计算机应用 ›› 2009, Vol. 29 ›› Issue (12): 3197-3200.

• 信息安全 • 上一篇    下一篇

恶意脚本程序研究以及基于API HOOK的注册表监控技术

李珂泂1,秦志光2,宁超3   

  1. 1. 成都电子科技大学计算机科学与工程学院
    2. 电子科技大学计算机科学与工程学院
    3. 电子科技大学微固学院新器件实验室
  • 收稿日期:2009-06-02 修回日期:2009-08-18 发布日期:2009-12-10 出版日期:2009-12-01
  • 通讯作者: 宁超

Script virus and technology of monitoring registry table based on API HOOK

  • Received:2009-06-02 Revised:2009-08-18 Online:2009-12-10 Published:2009-12-01

摘要: 恶意脚本病毒具有自我复制、传播和破坏等行为,对当前计算机网络信息环境具有极大的危害性与破坏力。利用恶意脚本程序的一个重要特征(篡改用户注册表数据)对其进行监控,提出了一种基于API HOOK的注册表监控方案。该方案以注册表为监控点,利用API HOOK技术,通过修改系统服务调度表中系统服务程序的入口地址,实现恶意脚本的检测与防范。该方案运用特定的逻辑和特征判断,可实现监控和保护注册表中用户特定的键值。

关键词: 恶意脚本, 病毒, 注册表, API HOOK, 系统服务调度表

Abstract: Script virus is capable of self-replication, dissemination and destruction, which leads enormous harm and damage to the current computer network information environment. Detecting script virus through one of its major features - tampering with users' registry data, the authors proposed an API HOOK-based registry table monitoring approach. Monitoring from registry table and using API HOOK technology, this approach was competent to achieve the goal of detection and prevention of script virus by modifying the entries to system services in system service dispatch table. And the specific logic and characteristic determination it used were capable of monitoring and protecting the value of users' certain key in registry table.

Key words: scripy virus, virus, registration table, API HOOK, System Service Dispatch Table (SSDT)