2013-02-20 2 views
0

그것은 다음과 같은 간단한 코드로 루트 권한을 얻을 수있다 :과정에서 루트 권한을 얻는 방법을

char *name[2]; 
name[0] = "/bin/bash"; 
name[1] = "-p"; 
name[2] = 0x0; 

execve(name[0], name, 0x0); 

하지만이 솔루션은 스티키 비트 대한 Chown 루트 설정해야합니다 : 루트; chmod u + s.

질문은 사용자 이름과 암호를 제공하여 (프로세스와 프로세스에 따라) 사용자에게 로그인 정보를 요청하고 실행 권한을 사용하는 방법으로 루트 권한을 얻는 방법입니다.

+0

버전 :

이 질문을 설명하고 해결책을 보여줍니다 내 게시물을 확인하시기 바랍니다? –

+0

솔루션은 RHEL 4 이후 모든 최신 Linux 환경에서 작동합니다. – syscreat

답변

관련 문제