1.怎样发现 Sniffer
Sniffer最大的危险性就是它很难被发现,在单机情况下发现一个Sniffer还是比较容易的,可以通过查看计算机上当前正在运行的所有程序来实现,当然这不一定可靠。
在UNIX系统下可以使用下面的命令:ps-aux。这个命令列出当前的所有进程、启动这些进程的用户、它们占用CPU的时间以及占用多少内存等等。
在Windoos系统下,可以按下Ctrl+Alt+Del键,查看任务列表。不过,编程技巧高的Sniffer即使正在运行,也不会出现在这里。
另一个方法就是在系统中搜索,查找可怀疑的文件。但人侵者用的可能是他们自己写的程序,所以这给发现Sniffer造成相当大的困难。还有许多工具能用来查看你的系统会不会处于混杂模式,从而发现是否有一个Sniffer正在运行。 但在网络情况下要检测出哪一台主机正在运行Sniffer是非常困难的,因为Sniffer是一种被动攻击软件,它并不对任何主机发出数据包,而只是静静地运行着,等待着要捕获的数据包经过。
2.抵御 Sniffer
虽然发现一个Sniffer是非常困难的,但是我们仍然有办法抵御Sniffer的嗅探攻击。既然Sniffer要捕获我们的机密信息,那我们干脆就让它捕获,但事先要对这些信息进行加密,黑客即使捕捉到了我们的机密信息,也无法解密,这样,Sniffer就失去了作用。
黑客主要用Sniffer来捕获Telnet、FTP、POP3等数据包,因为这些协议以明文在网上传输,我们可以使用一种叫做SSH的安全协议来替代Telnet等容易被Sniffer攻击的协议。
SSH又叫Secure Shell,它是一个在应用程序中提供安全通信的协议,建立在客户/服务器模型上。SSH服务器分配的端口是22,连接是通过使用一种来自RSA的算法建立的。在授权完成后,接下来的通信数据用IDEA技术来加密。这种加密方法通常是比较强的,适合于任何非秘密和非经典的通信。
文章地址: http://www.qqread.com/sys-soft/b349389.html相关专题
- DoS 拒绝服务攻击专题 (1226篇文章)
- Sniffer安全技术专题 (255篇文章)
- 脚本攻击和防范 (2370篇文章)
- DDoS攻击防御与分析 (1493篇文章)
- ARP攻击防范与解决方案 (1714篇文章)
- Sniffer工具攻防实战 (28篇文章)
- ARP防范软件 (136篇文章)
- 能否让你抛弃杀毒软件? 百度安全中心亲身体验 (0次浏览)
- 让你的系统无懈可击 史上优秀防火墙一览 (0次浏览)
- 卡巴斯基离线更新的两个方法 (0次浏览)
- 一键搞定所有装机必备软件:360安全卫士 (0次浏览)
- 多维防护 看KV2008强大安全防御能力 (0次浏览)
- 卡巴斯基杀毒软件的十九种实用使用方法 (0次浏览)
- 10个在线病毒&恶意软件检测服务 (0次浏览)
- 如何获取360安全卫士免费的卡巴斯基激活码 (0次浏览)
- 千足虫变种强攻 杀毒软件需紧急升级 (0次浏览)
- 专业安全防御 超级巡警新版评测 (0次浏览)



