RepositoryHTML
dankharavishal

dankharavishal/meanp-remap

Modern C++23 Runtime Patching Framework for 2026 Windows Memory Analysis

55sao
0fork
0issue
0lượt xem

🧵 LatticeForge — Khung vá nhớ thời gian thực C++23 siêu nhẹ cho Windows

Một framework C++23 hiện đại, thiết kế để tiêm và vá bộ nhớ vào các tiến trình Windows đang chạy một cách trực tiếp, an toàn và gọn gàng.

LatticeForge là một framework C++23 hiện đại, nhẹ và mạnh dùng để vá bộ nhớ thời gian thực trong các tiến trình Windows — không cần DLL phụ trợ, không cần driver hạ tầng, chỉ cần một thư viện tĩnh nhỏ hơn 150 KB. Dự án hưủng tới việc cung cấp API sạch sẽ như phần mở rộng của chuẩn thư viện, hỗ trợ hook hàm, thay đổi bảng ảo, sửa IAT, cũng như tiêm mã qua nhiều phương pháp khác nhau.

✨ Điểm nổi bật

  • Hook hàm tại chỗ: Ghi đè prologue hàm bằng jump tuyệt đối hoặc tương đối, lưu giữ byte gốc để khôi phục chính xác.
  • Hoán đổi VTable: Thay đổi bảng phương thức ảo tại thời gian chạy để bắt gọi COM hoặc lớp đa hình.
  • Phẫu thuật IAT: Sửa Import Address Table để chuyển hướng lời gọi hàm mà không chạm vào phần code.
  • Chuỗi hook inline: Hỗ trợ nhiều hook trên cùng một hàm, thực thi theo thứ tự đăng ký.
  • Tiêm không thread (hiện đại): Dùng callback thông báo của Windows để tiêm mà không tạo remote thread.
  • Tiêm remote thread truyền thống: Hỗ trợ CreateRemoteThread + LoadLibrary đầy đủ, tự động dọn dẹp.
  • Manual map injection: Ánh xạ module vào tiến trình mục tiêu mà không để lại dấu vết trong PEB loader.
  • Patch guard tự động: Tự động hoàn tác nếu byte hàm thay đổi bất ngờ.
  • Quản lý trang nhớ an toàn: Tự động thay đổi Protection trang bằng PAGE_EXECUTE_READWRITE.
  • Tránh deadlock: Các khóa nội bộ không chặn, bỏ qua nếu quá tải trong 100ms.
  • Điều khiển đa tiến trình: Quản lý lên đến 64 tiến trình đồng thời trong một Orchestrator.
  • Hỗ trợ đa kiến trúc: Tiêm từ 64-bit sang 32-bit và ngược lại qua lớp thunking.
  • Ghi log đa ngôn ngữ: Hỗ trợ tiếng Anh, Nhật, Trung Giản và Đức.

💡 Vì sao đáng chú ý

LatticeForge khác biệt so với các công cụ vá truyền thống bằng cách tách rõ giai đoạn lên kế hoạch (phân tích, chuẩn bị patch) và thực thi (áp dụng patch) — giúp xây dựng chuỗi vá phức tạp trước khi chạy và thực thi trong mili giây. Kết hợp C++23 concepts, coroutine và std::expected, framework mang lại trải nghiệm lập trình hiện đại nhưng siêu nhẹ, phù hợp cho QA tự động trong game dev, phân tích bộ nhớ Windows, hoặc công cụ giám sát hệ thống.


#MemoryHacking #Cpp23 #WindowsSecurity #RuntimePatching #LatticeForge #TiniX

Dự án tương tự

Khám phá các dự án và mô hình AI khác có sự tương đồng.

RepositoryHTML
pantallamimo2-ux/meanp-injector

Advanced Lightweight C++26 DLL Injection Framework for Windows Memory Patching 2026

56
Oct 26, 2026
RepositoryHTML
Kenyamo/BEACH-BUGGY-RACING-MOD-LAB

Best Beach Buggy Racing 2 Mods & Trainer Guide 2026

57
Oct 21, 2026
RepositoryHTML
UsamaUsman02344/nioh3-mortal-slayer-combat-progression-suite

Nioh 3 Mortal Slayer Combat Progression Suite 2026: Ultimate Build Guide and Advanced Strategy Tool

56
Oct 24, 2026
RepositoryHTML
arianagrande08/Nioh-3-Reverse-Engineering-Lab

Open-Source Nioh 3 Combat Overhaul Trainer 2026: God Mode and Infinite Amrita Guide

53
Oct 24, 2026
RepositoryPython
korcankaraokcu/PINCE

Reverse engineering tool for Linux

3.1k
Sep 18, 2026
RepositoryC#
Squalr/Squalr-Sharp

Squalr Memory Editor - Game Hacking Tool Written in C#

1.6k
Dec 16, 2022
RepositoryTypeScript
morluto/rea

Reverse engineer anything with agents, from app behavior down to native binaries.

390.1k
Oct 26, 2026
RepositoryHTML
woodsytrain/WARDOGS-Reflex-Training-Sandbox

Open-Source Single-Player Game Trainer Framework for 2026 Stealth Memory Practice

70
Oct 23, 2026
RepositoryHTML
114121102-ctrl/40K-Trainer-Assistant-Guide

Warhammer 40K Trainer 2026 Setup Guide for Windows 11 and 10

70
Sep 27, 2026