
In previous articles that talked about .NET reverse engineering, we covered almost every aspect of reversing .NET assemblies, we explained how this kind of binary
No need for an introduction, Google is quite possibly the more powerful search engine used today, even used sometimes to check our connectivity; except that
General Overview Before going any deeper on this subject, we need to clarify a huge ambiguity regarding signing for versioning and signing for protecting. A
Before going through this article, I highly advice you to read all previous ones in the series since I will not re-explain some techniques and
Introduction After covering the basics of dot NET reverse engineering in first articles (refer to the references), it’s time to go more in depth of
Introduction In the first two parts, we saw some basics that will let you reverse-engineer some dot NET applications; we covered the concepts of dot NET
For part 1 of this series, please click here. Introduction We saw in the first article an introduction to the most common x86 assembly instructions
For part 1 of this series, please click here. Introduction We covered in the first part the very basics regarding dot NET programs, how they
DISCLAIMER This, and all upcoming parts, are made with a strict and pure educational purpose just to gain insights into dot NET programs. What you’re
Overview The x86 Assembly language or ASM is the lowest-level programming language understood by human kind and one of the most primitive ones; it can
Introduction What is a « ReverseMe »? Disassembling or debugging commercial programs is usually prohibited by international laws. When practicing reversing and when we need to study a
Some Basics and Overview Usually when we talk about bypassing antivirus software, and especially when we talk about antivirus programs like NOD32, Kaspersky, BitDefender… We
Some software developers are really lazy when it comes to protecting their products, and in some cases, the protection they implement (just like most “infamous”