Баннеры определены в исходном коде ruby, в msf/lib/msf/ui/banner.rb
. Это простые строки Ruby, разделенные обычно одинарными кавычками или %Q{
/, }
если используются форматирующие заполнители. Между этими строками есть только запятая. Просто добавьте один в массив, они выбираются случайным образом (в конце файла).
Вы должны придерживаться строковых правил Ruby (не вставляйте '
их, например, если вы используете их в качестве разделителей). В Ruby, очевидно, есть некоторые проблемы с юникодом, но документы Ruby, вероятно, расскажут вам больше об этом.
Баннеры Metasploit поддерживают цвета и форматирование (жирный шрифт, подчеркивание), определенные в msf/lib/rex/ui/text/color.rb
основном - обычные 16 или около того терминальных цветов.