Jump to content
Tuts 4 You

PandaObfuscator, with custom VM


Recommended Posts

Posted

Difficulty : 2-3
Language : .NET
Platform : Windows
OS Version : Windows7+
Packer / Protector : PandaObfuscator (Modded Confuser) with Custom VM

Description :

Just basic UnpackMe, want to see if my obfuscator good/bad

Screenshot :

image.png.62b851da8d9494b35a6bcf1106e63030.png

GetMe.7z

  • 2 months later...
Posted (edited)

I'm cannot resolve the challenge yet, it's indeed very hard (at least for me). I would like just to know whether I've got the correct partial result or not.

I've managed to "dump" the key checking procedure, which locates on several non-contiguous pages (!?). The attached image is a part of it (I don't know how to capture all the function). I've found that there is a loop which reads each chararacter (input key is a wide string, each char is 2 bytes) by the instruction

movz ecx, [eax + ebx * 2]

the character is then checked with several values (e.g. "-", etc). But I still cannot go further.

panda_obfuscator.png

Edited by tathanhdinh
code reformat
Posted (edited)

WTF, I've gone seriously wrong with this challengeĀ šŸ¤ .

Excellent work, @SHADOW_UA

Edited by tathanhdinh
  • 3 weeks later...
Posted (edited)
On 1/8/2019 at 9:47 PM, SHADOW_UA said:

Unpacked

Use any long key to pass checks.

GetMe_unp.zip

Ā 

Any info of how you did it?

Edited by Zyhes
  • 1 year later...
Posted

I'm sure I'm late to the party,the password is:VGhpcyBTaW1wbGUgQ3JhY2tNZQ0kQnkgQ29kZU9mRGFyaw==

  • Haha 1
  • 2 months later...
tungtruong20xx
Posted

can u help me this method :(

sorry my english is bad
exe and runtime.dll

image.png.1a2001d3c20d4cccd8d07523973c7e77.pngimage.png.1d88b2e1a3fd02226bf206d4bf122ca5.png

  • 6 months later...
Posted (edited)
On 9/5/2020 at 10:27 PM, tungtruong20xx said:

can u help me this method :(

sorry my english is bad
exe and runtime.dll

image.png.1a2001d3c20d4cccd8d07523973c7e77.pngimage.png.1d88b2e1a3fd02226bf206d4bf122ca5.png

give me the file

Edited by deluxe

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...