pythonweb目录扫描脚本,要求每个扫描时间10s
时间: 2024-02-17 10:30:12 浏览: 121
Python开发网站目录扫描器的实现
以下是一个简单的Python脚本,可以用来进行目录扫描,并且每次扫描的时间限制为10秒:
```python
import requests
import time
def scan_dir(url):
print('Scanning ' + url)
try:
response = requests.get(url)
if response.status_code == 200:
print('[+] Found directory: ' + url)
except:
pass
def main():
target_url = input('Enter target URL: ')
wordlist_path = input('Enter wordlist file path: ')
with open(wordlist_path, 'r') as f:
wordlist = f.read().splitlines()
for word in wordlist:
url = target_url + '/' + word
scan_dir(url)
# 每次扫描后等待10秒
time.sleep(10)
if __name__ == '__main__':
main()
```
使用方法:
1. 运行脚本
2. 输入目标网站的URL和字典文件路径
3. 等待脚本运行,每次扫描一个目录后会等待10秒再进行下一次扫描
注意事项:
1. 请勿用于未授权的目标网站
2. 网络环境可能会影响扫描速度
3. 字典文件中的目录列表应该越全面越好,但也不要过于冗长
阅读全文