全站数据
8 4 2 0 5 8 1

给程序加壳是什么意思

古建筑设计 | 简单学习,快乐成才!         
问题更新日期:2024-10-29 11:56:44

问题描述

给程序加壳是什么意思希望能解答下
精选答案
最佳答案

加壳是保护文件的常用手段。 加壳过的程序可以直接运行,但是不能查看源代码.要经过脱壳才可以查看源代码。

加壳的另一种常用的方式是在二进制的程序中植入一段代码,在运行的时候优先取得程序的控制权,做一些额外的工作。大多数病毒就是基于此原理。

加壳的程序经常想尽办法阻止外部程序或软件对加壳程序的反汇编分析或者动态分析,以达到它不可告人的目的。

这种技术也常用来保护软件版权,防止被软件破解。