用Apihook实现的打印监控

时间:2015-06-13 05:51:39
【文件属性】:

文件名称:用Apihook实现的打印监控

文件大小:1.5MB

文件格式:RAR

更新时间:2015-06-13 05:51:39

ApiHook,hook,打印,监控,拦截

用Apihook实现的打印监控 拦截startDoc函数-Implemented by the print control block Apihook startDoc function


【文件预览】:
用Apihook实现的打印监控
----ApiHook()
--------ApiHook.sln(1KB)
--------ApiHook.suo(36KB)
--------Debug()
--------HookLib()
--------printerMintor()

网友评论

  • 值得参考 ,学习了
  • 还不错, 不过有个严重BUG, 会导致很多被监控的程序崩溃, 需要把 DWORD Hook_StartDocA(__in HDC hdc, __in CONST DOCINFOA *lpdi) 改成 int WINAPI Hook_StartDocA(__in HDC hdc, __in CONST DOCINFOA *lpdi) 这样的, 确保函数声明与原函数一样; 还有个问题, 很多打印都不能拦截, 可能这些打印是使用的其他API实现的, 正在研究中...
  • 还不错, 不过有个严重BUG, 会导致很多被监控的程序崩溃, 需要把 DWORD Hook_StartDocA(__in HDC hdc, __in CONST DOCINFOA *lpdi) 改成 int WINAPI Hook_StartDocA(__in HDC hdc, __in CONST DOCINFOA *lpdi) 这样的, 确保函数声明与原函数一样; 还有个问题, 很多打印都不能拦截, 可能这些打印是使用的其他API实现的, 正在研究中...
  • 我先下载了在看看,一会过来评
  • 谢谢分享,能拦截到部分类型文件的打印
  • 还没下载下来
  • 太贵了,我先下载了在看看,一会过来评价
  • 挺典型的例子,10分太贵了
  • 试试看,不知道能不能用
  • 还可以,有参考价值,入门用可以,其他的不用浪费积分了
  • 资源名不对,应该叫“禁止打印的实现”而不是“打印监控”,禁止只通过HOOK gdi32!StartDocW 即可实现。
  • 资源还可以,就是积分太贵了
  • 还可以,就是感觉有点乱.
  • 能够拦截打印api,不错的参考代码。
  • 64位操作系统,不支持,很遗憾啊
  • 第一次接触apihook,资料很简洁,可控制打印
  • 不全,不值这么多分。可以作研究用。
  • 很有用,学习了,谢谢
  • 不错 可以有参考的价值!
  • 能够拦截打印api,不错的参考代码。
  • 非常不错,能够运行。谢谢。
  • 可以用,不值10分
  • 还可以,能用,电视对操作系统很挑剔
  • 不错,可以运行
  • 不错 ,但是获不到份数页数的信息
  • 具备参考价值,但是内容不是那么全
  • 很好的程序能够运行 编译release记得加上与debug一样的 psapi.lib就可以编译通过了
  • 帮朋友下载的,说还不错说可以运行
  • 不错,就是有些页面保存有点问题
  • 程序能够正常运行,不错,楼主很厚道!!!赞一个!!!