Lena Tutorial 2단계
Security/Reversing
레나 튜토리얼 2단계 ReverseMe 키파일 생성(win 10, x96dbg 기준) 1단계와 다르게 파일 패치가 아닌 파일을 분석하여 키파일을 만들고 정상동작하게 만드는 것이 목표 1. 401073번 줄의 CreateFileA 함수는 실행하는 exe파일과 동일한 위치에 있는 파일을 여는 함수. 따라서 reverseMe가 있는 폴더에 ketfile.dat를 생성해야 함. 2. keyfile이 있다면 1단계에서 봤던 오류 문구는 넘어감. 그 이후 ReadFile함수를 만나게 되는데, 이 함수는 지정된 파일에서 데이터를 읽고 파일에 써져있는 내용을 저장함. 40109C를 보면 읽은 바이트 수를 402173에 저장하고 문자열을 40211A에 저장함. 3. 그 후 내려오다보면 4010B4와 그 다음줄에서 EB..