码迷,mamicode.com
首页 > 其他好文 > 详细

【原创】日常开发常用操作(不定时更新)

时间:2015-03-21 12:35:35      阅读:130      评论:0      收藏:0      [点我收藏+]

标签:

1.服务端抓包

tcpdump tcp port 18888 -vv -x -i eth0

root执行,抓包后分析时注意每个包前20字节是ip首部,其中1-2字节是版本号首部长度服务号等一般是4500,其中第3-4字节是整个包大小(=40+包体数据),剩下由源目标地址,接着20字节是tcp首部,有端口等信息。 所以我们的真正数据时从第三行第五段开始的。 

另外int的话 xxyy zzqq  显示的话实际是 zzqq xxyy

另外会有粘包 或者 半包的情况,所以要留意长度等

 

2.进制转换

echo "obase=16;ibase=10;456" | bc   10进制转16进制 

echo "ibase=16;F4" | bc    16进制转10进制 其中F必须大写

【原创】日常开发常用操作(不定时更新)

标签:

原文地址:http://www.cnblogs.com/lovevivi/p/4355345.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!