HaiJia Hou

  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 :: 管理 ::

2011年9月4日

摘要: 从我上面列举的方法已经差不多可以形成好几款流氓软件了。但是你别高兴太早,因为这些技术只是应用层的,现在出现了一堆驱动层的反流氓软件工具,譬如超级兔子,完美卸载,木马克星,雅虎助手,还有现在火热的360安全卫士。 这些反流氓软件的方法删除以上流氓软件软件就比较简单。优先于流氓软件启动,截获所有访问流氓软件文件的irp,然后删除注册表项,删除文件。轻松的完成了反流氓任务。 为了针对这些反流氓软件,流氓软件出现了内核层的了。 1。首先是使用文件过滤驱动,保护自己的文件,流氓软件过滤了create里对于自己文件的所有fileopen外的所有irp和SetInformation下所有的irp,从... 阅读全文
posted @ 2011-09-04 22:51 HaiJia Hou 阅读(239) 评论(0) 推荐(0)

摘要: 今天看到了一篇博客(内容如下),感觉UI automation技术和性能压力测试都使用到了所谓的“流氓”软件中的技术,开了眼界,正是我一直以来想弄清楚的东西,明天我就可以实践一下,看看监控进程是如何做到的。PS:非常有用哦!流氓软件的技术五花八门,任何一项功能都有可能成为流氓技术,就象武器,用好了可以伸张正义,用歪了却成为罪恶的帮凶。 首先我从win32下的一些流氓着数分析开始: 1。我想做为一个流氓软件,首先要做到的是实时运行,譬如在注册表的run下,在boot下增加它的启动。这应该是比较老的方法,以前 3721好象就是在run下,但是现在一般的人都知道了。 2。作为流氓软件,已经改变... 阅读全文
posted @ 2011-09-04 22:44 HaiJia Hou 阅读(264) 评论(0) 推荐(0)

2011年4月10日

摘要: 前2天收到了我们部门的经理级别的人要搞一个人员技能调查的邮件,类似于个人简历里面技能和个人特长,包括: 某种语言用了多久,各种时髦点的技术(andriod, azure,silverlight)用了多久,搞管理多久了。仅仅是这样信息的收集,并以此数据作为部门内部技能储备的依据。 邮件里提到的观点很... 阅读全文
posted @ 2011-04-10 23:33 HaiJia Hou 阅读(233) 评论(0) 推荐(0)

2011年1月13日

摘要: Usually most internal IT company just develops projects or produces some new programes. Nothing drill down except projects codes item, i think.Through my limittled working experence, almost of projects are fullfilled with algorithms and tools.So this is what i wanna talk about, what can a company be 阅读全文
posted @ 2011-01-13 15:05 HaiJia Hou 阅读(157) 评论(0) 推荐(0)

2011年1月10日

摘要: This is learnt from a PM:Business Analyzeàa very cleared definition GoalàSuccessful RateàIdea & TechnologyàScenario docàFunction specWhat's the major job durning a PM's working day?70% is to design, 20% is to manager. 阅读全文
posted @ 2011-01-10 22:36 HaiJia Hou 阅读(161) 评论(0) 推荐(0)

2010年12月18日

摘要: 同行们都说外包公司都一样,到哪家公司工作都差不多。仔细想想,哪些东西是我们都有的,哪些东西是我们有他们没有的,哪些东西是他们有,我们没有的。从待遇上看,1。文思有2,3个线路的班车,我们博彦有一个线的班车,中软没有班车。 博彦的员工每年都有体检,文思没有。 2。中软给出国人员每天补助40刀或35刀,博雅是30刀。从项目上看,3。中软和博彦有sharepoint support的项目, 不知道文思和软通有没有。4。某某公司有BI的项目,某某公司没有。从员工上看,5。博彦做校园招聘,招很多应届毕业生;其他公司可能不。8。某公司的中高层领导50%都是只为这一个公司服务过;某某公司的中高层领导70% 阅读全文
posted @ 2010-12-18 19:13 HaiJia Hou 阅读(170) 评论(0) 推荐(0)

2010年11月21日

摘要: 如何做好测试,这个问题在面试的时候经常会被HR问到。当然,她们对答案的了解几乎都是照本宣科。 业内普遍认为测试是技术含量偏低的工作,确实刚毕业的学生能做测试,因为我们理解的测试就是一群"鼠标点击者"在电脑前按照文档机械性重复着枯燥的事情,最好写份报告,工作就算完成了。 对于部分企业或部分项目,这... 阅读全文
posted @ 2010-11-21 18:44 HaiJia Hou 阅读(195) 评论(0) 推荐(0)

2010年11月11日

摘要: UI Automation从项目准备到框架成熟,差不多用去了6个月的时间。这段时间给我了很大的发挥空间和难得的实现自己想法的机会。 昨天发现了当时写的笔记,觉得可以记录出来,以后会有用。 1. 对需求进行测试。举个例子: 项目起初只考虑在一台机器上运行测试用例,当几乎所有的单机测试用例都完成的时... 阅读全文
posted @ 2010-11-11 14:01 HaiJia Hou 阅读(395) 评论(0) 推荐(0)

2010年10月22日

摘要: typedef#define MAX 26?????????auto??????static??空指针存储类型 数据类型 *指针名= 初始地址;void *general;指向常量的指针:不能通过指针来改变所指对象的值,但指针本身可以改变,可以指向另外的对象。char *name1 = "John";const char *name2 = "John";指针类型的常量char *const name2 = "john";name2 = "abc";//wrong 指针常量不能被修改指向数组的指针:int a[10] 阅读全文
posted @ 2010-10-22 20:59 HaiJia Hou 阅读(230) 评论(0) 推荐(0)

2010年10月20日

摘要: WeekPlan技术文档 2006-9-19 1. 码表维护: 经常要用到StringCollection, 范型list, DBExcute, (1)StringCollection 属于system.Collections.Specialized命名空间,感觉上类似于StringBuilder... 阅读全文
posted @ 2010-10-20 17:00 HaiJia Hou 阅读(235) 评论(0) 推荐(0)