📌سرفصل دروس دوره تست نفوذ وایرلس با پایتون
1️⃣ بخش اول : مفاهیم شبکه (رایگان)
۱ - شرح مدل OSI
۲ - پروتکل ARP
۳ - پروتکل اینترنت (IP)
۴ - پروتکل ICMP
۵ - کارگاه لایه شبکه
۶ - پروتکل UDP
۷ - پروتکل TCP
۸ - کارگاه لایه انتقال
۹ - پروتکل HTTP , HTTPS
۱۰ - کارگاه HTTP , HTTPS
۱۱ - پروتکل DNS
۱۲ - کارگاه DNS
۱۳ - پروتکل Telnet و SSH
۱۴ - کارگاه Telnet و SSH
۱۵ - پروتکل های انتقال فایل
۱۶ - کارگاه انتقال فایل
2️⃣ بخش دوم : مبانی Wi-Fi
۱ - مفهوم موج
۲ - استاندارد 802.11 و نسخه های آن
۳ - توپولوژی های وایرلس
۴ - فریم های 802.11 و ساختار آن ها
۵ - بررسی Mode های مختلف کارت های شبکه وایرلس
۶ - اسکن فعال و غیر فعال محیط
۷ - شنود بسته های 802.11 در وایرشارک
۸ - پروتکل امنیتی WEP
۹ - پروتکل امنیتی WPA
۱۰ - قابلیت WPS
3️⃣ بخش سوم : آموزش Scapy
۱ - آموزش نصب Scapy
۲ - ساخت بسته های شبکه در Scapy
۳ - ارسال و شنود بسته در Scapy
۴ - ساخت ابزار های Ping و Traceroute در Scapy
۵ - فریم های 802.11 در Scapy
4️⃣ بخش چهارم : تست نفوذ و ابزارنویسی
۱ - اسکن محیط با airodump-ng
۲ - ساخت اسکنر وای فای در پایتون
۳ - تشخیص SSID های مخفی در محیط
۴ - تشخیص دستگاه های موجود در محیط
۵ - دور زدن مک فیلترینگ
۶ - اجرای حمله Deauthentication با aireplay-ng
۷ - نوشتن اسکریپت Deauthentication در پایتون
۸ - چگونگی هک پسوورد WEP
۹ - هک پسوورد WEP با aircrack-ng
۱۰ - چگونگی کرک WPA بخش ۱
۱۱ - چگونگی کرک WPA بخش ۲
۱۲ - کرک WPA با استفاده از aircrack-ng
۱۳ - نوشتن اسکریپت شنود WPA Handshake در محیط
۱۴ - نوشتن کرکر WPA
۱۵ - نقاط دسترسی سرکش (Rogue AP)
۱۶ - سوییچ به محیط کالی لینوکس
۱۷ - انجام سناریو WPA AP-LESS Cracking
۱۸ - معرفی wifiphisher , wifipumpkin3
۱۹ - رمزگشایی بسته های محیط با airdecap-ng
۲۰ - نوشتن اسکریپت استخراج رمز وای فای های ذخیره شده
🆔 : @MrPythonBlog
یکی دیگه :
تو دنیا 10 نوع آدم بیشتر وجود نداره : اونایی که مبنای دو رو بلدن و اونایی که بلد نیستند
🔴 شکستن کد ها با پایتون - قسمت ۱۰ : ساخت آزمایشگر Columnar Cipher
در قسمت قبلی تونستیم Columnar Cipher رو تکمیل کنیم و توابع مربوط به رمزگذاری و رمزگشایی اون رو بنویسم . از کجا بدونیم این دو تابع درست کار میکنند ؟ باید با رمزگذاری و رمزگشایی نمونه های زیادی از پیغام های شانسی آزمایششون کنیم . در این قسمت برنامه ای مینویسیم که اینکارو میکنه ...
Aparat : https://www.aparat.com/v/9pJ2e
🆔 : @mrpythonblog
🎆 سرفصل های لینک شده دوره رایگان شکستن کد ها با پایتون (Cracking Codes with Python) :
( 📖 ترجمه ویدیویی کتابی به همین نام )
۱ - رمزنگاری چیست ؟
۲ - کد مورس و پیاده سازی آن
۳ - رمز سزار
۴ - پیاده سازی رمز سزار
۵ - هک کردن سزار
۶ - رمزنگاری Transposition Cipher
۷ - پیاده سازی رمزگذاری Columnar Cipher
۸ - رمزگشایی در Columnar Cipher
۹ - پیاده سازی رمزگشایی Columnar Cipher
۱۰ - ساخت آزمایشگر Columnar Cipher
۱۱ - رمزنگاری فایل ها با Columnar Cipher
۱۲ - الگوریتم تشخیص متن انگلیسی
۱۳ - هک کردن Columnar Cipher
۱۴ - ریاضیات پیمانه ای
۱۵ - رمزنگاری های Multiplicative & Affine Cipher
۱۶ - پیاده سازی Affine Cipher
۱۷ - هک کردن Affine Cipher
۱۸ - رمزنگاری Simple Substitution Cipher
۱۹ - پیاده سازی Simple Substitution Cipher
۲۰ - هک کردن Simple Substitution Cipher
۲۱ - پیاده سازی هک کننده Simple Substitution Cipher
۲۲ - رمزنگاری Vigenere Cipher
۲۳ - معرفی تکنیک تحلیل فرکانسی (Frequency Analysis)
۲۴ - پیاده سازی توابع تحلیل فرکانسی
۲۵ - هک کردن Vigenere با استفاده از Dictionary Attack
۲۶ - آزمون کاسیسکی (Kasiski Examination)
۲۷ - پیاده سازی روش کاسیسکی برای شکستن Vigenere
۲۸ - رمزنگاری One-Time Pad
۲۹ - اعداد اول
۳۰ - پیاده سازی توابع اعداد اول
۳۱ - نحوه تولید کلید های رمزنگاری کلید عمومی
۳۲ - پیاده سازی تولید کلید های رمزنگاری کلید عمومی
۳۳ - رمزنگاری کلید عمومی
۳۴ - پیاده سازی رمزنگاری کلید عمومی (مبتنی بر RSA)
#Cryptography
وبسایت آموزشی مستر پایتون 🎩
🆔 : @MrPythonBlog
🔴 شکستن کد ها با پایتون - قسمت ۱۳ : شکستن Columnar Cipher
در قسمت های قبلی همه چیز رو آماده کردیم تا در این قسمت بتونیم بالاخره Columnar Cipher رو بشکنیم . یعنی بدون داشتن کلید ، متن رمز شده رو رمزگشایی کنیم و کلید صحیحش رو پیدا کنیم . با ما همراه باشید :)
Aparat : https://www.aparat.com/v/t4ZmE
🆔 : @mrpythonblog
🔴 شکستن کد ها با پایتون - قسمت ۱۲ : الگوریتم تشخیص متن انگلیسی
در این قسمت میبینیم چطوری میشه اسکریپتی نوشت که وقتی یک متن تشکیل شده از چندین کاراکتر رو بهش میدیم بهمون بگه آیا این یک متن معتبر انگلیسی هست یا نه . خب این قابلیت خیلی جاها به دردمون میخوره مخصوصا در قسمت بعد که قراره Columnar Cipher رو بشکنیم. بالاخره اسکریپت باید بتونه تشخیص بده وقتی متن رمز شده رو با یک کلید خاص رمزگشایی میکنه به یک متن درست حسابی انگلیسی رسیده یا نه صرفا یک متن بی مفهومه و در نتیجه کلید اشتباه بوده !
Aparat : https://www.aparat.com/v/CB4OY
🆔 : @mrpythonblog
🔴 شکستن کد ها با پایتون - قسمت ۹ : پیاده سازی رمزگشایی Columnar Cipher
در این قسمت تابع رمزگشایی Columnar Cipher را پیاده سازی میکنیم . پیشنهاد میکنم قسمت پیاده سازی رمزگذاری رو اول مفاهیمش رو کار کرده باشید ....
Aparat : https://www.aparat.com/v/VBqQ1
🆔 : @mrpythonblog
🔴 شکستن کد ها با پایتون - قسمت ۱۴ : ریاضیات پیمانه ای
در قسمت 14 به بررسی ریاضیات یا حساب پیمانه ای میپردازیم که پایه و پیش نیاز ریاضیاتی برای مباحث و مواردی است که در قسمت های آینده پیش رو داریم . در این قسمت علاوه بر معرفی حساب پیمانه ای ، عملگر mod و بزرگترین مقسوم علیه مشترک ، به معرفی الگوریتم اقلیدسی برای محاسبه سریع ب.م.م میپردازیم . با ما همراه باشید
Aparat : https://www.aparat.com/v/S8Bqp
🆔 : @mrpythonblog
🟡 شکستن کد ها با پایتون - قسمت ۷ : پیاده سازی رمزگذاری Columnar Cipher
در قسمت قبلی به بررسی تئوری نحوه رمزگذاری با استفاده از Columnar Cipher پرداختیم . اینجا میخوایم اون رو در پایتون پیاده سازی کنیم
Aparat : https://www.aparat.com/v/HKJAb
🆔 : @mrpythonblog
🔴 شکستن کد ها با پایتون - قسمت ۱۵ : Multiplicative & Affine Cipher
در این قسمت به بررسی طرز کارکرد یک Cipher جدید میپردازیم به نام Affine Cipher که خود ترکیبی از دو cipher دیگر به نام های Caesar و Multiplicative است . Caesar را قبلا یادگرفتیم و در این ویدیو به بررسی Multiplicative Cipher و نهایتا Affine Cipher میپردازیم .
Aparat : https://www.aparat.com/v/I6Zcn
🆔 : @mrpythonblog
🔴 رمزنگاری حافظه های جانبی با فایل سیستم eCryptfs در لینوکس
فایل سیستم های رمزنگاری (Cryptographic Filesystems) نوعی از فایل سیستم ها هستند که به شما اجازه میدن تا فایل هایی که قصد دارید روی یک پارتیشن حافظه جانبی ذخیره کنید ، به صورت رمزگذاری شده ذخیره بشن تا محرمانگی اون ها حفظ بشه . در این ویدیو میبینیم چطور میتونیم با بهره گیری از فایل سیستم eCryptfs ، فایل های هرنوع حافظه جانبی مثل فلش مموری ، Hard Disk و … رو رمزنگاری کنیم .
Aparat : https://www.aparat.com/v/ULG5Q
🆔 : @mrpythonblog