用xenoCode2005对程序中的字符串加密,reflector是不能直接反编译出来了。但是上网一搜,很容易就找到了通过reflection机制得到原字符串的方法。
想在此问一下,有更好的方法吗???还有,xenoCode可以混淆.Net代码,但是即使混淆过了,只不过类名和变量名和函数名改变了,而结构还是在的。但是xenoCode自己生成的插入类中的某些函数却不能反编译,reflector提示:
This item appears to be obfuscated and can not be translated.
上述情况出现在:xenoCode在插入类中为某个string生成了一个加密函数,在运行时用该函数返回原string。不知道xenoCode是如何加密这种函数的?如果能让被加密的代码也变成无法反编译不是更好?