能力值:
( LV3,RANK:30 )
|
-
-
|
能力值:
( LV3,RANK:30 )
|
-
-
[原创]【Android】深入底层Binder拦截
# ls -al /sys/kernel/tracing/events/binder
total 0
drwxr-xr-x 35 root readtracefs 0 1970-01-01 08:00 .
drwxr-xr-x 128 root readtracefs 0 1970-01-01 08:00 ..
drwxr-xr-x 2 root readtracefs 0 1970-01-01 08:00 binder_alloc_lru_end
drwxr-xr-x 2 root readtracefs 0 1970-01-01 08:00 binder_alloc_lru_start
drwxr-xr-x 2 root readtracefs 0 1970-01-01 08:00 binder_alloc_page_end
drwxr-xr-x 2 root readtracefs 0 1970-01-01 08:00 binder_alloc_page_start
drwxr-xr-x 2 root readtracefs 0 1970-01-01 08:00 binder_command
drwxr-xr-x 2 root readtracefs 0 1970-01-01 08:00 binder_free_lru_end
drwxr-xr-x 2 root readtracefs 0 1970-01-01 08:00 binder_free_lru_start
drwxr-xr-x 2 root readtracefs 0 1970-01-01 08:00 binder_ioctl
drwxr-xr-x 2 root readtracefs 0 1970-01-01 08:00 binder_ioctl_done
drwxr-xr-x 2 root readtracefs 0 1970-01-01 08:00 binder_lock
drwxr-xr-x 2 root readtracefs 0 1970-01-01 08:00 binder_locked
drwxr-xr-x 2 root readtracefs 0 1970-01-01 08:00 binder_read_done
drwxr-xr-x 2 root readtracefs 0 1970-01-01 08:00 binder_return
drwxr-xr-x 2 root readtracefs 0 1970-01-01 08:00 binder_set_priority
drwxr-xr-x 2 root readtracefs 0 1970-01-01 08:00 binder_transaction
drwxr-xr-x 2 root readtracefs 0 1970-01-01 08:00 binder_transaction_alloc_buf
drwxr-xr-x 2 root readtracefs 0 1970-01-01 08:00 binder_transaction_buffer_release
drwxr-xr-x 2 root readtracefs 0 1970-01-01 08:00 binder_transaction_failed_buffer_release
drwxr-xr-x 2 root readtracefs 0 1970-01-01 08:00 binder_transaction_fd_recv
drwxr-xr-x 2 root readtracefs 0 1970-01-01 08:00 binder_transaction_fd_send
drwxr-xr-x 2 root readtracefs 0 1970-01-01 08:00 binder_transaction_node_to_ref
drwxr-xr-x 2 root readtracefs 0 1970-01-01 08:00 binder_transaction_received
drwxr-xr-x 2 root readtracefs 0 1970-01-01 08:00 binder_transaction_ref_to_node
drwxr-xr-x 2 root readtracefs 0 1970-01-01 08:00 binder_transaction_ref_to_ref
drwxr-xr-x 2 root readtracefs 0 1970-01-01 08:00 binder_transaction_update_buffer_release
drwxr-xr-x 2 root readtracefs 0 1970-01-01 08:00 binder_unlock
drwxr-xr-x 2 root readtracefs 0 1970-01-01 08:00 binder_unmap_kernel_end
drwxr-xr-x 2 root readtracefs 0 1970-01-01 08:00 binder_unmap_kernel_start
drwxr-xr-x 2 root readtracefs 0 1970-01-01 08:00 binder_unmap_user_end
drwxr-xr-x 2 root readtracefs 0 1970-01-01 08:00 binder_unmap_user_start
drwxr-xr-x 2 root readtracefs 0 1970-01-01 08:00 binder_update_page_range
drwxr-xr-x 2 root readtracefs 0 1970-01-01 08:00 binder_wait_for_work
drwxr-xr-x 2 root readtracefs 0 1970-01-01 08:00 binder_write_done
-rw-r--r-- 1 root readtracefs 0 1970-01-01 08:00 enable
-rw-r--r-- 1 root readtracefs 0 1970-01-01 08:00 filter 大哥用这个,劲大!
最后于 2023-12-27 10:23
被Amun编辑
,原因:
|
能力值:
( LV3,RANK:30 )
|
-
-
|
能力值:
( LV3,RANK:30 )
|
-
-
|
能力值:
( LV3,RANK:30 )
|
-
-
|
能力值:
( LV3,RANK:30 )
|
-
-
|
能力值:
( LV3,RANK:30 )
|
-
-
|
能力值:
( LV3,RANK:30 )
|
-
-
[讨论]系统so防篡改
设备在用户手上,AOSP 也是开源,黑客真要搞你,大可以编译一个 bionic 的 libc 或 linker 换上去。建议根据业务需求,重新评估这个方案,效果是不是能达到预期,成本能不能接受。
|
能力值:
( LV3,RANK:30 )
|
-
-
|
能力值:
( LV3,RANK:30 )
|
-
-
|
能力值:
( LV3,RANK:30 )
|
-
-
|
能力值:
( LV3,RANK:30 )
|
-
-
|
能力值:
( LV3,RANK:30 )
|
-
-
|
能力值:
( LV3,RANK:30 )
|
-
-
|
能力值:
( LV3,RANK:30 )
|
-
-
|
能力值:
( LV3,RANK:30 )
|
-
-
|