BlackFeather'S Blog

首页 | |

基于数据包过滤的网址过滤软件 - 开源啦

   

     这个文章很早以前发不过,后来空间挂了帖子丢了。。。重新发一下。。。

    声明:代码是博主大三的时候写的,当时编码水平属于初级,代码规范技术应用还很基础,仅供参考,请勿喷。。。

    某天早上在VBGOOD翻坛子里的帖子,突然看到了自己曾经在软件发布区发布的一个帖子,基于数据包过滤的网址过滤软件--(VB+PB) ,个人微博URL:http://fenlog.com/post/55.html

3楼我回复到 “怎么这年头开口就是源码。。。这会涉及到很多问题的  我在月薪达到2000以上之前 肯定不会开源滴  ”。请各位谅解,那时候大四还未毕业,本人专业是电子所以一心找电子方面的工作所以待遇一直不高,不过最后还是从事了安全软件编码的工作,现在待遇不错了,兑现自己的承诺开源了!~~

 

编译的话,首先打开浏览器过滤的VB工程,用到了sstab控件,一般完整版的VB都会有这个插件,可以直接生成了,工程里也放了这个控件,win7下如果没有需要手动注册下,XP下可以直接打开。

 

DLL需要两个

    一个是GlobalHook.dll,使用PB9或者PB10打开GlobalHook.bas直接编译生成,作用是全局HOOK的DLL,插入各个进程做API HOOK。

    另一个是ChangeState.Dll,使用PB9或者PB10打开ChangeState.bas直接编译生成,作用是内存文件映射,用于进程间通信。

 

此代码是大三的时候帮电子x科技x大学的某个废x柴做的毕业设计,代码有点赶所以格式和界面都不是很好,只用于大家借鉴学习。同时感谢代码编写阶段“从前的我”和“安静”两个朋友的支持和帮助。

 

点击下载完整代码(密码:345382462):201304241002287611.gz

 

 

2013/4/24 | Tags:VB,PowerBasic,数据包过滤,网址过滤,API HOOK,开源 | VB编程 | 查看评论(1)

相关文章:

Powered By Z-Blog  触屏版 | WAP版 | 电脑版