
DotGit
Расширение для проверки того, доступна ли папка .git на посещаемых веб-сайтах
Возможности
- Проверяет наличие папки .git/.svn/.hg для каждого посещаемого сайта
- Проверяет наличие файла .env для каждого посещаемого сайта
- Проверяет наличие файла .DS_Store для каждого посещаемого сайта
- Проверяет, является ли сайт открытым исходным кодом (github/gitlab)
- Проверяет наличие security.txt на сайте
- Вы получите уведомление при обнаружении папки
- Список найденных уязвимых сайтов
- Скачивание всей папки .git в формате zip, даже если файлы не перечислены на сайте
- Просмотр .git/config в один клик
- Настройки: цвета, уведомления, тайм-ауты и загрузки
Некоторые проверки по умолчанию отключены, откройте настройки, чтобы включить их
Тайм-ауты
Каждый сетевой запрос (проверки, загрузки и проверка на открытый исходный код) прерывается по истечении одного и того же тайм-аута запроса,
по умолчанию 15 секунд. Вы можете изменить его в настройках: увеличьте, если соединение медленное, уменьшите, если хотите,
чтобы проверки завершались быстро.
Как работает загрузка
Для загрузок существует очередь с максимальным числом одновременных соединений; если это число превышено, последующие
файлы ставятся в очередь и запускаются, как только освобождается соединение. Запрос, не получивший ответа в течение тайм-аута
запроса, считается сетевой ошибкой, поэтому неработающий сервер не может держать загрузку открытой бесконечно.
Примечание:
- Загрузка — это дополнительная функция DotGit, она не предназначена для скачивания больших репозиториев (существуют ограничения на
память, доступную расширениям, а DotGit делает всё в оперативной памяти)
- Рекомендуется изменять настройки загрузки, так как по умолчанию значения установлены низкими, чтобы избежать проблем у тех, кто
не имеет хорошего соединения или хорошего процессора, однако слишком высокие значения могут заморозить браузер даже на мощных компьютерах
- По умолчанию svn, mercurial, dotenv и .DS_Store отключены, чтобы активировать их, просто перейдите в настройки и включите их
Скриншот
