Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/kbdancer/TPLINKKEY
根据TPLINK系列路由器存在的漏洞批量扫描获取wifi密码
https://github.com/kbdancer/TPLINKKEY
python
Last synced: 3 months ago
JSON representation
根据TPLINK系列路由器存在的漏洞批量扫描获取wifi密码
- Host: GitHub
- URL: https://github.com/kbdancer/TPLINKKEY
- Owner: kbdancer
- License: mit
- Created: 2015-12-14T10:01:48.000Z (almost 9 years ago)
- Default Branch: master
- Last Pushed: 2022-02-15T13:04:11.000Z (over 2 years ago)
- Last Synced: 2024-05-31T08:36:24.256Z (5 months ago)
- Topics: python
- Language: PowerShell
- Homepage:
- Size: 4.57 MB
- Stars: 277
- Watchers: 23
- Forks: 148
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-hacking-lists - kbdancer/TPLINKKEY - 根据TPLINK系列路由器存在的漏洞批量扫描获取wifi密码 (PowerShell)
README
### 脚本
根据之前乌云上的漏洞案例编写的一个TP-LINK系列路由器wifi密码自动扫描的脚本
### 功能
根据IP段自动扫描并存储到sqlite3数据库,使用flask做展示界面
### 说明
使用此脚本之前你必须具备Python语言的基础知识
### 文件TPLINK_KEY.db 存放了我已经扫描到的一些IP数据
list.py 用于web页面的展示(用法 python list.py),默认使用127.0.0.1:5000作为web服务
scan.py 主要扫描脚本,数据存储在本地sqlite数据库
### 使用方法
#### 扫描python3 scan.py 100 起始IP-结束IP
#### 展示
python3 list.py
### 更新
2022-02-15
> 去除远程部署相关文件,优化代码> 更新IP查询接口(旧接口已经失效)
2017-10-20
> 扫描脚本使用Python3改写> 前端js使用vue改写
> 修改了分页控件的方法
> 精简了部分代码
2017-02-20
> 新增分布扫描版本,扫描结果集中存储> 修改目录结构
> 修改部分代码
> 更新使用方法
2017-02-19
> 封装sqlite3的方法为一个类,方便调用;> 规范部分变量的命名规则;
> 更改数据库部分字段名,防止与系统冲突;
> 更改部分代码避免了sql注入
2017-01-11
> 使用 flask 重新改写WEB服务端
### 效果
![](https://raw.githubusercontent.com/kbdancer/TPLINKKEY/master/screencut/web.png)![](https://raw.githubusercontent.com/kbdancer/TPLINKKEY/master/screencut/terminator.png)