Исследователь Марчин Буры и разработчик Мариус Купидура опубликовали в 2016 году на GitHub исходные коды своей совместной разработки - фреймворк RouterSploit, который является своеобразным аналогом Metasploit, ориентированным на роутеры.
RouterSploit написан на Python, так как разработчики считают основным недостатком Metasploit язык, на котором тот написан. Ничего плохого в Ruby исследователи не видят, но полагают, что сообществу было бы проще работать с Python.
RouterSploit заточен под различные «встроенные устройства» (embedded devices, читай - роутеры). По своей структуре инструмент действительно напоминает Metasploit: он тоже использует в работе различные модули, перечень которых разработчики надеются существенно расширить со временем за счет участия комьюнити.
Ссылка: https://github.com/reverse-shell/routersploit