百度空间 | 百度首页 
 
查看文章
 
ws2_32.dll让你的软件出错退出
2007年05月03日 星期四 11:01
又一次看到有网友用建立ws_32.dll的方式来防止运行某些命令的伪方法

首先,让我们来了解下程序加载dll文件的顺序

      first:应用程序的安装目录
second:当前的工作目录
     third:系统目录
    fouth:路径变量

ws2_32.dll在%windir%\system32 目录下,“ws2_32.dll是Windows Sockets应用程序接口很多程序需要调用他。下图是本机调用该文件的进程,几乎都需要 哈哈”



说到这里大家应该有些明白了 ,如果某个程序需要加载某个dll文件现在本目录下查找如果恰巧这个文件存在却是伪装的当然直接就报错了利用的是ws2-32.dll的多才多艺哦


当然如果某某程序不需要调用这个dll的话,就不会中招了,这个方法还是不行的 哈哈(比如金山毒霸的KISLnchr.EXE对这个文件根本就敏感,kav32.dll提示错误 (*^__^*) 嘻嘻……)

小小的看了下有下面的几个文件也可以作为伪系统dll让你的程序出错
ws2help.dll(和w2_32.dll差不多),lpk.dll(提示错误,确定以后程序还可以运行 o(∩_∩)o...哈哈原因不明)

类别:windows系统 | 添加到搜藏 | 浏览() | 评论 (3)
 
最近读者:
 
网友评论:
1
2007年05月03日 星期四 17:19 | 回复
学习了,有收获!
 
2
2007年06月12日 星期二 13:34 | 回复
我现在的瑞星里就有这个文件夹,提示初始化错误.删掉后重新启动仍然存在,该怎么办呢?
 
3
2009年10月08日 星期四 08:07 | 回复
删不掉
 
发表评论:
姓 名:
网址或邮箱: (选填)
内 容:
验证码: 请点击后输入四位验证码,字母不区分大小写
      

     

©2009 Baidu