PE 분석글을 쓰기에 앞서 RVA, RAW, VA에 대해서 포스팅을 하겠습니다. 컴퓨터는 한가지의 작업만 하는게 아니기에 메모리나 디스크의 주소공간들은 연속해서 사용되어지지 않습니다. 때문에 사용가능한 주소공간들이 비연속적 (띄엄 띄엄) 존재하게 됩니다. 그래서 가상공간에 메모리를 만들어서 (32비트 환경에서는 4G의 크기를 가집니다) 거기서 연속된 주소공간을 재구성합니다. 1. VA (Virtual Address) 가상메모리상에서 연속된 주소공간을 가르킵니다. RVA + Imagebase 공식으로 구할 수 있습니다. - Imagebase 값 (400000) - RVA 값 (1000) - RVA + Imagebase = VA 값 (401000) 2. RVA (Relative Virtual Address)..