Hack Forums
[C#] How to go about deobfuscated? - Printable Version

+- Hack Forums (https://hackforums.net)
+-- Forum: Tech (https://hackforums.net/forumdisplay.php?fid=444)
+--- Forum: Coding (https://hackforums.net/forumdisplay.php?fid=151)
+---- Forum: Software Development (https://hackforums.net/forumdisplay.php?fid=118)
+---- Thread: [C#] How to go about deobfuscated? (/showthread.php?tid=5979386)



How to go about deobfuscated? - Sanchez Sales - Jun 13, 2019

I have this source and it just looks mostly like a lot of hashes, I’m trying to patch the login on the source just so you can open it straight up but it looks to be obfuscated.


RE: How to go about deobfuscated? - Precisioη - Jun 13, 2019

Well at first find what obfuscator is used to obfuscate the code?


RE: How to go about deobfuscated? - Sanchez Sales - Jun 13, 2019

(Jun 13, 2019 09:15 AM)Precisioη Wrote:  Well at first find what obfuscator is used to obfuscate the code?

That’s one issue I encountered I’m not sure. Is says module:unverifiablecode


RE: How to go about deobfuscated? - Precisioη - Jun 13, 2019

I think it is not possible to help you without taking a look at the file. You may share it here so someone may help you.


RE: How to go about deobfuscated? - Sanchez Sales - Jun 13, 2019

I can do it privately :)
Rather not have this released


(Jun 13, 2019 09:23 AM)Precisioη Wrote:  I think it is not possible to help you without taking a look at the file. You may share it here so someone may help you.

Crypto obfuscator was used.


RE: How to go about deobfuscated? - Sanchez Sales - Jun 13, 2019

(Jun 13, 2019 11:06 AM)V1ra1 Wrote:  Good luck ha even if you did get past my authentication. You will fail to get it work based on the dependencies. I build my switcher specifically so it cannot be nulled :)

What are you talking about? No one cares about your Scamswitcher


RE: How to go about deobfuscated? - devvariety - Jun 13, 2019

I would love to test the authentication that user is talking about that now deleted his post.

If anyone has an executable, send me it!

The way I see it is that the authentication is a simple bool. But I'm sure there some server variables that you only get if you're successfully authenticated and verified by the server.

All you would need a valid license key one time and dump everything and replace the variables one by one with dnSpy.

I'll see what's so good about this user's security if I get an executable.


RE: How to go about deobfuscated? - Meterpreter - Jun 21, 2019

https://github.com/0xd4d/de4dot

Quote:
Supported obfuscators/packers
Agile.NET (aka CliSecure)
Babel.NET
CodeFort
CodeVeil
CodeWall
CryptoObfuscator
DeepSea Obfuscator
Dotfuscator
.NET Reactor
Eazfuscator.NET
Goliath.NET
ILProtector
MaxtoCode
MPRESS
Rummage
Skater.NET
SmartAssembly
Spices.Net
Xenocode