软件“脱壳”是什么意思?
顾名思义,软件脱壳就是反向操作软件加壳,去掉软件上存在的壳。在一些计算机软件中,还有一个程序专门负责保护软件不被非法修改或反编译。它们通常先于程序运行,获得掌握权,然后完成其保护软件的任务。因为这个程序在功能上和自然界的壳有很多相似之处,所以根据命名规则,每个人都把这个程序称为“壳”。就像计算机病毒和自然病毒一样,它们实际上是命名的方法。
在一些计算机软件中,有一个程序专门负责保护软件不被非法修改或反编译。它们通常先于程序运行,获得掌握权,然后完成其保护软件的任务。就像动植物的壳一样,它们通常在身体外面是理所当然的(但后来也出现了所谓的“壳中有种子”的壳)。因为这个程序在功能上和自然界的壳有很多相似之处,所以基于命名规则,大家都称这个程序为“壳”。软件外壳是作者写完软件后保护自己的代码或软件产权的常用手段。目前加壳工具很多,既然有盾,自然就有矛。软件加的壳会脱壳,软件会脱壳。 可分为手动脱壳和自动脱壳。
0