SPLUNK چیست؟
قابلیت های SPLUNK
- سرعت بالا در پردازش دادهها
- سطح بالای سازگاری با دادههای مختلف
- امکان انواع روشهای جستجو (جستجوهای منطقی، امکان جستجوی رشتهای، استفاده از wildcard در پارامترهای جستجو، جستجوی بلادرنگ، جستجو در بازه زمانی و …) و نمایش نتایج جستجو به صورت گزارش، نمودار و داشبوردهای متنوع
- استخراج هوشمندانه فیلدها و بازیابی سریع دادهها، امکان شناسایی فیلدها
- پایش و اخطار و زمانبندی ارائه این هشدارها و مدیریت نمایش هشدارها (ارسال رایانامه، اجرای Script و یا نمایش اخطار و ….)
- گزارشهای متنوع (در قالبهای مختلف و نمودارهای متنوع) و امکان نمایش در داشبوردهای کاربری
- مقیاس پذیری (امکان استفاده از Splunk در سطح سازمانها و شرکتهای کوچک و متوسط تا سازمانهای بزرگ از قابلیتهای آن است.)
- لایسنس و فعال سازی اسپلانک(Splunk License)
- وجود نسخه تریال دوماهه و رایگان که از وبسایت شرکت اسپلانک قابل دانلود و نصب می باشد. هیچ یک از محصولات رقیب از جمله HP ArcSight و IBM Qradar دارای چنین امکانی نیست.
- لایسنس اسپلانک میزان حجم لاگهای ورودی در ۲۴ ساعت را مد نظر قرار میدهد. تا محدودیتی برای ارسال لاگهای تجهیزات خود را به سرویس SIEM نداشته باشند.( لایسنس سایر محصولات معمولاً بر اساس تعداد لاگ تولید شده درثانیه (EPS) می باشد)
- هزینه خرید به مراتب پایین تر نسبت سایر رقبا
- دارای سیستم امنیت مبتنی بر تجزیه و تحلیل هوشمند
- انطباق سریع داده ها با تغییرات در تهدیدات و رویارویی با تهدیدات پیشرفته
- شناسایی سریع تهدیدات در کسری از ثانیه
- تجزیه و تحلیل تهدیدات و پاسخ به تهدایدات
- قدرتبخشی به SOC با پلتفرم هوش امنیتی سریع و انعطافپذیر
- شناسایی، بررسی و گزارش آنی در موارد کلاهبرداری و سوء استفاده
- افزایش اثربخشی فرآیندها و پرسنل SOC
- قابلیت پیادهسازی به صورت Cloud، On-Premise و ترکیبی از این دو حالت
- قابلیت مقیاسپذیری و چابکی
روشهای ورود اطلاعات به Splunk
روشهای مختلفی برای ورود اطلاعات وجود دارد که به شرح زیر معرفی میگردند:
- بارگذاری فایلها درفرمتهای ساخت یافتهای مانند CSV و فایلهای ثبت وقایع محلی.
- دریافت خودکار دادهها از مسیری مشخص، Syslog ، Script ، WMI و …
- دریافت داده از ارسال کننده Splunk
شاخص بندی داده ها در Splunk
همچنین با توجه به هوشمندی Splunk، امکان شاخصبندی دادههای متعارف شامل موارد زیر قابل انجام میباشد:
- دادههای ساخت یافته، مانند CSV , JSON, XML
- فایلهای رویداد و ثبت وقایع محصولات مایکروسافت مانندActive Directory، Exchange …
- رویدادهای قابل ارسال از طریق Syslog (جمعآوری رویدادها از تجهیزاتی مانند سوئیچهای سیسکو)
- رویدادهای ایجاد شده توسط سرویس دهندههای وب مانند Apache و IIS
- سرویس دهندههای بانکهای اطلاعاتی، Oracle, MS SQL Server, My SQL
Enterprise Security
شرکت اسپلانک علاوه بر افزونههای رایگان متعدد، تعداد محدودی افرونه غیر رایگان نیز ارائه میدهد که مشتریان بنا به نیاز خود با پرداخت مبالغ مشخص میتوانند این افرونهها را به صورت مدتدار یا نامحدود استفاده نمایند، یکی از این افزونههای یاد شده Enterprise Security میباشد.
تواناییهای Enterprise Security در یک نگاه
- امکان تجمیع، تحلیل و گزارشها از لاگهای ایجاد شده
- امکان تشخیص و اقدام لازم برای تیمهای امنیتی در زمان به حملات شناخته شده و حتی شناخته نشده داخلی و خارجی
- قابلیت همخوانی با تمامی تجهیزات امنیتی
- مانیتورینگ لحظهای و دورهای وضعیت امنیتی شبکه و رخدادهای امنیتی بر اساس الویتهای دلخواه
- اولیتبندی رخدادها و تعریف عکس العملهای متناسب با هر رخداد
- تعریف Search های دلخواه روی لاگهای موجود به منظور یافتن رفتارهای غیر عادی در شبکه
- تعریف آنالیزهای پویا و به روز به منظور یافتن فعالیتهای مخرب در شبکه به صورت خودکار
Splunk و ارتقا SIEM
نرم افزار Splunk از قابلیت های عملکردی SIEM نیز فراتر رفته است و امکانات و توانایی هایی افزون بر SIEM دارد که در ادامه به آنها اشاره خواهد شد:
- Splunk دارای پلتفرم هوش امنیتی کاملاً یکپارچه و مبتنی بر Big Data نسبت به SIEM است.
- Splunk قابلیت تجزیه و تحلیل هوشمند حجم انبوهی از داده های نرمال و قابل اطمینان نسبت به SIEM دارد.
- ارزیابی وضعیت امنیت، مانیتورینگ، کنترل رویداد و هشدار
- تحلیل و بررسی نقض دادهها
- پاسخگویی به تهدیدات پیشرو
- همبستگیهای بین رویدادها
- جستجوهای زمینهای
- تحلیل و شناسایی سریع تهدیدات پیشرفته
- سادهسازی روند مدیریت تهدیدات
- کاهش ریسکها و حفظ امنیت کسب وکار
راهکارهای مختلف نرمافزار Splunk در تکمیل پیادهسازیهای فعلی SIEM
| راهکارهای پیادهسازی | سناریو ۱ | سناریو ۲ | سناریو ۳ |
| یکپارچهسازی | — | Splunk Feeds SIEM | SIEM Feeds Splunk |
| Logging | Splunk & SIEM | Splunk | SIEM |
| بررسی Forensics | Splunk | Splunk | Splunk |
| همبستگی / اعلام هشدار/گزارش گیری | SIEM | SIEM | Splunk |
| انطباق | SIEM | Splunk | Splunk |
| سایر نکات | منابع داده مختلف برای Splunk و SIEM | Splunk صرفاً زیر مجموعه های داده های خام را به SIEM ارسال مینماید. | در ابتدا کانکتورهای SIEM روی تعداد زیادی Host قرار دارند که جایگزینی آن را مشکل میکند. |
کاربرد Splunk با اهداف مختلف در راهاندازی SIEM
شرکت پایه ریزان فناوری هوشمند توانایی ارائه مشاوره و راه اندازی راهکارهای SPLUNK را دارد، جهت مشاوره با کارشناسان ما تماس بگیرید
- دستیابی به SIEM در سطح پایه با Splunk Enterprise و Splunk Cloud
- دستیابی به SIEM پیشرفته با Splunk Enterprise Security
- وجود بیش از ۳۰۰ برنامه امنیتی ، افزونه و امکانات دیگر در Splunk با قابلیتهایی نظیر جستجوهای ازپیشتعریفشده، گزارشگیری و تصویرسازی، مانیتور کردن امنیت، فایروالهای نسل بعدی (Next-Generation Firewall) ، مدیریت تهدیدات پیشرفته و ….
معرفی Splunk ES
Splunk Enterprise Security یا به اختصار Splunk ES میتواند به عنوان یک راهکار امنیتی مطلوب به صورت On-Premise ،Public Cloud ،Private Cloud ،SaaS یا هر ترکیبی از آنها باشد. همچنین این تکنولوژی را میتوان به صورت نرمافزار همراه با Splunk Enterprise یا به عنوان سرویس Cloud همراه با Splunk Cloud استفاده نمود. در ادامه تواناییهای Splunk ES به اختصار ذکر می گردد:
- مانیتورینگ مستمر در جهت واکنش نسبت به رویدادها
- ایجاد یک مرکز عملیات امنیت (SOC)
- شناسایی سریع حملات داخلی و خارجی و واکنش مقتضی
- تسهیل مدیریت تهدید
- کاهش ریسک و افزایش محافظت از کسب و کار
- امکان استفاده از تمام دادهها برای تیم امنیتی در تمام سطوح سازمان
- ارائه قابلیتهای جدید برای مدیریت Alertها، قدرت کشف و شناسایی پویا، جستجوهای زمینهای و همچنین شناسایی و تحلیل سریع تهدیدهای پیشرفته
- ارائه انعطافپذیری در سفارشیسازی در جهت بهبود عملکردهایی شامل جستجوها، هشدارها، گزارشات و داشبوردها مطابق با نیازهای خاص؛ برای انجام مانیتورینگ مستمر، پاسخگویی به رویدادها، مرکز عملیات امنیتی (SOC)
- ایجادامنیت مبتنی بر تجزیه و تحلیل و مانیتورینگ مستمر برای تهدیدها
- بهینهسازی عملیاتهای امنیتیبا زمان پاسخگویی کوتاهتر
- بهبود وضعیت امنیتبا ایجاد دید End-to-End نسبت به تمامی اطلاعات دستگاهها
- افزایش قابلیتهای بررسی و شناسایی با هدف شناسایی ناهنجاریها و تهدیدها
- اتخاذ تصمیمات آگاهانهتر نسبت به تهدیدات
نتیجه گیری
با توجه به مطالبی که ذکر شد، SIEM یک فنآوری جدیدی است که برای امنیت سازمانها به کار میرود تا بتوان بهوسیله آن از حملات هکرها و بدافزارهای مخرب جلوگیری کرد. هدف اصلی SIEM متمرکز کردنLog ها، گزارشگیری و مدیریت آنها میباشد. امروزه شرکتهای بسیاری این محصول را در معماریهای مختلف ارائه میدهند که یکی از برترین این شرکت ها در زمینه SIEM شرکت SPLUNK است.
این وبلاگ توسط مهندس مجید پور شهسواری (کارشناس ارشد کامپیوتر)در سال 1384 جهت استفاده و آموزش راه اندازی شده است