2010年10月26日
摘要: 说道API HOOK ,这已经是老掉牙的技术了,但是它的实用性却是不能忽视的。虽然在网上这类的文章很多,但大多数的实现方法是将一个函数的前5字节直接改为 jmp XXXX 。这种方法虽然简单可行,但是不通用,因为一些特殊函数的前5字节不是完整的,如果直接修改,就会截断指令,导致出错。以前在一个论坛上看到过一个用反汇编引擎实现的通用例子,感觉想法很好,于是自己也写了一个。其中用到了一个头文件LDas... 阅读全文
posted @ 2010-10-26 17:09 AniX 阅读(3393) 评论(2) 推荐(3) 编辑
  2010年10月20日
摘要: 最近在研究Directshow,就用Directshow写一个播放控件吧。由于在Directshow9 SDK 中已经没有Directshow了,所以我到codeproject上去下了一个Directshow.net,它是一群牛人用C#写的,重写了所有接口,并且开源。 进入正题吧!控件的外观就一个PicturesBox控件,然后是代码。代码大概就这么多,还有一些功能没实现,比如显示比特率等,以后... 阅读全文
posted @ 2010-10-20 14:38 AniX 阅读(1633) 评论(0) 推荐(2) 编辑
摘要: 很久以前写的,于是就修改了一下发上来。本来想改成SYN半开式扫描器的,后来想起XP SP2不支持原始套接字,也就将就改成活跃式的扫描器了。如果有对SYN感兴趣的朋友,可以用Winpcap改成SYN的。      其实主要的代码就两块:代码  改下来后,虽然是活跃式的,但速度比我想象的好,虽然没有C/C++写的快(毕竟.net不擅长这方面),但我感觉比网上其它一些人的好。过去我用过一个别人写的多线程... 阅读全文
posted @ 2010-10-20 14:22 AniX 阅读(1827) 评论(0) 推荐(1) 编辑
  2010年10月16日
摘要: 作为C++方面的第一片文章,就先说说获取权限方面的东西吧!首先是获取DeBug权限(它是做其他进一步工作的基础),想必大家对这个方法应该很熟悉吧,网上有关这个的文章已经很多了,所以我就直接贴代码了!代码好了,以上就是全过程,并且在 WindowsXP SP2 VC2008 下编译通过。如果无法运行,可以关掉杀毒软件再试试。  接下来要着重讲的是如何获取System权限,System权限也就是系统当... 阅读全文
posted @ 2010-10-16 13:12 AniX 阅读(7076) 评论(0) 推荐(1) 编辑
摘要: 记得在很久以前,听过一个朋友说过图片水印加密技术(他好像也是从书上看来的),图片水印加密技术——就是将文字信息转化为对应的二进制信息后,写入BMP图片中,例如某文字的二进制码为01001001,则分别将0、1、0、0、1、0、0、1写入bmp图片的八个像素中,从而达到隐藏信息的作用,最后也可用特定的程序将信息还原。 但在他告诉我的方法中,对文本编码方式有特殊要求,特别是中... 阅读全文
posted @ 2010-10-16 13:01 AniX 阅读(3584) 评论(1) 推荐(3) 编辑