CrackingUnpackingManually Unpacking A Morphine-packed Dll With Ollydbg..., Tutorial from Joe Stewart..

03 Jun 2009, 15:23

Tools Required: OllyDbg, Stud_PE, UltraEdit or any suitable hexeditor
Skill Level: Beginner

Unpacking executables in OllyDbg is usually pretty straight-forward, but sometimes, we come across a DLL that is packed, which can affect how we approach the problem. Due to the way OllyDbg uses the loaddll.exe wrapper to analyze DLLs, the DLL's initialization code will run before we hit our startup breakpoint, allowing the code to perform debugger detection or any other nasty tricks before we get a chance to stop it.

This tutorial gives a step-by-step illustrated guide to unpacking a Morphine-packed DLL using OllyDbg. In this case, our target is a piece of malware identified by Kaspersky Anti-Virus as "Trojan-Proxy.Win32.Agent.jz". RDG packer detector tells us that it is packed by Morphine 2.7.


Download Link:

CODE
http://www.joestewart.org/morphine-dll/


Ted.

Rating 0 Comments 2
foobar75
0
foobar75 02 Jul 2010, 13:45 #
Nice tutorial an well written.
didarulkarim
1
didarulkarim 28 Jun 2011, 17:48 #
thaanks
Reply

You have to login or register to post comments.

SnDs
SnDs
0 ♠ 17 ♣
Tweet:


Bookmark and Share