Checkmarx/kics
چه کاری انجام میده؟
این ابزار به شما کمک میکنه تا آسیبپذیریهای امنیتی، مشکلات انطباق (compliance)، و پیکربندیهای نادرست زیرساخت رو در کد زیرساختهای خود (Infrastructure-as-Code) در ابتدای چرخه توسعه پیدا کنید. ️
در چه شرایطی بهتره استفاده شود؟
وقتی از ابزارهایی مثل Terraform، Docker، Kubernetes، CloudFormation یا ARM Template استفاده میکنید و میخواید قبل از استقرار، از امنیت و صحت کدهاتون مطمئن بشید، استفاده از KICS عالیه. این ابزار بهترین عملکرد رو در محیطهای CI/CD داره و میتونه به صورت خودکار اسکن انجام بده.
چند مثال از موارد استفاده:
- پیدا کردن بکسلهای امنیتی در فایلهای docker-compose.yml قبل از استقرار
- تشخیص تنظیمات ناامن در Terraform مثلاً اجازه دسترسی عمومی به دیتابیس
- بررسی تمپلیتهای Kubernetes برای محدودیتهای امنیتی مثل privileged containers
- اطمینان از رعایت استانداردهای شرکتی یا قوانین صنعتی مثل PCI-DSS یا HIPAA
- ##infrastructure
- ##security
- ##devsecops
- ##kubernetes
- ##terraform
- ##cloud
- ##compliance
- ##ci
- ##kics
- ##checkmarx
