最近做的Scalability测试

目的

大规模测试,测试设备支持的每个ONT,当然测试用例以及拓扑不需要我设计,我也没那个水平,只负责Automation。。

拓扑

测试仪 -> Switch -> EUT -> Spliters -> ONTS -> Switch -> 测试仪

虽然使用->单箭头,但实际上全部是双向流量

测试用例

分别自动化验证GPON接口连接的若干Half bridge/Full bridge/RG ONTs的IGMP/PPPOE/DHCP/VOIP/RealVideo流量能否正常通过。
验证NGPON连接的若干Half bridge ONTs的IGMP/PPPOE/DHCP/VOIP/RealVideo流量能否正常通过。

Read more

ESP8266-01 deauther固件的刷写和体验

ESP8266

Wi-Fi芯片,内封 8 Mbit Flash,去年买的。

ESP8266_deauther固件

Scan for WiFi devices, block selected connections, create dozens of networks and confuse WiFi scanners!
扫描周围的wifi,屏蔽选择的连接,创建一系列Wi-Fi信号,混淆连接,嘻嘻。
GitHub地址:spacehuhn/esp8266_deauther

于是我把这个固件烧录到我的ESP8266-01上(GPIO口很少的那个,如下图),感觉挺好玩的,确实可以干扰Wi-Fi信号,于是写下了这篇文章记录一下。

准备工具

  • ESP8266开发板
  • 烧录工具(下载)
  • 串口调试工具
  • USB-TTL转换板(我的是CH340,当然其他的也可以注意装驱动)
Read more

设置OpenWrt/Pandora Box指定的LAN口在交换机模式工作

交换机

通俗来说就是把一个网口分割为好几个网口(网口不够用时)。
家里面常见的交换机基本上就是这种方式工作的。

  • 光纤 ——> 光猫 ——> 交换机(1口进、4口出) ——> 电脑、无线路由器、IPTV(单独拨号)

适用情况

现有一无线路由器插在网口上,占用了一个口。
同时墙上只有四个网口,但是有8个终端要接入局域网。。

同时不希望这些终端连在路由器上的LAN口接入子网消耗流量。

Read more

用C++实现简单的ARP欺诈攻击

什么是ARP?

地址解析协议,即ARP(Address Resolution Protocol),是根据IP地址获取物理地址的一个TCP/IP协议。主机发送信息时将包含目标IP地址的ARP请求广播到网络上的所有主机,并接收返回消息,以此确定目标的物理地址;收到返回消息后将该IP地址和物理地址存入本机ARP缓存中并保留一定时间,下次请求时直接查询ARP缓存以节约资源。

为什么它会很容易攻击?

地址解析协议是建立在网络中各个主机互相信任的基础上的,网络上的主机可以自主发送ARP应答消息,无论这个主机有没有REQUEST或是已经收到了REPLY,当再有REPLY来的时候,它都会记下这个REPLY中的信息,并更新自己的ARP缓存。同样,也只要是有主机发送ARP REQUEST,他就会记下这个信息,并更新自己的ARP缓存。

Read more