게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
[본삭금]우분투 setUID 프로그램을 통해 접근이 제한된 파일 접근
게시물ID : programmer_22271짧은주소 복사하기
작성자 : fsaas
추천 : 0
조회수 : 499회
댓글수 : 2개
등록시간 : 2018/04/08 20:00:26
옵션
  • 본인삭제금지
안녕하세요 시스템 보안 과목을 수강하고 있는 대학생입니다. 
제가 이번에 과제를 진행중인데 특정 파일을 그룹에 속한 사용자들만 접근가능 하도록 설계하는 것이 과제입니다. 이때 요구사항이 기존 command를 복사하여 사용하는 것인데요(예를 들어 ls를 myls로 복사하되 Set-UID권한 부여)
제가 시도하는 것은 "-rwx------"(0700)로 권한이 설정된 파일(1secret)에 접근하기 위해 /bin/cat 프로그램을 복사해 myCat으로 정의하고 setUID 비트를 설정해 접근하려 합니다. 
그룹에 속한 유저만 myCat을 실행할 수 있도록 권한을 "-rws--x---"(04710)로 설정하였는데 이렇게 하면 myCat을 실행시킨 순간 euid가 root로 되어 0700으로 설정된 파일에 접근 가능해야 하지 않나요??

캡처.PNG

여기서 그룹에 속한 사용자가 ./myCat >> 1secret을 하면 권한이 거부됩니다. 
전체 추천리스트 보기
새로운 댓글이 없습니다.
새로운 댓글 확인하기
글쓰기
◀뒤로가기
PC버전
맨위로▲
공지 운영 자료창고 청소년보호