|
http://www.hackerschool.org/HS_Boards/zboard.php?AllArticle=true&no=1965 [복사]
버퍼 오버 플로우란말은 프로그래밍들 하시면서 많이들 들어봤을겁니다.
하지만 버퍼오버플로우는 필요한 기술들이 좀 있어서 배우기도 힘들고 설명하는 문서들도 자세히 설명을 않해주고 간략하게만 설명합니다.
제가 그렇게 힘드게 공부하니 적어도 내가 강좌쓸때에는 쉽게 하자 라는 생각이 들더군요.
그래서 이 강좌는 최대한 쉽게 진행할수있게 노력해보겠습니다.
그리고 이 강좌를 보기위해서는 기본적으로 갖춰야할게 C언어입니다.
또 리눅스가 대략적으로 뭘하는것인지 기본적인 명령어등은 알고 계셔야합니다.
우선 요번 강좌는 간단하게 우리가 공부할 시스템을 설치하는겁니다.
뭐 강좌라 할것도 없지만 그냥 간단하게
VMware 를 설치합시다.
VM이란 가상 운영체체 머신을 돌릴떄 쓰는 프로그램입니다.
그리고 레드헷 6.2를 설치해야합니다.
레드헷 6.2 http://work.hackerschool.org/DOWNLOAD/VMware_images/Redhat_6.2/Red%20Hat%20Linux_6.2.zip
VM에 open 하면 레드헷이 실행가능해집니다.
자 다음강좌는 스택의 구조를 알아보도록하죠. |
Hit : 9178 Date : 2012/02/21 08:30
|