목록#Security/#Wargame (29)
YeoPEVA
크흠.. 뭔가 공략이 좀 밀린 것 같아서 포스팅 하러 왔습니다. [그냥 밀린게 아닐텐데.. 분명 내일이라 해놓고 엄청 밀렸을텐데..] [으허헣.. 방학인데 좀 쉬면 안됩니ㄲ..] 여튼, 풀어 둔 코드엔진 문제들이 좀 있으니, 빠르게 포스팅 하고, 다시 문제 풀러 가보겠습니닷그럼 바로 시작합니다 ^^ 으헤헤헤헿 즐거운 리버싱 풀이 시작합니다아아아 문제 확인 [사진 1 | 코드엔진 문제 확인] 음.. 이번 문제는 HDD를 CD-Rom으로 인식하기 위해서는 GetDriveTypeA의 리턴값이 무엇이 되어야 하는지 알아봐야 하는 군요, 그리고 밑에 파일을 받을 수 있으니, 받은 뒤 바로 올리디버거를 돌려보도록 하겠습니다. [사진 2 | 실행시, 뜨는 메세지 박스] 우선 프로그램을 실행해보았다. Make me t..
음.. 뭐라고 해야하나, 현재 내가 다니고 있는 대구대학교 정보보호영재교육원 특강반에서 과제가 내려왔다. 과제는.. 코드엔진 basic을 10일 안에 풀이를 마치기! [찡긋!] level1, level8별 2개 문제들! -> level3, level4, level5, level6, level7, level9, level11, level12, 별 3개 문제들! -> level10, level13, level14, level15, level16, 별 4개 문제들! ->level2 , level 17, level18, 별 5개 문제들! -> ?? [문서가 level 19,20이 없다. 뭐지] 여튼 난이도는 위와 같다고 한다. 참고로 나는 문제 난이도 순서대로 풀꺼당 [어려운 거는 나중에 풀어야 제맛!] 꺄르르..
level 1 공략 시작하겠습니다. 위 글을 보면 hint,public_html,tmp가 있는데대충 설명하자면 hint는 문제마다 있는 힌트이다. 풀이에 도움이 되니 항상 보는것이 좋다.public_html은.. FTZ 책을 참고하니 실제로 서버가 돌아갔던 시절에 쓰였던것 같다. 일종의 게시판? 이라고 한다.tmp는 작업 공간이다. 여기서 작업을 하게 될 것이다. 먼저 cat을 이용하여 힌트를 확인하니 level2 권한에 setuid가 걸린 파일을 찾으라고 한다.우선.. find 명령어를 이용해 setuid가 걸린 파일을 찾아보자. + level2의 권한이라고 하니 -user level2를 이용해 반경을 줄여보자. 수많은 퍼미션 denied가 보인다.. 일단 한번 계속 찾아보자. 찾았다. /bin/Exc..
trainer1 -trainer1 [trainer1@ftz trainer1]$ 접속ID 서버 현재위치 # -> 루트 ls -> 디렉토리,파일 리스트 -l -> 디렉토리 파일 구분 출력-a -> 숨겨진 파일들 출력-al 같이 사용 drwxr-xr-x 2 trainer1 trainer1 1024 9월 24 11:52 tmp퍼미션 정보 -9(트) 용량 생성 날짜 -rw-rw-r-- -> 파일의 mode 및 파일의 성격 -rw-rw-r-- (가장 왼쪽 - 파일) (단 d 라면 디렉토리) trainer2 - linuxer pwd - 경로 출력 cd - .. (한단계 위로 올라감.)cd 디렉토리명 (내려감)cd / 최상위로 이동 한번에? cd /home/trainer2 이런식으로. mkdir -> 디렉토리 만들기 ..