NetShield防火墙可执行程序及源码

前身是LANShield,放在了天空软件城,刚发布时,还算比较受好评,但是由于我的不断改进,功能杂七杂八,体积臃肿,BUG不断。现在基本等于一个废物了,却还一直挂在各大网站。其间还不断有热心网友的回馈,这点还是很欣慰的。大部分朋友都说最初的LANShield1.0好用,界面简洁,特色突出。可是俺也一直没保存副本,网上搜索貌似也没了,这点很囧。。

这个程序我是不准备更新的了,自己再看源码脑袋都疼,毕竟是第一个像样的作品,在设计与代码风格上实在是很糟糕,而且很多代码都是ctrl+c,ctrl+v。但是我觉得还是很有参考价值的,功能丰富,做项目需要代码的可以拿去参考下。先介绍下基本功能吧:

  • 有效拦截局域网内的ARP攻击,并具有保护网关功能
  • 可配合服务器端,更有效管理局域网网络
  • 自带应用层过滤模块,有效控制本机进程的网络访问
  • 自带攻击模块,用于反击,包含所有ARP攻击方法
  • 内嵌入侵检测模块,更有效的防御跨网段攻击

其中,红色字体标注的才是我这软件真正受欢迎的地方。。。还支持窃取局域网内用户QQ账号的功能,但是经测试,对现在的QQ版本已经无.效了,可能是TX改了协议,或者把账号也加密了,现在也没时间细究了。以下是一些界面:

最后,关于源码的一点说明。
NetShield为主程序源码,开发环境为VS2005.
MyFireWallLSP为过滤模块DLL源码,COPY至《Windows网络与通信程序设计》第12章。
Server为服务器源码,Java编写,请配合MYSQL使用
核心驱动使用的是Winpcap,使用前请确认安装了Winpcap,且将随压缩包附带的WpdPack下的Inclue与Lib文件夹导入了VS2005。

下载地址:http://download.csdn.net/source/1551506

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章