我已经用开发了一个AES256加密应用程序,但我想让它更安全。我如何才能理解逆向工程有多容易,如何才能降低它的逆向工程能力?
注:如果你能给我推荐一些逆向工程的书,那就太好了。
代码:http://pastebin.com/uiuBNJ0y
代码:适用于禁止使用pastebin的国家的公民。http://paste.ubuntu.com/22563333/
由于添加了Python标签,我猜您的算法是用Python编写的。你可以用我的模糊器让你的算法难以破解。这只是一种方式。
不要依赖于只分发.pyc文件。它们甚至可以在没有人工干预的情况下进行琐碎的逆向工程。