作者投稿和查稿 主编审稿 专家审稿 编委审稿 远程编辑

计算机工程 ›› 2011, Vol. 37 ›› Issue (13): 9-12. doi: 10.3969/j.issn.1000-3428.2011.13.003

• 专栏 • 上一篇    下一篇

基于驱动堆栈单元的文件隐藏方法

何耀彬1,李祥和1,孙 岩2   

  1. (1. 解放军信息工程大学信息工程学院,郑州 450002;2. 海军91746部队,北京 100046)
  • 收稿日期:2010-12-24 出版日期:2011-07-05 发布日期:2011-07-05
  • 作者简介:何耀彬(1984-),男,硕士研究生,主研方向:操作系统;李祥和,教授;孙 岩,助理工程师
  • 基金资助:

    河南省重点科技攻关计划工业类基金资助项目(082102210097)

File Hide Method Based on Drive Stack Unit

HE Yao-bin  1, LI Xiang-he  1, SUN Yan  2   

  1. (1. College of Information Engineering, PLA University of Information Engineering, Zhengzhou 450002, China; 2. No. 91746 Navy, Beijing 100046, China)
  • Received:2010-12-24 Online:2011-07-05 Published:2011-07-05

摘要:

为能在操作系统的驱动级实现新的文件隐藏点,对传统的文件系统过滤驱动原理和驱动数据堆栈单元结构进行分析。通过修改驱动堆栈单元的结构和完成例程,配合修改I/O请求包的传递方法,实现2种驱动级文件隐藏的方法。使用该2种方法的文件可以在系统中实现深度隐藏,使得操作系统无法查询,也不能通过正常途径访问。

关键词: 文件系统过滤驱动程序, 驱动堆栈单元, I/O结构数组, I/O管理器, 完成例程

Abstract:

In order to get new file hidden points in drive-level of system, the principle of File System Filter Driver(FSFD) and the structure of driver stack location are analyzed. Through making some changes in driver stack location’s structure and CompletionRoutine, besides modifying the I/O Requst Packet(IRP) delivery method, two methods to hide files are implemented. Hidden files using these methods achieve depth hide. They can not be queried by system or be accessed through normal channels.

Key words: File System Filter Driver(FSFD), drive stack unit, IO_STACK_LOCATION, I/O Manager, CompletionRoutine

中图分类号: