![]() |
|
|
|
#1
|
|||
|
|||
|
Hrm. I'll have to read more tuts on unpacking. I didnt know i'd have to deal with relocations upon unpacking them. Maybe that would be reason for my dll not to work after i got IAT :/ Thanks for answers
|
|
#2
|
||||
|
||||
|
What exactly is the crypter/packer you are dealing with?
Some packers support automatic decompression such as upx, neolite... I somehow doubt thats the case but...hey any advise I can offer, your welcome to it, I too am still learning. Regards...
__________________
Even as darkness envelops and consumes us, wrapping around our personal worlds like the hand that grips around our necks and suffocates us, we must realize that life really is beautiful and the shadows of despair will scurry away like the fleeting roaches before the light. |
|
#3
|
|||
|
|||
|
Having similar problem
I am facing a similar problem...
Unpacking a vboxed exe file is easy and rather similar for any vboxed exe file. But the unpacking of vboxed dll files is needing a lot of time and analysis...Is there any simpler way like what we do for exe files...For example... bp FreeLibrary when the try dialog screen comes up...Followed by putting a bp on the CODE segment once it breaks and then running it etc leads you straight to the OEP....is there any simpler way to do so for the dll files also...? the way I proceed is mostly by changing the characteristics of the dll file by subtracting 2000 from it and then opening it under olly as an executable file... But this method is also mostly not so helpful, and finally I end up analyzing it with IDA before I get anything useful done... I'd already researched on secveral sites using google and also on the RCE site but there is no easy or methodical way to unpack the dll files... Any pointers on this ... ? |
|
#4
|
|||
|
|||
|
Hi,
I am using OllyDbg. So when I tried stepping across the load library call, it crashed and any while ruinning the unpacked EXE I always got 'Cannot load DLL' messages. The DLL was packed with PE-Pack I think. BUt I had found the OEP of the DLL by running it in Olly. So When the message appeared that it cannot load dll, I simply searched the modules list of the EXE and found the DLL!!! THis must be some trick of the compressor. Anyway, I did a full dump of the DLL module and used the PE Editor of LordPE to change the Entrypoint to the OEP. And the DLL works!! Thomas Antony |
![]() |
| Thread Tools | |
| Display Modes | |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| different DLLs have same udd name in OllyDbg | BlackWhite | General Discussion | 8 | 07-31-2014 03:04 |
| How to patch .NET DLLs? | Newbie_Cracker | General Discussion | 28 | 09-26-2005 04:52 |
| DLLs | armmad8 | General Discussion | 2 | 06-09-2005 22:13 |