小米范渗透测试浏览器

发表于:2016-8-12 13:28

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:范世强    来源:51Testing软件测试网采编

  小米范渗透测试浏览器是一款以chrome内核为基础,添加了一些渗透常用功能的浏览器。
  工具需使用java 1.8以上版本运行。
  主要功能包括:
  1、自动修改http头(Host、 Referer、Cookie、User-Agent);
  2、POST提交。
  3、请求拦截、修改(此拦截并非使用代理的方式,不存在https安装证书的问题,但是有些地方也没有代理拦截那么方便)。
  4、代理快速切换。
  5、网页URL提取。
  6、端口扫描。
  7、目录扫描。
  8、basic认证破解。
  9、表单认真破解(模拟浏览器操作、可绕过前端js加密、但速度慢、用于少量口令破解)。
  10、域名反查(调用爱站)。
  11、二级域名查询(调用netcraft)。
  12、FUZZ,可自定义规则,在参数后面、URL后面、URL根路径、URL问号后面插入payload、或自定义HTTP头,支持POST(在抓包重放表格选择右键即可)。
  13、右键发送到sqlmap(自动识别https/http),需要安装sqlmap,支持sqlmap -r/-u参数,支持POST(在抓包重放表格选择右键即可)。
  14、抓包/修改重放。
  15、网页源码格式化/编辑并以dom的方式保存至当前网页。
  参数说明:
  User-Agent头可以选择内置的也可以自己输入,输入后按回车即可。
  代理切换,可以选择内置的也可以自己输入,格式192.168.1.1:8080,输入后按回车即可。
  用户名密码字典及fuzz字典均放在dict目录下,可自行修改。
  浏览器缓存放在AppData文件夹。
  最新版本下载地址:http://pan.baidu.com/s/1c1NDSVe 文件名 XmfBrowser
  FUZZ规则根据自己的需求自行添加,规则格式如下:(前缀:payload),示例如下
  不同的前缀表示payload插入的位置:
  另外针对不适用的规则会快速跳过,比如FUZZ一个没有参数的请求,则afterparameters类的规则会快速跳过。
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号