
Bash-скрипт, который загружает и распаковывает скрипты, помогающие повысить привилегии в системе Linux.
RootHelper поможет в процессе повышения привилегий на скомпрометированной системе Linux. Последняя версия включает одиннадцать скриптов — от сбора информации до предложения эксплойтов и их развертывания. RootHelper гарантирует, что у вас есть доступ к лучшим инструментам для работы.
Авторские права на скрипты, которые он загружает, принадлежат их создателям.
Последнее обновление добавило новый скрипт Helper. Подробности ниже.
RootHelper теперь поддерживает аргументы/флаги командной строки.
Флаг -q или --quiet подавляет вывод информации об использовании при запуске. Теперь вы можете просто передать -q и сразу перейти в меню.
Флаг -f или --fast немедленно запускает выполнение опции download скрипта. Если время имеет решающее значение, флаг -f ускорит процесс.
Последнее дополнение к скриптам, доступным через RootHelper, — rootend.py. Это реализация на python3, которая автоматизирует сбор информации и операции повышения привилегий.
RedGhost теперь доступен с RootHelper: это фреймворк для постэксплуатации Linux и генератор полезных нагрузок.
Linux Smart Enumeration доступен с RootHelper. Это инструмент на основе LinEnum, но с акцентом на аспект повышения привилегий, который предоставляют инструменты для сбора информации.
SBD (Static Binary Deployer) добавлен в инструменты, доступные для загрузки через RootHelper. Подробнее об этой утилите читайте в моём репозитории здесь.
Auto-Root-Exploit теперь доступен через RootHelper.
BashArk — инструмент для постэксплуатации. Теперь доступен для загрузки через RootHelper.
Вышла новая версия Linux Exploit Suggester. Это обновлённая версия на основе старой от PenturaLabs. Автор этого инструмента и всех остальных, доступных через RootHelper, указан ниже.
LinEnum
Скрипт для оболочки, который собирает информацию о конфигурации системы.
Linux Smart Enumeration
Форк LinEnum с акцентом на повышение привилегий.
unix-privesc-check
Скрипт для оболочки, который собирает информацию о конфигурации системы, а также выполняет некоторые проверки на повышение привилегий.
linuxprivchecker
Реализация на Python для предложения эксплойтов, подходящих для конкретной скомпрометированной системы.
Linux_Exploit_Suggester
Perl-скрипт, делающий то же самое, что и вышеупомянутый.
SBD
SBD позволяет развертывать статические бинарники распространённых (и не очень) утилит Linux, которые могут быть недоступны.
Auto-Root-Exploit
Auto-Root-Exploit — это скрипт для оболочки, который загружает и запускает все известные публично доступные эксплойты из Exploit-DB для указанных через аргументы командной строки системы и версии ядра.
BashArk
BashArk — это инструмент для постэксплуатации, написанный на Bash.
Firmwalker
Скрипт для оболочки, который собирает полезную информацию, исследуя смонтированную файловую систему прошивки. Например, файлы, связанные с SSL и веб-сервером, конфигурационные файлы, пароли, распространённые бинарники и многое другое.
RedGhost
Фреймворк для постэксплуатации Linux, разработанный для помощи в сохранении доступа, разведке, повышении привилегий и отсутствии следов.
rootend
Rootend автоматизирует сбор информации и операции повышения привилегий, нацеливаясь на широкий спектр потенциальных категорий эксплуатации. Это делается путём поиска бинарников с установленным битом SUID, слабых разрешений на критически важных компонентах безопасности, поиска файлов конфигурации PHP и многого другого.
Чтобы использовать скрипт, необходимо получить его на скомпрометированную систему с помощью таких утилит, как git или wget, в зависимости от того, что доступно в этой системе. Затем нужно сделать его исполняемым с помощью chmod +x roothelper.sh. После этого запустите его, и он покажет доступные опции и информационное сообщение о них. Для ясности я также привожу его ниже.
Опция 'Help' отображает это информационное сообщение.
Опция 'Download' загружает соответствующие файлы и помещает их в каталог /tmp/.
Опция 'Download and unzip' загружает все файлы и извлекает содержимое zip-архивов в соответствующие подкаталоги; пожалуйста,
учтите: если команда 'mkdir' недоступна, операция не выполнится, и следует использовать опцию 'Download'.
Опция 'Clean up' удаляет все загруженные файлы, а 'Quit' завершает работу roothelper.
Особая благодарность DiegoTreitos за его усилия по оптимизации исходного кода RootHelper.
Авторские права на скрипты, которые загружает RootHelper, принадлежат их создателям.
rootend от nickvourd и Maldevel из TwelveSec.
linux-smart-enumeration от DiegoTreitos
Auto-Root-Exploit от nilotpalbiswas
Linux Priv Checker от SecuritySift