c# - Preventing .NET reverse engineering/decompilation -
is there way stop .net reflector working @ program?
for example: developing program has confidential data (like gmail address , password), , don't want can see them.
how can this?
there various tools promise this, via different techniques.
for example, many commercial obfuscators will, in addition encrypting strings , obfuscating source, introduce things il allow program run break (most/all) of current reverse engineering tools .net reflector.
that being said, keeping type of data within application will never safe. best tool can make more difficult information, never make impossible.
a tool "masked" , breaks obfuscation tools still not perfect - enough time , energy, can information out of program. if information available runtime, it's available enough determination , drive find it. such, important, private information passwords should not kept in executable.
Comments
Post a Comment