RooT的问题
我去掉了su.c中的下面这段限制if (myuid != AID_ROOT && myuid != AID_SHELL) {
fprintf(stderr,"su: uid %d not allowed to su\n", myuid);
return 1;
}
编译后执行su命令发现在setgid(gid) || setuid(uid) 这地方报错返回-1,gid和uid的值都为0,也就是root的用户组 嗨,您的问题解决了吗?
我也碰到了这个问题,可以指点一下吗 你这种获取root的改法在4.2.2及以前是可以的。但是4.4.2之后已经不行了
页:
[1]