🟡 شکستن کد ها با پایتون - قسمت ۱ : رمزنگاری چیست ؟
خوش اومدین به اولین قسمت از دوره شکستن کد ها با پایتون (Cracking Codes With Python) که برگرفته از کتابی به همین نام است . در این دوره الگوریتم های رمزنگاری مختلف (غالبا کلاسیک) را یاد میگیریم ، در پایتون پیاده سازی میکنیم و سپس تلاش میکنیم تا اون ها رو بشکنیم و crack کنیم . در قسمت اول به تعاریف اولیه مورد نیاز رمزنگاری پرداخته ایم . با ما همراه باشید :))
Aparat : https://www.aparat.com/v/wdfxk
🆔 : @mrpythonblog
🔴 شکستن کد ها با پایتون - قسمت ۱۹ : پیاده سازی Simple Substitution Cipher
در این قسمت به پیاده سازی Simple Substitution Cipher در پایتون میپردازیم
Aparat : https://www.aparat.com/v/PLbSc
🆔 : @mrpythonblog
🔴 شکستن کد ها با پایتون - قسمت ۱۷ : شکستن Affine Cipher
در این قسمت به نحوه شکستن Affine Cipher از طریق حمله Brute Force میپردازیم
Aparat : https://www.aparat.com/v/0cmNH
🆔 : @mrpythonblog
🔴 شکستن کد ها با پایتون - قسمت ۲۰ : شکستن Simple Substitution Cipher
در این قسمت به بررسی این میپردازیم که با چه روشی میشه Simple Substitution Cipher رو شکست و آسیب پذیری اون چیه . به دلیل اینکه توضیح نحوه شکستن و پیاده سازی اون در یک ویدیو باعث طولانی شدن ویدیو میشد ،این قسمت الگوریتم شکستن را بررسی میکنم و در قسمت بعدی به پیاده سازی اون الگوریتم میپردازیم .
Aparat : https://www.aparat.com/v/rkbz4bg
🆔 : @mrpythonblog
🔴 شکستن کد ها با پایتون - قسمت ۲۵ : شکستن Vigenere با استفاده از Dictionary Attack
در این ویدیو به یک روش ساده و ابتدایی برای شکستن رمز Vigenere به نام Dictionary Attack خواهیم پرداخت. در این روش یک لیست از کلید های احتمالی (Password List) رو آماده میکنیم و سپس اسکریپتی مینویسیم تا تک تک آن ها را به سرعت تست کرده و کلید درست رو پیدا کند .
Aparat : https://www.aparat.com/v/arr4lj3
🆔 : @MrPythonBlog
🔴 ساخت KeyLogger ویندوزی با استفاده از Hooking
در این قسمت به بررسی یکی دیگر از روش های مرسوم ساخت کیلاگر های ویندوزی خواهیم پرداخت . اگر مشاهده کرده باشید در یکی از ویدیو های قبلی بررسی کردیم یکی از روش های ساخت کیلاگر استفاده از تابع GetAsyncKeyState بود . در این روش از مکانیزم Hooking ویندوز برای ساخت کیلاگر استفاده میکنیم .
Aparat : https://www.aparat.com/v/cbuf1lv
#MalwareDevelopment
🆔 : @MrPythonBlog
صفحه اصلی وبسایت مسترپایتون تغییر کرد و از این به این صورت بخش بندی شده . شما میتونید به هر بخشی که علاقه مندید وارد بشید و آموزش ها و دوره های همون بخش رو ببینید . این کار با هدف دردسترس تر قرار گرفتن آموزش ها برای کاربران انجام شده است .
لینک ورود به وبسایت مسترپایتون :
https://mrpythonblog.ir
🔴 شکستن کد ها با پایتون - قسمت ۲۴ : پیاده سازی توابع تحلیل فرکانسی
در قسمت قبلی به معرفی الگوریتم ساده ای پرداختیم که در آن یک امتیاز از بین 0 تا 12 برای یک متن ورودی حساب میکنیم . این امتیاز میزان تطابق نسبت فراوانی حروف متن ورودی با نسبت فراوانی استاندارد حروف انگلیسی را بیان میکند و هرچه این امتیاز بیشتر باشد یعنی نسبت فراوانی حروف متن ورودی دارای تطابق بهتری است با نسبت فراوانی استاندارد حروف انگلیسی . در این قسمت الگوریتم مطرح شده را پیاده سازی میکنیم تا در قسمت های بعدی برای شکستن Vigenere از آن استفاده کنیم .
Aparat : https://www.aparat.com/v/eto2319
🆔 : @MrPythonBlog
🔴 شکستن کد ها با پایتون - قسمت ۲۷ : پیاده سازی روش کاسیسکی
در قسمت قبلی به توضیحات و طرز کارکرد نحوه شکستن Vigenere با استفاده از آزمون کاسیسکی پرداختیم . در این قسمت شکستن کد Vigenere با استفاده از روش کاسیسکی را در پایتون پیاده سازی خواهیم کرد ...
Aparat : https://www.aparat.com/v/wqb1st1
🆔 : @MrPythonBlog
🔴 شکستن کد ها با پایتون - قسمت ۱۱ : رمزنگاری فایل ها با Columnar Cipher
چی میشه اگر بخوایم یک متن خیلی طولانی (مثلا 39 صفحه متن) رو رمزگذاری کنیم ؟ قطعا copy / paste کردن این متن توی اسکریپت ها کار مشکلیه . اینجاست که رمزنگاری فایلی کمکمون میکنه . در این قسمت میخوایم از اون توابعی که برای Columnar Cipher نوشتیم استفاده کنیم تا به جای یک متن کل محتویات یک فایل رو رمزگذاری کنیم و همچنین فایل رمزگذاری شده رو رمزگشایی کنیم تا به فایل اصلی برسیم . دقت کنید اینکار رو روی فایل های متنی انجام میدیم .
Aparat : https://www.aparat.com/v/cjOoS
🆔 : @mrpythonblog
🟣 ساخت KeyLogger ویندوزی با استفاده از GetAsyncKeyState
یکی از روش های مرسوم و اولیه برای پیاده سازی کیلاگر ها در ویندوز استفاده از تابع GetAsyncKeyState در Windows API است . به وسیله این تابع میتوان چک کرد آیا یک کلید مدنظر روی صفحه کلید در حال حاضر فشرده شده است یا نه . در این ویدیو میبینیم چطور میتونیم به وسیله این تابع یک کیلاگر ویندوزی پیاده سازی کنیم که به صورت مخفی در پس زمینه اجرا شده و کلید های ضبط شده را در یک فایل ذخیره کند .
Aparat : https://www.aparat.com/v/h29Cp
#توسعه_بدافزار
🆔 : @mrpythonblog
لطفا در ایتا مطلب را دنبال کنید
مشاهده در پیام رسان ایتا
همچنین این سایت خودش یکسری پروژه از پیش تعریف شده داره که به عنوان نمونه آموزشی میتونید بخونیدشون .
برای مثال این ویدیو که پروژه گاوصندق الکترونیکی با آردوینو هستش
🆔 : @mrpythonblog