rdbo/libmem
این یک کتابخانهٔ پیشرفته برای هک بازیها و دستکاری حافظه در سطح پروسه است که از زبانهای C، C++ مدرن، Rust و پایتون پشتیبانی میکند. ️
این کتابخانه برای سیستمعاملهای ویندوز، لینوکس و FreeBSD طراحی شده و قابلیتهای متعددی در حوزهٔ هک و اکسپلویت نرمافزارها فراهم میکند.
کاربرد:
این کتابخانه به تو اجازه میده تا:
- به حافظهٔ فرآیندهای دیگر دسترسی پیدا کنی (خواندن و نوشتن حافظه)
- تابعهای داخلی یک برنامه رو تغییر مسیر بدی (Hooking/Detouring)
- کد خودت رو به یک فرآیند بیندازی (DLL/SO Injection)
- کدهای اسمبلی رو تحلیل کنی (Disassembler) یا بنویسی (Assembler)
- هم به صورت داخلی (Internal) و هم خارجی (External) کار کنی
در چه شرایطی بهتره استفاده شود؟
- وقتی میخوای یک ابزار مانیتورینگ یا اصلاحکنندهٔ بازی بسازی
- برای توسعهٔ چیتهای امن و قابل کنترل در تست نرمافزارها
- وقتی نیاز داری رفتار برنامههای دیگه رو در زمان اجرا تغییر بدی
- برای تحقیقات امنیتی و تحلیل مالوئرها در محیط کنترلشده
چند مثال از موارد استفاده
- تغییر مقدار سلامت بازیکن در یک بازی با خواندن و نوشتن حافظه
- ایجاد یک هک نمایش دید (ESP) در یک بازی FPS با Hook کردن تابع رندر
- بارگذاری یک ماژول شخصیسازیشده به حافظهٔ بازی برای افزودن ویژگیهای جدید
- تحلیل داینامیک یک برنامه برای شناسایی رفتارهای غیرعادی
- ##GameHacking
- ##MemoryHacking
- ##Hooking
- ##C
- ##Rust
- ##Python
- ##ReverseEngineering
- ##SecurityResearch
- ##CrossPlatform
- ##CodeInjection
