java是什么 给程序加壳是什么意思?
浏览量:3018
时间:2021-04-06 16:54:16
作者:admin
给程序加壳是什么意思?
外壳是保护文件的常用方法。shell程序可以直接运行,但不能查看源代码。您只能在shell之后查看源代码。另一种常见的添加shell的方法是在二进制程序中插入一段代码,这将优先控制程序并做一些额外的工作。大多数病毒都是基于这个原理。Shell程序往往尽力阻止外部程序或软件对Shell程序进行分解或动态分析,以达到其不可告人的目的。这项技术也经常被用来保护软件版权和防止软件破解。
c#的应用程序能否外面加个c 的壳,使查壳工具显示notfound?
使用。网反应器或点熔合器,前者是炮弹。如果在shell后使用反编译,则会出现“索引超出范围”的提示,然后出现混乱。我觉得加什么壳都没用,别人可以脱下来,只有困惑才更有用。如果所有者是基于源代码安全的保护,那么。Net或Java程序在这方面不如CC,因此建议专家们的通常做法如下:
1)核心技术,如用CC编写核心算法,然后打包到DLL中进行处理。Net调用;
2)集中式核心算法;复制两个文件;删除关键注释;混淆。Net源代码。
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。
下一篇
关键字排名优化 网站制作软件