摘要: ALT + -> Ctrl+J 自动完成F12 定义ALT + F12 函数引用CTRL + W 选中整个单词CTRL + K + CTRL +KCTRL + M + M 单个节点折叠与打开开关CTRL + ] 对应括号, CTRL+ } 选中括号内容CTRL + - 上一处浏览的代码 阅读全文
posted @ 2012-01-17 17:33 阿毛小猪 阅读(681) 评论(4) 推荐(0) 编辑
摘要: 下载了编译好的QPID,但紧接着问题就出来了T。T,花费了一个小时也没有解决,就在拿出olly准备看下错误代码的时候,发现自己还没试过--help (还好不是在公司呀,不然会内疚的:)解决办法很简单、自己指定的目录好了。qpidd.exe --data-dir D:\temp 阅读全文
posted @ 2011-12-18 16:10 阿毛小猪 阅读(489) 评论(0) 推荐(0) 编辑
摘要: 4| Ping -> \34\7c\50\69\6e\67处理以前的文档,有几十条数据都是给出了值而没有给出code,因此写了个小小的转换。用UltraEdit打开文件,这样调用一次,生成的两行数据复制起来很方便def a(input): f = open('a.txt','a') payload = "" code = "" for i in input: payload += ' '+hex(ord(i))[2:] code += '\\'+hex(ord(i))[2:] prin 阅读全文
posted @ 2011-12-15 16:03 阿毛小猪 阅读(14531) 评论(0) 推荐(0) 编辑
摘要: REF:http://seclists.org/wireshark/2010/Mar/15Number of bytes in flight : 未被确认的字节数 阅读全文
posted @ 2011-12-06 10:33 阿毛小猪 阅读(4908) 评论(0) 推荐(1) 编辑
摘要: 本来想等再从新看一遍书来整理下的,不过公司以后有个讨论会,先发上来,大家看到的提提意见呀!开源是众多程序员们进步的一大阶梯,仅仅一个月来了解TCP/IP的实现,就越发感到自己的不足。对于整体协议的把握,任务的划分,内核与用户之间的转换,锁的设定都需要艺术的解决,甚至一个宏,一个联合都是自己以前万万想不到的。再次从头开始阅读,带着敬意,走进大师的代码。在BSD4.4版的TCP/IP实现,数据之间的传输的缓冲区命名为mbuf,这一结构需要完成的功能有1. 各个层次的首部信息,并且要方便的添加。2. 完成大容量内容的保存。传3. 递插口信息4. 标示分组首部等等。同时,这一缓冲区的生成、删除、修改的 阅读全文
posted @ 2011-11-06 14:37 阿毛小猪 阅读(856) 评论(0) 推荐(0) 编辑
摘要: 同绝大多数的网络协议类库一样,scapy中依旧采取分层的视图来对数据进行管理。本次的任务,由于是伪装MAC,所以需要调用最底层的Ethernet层,这个层次,上一篇日志已经获取了本机的MAC、路由器的MAC。只需要伪装的MAC地址,这个由参数传递。>>> ls(Ether())WARNING: Mac address to reach destination not found. Using broadcast.dst : DestMACField = 'ff:ff:ff:ff:ff:ff' (None)src : SourceMACField = ' 阅读全文
posted @ 2011-08-15 13:31 阿毛小猪 阅读(7588) 评论(0) 推荐(1) 编辑
摘要: 目标:获取本机信息广告时间: scapy功能很强大啊。但是基本信息还用不到,使用python简单的获取即可。发送伪造包,就要从ether层进行发送,不然发送例程调用arp来获取目标mac地址的时候,会把本机真实的mac也放在首部。简单的看下首部:>>> ls(Ether)dst : DestMACField = (None)src : SourceMACField = (None)type : XShortEnumField = (0)dst为目标的首部src为源mactype为请求类型校验码是由驱动来完成。所以此次只需要填充这三个就好了。1. 第一个要解决的问题就是目标ma 阅读全文
posted @ 2011-08-08 09:53 阿毛小猪 阅读(3082) 评论(0) 推荐(0) 编辑
摘要: 大三结束了一段时间,暑假实习也在进行中,现在分公司的大幕刚刚拉开,>_<闲暇时间比较多啊,之前看完了Shell脚本学习指南,还是继续我的TCP/IP之旅了。大三下基本就是抱着第一卷在看,看来暑假要抱着第二本来了。职业的方向应该就是网络了,linux,再过下看看安全领域里面还有没有比较注重程序员的方向,毕竟代码是老本行呼呼。看了前三章,果然发现还是要一遍一遍的看。也许看的出了些可以写的,就拿出来给大家分享。之前用scapy和c完成了几个小任务,应该找个时间也总结下,因为scapy的中文资料找到的实在不多。 阅读全文
posted @ 2011-08-04 11:51 阿毛小猪 阅读(290) 评论(0) 推荐(0) 编辑
摘要: 昨天晚上参加百度的那个ACM比赛,发现自己的VC每次调试都会停顿在vcspawn上,按理来说他的速度应该非常快,可以说基本都忽略掉,但是真的停了N久。解决办法: 就是很简单的在path里面把vcspawn的路径加了进去希望对碰到这个问题的同学有所帮助! 阅读全文
posted @ 2011-06-13 19:49 阿毛小猪 阅读(267) 评论(0) 推荐(0) 编辑
摘要: 按照网上到来回弄了下,也不怎么见效。干脆,登录到时候ctrl+alt+F1进入命令行模式,登录进去之后再startx,要是有实在没办法到童鞋们可以小试一下!进入了界面,查找解决方案、下载驱动、试验,就方便的多了。 阅读全文
posted @ 2011-06-01 23:10 阿毛小猪 阅读(845) 评论(0) 推荐(0) 编辑