摘要: 原帖地址:http://blog.csdn.net/vincent__hu/archive/2005/09/23/487758.aspx大家都认为,C语言之所以强大,以及其自由性,很大部分体现在其灵活的指针运用上。因此,说指针是C语言的灵魂,一点都不为过。同时,这种说法也让很多人产生误解,似乎只有C语言的指针才能算指针。Basic不支持指针,在此不论。其实,Pascal语言本身也是支持指针的。从最... 阅读全文
posted @ 2009-04-24 14:53 撞上安全岛 阅读(846) 评论(0) 推荐(1) 编辑
摘要: 通过postmessage同步线程的方法。原帖地址:http://blog.csdn.net/jfyes/archive/2007/01/18/1487057.aspx 呵呵,N久前的问题现在忘记了,搞得我找了一个小时的原因才找出是线程里面更新VCL,出现了主线程阻塞的问题,刚开始还莫名其妙的不知所以然,后来发现自己的线程内用了Synchronize函数,难怪把网线一拔,Socket接收进入阻塞线... 阅读全文
posted @ 2009-04-24 10:23 撞上安全岛 阅读(2111) 评论(2) 推荐(0) 编辑
摘要: Delphi中有一个线程类TThread是用来实现多线程编程的,这个绝大多数Delphi书藉都有说到,但基本上都是对TThread类的几个成员作一简单介绍,再说明一下Execute的实现和Synchronize的用法就完了.然而这并不是多线 ... Delphi中有一个线程类TThread是用来实现多线程编程的,这个绝大多数Delphi书藉都有说到,但基本上都是对TThread类的几个成员... 阅读全文
posted @ 2009-04-23 11:35 撞上安全岛 阅读(951) 评论(0) 推荐(0) 编辑
摘要: Author: 云舒 http://www.ph4nt0m.org Date: 2007-06-11 论 技术,我还差得远,而且网上关于SSDT的文章也多不胜数。但是还是想自己写一下,因为我想试试我能不能用最简单的语言来描述SSDT——这个对一般来人 来说比较神秘的属于内核的地带。引用EVA说的一句话,“以为写个驱动就是内核,还远着了”——大概是这么个意思,记得不是很清楚。 关于SSDT... 阅读全文
posted @ 2009-04-23 10:53 撞上安全岛 阅读(526) 评论(0) 推荐(0) 编辑
摘要: 标 题: 【原创】SSDT Hook的妙用-对抗ring0 inline hook作 者: 堕落天才时 间: 2007-03-10,15:18链 接: http://bbs.pediy.com/showthread.php?t=40832********************************************************标题:【原创】SSDT Hook的妙用-对抗rin... 阅读全文
posted @ 2009-04-23 08:28 撞上安全岛 阅读(319) 评论(0) 推荐(0) 编辑
摘要: TThread 详解(含原帖链接地址) 我们常有工作线程和主线程之分,工作线程负责作一些后台操作,比如接收邮件;主线程负责界面上的一些显示。工作线程的好处在某些时候是不言而喻的,你的主界面可以响应任何操作,而背后的线程却在默默地工作。 VCL中,工作线程执行在Execute方法中,你必须从TThread继承一个类并覆盖Execute方法,在这个方法中,所有代码都是在另一个线程中执行的,除此之... 阅读全文
posted @ 2009-04-22 16:38 撞上安全岛 阅读(251) 评论(0) 推荐(0) 编辑
摘要: 版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明http://ibear.blogbus.com/logs/14122692.html 一、序言对大多数的Windows开发者来说,如何在Win32系统中对API函数的调用进行拦截一直是项极富挑战性的课题,因为这将是 对你所掌握的计算机知识较为全面的考验,尤其是一些在如今使用RAD进行软件开发时并不常用的知识,这包括了操作系统原理、... 阅读全文
posted @ 2009-04-21 17:11 撞上安全岛 阅读(528) 评论(0) 推荐(0) 编辑
摘要: 从网上看到《Delphi API HOOK完全说明》这篇文章,基本上都是大家转来转去,原文出处我已经找不到了。 这篇文章写的很不错,但最后部分“PermuteFunction 的终极版本”描述的不太清楚,完全按照该文章代码执行,是不行的。需要修改mess.pas中代码才行。 其实文中提到的一个结构,代码中并没有使用 typePIMAGE_IMPORT_DESCRIPTOR = ^IMAGE_I... 阅读全文
posted @ 2009-04-21 15:25 撞上安全岛 阅读(517) 评论(0) 推荐(0) 编辑
摘要: 原文地址:http://blog.csdn.net/wts/archive/2008/08/08/2786042.aspx 从网上看到《Delphi API HOOK完全说明》这篇文章,基本上都是大家转来转去,原文出处我已经找不到了。 这篇文章写的很不错,但最后部分“PermuteFunction 的终极版本”描述的不太清楚,完全按照该文章代码执行,是不行的。 可能是作者故意这样做的?本文最后提供... 阅读全文
posted @ 2009-04-21 09:38 撞上安全岛 阅读(723) 评论(0) 推荐(0) 编辑
摘要: 原帖地址:http://blog.csdn.net/zswang/archive/2008/01/02/2009868.aspx// 首先得到输入框的句柄。通过spy++这类工具分析,聊天窗体的类名为“#32770”// 但当前系统里不只一个类名为“#32770”的窗体,这就需要全体遍历一次。// 类名为“#32770”标题含“聊天”基本能确定。为保险起见还判断一下所在进程是否为“qq.exe” ... 阅读全文
posted @ 2009-04-20 17:36 撞上安全岛 阅读(1069) 评论(0) 推荐(0) 编辑