
ローカル静的クエリビルダーで、Web検索エンジン、Shodan、crt.sh、Wayback Machineを横断した精密な検索を実行できます。OSINTやセキュリティ調査向けに、Google dork、ファイルタイプフィルター、日付範囲、サイト除外をサポートしています。
正確なフレーズ、サイトフィルター、除外、日付範囲、ファイルタイプ、およびワンクリックリンクを使用して、検索エンジンや垂直検索ターゲット間で正確な検索クエリを構築します。
これは検索エンジン、メタサーチアグリゲーター、スクレイパー、またはAPIプロキシではありません。選択した検索エンジンを開くローカルの静的クエリビルダーです。
アプリには5つのサーフェスがあります。
index.html)。advanced.html)。Google dork、ファイルタイプ検索、サイト/パスフィルター、タイトル/URL/本文オペレーター、日付範囲、プリセット、生のオペレーター行に対応。shodan.html)。バナーターム、組織/ネットワークスコープ、ポート、TLS証明書フィルター、HTTPメタデータ、スクリーンショット、防御的な露出レビューに対応。crtsh.html)。証明書透過性検索、ワイルドカードドメイン、期限切れ証明書のクリーンアップ、重複排除結果、JSONエクスポート、証明書IDピボットに対応。wayback.html)。CDX API URL、マッチタイプ、日付範囲、ステータスコード、MIMEフィルター、折りたたまれたキャプチャ、アーカイブ調査に対応。Web:
udm=14 でAI概要をスキップ)テクニカルおよびフォーラム:
研究およびアーカイブ:
before: 日付を追加し、2022、2020、2016、2010のクイックプリセットを提供。filetype:pdf を追加。-site: フィルターと繰り返し出現するジャンク用語)。npm install
npm run dev
devコマンドは静的アプリを一度ビルドし、dist を http://127.0.0.1:4173 で提供します。
HMRはありません。変更後は npm run dev(または npm run build && npm run preview)を再実行してください。
ビルドはTypeScriptアプリをコンパイルし、静的アセットをコピーし、sitemap/robotsファイルを出力します。
npm run build
出力は dist/ に移動します。アプリは dist/index.html から直接開くこともできます。
正しい正規URLとsitemapエントリのために、ビルド時に PUBLIC_SITE_URL を設定してください。デフォルトは https://goodoldsearch.com です。
PUBLIC_SITE_URL=https://goodoldsearch.com npm run build
同梱の Dockerfile はアプリをビルドし、既存のNode静的サーバーで dist を提供します。
Coolify設定:
3000.PUBLIC_SITE_URL=https://goodoldsearch.com.PORT を提供可能。提供されない場合、イメージはデフォルトで 3000 を使用。npm test
npm run smoke
npm run smoke:live
npm run smoke:live:strict
npm test はアプリをビルドし、シングルプロセスのアサーションスイートを実行し、クエリタイプのスモークチェックを実行します。npm run smoke はサポートされているすべてのエンジンURLビルダー、ホスト、エンジン固有のクエリ構文、主要なレシピ動作、共有URLラウンドトリップを検証します。npm run smoke:live はさらにすべてのターゲットのライブ到達可能性を試し、構造的なスモークを失敗させずに外部警告を報告します。npm run smoke:live:strict は外部到達可能性警告でも失敗します。一部のエンジンは、ブラウザリンクが機能する場合でも、自動リクエストをレート制限、リダイレクト、またはボットブロックすることがあります。src/
main.ts
styles.css
lib/
queryModel.ts
queryBuilder.ts
recipes.ts
shareUrl.ts
blocklist.ts
bookmarklet.ts
engines/
index.ts
google.ts
googleVerbatim.ts
bing.ts
brave.ts
duckduckgo.ts
kagi.ts
hn.ts
redditGoogle.ts
stackoverflow.ts
githubIssues.ts
githubCode.ts
arxiv.ts
utils.ts
tests/
query.test.mjs
scripts/
build-seo-files.mjs
clean-dist.mjs
copy-static.mjs
serve-dist.mjs
smoke-engines.mjs
MIT。 LICENSE を参照。