保护/防止应用程序的逆向工程 [英] Protecting / Prevent reverse engineering from an application

查看:273
本文介绍了保护/防止应用程序的逆向工程的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在努力寻找一种工具,可以帮助我让工作人员更加努力地让工作人员/ leechers查看我的工作。我目前正在使用VMWare,但它有点弱。有什么建议?

I'm trying to find a tool that could help me make the job harder for crackers/leechers to look into my stuff. I'm currently using VMWare but it'S kinda weak. Any suggestions?

推荐答案

对于C ++,还有在线混淆器,如 http: //stunnix.com/prod/cxxo/ [ ^ 这可以防止您的代码被逆向工程。



对于VB或C#中的Windows应用程序,保护已编译的dll和exe文件需要代码混淆器。这将使反射工程变得非常困难。这是一个可以做到这一点的程序: http://www.ssware.com/cryptoobfuscator/download.htm [ ^ ]



对于一个Web应用程序,除了对HTML进行编码之外你没有什么可做的,并希望试图窃取它的人不够聪明,无法弄清楚你在做什么。您可以使用的一些工具是 http://www.opinionatedgeek.com/DotNet/Tools/HTMLEncode/Encode。 aspx [ ^ ]或 http://meyerweb.com/eric/tools/dencoder/ [ ^ ]。
For C++ there are also online obfuscators such as http://stunnix.com/prod/cxxo/[^] that can keep your code from being reverse engineered.

For a windows application in VB or C# for example, protecting your compiled dll and exe files you need a code obfuscator. This will make reverse engineering with reflection very hard. Here's a program that can do that: http://www.ssware.com/cryptoobfuscator/download.htm[^]

For a web application, there isn't much you can do but encode your HTML and hope the person trying to steal it isn't smart enough to figure out what you are doing. Some tools you can use are http://www.opinionatedgeek.com/DotNet/Tools/HTMLEncode/Encode.aspx[^] or http://meyerweb.com/eric/tools/dencoder/[^].


这篇关于保护/防止应用程序的逆向工程的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

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