VISUAL BASIC REVERSED - A decompiling approach

Frameworks are getting more and more popular today, Visual Basic is one of them. Personally i hate frameworks, and also most reversers do. So, why this tutorial? We can consider both the light and the dark side of the problem: frameworks usually put a lot of code in the compiled programs, so it becomes hard to find the way among all that jungle. But they also use sets of pre-built objects, so theese objects are always the same and can be recognized, helping the reverser to understand the code itself. In a VB PE you have a lot of information inside the exe, so you can easily extract all the information you need about all components of the program.
Read more

Easy Code GoAsm v1.01.0.0011

Easy Code GoAsm v1.01.0.0011Another Assembler Programming tool. Easy Code is the visual assembly programming environment made to build 32-bit Windows applications (now with support for Windows Vista). To compile and link the projects designed on its IDE, Easy Code uses ECGo, a complete programming tools package including the Jeremy Gordons“s Go tools. The Easy Code interface, looking like Visual Basic, allows you to program a Windows assembler application in a quick and easy way as never possible before.
Read more

Easy Code Masm v1.01.0.0011

Easy Code Masm v1.01.0.0011Easy Code is the visual assembly programming environment made to build 32-bit Windows applications (now with support for Windows Vista). To compile and link the projects designed on its IDE, Easy Code uses MASM32 or GeneSys, complete programming tools packages including the Microsoft Macro Assembler. The Easy Code interface, looking like Visual Basic, allows you to program a Windows assembler application in a quick and easy way as never possible before.
Read more