Advertisement

Python directory scan script

阅读量:

前言

近期着手学习Python安全编程相关知识,特此进行阶段性记录。

思路

目录扫描器通常具备几个核心功能模块,包括网址输入、字典配置以及线程控制。因此,若能够完成这三个功能模块的开发,即可视为完成了整个项目的一半工作量。接下来,我们进一步分析目录扫描器的具体运行流程。

图像呈现较为粗糙,但简要来说,用户需要输入网址与字典信息,系统将二者进行拼接操作,并通过状态码来确认目标文件是否存在。

代码实现

复制代码
 import sys

    
 import os
    
 import queue
    
 import requests
    
 import time
    
 import threading
    
  
    
 q=queue.Queue()
    
  
    
  
    
 def scan():
    
 while not q.empty():  ### 只要字典里不为空,就一直循环
    
    dir=q.get()        ### 把存储的payload取出来
    
    urls

全部评论 (0)

还没有任何评论哟~