社区
网络及通讯开发
帖子详情
谁有firewall的源码?给点tip也有分。。。。
ustc_tweeg
2004-01-18 03:38:52
。。
...全文
29
9
打赏
收藏
谁有firewall的源码?给点tip也有分。。。。
。。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用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吧!
为什么metasploit框架选择ruby而不是python呢?
从时代发展的角度看,网络安全的知识是学不完的,而且以后要学的会更多,同学们要摆正心态,既然选择入门网络安全,就不能仅仅只是入门程度而已,能力越强机会才越多。因为入门学习阶段知识
点
比较杂,所以我讲得比较笼统,大家如果有不懂的地方可以找我咨询,我保证知无不言言无不尽,需要相关资料也可以找我要,我的网盘里一大堆资料都在吃灰呢。干货主要有:①1000+CTF历届题库(主流和经典的应该都有了)②CTF技术文档(最全中文版)③项目
源码
(四五十个有趣且经典的练手项目及
源码
)
Centos 7 下安装Redis
最后然后再执行
firewall
-cmd --query-port=6379/tcp,返回yes,证明端口已经成功开启。
firewall
-cmd --add-port=6379/tcp,将6379端口开启,返回success。一遍,出现小黑框闪烁一下说明连接没有问题。解决办法将标准错误去除即可,追加2>/dev/null,将标准错误丢弃即可,就没有烦人的警告了。首先输入
firewall
-cmd --query-port=6379/tcp,2(标准错误)我们的命令,即包含1也包含2,2即是我们想要去除的提示。
20250426在ubuntu20.04.2系统上解决问题mkfs.exfat command not found
首先,你需要确保你的系统上安装了所有必要的编译工具和库。对于大多数 Linux 发行版,你需要安装 build-essential(或等效的包,如 gcc、make 等)和 libfuse-dev(如果需要支持 FUSE)。exfat-utils 是一个用于读写 exFAT 文件系统的工具集,它包括了 fsck.exfat、mount.exfat 等工具。替换 /dev/sdx1 为你的 exFAT
分
区设备名,/mnt/exfat_drive 为挂载
点
。百度:exfat-utils
源码
安装。
7 centos
源码
安装samba_centos 7最小安装后安装配置samba-阿里云开发者社区
工作需要搭建一个文件服务器,推荐使用Centos7,安装速度快,免费,安全,稳定。准备如下:Centos 7系统包,把系统按实际条件刻成启动盘或刻入U盘中,保证网络正常:安装系统可以选择最小安装,速度快,占用资源小,更安全稳定,安装时设置网络ip和计算机名。我这里启用系统的
firewall
d和selinux,所以更安全,selinux是对系统权限的升级,不应该关闭。系统安装后:安装vim:yum ...
CentOS7 安装dokuwiki(php7)
之前从官网下载php7最新版本,
源码
安装,完成后phpinfo都正常显示了,部署dokuwiki报session_start的错,说是对/tmp目录没有权限。试了好几个解决办法也没解决掉,后来就黄了......最后还是使用yum安装的,php版本是7.0.2,不是最新但是也是7了!Step1. 安装apacheyum安装apache 2.4# yum install -y httpd安装完成,检查...
网络及通讯开发
1,317
社区成员
8,874
社区内容
发帖
与我相关
我的任务
网络及通讯开发
C++ Builder 网络及通讯开发
复制链接
扫一扫
分享
社区描述
C++ Builder 网络及通讯开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章