, , ,

<<


 >>  ()
Pages:     | 1 |   ...   | 3 | 4 ||

...

-- [ 5 ] --

0x004012f6 +6: lea -0x28(%ebp),%eax 0x004012f9 +9: mov %eax,(%esp) 0x004012fc+12: call 0x401930 gets small "%s\n" print: printf ("%s\n", small).

0x00401301 +17: lea -0x28(%ebp),%eax 0x00401304 +20: mov %eax,0x4(%esp) 0x00401308 +24: movl $0x403000,(%esp) 0x0040130f +31: call 0x401920 printf 0x00401314 +36: leave 0x00401315 +37: ret 30 ( run).

EBP 0x787878, , , . 0x78 - 'x'. 32 . , , , EBP 'xxxx'. 0x787878, , , .

lame() return' . 0x0040134f 0x4012f0.

:

Perl e print \a\ x 44;

\\xf0\x12\x40\|grant 44 grant. X86 , (little-endian), .. 0x004012f0 0xf0 0x12 0x40 0x00.

. , .

(" ") - , , .

, , , . , , - . - , , , , . , , 100 , . 100 , , , , . : , , , . , ;

. , .

1. R. Kuster. WinDbg. From A to Z! December, 2007.

. . , . , . . . -. 2.

. ( ;

2003 .) .. . , 3.

( ), 2011.

.. . .......................... .., .. ............................................................... .. ...................................................................... .. ................................ .. .. .. .............................................. .. ............................ .. ......................................................... .. һ............. .. ........... .. , ................................................................................................................... .. IPO .......................................................................................... .. ......................................... .. ............ .. .................. .. ......................................... .. ........................... . .............................. .. .................................................... .., .. , ......................................... .. .......................................................................................................... .. . ............................................................................................................. .. ................................................................... .., .. ..... .. - ...................................... .. ..................................................................... .. ................... .. .......................... .. ....................................................................................................... .. STRONG CITIES: ...................................... .. ................................................................................... .. ......................................... .. . ............................................

Pages:     | 1 |   ...   | 3 | 4 ||
 
 >>  ()





 
<<     |    
2013 www.libed.ru - -

, .
, , , , 1-2 .