
웹사이트에서 사용된 기술을 식별합니다. 릴리스 블로그 게시글에서 더 많은 정보.
WebTech는 pip로 사용할 수 있습니다:
pip install webtech
setup.py를 통해서도 설치할 수 있습니다:
python setup.py install --user
Jython 2.7.0 스탠드얼론 버전을 다운로드하여 Burp에 설치하세요.
"Extender" > "Options" > "Python Environment"에서:
마지막으로 "Extender" > "Extension"에서:
Burp-WebTech.py 파일을 선택하세요웹사이트 스캔:
$ webtech -u https://example.com/
대상 URL: https://example.com
...
$ webtech -u file://response.txt
대상 URL:
...
전체 사용법:
$ webtech -h
Usage: webtech [options]
Options:
-h, --help show this help message and exit
-u URLS, --urls=URLS url(s) to scan
--ul=URLS_FILE, --urls-file=URLS_FILE
url(s) list file to scan
--ua=USER_AGENT, --user-agent=USER_AGENT
use this user agent
--rua, --random-user-agent
use a random user agent
--db=DB_FILE, --database-file=DB_FILE
custom database file
--oj, --json output json-encoded report
--og, --grep output grepable report
--udb, --update-db force update of remote db files
import webtech
# you can use options, same as from the command line
wt = webtech.WebTech(options={'json': True})
# scan a single website
try:
report = wt.start_from_url('https://shielder.it')
print(report)
except webtech.utils.ConnectionException:
print("Connection error")
더 많은 예제는 webtech_example.py를 참조하세요.
HTTP 헤더 정보 - http://netinfo.link/http/headers.html
쿠키 이름 - https://webcookies.org/top-cookie-names