我最近在改写一个c#网站的验证模块。简单来说,就是我把原来的dll反编译了,再改成另外的加密方法加密。 现在问题是,别人用原来的dll,把我的dll替换掉,就可以用了,那我改了不就等于没改?请问有什么好的办法吗?让别人即使把dll换会原来的,也用不了。 谢谢!!
用强命名,就没法替换了。
靠,你的网站的服务器随便人都可以换文件的,别人还有你原来的dll,就说明会有现在的dll了,那你换了有什么用呢?别人一反编译都出来了,还机密呢?