1、golang
测试了go语言的一些基本特性。
优缺点兼有,优点是数组scale的选择,返回值的指定等;缺点比如pascal的浓郁乡村气息 - -
不过以go的定位:一个快速的C的改良版的OS语言,还是物尽其用了。
事实上,如果做成matlab那样功能强大,库函数很详尽,doc可以当教科书的话,那我是会力挺go语言的。
2、arp wireshark
之前一直在用 p2p终结者 来观察网络流量。这是背景。
这几天一直发现不能上网,开始还不以为意,今天觉得有点奇怪,就开了wireshark抓包。
不抓不知道,一抓就好笑,原来有一个网络主机在不断的向我的电脑发arp包,告诉我他是路由
尝试打开 p2p终结者,提示“网络中权限不够高”云云,发现是新的版本(我的是4.23的破解版,搜了一下,最新已到4.26)
于是终结者表示自己无能为力,我只好自力更生。搜了一下是否能用windows自带的工具过滤arp包,发现可以设置静态arp表项
于是开着wireshark监听报文,重新连了一次网络。果断抓到了联网时路由发过来的报文,拿到了src mac
之后设置一下ip - mac的绑定就好了。本来想用arp命令,未遂,改用netsh命令
netsh i i show in //查找出idx
netsh -c "i i" add neighbors 11 "192.168.1.1" "MAC地址" //设置对应的静态表项
一举成功!
幸好对方并非针对路由器的欺骗,如果欺骗了路由器,那我估计就只能写个软件出来搞对抗了……
嗯哼……软件正在准备中。其实也不难,就用pcap的函数,网上大把的代码。