能力值:
( LV2,RANK:10 )
|
-
-
51 楼
感谢分享
|
能力值:
( LV1,RANK:0 )
|
-
-
52 楼
666
|
能力值:
( LV2,RANK:10 )
|
-
-
53 楼
6666
|
能力值:
( LV2,RANK:10 )
|
-
-
54 楼
111111111111111
|
能力值:
( LV1,RANK:0 )
|
-
-
55 楼
|
能力值:
( LV3,RANK:20 )
|
-
-
56 楼
thanks for sharing !
|
能力值:
( LV1,RANK:0 )
|
-
-
57 楼
感谢分享
|
能力值:
( LV9,RANK:160 )
|
-
-
58 楼
..
最后于 2025-8-15 09:45
被三一米田编辑
,原因:
|
能力值:
( LV7,RANK:103 )
|
-
-
59 楼
感谢分享
|
能力值:
( LV2,RANK:10 )
|
-
-
60 楼
|
能力值:
( LV2,RANK:10 )
|
-
-
61 楼
本人小白 读取用户空间数据为何不用copy_from_user 如果是arm32 又该如何栈回溯
|
能力值:
( LV4,RANK:40 )
|
-
-
62 楼
Zepp7289
save_stack_trace_user内核符号可以打印回溯
我这里内核导出函数只有save_stack_trace
|
能力值:
( LV4,RANK:40 )
|
-
-
63 楼
万里星河
本人小白 读取用户空间数据为何不用copy_from_user 如果是arm32 又该如何栈回溯
access_process_vm不受进程限制,copy_from_user在低版本内核里可以使用,高版本的没有试过。 arm32的堆栈里fp和lr与arm64堆栈位置相反,也就是说把结构体里的fp和lr的定义反过来写,然后fp寄存器在arm32中是r11,lr寄存器是r14
|
能力值:
( LV2,RANK:10 )
|
-
-
64 楼
孤恒
access_process_vm不受进程限制,copy_from_user在低版本内核里可以使用,高版本的没有试过。
arm32的堆栈里fp和lr与arm64堆栈位置相反,也就是说把结构体里的fp ...
谢谢
|
能力值:
( LV2,RANK:10 )
|
-
-
65 楼
感谢分享
|
能力值:
( LV2,RANK:10 )
|
-
-
66 楼
谢谢分享
|
能力值:
( LV2,RANK:10 )
|
-
-
67 楼
1
|
能力值:
( LV2,RANK:10 )
|
-
-
68 楼
666
|
能力值:
( LV2,RANK:10 )
|
-
-
69 楼
66666666666666666
|
能力值:
( LV1,RANK:0 )
|
-
-
70 楼
6666
|
能力值:
( LV1,RANK:0 )
|
-
-
71 楼
666
|
能力值:
( LV2,RANK:10 )
|
-
-
72 楼
66666
|
能力值:
( LV1,RANK:0 )
|
-
-
73 楼
1
|
能力值:
( LV2,RANK:10 )
|
-
-
74 楼
666
|
能力值:
( LV3,RANK:20 )
|
-
-
75 楼
6
|
|
|