Intro
[Read More]
The stack and the stackframe
A graphical explanation of how the stack is used in Assembly
In general terms the stack is a data abstraction that works as a LIFO container for objects.
[Read More]
Malware deobfuscation
Reverse Engineering of a deobfuscating procedure
Intro
This post is dedicated to a deobfuscation procedure found in a malware named srvcp.exe and usually used by SANS for explanatory purposes. Here you can found the SANS report that covers the malware.
[Read More]
Includes and static libraries in Assembly
A step by step process in Visual Studio 2019
For a general discussion on libraries check the post here.
[Read More]
Static (.lib) and Dynamic (.dll) Libraries
Introduction Anyone who has any experience in programming is used to call procedures that have been implemented elsewhere. For instance in Python we could import a bar function from a module named foo by writing something like from foo import bar. We are then able to call the procedure by...
[Read More]