
Pasktoは、Common Crawlインターネットインデックスを使用してWebをパッシブにスキャンします。リクエストに応じてインデックスをダウンロードするか、ローカルシステムからデータを解析します。URLはNiktoと既知のURLリストで処理され、興味深いコンテンツを特定します。また、ハッシュシグネチャを使用して、一部のIoTデバイスやWebアプリケーションの既知のデフォルトコンテンツを識別します。
Options
-d, --dir-input directory Directory with common crawl index files with .gz extension. Ex: -d "/tmp/cc/"
-v, --ia-dir-input directory Directory with internet archive index files with .gz extension. Ex: -v "/tmp/ia/"
-o, --output-file file Save test results to file. Ex: -o /tmp/results.csv
-u, --update-db Build/Update Paskto DB from Nikto databases.
-n, --use-nikto Use Nikto DBs. Default: true
-e, --use-extras Use EXTRAS DB. Default: true
-s, --scan domain name Domain to scan. Ex: -s "www.google.ca" or -s "*.google.ca"
-i, --cc-index index Common Crawl index for scan. Ex: -i "CC-MAIN-2017-34-index"
-a, --save-all-urls file Save CSV List of all URLS. Ex: -a /tmp/all_urls.csv
-h, --help Print this usage guide.
Examples
Scan domain, save results and URLs $ node paskto.js -s "www.msn.com" -o /tmp/rest-results.csv -a /tmp/all-urls.csv
Scan domain with CC wildcards. $ node paskto.js -s "*.msn.com" -o /tmp/rest-results.csv -a /tmp/all-urls.csv
Scan domain, only save URLs. $ node paskto.js -s "www.msn.com" -o /tmp/rest-results.csv
Scan dir with indexes. $ node paskto.js -d "/tmp/CC-MAIN-2017-39-index/" -o /tmp/rest-results.csv -a /tmp/all-urls.csv
デフォルトコンテンツの新しいダイジェスト署名をすばやく作成する方法は、WARCPinch を使用することです。これは私がWARCreateをベースに作ったChrome拡張機能で、WARCファイルだけでなくデジタル署名も作成します。(また、ハイライトと右クリック機能が追加されており、識別テキストをハイライトして署名の名前として使用するのに便利です。)
Twitterで @ThreatPinch をフォローしてください。
また、私たちのOSINTおよび脅威インテリジェンスのChrome/Firefoxブラウザ拡張機能である ThreatPinch Lookup もぜひご確認ください。