Mr Python | مستر پایتون
1.36K subscribers
303 photos
12 videos
8 files
361 links
مجموعه آموزش های ابزارنویسی و مهندسی معکوس

وبسایت مسترپایتون :
https://mrpythonblog.ir

ارتباط با ادمین :
@MrPythonAdmin

آپارات :
https://aparat.com/mrpythonblog

یوتیوب :
https://youtube.com/@mrpythonblog
Download Telegram
🟢 چگونه در پایتون میزان روشنایی صفحه نمایش را کنترل کنیم ؟! 🖥

برای اینکار از کتابخانه ای به اسم screen-brightness-control استفاده میکنیم . ابتدا کتابخانه را با دستور pip نصب میکنیم :
pip install screen-brightness-control

سپس در پایتون ، ابتدا کتابخانه را با نام مستعار sbc ایمپورت میکنیم :
>>> import screen_brightness_control as sbc

میزان نور صفحه نمایش میتواند عددی از 0 تا 100 باشد . یعنی 100 حداکثر آن است . برای دریافت میزان نور صفحه نمایش از تابع get_brightness استفاده میکنیم :

>>> brightness = sbc.get_brightness()
>>> print(brightness)

برای تغییر نور صفحه نمایش از تابع set_brightness استفاده میکنیم :

>>> sbc.set_brightness(70) # 0 to 100

نکته : عددی که به ورودی تابع set_brightness میدهیم باید از 0 تا 100 باشد که مشخص کننده ی همان میزان روشنایی صفحه است .

همچنین با استفاده از تابع fade_brightness میتوان به صورت پیوسته نور صفحه را از میزان فعلی به عدد مورد نظر تغییر داد :

>>> sbc.fade_brightness(70) # 0 to 100

[+] قابل استفاده در ویندوز و لینوکس

آموزش های بیشتر در :
🆔 :
@mrpythonblog
👏1
🟢 آموزش Cheat Engine - قسمت اول

با یه دوره دیگه در زمینه Game Hacking در خدمت شما هستیم . در این دوره قراره که باهم مبحث memory editing با چیت انجین رو در حد خوبی یاد بگیریم . در اصل این دوره ادامه ی دوره ی مفاهیم پایه گیم هکینگ هستش . در این قسمت صحبت های ابتدایی رو میکنیم و چیت انجین رو نصب میکنیم :)

link : https://mrpython.blog.ir/post/132

🆔 : @mrpythonblog
#prank

🪱چگونه یک کرم ساده بسازیم🪱

پ.ن: این اسکریپت کوچک 1000 فولدر در مکانی که اجرا می‌شود می‌سازد.

اصلاح: در آخر خط کد بجای اکولاد پرانتز باید گذاشته شود. با عرض معذرت بابت اشتباه.

@mrpythonblog
🟢 آموزش Cheat Engine - قسمت دوم

میرسیم به قسمت دوم دوره آموزشی Cheat Engine . در این قسمت کار با Cheat Engine رو شروع میکنیم و اولین یادگیریمون رو خواهیم داشت . در این قسمت مبحث اسکن کردن حافظه شروع میشه :)) .

link : https://mrpython.blog.ir/post/133

🆔 : @mrpythonblog
سلام دوستان . بازم آموزش ساخت ابزار های گرافیکی (مثل hash cracker گرافیکی که منتشر کردیم ) بذاریم یا همون تحت کنسول بنویسیم ابزار هامونو ؟
Anonymous Poll
64%
اره گرافیکی بیشتر باشه
36%
نه همون تحت کنسول بهتره
🟣 بیرون کشیدن پسوورد های ذخیره شده روی google chrome با پایتون

سلام دوستان :) حالتون ؟ احوالتون ؟ اقا امروز یه دونه از اون آموزش باحالا رو داریم . میخوایم یه اسکریپتی بنویسیم که تا اجراش میکنیم بیاد بیل بزنه تمام پسوورد های ذخیره شده روی مرورگر گوگل کروم رو بریزه بالا . این ویدیو رو از دست ندین به دوستاتونم معرفی کنید :)

link : https://mrpython.blog.ir/post/134

🆔 : @mrpythonblog
👍1
🟢 آموزش Cheat Engine - قسمت سوم

در قسمت سوم آموزش چیت انجین به ادامه ی مبحث اسکن های Exact Value میپردازیم و پرونده ی این نوع اسکن رو میبندیم :) با ما همراه باشید ...

link : https://mrpython.blog.ir/post/135

🆔 : @mrpythonblog
🔵 آموزش Cheat Engine - قسمت چهارم

در قسمت چهارم دوره آموزشی Cheat Engine با نوع اسکن های Bigger Than , Smaller Than و Value Between کار میکنیم و یادشون میگیریم . با ما همراه باشید :)

link : https://mrpython.blog.ir/post/136

🆔 : @mrpythonblog
🟢 آموزش Cheat Engine - قسمت پنجم

در قسمت قبلی ما مبحث اسکن های exact value و کلی نوع اسکن دیگه رو تموم کردیم . امروز یکی از مهمترین و واقعا مهمترین نوع اسکن های چیت انجین رو میخوایم خیلی خوب یادش بگیریم و اونم چیزی نیست جز Unknow inital value. همینجا باید بگم که این نوع اسکن بسیار بسیار کاربردیه . پس این ویدیو رو از دست ندید که پایه خیلی مهمی برای قسمت های بعدیه . با ما همراه باشید :)

link : https://mrpython.blog.ir/post/137

🆔 : @mrpythonblog
🔵 آموزش Cheat Engine - قسمت ششم

میرسیم به قسمت ششم دوره آموزشی چیت انجین . در این قسمت یادمیگیریم چطوری اعداد اعشاری رو در حافظه اسکن کنیم . باید بگم که در این قسمت دیگه کلا بحث اسکن حافظه تموم میشه به عبارتی بعد این 6 قسمت دیگه ما قادر خواهیم بود تا تمامی اسکن های چیت انجین روی حافظه رو انجام بدیم . از قسمت های بعدی وارد مباحث بعدی میشیم . این قسمت رو از دست ندید :)

link : https://mrpython.blog.ir/post/138

🆔 : @mrpythonblog
This media is not supported in your browser
VIEW IN TELEGRAM
#معرفی_کتابخانه
بازی های آرکید با پایتون👾

برای اینکار ما از کتابخانه Freegames استفاده میکنیم.

نصب کتابخانه =>

>>> python3 -m pip install freegames

نشان دادن لیست بازی ها =>

>>> python3 -m freegames list

اجرای بازی ها =>

>>> python3 -m freegames.your-game-name

پ.ن: دستورات بالا همگی باید در خط فرمان اجرا شوند.


داکیومنشن این کتابخانه :
https://pypi.org/project/freegames/

@mrpythonblog
🟢 بدست آوردن ساعت و تاریخ فعلی از اینترنت با پایتون (NTP)

گاهی اوقات ممکنه ما اسکریپت هایی بنویسیم که نیاز دارن زمان دقیق فعلی رو بدونن . دوتا کار میشه کرد . یکی اینکه زمان سیستمی که اسکریپت روش اجرا شده رو بفهمیم . ولی مشکل اینجاست که همیشه نمیشه به زمان سیستم کاربر اعتماد کرد . ممکنه زمان سیستم درست نباشه . یه راه دقیق تر هست و اونم اینه که ساعت و تاریخ فعلی رو از طریق اینترنت خیلی دقیق بفهمیم . امروز اسکریپتی مینویسیم که ساعت و تاریخ فعلی رو از طریق پروتکل NTP از اینترنت بدست میاره :)

Link : https://mrpython.blog.ir/post/139

🆔 : @mrpythonblog
🔴 آموزش Cheat Engine - قسمت هفتم

در این قسمت آموزشی به مبحث بسیار جذاب Code Finder در چیت انجین میپردازیم :) . با استفاده از Code Finder در چیت انجین ما قادر خواهیم بود تا کد ها اسمبلی بازی رو به طور دلخواه دستکاری کنیم ... با ما همراه باشید ...

link : https://mrpython.blog.ir/post/140

🆔 : @mrpythonblog
#معرفی_کتابخانه
چگونگی شکل دادن به محیط خط فرمان و زیبا سازی و گرافیکی تر کردن آن💻

برای اینکار ما از کتابخانه Rich استفاده میکنیم.

نصب کتابخانه =>

>>> python -m pip install rich

استایل دادن به پرینت =>

>>> from rich.console import Console
>>> console = Console()
>>> console.print("Hello", "World!", style="bold red")

نمونه پیشرفته تر =>

>>> console.print("Where there is a [bold cyan]Will[/bold cyan] there [u]is[/u] a [i]way[/i].")

شکل دادن به لیست=>
>>> my_list = ["foo", "bar"]
>>> from rich import inspect
>>> inspect(my_list, methods=True)

داکیومنشن این کتابخانه :
https://pypi.org/project/rich/

@mrpythonblog
🔴 آموزش Cheat Engine - قسمت هشتم

خب
خب خب بالاخره میرسیم به قسمت هشتم . یه قسمت باحال . تو این قسمت مبحث پیدا کردن آدرس های ثابت از بازی رو پیش میریم . اینکه چطوری یه آدرسی از متغییر ها پیدا کنیم که با هر بار باز و بسته شدن بازی ثابت بمونه . تو این قسمت و با مبحث pointer scanning با ما باشید :)

link : https://mrpython.blogir/post/141

🆔 : @mrpythonblog
سلام و درود 😊🖐
امیدوارم حالتون خوب باشه دوستان .

از امروز لینک حمایت مالی مسترپایتون در آدرس زیر فعال شد

اگه دوست داشتید میتونید از مبلغ 1000 تومان به بالا حمایتمون کنید ... خیلی خوشحالمون میکنید 🙂

https://mrpython.blog.ir/page/donate
👍2