1586, 44/80 ȸ¿ø°¡ÀÔ  ·Î±×ÀΠ 
   key
   gdb tip (at&t -> intel)

http://www.hackerschool.org/HS_Boards/zboard.php?desc=desc&no=616 [º¹»ç]


¸®´ª½º¿¡¼­ gdb¸¦ »ç¿ëÇؼ­ µð½º¾î¼Àºí Çغ¼¶§ AT&T ¹®¹ýÀ¸·Î ³ª¿Í¼­ intel ¹®¹ýÀ¸·Î °øºÎÇϽźеéÀº Çò°¥¸±¼öµµ ÀÖ°í º¸±â Èûµé¶§°¡ ÀÖ½À´Ï´Ù.

±×·²¶© ÀÌ ÇÑÁÙ·Î intel ¹®¹ýÀ¸·Î ¹Ù²Ù¾î º¸½Ç¼ö ÀÖ½À´Ï´Ù.

(gdb) set disassembly-flavor intel

¾Æ·¡´Â Àû¿ë½ÃÅ°±â Àü°ú Èĸ¦ µð½º¾î¼Àºí Çغ» °Í ÀÔ´Ï´Ù.


(gdb) disass main
Dump of assembler code for function main:
0x08048328 <main+0>:    push   %ebp
0x08048329 <main+1>:    mov    %esp,%ebp
0x0804832b <main+3>:    sub    $0x18,%esp
0x0804832e <main+6>:    and    $0xfffffff0,%esp
0x08048331 <main+9>:    mov    $0x0,%eax
0x08048336 <main+14>:   sub    %eax,%esp
0x08048338 <main+16>:   movl   $0xa,0xfffffffc(%ebp)
0x0804833f <main+23>:   mov    0x8048418,%eax
0x08048344 <main+28>:   mov    0x804841c,%edx
0x0804834a <main+34>:   mov    %eax,0xfffffff0(%ebp)
0x0804834d <main+37>:   mov    %edx,0xfffffff4(%ebp)
0x08048350 <main+40>:   sub    $0x4,%esp
0x08048353 <main+43>:   lea    0xfffffff0(%ebp),%eax
0x08048356 <main+46>:   push   %eax
0x08048357 <main+47>:   pushl  0xfffffffc(%ebp)
0x0804835a <main+50>:   push   $0x8048420
0x0804835f <main+55>:   call   0x8048268 <printf>
0x08048364 <main+60>:   add    $0x10,%esp
0x08048367 <main+63>:   leave
0x08048368 <main+64>:   ret
0x08048369 <main+65>:   nop
0x0804836a <main+66>:   nop
---Type <return> to continue, or q <return> to quit---
0x0804836b <main+67>:   nop
End of assembler dump.
(gdb) set disassembly-flavor intel
(gdb) disass main
Dump of assembler code for function main:
0x08048328 <main+0>:    push   ebp
0x08048329 <main+1>:    mov    ebp,esp
0x0804832b <main+3>:    sub    esp,0x18
0x0804832e <main+6>:    and    esp,0xfffffff0
0x08048331 <main+9>:    mov    eax,0x0
0x08048336 <main+14>:   sub    esp,eax
0x08048338 <main+16>:   mov    DWORD PTR [ebp-4],0xa
0x0804833f <main+23>:   mov    eax,ds:0x8048418
0x08048344 <main+28>:   mov    edx,ds:0x804841c
0x0804834a <main+34>:   mov    DWORD PTR [ebp-16],eax
0x0804834d <main+37>:   mov    DWORD PTR [ebp-12],edx
0x08048350 <main+40>:   sub    esp,0x4
0x08048353 <main+43>:   lea    eax,[ebp-16]
0x08048356 <main+46>:   push   eax
0x08048357 <main+47>:   push   DWORD PTR [ebp-4]
0x0804835a <main+50>:   push   0x8048420
0x0804835f <main+55>:   call   0x8048268 <printf>
0x08048364 <main+60>:   add    esp,0x10
0x08048367 <main+63>:   leave
0x08048368 <main+64>:   ret
0x08048369 <main+65>:   nop
0x0804836a <main+66>:   nop
---Type <return> to continue, or q <return> to quit---
0x0804836b <main+67>:   nop
End of assembler dump.
(gdb)


  Hit : 6802     Date : 2007/02/20 10:15



    
726   ¾ËÅøÁî ÇÁ·Î±×·¥ÀÇ ±¤°í¾ø¾Ö±â![13]     kgt2001sus
01/01 8890
725   À©µµ¿ì Á¤Ç°ÀÎÁõ ¹Þ±â~[13]     kgt2001sus
12/15 8786
724   À©µµÅ°¸¦ »ç¿ëÇÑ ´ÜÃàÅ°[6]     kgt2001sus
12/15 7001
723   ÄÄÇ»ÅÍ ¼Óµµ¾÷ && ÃÖÀûÈ­[12]     kgt2001sus
12/14 9343
722   [ÆÁ]ÀÎÅͳÝÀͽºÇ÷η¯¿¡¼­¸¸ ÇѱÛÀÌ ¾È¸ÔÈú¶§!!![4]     kgt2001sus
12/07 7515
721   XPÀÇ Àâ´ÙÇÑ ÇÊ¿ä¾ø´Â ¼­ºñ½ºµé ²ô±â!![3]     kgt2001sus
12/13 10682
  gdb tip (at&t -> intel)     key
02/20 6801
719   ÄÄÆÄÀÏ·¯ Á¾·ùÁß..[6]     kevin997741
07/18 5615
718   Ãʺ¸ÀÚ¸¦ À§ÇÑ C++ °­Á - ¾Ã¾î¸Ô´Â C++ !![2]     kevin0960
03/06 32564
717   Ãʺ¸ÀÚ¸¦ À§ÇÑ C ¾ð¾î °­ÁÂ[8]     kevin0960
08/04 7398
716   Ãʺ¸ÀÚ¸¦ À§ÇÑ C ¾ð¾î °­ÁÂ[9]     kevin0960
02/16 7767
715   ¿ÕÃʺ¸ÀÚ µéÀ» À§ÇÑ C ¾ð¾î °­ÁÂ[7]     kevin0960
01/25 8760
714   Ãʺ¸ÀÚ¸¦ À§ÇÑ C ¾ð¾î °­ÁÂ[3]     kevin0960
12/14 7548
713   Ãʺ¸ÀÚ¸¦ À§ÇÑ C ¾ð¾î °­ÁÂ[5]     kevin0960
11/09 7562
712   [ÀÚÀÛ] Ãʺ¸ÀÚ¸¦ À§ÇÑ C ¾ð¾î °­ÁÂ[8]     kevin0960
08/22 6297
711   [ÀÚÀÛ] Ãʺ¸ÀÚ¸¦ À§ÇÑ C ¾ð¾î °­ÁÂ~[1]     kevin0960
08/21 6557
710   [ÀÚÀÛ]Ãʺ¸ÀÚ¸¦ À§ÇÑ C ¾ð¾î °­Á ¸ðÀ½[2]     kevin0960
08/15 6802
709   ¿ìºÐÅõ ¸®´ª½º¿¡¼­ C ¾ð¾î Çϱ⠠   kevin0960
08/06 8183
708   [ÀÚÀÛ] C ¾ð¾î óÀ½ ½ÃÀÛÇϽô ºÐµéÀ» À§ÇÑ °­Á - <4. °è»ê Çϸ®>[3]     kevin0960
06/12 7279
707   [ÀÚÀÛ] Ãʺ¸ÀÚµéÀ» À§ÇÑ C ¾ð¾î °­Á - 3[2]     kevin0960
04/28 7097
[1]..[41][42][43] 44 [45][46][47][48][49][50]..[80]

Copyright 1999-2024 Zeroboard / skin by Hackerschool.org / Secure Patch by Hackerschool.org