针对网络中存在的安全风险,本文介绍了利用API_HOOK进行透明加解密的原理和步骤。 本文主要分析几种常用的数据文件的类型,分析软件行为,研究WindowsNT平台下kernel32.dll和ntdll.dll的部分API,通过设计实现一个独立的处理系统,HOOK部分API函数,实现数据文件的透明加解密。 本论文不仅提出了一套在用户API层实现的透明加解密的设计方法,还实现了一个能满足几种特定软件的原型系统。