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 |