컴퓨터 C 드라이브의 이름이 CodeEngn 일경우 시리얼이 생성될때 CodeEngn은 'ß어떤것'으로 변경되는가
CodeEngn Basic RCE L07(abex' 5th crackme)
실행시키면 해당 창이 뜬다
아무 문자나 넣으면 not correct 창이 뜬다
- GetVolumeInformationA 함수 → 드라이브 정보를 검색
https://learn.microsoft.com/en-us/windows/win32/api/fileapi/nf-fileapi-getvolumeinformationa
- lstracat 함수 → 문자열 합치기
이름을 CodeEngn으로 변경해주면
GetVolumeInformationA 이후 40225C에 CodeEngn이 들어간 것을 볼 수 있고
4562-ABEX 와 합쳐진다
이후 연산을 통해 EqfgEngn4562-ABEX로 바뀌고
L2C-5781이 EqfgEngn4562-ABEX와 합쳐져 시리얼 넘버는 L2C-5781EqfgEngn4562-ABEX이 된다
정답은 EqfgEngn
728x90
'Wargame > CodeEngn' 카테고리의 다른 글
Basic RCE L09 (0) | 2023.12.20 |
---|---|
Basic RCE L08 (0) | 2023.12.19 |
Basic RCE L06 (0) | 2023.12.19 |
Basic RCE L05 (0) | 2023.12.19 |
Basic RCE L04 (0) | 2023.12.19 |