Jump to content
Tuts 4 You

Themida v2.4.6.30


despy3
Go to solution Solved by Josman,

Recommended Posts

Themida v2.4.6.30


This is a .NET executable with a Goland DLL packed with Themida.

Try to unpack the executable, dump the bundled DLL then fix the DLL to make it work.

Once completed detail the methods used and how you fixed the DLL.


 

Link to comment
Share on other sites

  • 2 weeks later...
  • 2 months later...
  • Solution

Tutorial:

Spoiler

1. Dump the executable with extreme dumper or dnspy

2. Dump the bunded dll with MegaDumper, the vdump one should be test.dll if you not sure just check the export function with cff explorer or ida.

3. No need of fixing the dll(at least for me) just rename it to test.dll and launch the dumped executable.

PoC: https://streamable.com/khmzo6

 

unpacked.rar

  • Like 1
Link to comment
Share on other sites

  • 2 years later...

EXE:

  • Just need to dump it by using dumper, such as DotnetDumper
  • Using CFF to fix it and remove the strong signature
  • Using De4dot to clean it up

DLL:

  • Because it's a .Net program, you can dump the DLL at the same time, but if it's a not .Net program, write own tool extract...

dumpMe - bak.rar

Link to comment
Share on other sites

Use Extreme Dumper to Dump.

When the code is on-fly, save the DLL from Memory.

 

Can You confirm the size I got is valid or not ? because I see the file size posted by boot is comparatively smaller to mine.

callGo.exe test.dll

Link to comment
Share on other sites

  • 4 months later...

1. Dump dumpMe.exe file using ExtremeDumper, and save callGo.exe. It has unpacked.

2. Dump dumpMe.exe file using MegaDumper, you'll got rawdump_6BEC0000.dll file. Just rename to test.dll (it is a native language).

3. Place to same folder callGo.exe file and test.dll, it's work..

 

Unpacked.rar

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...