Prowler
Инструмент безопасности с открытым исходным кодом для обеспечения безопасности AWS, GCP и Azure
Название задания в Auditor: Prowler AWS
Образ в Auditor: registry.cybercodereview.ru/cybercodereview/security-images/prowler:3.11.3
Название импортера в Security Center: Prowler
Prowler - это инструмент сканирования безопасности, предназначенный для оценки безопасности и выявления потенциальных уязвимостей в инфраструктуре и ресурсах Amazon Web Services (AWS). Этот инструмент разработан для помощи организациям и инженерам по безопасности в обнаружении и устранении угроз и уязвимостей в их среде AWS.
Prowler позволяет сканировать различные типы ресурсов AWS, включая виртуальные машины, хранилища данных, базы данных и многое другое.
Пример команды Curl
curl -X POST localhost/api/v1/scan/import/ -H "Authorization: Token a75bb26171cf391671e67b128bfc8ae1c779ff7b" -H "Content-Type: multipart/form-data" -F "file=@./prowler.json" -F "product_name=Product1" -F "product_type=Application" -F "scanner_name=Prowler" -F "branch=dev" -F "[email protected]:cybercodereview/security-center.git"В этой команде используются следующие параметры:
-X POST: задает используемый метод HTTP (в данном случае POST).-H "Authorization: Token <authorization_token>": задает токен авторизации, полученный от Security Center.-H "Content-Type: multipart/form-data": задает тип содержимого запроса.-F "file=@<report_file_path>": задает путь к файлу отчета, создаваемого сканером.-F "product_name=<product_name>": задает название сканируемого продукта.-F "product_type=<product_type>": задает тип сканируемого продукта.-F "scanner_name=<scanner_name>": задает имя сканера, используемого для создания отчета (Bandit Scan или GitLab Bandit).-F "branch=<branch_name>": (необязательно) указывает имя ветки в репозитории исходного кода (если применимо). Этот параметр особенно полезен, когда вы хотите связать результаты сканирования с определенной веткой в вашем репозитории. Если параметр не указан, сканирование будет связано с веткой по умолчанию.
Информация об активах, если используется Auditor
-F "repository=<repository SSH URL>": Если ваш продукт хранится в репозитории, введите адрес репозитория в определенном формате, например: [email protected]:cybercodereview/security-center.git-F "docker_image=<registry address>": Если ваш продукт является образом, введите адрес реестра, в котором находится ваш продукт, например: registry.cybercodereview.ru/cybercodereview/security-center/back/importer:latest-F "domain=<domain>": Если ваш продукт является веб-продуктом, введите доменное имя вашего продукта, например: cybercodereview.ru-F "host=<host>": Если ваш продукт является веб-продуктом, введите IP-адрес вашего продукта, например: 0.0.0.0.
Last updated