需要提前准备
1).python 2.7;
2) .pip;
3) .pip install serial;
4).USB 串口驱动“Prolific USB-to-Serial Comm Port”。
使用方法
1).python Serial brute force.py;
2).input username;
3).需要新字典时,直接修改password—all.txt即可;
3).等结果。
# -*- coding: utf-8 -*-
import serial
import binascii
import sys
import serial.tools.list_ports
import time
import re
reload(sys)
sys.setdefaultencoding('gbk')
import linecache
#*************************************************************
#作者:guoyy
#开发时间:20200325
#发布时间20220623
#*************************************************************
#获取设备上串口信息
print("*************************************************************")
plist = list(serial.tools.list_ports.comports())
if len(plist) ==0:
print("nofoud")
else:
for i in range(0,len(plist)):
plistc = 'Num:%d Name:%s'' '%(i,pl