Nemanja Mijailovic's Blog
  • Feb 20, 2023

    How safe are .NET serialization libraries against StackOverflowException

  • Jan 23, 2023

    Advanced lesson in procrastination

  • Jan 15, 2023

    Why piracy can (still) be justified

  • Dec 25, 2022

    Reverse engineering yet another ebook format

  • Jul 25, 2020

    Cosmos DB capacity pitfall: When more is less

  • Mar 28, 2020

    How to burn the most money with a single click in Azure

  • Nov 5, 2019

    Using Azure CDN with Azure blob storage backend for Django

  • Nov 1, 2019

    Using Azure managed identities with Azure blob storage backend for Django

  • Jan 3, 2019

    SharpFuzz: Bringing the power of afl-fuzz to .NET platform

  • Jul 20, 2018

    Exploring .NET Core platform intrinsics: Part 4 - Alignment and pipelining

  • Jul 5, 2018

    Exploring .NET Core platform intrinsics: Part 3 - Viewing the code generated by the JIT

  • Jun 18, 2018

    Exploring .NET Core platform intrinsics: Part 2 - Accelerating AES encryption on ARMv8

  • Jun 6, 2018

    Exploring .NET Core platform intrinsics: Part 1 - Accelerating SHA-256 on ARMv8

  • Mar 28, 2018

    Introducing Miscreant.NET and Noise.NET

  • Jan 15, 2018

    My favorite talks of the Real World Crypto 2018

  • Sep 30, 2017

    Books I've read in the third quarter of 2017

  • Aug 27, 2017

    Adventures with SQLite and SQLITE_OPEN_EXCLUSIVE

  • Jul 29, 2017

    Going down the rabbit hole with go-fuzz

  • Jul 3, 2017

    Books I've read in the second quarter of 2017

  • Jun 6, 2017

    Removing Zinio DRM

  • May 9, 2017

    Error handling patterns in Go

  • Apr 6, 2017

    Books I've read in the first quarter of 2017

  • Mar 5, 2017

    Removing DRM from all Future plc magazines

  • Jan 22, 2017

    Removing Edge Magazine DRM

  • Nov 28, 2016

    Decoding Runtastic GPS trace

  • Oct 21, 2016

    Reversing Runtastic API

  • Nemanja Mijailovic's Blog
  • nemanja@mijailovic.net
  • Metalnem
  • insta_macak
  • metalnem
  • RSS