Jump to content
Tuts 4 You

.NET Simple Virtualization


Go to solution Solved by #Sith,

Recommended Posts

Posted

Difficulty : 4-5
Language : .NET
Platform : .NET/Mono
OS Version : All
Packer / Protector : Custom

Description :

This is a virtualizer I wrote over the last few days, basing most its protection on simple virtualization obfuscation, as well as constant local shuffling in order to make debugging a bit harder. Proper anti-debugging isn't implemented, though, so that should make things a bit easier.

Cracking :

If you do crack this, please post in the thread (or DM me) about how you did it. It doesn't have to be step-by-step; a simple "after doing X all you need to do is Y" is fine. If you have any suggestions for additional obfuscation, please include those as well.

Screenshots are attached.

1539673859-019.png

Out.exe

  • Solution
Posted (edited)

Passwords:

very secure password
also a very secure password

 

Edited by #Sith
 
Posted (edited)

Nice job! If you don't mind, could you share how you did it?

Edited by DefCon42
Posted

image.png.ad3d8eeaf166d9b916ca7318d4a3f91a.png

 

Strings can be dumped from memory ;)

 

Posted

Lmao, looks like I accidentally preserved the strings heap in that version. I'll upload another version later that shouldn't be as dumb.

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