>> Edit article
이름
제목
패스워드
이런건 질문 하는게 아닙니다. ^^ 이건 해커즈랩에서 출제한 문제 같은데... 공부하라고 한것을 질문하면 답을 알려 달라고 하는 겁니다. 책이랑 여러 자료를 찾아서 공부해 보세요. Do yourself 참고로 밑에 몇자 적습니다. : 디바이스도 아닌게 디바이스 무리속에 들어있는 .hi 라는 파일이 있는데 이 : 파일의 퍼미션은 -rwsr-x--- 거든요. suid가 걸려 있어요. 이걸 어떻게 실 행 : 시켜야되는건지요? 퍼미션중에서 s는 stick 퍼미션으로 이렇게 걸려 있는 파일을 실행을 하면 그 파일 소유자의 권한으로 실행되어지는 특이한 퍼미션 입니다. : <이건 광주해커즈랩에서 단계별로 문제를 주어 그문제들을 풀게함으로써 리 : 눅스와 행킹에 대해서 알아가게하는 그런 프로그램인데요. 위에 저의 질문 : 을 풀어야 레벨1로 올라갈 수가 있거든요. 지금 저는 레벨0에 있구요. 여 러 : 군데 질문 올리고 답변이 올라오면 그걸 그대로 실행시켜도 안되네요. 아 래 : 부분은 제가 실행시켜본 예들입니다.> : : /dev]$ file .hi 라고치면요 : .hi: setuid ELF 32-bit LSB executable, Intel 80386, version 1, : dynamically linked (uses shared libs), not stripped 이렇게 나오구요. : 파일의 특성을 알려 주는 겁니다. : /dev]$ chmod 755 ./.hi라고 입력하면 : chmod: ./.hi: Operation not permitted : . 라고 나오구요 : 모드 변환을 시킬 자격이 없다는 메세지이구요. : /dev]$ chmod 755 라고 그냥 퍼미션만 주면 : chmod: too few arguments : Try `chmod --help' for more information 라고 나와요. : 잘못된 아규먼트 입니다. 대상이 없다는 겁니다. : /dev]$ chmod 755 .hi 하면은 : chmod: .hi: Operation not permitted 라고 나오구요 : 이것도 역시 모드 변환 자격이 없다는 거구요. : /dev]$.hi라고 치면 : sh: .hi: command not found 라고 애러메세지가 떠요 : 경로가 설정이 안되어 있다는 겁니다. : /dev]$ ./.hi 또는 /dev]$ / dev/.hi 라고 입력하면 아무메세지 없이 그 냥 : 프롬프트가 떠요. : [level0@drill /dev]$ 이렇게요. : 정상적으로 실행이 되었군요. ^^ : 아무리 생각을 해봐도 어떻게 해야할 지 모르겠네요......T.T : 정말 답답해 미치겠어요.......... : 왜 안되는건지요...........? 흑흑......... : : 쫌 갈쳐주어여............ 공부 많이 하세요. 직접 공부해야 많이 알수가 있습니다. 질문은 자신이 끝까지 노력해보고 모르는 일부분을 알고자 할때 질문 하시는게 좋습니다. 자기 자신에게요...^^ 열심히 하세요.
Copyleft
1999-2026 by
JSBoard Open Project
Theme Designed by
IDOO
All right reserved