摘要: 6种比较常用的运行(执行)程序的方法: 包括WinExec、ShellExecute、CreateProcess、CreateProcessAsUser、CreateProcessWithLogonW、CreateProcessWithTokenW 要在r3层hook程序的运行,需要用到上述api 阅读全文
posted @ 2019-08-19 16:50 quanzhan 阅读(1385) 评论(0) 推荐(0) 编辑
摘要: 一、前言最近自己在研究一个项目,需要实现对explorer资源管理器文件操作的监控功能,网上找到一些通过C++实现Hook explorer文件操作的方法,由于本人习惯用.NET开发程序,加之C/C++基础较差,所以一直在研究如何用.NET实现,花了一周多的时间,终于基本实现了通过C# Hook资源 阅读全文
posted @ 2019-08-19 02:16 quanzhan 阅读(1891) 评论(0) 推荐(1) 编辑
摘要: 当初微软设计com规范的时候,有两种选择来保证用户的设计的com组件可以全球唯一: 第一种是采用和Internet地址一样的管理方式,成立一个管理机构,用户如果想开发一个COM组件的时候需要向该机构提出申请,并交一定的费用。 第二种是发明一种算法,每次都能产生一个全球唯一的COM组件标识符。 第一种 阅读全文
posted @ 2019-08-19 00:20 quanzhan 阅读(1655) 评论(0) 推荐(0) 编辑