- Регистрация
- 3 Фев 2025
- Сообщения
- 72
- Реакции
- 18
Скрипт для массовой проверки Jenkins на уязвимости специально для форума payloads [нет на гитхабе]
Вы должны быть зарегистрированы для просмотра вложений
Привет!
Хочу поделиться своим скриптом, который использую для аудита Jenkins-серверов. Он написан на Python и предназначен для массовой проверки IP-адресов на наличие публичного Jenkins, а также попытки пробиться внутрь через перебор логинов/паролей.
Что делает:
- Проверяет, доступен ли Jenkins по IP/порту
- Смотрит, можно ли зайти анонимно
- Проверяет наличие Script Console (она может позволять удалённое выполнение кода!)
- Сканирует REST API (/api/json)
- Пробует авторизоваться по HTTP Basic Auth, используя словари логинов/паролей
- Если что-то из этого удаётся — пишет цель в vulnerable.txt
Что нужно на вход:
- targets.txt — список IP-адресов (можно с портами, по умолчанию 8080)
- usernames.txt и passwords.txt — словари для перебора авторизации
Пример запуска:
Запуск:
pip install requests tabulate colorama
python3 JenkinsHack.py
Скачать :
Для просмотра скрытого содержимого вы должны войти или зарегистрироваться.
Последнее редактирование модератором: