악성코드 분석 - 명령어
데이터 이동 lea : 데이터를 직접 읽지 않고 주소만 계산해서 레지스터에 저장을 하는 명령어mov : 메모리에서 직접 데이터를 읽어오는 명령어 산술연산inc : 레지스터나 메모리 값에 1을 더한다dec : 레지스터나 메모리 값에서 1을 뺸다 add : 두 값(레지스터, 소스) 을 더한다sub : 두 값을 뺀다 > 목적지 - 소스 논리 연산and : 두 값의 비트 단위로 and 연산을 수행함, 둘 다 1인 경우에만 1을 반환한다.or : 두 값의 비트 단위로 or 연산을 수행함, 둘 중 하나라도 1이면 1을 반환한다.xor : 두 값의 비트 단위로 xor 연산을 수행함, 두 값이 다르면 0을 반환한다not : 비트를 반전시킴, 즉 1은 0 으로 , 0은 1로 반전시킨다. 분기jmp : 무조건 특..