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

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

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

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

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

Категории

Все категории
Loading categories
GitMiner — Инструмент для расширенного поиска контента на Github | Kitploit
Инструменты/GitHubGitHub/unkl4b/gitminer
OSINT (Разведка открытых источников)РазведкаСбор информацииОбнаружение Секретов
GitHubunkl4b/gitminer

GitMiner

Инструмент для расширенного поиска контента на Github

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

Популярное

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

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

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

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

Смотреть все инструменты →
Поделиться

⚠️ Репозиторий устарел — проект заменён

Этот репозиторий больше не поддерживается и официально устарел.
Проект продолжает активно развиваться по адресу:
https://github.com/unkl4b/Gitminer3

Пожалуйста, перейдите на GitMiner3, чтобы получить доступ к последним обновлениям, улучшениям и активной поддержке.

Скриншот

root@kitploit:~
 + Autor: UnK
 + Blog: https://unkl4b.github.io
 + Github: https://github.com/danilovazb
 + Twitter: https://twitter.com/danilo_vaz_

ПРЕДУПРЕЖДЕНИЕ

root@kitploit:~
 +---------------------------------------------------+
 | DEVELOPERS ASSUME NO LIABILITY AND ARE NOT        |
 | RESPONSIBLE FOR ANY MISUSE OR DAMAGE CAUSED BY    |
 | THIS PROGRAM                                      |
 +---------------------------------------------------+

ОПИСАНИЕ

root@kitploit:~
Advanced search tool and automation in Github.
This tool aims to facilitate research by code or code 
snippets on github through the site's search page.

МОТИВАЦИЯ

Demonstrates the fragility of trust in public repositories to store codes with sensitive information.

ТРЕБОВАНИЯ

root@kitploit:~
lxml
requests
argparse
json
re

УСТАНОВКА

root@kitploit:~
$ git clone http://github.com/UnkL4b/GitMiner

$ cd GitMiner

~/GitMiner $ pip3 install -r requirements.txt

Docker

root@kitploit:~
$ git clone http://github.com/UnkL4b/GitMiner
$ cd GitMiner
$ docker build -t gitminer .
$ docker run -it gitminer -h

СПРАВКА

root@kitploit:~

                                 UnkL4b
  __                   Automatic search for Github
((OO))   ▄████  ██▓▄▄▄█████▓ ███▄ ▄███▓ ██▓ ███▄    █ ▓█████  ██▀███  
 \__/   ██▒ ▀█▒▓██▒▓  ██▒ ▓▒▓██▒▀█▀ ██▒▓██▒ ██ ▀█   █ ▓█   ▀ ▓██ ▒ ██▒      OO
  |^|  ▒██░▄▄▄░▒██▒▒ ▓██░ ▒░▓██    ▓██░▒██▒▓██  ▀█ ██▒▒███   ▓██ ░▄█ ▒      oOo
  | |  ░▓█  ██▓░██░░ ▓██▓ ░ ▒██    ▒██ ░██░▓██▒  ▐▌██▒▒▓█  ▄ ▒██▀▀█▄      OoO
  | |  ░▒▓███▀▒░██░  ▒██▒ ░ ▒██▒   ░██▒░██░▒██░   ▓██░░▒████▒░██▓ ▒██▒  /oOo 
  | |___░▒___▒_░▓____▒_░░___░_▒░___░__░░▓__░_▒░___▒_▒_░░_▒░_░░_▒▓_░▒▓░_/ /
  \______░___░__▒_░____░____░__░______░_▒_░░_░░___░_▒░_░_░__░__░▒_░_▒░__/  v2.0
       ░ ░   ░  ▒ ░  ░      ░      ░    ▒ ░   ░   ░ ░    ░     ░░   ░ 
             ░  ░                  ░    ░           ░    ░  ░   ░     

  -> github.com/UnkL4b
  -> unkl4b.github.io

  +---------------------[WARNING]---------------------+
  | DEVELOPERS ASSUME NO LIABILITY AND ARE NOT        |
  | RESPONSIBLE FOR ANY MISUSE OR DAMAGE CAUSED BY    |
  | THIS PROGRAM                                      |
  +---------------------------------------------------+ 
       [-h] [-q 'filename:shadow path:etc']
       [-m wordpress] [-o result.txt]
       [-r '/^\s*.*?;?\s*$/gm']
       [-c _octo=GH1.1.2098292984896.153133829439; _ga=GA1.2.36424941.153192375318; user_session=oZIxL2_ajeDplJSndfl37ddaLAEsR2l7myXiiI53STrfhqnaN; __Host-user_session_same_site=oXZxv9_ajeDplV0gAEsmyXiiI53STrfhDN; logged_in=yes; dotcom_user=unkl4b; tz=America%2FSao_Paulo; has_recent_activity=1; _gh_sess=MmxxOXBKQ1RId3NOVGpGcG54aEVnT1o0dGhxdGdzWVpySnFRd1dVYUk5TFZpZXFuTWxOdW1FK1IyM0pONjlzQWtZM2xtaFR3ZDdxlGMCsrWnBIdnhUN0tjVUtMYU1GeG5Pbm5DMThuWUFETnZjcllGOUNkRGUwNUtKOVJTaGR5eUJYamhWRE5XRnMWZZN3Y3dlpFNDZXL1NWUEN4c093RFhQd3RJQ1NBdmhrVDE3VVNiUFF3dHBycC9FeDZ3cFVXV0ZBdXZieUY5WDRlOE9ZSG5sNmRHUmllcmk0Up1MTcyTXZrN1RHYmJSdz09--434afdd652b37745f995ab55fc83]

optional arguments:
  -h, --help            show this help message and exit
  -q 'filename:shadow path:etc', --query 'filename:shadow path:etc'
                        Specify search term
  -m wordpress, --module wordpress
                        Specify the search module
  -o result.txt, --output result.txt
                        Specify the output file where it will be
                        saved
  -r '/^\s*(.*?);?\s*$/gm', --regex '/^\s*(.*?);?\s*$/gm'
                        Set regex to search in file
  -c _octo=GH1.1.2098292984896.153133829439; _ga=GA1.2.36424941.153192375318; user_session=oZIxL2_ajeDplJSndfl37ddaLAEsR2l7myXiiI53STrfhqnaN; __Host-user_session_same_site=oXZxv9_ajeDplV0gAEsmyXiiI53STrfhDN; logged_in=yes; dotcom_user=unkl4b; tz=America%2FSao_Paulo; has_recent_activity=1; _gh_sess=MmxxOXBKQ1RId3NOVGpGcG54aEVnT1o0dGhxdGdzWVpySnFRd1dVYUk5TFZpZXFuTWxOdW1FK1IyM0pONjlzQWtZM2xtaFR3ZDdxlGMCsrWnBIdnhUN0tjVUtMYU1GeG5Pbm5DMThuWUFETnZjcllGOUNkRGUwNUtKOVJTaGR5eUJYamhWRE5XRnMWZZN3Y3dlpFNDZXL1NWUEN4c093RFhQd3RJQ1NBdmhrVDE3VVNiUFF3dHBycC9FeDZ3cFVXV0ZBdXZieUY5WDRlOE9ZSG5sNmRHUmllcmk0Up1MTcyTXZrN1RHYmJSdz09--434afdd652b37745f995ab55fc83, --cookie _octo=GH1.1.2098292984896.153133829439; _ga=GA1.2.36424941.153192375318; user_session=oZIxL2_ajeDplJSndfl37ddaLAEsR2l7myXiiI53STrfhqnaN; __Host-user_session_same_site=oXZxv9_ajeDplV0gAEsmyXiiI53STrfhDN; logged_in=yes; dotcom_user=unkl4b; tz=America%2FSao_Paulo; has_recent_activity=1; _gh_sess=MmxxOXBKQ1RId3NOVGpGcG54aEVnT1o0dGhxdGdzWVpySnFRd1dVYUk5TFZpZXFuTWxOdW1FK1IyM0pONjlzQWtZM2xtaFR3ZDdxlGMCsrWnBIdnhUN0tjVUtMYU1GeG5Pbm5DMThuWUFETnZjcllGOUNkRGUwNUtKOVJTaGR5eUJYamhWRE5XRnMWZZN3Y3dlpFNDZXL1NWUEN4c093RFhQd3RJQ1NBdmhrVDE3VVNiUFF3dHBycC9FeDZ3cFVXV0ZBdXZieUY5WDRlOE9ZSG5sNmRHUmllcmk0Up1MTcyTXZrN1RHYmJSdz09--434afdd652b37745f995ab55fc83
                        Specify the cookie for your github

ПРИМЕР

Searching for wordpress configuration files with passwords:

root@kitploit:~
$:> python3 gitminer-v2.0.py -q 'filename:wp-config extension:php FTP_HOST in:file ' -m wordpress -c pAAAhPOma9jEsXyLWZ-16RTTsGI8wDawbNs4 -o result.txt

Скриншот

Looking for brasilian government files containing passwords:

root@kitploit:~
$:> python3 gitminer-v2.0.py --query 'extension:php "root" in:file AND "gov.br" in:file' -m senhas -c pAAAhPOma9jEsXyLWZ-16RTTsGI8wDawbNs4

Looking for shadow files on the etc paste:

root@kitploit:~
$:> python3 gitminer-v2.0.py --query 'filename:shadow path:etc' -m root -c pAAAhPOma9jEsXyLWZ-16RTTsGI8wDawbNs4

Searching for joomla configuration files with passwords:

root@kitploit:~
$:> python3 gitminer-v2.0.py --query 'filename:configuration extension:php "public password" in:file' -m joomla -c pAAAhPOma9jEsXyLWZ-16RTTsGI8wDawbNs4

Скриншот

Взлом SSH-серверов

Взлом SSH-серверов

Дорки для поиска

от @techgaun (https://github.com/techgaun/github-dorks)
Скачать инструмент
ДоркОписание
filename:.npmrc _authданные аутентификации реестра npm
filename:.dockercfg authданные аутентификации реестра docker
extension:pem privateзакрытые ключи
extension:ppk privateзакрытые ключи puttygen
filename:id_rsa or filename:id_dsaзакрытые ssh-ключи
extension:sql mysql dumpдамп mysql
extension:sql mysql dump passwordдамп mysql, поиск пароля; можно попробовать разные варианты
filename:credentials aws_access_key_idмогут быть ложные срабатывания с фиктивными значениями
filename:.s3cfgможет вернуть ложные срабатывания с фиктивными значениями
filename:wp-config.phpфайлы конфигурации WordPress
filename:.htpasswdфайлы htpasswd
filename:.env DB_USERNAME NOT homesteadLaravel .env (CI, различные фреймворки на Ruby)
filename:.env MAIL_HOST=smtp.gmail.comконфигурация SMTP Gmail (попробуйте другие SMTP-сервисы)
filename:.git-credentialsхранилище учётных данных git, добавьте NOT username для более точных результатов
PT_TOKEN language:bashтокены Pivotal Tracker
filename:.bashrc passwordпоиск паролей и т.д. в .bashrc (попробуйте также .bash_profile)
filename:.bashrc mailchimpвариация выше (попробуйте больше вариаций)
filename:.bash_profile awsключи доступа и секретные ключи AWS
rds.amazonaws.com passwordвозможные учётные данные Amazon RDS
extension:json api.forecast.ioпопробуйте вариации, найдите ключи API/секреты
extension:json mongolab.comучётные данные Mongolab в JSON-конфигах
extension:yaml mongolab.comучётные данные Mongolab в YAML-конфигах (попробуйте yml)
jsforce extension:js conn.loginвозможные учётные данные Salesforce в проектах Node.js
SF_USERNAME salesforceвозможные учётные данные Salesforce
filename:.tugboat NOT _tugboatконфигурация Digital Ocean Tugboat
HEROKU_API_KEY language:shellключи API Heroku
HEROKU_API_KEY language:jsonключи API Heroku в JSON-файлах
filename:.netrc passwordnetrc, который может содержать чувствительные учётные данные
filename:_netrc passwordnetrc, который может содержать чувствительные учётные данные
filename:hub oauth_tokenконфиг hub, хранящий токены GitHub
filename:robomongo.jsonфайл учётных данных MongoDB, используемый Robomongo
filename:filezilla.xml Passконфиг FileZilla с возможными логином/паролем для FTP
filename:recentservers.xml Passконфиг FileZilla с возможными логином/паролем для FTP
filename:config.json authsданные аутентификации реестра Docker
filename:idea14.keyключ IntelliJ IDEA 14, попробуйте вариации для других версий
filename:config irc_passвозможная конфигурация IRC
filename:connections.xmlвозможные настройки подключения к БД, попробуйте уточнить
filename:express.conf path:.openshiftконфиг OpenShift, хотя только email и сервер
filename:.pgpassфайл PostgreSQL, который может содержать пароли
filename:proftpdpasswdлогины и пароли proftpd, созданные cPanel
filename:ventrilo_srv.iniконфигурация Ventrilo
[WFClient] Password= extension:icaданные WinFrame-Client, необходимые пользователям для подключения к серверам Citrix Application Servers
filename:server.cfg rcon passwordпароли RCON для Counter-Strike
JEKYLL_GITHUB_TOKENтокены GitHub, используемые Jekyll
filename:.bash_historyфайл истории Bash
filename:.cshrcRC-файл для оболочки csh
filename:.historyфайл истории (часто используется многими инструментами)
filename:.sh_historyфайл истории Korn Shell
filename:sshd_configконфиг сервера OpenSSH
filename:dhcpd.confконфиг службы DHCP
filename:prod.exs NOT prod.secret.exsконфигурационный файл Phoenix prod
filename:prod.secret.exsсекретный файл Phoenix prod
filename:configuration.php JConfig passwordконфигурационный файл Joomla
filename:config.php dbpasswdпароль базы данных PHP-приложения (например, phpBB)
path:sites databases passwordучётные данные базы данных Drupal
shodan_api_key language:pythonключи API Shodan (попробуйте другие языки)
filename:shadow path:etcсодержит зашифрованные пароли и учётные записи новых Unix-систем
filename:passwd path:etcсодержит информацию об учётных записях, включая зашифрованные пароли традиционных Unix-систем
extension:avastlic "support.avast.com"содержит лицензионные ключи для Avast! Antivirus
filename:dbeaver-data-sources.xmlконфиг DBeaver с учётными данными MySQL
filename:.esmtprc passwordконфигурация esmtp
extension:json googleusercontent client_secretучётные данные OAuth для доступа к API Google
HOMEBREW_GITHUB_API_TOKEN language:shellтокен GitHub, обычно устанавливаемый пользователями Homebrew
xoxp OR xoxbSlack-токены ботов и приватные токены
.mlab.com passwordучётные данные MongoDB, хостируемой MLAB
filename:logins.jsonколлекция сохранённых паролей Firefox (key3.db обычно в том же репозитории)
filename:CCCam.cfgконфиг сервера CCCam
msg nickserv identify filename:configвозможные пароли для входа в IRC
filename:settings.py SECRET_KEYсекретные ключи Django (обычно позволяют перехват сессии, RCE и т.д.)
filename:secrets.yml passwordлогины/пароли, приложения на Rails
filename:master.key path:configглавный ключ Rails (используется для расшифровки credentials.yml.enc для Rails 5.2+)
filename:deployment-config.jsonсоздаётся sftp-deployment для Atom, содержит данные сервера и учётные данные
filename:.ftpconfigсоздаётся remote-ssh для Atom, содержит данные SFTP/SSH сервера и учётные данные
filename:.remote-sync.jsonсоздаётся remote-sync для Atom, содержит данные FTP и/или SCP/SFTP/SSH сервера и учётные данные
filename:sftp.json path:.vscodeсоздаётся vscode-sftp для VSCode, содержит данные SFTP/SSH сервера и учётные данные
filename:sftp-config.jsonсоздаётся SFTP для Sublime Text, содержит данные FTP/FTPS или SFTP/SSH сервера и учётные данные
filename:WebServers.xmlсоздаётся IDE JetBrains, содержит учётные данные веб-сервера с закодированными паролями (не зашифровано!)