我如何混淆我的Perl脚本以使其难以进行反向工程? [英] How can I obfuscate my Perl script to make it difficult to reverse engineer?

查看:68
本文介绍了我如何混淆我的Perl脚本以使其难以进行反向工程?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我已经开发了具有机密业务逻辑的Perl脚本.

I've developed a Perl script that has a confidential business logic.

我必须将此脚本提供给另一个Perl编码器,以便在他的环境中对其进行测试.他可能会尝试提取我程序中的逻辑.所以我想让我的脚本很难理解.

I have to give this script to another Perl coder to test it in his environment. He may try to extract the logic in my program. So I want to make my script very hard to understand.

有什么建议吗?

推荐答案

我建议您让此人及其管理人员签署具有法律效力的协议,该协议禁止一切形式的逆向工程,以及任何其他获得授权的途径.您想要保护的东西.

I suggest that you get this person and his management to sign a legally enforceable agreement that forbids all forms of reverse engineering, and any other means of gaining access to the stuff you want to protect.

混淆无法保护您免受逆向工程的坚定尝试.从理论上和实践上都是不可能的.

Obfuscation cannot protect you against a determined attempt to reverse engineer. It is theoretically and practically impossible.

这篇关于我如何混淆我的Perl脚本以使其难以进行反向工程?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆