리버싱에 대해서 정리해보자 기초적으로 어셈블리어와 기계어에대해서 간단한 역사를 알아보자 오래전 기계들은 0과1로 이루어진 예시 011010101 이런 명령을 사용헀다 이걸 효율적인 코딩을하기위해 거기서 한단계더 편한 어셈블리어가 나왔다 mov eax,100 add eax,100 sub eax,100 간단하게 eax의 변화로 이 말을해석하자면 eax에 100이라는 숫자를 입력했고 add 명령으로 100이라는 숫자가 더해 200이되었다 sub 명령으로 100이라는 숫자를 뺴서 100이다 이렇게 간단하게 볼수있다 이러한 리버싱을 통해 어떻게 코드가 짜여있는지알수있고 어떤 API 어떤구조인지도 알수있다 API 같은이야기등 모르는게있다면 구글에 한번쳐보는걸 추천한다 리버싱은 이렇게 정리하자 어셈블리어를 이용하여 ..