🔵 مخفی کردن اطلاعات پشت آهنگ با پایتون (روش LSB) (2)
در پست قبلی یاد گرفتیم چجوری اطلاعات مورد نظرمون رو به وسیله ی روش LSB پشت آهنگ هامون مخفی کنیم . تو این قسمت یاد میگیریم چطوری اطلاعات مخفی شده رو از پشت آهنگ در بیاریم ...
Link : https://mrpython.blog.ir/post/151
Aparat : https://www.aparat.com/v/JUV1N
🆔 : @mrpythonblog
در پست قبلی یاد گرفتیم چجوری اطلاعات مورد نظرمون رو به وسیله ی روش LSB پشت آهنگ هامون مخفی کنیم . تو این قسمت یاد میگیریم چطوری اطلاعات مخفی شده رو از پشت آهنگ در بیاریم ...
Link : https://mrpython.blog.ir/post/151
Aparat : https://www.aparat.com/v/JUV1N
🆔 : @mrpythonblog
👏2👍1
کتاب تست نفوذ وایرلس
کتاب تست نفوذ وایرلس با پایتون
کتاب آموزش پایتون سریع
کتاب تست نفوذ وب
کتاب تست نفود با کالی لینوکس (دوره PWK)
کتاب CEH به همراه آزمایشگاه
کتاب نتوورک پلاس
کتاب خط فرمان لینوکس
کتاب تست نفوذ وب با کالی
کتاب تست نفوذ با پایتون
کتاب متاسپلویت مقدماتی
کتاب متاسپلویت پیشرفته
کتاب راهکار های هکر ویرایش دوم (The hacker playbook 2)
کتاب کاربری پاورشل (Powershell) ویندوز
کتاب اسکن شبکه با انمپ (nmap)
کتاب مشاغل سایبری
کتاب تست نفوذ وایرلس با پایتون
کتاب آموزش پایتون سریع
کتاب تست نفوذ وب
کتاب تست نفود با کالی لینوکس (دوره PWK)
کتاب CEH به همراه آزمایشگاه
کتاب نتوورک پلاس
کتاب خط فرمان لینوکس
کتاب تست نفوذ وب با کالی
کتاب تست نفوذ با پایتون
کتاب متاسپلویت مقدماتی
کتاب متاسپلویت پیشرفته
کتاب راهکار های هکر ویرایش دوم (The hacker playbook 2)
کتاب کاربری پاورشل (Powershell) ویندوز
کتاب اسکن شبکه با انمپ (nmap)
کتاب مشاغل سایبری
🤩5🔥3👏2
Mr Python | مستر پایتون
کتاب تست نفوذ وایرلس کتاب تست نفوذ وایرلس با پایتون کتاب آموزش پایتون سریع کتاب تست نفوذ وب کتاب تست نفود با کالی لینوکس (دوره PWK) کتاب CEH به همراه آزمایشگاه کتاب نتوورک پلاس کتاب خط فرمان لینوکس کتاب تست نفوذ وب با کالی کتاب تست نفوذ با پایتون کتاب متاسپلویت…
تمامی کتاب های بالا نوشته مهندس شریعتی مهر از لینک زیر که سایت خودشون هستش به صورت رایگان قابل دانلود هستند
http://netamooz.net/projects/
ایشون یکی از برترین تولید کنندگان محتوای امنیت شبکه هستند و کتاب های ایشون قطعا یکی از برترین منابع برای یادگیری مباحث هستند .
🆔 : @mrpythonblog
http://netamooz.net/projects/
ایشون یکی از برترین تولید کنندگان محتوای امنیت شبکه هستند و کتاب های ایشون قطعا یکی از برترین منابع برای یادگیری مباحث هستند .
🆔 : @mrpythonblog
🔥7👏3
animation.gif
15.6 KB
#معرفی_منبع
مجموعه آموزش مهندسی معکوس ابتدایی (R4ndom’s Beginning Reverse Engineering Tutorials)
پیش نیاز : آشنایی با زبان سی و اسمبلی
لینک آموزش : https://legend.octopuslabs.io/sample-page.html
🆔 : @mrpythonblog
مجموعه آموزش مهندسی معکوس ابتدایی (R4ndom’s Beginning Reverse Engineering Tutorials)
پیش نیاز : آشنایی با زبان سی و اسمبلی
لینک آموزش : https://legend.octopuslabs.io/sample-page.html
🆔 : @mrpythonblog
👏2
Mr Python | مستر پایتون
animation.gif
سرفصل های مجموعه :
What is reverse engineering?
Introducing OllyDBG
Using OllyDBG, Part 1
Using OllyDBG, Part 2
Our First (Sort Of) Crack
Our First (True) Crack
More Crackmes
Frame Of Reference
No Strings Attached
Solution to “No Strings Attached”
The Levels of Patching
Breaking In Our Noob Skills
A Tougher NOOBy Example
Cracking a Real Program
How to remove nag screens
Using the Call Stack
Dealing with Windows Messages
Self Modifying Code
Bruteforcing.
Working with Delphi Binaries
Time Trials and Hardware Breakpoints
Creating patchers
Dealing with Visual Basic Binaries, Part 1
Dealing with Visual Basic Binaries, Part 2
Anti-Debugging Techniques
Code Caves and PE Sections
TLS Callbacks
آموزش های تکمیلی :
Creating a code cave to show a custom splash on an application
Adding a menu item to an existing binary.
Making a Window Non-Closeable.
Opening message boxes every time a user tries to close a program.
Adding an opening message box through DLL injection
Adding a splash bitmap through DLL injection
Cracking DriverFinder
Unpacking PELock v1.06
Bypassing a keyfile
Bypassing a Serial and server Check
Bypassing a Serial in a Delphi Binary
Finding a serial using bitmaps.
Easy unpacking.
Where and How to pacth a serial routine.
Patching a server check, 30 day time trial, and a nag.
Serialfishing a correct serial.
Another way of finding the patch
Why it’s so important to search for pointers.
.NET Crackme with tutorial
.NET Crackme (no tutorial)
What is reverse engineering?
Introducing OllyDBG
Using OllyDBG, Part 1
Using OllyDBG, Part 2
Our First (Sort Of) Crack
Our First (True) Crack
More Crackmes
Frame Of Reference
No Strings Attached
Solution to “No Strings Attached”
The Levels of Patching
Breaking In Our Noob Skills
A Tougher NOOBy Example
Cracking a Real Program
How to remove nag screens
Using the Call Stack
Dealing with Windows Messages
Self Modifying Code
Bruteforcing.
Working with Delphi Binaries
Time Trials and Hardware Breakpoints
Creating patchers
Dealing with Visual Basic Binaries, Part 1
Dealing with Visual Basic Binaries, Part 2
Anti-Debugging Techniques
Code Caves and PE Sections
TLS Callbacks
آموزش های تکمیلی :
Creating a code cave to show a custom splash on an application
Adding a menu item to an existing binary.
Making a Window Non-Closeable.
Opening message boxes every time a user tries to close a program.
Adding an opening message box through DLL injection
Adding a splash bitmap through DLL injection
Cracking DriverFinder
Unpacking PELock v1.06
Bypassing a keyfile
Bypassing a Serial and server Check
Bypassing a Serial in a Delphi Binary
Finding a serial using bitmaps.
Easy unpacking.
Where and How to pacth a serial routine.
Patching a server check, 30 day time trial, and a nag.
Serialfishing a correct serial.
Another way of finding the patch
Why it’s so important to search for pointers.
.NET Crackme with tutorial
.NET Crackme (no tutorial)
🔥1
🟢 آموزش سلنیوم در پایتون - قسمت 1 از 2
یعنی واقعا عجیبه اگه اسم کتابخونه selenium رو نشنیده باشی :) . یه کتابخونه و ابزار خفن برای اینکه بتونیم با استفاده از پایتون ، مرورگرمون رو اتومات کنیم . یعنی مثلا رباتی بنویسیم که مثل یک کاربر عادی بیاد با مرورگرمون کار کنه . بره داخل یه سایتی ، روی یک دکمه ای کلیک کنه یا داخل یه جایی یه چیزی بنویسه توی سایت و هر کاری که یه کاربر عادی با مرورگرش انجام میده . میخوایم تو دوقسمت ویدیویی خیلی خوب سلنیوم رو کار کنیم . این قسمت اوله . با ماباشید :)
Link : https://mrpython.blog.ir/post/153
Aparat : https://www.aparat.com/v/7ia3j
🆔 : @mrpythonblog
یعنی واقعا عجیبه اگه اسم کتابخونه selenium رو نشنیده باشی :) . یه کتابخونه و ابزار خفن برای اینکه بتونیم با استفاده از پایتون ، مرورگرمون رو اتومات کنیم . یعنی مثلا رباتی بنویسیم که مثل یک کاربر عادی بیاد با مرورگرمون کار کنه . بره داخل یه سایتی ، روی یک دکمه ای کلیک کنه یا داخل یه جایی یه چیزی بنویسه توی سایت و هر کاری که یه کاربر عادی با مرورگرش انجام میده . میخوایم تو دوقسمت ویدیویی خیلی خوب سلنیوم رو کار کنیم . این قسمت اوله . با ماباشید :)
Link : https://mrpython.blog.ir/post/153
Aparat : https://www.aparat.com/v/7ia3j
🆔 : @mrpythonblog
👍4❤1
🔴 آموزش سلنیوم در پایتون - قسمت 2 از 2
در قسمت دوم و آخر مجموعه سلنیوم به ادامه موضوع پیدا کرد المنت ها میپردازیم و روش هایی مثل XPATH و ... رو یاد میگیریم .
Link : https://mrpython.blog.ir/post/154
Aparat : https://www.aparat.com/v/mk5cp
🆔 : @mrpythonblog
در قسمت دوم و آخر مجموعه سلنیوم به ادامه موضوع پیدا کرد المنت ها میپردازیم و روش هایی مثل XPATH و ... رو یاد میگیریم .
Link : https://mrpython.blog.ir/post/154
Aparat : https://www.aparat.com/v/mk5cp
🆔 : @mrpythonblog
👍4🔥1
🟢 آموزش پایتون - قسمت 1
و بله :) ! بالاخره قراره باهم دیگه یه دوره پایتون رو شروع کنیم ... :) .میخوایم از صفر شروع کنیم و تا جایی که نیازه بریم بالا . پس اگه صفر هستید میتونید همراه بشید ... :) یا شاید هم صفر صفر نیستید ولی بازم ممکنه این دوره به افزایش درک شما تو پایتون کمک کنه . یا شایدم فقط چند قسمت این دوره رو بیشتر نیاز نداشته باشید ... یا شایدم کلا هیچی :)) . در کل میخوایم از صفر شروع کنیم و به صورت کاملا رایگان تا جایی که میتونیم بریم جلو . در این قسمت میخوایم برنامه پایتون رو نصب کنیم و یکم راجع به محیط تعاملی و غیر تعاملی پایتون صحبت کنیم . با ما همراه باشید ...
Aparat : https://www.aparat.com/v/vUtfO
Weblog : https://mrpython.blog.ir/post/155
🆔 : @mrpythonblog
و بله :) ! بالاخره قراره باهم دیگه یه دوره پایتون رو شروع کنیم ... :) .میخوایم از صفر شروع کنیم و تا جایی که نیازه بریم بالا . پس اگه صفر هستید میتونید همراه بشید ... :) یا شاید هم صفر صفر نیستید ولی بازم ممکنه این دوره به افزایش درک شما تو پایتون کمک کنه . یا شایدم فقط چند قسمت این دوره رو بیشتر نیاز نداشته باشید ... یا شایدم کلا هیچی :)) . در کل میخوایم از صفر شروع کنیم و به صورت کاملا رایگان تا جایی که میتونیم بریم جلو . در این قسمت میخوایم برنامه پایتون رو نصب کنیم و یکم راجع به محیط تعاملی و غیر تعاملی پایتون صحبت کنیم . با ما همراه باشید ...
Aparat : https://www.aparat.com/v/vUtfO
Weblog : https://mrpython.blog.ir/post/155
🆔 : @mrpythonblog
👍9🔥1
🔵 آموزش پایتون - قسمت ۲
در قسمت قبل محیط برنامه نویسی پایتون رو نصب کردیم و یادگرفتیم چجوری کار میکنه . این قسمت میریم سراغ یه مفهوم خیلی مهم و ساده به اسم متغییر ! میخوایم ببینیم متغییرا چی هستند و چجوری باید ازشون استفاده کرد و ....
Aparat : https://www.aparat.com/v/nfE4b
Weblog : https://mrpython.blog.ir/post/156
🆔 : @mrpythonblog
در قسمت قبل محیط برنامه نویسی پایتون رو نصب کردیم و یادگرفتیم چجوری کار میکنه . این قسمت میریم سراغ یه مفهوم خیلی مهم و ساده به اسم متغییر ! میخوایم ببینیم متغییرا چی هستند و چجوری باید ازشون استفاده کرد و ....
Aparat : https://www.aparat.com/v/nfE4b
Weblog : https://mrpython.blog.ir/post/156
🆔 : @mrpythonblog
👍6❤1
🟢 آموزش پایتون - قسمت ۳
در قسمت سوم دوره آموزش پایتون به مبحث نوع داده ها میپردازیم . در این قسمت چند نوع داده بسیار مهم و پر استفاده رو یاد میگیریم و همچنین روش تبدیل انواع داده ها به هم دیگر (type casting) رو هم کار میکنیم . البته باید بگیم که نوع داده های پایتون فقط به همین مواردی که در این جلسه گفته میشه ختم نمیشه ولی خب این جلسه خیلی مهمه . بقیه نوع داده ها رو به مرور طی دوره کار خواهیم کرد :)
Aparat : https://www.aparat.com/v/mPuI6
Weblog : https://mrpython.blog.ir/post/157
🆔 : @mrpythonblog
در قسمت سوم دوره آموزش پایتون به مبحث نوع داده ها میپردازیم . در این قسمت چند نوع داده بسیار مهم و پر استفاده رو یاد میگیریم و همچنین روش تبدیل انواع داده ها به هم دیگر (type casting) رو هم کار میکنیم . البته باید بگیم که نوع داده های پایتون فقط به همین مواردی که در این جلسه گفته میشه ختم نمیشه ولی خب این جلسه خیلی مهمه . بقیه نوع داده ها رو به مرور طی دوره کار خواهیم کرد :)
Aparat : https://www.aparat.com/v/mPuI6
Weblog : https://mrpython.blog.ir/post/157
🆔 : @mrpythonblog
👍5🔥3
🟢 آموزش پایتون - قسمت ۴
در قسمت چهارم این دوره به مبحث گرفتن ورودی از کاربر میپردازیم . تو این جلسه با دستور input کار میکنیم و با مفهومی به اسم کامنت در برنامه نویسی آشنا میشیم . با ما باشید ...
Aparat : https://www.aparat.com/v/w3Jck
Weblog : https://mrpython.blog.ir/post/158
🆔 : @mrpythonblog
در قسمت چهارم این دوره به مبحث گرفتن ورودی از کاربر میپردازیم . تو این جلسه با دستور input کار میکنیم و با مفهومی به اسم کامنت در برنامه نویسی آشنا میشیم . با ما باشید ...
Aparat : https://www.aparat.com/v/w3Jck
Weblog : https://mrpython.blog.ir/post/158
🆔 : @mrpythonblog
👍8
🟢 آموزش پایتون - قسمت ۵
در این قسمت ابتدا چالشی که در جلسه قبل مطرح کردیم رو حل میکنیم و سپس وارد مبحث دستورات شرطی میشیم . این جلسه نقطه ورود به دستورات شرطی هستش . اکثر اوقات داخل برنامه هایی که مینویسیم نیاز داریم تا روند خطی اجرای برنامه رو تغییر بدیم و شرط و شروطی رو برای کارکرد برنامه تنظیم کنیم . این کار با استفاده از دستورات شرطی قابل انجامه .
Aparat : https://aparat.com/v/EHbeG
Weblog : https://mrpython.blog.ir/post/159
🆔 : @mrpythonblog
در این قسمت ابتدا چالشی که در جلسه قبل مطرح کردیم رو حل میکنیم و سپس وارد مبحث دستورات شرطی میشیم . این جلسه نقطه ورود به دستورات شرطی هستش . اکثر اوقات داخل برنامه هایی که مینویسیم نیاز داریم تا روند خطی اجرای برنامه رو تغییر بدیم و شرط و شروطی رو برای کارکرد برنامه تنظیم کنیم . این کار با استفاده از دستورات شرطی قابل انجامه .
Aparat : https://aparat.com/v/EHbeG
Weblog : https://mrpython.blog.ir/post/159
🆔 : @mrpythonblog
🔥12
🟠 این Base64 چیه و به چه دردی میخوره ؟
توی این ویدیو به بررسی الگوریتم base64 میپردازیم . اگه تو این زمینه کار کرده باشید احتمالش خیلی بالاس که بهش برخورده باشید . در واقع base64 اونجایی کاربرد پیدا میکنه که نیاز میشه تا یک داده غیر قابل چاپ (non printable) رو در یک کانال ارتباطی که فقط کاراکتر های قابل چاپ (printable) ساپورت میکنه انتقال بدیم یا موقعیت هایی شبیه به این . تو این ویدیو الگوریتم این نوع انکودینگ رو بررسی میکنیم تا ببینیم چجوری کار میکنه .
Aparat : https://www.aparat.com/v/nw7VK
🆔 : @mrpythonblog
توی این ویدیو به بررسی الگوریتم base64 میپردازیم . اگه تو این زمینه کار کرده باشید احتمالش خیلی بالاس که بهش برخورده باشید . در واقع base64 اونجایی کاربرد پیدا میکنه که نیاز میشه تا یک داده غیر قابل چاپ (non printable) رو در یک کانال ارتباطی که فقط کاراکتر های قابل چاپ (printable) ساپورت میکنه انتقال بدیم یا موقعیت هایی شبیه به این . تو این ویدیو الگوریتم این نوع انکودینگ رو بررسی میکنیم تا ببینیم چجوری کار میکنه .
Aparat : https://www.aparat.com/v/nw7VK
🆔 : @mrpythonblog
🔥1
🟠 آموزش پایتون - قسمت 6
خب بالاخره اومدیم با قسمت ششم . در قسمت قبلی شرط ها رو بررسی کردیم . در این قسمت شرط ها رو دقیق تر بررسی میکنم و نوع داده ی مهمی به اسم بولین (Boolean) رو باهاش آشنا میشیم . این جلسه رو از دست ندید .
Aparat : https://www.aparat.com/v/Husgz
Weblog : https://mrpython.blog.ir/post/162
🆔 : @mrpythonblog
خب بالاخره اومدیم با قسمت ششم . در قسمت قبلی شرط ها رو بررسی کردیم . در این قسمت شرط ها رو دقیق تر بررسی میکنم و نوع داده ی مهمی به اسم بولین (Boolean) رو باهاش آشنا میشیم . این جلسه رو از دست ندید .
Aparat : https://www.aparat.com/v/Husgz
Weblog : https://mrpython.blog.ir/post/162
🆔 : @mrpythonblog
🙏2❤1
🟢 مفاهیم رمزنگاری - قسمت اول
یوهاههاااا . ما برگشتیم با یه مینی دوره از مفاهیم رمزنگاری :))) . بریم باهم مفاهیم رمزنگاری رو یاد بگیریم و کلی حال کنیم . تو قسمت اول میبینیم یه ارتباط امن چه ویژگی هایی داره و چطوری میشه به یه ارتباط امن رسید ....
Weblog : https://mrpython.blog.ir/post/163
Aparat : https://www.aparat.com/v/AIxtw
🆔 : @mrpythonblog
یوهاههاااا . ما برگشتیم با یه مینی دوره از مفاهیم رمزنگاری :))) . بریم باهم مفاهیم رمزنگاری رو یاد بگیریم و کلی حال کنیم . تو قسمت اول میبینیم یه ارتباط امن چه ویژگی هایی داره و چطوری میشه به یه ارتباط امن رسید ....
Weblog : https://mrpython.blog.ir/post/163
Aparat : https://www.aparat.com/v/AIxtw
🆔 : @mrpythonblog
🔥5❤3
🟢 مفاهیم رمزنگاری - قسمت دوم
تو قسمت دوم میریم سراغ اینکه cipher ها چی هستند و با الگوریتم های متقارن و نامتقارن توی رمزنگاری آشنا میشیم . همچنین میبینیم XOR Encryption چیه و one time pad چی میگه این وسط . این قسمتو از دست ندید که کلی کار داریم ....
Weblog : https://mrpython.blog.ir/post/164
Aparat : https://www.aparat.com/v/O2y8w
🆔 : @mrpythonblog
تو قسمت دوم میریم سراغ اینکه cipher ها چی هستند و با الگوریتم های متقارن و نامتقارن توی رمزنگاری آشنا میشیم . همچنین میبینیم XOR Encryption چیه و one time pad چی میگه این وسط . این قسمتو از دست ندید که کلی کار داریم ....
Weblog : https://mrpython.blog.ir/post/164
Aparat : https://www.aparat.com/v/O2y8w
🆔 : @mrpythonblog
❤4🔥3
🟢 مفاهیم رمزنگاری - قسمت سوم
در قسمت سوم با الگوریتم های متقارن بیشتر آشنا میشیم و دو تا از انواعشون که stream cipher و block cipher ها هستند رو باهاش آشنا میشیم . با ما باشید ...
Weblog : https://mrpython.blog.ir/post/165
Aparat : https://www.aparat.com/v/GJrMv
🆔 : @mrpythonblog
در قسمت سوم با الگوریتم های متقارن بیشتر آشنا میشیم و دو تا از انواعشون که stream cipher و block cipher ها هستند رو باهاش آشنا میشیم . با ما باشید ...
Weblog : https://mrpython.blog.ir/post/165
Aparat : https://www.aparat.com/v/GJrMv
🆔 : @mrpythonblog
❤4🔥3
🟢 مفاهیم رمزنگاری - قسمت چهارم
در قسمت چهارم میبینیم mode های block cipher ها چی هستند و دو نوعشون رو یاد میگیریم ...
Weblog : https://mrpython.blog.ir/post/166
Aparat : https://www.aparat.com/v/cUsz6
🆔 : @mrpythonblog
در قسمت چهارم میبینیم mode های block cipher ها چی هستند و دو نوعشون رو یاد میگیریم ...
Weblog : https://mrpython.blog.ir/post/166
Aparat : https://www.aparat.com/v/cUsz6
🆔 : @mrpythonblog
❤4🔥3
🟢 مفاهیم رمزنگاری - قسمت پنجم
خب وقتشه که دیگه بریم سراغ رمزنگاری های نامتقارن . تا اینجا متقارن هارو کارکردیم حالا میخوایم زوم کنیم رو نامتقارنا و ببینیم چطوری کار میکنن و جریانشون چیه ....
Weblog : https://mrpython.blog.ir/post/167
Aparat : https://www.aparat.com/v/IHuSW
🆔 : @mrpythonblog
خب وقتشه که دیگه بریم سراغ رمزنگاری های نامتقارن . تا اینجا متقارن هارو کارکردیم حالا میخوایم زوم کنیم رو نامتقارنا و ببینیم چطوری کار میکنن و جریانشون چیه ....
Weblog : https://mrpython.blog.ir/post/167
Aparat : https://www.aparat.com/v/IHuSW
🆔 : @mrpythonblog
❤4🔥3