Всем привет! В этой статье я хочу вас ознакомить с фреймворком для тестировщиков на проникновение под одноименным названием - The Penetration Testers Framework (PTF) V1.10 CODENAME: Tool Time.
PenTesters Framework (PTF) представляет собой скрипт, написанный на Python, он предназначен для дистрибутивов на основе Debian / Ubuntu / Archlinux. Цель создания PTF - дополнить ваш дистрибутив теми инструментами, которые позволят вам проводить тестирование на проникновение. PTF - позволяет скачивать утилиты, упорядочивать их, и самое главное, это компилировать. Он достаточно оптимизирован, из него разработчики постарались исключить все лишнее, оставив самые востребованные и практичные инструменты.
Так как PTF - это, своего рода основа, мы можем его конфигурировать, как нам вздумается, что очень удобно.
Инструкции:
Сначала проверьте конфигурационный файл /ptf.config, который содержит информацию о том, куда будут устанавливаться модули, по умолчанию, создается директория /pentest, куда и будут ставиться выбранные вами инструменты.
Затем можно запустить фреймворк, чтобы ознакомиться со списком команд, введя help или ?.
Обновление:
Запускаем фреймворк и выполняем модуль use modules/install_update_all командой:
> run
Стоит отметить, что данный модуль установит и обновит ВСЕ инструменты, входящие в фреймворк.
Установка и использование:
Вводим в терминале следующие команды:
> git clone https://github.com/trustedsec/ptf
> cd ptf
> ./ptf
Видим главное меню фрейворка:
Попробуем установить один из модулей, например Veil-Evasion, сначала посмотрим список доступных модулей:
> show modules
> use modules/av-bypass/veil-framework
> run
Начинается установка:
Проходит проверка и установка всех необходимых модулей:
По окончании, получаем полностью готовый к работе фреймворк:
Выходим:
> quit
В целом фреймворк, производит хорошее впечатление от использования, в первую очередь подкупает своей простотой в использовании. Надеюсь, кому-то пригодится.
Спасибо за внимание.
PenTesters Framework (PTF) представляет собой скрипт, написанный на Python, он предназначен для дистрибутивов на основе Debian / Ubuntu / Archlinux. Цель создания PTF - дополнить ваш дистрибутив теми инструментами, которые позволят вам проводить тестирование на проникновение. PTF - позволяет скачивать утилиты, упорядочивать их, и самое главное, это компилировать. Он достаточно оптимизирован, из него разработчики постарались исключить все лишнее, оставив самые востребованные и практичные инструменты.
Так как PTF - это, своего рода основа, мы можем его конфигурировать, как нам вздумается, что очень удобно.
Инструкции:
Сначала проверьте конфигурационный файл /ptf.config, который содержит информацию о том, куда будут устанавливаться модули, по умолчанию, создается директория /pentest, куда и будут ставиться выбранные вами инструменты.
Затем можно запустить фреймворк, чтобы ознакомиться со списком команд, введя help или ?.
Обновление:
Запускаем фреймворк и выполняем модуль use modules/install_update_all командой:
> run
Стоит отметить, что данный модуль установит и обновит ВСЕ инструменты, входящие в фреймворк.
Установка и использование:
Вводим в терминале следующие команды:
> git clone https://github.com/trustedsec/ptf
> cd ptf
> ./ptf
Видим главное меню фрейворка:
Попробуем установить один из модулей, например Veil-Evasion, сначала посмотрим список доступных модулей:
> show modules
> use modules/av-bypass/veil-framework
> run
Начинается установка:
Проходит проверка и установка всех необходимых модулей:
По окончании, получаем полностью готовый к работе фреймворк:
Выходим:
> quit
В целом фреймворк, производит хорошее впечатление от использования, в первую очередь подкупает своей простотой в использовании. Надеюсь, кому-то пригодится.
Спасибо за внимание.