اگر هر هفته اپلیکیشنهای وب منتشر میکنید، احتمالاً تستهای امنیتی شما با تأخیری یکماهه دنبال میکنند؛ شکافی که محیط عملیاتی شما را در معرض خطر قرار میدهد. طبق گزارش ۲۰۲۵ شرکت Checkmarx، حدود ۸۱٪ سازمانها صرفاً برای رعایت ضربالاجلها، کد دارای آسیبپذیری را عمداً منتشر میکنند.
برای حل این بحران زمانی، AWS Security Agent در ۱۷ ژوئن ۲۰۲۶ معرفی شد تا امنیت را مستقیماً در چرخه حیات توسعه نرمافزار (SDLC) ادغام کند. ابزارهای سنتی مانند SAST و DAST در سیلوهای مجزا عمل میکنند و یا درک محیطی ندارند یا از ساختار اپلیکیشن بیخبرند. آمازون این مشکل را با استقرار یک گروه از عاملها (Agent) — شبیه به تیمی از متخصصان که هر کدام وظیفه خاصی دارند و با هم هماهنگ میشوند — حل کرده است که دقیقاً مانند یک تیم قرمز (Red Team) انسانی رفتار میکنند.
همانطور که در تحلیلهای قبلی ما دربارهی امنیت مدلهای عاملمحور اشاره کردیم، قدرت این سامانهها در تقسیم وظایف است. این سیستم از چهار نقش تخصصی استفاده میکند:
- عامل شناسایی: برای نقشهبرداری از سطح حمله
- عامل برنامهریزی: برای طراحی استراتژیهای حمله سفارشی
- عامل بهرهبرداری: برای اجرای زنجیرههای چندمرحلهای حمله
- عامل گزارشدهی: برای مستندسازی روشهای اصلاحی

برای راهاندازی، توسعهدهندگان در کنسول AWS «فضاهای عاملی» (Agent Spaces) ایجاد کرده و خطلولههای CI/CD خود را از طریق GitHub، GitLab یا Bitbucket متصل میکنند. بر اساس مستندات آمازون، این هوش مصنوعی زاینده (Generative AI) — مثل کتابخانهداری که میلیاردها صفحه را خوانده و حالا با همان لحن کتابها جواب میدهد — با تحلیل اسناد الزامات امنیتی، مدارک طراحی و کدهای منبع، محیط خاص شما را یاد میگیرد.


تستها بدون نیاز به مشاور خارجی و بهصورت On-demand اجرا میشوند. این ابزار علاوه بر مخاطرههای OWASP Top 10 مانند SQL Injection، بهطور ویژه روی نقصهای منطق کسبوکار و افزایش سطح دسترسی تمرکز دارد. کاربران میتوانند برای بهبود زمینه مدل، دسترسی به VPCها، توابع Lambda و S3 Bucketها را فعال کنند.



نتایج برای سایتهای ساده معمولاً طی ۳ تا ۵ ساعت آماده میشود. این سیستم بهصورت شبانهروزی فعال است و حتی قابلیت «اصلاح خودکار کد» را ارائه میدهد؛ هرچند طبق هشدار AWS، این ویژگی میتواند کدهای زنده اپلیکیشن را تغییر دهد.


این تغییر، امنیت را از یک «دروازه نهایی» در خط لوله تولید به یک رشتهی مستمر تبدیل میکند. با خودکارسازی کشف آسیبپذیریهای زنجیرهای، AWS مانع ورود به تولیدات با فرکانس بالا را حذف میکند. با این حال، این ابزار یک تکثیرکننده ظرفیت است، نه جایگزینی برای تخصص انسانی در سناریوهای پیچیده حاکمیتی.
گام بعدی شما
- بازه زمانی تستهای نفوذ فعلی خود را ارزیابی کنید؛ اگر چرخه شما ماهانه است، این ابزار میتواند زمان رفع خطا را از هفتهها به ساعتها کاهش دهد.
- قابلیت اصلاح خودکار کد را ابتدا در محیط Staging (پیشتولید) آزمایش کنید تا از تغییرات ناخواسته در محیط زنده جلوگیری شود.
- دسترسیهای Agent به S3 و Lambda را محدود به موارد ضروری کنید تا اصل حداقل دسترسی رعایت شود.
اما داستان سختافزاری این تحول حتی شگفتانگیزتر است — به تحلیل ما دربارهی تراشههای Blackwell مراجعه کنید.




گفتگو