Abex' crackme #2 Analysis
·
Reversing
분석을 위해 디버거로 열어서 실행해보자대충 Name의 Serial을 비교 후 리턴하여 true, false 를 반환하는 것 같다아무 값이나 넣고 Check를 눌러보자잘못된 시리얼번호라는 메시지박스가 호출되었다분석을 하기위해 디버거에서 문자열을 검색해주자캡션명에 Wrong serial!, 메시지박스에 Nope, this serial is wrong! 이라는 문자열이 있었으니 해당 주소로 가보자Check버튼을 누른 후 과정을 그래프로 보자면정말 간단하게 크랙할 수 있는 방법은serial number가 일치, 불일치 했을때 나오는 문자열의 분기구문을403332 je -> jne403424 je -> jne이 두가지 주소의 어셈블리어만 어셈블 해주면 일치하는 serial number를 제외한 어떤 시리얼넘버를 ..