본문 바로가기

해커스쿨 FTZ 문제풀이3

해커스쿨 프리해킹존, FTZ 문제풀이 강의 재게 Level1 부터 다시 강의를 작성해보고자 합니다. 다시 올리는것만큼 저나 강의를 읽어주시는 분들이나 얻어가시는게 많으셔야 하니깐 보시는 분들이 어려워 한 다는 전제하에 최대한 많은 해석을 집어넣으려고 노력하려고 합니다. 제 문제풀이 목표는 해커스쿨 프리해킹존 FTZ 와 IO 의 문제풀이를 같이 병행하면서 올리고 난 다음에 바로 버퍼 오버플로우 문제풀이를 마저 쓰려고 합니다. 이번에는 한번 약간의 강의글도 올려보고 문제풀이를 시작하겠습니다. 그러면 기대 많이 해주시면 감사하겠습니다 ㅋㅎ 2011. 7. 21.
해커스쿨(Hackerschool) FTZ Level12 문제풀이 해커스쿨(Hackerschool) FTZ Level12 문제풀이를 시작하겠습니다. 역시나 BOF 문제 입니다. 저는 현재 Level15 까지 풀었는데 매우 어려우면서도 재밌더라구요, 근데 힌트를 본게 흠이 라고 생각되서 공부할 겸 복습용으로 올려봅니다. [level12@ftz level12]$ ls attackme hint public_html tmp 역시나 공격해야되는 attackme 파일이 있고 힌트 파일이 있습니다. [level12@ftz level12]$ cat hint #include #include #include int main( void ) { char str[256]; setreuid( 3093, 3093 ); printf( "문장을 입력하세요.\n" ); gets( str ); prin.. 2011. 4. 13.
해커스쿨(HackerSchool) FTZ Level11 문제풀이 해커스쿨 FTZ Level11 부터 19 까지 BOF 문제 입니다. 매우 흥미롭고 위험한 기술 입니다. 처음 공부하시는 분들은 첨부파일로 둔 달고나님의 문서를 보고 공부하시길 바랍니다. [level11@ftz level11]$ ls attackme hint public_html tmp 힌트파일이 있고 공격해야되는 attackme 파일이 있습니다. [level11@ftz level11]$ cat hint #include #include int main( int argc, char *argv[] ) { char str[256]; setreuid( 3092, 3092 ); strcpy( str, argv[1] ); // 이 부분에 버퍼 오버플로우 취약점이 존재합니다. printf( str ); } 메인함수에서.. 2011. 4. 10.