Skip to content

Commit f01f1cf

Browse files
authored
Update README.md
1 parent 3d69795 commit f01f1cf

File tree

1 file changed

+22
-24
lines changed

1 file changed

+22
-24
lines changed

README.md

Lines changed: 22 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -1,29 +1,27 @@
1-
# Emulator-Android-External-Memory-Hacking
2-
android process/memory library root
1+
# Android-External-Root-Memory-Library
32

4-
Library Features:
3+
## Library Features
54

6-
* LoadToMemoryAndHook (will a passed function(should be simple function or shellcode))
7-
* Hook
8-
* DisablePtrace
9-
* GetFuncSizeArm
10-
* FindCodeCave
11-
* EnumSegments
12-
* FindExternalSymbol (parse the elf header and find for symbols)
13-
* memcpyBackwrd (target to local)
14-
* memcpy (local to target)
15-
* GetFullModulePath
16-
* GetLocalModBaseAddr
17-
* GetModBaseAddr
18-
* WriteProcessMemory
19-
* ReadProcessMemory
20-
* FindDMAddy
21-
* FindPid
5+
- LoadToMemoryAndHook (will a passed function(should be simple function or shellcode))
6+
- Hook
7+
- DisablePtrace (Deprecated)
8+
- GetFuncSizeArm
9+
- FindCodeCave
10+
- EnumSegments
11+
- FindExternalSymbol (Extract it from ELF Format)
12+
- ReadMemory (Also Aux Wrapper for Easy Type Reads)
13+
- WriteMemory (Also Aux Wrapper for Easy Type Writes)
14+
- GetFullModulePath
15+
- GetLocalModBaseAddr
16+
- GetModBaseAddr
17+
- FindDMAddy (Utility for multilevel Pointers)
18+
- FindPid
2219

23-
how to build:
20+
## How To Build
2421

25-
* clone this repo
26-
* explore src in command line.
27-
* run ndk-build
22+
- Clone this repo
23+
- Explore src in command line.
24+
- Run ndk-build
2825

29-
inplementation: https://www.youtube.com/watch?v=O4B3t2-67jc&t=7s
26+
## Demo
27+
https://www.youtube.com/watch?v=O4B3t2-67jc&t=7s

0 commit comments

Comments
 (0)