اصطلاح Shadow IT به سختافزارها، نرمافزارها و خدماتی اشاره دارد که خارج از دید یا تایید تیمهای IT و امنیت در سازمان اجرا میشوند. این موارد میتوانند شامل اپلیکیشنهای تایید نشدهای باشند که توسط کارکنان نصب شدهاند، افزونههای مرورگر با دسترسیهای بیش از حد، یا نقاط پایانی (Endpoints) که پس از ایجاد، هرگز در پلتفرمهای مانیتورینگ ثبت نشدهاند. این داراییهای مدیریتنشده باعث ایجاد شکافهای دیدهبنی (Visibility Gaps) میشوند، زیرا کنترلهای امنیتی موجود قادر به نظارت بر آنها نیستند.
محدودیتهای اسکنهای کشف شبکه
بسیاری از سازمانها برای سنجش پوشش داراییهای خود به اسکنهای کشف شبکه (Network Discovery Scans) متکی هستند. اگرچه این روش مفید است، اما تنها نقاط پایانی را شناسایی میکند که در بازه زمانی اسکن پاسخ دهند. دستگاههای خاموش، بخشهای ایزوله شده شبکه و نرمافزارهایی که پورتهای شنونده (Listening Ports) ندارند، همچنان نامرئی میمانند. در واقع، کشف شبکه تنها میزان دسترسیپذیری شبکه را میسنجد، نه پوشش مانیتورینگ را.
نقش Wazuh در شناسایی داراییهای پنهان
پلتفرم Wazuh یک راهکار امنیتی متنباز است که قابلیتهای SIEM و XDR را در نقاط پایانی و محیطهای ابری (Cloud Workloads) یکپارچه میکند. این ابزار دادههای موجودی سیستم (System Inventory) را مستقیماً از هر Endpoint مانیتور شده جمعآوری میکند و به تیمهای امنیتی اجازه میدهد تا گزارشهای اسکن شبکه را با دادههای دریافتی از ایجنتهای Wazuh مقایسه کنند.
این مقایسه به شناسایی موارد زیر کمک میکند:
- نقاط پایانی مدیریتنشده (Unmanaged Endpoints)
- نرمافزارهای غیرمجاز
- شکافهای موجود در سیستم مانیتورینگ
رویکرد عملیاتی برای کاهش ریسک
Shadow IT پیش از آنکه یک مشکل سیاستگذاری (Policy) باشد، یک مشکل دیدهبنی است. سازمانها نمیتوانند یک خط مبنای نرمافزاری (Software Baseline) را بر روی داراییهایی که نمیبینند اعمال کنند. Wazuh این شکاف را از طریق روشهای زیر کاهش میدهد:
- جمعآوری مداوم موجودی: نمایش دقیق آنچه روی هر میزبان نصب شده، در حال اجرا یا در حالت شنونده است.
- مانیتورینگ بدون ایجنت (Agentless): گسترش دیدهبنی به دستگاههایی که امکان نصب ایجنت ندارند از طریق دریافت Syslog.
- سنجش وضعیت ثبت (Enrollment State): اندازهگیری دقیق پوشش مانیتورینگ به جای تکیه بر فرضهای احتمالی.
با این دادهها که به صورت متمرکز ایندکس شدهاند، تیمهای امنیت میتوانند آسیبپذیریها را شناسایی کرده، موجودی نرمافزاری را با چرخه حیات (Lifecycle) آنها مقایسه کنند و برای اپلیکیشنهای خارج از Baseline، اقدامات اصلاحی (Remediation) را آغاز نمایند.