
일반적인 검색 엔진 도크 스캐너는 사용자가 제공한 도크를 사용하여 검색 엔진을 스크래핑함으로써 취약한 URL을 찾습니다.
제공한 검색어로 검색 엔진을 스크래핑하여 취약한 URL을 찾는 전형적인 검색 엔진 도크 스캐너입니다.
도킹(Dorking)은 뉴스룸, 조사 기관, 보안 감사관, 그리고 기술에 능숙한 범죄자들이 공개 웹사이트에 숨겨진 정보와 공용 서버에 노출된 취약점을 찾기 위해 다양한 검색 엔진을 질의하는 기술입니다. 도킹은 검색 엔진을 최대한 활용하여 처음에는 눈에 띄지 않는 깊이까지 웹 기반 서비스를 관통하는 방법입니다.
pip3 install -r requirements.txt
$ python3 dorkScanner.py --help
usage: dorkScanner.py [-h] [-q QUERY] [-e ENGINE] [-p PAGES] [-P PROCESSES]
optional arguments:
-h, --help 이 도움말 메시지를 표시하고 종료합니다.
-q QUERY, --query QUERY
'' 안에 검색어를 지정합니다.
-e ENGINE, --engine ENGINE
검색 엔진을 지정합니다 (Google/Bing).
-p PAGES, --pages PAGES
페이지 수를 지정합니다 (기본값: 1).
-P PROCESSES, --processes PROCESSES
프로세스 수를 지정합니다 (기본값: 2).
Enter the Search Query:
Choose the Search Engine (Google/Bing):