软件脱壳技术,顾名思义,就是为了将被加固的软件还原成原始的可执行文件,一般用于软件逆向分析、病毒研究等领域,同时也被大量使用于黑灰产业中。但是,这种技术也不是什么坏事情,通过软件脱壳,安全公司可以通过对病毒的研究来开发出更加安全的杀毒软件。
软件脱壳技术在国内的发展起步较晚,但是随着黑灰产业的激烈竞争,脱壳工具和技术的应用和研究也越来越多。从制作工具到使用技巧,脱壳技术已经涵盖了较系统的理论和实践知识。国内一些高校的信息安全课程也开始介绍这一方面的知识。
然而,正如硬件安全一样,软件脱壳技术在黑灰产中应用也存在线性的利弊之分。作为应用最为广泛的破解行为的代表,盗版软件问题得到了更加严峻的对待。此外,随着国内信息安全的逐渐完善和黑灰业态的全流程监管,一些破解软件和其它安全漏洞隐患也正在被封堵