无法通过ptrace附加某些进程?

时间:2014-04-17 06:59:01

标签: android c++ c android-ndk ptrace

操作系统:Android 4.3& 4.4(根)

大家好,我尝试通过调用ptrace()来附加所有进程, 我的测试应用程序可以附加,但有些进程不能,我在下面列出它们:

我猜原因可能是它的特殊属性,但细节和根本原因是什么? 谢谢!

a2mp ad_calc_wq aicl_check_wq apr_driver bam_dmux_rx batt_timer BDI默认 粘合剂 按键 cable_detect cfg80211 cfinteractive charger_ctrl_ti 加密 dbs_sync / 0 deferwq 检测 devfreq_wq diag_cntl_wq ecryptfs-kthrea EXT4-DIO-unwrit f_mtp f9923000.spi 文件存储 冲洗-179:0 fsnotify_mark hdmi_tx_workq ipc_rtr_q6_ipcr IPCRTR IRQ / 102-msm_iom jbd2 / mmcblk0p22 k_gserial kblockd kdbs_up / 0 keychord kgsl_devfreq_wq khelper khubd kpsmoused krfcommd ksoftirqd / 0 kswapd0 kthreadd kworker / 0:0 L2CAP MC_Thread mcu_poll_reuqes mdss_dsi_event mhl_sii8240_855 迁移/ 0 mmc_stats mmcqd / 0 modem_notifier monitor_tsense_ MPM netns ngd_msm_ctrl_ng NMEA ONEWIRE_WQ perflock_setrat pm_workerq_venu QMI qpnp-GPL协议 RPM-SMD rq_stats rt5506_gpio_off RX_Thread SB-1 sii8240_sii8558 smd_channel_clo smsm_cb_wq suspend_sys_syn SYN_ATT_reuqest sync_supers 系统 tps61310_wq TX_Thread uether usb_bam_wq 看门狗/ 0 ...

1 个答案:

答案 0 :(得分:1)

这些是内核线程,而不是用户空间进程。