Statistics

Members: 1927
News: 293
Web Links: 1
Visitors: 4053148

Who's Online

We have 1 guest online
Damn Vulnerable LinuxDamn Vulnerable Linux (DVL) is a Linux-based (modified Damn Small Linux) tool for IT-Security & IT-Anti- Security and Attack & Defense. [CLICK HERE FOR MORE INFOS! ]

Featured Conference Video

T16-Recon2006-Joe_Stewart-OllyBonE.gif OllyBone - Semi-Automatic Unpacking on IA-32. View the conference video here!
Home arrow Articles - White Hat Methods arrow Reverse Code Engineering arrow Classes Restoration
Classes Restoration
User Rating: / 0
PoorBest 
Written by Hex   
Side Story
How to Write Your Own Packer

Why write your own packer when there are so many existing ones to choose from? Well, aside from making your executables smaller, packing is a good way to quickly and easily obfuscate your work. Existing well-know packers either have an explicit 'unpack' function, or there are readily available procdump scripts for generating an unpacked version.


Read More >>



Classes restoration is a complicated procedure which requires knowledge of OOP and the way this OOP is organized in specific compiler. Our task is to get class, its methods and members. Class restoration begins with looking for constructor, because here is the memory for object is being allocated and also we can gain some insight into constructor’s components. This paper describes how to work with Classes restoration during Reverse Code Engineering processes.
Download: pdf Classes Restoration