BlackFeather'S Blog 我的技术小博 -- C/C++,Python,Golang

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

   

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

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

    某天早上在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日 | 发布:blackfeather | 分类:VB编程 | 评论:1

留言列表:

  • qiyunting 发布于 2013/11/25 16:36:44  回复
  • 大3的时候我还不会上qq。。。。。。

发表留言: