تولید گزارش امنیتی با هوش مصنوعی زمانی ارزشمند است که مدل را نویسنده نهایی ندانیم، بلکه از آن برای مرتب‌کردن رخدادها، خلاصه‌سازی لاگ‌ها و تبدیل یادداشت‌های پراکنده به گزارشی قابل پیگیری استفاده کنیم. هوش مصنوعی می‌تواند زمان تهیه گزارش را کم کند، اما مسئولیت تشخیص واقعیت، حفظ شواهد و تأیید نتیجه همچنان با انسان است.

برای خانواده‌ها، کسب‌وکارهای کوچک و مدیران سامانه‌ها، گزارش امنیتی فقط یک متن اداری نیست؛ سندی است که نشان می‌دهد چه اتفاقی افتاده، چه اطلاعاتی در معرض خطر بوده و برای جلوگیری از تکرار حادثه چه اقدامی باید انجام شود. اگر داده‌های خام پیش از ورود به ابزار پاک‌سازی نشوند یا خروجی مدل بدون بررسی پذیرفته شود، همین فرایند می‌تواند محرمانگی را بیشتر به خطر بیندازد.

تولید گزارش امنیتی با هوش مصنوعی دقیقاً چه کاری را ساده می‌کند؟

مدل‌های هوش مصنوعی در کارهایی که به نظم‌دهی و پردازش زبان مربوط‌اند عملکرد مفیدی دارند. برای نمونه، می‌توانند چند یادداشت از اعضای تیم را کنار هم بگذارند، رویدادها را بر اساس زمان مرتب کنند و از میان توضیحات طولانی، مواردی مانند دستگاه درگیر، نوع هشدار و اقدام انجام‌شده را استخراج کنند.

این ابزارها همچنین می‌توانند یک گزارش فنی را برای مخاطب غیرمتخصص بازنویسی کنند؛ مثلاً توضیح دهند که ورود مشکوک به حساب چه اثری بر کاربر دارد و چه اقدامی باید انجام شود. با این حال، مدل نباید از روی حدس علت رخداد، مهاجم یا میزان خسارت را تعیین کند.

پیش از فرستادن داده‌ها، اطلاعات حساس را حذف کنید

اولین مرحله، انتخاب داده است؛ نه بازکردن ابزار هوش مصنوعی. گزارش امنیتی ممکن است شامل اطلاعاتی باشد که افشای آن‌ها برای فرد، خانواده یا سازمان دردسرساز است. حتی اگر نام کاربر حذف شود، ترکیب زمان، نشانی شبکه و نوع دستگاه گاهی می‌تواند هویت او را مشخص کند.

در نسخه‌ای که برای تحلیل به مدل می‌دهید، تا حد امکان این موارد را جایگزین یا حذف کنید:

  • نام، شماره تماس، نشانی، شناسه ملی و دیگر اطلاعات هویتی؛
  • رمز عبور، کلید دسترسی، توکن، کد تأیید و اطلاعات پرداخت؛
  • نشانی‌های دقیق شبکه یا نام دامنه‌های داخلی که افشای آن‌ها خطر ایجاد می‌کند؛
  • فایل‌های پیوست، تصویر صفحه و متن ایمیل‌هایی که اطلاعات محرمانه دارند.

به جای داده واقعی می‌توان از برچسب‌هایی مانند «کاربر الف»، «سامانه فروش» و «نشانی شبکه داخلی» استفاده کرد. اگر سازمان برای استفاده از ابزارهای هوش مصنوعی سیاست مشخصی ندارد، از نسخه‌ای استفاده کنید که مجوز و کنترل داده آن برای این کار روشن است و اطلاعات محرمانه را به سرویس عمومی نسپارید.

چهارچوب مناسب برای گزارش امنیتی

خروجی خوب از ورودی منظم شروع می‌شود. پیش از نوشتن درخواست برای مدل، اطلاعات را در چند بخش ثابت جمع کنید تا ابزار میان واقعیت، تفسیر و حدس تفاوت بگذارد.

  1. خلاصه رخداد: در یک یا دو جمله بگویید چه نشانه‌ای دیده شده و کدام سامانه یا حساب درگیر بوده است.
  2. خط زمانی: زمان مشاهده، زمان بررسی و زمان انجام هر اقدام را با تاریخ و منطقه زمانی مشخص ثبت کنید.
  3. شواهد: شناسه هشدار، بخش مرتبط از لاگ، تصویر صفحه یا فایل بررسی‌شده را با توضیح کوتاه فهرست کنید.
  4. اقدام‌های انجام‌شده: مانند تغییر رمز، قطع دسترسی، به‌روزرسانی نرم‌افزار یا تماس با پشتیبانی.
  5. وضعیت فعلی: مشخص کنید رخداد مهار شده، هنوز در حال بررسی است یا اطلاعات کافی برای نتیجه‌گیری وجود ندارد.
  6. اقدام بعدی: مسئول هر کار، مهلت انجام و روش بررسی موفقیت آن را بنویسید.

این قالب مانع آن می‌شود که متن نهایی فقط شرحی مبهم از حادثه باشد. همچنین خواننده می‌تواند به‌سرعت بفهمد کدام بخش تأیید شده و کدام بخش هنوز نیاز به بررسی دارد.

چطور از هوش مصنوعی بخواهیم گزارش قابل اعتماد بنویسد؟

درخواست مبهمی مانند «یک گزارش امنیتی بنویس» مدل را به سمت تولید متن کلی و گاهی حدسی می‌برد. درخواست باید نقش، محدوده، قالب و محدودیت‌های مدل را روشن کند. برای مثال، می‌توانید از چنین الگویی استفاده کنید:

«بر اساس داده‌های زیر، پیش‌نویس گزارش رخداد امنیتی تهیه کن. فقط از اطلاعات ارائه‌شده استفاده کن و هیچ علت، فرد، میزان خسارت یا اقدام تأییدنشده‌ای را حدس نزن. گزارش را در بخش‌های خلاصه، خط زمانی، شواهد، اقدام‌های انجام‌شده، ریسک باقی‌مانده و کارهای بعدی بنویس. هر مورد نامطمئن را با عبارت