فهرست مجاز مقصد باید دامنه، مسیر، روش درخواست و نوع داده قابل ارسال را مشخص کند. مجازبودن یک نام دامنه نباید هر مسیر و هر عملیات روی آن را آزاد کند.
مسئله را درست تعریف کنیم
کنترل مقصد در ابزار یا شبکه اجرا میشود، نه صرفاً در متن دستور. تغییر مسیر و مقصد نهایی هم باید در محدوده سیاست باقی بماند.
روش اجرا
- مقصدهای لازم را با دلیل ثبت کنید.
- تجزیه استاندارد آدرس و کنترل مسیر و روش را اعمال کنید.
- تغییر مسیر و مقصد ناشناخته را در محیط آزمایش رد کنید.
نمونه آموزشی
در نمونه آموزشی، ابزار فقط باید راهنمای عمومی یک دامنه آزمایشی را بخواند. مسیر مدیریت یا ارسال داده به فرم آن دامنه جزو کار نیست. فهرست مجاز شامل مسیر راهنما و خواندن است، نه اجازه کلی دسترسی به هر بخش سایت.
آزمون تکمیلی برای تصمیم عملی
برای یک وظیفه آزمایشی، فقط خواندن راهنمای عمومی یک سرویس را مجاز بدانید. مسیر مدیریت، ارسال فرم و دریافت فایل ناشناخته در این وظیفه لازم نیستند، حتی اگر روی همان دامنه قرار داشته باشند. در کاربرگ دلیل نیاز به هر مسیر و روش درخواست را بنویسید. اگر مدل مقصد تازهای پیشنهاد داد، پیشنهاد را داده در نظر بگیرید و آن را خودکار به فهرست مجاز اضافه نکنید. آزمونها باید در محیط مجاز و با مقصدهای تحت اختیار انجام شوند، نه با بررسی سامانه دیگران.
کنترل را روی آدرس نهایی و رفتار واقعی ابزار هم بررسی کنید. نامی که در رابط دیده میشود، بهتنهایی مقصد شبکه را ثابت نمیکند. برای تغییر مسیر یا خطای تجزیه آدرس، رفتار از پیش تعیینشده داشته باشید و وضعیت نامعلوم را مجاز حساب نکنید. همراه نتیجه، نسخه سیاست را ثبت کنید تا معلوم باشد رد یا قبول با کدام محدوده انجام شده است. این فرم برای تعریف دقیقتر اختیار است؛ اعتبارسنجی نشانی، کنترل شبکه و حفاظت داده همچنان لایههای جدا دارند و یک فهرست نام دامنه محافظ کامل نیست.
جدول کار برای همین موضوع
| فیلد ثبت | کاربرد در تصمیم |
|---|---|
| دامنه | دامنه مشخص لازم برای کار |
| مسیر | فقط مسیر راهنمای عمومی |
| روش | خواندن مجاز؛ ارسال فرم جداست |
| داده قابل ارسال | داده خصوصی همراه درخواست فرستاده نشود |
| تغییر مسیر مجاز | هر مقصد نهایی دوباره کنترل شود |
| نتیجه کنترل | خارج از مسیر مجاز در ابزار رد شود |
فایل قابل استفاده
دریافت فرم CSV این راهنما. هر سطر را با اطلاعات پروژه خود تکمیل کنید. خانه نامعلوم را نامشخص بگذارید؛ نبود شاهد را با عدد صفر یا تأیید جایگزین نکنید. فایل شامل اطلاعات مشتری واقعی نیست و برای ثبت بررسی به کار میرود.
محدودیت و تصمیم بعدی
فهرست مجاز بدون بررسی شبکه و مقصد نهایی، محافظ کامل نیست؛ طراحی باید با تیم فنی و مدل تهدید هماهنگ شود.
منبع فنی برای مطالعه بیشتر
OWASP: AI Agent Security. مثالها و فرم این مطلب برای آموزش طراحی شدهاند و نتیجه مشتری یا آزمون محصول نیستند.
ادامه مطالعه مرتبط
مجازبودن مقصد با سالمبودن لینک فرق دارد؛ برای کنترل تجربه مقصد، پاسخ چت درست است اما لینک خراب؛ چکلیست مقصد پاسخ را ببینید.