0X7C9 Posted April 19, 2018 Posted April 19, 2018 Difficulty : 5 Language : NET 2.0(C#) Platform : Windows x32/x64 OS Version : Windows 7,8,10 (All windows with .NET Framework 2) (if not work you need some VCRedist runtime´s ...) Packer / Protector : Protection scheme from C# code to UPX: Skater Obfuscator (Max Settings) > Net reactor (Max Settings !Without control flow) > UPX(2.29 - Max Settings) Description: You said the protection was weak. So I prepared something a bit more challenging. I wonder if someone can get to the original c # code. Everything is allowed . Try to get part of the code where I verify individual parts of the license key&and of course crack this.. And if it does, it's just possible to write down the process backwards. Thank you for patience. I hope you will like it PS: VM protect I did not use this time, and it's so better. Screenshot: CrackMeV3[!Eddy420]_Fix.zip
Solution SHADOW_UA Posted April 19, 2018 Solution Posted April 19, 2018 Patched No keygen because I don't want to bruteforce sha1 hashes CrackMe_patched.zip 1
0X7C9 Posted April 19, 2018 Author Posted April 19, 2018 32 minutes ago, SHADOW_UA said: Patched No keygen because I don't want to bruteforce sha1 hashes CrackMe_patched.zip Very good job . How did you succeed? Write a short guide to explaining it.
GautamGreat Posted April 19, 2018 Posted April 19, 2018 UPX and .net reactor. Even all old tutorials are working on this target.
0X7C9 Posted April 19, 2018 Author Posted April 19, 2018 4 minutes ago, GautamGreat said: UPX and .net reactor. Even all old tutorials are working on this target. Just a month ago .. I did not even know that .net programs can be protected. I would like to write my own. But I do not know how I can work with .net PE sections. Create your own, read data from them. .Because everything is (almost always) overcome with de4dot.
0X7C9 Posted April 19, 2018 Author Posted April 19, 2018 1 hour ago, SHADOW_UA said: Patched No keygen because I don't want to bruteforce sha1 hashes CrackMe_patched.zip How did you name it so nicely? Types, methods, properties? Is that de4dot? And how can I get some names as original? To preserve the program's functions even after renaming.
SHADOW_UA Posted April 19, 2018 Posted April 19, 2018 3 minutes ago, !Eddy420CZ said: How did you name it so nicely? Types, methods, properties? Is that de4dot? And how can I get some names as original? To preserve the program's functions even after renaming. Yes, it is de4dot renaming. You can't restore original names.
0X7C9 Posted April 19, 2018 Author Posted April 19, 2018 2 minutes ago, SHADOW_UA said: Yes, it is de4dot renaming. You can't restore original names. Please help me. Where can I learn to work with PE sections (.NET). Or some tutorial how can I run (.NET PE) natively as does .net reactor? Are there any opensource programs? I do not mean .NET obfuscationn in this case I've always been interested in how I can protect my .NET code without commercial programs. Thank you
0X7C9 Posted April 19, 2018 Author Posted April 19, 2018 3 minutes ago, SHADOW_UA said: Yes, it is de4dot renaming. You can't restore original names. Or where I could talk to you about it. I'm interested It's not for earnings.
cob_258 Posted April 20, 2018 Posted April 20, 2018 @!Eddy420CZ look at this repository, it contains a c++ code that executes a .Net program from a native code
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now