test

17.4. Cisco MBI

01-01
17.4.1. Cisco 3750 snmpwalk -c public -v2c 172.16.1.1 system.sysDescr $ snmpget -v2c -c public 172.16.1.1 system.sysDescr.0 SNMPv2-MIB::sysDescr.0 = STRING: Cisco IOS Software, C3750 Software (C3750-IPBASE-M), Version 12.2(35)SE5, RELEASE SOFTWARE (f

14.2. AT Commands

01-01
14.2.1. 发送短信 AT+CSCA=+8613010888500 是设置短信中心号码,只需第一次使用 AT AT+CSCA=+8613010888500 AT+CMGF=1 AT+CMGS="13122993040" Hello,This is the test of GSM module! Ctrl+z 14.2.2. 语音通话 at+fclass=8 at#vsps=0 at+vgs=130 at+vsp=1 at+vls=7 ATDT13113668890 原文出处:Net

5.4. virtual hosts

01-01
5.4.1. explicit host 例 5.1. explicit host in resin.conf <resin xmlns="http://caucho.com/ns/resin"> <cluster id=""> <host host-name="www.foo.com"> <host-alias>foo.com</host-alias> <host-alias&g

3.7. Miscellaneous

01-01
3.7.1. --update $ sqlmap --update 3.7.2. --save $ sqlmap -u "http://172.16.0.44/test/testdb.php?id=12" --referer="http://www.google.com" --save sqlmap.ini 原文出处:Netkiller 系列 手札 本文作者:陈景峯 转载请与作者联系,同时请务必标明文章原始出处和作者信息及本声明.

3.6. Enumeration

01-01
3.6.1. dbs $ sqlmap -u "http://172.16.0.44/test/testdb.php?id=12" --dbs [*] starting at: 15:59:20 [15:59:20] [INFO] testing connection to the target url [15:59:20] [INFO] testing if the url is stable, wait a few seconds [15:59:22] [INFO] url is

3.3. Request参数

01-01
3.3.1. --method, --data sqlmap -u "http://www.example.com/login.php" --method "POST" --data "user=neo&passwd=chen" 3.3.2. --cookie 3.3.3. --referer $ sqlmap -u "http://172.16.0.44/test/testdb.php?id=12" --refere

7.11. wget - retrieves files from the web

01-01
wget各种选项分类列表 * 启动 -V, –version 显示wget的版本后退出 -h, –help 打印语法帮助 -b, –background 启动后转入后台执行 -e, –execute=COMMAND 执行`.wgetrc'格式的命令,wgetrc格式参见/etc/wgetrc或~/.wgetrc * 记录和输入文件 -o, –output-file=FILE 把记录写到FILE文件中 -a, –append-output=FILE 把记录追加到FILE文件中 -d, –debug

7.5. CURL - transfer a URL

01-01
7.5.1. 基本用法 curl http://www.google.com/ 7.5.2. data post 表单数据 curl -d "user=neo&password=chen" http://www.example.com/login.php curl --data "user=neo&password=chen" http://www.example.com/login.php curl -F "upload=@card.tx

7.2. vim

01-01
7.2.1. 查找与替换 s%/aaa/bbb/g Starting Nmap 5.21 ( http://nmap.org ) at 2012-02-02 17:03 CST NSE: Script Scanning completed. Nmap scan report for 10.10.1.1 Host is up (0.0072s latency). The 1 scanned port on 10.10.1.1 is filtered Nmap scan report for 10.

5.12. standard input/output

01-01
5.12.1. xargs - build and execute command lines from standard input xargs命令是 给其他命令传递参数的一个过滤器,也是组合多个命令的一个工具 它擅长将标准输入数据转换成命令行参数,xargs能够处理管道或者stdin并将其转换成特定命令的命令参数. xargs也可以将单行或多行文本输入转换为其他格式,例如多行变单行,单行变多行. xargs的默认命令是echo,空格是默认定界符;这意味着通过管道传递给xargs的输入将会包含

5.11. 表格操作/行列转换

01-01
5.11.1. column - columnate lists 列格式化 下面举一个例子 ,mount 执行结果 [www@netkiller www.netkiller.cn]$ mount sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime) proc on /proc type proc (rw,nosuid,nodev,noexec,relatime) devtmpfs on /dev type devtmpfs (rw,

5.6. Numeric

01-01
5.6.1. 数值运算 echo $((3+5)) expr 6 + 3 awk 'BEGIN{a=(3+2)*2;print a}' 5.6.2. seq - print a sequence of numbers [neo@test ~]$ seq 10 1 2 3 4 5 6 7 8 9 10 [neo@test ~]$ seq 5 10 5 6 7 8 9 10 等差列, 步长设置 $ seq 1 1 10 1 2 3 4 5 6 7 8 9 10 $ seq 1 2 10 1 3 5

5.7. Text Processing

01-01
5.7.1. iconv - Convert encoding of given files from one encoding to another 5.7.1.1. cconv - A iconv based simplified-traditional chinese conversion tool cconv是建立在iconv之上,可以UTF8编码直接转换,并增加了词转换. sudo apt-get install cconv 使用cconv进行简繁转换的方法为: cconv -f UT

5.4. package / compress and decompress

01-01
5.4.1. tar - The GNU version of the tar archiving utility 5.4.1.1. tar examples tar tar -cvf foo.tar foo/ tar contents of folder foo in foo.tar tar -xvf foo.tar extract foo.tar 5.4.1.2. gunzip tar -zcvf foo.tar foo/ tar contents of folder foo in foo.

5.3. Directory and File System Related

01-01
5.3.1. dirname $ dirname /usr/bin/find /usr/bin 5.3.2. filename $ basename /usr/bin/find find 5.3.2.1. 排除扩展名 file=test.txt b=${file%.*} echo $b $ for file in *.JPG;do mv $file ${file%.*}.jpg;done 5.3.2.2. 取扩展名 file=test.txt b=${file##*.} echo $b 5.3.

1.9. Example

01-01
1.9.1. 有趣的Shell 运行后会不停的fork新的进程,直到你的资源消耗尽. :() { :|:& }; : .() { .|.& }; . 1.9.2. backup #!/bin/sh umount /mnt/backup mount /dev/sdb1 /mnt/backup if [ `date +%d` = '01' ] #每月1号进行完全备份 then bakdir="/mnt/bak/daybak/month/"`date +%m%d` zl=&q

1.3. variable

01-01
1.3.1. 系统变量 系统变量,Shell常用的系统变量并不多,但却十分有用,特别是在做一些参数检测的时候.下面是Shell常用的系统变量 表示方法 描述 $n $1 表示第一个参数,$2 表示第二个参数 ... $# 命令行参数的个数 $0 当前程序的名称 $? 前一个命令或函数的返回码 $* 以"参数1 参数2 ... " 形式保存所有参数 $@ 以"参数1" "参数2" ... 形式保存所有参数 $$ 本程序的(进程ID号)PID $!

1.2. Introduction

01-01
1.2.1. chsh - change login shell # chsh --list /bin/sh /bin/bash /sbin/nologin /bin/tcsh /bin/csh /bin/ksh # chsh --list-shells /bin/sh /bin/bash /sbin/nologin /bin/dash /bin/zsh $ chsh -s /bin/zsh or $ usermod -s /bin/zsh show me current shell neo@n

work log 7.16--- 7.20

07-23
Working 16/7 Create digital map generator from dialplan. 17/7-18/7 Replace all hard coded number by enums for all DB objects. 17/7-19/7 Add blacklist treatment for incoming call. 18/7 Provide a list of alarms and statistics from voice manager to Marc

Asterisk Race Condition Test

07-02
Asterisk Race Condition Test 1.       Cancel Invite Race : Asterisk receive 200 from callee before CANCEL from Caller     2.       Cancel Invite Race : Asterisk receive CANCEL from caller before 200 from Callee Problem: After sending bye to callee, A