社区
网络及通讯开发
帖子详情
谁有firewall的源码?给点tip也有分。。。。
ustc_tweeg
2004-01-18 03:38:52
。。
...全文
26
9
打赏
收藏
谁有firewall的源码?给点tip也有分。。。。
。。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ustc_tweeg
2004-01-19
打赏
举报
回复
codeproject so good
ustc_tweeg
2004-01-19
打赏
举报
回复
刚下了费尔的防火墙,好大一驼代码。。。
warton
2004-01-19
打赏
举报
回复
驱动开发网去看看,你会发现很多东西!
Tomato77
2004-01-18
打赏
举报
回复
UP~~
constantine
2004-01-18
打赏
举报
回复
chinabcb那里不是有一个吗?很不错的。
fansses
2004-01-18
打赏
举报
回复
linux
warton
2004-01-18
打赏
举报
回复
codeproject里有几个防火墙源代码,不错,自己下吧
我这有xfilter的!
ustc_tweeg
2004-01-18
打赏
举报
回复
这个是网上找来的firewall的例子俺也不知道写的咋样 请大家给评价评价 还有他这个lib和.h文件俺怎么找不着??
#pragma hdrstop
#include "windows.h"
#include "Fltdefs.h"
//需要加载"iphlpapi.lib"
#pragma argsused
int main(int argc, char* argv[])
{
//一个创建网络包过滤接口
INTERFACE_HANDLE hInterface;
PfCreateInterface(0,
PF_ACTION_DROP,//PF_ACTION_FORWARD,
PF_ACTION_DROP,//PF_ACTION_FORWARD,
FALSE,
TRUE,
&hInterface);
//绑定需要网络包过滤的IP地址
BYTE localIp[] = {192,168,0,2};
PfBindInterfaceToIPAddress(hInterface, PF_IPV4, localIp);
//现在我们开始过滤HTTP协议的的接口
FILTER_HANDLE fHandle;
//填充过滤包的规则结构
PF_FILTER_DESCRIPTOR inFilter;
inFilter.dwFilterFlags = FD_FLAGS_NOSYN; //一直添这个值
inFilter.dwRule = 0; //一直添这个值
inFilter.pfatType = PF_IPV4; //用 ipV4 地址
inFilter.SrcAddr = localIp; //设置本地IP地址
inFilter.SrcMask = "\xff\xff\xff\xff"; //设置本地子网掩码
inFilter.wSrcPort = FILTER_TCPUDP_PORT_ANY; //任意来源端口
inFilter.wSrcPortHighRange = FILTER_TCPUDP_PORT_ANY;
inFilter.DstAddr = 0; //任意目标地址
inFilter.DstMask = 0;
inFilter.wDstPort = 80; //目标端口 80(http 服务)
inFilter.wDstPortHighRange = 80;
inFilter.dwProtocol = FILTER_PROTO_TCP; // 过滤的协议
//加入一个过滤接口
PfAddFiltersToInterface(hInterface, 1, &inFilter, 0, NULL, &fHandle);
//请在这设置一个调试断点,然后看看你的IE是否不能访问WEB页. :)
//移出过滤接口
PfRemoveFilterHandles(hInterface, 1, &fHandle);
PfUnBindInterface(hInterface);
PfDeleteInterface(hInterface);
return 0;
}
柯本
2004-01-18
打赏
举报
回复
做firewall,还是研究一下LINUX吧!
Centos 7 下安装Redis
最后然后再执行
firewall
-cmd --query-port=6379/tcp,返回yes,证明端口已经成功开启。...首先输入
firewall
-cmd --query-port=6379/tcp,2(标准错误)我们的命令,即包含1也包含2,2即是我们想要去除的提示。
7 centos
源码
安装samba_centos 7最小安装后安装配置samba-阿里云开发者社区
directory mask=0770 #定义新建文件夹的权限 保存退出 创建目录: mkdir -p /samba/secured 配置允许samba通过防火墙:
firewall
-cmd --permanent --zone=public --add-service=samba
firewall
-cmd --reload 设置...
67条
tip
s!渗透测试大佬的技巧总结
本质上是DLL文件,后缀名为cpl,包含一个导出函数CPLApplet(c实现可不指定)执行方法:(1)双击直接运行(2)cmd(3)cmd(4)vbsDim obj(5)js参考:《CPL文件利用介绍》朋友们如果有需要全套网络安全入门+进阶学习资源包,...
java找不到应用程序_在Ubuntu上找不到Java应用程序主类
java8-installer
Tip
: if you’re behind a
firewall
/ router that blocks some of the redirects required to download the Oracle Java archive, you can download the JDK tar.gz archive manually and place it...
Iptables 指南 1.1.19 (2)
上面,我简要介绍了很多选项,但这只是内核2.4.9中的。要想看看更多的选项,建议你去Netfilter 看看patch-o-matic。在那里,有其他的一些选项。...把以下选项编译进内核或编译成模块,rc.
firewall
.txt才能使用。*C
网络及通讯开发
1,317
社区成员
8,874
社区内容
发帖
与我相关
我的任务
网络及通讯开发
C++ Builder 网络及通讯开发
复制链接
扫一扫
分享
社区描述
C++ Builder 网络及通讯开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章