본문 바로가기

해커스쿨 level13 풀이 이 풀이부터는 간단히만 적겠습니다. 자세하게 적은 블로그들이 상당히 많기 때문에 저마저 중복되는 자료를 또 만들 필요는 없다는 생각이 드네요. 만약 자세한 풀이를 원하신다면 [http://geundi.tistory.com] 여기에 가보세요.정말 자세하게 풀이되어있습니다.저도 여기를 참고하고 있습니다. 여기부터는 이 사람은 이렇게 풀었구나...라고 생각하시면 됩니다. ------------------------------------------------------------------------------풀이 :버퍼의 크기는 매우 크며, 특정자리에 0x01234567 만 지키면 된다. 힌트에서는 0x1234567로 나오지만 메모리에 올라가는걸 보면 앞에 0이 있다.아무튼 큰 버퍼에 shellcode(25b.. 더보기
fflush 함수 코딩하다보면 종종쓰게 되는 fflush함수 씹어먹는 C언어 강좌의 블로그를 찾아보면 [http://itguru.tistory.com/57] 스트림을 비운다(flush)만일 함수의 인자로 전달된 스트림이 쓰기 가능하고, 마지막 입출력 작업이 출력 작업이였다면 출력 버퍼에 쓰이지 않고 남아 있던 데이터들은 모두 파일에 쓰이게 된다.만일 함수의 인자로 전달된 스트림이 읽기 가능하고 마지막 입출력 작업이 입력 작업이였다면, 이 함수가 어떠한 작업을 할지에 대해선 라이브러리에 따라 다르다. 몇몇의 라이브러리에선 입력 버퍼를 비워버리지만(이 때 비운다는 것은 버퍼에 있는 데이터들을 모두 삭제한다는 뜻이다) 이는 표준으로 정해진 것이 아니다.만일 인자가 널 포인터라면 모든 열린 스트림을 비운다. 이 함수 호출 이후에.. 더보기
level1부터 ~ level10까지의 풀이 링크 제가 1~10까지의 풀이를 올려볼려고 했는데...너무 잘한 분것을 읽어보는걸 여러분께 추천드립니다. http://geundi.tistory.com 이분의 블로그인데...링크별로 걸어보겠습니다. Level1 : http://geundi.tistory.com/33Level2 : http://geundi.tistory.com/39Level3 : http://geundi.tistory.com/57Level4 : http://geundi.tistory.com/58Level5 : http://geundi.tistory.com/112Level6 : http://geundi.tistory.com/115Level7 : http://geundi.tistory.com/116Level8 : http://geundi.tisto.. 더보기
서버종료 명령어 http://blog.naver.com/yswon72?Redirect=Log&logNo=52953330 http://mintnlatte.tistory.com/369 참조 더보기
우연히 들렀다가 참고하는 블로그들 참조해 보실분도 참조해보세요아 나도 이렇게 알차게 만들어야지=_=ㅋㅋ 리버싱 등 정보 : http://window31.com/알고리즘(소트 관련 소스) : http://milvus.tistory.com 더보기