UA-tester (user-agent tester) 是在User-Agent 字符串基础上比较网络服务器回应头的渗透测试python脚本,它可以根据测试人员用于接近网络浏览器查看回应差异,也可以查看普通浏览器和移动通信浏览器的User-Agent
作用:
回应代码信息 (request code)
MD5信息
使用中的网络服务信息(apcahe,iis)
url 信息
主要选项:
Usage .
-u / --url Complete URL 输入URL 地址
-f / --file <Path to User Agent file> / If no file is provided, -d options must be present 指定 User_agent 列表文件
-s / --single provide single user-agent string (may need to be contained within quotes)指定单一user-agent 字符串
-d / --default Select the UA String type(s) to check. Select 1 or more of the following ↵指定user-agent 字符串类型
catagories. (M)obile, (D)esktop, mis(C), (T)ools, (B)ots, e(X)treme [!])
-o / --output <Path to output file> CSV formated output (FILE WILL BE OVERWRITTEN[!])结果输出文件
-v / --verbose results (Displays full headers for each check) >> Recommended 显示详细信息和各头值的全部内容
--debug See debug messages (This isn't the switch you're looking for)
使用样例:
./UATester.py -u www.example.com -f ./useragentlist.txt -v
./UATester.py -u https://www.wordpress.com
./UATester.py -u http://www.defaultserver.com -v –debug
./UATester.py -u facebook.com -v -d MDBX
./UATester.py -u https://www.google.com -s “MySpecialUserAgent”
./UATester.py -u blog.c22.cc -d MC -o ./output.csv