"ED!SON (пер. Mr.Boco). Как ломать программы Windows" - читать интересную книгу автора€ зв® ‚л ўЁ¤ЁвҐ Ї® ¤аҐбг EBP-68? ‚в®а®© бҐаЁ©л© ®¬Ґа! :d ebp-68 ‚®в Ё ўбҐ... џ ¤Ґобм, зв® г ‚ б ўбҐ Ї®«гзЁ«®бм Є Є ¤®Єв®а Їа®ЇЁб «? =) 3.2 Command Line 95 - «ҐЈЄ п ॣЁбва жЁп "Ё¬п-Є®¤", ᮧ¤ ЁҐ ЈҐҐа в®а Є«о祩 ============================================================================== ќв® Їа®Ја ¬¬ - е®а®иЁ© ЇаЁ¬Ґа, б «ҐЈЄЁ¬ «Ј®аЁв¬®¬ ЈҐҐа жЁЁ Є®¤ . 3.1.1 "ЋЎб«Ґ¤®ў ЁҐ" ==================== ‚л ®б¬®в५Ё Їа®Ја ¬¬г Ё гўЁ¤Ґ«Ё, зв® нв® 32-ЎЁв®Ґ ЇаЁ«®¦ҐЁҐ, вॡго饥 Ё¬п Ё Є®¤ ў ®ЄҐ ॣЁбва жЁЁ. Џ®Ґе «Ё! 3.1.2 ЏаҐалў ЁҐ Їа®Ја ¬¬л ========================== Њл Ї®бвгЇ Ґ¬ в Є ¦Ґ, Є Є Ё б Task Lock'®¬ - бв ўЁ¬ ЎаҐ©ЄЇ®Ёвл. Њ®¦® ¤ ¦Ґ Ї®бв ўЁвм ба §г ¤ў ЎаҐ©ЄЇ®Ёв ЁЎ®«ҐҐ ў®§¬®¦лҐ дгЄжЁЁ: GetWindowTextA Ё GetDlgItemTextA. Ќ ¦¬ЁвҐ Ctrl-D, зв®Ўл ўл§ў вм ®в« ¤зЁЄ Ё ЎҐаЁвҐ ў ®ЄҐ Є®¬ ¤: :bpx getwindowtexta :bpx getdlgitemtexta ’ҐЇҐам ў®§ўа й ©вҐбм ў ЇаҐаў го Їа®Ја ¬¬г, Ё¤ЁвҐ ў ®Є® ॣЁбва жЁЁ Ё ўў®¤ЁвҐ Ё¬п Ё Є Є®©-ЁЎг¤м ®¬Ґа (®ЎлЄ®ўҐ®Ґ 楫®Ґ зЁб«® - нв® ЁЎ®«ҐҐ ўҐа®пвл© Є®¤). џ ЇЁб « ЇаЁ¬Ґа® б«Ґ¤го饥: Name: ED!SON '96 Code: 12345 Џа®Ја ¬¬ ®бв ®ўЁ« бм GetDlgItemTextA. ’ Є ¦Ґ, Є Є Ё ў б«гз Ґ б Task Lock'®¬, ¬л ¦Ё¬ Ґ¬ F11 зв®Ўл ўҐагвмбп ў ўл§лў ойоо дгЄжЁо. Џа®б¬ ваЁў Ґ¬ ®Є® Є®¤ ЇаЁ Ї®¬®йЁ Ctrl+Up. ‚맮ў дгЄжЁЁ ўлЈ«п¤Ёв в Є: MOV ESI, [ESP+0C] PUSH 1E ; Њ ЄбЁ¬ «м п ¤«Ё PUSH 0040A680 ; Ђ¤аҐб ЎгдҐа PUSH 000003ED ; €¤ҐвЁдЁЄ в®а гЇа ў«ҐЁп PUSH ESI ; €¤ҐвЁдЁЄ в®а ®Є ¤Ё «®Ј CALL [User32!GetDlgItemTextA] —Ёб«® 40A680 Є ¦Ґвбп ¬ ЁвҐаҐбл¬, Ї®нв®¬г ¬л Їа®ўҐа塞 нв®в ¤аҐб: :d 40a680 |
|
|