Skip to content

基于Linux内核,一款C++安卓内存插件,用于应用进程的内存修改工具

Notifications You must be signed in to change notification settings

gauravssnl/Android-Mem-Edit

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Android-Mem-Edit

基于Linux内核,安卓应用进程,内存修改工具

主要思路流程:

1.根据/ proc / pid / maps文件获取到相应的pid的内存页的分配

2.使用读取内存页的开始地址

3.利用pread / pwrite进行内存地址的读取和修改

4.linux内核中采用的是虚拟内存进行映射(类似django中的数据库映射)ORM。

2020-1-13更新:

1.以GG修改器作为示例,完善了一次联合搜索数值的示例

2.增加可自由选择修改的内存地址数量

2020-1-10更新:

1.上线内存插件,主要用于安卓程序的内存修改(类似GG修改器,金山游侠等)

2.支持联合搜索

近期完善:

1.偏移搜索

2.代码注入(实现修改内存保护机制)

调用方式:

1.将 main.cpp 写为 .h 头文件,添加到Android studio 项目中的 src-cpp 目录下,利用jni调用C

About

基于Linux内核,一款C++安卓内存插件,用于应用进程的内存修改工具

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 99.8%
  • CMake 0.2%