
Автоматизированный сканер, который обнаруживает открытые репозитории .git на доменах и поддоменах, позволяя быстро выявлять утечки конфиденциальной информации для аудитов безопасности и охоты за багами.
RepoReaper — это прецизионный инструмент, предназначенный для автоматизации выявления открытых репозиториев .git в списке доменов и поддоменов. Обрабатывая предоставленный пользователем текстовый файл с доменными именами, RepoReaper последовательно проверяет каждый из них на наличие общедоступных файлов .git. Это позволяет быстро оценить и защититься от утечек информации, что делает RepoReaper незаменимым ресурсом для команд безопасности и веб-разработчиков.
.git.Клонируйте репозиторий и установите необходимые зависимости:
git clone https://github.com/YourUsername/RepoReaper.git
cd RepoReaper
pip install -r requirements.txt
chmod +x RepoReaper.py
RepoReaper запускается из командной строки и запрашивает путь к файлу, содержащему список доменов или поддоменов для сканирования.
Чтобы запустить RepoReaper, просто выполните:
./RepoReaper.py
или
python3 RepoReaper.py
После запуска RepoReaper запросит путь к файлу с доменами или поддоменами: Enter the path of the file containing domains
Укажите путь к вашему текстовому файлу при запросе. Файл должен содержать один домен или поддомен на строку, например:
example.com
subdomain.example.com
anotherdomain.com
Затем RepoReaper приступит к сканированию указанных доменов или поддоменов на наличие открытых репозиториев .git и сообщит о результатах.

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