Python 测试密码极速爆破工具 – cheetah
2017-04-19 17:14
302 查看
问题1:为安装requests模块但是还没有setuptools模块
No module named setuptools的解决方法下载https://bootstrap.pypa.io/ez_setup.py
python ez_setup.py
问题2:cheetah需requests模块
下载https://github.com/kennethreitz/requests/tarball/master解压
python setup.py install
正文:项目地址:https://github.com/sunnyelf/cheetah
_______________________________________________________ _____ ______
__________ /_ _____ _____ __ /_______ ____ /_
_ ___/__ __ \_ _ \_ _ \_ __/_ __ \ __ __ \
/ /__ _ / / // __// __// /_ / /_/ / _ / / /
\___/ / / /_/ \___/ \___/ \__/ \____/ / / /_/
/_/ /_/
a very fast brute force webshell password tool.
usage: cheetah.py [-h] [-i] [-v] [-c] [-up] [-r] [-w] [-s] [-n] [-u] [-b]
[-p [file [file ...]]]
可选参数:
-h, --help 显示帮助信息并退出
-i, --info 显示程序信息并退出
-v, --verbose 启用详细输出模式(默认禁用)
-c, --clear 去重字典文件(默认禁用)
-up, --update 更新cheetah
-r , --request 指定请求方式(默认POST方式)
-w , --webshell 指定webshell类型(默认自动探测)
-s , --server 指定web服务器名称(默认自动探测)
-n , --number 指定一次请求参数的数量(默认自动设置)
-u , --url 指定webshell url地址
-b , --url-file 指定批量webshell urls文件
-p [file [file ...]] 指定多个字典文件(默认使用pwd.list)
使用示例:
python cheetah.py -u http://orz/orz.php python cheetah.py -u http://orz/orz.jsp -r post -n 1000 -v
python cheetah.py -u http://orz/orz.asp -r get -c -p pwd.list
python cheetah.py -u http://orz/orz -w aspx -s apache -n 1000
python cheetah.py -b url.list -c -p pwd1.list pwd2.list -v
end:还有一个问题待解决 遇到了 header value = 1 not string or byte 问题
相关文章推荐
- Webshell密码极速爆破工具 – cheetah
- [置顶] Python在线爆破邮箱账号密码测试代码(亲测可用)
- 用Python编写WEB服务器压力测试工具
- Python编写WEB服务器压力测试工具
- python测试工具--nose简介
- 用python做自动化测试--实现高性能测试工具(1)--序
- 用python做自动化测试--实现高性能测试工具(2)--优化代码
- 用Python编写WEB服务器压力测试工具
- python 生成随机密码工具
- pyLot 基于python的压力测试工具
- 用python写的一个网页测试工具
- 用python做自动化测试--实现高性能测试工具(4) --系统架构
- Python性能测试工具
- python 串口测试工具中 py2exe的使用
- Python牛刀小试密码爆破
- 用Python测试网站用户名和密码的正确性
- 用微软官网在线密码强度测试工具看看你的密码是否强壮
- asp,php,aspx一句话密码爆破工具
- 用Python编写WEB服务器压力测试工具(转载)
- python模块介绍- multi-mechanize 性能测试工具