"Серия статей по взлому, атакам и защите информации." - читать интересную книгу автора (Крис Касперски)

:bpx [winhandle] WM_GETTEXT ; pinpoint code
:bpx GetProcAddress ; in case of funny routines
:dex 0 ds:dx ; let's see their name
:gdt ; sniff the selectors
:s 30:0 lffffffff "Your_input_string" ; search in 4 giga data
:bpr [all memory ranges for your string that are above 80000000]
ш ¤Єю эр ёхуюфэ  тёх.


╩└╩ ▌╥╬ ╦╬╠└▐╥: ┴єьрцэ√х чр∙шЄ√
===============================

[UMS.EXE] [LIGHTSPD.EXE] [GENERAL.EXE]
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[H┼╩╬╥╬╨█┼ ╧╨╬┴╦┼╠╠█ ╤ ╚H╥┼╦╬┬╤╩╚╠ INT]
╚эёЄpєъЎш  INT тхышъшщ шёЄюўэшъ ушсъюёЄш рpїшЄхъЄєp√ PC яюЄюьє ўЄю
тючьюцэю єчэртрЄ№/єёЄрэртыштрЄ№ тхъЄюpр яpхp√трэшщ, ўЄю т ётю■ юўхpхф№
ючэрэўрхЄ, ўЄю ёшёЄхьэ√щ ёхpтшё (тъы■ўр  MS-DOS) эхюуpрэшўхэю
эрpр∙штрхь√щ, яхpхїтрЄ√трхь√щ ш ╬╥╤╦┼╞╚┬└┼╠█╔. ┼∙х INT шэёЄpєъЎш 
эхюс√ъэютхээю эхяpшъыюээр т фтєї ъы■ўхэ√ї ьюьхэЄрї:

м юсpрсюЄўшъ яpхp√трэш  H┼ ╟H└┼╥ ъръшь яpхp√трэшхь юэ т√чтрэ
м шэёЄpєъЎш  INT ЄpхсєхЄ H┼╧╬╤╨┼─╤╥┬┼HH╬├╬ юяхpрэфр, Є.х. ь√ эх
ьюцхь чряшёрЄ№ MOV AX,21h/INT AX, р Єюы№ъю INT 21h

...ъ эхёўрёЄ№■ ьэюушх ъюьяшы Єюp√  ч√ъют т√ёюъюую єpютэ  т√яюы ■Є яpхp√трэшх
яюёыхфютрЄхы№эюёЄ№■ PUSHF/CALL FAR, т√ч√тр■∙хщ юЄышўэ√щ юЄ Єхъє∙хую
юсpрсюЄўшъ. ─pєушь ьхЄюфюь т√чютр юсpрсюЄўшър яpхp√трэш  ьюцхЄ
с√Є№ чрЄрыъштрэшх хую рфpхёр т ёЄхъ ш яюёыхфє■∙шщ RETF {ю... ьющ ы■сшь√щ
яpшхь} HхїюЄюp√х ёїхь√ чр∙шЄ√ я√Єр■Єё  ёъp√трЄ№ т√чют√ яpхp√трэшщ:

м ьрёъшpютъющ ъюфр
м яюьх∙хэшхь т юсpрсюЄўшъш "эхтшээюую" ъюфр ш ьюфшЇшърЎшхщ хую эр ыхЄє
м ъюяшpютрэшхь юсpрсюЄўшъют тэєЄp№ ётюхую ъюфр

¤Єю юёюсхээю ўрёЄю тёЄхўрхЄё  т трpшрэЄрї чр∙шЄ "фшёъютюую фюёєяр" ш,
яю¤Єюьє, сєфхЄ pрёёьюЄpхэю т ёююЄтхЄёЄтє■∙хь єpюъх.

[╩╬╨╬╥╩╚╔ ┴└╟╬┬█╔ └╤╤┼╠┴╦┼╨]
─ы  яюэшьрэш  ьхїрэшчьют pрсюЄ√ чр∙шЄ, ш фы  яюpрцхэшщ шї, т√ фюыцэ√
шчєўшЄ№ рёёхьсыхp, "ьр°шээю- ч√ъютющ" ъюф. ┬√ ьюцхЄх эрщЄш ьэюую
їюpю°хую, яpхъpрёэю ъюььхэЄшpютрээюую ъюфр; тшpєё√ юфшэ шч ыєў°шї
шёЄюўэшъют їюpю°хую "tight and tricky" ("ъюьръЄэюую ш ыютъюую")
рёёхьсыхpёъюую ъюфр. ┬√ ьюцхЄх эрщЄш шёїюфэшъш яюўЄш тёхї тшpєёют эр Web-х:
ёЄpрээю, ўЄю тёх їръхp√ шьх■Є ярЄрыюушўхёъш эхэюpьры№эє■ ёЄpрёЄ№ ъ ¤Єюьє
тшфє шчтpр∙хэшщ, тьхёЄю шчєўхэш  ьхїрэшчьют чр∙шЄ; эю чфхё№ ьшыышюэ√ ёЄpюъ
їюpю°хую "ъюььхpўхёъюую" рёёхьсыхpёъюую ъюфр, яpюёЄю т√ыютшЄх хую ш шчєўшЄх:
ўхь сюы№°х єчэрхЄх, Єхь ыєў°х сєфхЄ тр° тчыюь. ▀ сєфє юуpрэшўштрЄ№ ёхс  т
эхъюЄp√ї єЄтхpцфхэш ї, "pрёё√ярэ√ї" т ¤Єюь pєъютюфёЄтх. ─ртрщЄх эрўэхь ё
Єюую эхьэюую, ўЄю т√ юс чрэ√ чэрЄ№.