#include컴파일후 생성된 유틸의 퍼미션을 4755 로 설정하면 유틸리티의 UID 권한으로 실행된다.#include #include #include #include int main(int argc, char** argv) { printf("pppd running!!! [ \n"); setuid(0); // 4755 퍼미션을 사용하기위해 uid를 0으로 셋팅한다. setgid(0); // 4755 퍼미션을 사용하기위해 gid를 0으로 셋팅한다. system("/system/bin/pppd /dev/s3c2410_serial3 115200 defaultroute"); printf("pppd running!!! ] \n"); return 0; }
/init.rc
chown radio system /etc/pppd-script (?)
chown root root /etc/pppd-script (?)
chmod 4755 /system/bin/pppd_runner
댓글 없음:
댓글 쓰기