Smod — это модульный фреймворк с разными диагностическими и оффенсив-возможностями, которые могут тебе пригодиться при пентесте протокола Modbus, наиболее часто встречающегося в технологических сетях. Это полная реализация Modbus-протокола на Python с помощью библиотеки Scapy.
[ad name=»Responbl»]
Интерфейс и принцип работы похож на всем известный Metasploit, так что освоить инструмент очень быстро и просто. На данный момент в фреймворке присутствует 14 модулей, среди которых:
• несколько досов;
• несколько модулей для фаззинга;
• модуль обнаружения Modbus-протокола;
• модуль перечисления функций в Modbus;
• модуль переборов UID;
• модуль для атаки ARP-спуфинг.
Для запуска фреймворка набираем:
# python smod.py
Для вызова справки:
SMOD >help
Для использования фреймворка ничего особенно- го не требуется, только наличие Python 2.7 и библиотека Scapy.
URL: github.com/enddo/smod