日期:2014-05-18  浏览次数:20987 次

C# 如何hook文件创建和删除?
C# 如何hook文件创建和删除?并且C#hook文件的时候会不会用到SetWindowsHookEx这个函数?
 internal enum HookType
  {
  MsgFilter = -1,
  JournalRecord = 0,
  JournalPlayback = 1,
  Keyboard = 2,
  GetMessage = 3,
  CallWndProc = 4,
  CBT = 5,
  SysMsgFilter = 6,
  Mouse = 7,
  Hardware = 8,
  Debug = 9,
  Shell = 10,
  ForegroundIdle = 11,
  CallWndProcRet = 12,
  KeyboardLL = 13,
  MouseLL = 14,
  }
这里面没有关于文件的参数,我是菜鸟求帮助!希望大大们提供一个hook创建文件的代码,就为了这个东西,我在csdn上面下载了很多这方面的资源分都用完了!说明不使用filesystemwatch这个,谢谢了!

------解决方案--------------------
这么难
还不知道Hook能不能搞掂
要写文件系统驱动了