دوره تست نفوذ با پایتون SANS SEC573

مروری بر دوره

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

.

آنچه خواهید آموخت

  • آشنایی با زبان برنامه نویسی پایتون و ساختار مربوط به آن
  • آشنایی با متغییر ها و کلاس ها و ماژول های شبکه و تست نفوذ پایتون
  • آشنایی با اسکریپت نویسی شبکه و نوشتن اسکریپت های مربوط به آن
  • آشنایی با اسکریپت نویسی تست نفوذ و نوشتن ابزار های مربوط به آن
  • آشنایی با اسکریپت نویسی فارنزیک و نوشتن ابزار های مربوط به آن
  • آشنایی با ویروس نویسی و Ransomeware و آنالیز آنها با پایتون

سرفصل ها

SEC573.1: Essentials Workshop with pyWars
  • Syntax
  • Variables
  • Math Operators
  • Strings
  • Functions
  • Modules
  • Control Statements
  • Introspection
SEC573.2: Essentials Workshop with MORE pyWars
  • Lists
  • Loops
  • Tuples
  • Dictionaries
  • The Python Debugger
  • Coding Tips
  • Tricks and Shortcuts
  • System Arguments
  • ArgParser Module

 

SEC573.3: Defensive Python
  • File Operations
  • Python Sets
  • Regular Expressions
  • Log Parsing
  • Data Analysis Tools and Techniques
  • Long-Tail/Short-Tail Analysis
  • Geolocation Acquisition
  • Blacklists and Whitelists
  • Packet Analysis
  • Packet Reassembly
  • Payload Extraction
SEC573.4: Forensics Python
  • Acquiring Images from Disk
  • Memory and the Network
  • File Carving
  • The STRUCT module
  • Raw Network Sockets and Protocols
  • Image Forensics and PIL
  • SQL Queries
  • HTTP Communications with Python Built in Libraries
  • Web Communications with the Requests Module
  SEC573.5: Offensive Python
  • Network Socket Operations
  • Exception Handling
  • Process Execution
  • Blocking and Non-blocking Sockets
  • Using the Select Module for Asynchronous Operations
  • Python Objects
  • Argument Packing and Unpacking

مخاطبان دوره

  • کارشناسان امنیت و شبکه  و تست نفوذ و برنامه نویسان

پیش نیازها

  • دوره SANS SEC560 یا CEH یا PWK

تقویم دوره

در حال حاضر تقویمی برای این دوره تعریف نشده است.

نظرات

به عنوان اولین نفر، نظر خود را بنویسید!

متن ساده

  • تگ‌های HTML مجاز نیستند.
  • خطوط و پاراگراف‌ها بطور خودکار اعمال می‌شوند.
  • Web page addresses and email addresses turn into links automatically.