Python for Hackers
- پیشرفته
- مسیر قرمز
- ۵ درس
نام دوره: Python for Hackers
دربارهی این دوره
این دوره به چه افرادی توصیه میشود؟
- کارشناسان ارزیابی امنیت/تست نفوذ/تیم قرمز
- افراد علاقهمند و فعال در زمینهی باگبانتی
- کارشناسان تیم آبی (پاسخ به رخدادها، امنسازی و سایر موارد دفاعی)
- کارشناسان شکار تهدید (Threat Hunting)
- مدیران شبکههای مبتنی بر ویندوز
- مشاورین امنیت سایبری
برای حضور در این دوره چه دانشهایی باید داشته باشم؟
- آشنایی با مفاهیم سرورهای ویندوز و Active Directory
- آشنایی با مفاهیم اصولی وب
- آشنایی با مفاهیم ابتدایی شبکه و پروتکلهای پرکاربرد
- آشنایی کلی با حملات و تهدیدات سایبری
- حداقل یکسال تجربهی کاری در زمینههای مرتبط
سرفصلهای دوره
-
Basics of Python
-
Introduction to Python and Setting up an Environment
-
Python 2 vs Python 3
-
-
Installing & Using a Python IDE
-
Variables and Data Types
-
Getting Input From the User
-
Data Types: Tuple, List, Sets, Dictionaries
-
Conditional Statements and Loops
-
Functions
-
Classes and Objects
-
Using Modules and Packages
-
Exception Handling
-
Working with File System
-
Process Creations and SubProcess
-
Threading and Queues
-
Signals and IPC
-
-
Network Hacks
-
TCP and UDP Programming
-
RAW Socket Programming
-
Packet Sniffing and Packet Injection
-
Introduction to Regular Expressions (Regex)
-
Extracting a Substring Using Regex
-
-
SCAPY in Wild
-
Layer 2 Attacks
-
ARP
-
VLAN
-
MAC
-
DTP
-
-
TCP/IP Attacks
-
Port Scanner
-
ICMP Attacks
-
IP Spoofing
-
DNS Hijacking
-
HTTP/HTTPS Sniffing
-
MITM
-
DHCP Hijacking
-
SSH
-
Tunneling
-
WIFI Kung-Fu
-
WIFI Scanner
-
WIFI Sniffing
-
WEP/WPA Attacks
-
HackRF in Nutshell
-
-
-
Windows System Hacking
-
CTYPES Hacker Friends
-
Inject All the Things
-
Hooking and Logging
-
Cloud as C2
-
Key Logger
-
Taking Screenshots
-
-
Sandbox and EDR Detection
-
COM Hijacking and Shell API
-
WMI, SMB, DCOM Lateral Movement
-
Privilege Escalation
-
Hands Dirty in Fuzzing
-
-
Web Hacking
-
Urllib and Requests
-
Analyzing HTTP Responses
-
Decoding HTTP Responses
-
Replacing a Substring Using Regex
-
Modifying HTTP Responses & Injecting JavaScript Code in HTML Pages
-
-
Selenium
-
Burp Suite Extension
-
Brute-Forcing
-
Brute-Forcing HTML Form Authentication
-
Brute-Forcing Directories and File Locations
-
-
Container Attacks
-
Introduction to Containers
-
Attacking to Docker
-
Attacking to Kubernetes
-
-
OWASP Top 10 Attacks
-
-
Challenge Day
-
Malware Developing
-
گواهینامهی دوره
