Obfuscation

Please support our C# advertiser: Intel Parallel Studio Home
Reply

Join Date: May 2009
Posts: 111
Reputation: papanyquiL is on a distinguished road 
Solved Threads: 11
papanyquiL papanyquiL is offline Offline
Junior Poster

Obfuscation

 
0
  #1
May 26th, 2009
Hi, I have looked EVERYWHERE through google, and have found nothing to my avail. I am not trying to find an already existing obfuscation tool, I'm trying to find resources so that I can make my own, because I have completely no idea where to start... Any ideas?
Reply With Quote Quick reply to this message  
Join Date: Nov 2008
Posts: 955
Reputation: MosaicFuneral is just really nice MosaicFuneral is just really nice MosaicFuneral is just really nice MosaicFuneral is just really nice MosaicFuneral is just really nice 
Solved Threads: 92
MosaicFuneral's Avatar
MosaicFuneral MosaicFuneral is offline Offline
Posting Shark

Re: Obfuscation

 
0
  #2
May 26th, 2009
Obfuscation of what? Code, images, executables, legal jargon, what?
"Jedenfalls bin ich überzeugt, daß der Alte nicht würfelt."
"I became very sensitive to what will happen to all this and all of us." -Two geniuses named Albert
Reply With Quote Quick reply to this message  
Join Date: May 2009
Posts: 111
Reputation: papanyquiL is on a distinguished road 
Solved Threads: 11
papanyquiL papanyquiL is offline Offline
Junior Poster

Re: Obfuscation

 
0
  #3
May 26th, 2009
Yes, obfuscation of code, so that when people open my application in say... .Net Reflector, they wont know what they're looking at.
Reply With Quote Quick reply to this message  
Join Date: May 2009
Posts: 109
Reputation: Stinomus is on a distinguished road 
Solved Threads: 16
Stinomus Stinomus is offline Offline
Junior Poster

Re: Obfuscation

 
0
  #4
May 27th, 2009
So you want to write obfuscated code? Or you want to write a tool that obfuscates code for you? (i.e. removing comments, replacing meaningful names with meaningless ones, etc...)
Reply With Quote Quick reply to this message  
Join Date: May 2009
Posts: 109
Reputation: Stinomus is on a distinguished road 
Solved Threads: 16
Stinomus Stinomus is offline Offline
Junior Poster

Re: Obfuscation

 
0
  #5
May 27th, 2009
The other thing to remember is that most source-code level obfuscation - sans name-mangling - is going to be optimised out by the compiler anyway. The structure of your program needs to remain intact and any decent decompiler is going to retrieve that with no problems so mangling names just doesn't give away hints about what your variables and functions mean/do, though reading through the code will likely fill in most of the gaps anyway.

If you really wanted to do name mangling you could add a step in your build process, a script that searches through and modifies all of your symbol names, but there's realistically little point to that.
Reply With Quote Quick reply to this message  
Reply

This thread is more than three months old.
Perhaps start a new thread instead?
Message:


Thread Tools Search this Thread



About Us | Contact Us | Advertise | DaniWeb | Acceptable Use Policy | RSS Feed

©2003 - 2009 DaniWeb® LLC