谁有firewall的源码?给点tip也有分。。。。

ustc_tweeg 2004-01-18 03:38:52
。。
...全文
61 9 打赏 收藏 转发到动态 举报
写回复
用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吧!
内容概要:本文档是关于“基于小信号扫频辨识的光伏并网逆变器正负序交互稳定性析”的博士论文复现资源,配套提供Matlab代码与Simulink仿真实现。内容聚焦于弱电网条件下光伏并网逆变器的稳定性问题,深入研究其正负序阻抗建模方法、小信号扫频辨识技术及正负序交互失稳机理。通过构建高精度的系统仿真模型,采用扫频法提取逆变器在不同控制环路(如锁相环、电流环)影响下的序阻抗特性,并结合奈奎斯特稳定性判据评估其与电网阻抗之间的交互作用,系统性地揭示了宽频带振荡的产生机制。该资源完整还原了论文中的关键理论推导与仿真验证流程,适用于从事新能源并网、电力电子系统建模与稳定性析的研究人员进行学习、复现与二次开发。; 适合人群:具备电力系统、电力电子与自动控制理论基础,熟练掌握Matlab/Simulink仿真工具,从事新能源发电并网、逆变器控制策略或电力系统稳定性研究的研究生、科研人员及工程技术人员。; 使用场景及目标:① 复现并验证博士论文中提出的光伏逆变器正负序阻抗建模与小信号扫频析方法;② 深入理解弱电网环境下由正负序耦合引发的交互失稳现象及其物理机理;③ 掌握基于阻抗法的并网系统稳定性析流程,为虚拟同步机、构网型控制等先进控制策略的稳定性研究提供技术参考与仿真支撑。; 阅读建议:建议学习者结合提供的代码与仿真模型,首先深入理解序阻抗建模与扫频辨识的基本原理,然后逐步调试仿真程序,重关注锁相环动态、电流控制器参数对序阻抗曲线的影响,最终掌握从模型搭建、扫频测试到稳定性判据应用的全流程析能力。

1,317

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder 网络及通讯开发
社区管理员
  • 网络及通讯开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧