Skip to content
KitploitKITPLOIT
ИнструментыБлог
Отправить
ИнструментыБлог
Отправить

Инструменты для хакинга, пентеста и кибербезопасности — ваш арсенал защиты!

Kitploit — это каталог инструментов для хакинга, кибербезопасности и пентестинга. Находите последние обновления проектов для поиска уязвимостей, анализа систем, автоматизации тестирования и усиления вашей безопасности.

··Ленты·Контакты·Конфиденциальность·© 2026 Kitploit

Каталог инструментов

Категории

Все категории
Loading categories
goodoldsearch-oss — Локальный статический конструктор запросов для точного поиска по поисковым системам, Shodan, crt.sh и Wayback Machine. Поддерживает Google dorks, фильтры по типу файлов, диапазоны дат и исключения сайтов для OSINT и исследований в области безопасности. | Kitploit
Инструменты/GitHubGitHub/mrtdlgc/goodoldsearch-oss
OSINT (Разведка открытых источников)РазведкаАнализ уязвимостейПеречисление DNS и поддоменовСбор информацииВеб-безопасностьТестирование на ПроникновениеОбучение и ОбразованиеПодобранные Ресурсы

Популярное

Смотреть все →

Откройте для себя самые используемые инструменты нашего сообщества.

Изучить все инструменты

Просмотрите нашу коллекцию инструментов

Смотреть все инструменты →
Поделиться
GitHubmrtdlgc/goodoldsearch-oss

goodoldsearch-oss

Локальный статический конструктор запросов для точного поиска по поисковым системам, Shodan, crt.sh и Wayback Machine. Поддерживает Google dorks, фильтры по типу файлов, диапазоны дат и исключения сайтов для OSINT и исследований в области безопасности.

РепозиторийСайт
2123 месяцев назадПроверено Kitploit

Good Old Search

Создавайте точные поисковые запросы с точными фразами, фильтрами сайтов, исключениями, диапазонами дат, типами файлов и ссылками в один клик для поисковых систем и вертикальных поисковых целей.

Это не поисковая система, метапоисковый агрегатор, парсер или прокси для API. Это локальный статический конструктор запросов, который открывает выбранную вами поисковую систему.

Приложение имеет пять поверхностей:

  • Simple: повседневный конструктор точного поиска в index.html.
  • Advanced Search Lab: конструктор профессиональных операторов в advanced.html для Google dorks, поиска по типу файлов, фильтров сайта/пути, операторов заголовка/URL/текста, диапазонов дат, пресетов и строк с сырыми операторами.
  • Shodan: конструктор запросов Shodan и помощник поиска в shodan.html для терминов баннеров, областей org/net, портов, фильтров TLS-сертификатов, метаданных HTTP, скриншотов и защитного анализа экспозиции.
  • crt.sh: конструктор запросов crt.sh и помощник поиска в crtsh.html для поиска по прозрачности сертификатов, подстановочным доменам, очистки просроченных сертификатов, дедуплицированных результатов, экспорта в JSON и перехода по ID сертификата.
  • Wayback: конструктор запросов Wayback и помощник поиска в wayback.html для URL-адресов CDX API, типов совпадений, диапазонов дат, кодов состояния, фильтров MIME, свернутых захватов и архивных исследований.

Поддерживаемые цели

Веб:

  • Google (с udm=14 для пропуска AI Overview)
  • Google Verbatim
  • Brave
  • Kagi
  • DuckDuckGo
  • Bing
  • Marginalia (индекс малого веба, некоммерческий)
  • Mojeek (независимый краулер)

Технические и форумы:

  • Hacker News
  • GitHub Issues
  • GitHub Code
  • Stack Overflow
  • Reddit через Google

Исследования и архивы:

  • arXiv
  • Google Scholar
  • Wayback Machine (веб-захваты Internet Archive)

Рецепты

  • Точный: заключите весь ввод в кавычки.
  • Старый Google: заключите ввод в кавычки и отдайте приоритет более строгому веб-поиску.
  • Техническая ошибка: заключите полную ошибку в кавычки и предложите GitHub Issues, Stack Overflow, HN и поиск по коду.
  • Форумы: отдайте приоритет поверхностям человеческого обсуждения.
  • Старый веб: добавьте дату before: с быстрыми пресетами для 2022, 2020, 2016 и 2010.
  • PDF/Документы: добавьте filetype:pdf.
  • Исключить мусор: примените редактируемый локальный блок-лист для фильтров -site: и повторяющихся ненужных терминов.

Локальная разработка

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

Сборка

root@kitploit:~
npm run build

Вывод идёт в dist/. Приложение также можно открыть напрямую из dist/index.html.

Установите PUBLIC_SITE_URL во время сборки для правильных канонических URL и записей sitemap. По умолчанию используется https://goodoldsearch.com.

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

Docker / Coolify

Включённый Dockerfile собирает приложение, затем обслуживает dist с помощью существующего статического сервера Node.

Настройки Coolify:

  • Build pack: Dockerfile.
  • Exposed port: 3000.
  • Build arg or environment during build: PUBLIC_SITE_URL=https://goodoldsearch.com.
  • Runtime env: Coolify может предоставить PORT; в противном случае образ использует 3000.

Тесты и smoke-тесты

root@kitploit:~
npm test
npm run smoke
npm run smoke:live
npm run smoke:live:strict
  • npm test собирает приложение, запускает набор утверждений в одном процессе и выполняет smoke-проверки типов запросов.
  • npm run smoke проверяет каждый поддерживаемый построитель URL движка, хост, специфичный синтаксис запросов движка, ключевое поведение рецептов и полный цикл URL общего доступа.
  • npm run smoke:live также проверяет живую доступность каждой цели и сообщает о внешних предупреждениях, не приводя к сбою структурного smoke-теста.
  • npm run smoke:live:strict приводит к сбою и при внешних предупреждениях о доступности. Некоторые движки могут ограничивать скорость, перенаправлять или блокировать автоматические запросы, даже если ссылки в браузере работают.

Структура файлов

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

Лицензия

MIT. См. LICENSE.

Предостережения

  • Google может находить заключённые в кавычки термины в скрытом тексте страниц, URL или устаревшем проиндексированном контенте.
  • DuckDuckGo может показывать похожие результаты, если точные совпадения редки.
  • Bing может игнорировать знаки препинания или ограничивать количество терминов, влияющих на результаты.
  • Kagi может требовать входа в систему.
  • Вертикальные поиски игнорируют веб-только операторы, если их движок их не поддерживает.
Скачать инструмент