본문 바로가기

reversing

BSWAP instruction

BSWAP 어셈블리어 명령은 "Byte SWAP" 이다.

바이트를 교환하는 명령으로 빅 엔디언과 리틀 엔디언을 변환한다.

 

ex ) EAX = 0x78563412 일 때, BSWAP EAX 명령을 사용하면

EAX = 0x12345678 이 된다.

'reversing' 카테고리의 다른 글

예외 처리를 이용한 Anti-Debugging  (0) 2016.03.12
windbg kernel debugging  (0) 2016.01.31
assembly jump instruction  (0) 2016.01.19
프롤로그(prolog), 에필로그(epilog)  (0) 2016.01.03
IsDebuggerPresent() 우회  (0) 2015.12.23