티스토리 뷰

반응형

MBR을 날려서 컴퓨터 부팅이 안되게 만들어보자.


PhysicalDrive0 (0번째 물리디스크)의 디바이스핸들을 얻고, MBR영역으로 파일포인터를 이동시켜서 MBR영역 (512byte)을 전부 정상적이지 않은 MBR값으로 덮어씌워버린 후 재부팅을 하게되면 MBR이 깨져서 부팅이 안되는것을 볼 수 있다.



소스코드


내 컴이 날라가면 안되기때문에 가상머신에서 실행해본다.


재부팅을 하게되면 MBR영역이 깨져서 부팅이 안되는것을 볼 수 있다.


다른코드 다 빼고 단 8줄의 코드면 MBR을 날릴 수 있다..

반응형

'Programing > C' 카테고리의 다른 글

함수에서의 2차원 배열 리턴 방법.  (0) 2011.10.29
리눅스 패스워드 크랙킹 프로그램.  (0) 2011.07.07
로또1등하는데 53초  (0) 2011.06.20
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
«   2024/04   »
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30
글 보관함