جستجو برای:
  • تقویم آموزشی
  • آموزش آنلاین
  • فرم پیش ثبت نام
  • فرم درخواست مدرک
  • وبینار
  • وبینارهای آموزشی
  • بین الملل
    • آموزشگاه های بین المللی
    • آزمون های بین المللی
  • دوره ها
    • امنیت
      • EC-Council
      • F5
      • Fortinet
      • ISACA
      • ISC2
      • Juniper
      • Payment Security
      • SANS
      • SCADA
      • Secure coding
      • SOC
      • Splunk
    • بانک اطلاعاتی
      • Oracle
      • SQL Server
    • هوش مصنوعی
    • تحول دیجیتال
    • گرافیک
    • برنامه نویسی
      • متخصص .net
      • متخصص php
      • متخصص Java
      • متخصص جاوا اسکریپت
      • متخصص پایتون
      • متخصص Front End
      • متخصص UI/UX
    • ذخیره و بازیابی اطلاعات
      • Big Data
      • EMC
      • HP
      • Netbackup
      • veeam
    • شبکه
      • Cisco Old Level
      • Cisco New Level
      • CompTIA
      • EPI
      • آموزش Linux
      • Microsoft
      • Mikrotik
      • SolarWinds
    • کارکنان دولت
    • مجازی سازی
      • Cloud computing
      • Hyper-V
      • VMware
      • AWS
      • Azure
    • Devops
    • مخابرات
    • مدیریت فناوری اطلاعات
      • ISO 27001
      • IT Management
      • Project Management
    • ارزهای دیجیتال
    • اتوماسین صنعتی و ابزار دقیق
    • ویژه دوران
      • کارگاه ها و سمینارها
      • محصولات دوران
  • ویدئوها
  • بلاگ
  • آموزش، توانمندسازی، استخدام
  • آکادمی خوزستان
 
  • 021-43589
  • دعوت به همکاری
  • درباره ما
  • تماس با ما
  • مجله اینترنتی گروه دوران
آموزشگاه آکادمی دوران | برگزاری دوره های آموزشی تخصصی IT
دسته بندی‌ دوره‌ها
  • شبکه
    • Microsoft
    • SolarWinds
    • CompTIA
    • Cisco Old Level
      • Cisco New Level
    • Mikrotik
    • آموزش Linux
    • EPI
  • مخابرات
    • مخابرات
  • امنیت
    • ISC2
    • F5
    • EC-Council
    • Juniper
    • SOC
    • Fortinet
    • SANS
    • SCADA
    • ISACA
    • Secure coding
    • Payment Security
    • Splunk
  • مجازی سازی
    • Hyper-V
    • Cloud computing
    • VMware
    • AWS
    • Azure
  • Devops
    • Devops
  • مدیریت فناوری اطلاعات
    • ISO 27001
    • IT Management
    • Project Management
  • تحول دیجیتال
  • هوش مصنوعی
  • برنامه نویسی
    • متخصص پایتون
    • متخصص .net
    • متخصص جاوا اسکریپت
    • متخصص Java
    • متخصص Front End
    • متخصص UI/UX
    • متخصص php
  • گرافیک
  • ذخیره و بازیابی اطلاعات
    • Big Data
    • HP
    • EMC
    • Netbackup
    • veeam
  • بانک اطلاعاتی
    • Oracle
    • SQL Server
  • دیجیتال مارکتینگ
    • دیجیتال مارکتینگ
  • ارزهای دیجیتال
    • ارزهای دیجیتال
  • اتوماسین صنعتی و ابزار دقیق
  • ویژه دوران
    • کارگاه ها و سمینارها
    • محصولات دوران
    • کارکنان دولت
0

ورود و ثبت نام

  • تقویم آموزشی
  • آموزش آنلاین
  • وبینارهای آموزشی
  • بین الملل
    • آموزشگاه های بین المللی
    • آزمون های بین المللی
  • فرم پیش ثبت نام
  • فرم درخواست مدرک
  • ویدئوها
  • شعب آکادمی
    • آکادمی خوزستان
    • آکادمی بندرعباس
  • آموزش، توانمندسازی، استخدام

بلاگ

آموزشگاه آکادمی دوران | برگزاری دوره های آموزشی تخصصی IT بلاگ مقالات امنیت آموزشی Malware Traffic Analysis یا تحلیل بدافزار چیست؟

آموزشی Malware Traffic Analysis یا تحلیل بدافزار چیست؟

1401/05/24
ارسال شده توسط soheili
مقالات امنیت
2.47k بازدید
تحلیل بدافزار

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

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

اما در مواقعی نیز احتیاج به تحلیل ترافیک بدافزار است تا بتوانید کلاینت‌های آلوده را شناسایی کرده و بجهت حذف بدافزار اقدام کنید. با استفاده از تحلیل ترافیک بدافزار و استفاده از ابزاری همچون Wireshark و Suricata می‌توانید بدافزارهای احتمالی را شناسایی و آنها را حذف نمایید.

Malware تحلیل بدافزار

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

تجزیه تحلیل بدافزارها در سه روش کلی امکان‌پذیر است، تجزیه تحلیل ایستا (Static Analysis)، تحلیل با استفاده از یادگیری ماشینی (Mcahine Learning Analysis) و البته تحلیل‌های پویا (Dynamic Analysis)

تحلیل ایستا بدافزار (استاتیک)

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

در تحلیل بدافزار ایستا کارشناس امنیت فایل اجرایی بدافزار را درون ابزار تحلیل دودویی همچون IDA وارد می‌کند. در این حالت کد فایل اجرایی بدافزار به زبان اسمبلی در اختیار کارشناس قرار خواهد گرفت که کار خواندن و درک آن را راحت خواهد کرد. بسیاری از شرکت‌های بزرگ از این روش برای شناسایی بدافزار و البته اصالت کدهای استفاده شده در یک نرم‌افزار استفاده می‌کنند.

تحلیل بدافزار چیست ؟

تحلیل بدافزار

تجزیه تحلیل پویا (داینامیک)

در تحلیل بدافزار پویا معمولاً از یک ماشین مجازی برای بررسی رفتار و کدهای یک بدافزار استفاده می‌شود. با قراردادن بدافزار در یک محیط مجازی کنترل شده یا Sand Box می‌توان به‌راحتی رفتار و پکت‌های ارسالی و دریافتی بدافزار را مشاهده کرد. این اطلاعات می‌توانند برای شناسایی ابزار نفوذی بدافزار و یا دیگر ویژگی‌های آن استفاده شود.

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

استفاده از ماشین‌های مجازی Vmware و VirtualBox در این تحلیل بسیار متداول است. در ماشین مجازی نرم‌افزاری مدیریتی و نظارتی همچون Wireshark  و ProcDot و حتی Proccess Monitor را نصب نمایید. بسته ReMunx نیز می‌تواند انتخاب مناسبی برای مانیتورینگ و تجزیه‌وتحلیل اطلاعات باشد که البته تنها برای سیستم‌عامل لینوکس در دسترس است.

تحلیل بدافزار با استفاده از یادگیری ماشینی (Machine Learning)

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

با استفاده از ابزارهایی همچون WireShark و Procomon می‌توانید هرگونه فعالیت بدافزار را رصد و پیگیری نمایید. البته این موضوع نیازمند پایه‌ریزی و تنظیم مناسب نرم‌افزار WireShark است. این رم افزار باید بتواند تمامی ترافیک شناخته و ناشناخته‌ای را رصد و ردیابی کند تا به‌وسیله آن بتوانید تحلیل بدافزار مناسبی را داشته باشید.

روش تحلیل رفتاری و ترافیکی و تحلیل بدافزار چیست؟

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

با قراردادن بدافزار در یک محیط کاملاً دلخواه یا Honey Farm می‌توانید تحلیل بدافزار را به نحو احسنت انجام دهید اما توجه داشته باشید که همیشه امکان گریز بدافزار از محیط مجازی وجود دارد.

تحلیل بدافزار

پیشنهاد ما به شما : دوره آموزش SANS FOR 610

سخن پایانی

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

ازاین‌رو یادگیری نرم‌افزار یا ابزارهایی همچون Wireshark، Procmon یا حتی Windows Sysinternals می‌تواند انتخاب مناسبی برای طیف وسیعی از کاربران باشد. هرچه دانش شما در باره این نرم‌افزارها و روش‌های تحلیل بدافزار بیشتر باشد درصد موفقیت شما در شناسایی و حذف یک بدافزار بالا خواهد رفت.

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

اشتراک گذاری:
در تلگرام
کانال ما را دنبال کنید!
در اینستاگرام
ما را دنبال کنید!
مطالب زیر را حتما بخوانید
  • آموزش امنیت شبکه
    IT، امنیت، شبکه؛ هر چی باید بلد باشی تو این مقاله هست!

    9 بازدید

  • داکر
    مفاهیم داکر در عمل: توسعه و استقرار اپلیکیشن‌های وب

    22 بازدید

  • امنیت سایبری
    ۵ راه ورود سریع به دنیای امنیت سایبری (با منابع رایگان)

    33 بازدید

  • کارشناس امنیت
    10 مهارتی که به متمایز شدن یک کارشناس امنیت کمک می‌کند.

    27 بازدید

  • استخدام مهندس دواپس
    6 دلیل برای اینکه نباید مهندس دواپس (DevOps) را استخدام کنید!

    43 بازدید

  • اشتباهات امنیتی
    6 اشتباه رایج امنیتی و نادیده گرفتن آنها توسط متخصصان IT

    30 بازدید

قدیمی تر پروتکل (Protocol) چیست؟
جدیدتر پروتکل OSPF چیست؟

دیدگاهتان را بنویسید لغو پاسخ

فرصت بی نظیر ورود به باز کار
دسته‌های دوره های آموزشی
  • آموزش دوره های devOPS
  • اتوماسین صنعتی و ابزار دقیق
  • ارزهای دیجیتال
  • امنیت
    • EC-Council
    • F5
    • Fortinet
    • ISACA
    • ISC2
    • Juniper
    • Payment Security
    • SANS
    • SCADA
    • Secure coding
    • SOC
    • Splunk
  • بانک اطلاعاتی
    • Oracle
    • SQL Server
  • برنامه نویسی
    • IOS
    • programming & Web
    • متخصص C#
    • متخصص PHP
    • متخصص UI/UX
    • متخصص پایتون
    • متخصص جاوا
    • متخصص جاوا اسکریپت
    • متخصص فرانت اند
  • تحول دیجیتال
  • درحال برگزاری
  • دیجیتال مارکتینگ
  • ذخیره و بازیابی اطلاعات
    • Big Data
    • EMC
    • HP
    • Netbackup
    • veeam
  • شبکه
    • Cisco Old Level
      • Cisco New Level
    • CompTIA
    • EPI
    • Microsoft
    • Mikrotik
    • SolarWinds
    • آموزش Linux
  • کارکنان دولت
  • گرافیک
  • مجازی سازی
    • AWS
    • Azure
    • Cloud computing
    • Hyper-V
    • VMware
  • مخابرات
  • مدیریت فناوری اطلاعات
    • ISO 27001
    • IT Management
    • Project Management
  • هوش مصنوعی
  • ویژه دوران
    • کارگاه ها و سمینارها
    • محصولات دوران

درباره ما

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

تماس با ما

  • تهران،خیابان بهشتی ،خیابان پاکستان ، کوچه حکیمی، پلاک 12
  • 021-43589
  • 021-88172361 اضطراری
  • 021-88172365 اضطراری
  • academy@douran.ir
Icon-instagram Icon-send-2 Linkedin-in Tape

پیوندهای مهم

  • کتابخانه
  • مجوزها
  • مشتریان
  • لابراتوار
  • فضای آموزشی
  • بلاگ
  • گروه دوران
  • دورتال

نماد اعتماد الکترونیک

تقویم زمستانی
تمامی حقوق برای آکادمی دوران محفوظ می باشد.

ورود

رمز عبور را فراموش کرده اید؟

هنوز عضو نشده اید؟ عضویت در سایت