eitaa logo
Mr Python | مستر پایتون
11 دنبال‌کننده
303 عکس
2 ویدیو
6 فایل
مجموعه آموزش های ابزارنویسی و مهندسی معکوس وبسایت مسترپایتون : https://mrpythonblog.ir ارتباط با ادمین : @MrPythonAdmin کانال تلگرام : https://t.me/MrPythonBlog آپارات : https://aparat.com/mrpythonblog یوتیوب : @mrpythonblog" rel="nofollow" target="_blank">https://youtube.com/@mrpythonblog
مشاهده در ایتا
دانلود
🔴 شکستن کد ها با پایتون - قسمت ۳۲ - پیاده سازی تولید کلید های رمزنگاری کلید عمومی در این قسمت اسکریپت تولید جفت کلید های عمومی و خصوصی رو در پایتون پیاده سازی میکنیم . Aparat : https://www.aparat.com/v/jsc9939 🆔 : @mrpythonblog
🟡 شکستن کد ها با پایتون - قسمت ۳ : رمز سزار در این قسمت به معرفی اولین و ساده ترین cipher در این دوره میپردازیم و اونم چیزی نیست جز الگوریتم سزار (Caesar) . طی این قسمت میفهمیم سزار چجوری کار میکنه و چجوری میشه به صورت ریاضی وار ازش استفاده کرد یا اینکه از چیزی به نام Cipher Wheel استفاده کرد . با ما همراه باشید ... Aparat : https://www.aparat.com/v/UWRvD 🆔 : @mrpythonblog
🟡 شکستن کد ها با پایتون - قسمت ۶ : Transposition Cipher ehlol میدونید عبارت بالا چیه ؟ همون hello هستش فقط ترتیب کاراکتراش بهم خورده و نامفهومش کرده :) . این طرز کار Cipher جدیدی هست که میخوایم در این قسمت یادبگیریم . این Cipher به جای اینکه مثل Caesar متون داده هامون رو با چیزای دیگه جایگزین کنه ، فقط ترتیب قرار گیری کاراکتر ها رو طبق یک الگوریتمی بهم میزنه که باعث میشه داده نهایی کاملا نامفهوم و رمزگذاری شده بشه . این Cipher توسط ارتش فرانسه ، دیپلمات های ژاپنی ، جاسوس های شوروی و ... در قرن 19 و 20 خیلی استفاده میشده و تفاوت های نسبتا زیادی با Caesar داره و از نظر امنیتی هم خیلی بهتر از اون عمل میکنه . این ویدیو رو از دست ندید ... Aparat : https://www.aparat.com/v/ZdCTn 🆔 : @mrpythonblog
🔴 شکستن کد ها با پایتون - قسمت ۲۶ : آزمون کاسیسکی (Kasiski Examination) در این قسمت به معرفی یک روش خیلی قدرتمند تر از Dictionary attack برای شکستن Vigenere میپردازیم به نام آزمون کاسیسکی . این روش برای اولین بار در سال 1863 توسط فردریش کاسیسکی به طور عمومی منتشر شد اما طبق شواهد تاریخی به نظر میرسد در سال 1846 شخصی به نام Charles Babbage از این روش استفاده میکرده است . Aparat : https://www.aparat.com/v/bwof694 🆔 : @MrPythonBlog
🔴 شکستن کد ها با پایتون - قسمت ۳۱ : نحوه تولید کلید های رمزنگاری کلید عمومی در این قسمت به بررسی چگونگی کارکرد کلید ها و الگوریتم تولید کلید های عمومی و خصوصی مورد نیاز رمزنگاری های کلید عمومی خواهیم پرداخت . میبینیم که چطور میتونیم با بهره گیری از اعداد اول بسیار بزرگ جفت کلید های عمومی و خصوصی تولید کنیم . Aparat : https://www.aparat.com/v/qnc697f 🆔 : @mrpythonblog
🔴 شکستن کد ها با پایتون - قسمت ۲۸ : One-Time Pad تمام Cipher هایی که تا اینجا دیدیم معمولا آسیب پذیری هایی داشتند و قابل شکستن بودند . اما این بار با یک cipher آشنا میشیم که اگر نکات امنیتی مربوط به کلید اون رو رعایت کنیم ، چه از نظر تئوری و چه در عمل غیر قابل شکستن هستش . وقتی میگیم از نظر تئوری قابل شکستنه یعنی حتی اگر منابع محاسباتی ، حافظه و زمان بینهایت هم داشته باشیم و حتی اگر کل تعداد کلید های ممکن رو هم براش تست کنیم بازم شکسته نمیشه ! Aparat : https://www.aparat.com/v/ysqmts5 🆔 : @MrPythonBlog
🔴 شکستن کد ها با پایتون - قسمت ۱۶ : پیاده سازی Affine Cipher در این قسمت به پیاده سازی Affine Cipher در پایتون میپردازیم . حتما قسمت قبلی که در مورد نحوه کارکرد این نوع Cipher توضیح دادیم رو مشاهده کنید . با ما همراه باشید ... Aparat : https://www.aparat.com/v/Swv2B 🆔 : @mrpythonblog
🟣 سوکت نویسی زبان C در لینوکس - قسمت ۴ : ادامه DATAGRAM SOCKET در ادامه قسمت قبل به پیاده سازی سرور UDP مربوط به سوکت های Datagram در لینوکس و زبان سی خواهیم پرداخت . Aparat : https://www.aparat.com/v/ies54ma Youtube : https://youtu.be/gN52Ec9Jlio 🆔 : @MrPythonBlog
🔴 شکستن کد ها با پایتون - قسمت ۳۳ : رمزنگاری کلید عمومی در این ویدیو میبینیم که رمزنگاری RSA چگونه کار میکند . خواهیم دید که چطور با استفاده از جفت کلید های عمومی و خصوصی که تولید کردیم باید عمل رمزگذاری و رمزگشایی داده را پیاده سازی کنیم . Aparat : https://www.aparat.com/v/qipiigm 🆔 : @mrpythonblog
🟣 سوکت نویسی زبان C در لینوکس - قسمت 2 : ادامه STREAM SOCKETS در قسمت دوم این مجموعه به ادامه برنامه نویسی سوکت در زبان سی و سیستم عامل لینوکس خواهیم پرداخت . در قسمت قبلی client سوکت های stream را ساختیم . در این قسمت به برنامه نویسی سرور سوکت های stream خواهیم پرداخت Aparat : https://www.aparat.com/v/mzdjf23 Youtube : https://youtu.be/oKQj8xyop78 🆔 : @MrPythonBlog
🔴 شکستن کد ها با پایتون - قسمت ۲۹ : اعداد اول تمام الگوریتم های رمزنگاری که تا اینجا بررسی کردیم از نوع متقارن یا symmetric بودن . از اینجا به بعد میخوایم نوع دیگه ای از الگوریتم ها رو بررسی کنیم به نام الگوریتم های کلید عمومی یا نامتقارن (asymmetric). تفاوت این الگوریتم ها با موارد قبلی اینه که از دو کلید متفاوت (کلید عمومی و خصوصی) برای رمزگذاری و رمزگشایی استفاده میکنند . حالا برای تولید کلید های عمومی و خصوصی نیاز به اعداد اول بسیار بزرگ داریم . بنابراین در این قسمت با اعداد اول آشنا میشیم ، الگوریتم های تشخیص اول بودن عدد رو بررسی میکنیم و همینطور الگوریتم تولید اعداد اول خیلی بزرگ . Aparat : https://www.aparat.com/v/vfqtyx2 🆔 : @mrpythonblog
🟣 سوکت نویسی زبان C در لینوکس - قسمت 1 : STREAM SOCKETS در اولین قسمت از مجموعه سوکت نویسی در زبان C به بررسی برنامه نویسی سوکت در زبان C و در سیستم عامل لینوکس خواهیم پرداخت . در این قسمت به آموزش برنامه نویسی سوکت های STREAM با استفاده از سیستم کال های لینوکس خواهیم پرداخت . Aparat : https://www.aparat.com/v/chh16e5 Youtube : https://youtu.be/62R27JAWUyk 🆔 : @MrPythonBlog