能力值:
( LV2,RANK:15 )
|
-
-
2 楼
通过寄存器去拿, 一般来说获取到 tpidr_el0 寄存器就行 #if defined(__aarch64__) # define __get_tls() ({ void** __val; __asm__("mrs %0, tpidr_el0" : "=r"(__val)); __val; }) #elif defined(__arm__) # define __get_tls() ({ void** __val; __asm__("mrc p15, 0, %0, c13, c0, 3" : "=r"(__val)); __val; })
|
能力值:
( LV4,RANK:49 )
|
-
-
3 楼
佬,有啥办法拿到远程进程的tpidr_el0寄存器呀,我是要读取另外一个进程的
|
能力值:
( LV4,RANK:49 )
|
-
-
4 楼
FANGG3
通过寄存器去拿, 一般来说获取到 tpidr_el0 寄存器就行 #if defined(__aarch64__)# define __get_t ...
didi
|
能力值:
( LV4,RANK:49 )
|
-
-
5 楼
FANGG3
通过寄存器去拿, 一般来说获取到 tpidr_el0 寄存器就行 #if defined(__aarch64__)# define __get_t ...
佬,有啥办法拿到远程进程的tpidr_el0寄存器呀,我是要读取另外一个进程的
|
能力值:
( LV4,RANK:49 )
|
-
-
6 楼
滴滴滴,求助大佬
|
能力值:
( LV4,RANK:49 )
|
-
-
7 楼
滴滴滴
|
能力值:
( LV4,RANK:49 )
|
-
-
8 楼
寄了
|
能力值:
( LV1,RANK:0 )
|
-
-
9 楼
emutls的线程变量嘛?
|
能力值:
( LV2,RANK:10 )
|
-
-
10 楼
注入或者ptrace二选一吧,再不行就用内核模块
|
|
|