>

[pwnable.kr] myproxy

2015. 9. 12. 03:57

보호되어 있는 글입니다.
내용을 보시려면 비밀번호를 입력하세요.

http://tldp.org/LDP/abs/html/internalvariables.html

'Memo' 카테고리의 다른 글

함수 프롤로그, 에필로그  (0) 2015.10.16
x86 어셈블리어 분기  (0) 2015.10.02
IDA Hexray 깨부수기  (0) 2015.09.03
IDA Pro 자주쓰는 Python 스크립트  (0) 2015.09.03
Windows Message List  (0) 2015.08.31
Posted by Mungsul
,

IDA Hexray 깨부수기

Memo 2015. 9. 3. 13:36

#define NULLPAD_START asm volatile ( \

        "pushl %eax      \n"         \ 

        "movl  %esp, %eax\n")

   

#define NULLPAD       asm volatile ("addb  %al, (%eax)\n")

   

#define NULLPAD_END   asm volatile ("popl  %eax\n")

   

#define NULLPAD_10    NULLPAD_START;                                   \

                      NULLPAD;  NULLPAD;  NULLPAD;  NULLPAD;  NULLPAD; \

                      NULLPAD_END


#define DISASM_MISALIGN asm volatile ( \

        "  pushl %eax       \n"        \

        "  cmpl  %eax, %eax \n"        \

        "  jz    0f         \n"        \

        "  .byte 0x0F       \n"        \

        "0:                 \n"        \

        "  popl  %eax       \n")


'Memo' 카테고리의 다른 글

함수 프롤로그, 에필로그  (0) 2015.10.16
x86 어셈블리어 분기  (0) 2015.10.02
[Bash script] Internal Variables  (0) 2015.09.08
IDA Pro 자주쓰는 Python 스크립트  (0) 2015.09.03
Windows Message List  (0) 2015.08.31
Posted by Mungsul
,