본문 바로가기

[코드 복원] Variable 01_01 00. 개요 한동안 리버싱에 손을 떼었다가 다시 시작하려니 엄두가 나질 않는다.. 기초 서적의 이론을 다시 한번 살펴보면서 감도 되찾을겸 C로 작성된 프로그램을 리버싱하여 C 코드로 복원을 시키는 작업을 하고자 한다. ※ 복원할 프로그램은 보안을 교육하는 학원에서 사용하는 프로그램으로 파일은 공개하지 않겠다. Variable 01_01 [그림 1 Variable 01_01 문제] [그림 1]은 Variable 01_01 문제로 Main 함수의 구간으로 들어간후 캡쳐를 한 화면이다. 간단히 코드에 대해 분석해보도록 하자. 00401000 PUSH EBP00401001 MOV EBP,ESP00401003 SUB ESP,0C ; 0x0C, 12 Byte 공간 할당 -> int 형 변수 3개, int n1, n.. 더보기
[Forensic Tools] FAT32 기반의 USB 복구 프로그램 제작 FAT 32 기반의 USB 복구 프로그램 입니다. FAT 파일 시스템의 기본 개념을 포함한 문서로 USB 복구 학습에 참고하시기 바랍니다. 더보기
[Web PenTest] 웹 서비스 모의 침투 ※ 주의사항문서에 포함된 공격 코드는 연구 목적으로 작성된 것이며, 허가 받지 않은 공간에서는 테스트를 절대 금지합니다.악의 적인 목적으로 이용할 시 발생할 수 있는 법적 책임은 자신한테 있습니다. 이는 해당 글을 열람할 때 동의하였다는 것을 의미합니다. 가상의 쇼핑몰 서비스에 대한 모의 침투 프로젝트 문서입니다. 학습에 참고하시기 바랍니다. 더보기