
웹 경로 스캐너
고급 웹 경로 무차별 대입 도구
dirsearch는 @maurosoria와 @shelld3v가 활발히 개발하고 있습니다.
팀과 소통하려면 Discord 서버에 참여하세요.
dirsearch는 Python 3.11 이상이 필요합니다.
git clone https://github.com/maurosoria/dirsearch.git --depth 1
cd dirsearch
python3 dirsearch.py -u https://example.com -e php,html,js
pip를 사용하여 GitHub에서 직접 최신 Python 스택을 설치할 수도 있습니다:
pip3 install git+https://github.com/maurosoria/dirsearch.git
dirsearch -u https://example.com -e php,html,js
Rust 네이티브 백엔드는 소스 설치 시 선택 사항입니다. 네이티브 빌드 단계는 설치를 참조하세요.
사전 빌드된 PyInstaller 바이너리와 포터블 폴더 아카이브는 릴리스 페이지에서 제공됩니다.
전체 문서는 이제 docs/에 있습니다:
%EXT%, 카테고리, 템플릿, 접두사, 접미사 및 변환.config.ini 참조.python3 dirsearch.py -u https://target
python3 dirsearch.py -u https://target -e php,html,js
python3 dirsearch.py -u https://target -e php,html,js -w /path/to/wordlist
python3 dirsearch.py -u https://target -r --max-recursion-depth 3
전체 CLI 도움말은 python3 dirsearch.py -h를 사용하세요.
dirsearch는 로컬 자동화, MCP 서버, REST 래퍼 및 에이전트 제어 스캔을 위해 Python 코드에서도 사용할 수 있습니다. 임포트 가능한 API는 FuzzerConfig에 구성을 유지하므로 호출자가 CLI 플래그를 구문 분석하거나 CLI 전역 변수를 변경할 필요가 없습니다.
템플릿, 사용자 정의 단어 목록, 콜백, 인증된 세션 및 에이전트 지향 스캔 레시피를 다루는 예제는 Python API를 참조하세요.
풀 리퀘스트 및 기능 요청을 환영합니다. dirsearch 개선에 도움을 주신 분들은 CONTRIBUTORS.md를 참조하세요.
Copyright (C) Mauro Soria ([email protected])
라이선스: GNU General Public License 버전 2.