Android孤儿进程防止清理
16lz
2021-01-26
孤儿进程:因为父进程先退出而导致一个子进程被init进程收养的进程为孤儿进程。
因此,可以通过创建孤儿进程,改变native进程的父进程,达到防止系统清理。
关键代码实现:
#include <stdio.h>#include <stdlib.h>#include <unistd.h>int main(){ pid_t child_pid; child_pid=fork(); if(child_pid<0) { perror("fork error"); exit(EXIT_FAILURE); } if(child_pid==0)//子进程处理 事务 { while(1) { printf("hello world\n"); sleep(1); } return 0; }else { printf("father bye byte\n"); exit(EXIT_SUCCESS); }}
更多相关文章
- Root Android(安卓)and Install Recovery linux shell script &
- Android(安卓)IPC 进程间通信机制之 Messenger
- android的aidl进程间通讯(二)
- Android即时通讯——融云——基本环境搭建(坑很多)
- Please ensure that adb is correctly located at 'C:\Users\A
- android binder 机制二(client和普通server)
- Android进程通信-AIDL
- Android(安卓)8.0启动Service问题
- 浅析android下propt怎么通过init进程传递和glibc库函数的添加