"Алекс Грачев. К вопросу о бесплатном Интернете (КомпьюТерра)" - читать интересную книгу автора

‚ᥠнв®, ў Є®­жҐ Є®­ж®ў, Ї®«®¦Ё«® Є®­Ґж ЇҐаў®© бв ¤ЁЁ, Ё
­ з « бм ўв®а п: ⥯Ґам Ї а®«м ўл¤ Ґв Є®¬ЇмовҐа, в® Ґбвм ЈҐ­Ґ-
аЁагҐв ­ҐЄ®в®аго ЇбҐў¤®б«гз ©­го Ї®б«Ґ¤®ў вҐ«м­®бвм ЎгЄў, жЁда
Ё а §­ле §­ Є®ў ЇаҐЇЁ­ ­Ёп. •®а®и®-в® Є Є бв «®: 'tHa73?Lp' -
Ї®¤Ё-Є  Ї®¤ЎҐаЁ! ® вгв ў®§­ЁЄ«  ¤агЈ п Їа®Ў«Ґ¬ :   Ї®¤Ё-Є 
§ Ї®¬­Ё! Џ®«м§®ў вҐ«Ё ­ иЁ ­ з «Ё Ёе ­  Ўг¬ ¦Є е § ЇЁблў вм,
­г Ё ЇҐаЁ®¤ЁзҐбЄЁ... Їа ўЁ«м­®: Ўг¬ ¦ЄЁ вҐап«Ёбм, Ї®еЁй «Ёбм,
Ї®Ї ¤ «Ё ў ¬гб®а­го Є®а§Ё­г Ё в. ¤.- ®в 祣® ги«Ё, Є ⮬㠨
ЇаЁи«Ё! € в®Ј¤  Є Є пв® г¬­ п Ј®«®ў  ¤®Ј ¤ « бм, зв® Ї а®«м
¬®¦­® еа ­Ёвм ­Ґ ў Ј®«®ўҐ,   Їаאַ ­  ¦ҐбвЄ®¬ ¤ЁбЄҐ. ‚
DialUp-®Є­Ґ Ј «®зЄг Ї®бв ўЁвм Ё § Ї®¬­Ёвм Ї а®«м. “ Є®¬ЇмовҐа 
¬®§ЈЁ ЄаҐ¬­ЁҐўлҐ - Ґ¬г ўбҐ а ў­®, зв® § Ї®¬Ё­ вм. г,   а §
§ Ї®¬­Ё«Ё, в®, б ¬® б®Ў®©, Ё § ЇЁб вм ­ ¤®. г,   а § § ЇЁ-
б вм, в®... Їа ўЁ«м­®: ®вўҐа­г«бп ­ и Ї®«м§®ў вҐ«м,   вгв е -
ЄҐал в®«Ї®© ­ «ҐвҐ«Ё - Ё ­г Ї а®«м Ї®¤б¬ ваЁў вм.
€ в®Ј¤  § Ї®¬­Ґ­­лҐ Ї а®«Ё бв «Ё иЁда®ў вм...
г ў®в, ­ иҐ «ЁаЁЄ®-Ёбв®аЁзҐбЄ®Ґ ўбвгЇ«Ґ­ЁҐ § Є®­зЁ«®бм.
’ҐЇҐам Ї®и«  Їа®§ .
ѓ¤Ґ еа ­пвбп Ї а®«Ё ў Windows 95? ‡ иЁда®ў ­­лҐ Ї а®«Ё ў
Windows 95, Є Є Ё§ўҐбв­®, еа ­пвбп ў ®б­®ў­®¬ Є в «®ЈҐ, ў д ©-
« е б а биЁаҐ­ЁҐ¬ PWL. ‘ гзҐв®¬ в®Ј®, зв® ­Ґ в®«мЄ® 'г ­ б
§¤Ґбм', ­® Ё 'г ­Ёе в ¬' Ўлў ов ЇҐаб®­ «м­лҐ Є®¬ЇмовҐал Є®«-
«ҐЄвЁў­®Ј® Ї®«м§®ў ­Ёп, ¤  Ё бҐвЁ «®Є «м­лҐ ¬Ґбв ¬Ё ўбваҐз ов-
бп, ­  Є ¦¤®Ј® Ї®«м§®ў вҐ«п § ў®¤Ёвбп бў®© PWL. Љбв вЁ, ­ §ў -
­ЁҐ д ©«  ᮮ⢥вбвўгҐв «®ЈЁ­г (Ё¬Ґ­Ё... ­Ґв, ᪮॥, Є«ЁзЄҐ)
¤ ­­®Ј® Ї®«м§®ў вҐ«п.
‡ иЁда®ў ­л нвЁ д ©«л, ў ЇаЁ­жЁЇҐ, ¤®бв в®з­® ЇаЁ«Ёз­®.
…б«Ё Є®¬г-«ЁЎ® Ё­вҐаҐб­®, в®, ў§пў ў агЄЁ Є Є®© ­ЁЎг¤м ¤Ё§ б-
ᥬЎ«Ґа (HIEW, QVIEW), ¬®¦­® Ї®б¬®ваҐвм Їа®жҐ¤гаг иЁда®ў ­Ёп.
Ћ­  ­ е®¤Ёвбп ў д ©«Ґ MSPWL32.DLL. ‚ ўҐабЁЁ OSR2pus ᮠᬥйҐ-
­ЁҐ¬ 488(hex).
‚®в г¦ Ј¤Ґ ­ Єаг祭®. €¬ҐҐвбп бзҐвзЁЄ (­ §®ўҐ¬ ҐЈ® N) ®в
­г«п ¤® <бЄ®«мЄ® ­ ¤®>. €¬Ґовбп ваЁ в Ў«Ёжл. ‚ ᮮ⢥вбвўЁЁ б®
бзҐвзЁЄ®¬ N ЎҐаҐвбп Ў ©в Ё§ ЇҐаў®© в Ў«Ёжл (X). Џ® ᬥ饭Ёо
X+N, г१ ­­®¬г ¤® 8 ЎЁв, Ё§ ўв®а®© в Ў«Ёжл ЎҐаҐвбп ¤агЈ®©
Ў ©в (Y). ‡ вҐ¬ Ї®  ¤аҐбг X+Y, ®Їпвм ¦Ґ г१ ­­®¬г ¤® 8 ЎЁв,
Ё§ ваҐв쥩 в Ў«Ёжл ЎҐаҐвбп ваҐвЁ© Ў ©в (Z). Џ®б«Ґ бв®«м еЁвале
¬ ­ЁЇг«пжЁ© Є®¬ ­¤®© XOR б Ў ©в®¬ Z иЁдагҐвбп Ў ©в Ё­д®а¬ жЁЁ,
Ї®б«Ґ 祣® бзҐвзЁЄ Ё­ЄаҐ¬Ґ­вЁагҐвбп, Ё ўбҐ Ї®ўв®апҐвбп б­ з -
« .
Љ Є д®а¬Ёаговбп в Ў«Ёжл? - Ґ §­ о («Ґ­м Ўл«® ўлпб­пвм).
Љбв вЁ, в Ў«Ёж, ­  б ¬®¬ ¤Ґ«Ґ, ¬®¦Ґв ®Є § вмбп Ё ¤ўҐ, Ё ®¤­ 
(ЁбЇ®«м§говбп ­ҐбЄ®«мЄ® а § ­  а §­ле нв Ї е). ђ биЁда®ўлў Ґв-
бп ўбҐ нв®  ­ «®ЈЁз­® (Ё в®© ¦Ґ Їа®жҐ¤га®©), 'ЁЎ® Є®¬ ­¤  XOR
®Ўа вЁ¬ . …б«Ё ¦Ґ г ў б бв®Ёв Є Є п-в® ¤агЈ п ўҐабЁп Windows
95, в® нв® ¤Ґ«  ­Ґ ¬Ґ­пҐв. Ґ §­ о г¦, ў змЁе ­Ґ§¤®а®ўле ¬®§-
Ј е ¬®Ј«  Ї®пўЁвмбп ¬лб«м ЁбЇ®«м§®ў вм ¤«п иЁда®ў ­Ёп Є®¬ ­¤г
е®Ј byte ptr [eax+ebp],cl. Њ®¦Ґв, § Їгв вм е®вҐ«Ё? ® Є®¬ ­¤ 
г­ЁЄ «м­ , в ЄЁҐ Є®¬ ­¤л ў ®Ўлз­ле Їа®Ја ¬¬ е ҐйҐ Ї®ЁбЄ вм ­ -
¤®. ‘в «® Ўлвм, ЁйҐ¬ ᮮ⢥вбвўгойго Ґ© Є®¬ЎЁ­ жЁо 30h, OCh,