如何断开一台计算机的INTER网(外网),保持局域网 如何断开一台计算机的INTER网(外网),保持局域网。就是做个过滤包,能把外网给断掉!》》?? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 具体的说,先用GetIpForwardTable获得路由表然后用DeleteIpForwardTable删除指定的记录~ 在服务器(代理)端更据其MAC地址来屏蔽出口数据 用arp攻击,前提是他没用arp防火墙 如果你是网络管理人员.可以过滤掉指定计算机的网络连接.如果你不是.那么用ARP攻击.如果只是内网一个普通PC应该没有ARP防火墙的 攻击他干嘛啊,你攻击他它也上不了局域网的,要攻击就攻击网关,把在网关里他的IP-MAC映射改掉,这样他包到网关,但是却收不到网关的回包 你想得太复杂了本地计算机在通讯的时候做运算首先拿目的IP地址和掩码做&&运算得出结果$1然后拿自身IP地址和掩码做&&运算得出结果$2如果$1==$2(即在同一个内网),那么本地计算机会通过ARP协议获得目的IP地址的MAC地址,直接将包发到目的IP如果$1不等于$2(即不在同一个内网),那么本地计算机会把包发到网关,由网关转发。在这种情况下,路由表中通向外网的掩码会是255.255.255.255(这样$1就不会等于$2).所以,只要你删除这条记录,就不会有包发出。我在后面已经补充过了,使用GetIpForwardTable获得路由表然后使用DeleteIpForwardTable删除指定的记录。这两个API具体如何使用,MSDN有详细介绍。 这个要看你在什么环境下使用这个软件, 如果是企业用户rjabcd的方法根本行不通的.现在很多企业的网络结构都很负杂的,本地计算机 到互联网经过2跳得很普遍.所以想rjabcd的方法会让计算机无法访问企业内部的的其他网络的.如果非要在本地计算机上做,除了过滤估计没啥好办法了. 怎么不行,完全可以嘛~伪造网关发一个arp回应过去,他的arp缓存里变成:网关IP -- 你的MAC或者某个不存在的MAC,这样他局域网照样能上,到外网的包就发不出了。 如果非得使用过滤的话可以考虑使用系统自带的包过滤机制,而不需要在TDI/NDIS上设置过滤win2000以上系统都有一个IpFilterDriver服务不明白怎样使用的话,有一个现成的开源软件:PktFilter 如何在view上面动态创建static控件 有EVC开发经验者请进,谢谢! 高手来:帮忙讲解一下原子(ATOM)及应用、实例、教程? 请问怎么在我建的对话框类中 得到我建的A 类指针! 位图高手请指点:如何获得一张位图的点阵数据 求书《Visual C++ 5 Active X编程指南》 - 1000 分求 不够以后加 问一个问题:请进 请教PB高手,谁可以告诉我下段程序的功能 gb2312编码的显示问题,高手请进! 指针问题 如何用vc实现波浪的动态可视化效果 WM_NCLBUTTONDOWN = 0xA1 那么 WM_NCLBUTTONMove值是多少?我去哪儿查这个值?
然后用DeleteIpForwardTable删除指定的记录~
攻击他干嘛啊,你攻击他它也上不了局域网的,要攻击就攻击网关,把在网关里他的IP-MAC映射改掉,这样他包到网关,但是却收不到网关的回包
本地计算机在通讯的时候做运算
首先拿目的IP地址和掩码做&&运算得出结果$1
然后拿自身IP地址和掩码做&&运算得出结果$2
如果$1==$2(即在同一个内网),那么本地计算机会通过ARP协议获得目的IP地址的MAC地址,直接将包发到目的IP
如果$1不等于$2(即不在同一个内网),那么本地计算机会把包发到网关,由网关转发。
在这种情况下,路由表中通向外网的掩码会是255.255.255.255(这样$1就不会等于$2).
所以,只要你删除这条记录,就不会有包发出。
我在后面已经补充过了,使用GetIpForwardTable获得路由表
然后使用DeleteIpForwardTable删除指定的记录。
这两个API具体如何使用,MSDN有详细介绍。
现在很多企业的网络结构都很负杂的,本地计算机 到互联网经过2跳得很普遍.所以想rjabcd的方法会让计算机无法访问企业内部的的其他网络的.如果非要在本地计算机上做,除了过滤估计没啥好办法了.
怎么不行,完全可以嘛~
伪造网关发一个arp回应过去,他的arp缓存里变成:网关IP -- 你的MAC或者某个不存在的MAC,这样他局域网照样能上,到外网的包就发不出了。
可以考虑使用系统自带的包过滤机制,而不需要在TDI/NDIS上设置过滤
win2000以上系统都有一个IpFilterDriver服务
不明白怎样使用的话,有一个现成的开源软件:PktFilter