Hack Forums
[.NET] Blind own source code from reflectors? - 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: [.NET] Blind own source code from reflectors? (/showthread.php?tid=4380597)



Blind own source code from reflectors? - Unturned - Aug 6, 2014

I have been using some obfuscators and seems Later I couldn't see own source code, but I'm still not 100% sure if there is some private program or whatever to desobfuscate the hidden source.

Someone tell me any good obfuscators for .net


* - Feminist - Aug 6, 2014

The best one would be one you made yourself, as there simply aren't public tools that can be used to deobfuscate them (such as de4dot).


* - TheBarret - Aug 6, 2014

(Aug 6, 2014 03:46 AM)Unturned Wrote:  I have been using some obfuscators and seems Later I couldn't see own source code, but I'm still not 100% sure if there is some private program or whatever to desobfuscate the hidden source.

Someone tell me any good obfuscators for .net

Read this, this way you can test and get a good idea but it ain't 100% ofc, never will be thats the nature of .net.

https://hackforums.net/showthread.php?tid=3753385


* - Unturned - Aug 6, 2014

(Aug 6, 2014 03:55 AM)TheBarret Wrote:  Read this, this way you can test and get a good idea but it ain't 100% ofc, never will be thats the nature of .net.

https://hackforums.net/showthread.php?tid=3753385

I used the confuser, but its easy to unhide with nofuser.
But thanks anyway.


* - TheBarret - Aug 6, 2014

(Aug 6, 2014 03:59 AM)Unturned Wrote:  I used the confuser, but its easy to unhide with nofuser.
But thanks anyway.

Agreed, see the .net has features that are awesome but on the same time also a curse, goes both ways, you'll always keep that problem unless you start to do your work in native. However you can implement methods to minimize as much as possible.

ive seen some methods that host the assembly in a remote location (usually encrypted, with a session (salt) key that have a max period of usage) and download it straight to the application , the challange is to assemble that input wihtout touching the harddive (inject in its own application memory region sorta like a bootstrap to ur own laucher) Then i would consider it a daunting task for the cracker to get it done, however like i said before, .net will always keep this curse.

- Barret


* - MysticHacker - Aug 6, 2014

(Aug 6, 2014 03:59 AM)Unturned Wrote:  I used the confuser, but its easy to unhide with nofuser.
But thanks anyway.

Try out ConfuserEx. It's the successor of Confuser and Nofuser can't deobfuscate it with the aggressive or maximum preset (and also you can customize it).

Anyway there are too much threads are about the same things. Please use the search function.
An example: https://hackforums.net/showthread.php?tid=4380439