1.searchsploit
kali自带searchsploit
https://github.com/offensive-security/exploitdb 使用案例:
searchsploit smb windows remote
note:SearchSploit使用AND运算符,而不是OR运算符。使用的术语越多,滤除的结果越多
标题搜索
-t
searchsploit -t smb windows remote
删除不想要的结果
--exclude=xxx
searchsploit smb windows remote --exclude="(POC)|txt"
==利用管道输出(删除不想要的结果的另一种方法)
==
grep
searchsploit smb windows remote | grep rb
只显示rb文件
复制到剪贴板
-p
searchsploit -p 12345.py
复制到文件夹
-m
searchsploit -m 123.py
联网搜索
serachsploit eternalblue -w
2.ffmpeg
ffmpeg可用来处理视频文件的提取和各种转换
- 安装
Download FFmpeg 安装解压之后配置环境变量
x:\xxxx\ffmeg\ffmpeg\compat\ffmpeg-4.3.1-2021-01-01-essentials_build\bin - ffmpeg
ffmpeg在bin文件夹有三个作用不同的工具
ffmpeg.exe:音视频转码,转换器
ffplay.exe:音视频播放器
ffprobe.exe:多媒体码流分析器 - 使用
通过ffmpeg获取视频信息
ffprobe -show_format H:\01\flag.mp4
播放音频文件
ffplay H:\01\flag.mp4
点击该窗口的任意一个位置,ffplay会按照点击的位置计算出时间的进度,然后seek到计算出来的时间点继续播放。
按下键盘的左键默认快退10s,右键默认快进10s,上键默认快进1min,下键默认快退1min。
按ESC就退出播放进程,按W会绘制音频的波形图。
- 提取视频帧数
ffmpeg -i flag.mp4 -r 1 image-%3d.jpeg
-i:视频文件
-r 1:每秒导出的视频帧数
image-%3d.jpeg:3d图片编号三位数
3.Overture
乐谱(ovex文件)读取文件
4.snow.exe
snow加密中会有空格和tab键构成的无字天书占位却什么也看不到
这里就需要用到snow.exe工具进行获取
-C:在隐藏或解压数据时压缩数据
-f:指定文件名把文件中的内容输出到文件中
-p:设置该参数之后数据就会加密需通过设置的密码进行解密
-l:设置一个数值,加密产生的空格会小于这个数值默认是80
-m:指定消息字符串将其隐藏在文件中
(这里加密是通过新建一个加密文件而不是在原文件的基础上加密)
eg.
在dnmz加密后加在flag.txt文件内容之后保存为1.txt文件
snow.exe -C -m "dnmz" flag.txt 1.txt
再通过snow工具可以获得加密数据
snow.exe -C 1.txt
也可以将两个文件中的内容合并之后保存为新文件(显示flag.txt的内容,1.txt的文件被加密显示)
snow.exe -C -f 1.txt flag.txt 3.txt
5.dtmf2num
可精确识别手机拨号音,无需人工识别,方便快捷
dtmf2num 1.wav
6.FreeFileCamouflage
可通过将文本伪造成图片