03 2007 档案

摘要: 第一讲 推荐先读读google从入门到精通等文章.我们了解常规搜索方式,但每个人都会搜索出不同结果,为什么?核心问题在于关键词选择不同。关键的分析必须保证两点:一是专业性,即这个词是很精的,可能简化你的搜索结果,因而词甚至可以怪一点,尽量避免大众化的词,如 net,site等。即使需要大众化词,如password,username,但若加入一两个特征词,则结果将大大简化。二是具有代表性,也即这个词...阅读全文
posted @ 2007-03-31 20:41 U2U 阅读(652) | 评论 (1) 编辑
摘要: 抛砖引玉,虽然Asp有点过时的感觉,不过假如我们有一些旧的ASP项目但暂时又不方便全部转移平台,可以考虑一下这样封装哦。阅读全文
posted @ 2007-03-31 20:10 U2U 阅读(514) | 评论 (5) 编辑
摘要: 插件框架式程序已经不是一个新话题了,发现大家在平日讨论或者在大家的文章中都讨论到了通讯协议、版本控制等。但是我们的插件也是有可能发生错误,而对于插件内发生的错误如果没有进行处理的话,就会导致整个程序崩溃。

虽说可以与开发插件的程序员约定要进行可能的错误捕获,但是人为失误还是可以存在。是否可以实现在主程序中对未处理的插件错误进行统一处理,提供错误宽容度等设定呢?阅读全文
posted @ 2007-03-31 17:05 U2U 阅读(2436) | 评论 (10) 编辑
摘要: 1,尽管司马迁多次遭受宫刑,但他忍受住一次又一次的痛苦,还是以顽强的毅力写出了伟大的《史记》。   【快评:一次还不够?还多次!呜呼,可怜的司马迁呀,生不如死啊!】  2,有人说人生有三大恨事:一恨鲫鱼多刺,二恨海棠无香。第三恨我忘了,不过我想,第三恨应该是:三恨愿景泡汤。  【快评:这人生三恨令人大开眼界,哪一恨都说得不错。加十分!】  3,没有愿景,就像投不了胎的野鬼一样。  4,没有愿景,就...阅读全文
posted @ 2007-03-22 21:27 U2U 阅读(90) | 评论 (0) 编辑
摘要: NShortPath + 分级标注,然后建立句意树,用来引导句意引擎自动机对知识库进行搜索,效率应该能大大提高。同时通过句意引擎特性,能减少分词不准确所带来的误差影响。阅读全文
posted @ 2007-03-17 17:53 U2U 阅读(71) | 评论 (0) 编辑
摘要: CNNIC使用FSD HOOK,FSD Inline Hook等手段来耍流氓。。。其中有这么一个函数CdnCheat,当文件系统在读取nt内核文件数据的时候CNNIC会对读操作进行检测,如果发现要一股读取的范围在CNNIC要保护的数据范围之内则他会欺骗读取者,返回内存中当前的数据,而不是真实的文件中的数据。CdnCheat会在FastIoRead的IRP_MJ_READ 的时候被调用。举个例子,C...阅读全文
posted @ 2007-03-02 20:11 U2U 阅读(280) | 评论 (0) 编辑
摘要: 1.背景在windows平台下,应用程序通常使用API函数来进行文件访问,创建,打开,读写文件。从kernel32的 CreateFile/ReadFile/WriteFile函数,到本地系统服务,再到FileSystem及其FilterDriver,经历了很多层次。在每个层次上,都存在着安全防护软件,病毒或者后门作监视或者过滤的机会。作为安全产品开发者,我们需要比别人走得更远,因此我们需要一个底...阅读全文
posted @ 2007-03-02 20:09 U2U 阅读(340) | 评论 (0) 编辑
摘要: 标准库<cstdlib>(被包含于<iostream>中)提供两个帮助生成伪随机数的函数: 函数一:intrand(void);从srand(seed)中指定的seed开始,返回一个[seed,RAND_MAX(0x7fff))间的随机整数。 函数二:voidsrand(unsignedseed);参数seed是rand()的种子,用来初始化rand()的起始值。 可以认为...阅读全文
posted @ 2007-03-02 19:58 U2U 阅读(22414) | 评论 (21) 编辑