bytedance / bytedance/android-inline-hook

check crc error

Open
#62 1 comment 0 reactions 0 assignees View on GitHub
bug
Dominant language
C
Stars
2.4k
Forks
410
Avg merge
3d 14h
Merged PRs (30d)
2

Description

### ShadowHook Version

1.0.0

### Android OS Version

10

### Android ABIs

arm64-v8a

### Device Manufacturers and Models

Xiaomi8

### Describe the Bug

我在hook 指定apk以后,尝试对内存进行crc 。
2024-04-09 11:37:10.485 Zhenxi com.zhenxi.hunter E detect_elf_checksum item before 2 /apex/com.android.runtime/lib64/libart.so [71cf948000-71cf949000 rwxp 00347000 103:26 319 /apex/com.android.runtime/lib64/libart.so] com.zhenxi.hunter

看到一段内存,这段内存是shadowhook留下的 ,
在内存里面是rwxp 。我在遍历这段内存指令的时候,虽然是rwxp但是发生了崩溃 。
1、hook分配的内存是否应该去掉rw ,每次写入的时候再次开启 。
2、为什么这段内存是rwxp ,但是遍历的时候发生崩溃呢?
3、为什么shadowhook 会初始化以后会hook art呢

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.