티스토리 뷰
1.
입력한 데이터를 연산해 한글자씩 비교해, 맞으면 Correct 를 출력하는 프로그램이다.
2.
0804A020 주소에 scanf로 문자열 입력을 받는다.
08048451 에서 한 글자씩 xor 연산을 하거나, 바로 비교해서 계산 값이 맞는지 비교하고 있다.
0804848E 의 xor 연산의 경우에는 0FFFFFF88h -> 0x88 과 동일하다. (movzx -> 0x000000DD)
3.
굳이 계산할 필요 없이 Pseudocode를 봐도 된다.
답 : L1NUX
'Reversing > * reversing.kr' 카테고리의 다른 글
reversing.kr - Ransomware (0) | 2016.07.22 |
---|---|
reversing.kr - ImagePrc (0) | 2016.07.22 |
reversing.kr - Music Player (0) | 2016.07.21 |
reversing.kr - Easy Keygen (0) | 2016.07.20 |
reversing.kr - Replace (0) | 2016.07.19 |
댓글