یادگیری پایتون با دیدگاه یک هکر زبان برنامه نویسی پایتون یکی از پرکاربردترین زبان های برنامه نویسی در حوزه هک و امنیت هست و ...

یاد گرفتن پایتون از زاویه‌ی دید یک هکر

پایتون این قدری تو دنیای هک و امنیت محبوبه که تقریباً همهٔ هکرها و متخصصین امنیت برای پروژه‌هاشون سراغش می‌رن. همیشه می‌گیم اگه می‌خوای تازه وارد دنیای برنامه‌نویسی بشی، با دید هکری و امنیتی پایتون رو شروع کن. اما معمولاً تو دوره‌های معمول، فقط کلیات پایتون گفته می‌شه و خبری از پروژه‌های واقعی هکری نیست.

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

 

ویدئوی معرفی دوره:

در این دوره، با تکیه بر استاندارد جهانی SANS SEC 573، مهارت‌های پایتون رو از چشم یک هکر یاد می‌گیرید. اول از همه، مفاهیم پایه پایتون رو قدم‌به‌قدم مرور می‌کنیم تا در ادامه بدون دردسر وارد پروژه‌های عملی دفاعی و تهاجمی بشید 

هدف ما در این دوره چیه ؟

در این دوره شما زبان برنامه نویسی پایتون رو یادمیگیرید و با مباحث Defensive، Offensive و Forensics آشنا میشید، و پس از پایان این دوره آماده هستید تا حوزۀ تخصصی خودتون رو انتخاب کنید، دوره کاملا رایگانه اما به دلیل پشتیبانی ویژه ای که داره، جلسات خصوصی هست و ثبت نام محدود.

شرکت در دوره

در آکادمی اولترا آموز میتونید در این دوره شرکت کنید.

سرفصل دوره

در این دوره چه چیزهایی یاد میگیریم؟​

فصل اول: شروع پایتون از صفر

– Installing Python & IDE
– Syntax
– Variables
– Math Operators
– Strings
– Functions
– Control Statements
– Modules
– تمرین‌های فصل اول

– List
– Tuple
– Dictionary
– Virtual Environments
– Debugging with Visual Studio Code
– Tricks and Shortcuts
– Useful Modules

– File Operations
– Python Sets
– Regular Expressions
– Log Parsing
– Log Parsing with Regex
– Geolocation Acquisition
– Packet Analysis
– Packet Reassembly
– Payload Extraction

– Acquiring Images from Disk  
– Memory and the Network  
– File Carving  
– The Struct Module  
– Raw Network Socket and Protocols  
– Image Forensics and PIL  
– SQL Queries  
– Web Communications with the Requests Module  
– Effective Use of Online Website APIs

– Multithreading in Python
– Process Execution
– Blocking and Non-blocking Sockets
– Using the Select Module for Asynchronous Operations
– Python Objects
– Argument Packing and Unpacking

– LeakLookup GUI App
– Creating an Executable (.exe)
– Reverse Shell

اشتراک گذاری این نوشته

نویسنده
دیدگاه ها

دیدگاه‌ خود را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

پیمایش به بالا