Skip to content
KitploitKITPLOIT
StrumentiBlog
Invia
StrumentiBlog
Invia

Strumenti di Hacking, PenTest e Cybersecurity per il tuo Arsenale di Sicurezza!

Kitploit è una directory di strumenti di hacking, cybersecurity e pentesting. Scopri gli ultimi aggiornamenti dei progetti per trovare vulnerabilità, analizzare sistemi, automatizzare i test e rafforzare la tua sicurezza.

··Feed·Contatto·Privacy·© 2026 Kitploit

Directory degli strumenti

Categorie

Vedi tutte le categorie
Loading categories
goodoldsearch-oss — Costruttore di query statiche locali per ricerche precise attraverso motori di ricerca web, Shodan, crt.sh e Wayback Machine. Supporta Google dorks, filtri per tipo di file, intervalli di date ed esclusioni di siti per OSINT e ricerca sulla sicurezza. | Kitploit
Strumenti/GitHubGitHub/mrtdlgc/goodoldsearch-oss
OSINT (Open Source Intelligence)RicognizioneAnalisi delle VulnerabilitàEnumerazione DNS e SottodominiRaccolta InformazioniSicurezza WebPenetration TestingApprendimento e FormazioneRisorse Curate
GitHubmrtdlgc/goodoldsearch-oss

goodoldsearch-oss

Costruttore di query statiche locali per ricerche precise attraverso motori di ricerca web, Shodan, crt.sh e Wayback Machine. Supporta Google dorks, filtri per tipo di file, intervalli di date ed esclusioni di siti per OSINT e ricerca sulla sicurezza.

2123 mesi faRevisionato da Kitploit

Più Popolari

Vedi tutti →

Scopri gli strumenti più utilizzati dalla nostra community.

Esplora tutti gli strumenti

Sfoglia la nostra collezione di strumenti

Vedi tutti gli strumenti →
Condividi
Vedi RepositorySito web

Good Old Search

Costruisci query di ricerca precise con frasi esatte, filtri per sito, esclusioni, intervalli di date, tipi di file e link con un clic attraverso motori di ricerca e target di ricerca verticali.

Questo non è un motore di ricerca, un aggregatore di metasearch, uno scraper o un proxy API. È un costruttore di query statiche locale che apre il motore di ricerca che scegli.

L'app ha cinque superfici:

  • Semplice: il costruttore di ricerca esatta quotidiana in index.html.
  • Advanced Search Lab: un costruttore di operatori professionale in advanced.html per Google dork, ricerche per tipo di file, filtri sito/percorso, operatori titolo/URL/corpo, intervalli di date, preimpostazioni e linee di operatori grezze.
  • Shodan: un costruttore di query Shodan e helper di ricerca in shodan.html per termini banner, ambiti org/net, porte, filtri certificati TLS, metadati HTTP, screenshot e revisione difensiva delle esposizioni.
  • crt.sh: un costruttore di query crt.sh e helper di ricerca in crtsh.html per ricerche di trasparenza dei certificati, domini wildcard, pulizia certificati scaduti, risultati deduplicati, esportazioni JSON e pivot ID certificato.
  • Wayback: un costruttore di query Wayback e helper di ricerca in wayback.html per URL CDX API, tipi di corrispondenza, intervalli di date, codici di stato, filtri MIME, acquisizioni compresse e ricerca negli archivi.

Target supportati

Web:

  • Google (con udm=14 per saltare la Panoramica AI)
  • Google Verbatim
  • Brave
  • Kagi
  • DuckDuckGo
  • Bing
  • Marginalia (web piccolo, indice non commerciale)
  • Mojeek (crawler indipendente)

Tecnici e forum:

  • Hacker News
  • GitHub Issues
  • GitHub Code
  • Stack Overflow
  • Reddit via Google

Ricerca e archivi:

  • arXiv
  • Google Scholar
  • Wayback Machine (acquisizioni web di Internet Archive)

Ricette

  • Esatta: metti tra virgolette l'intero input.
  • Vecchio Google: metti tra virgolette l'input e dai priorità a ricerche web più rigorose.
  • Errore tecnico: metti tra virgolette l'intero errore e raccomanda GitHub Issues, Stack Overflow, HN e la ricerca del codice.
  • Forum: dai priorità alle superfici di discussione umana.
  • Vecchio Web: aggiungi una data before:, con preimpostazioni rapide per 2022, 2020, 2016 e 2010.
  • PDF / Documenti: aggiungi filetype:pdf.
  • Escludi Roba Inutile: applica una blocklist locale modificabile per filtri -site: e termini spazzatura ricorrenti.

Sviluppo locale

root@kitploit:~
npm install
npm run dev

Il comando dev costruisce l'app statica una volta e serve dist su http://127.0.0.1:4173. Non c'è HMR. Riesegui npm run dev (o npm run build && npm run preview) dopo le modifiche. La build compila l'app TypeScript, copia gli asset statici e genera i file sitemap/robots.

Build

root@kitploit:~
npm run build

L'output va in dist/. L'app può anche essere aperta direttamente da dist/index.html.

Imposta PUBLIC_SITE_URL al momento della build per URL canonici corretti e voci sitemap. Il default è https://goodoldsearch.com.

root@kitploit:~
PUBLIC_SITE_URL=https://goodoldsearch.com npm run build

Docker / Coolify

Il Dockerfile incluso costruisce l'app, poi serve dist con il server statico Node esistente.

Impostazioni Coolify:

  • Build pack: Dockerfile.
  • Porta esposta: 3000.
  • Argomento di build o ambiente durante la build: PUBLIC_SITE_URL=https://goodoldsearch.com.
  • Ambiente runtime: Coolify può fornire PORT; altrimenti l'immagine di default è 3000.

Test e Smoke

root@kitploit:~
npm test
npm run smoke
npm run smoke:live
npm run smoke:live:strict
  • npm test costruisce l'app, esegue la suite di asserzioni a singolo processo e controlli di smoke per tipo di query.
  • npm run smoke verifica ogni costruttore di URL supportato, host, sintassi query specifica del motore, comportamento chiave delle ricette e round trip degli URL di condivisione.
  • npm run smoke:live prova anche la raggiungibilità live per ogni target e segnala avvisi esterni senza fallire lo smoke strutturale.
  • npm run smoke:live:strict fallisce anche su avvisi di raggiungibilità esterna. Alcuni motori potrebbero limitare la frequenza, reindirizzare o bloccare i bot per richieste automatiche anche quando i link del browser funzionano.

Struttura dei file

root@kitploit:~
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

Licenza

MIT. Vedi LICENSE.

Avvertenze

  • Google può abbinare termini tra virgolette in testo nascosto della pagina, URL o contenuti indicizzati obsoleti.
  • DuckDuckGo può mostrare risultati correlati se le corrispondenze esatte sono scarse.
  • Bing può ignorare la punteggiatura o limitare quanti termini influenzano i risultati.
  • Kagi può richiedere l'accesso.
  • Le ricerche verticali ignorano gli operatori solo web dove il loro motore non li supporta.
Scarica lo strumento