摘要: spawn与except组合可达到远程登录设备执行命令的作用 下面是登录设备的一段代码 #!/usr/bin/expect -f user=root host=1.1.1.1 password=root spawn $user@$hostset timeout 60except { "(yes/no 阅读全文
posted @ 2016-09-19 20:01 joangaga 阅读(12213) 评论(0) 推荐(0)
摘要: 抓取指定IP地址的数据流: 如果你的抓包环境下有很多主机正在通讯,可以考虑使用所观察主机的IP地址来进行过滤。以下为IP地址抓包过滤示例: host 10.3.1.1:抓取发到/来自10.3.1.1的数据流 host 2406:da00:ff00::6b16:f02d:抓取发到/来自IPv6地址24 阅读全文
posted @ 2016-09-19 10:06 joangaga 阅读(23703) 评论(0) 推荐(0)
摘要: 基本格式 : * * * * * command 分 时 日 月 周 命令 第1列表示分钟1~59 每分钟用*或者 */1表示 第2列表示小时1~23(0表示0点) 第3列表示日期1~31 第4列表示月份1~12 第5列标识号星期0~6(0表示星期天) 第6列要运行的命令 crontab文件的一些例 阅读全文
posted @ 2016-09-12 17:24 joangaga 阅读(157) 评论(0) 推荐(0)
摘要: 1、shell实现找到当前目录以及子目录中名字包含king的文件 find ./ | grep king 2、tcpdump抓包参数 -nne分别代表什么意思 -nn:直接以 IP 及 port number 显示,而非主机名称服务和名称 -e : 每行的打印输出中将包括数据包的数据链路层头部信息 阅读全文
posted @ 2016-08-31 20:16 joangaga 阅读(404) 评论(0) 推荐(0)
摘要: 转自http://www.iplaypython.com/jinjie/jj114.html reverse()方法 将列表中元素反转排序,比如下面这样>>> x = [1,5,2,3,4]>>> x.reverse()>>> x[4, 3, 2, 5, 1]reverse列表反转排序:是把原列表中 阅读全文
posted @ 2016-08-12 17:48 joangaga 阅读(5064) 评论(0) 推荐(0)
摘要: 冒泡排序 import randomdef BubbleSort(num): n=len(num) for i in range(0,n): for j in range(i,n): if num[i]>=num[j]: num[i],num[j]=num[j],num[i] return num 阅读全文
posted @ 2016-08-12 09:46 joangaga 阅读(244) 评论(0) 推荐(0)
摘要: 客户端与服务器之间,需要多条连接才能完成应用的协议,属于复杂协议。如FTP,PPTP,H.323和SIP均属于复杂协议。 这里主要介绍ftp协议的工作原理。首先,ftp通信协议有两种工作模式,被动模式和主动模式。 主动模式 以上图为例,假设客户端IP为192.168.2.10,服务器端IP为192. 阅读全文
posted @ 2016-08-08 18:20 joangaga 阅读(834) 评论(0) 推荐(0)
摘要: 删除:d命令 $ sed ‘2d’ example—–删除example文件的第二行。 $ sed ‘2,$d’ example—–删除example文件的第二行到末尾所有行。 $ sed ‘$d’ example—–删除example文件的最后一行。 $ sed ‘/test/’d example 阅读全文
posted @ 2016-08-08 17:58 joangaga 阅读(272) 评论(0) 推荐(0)
摘要: Linux清除dns缓存命令 /etc/init.d/dnsmasq restart 阅读全文
posted @ 2016-08-08 17:53 joangaga 阅读(174) 评论(0) 推荐(0)
摘要: 1xx - 信息提示 这些状态代码表示临时的响应。客户端在收到常规响应之前,应准备接收一个或多个 1xx 响应。 · 100 - Continue 初始的请求已经接受,客户应当继续发送请求的其余部分。(HTTP 1.1新) · 101 - Switching Protocols 服务器将遵从客户的请 阅读全文
posted @ 2016-08-08 17:49 joangaga 阅读(199) 评论(0) 推荐(0)