Специализированный Linux-маяк для проверки концепции, написанный на C, который взаимодействует с командным сервером Cobalt Strike с использованием протокола HTTP/S.
Цель этого проекта - не быть полнофункциональным имплантатом и не ограничиваться только Linux. Это значит показать, что для Cobalt Strike можно изготавливать имплантаты на заказ для любой платформы. Единственное требование - правильно общаться с командным сервером.
С помощью пользовательских имплантатов вы можете определять пользовательское поведение, добавлять новые функции, поддерживать различные платформы и типы файлов, применять обфускацию во время компиляции и многое другое. Возможности безграничны.
Надеюсь, однажды Cobalt Strike официально поддержит разработку пользовательских маяков, добавив больше документации и функций качества жизни.
Цель этого проекта - не быть полнофункциональным имплантатом и не ограничиваться только Linux. Это значит показать, что для Cobalt Strike можно изготавливать имплантаты на заказ для любой платформы. Единственное требование - правильно общаться с командным сервером.
С помощью пользовательских имплантатов вы можете определять пользовательское поведение, добавлять новые функции, поддерживать различные платформы и типы файлов, применять обфускацию во время компиляции и многое другое. Возможности безграничны.
Надеюсь, однажды Cobalt Strike официально поддержит разработку пользовательских маяков, добавив больше документации и функций качества жизни.
Особенности
- Поддержка слушателей HTTP/S (профиль C2 по умолчанию)
- Содержит некоторые встроенные команды: спать, компакт-диск, пуд, оболочка, лс, выход, загружать, скачать
- Выполнение BOF Linux с использованием ELFLoader TrustedSec. Поддерживает как TrustedSec, так и внешние BOF
- СОКС прокси
![]()
GitHub - EricEsquivel/CobaltStrike-Linux-Beacon: Proof of Concept (PoC) implant for creating custom Cobalt Strike Beacons
Proof of Concept (PoC) implant for creating custom Cobalt Strike Beacons - EricEsquivel/CobaltStrike-Linux-Beacongithub.com