请高手过目,诊断书!!
回答数:
采纳率:
功勋值:
请高手过目,诊断书!!
请高手过目
Logfile of Spyware Terminator v2.8.2.192 (db:5.004.007.000)
Scan Time: 2011-4-8 4:01:46
length: 626 s
Platform: WXP (5.1.0.2600)
User: Admin
Boot Mode: Normal
Scan type: Full_Spyware_Scan
Sca ed Objects: 46681 (Critical:44)
Filter: No System items, No Safe items, No Invalid items
Ru ing Proce es
zhudongfangyu.exe [360.cn] : C:\Program Files\360\360safe\dee can\zhudongfangyu.exe
360Tray.exe [360.cn] : C:\Program Files\360\360safe\safemon\360Tray.exe
SafeBoxTray.exe [360.cn] : C:\Program Files\360Safebox\SafeBoxTray.exe
360sd.exe [360.cn] : C:\Program Files\360\360sd\360sd.exe
QQ.exe [Tencent] : D:\Tencent\QQ\Bin\QQ.exe
TXPlatform.exe [Tencent] : D:\Tencent\QQ\Bin\TXPlatform.exe
360rp.exe [360.cn] : C:\Program Files\360\360sd\360rp.exe
QQ.exe [Tencent] : D:\Tencent\QQ\Bin\QQ.exe
360Safe.exe [360.cn] : C:\Program Files\360\360safe\360Safe.exe
360seNotify.exe [360.cn] : C:\Documents and Settings\Administrator\A lication Data\360se\exte io \ExtWebmail\360seNotify.exe
360se.exe [360.cn] : C:\Program Files\360\360Se\360se3\360se.exe
urlproc.exe [360.cn] : C:\Program Files\360\360Se\360se3\Exte io \SafeCentral\urlproc.exe
360se.exe [360.cn] : C:\Program Files\360\360Se\360se3\360se.exe
360se.exe [360.cn] : C:\Program Files\360\360Se\360se3\360se.exe
360se.exe [360.cn] : C:\Program Files\360\360Se\360se3\360se.exe
Internet Settings
R - HKLM\Software\Microsoft\Internet Explorer\Main, Start Page =
R - HKLM\Software\Microsoft\Internet Explorer\Search, SearchA istant =
R - HKLM\Software\Microsoft\Internet Explorer\Search, CustomizeSearch =
R - HKLM\System\CurrentControlSet\Services\Tcpip\Parameters, Domain =
R - HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Telephony, DomainName =
02 - BHO: ThunderAtOnce Cla - {01443AEC-0FD1-40fd-9C87-E93D1494C233} -
[Thunder Networking Technologies,LTD] : D:\360Downloads\XUNLEI\ComDlls\TDAtOnce_Now.dll
02 - BHO: Thunder Browser Helper - {889D2FEB-5411-4565-8998-1DD2C5261283} -
[Thunder Networking Technologies,LTD] : D:\360Downloads\XUNLEI\ComDlls\xunleiBHO_Now.dll
StartU 04 - HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Run, 360sd :
[360.cn] : C:\Program Files\360\360SD\360SDRUN.EXE
04 - HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run, 360Safetray :
[360.cn] : C:\Program Files\360\360safe\safemon\360Tray.exe
04 - HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run, 360Safebox :
[360.cn] : C:\Program Files\360Safebox\SafeBoxTray.exe
Protocol Handler
- {6AC4FBC7-AA38-45EC-9634-D6D20B679EFC} -
: C:\WINDOWS\system32\KuGoo3DownXControl.ocx
- {6AC4FBC7-AA38-45EC-9634-D6D20B679EFC} -
: C:\WINDOWS\system32\KuGoo3DownXControl.ocx
Services
23 - [360.cn] : C:\WINDOWS\system32\drivers\360netmon.sys
23 - [360.cn] : C:\Program Files\360\360sd\360rp.exe
23 - [360安全中心] : C:\WINDOWS\system32\drivers\360SelfProtection.sys
23 - [AMD, Inc.] : C:\WINDOWS\system32\DRIVERS\AmdLLD.sys
23 - [360.cn] : C:\WINDOWS\system32\drivers\BAPIDRV.SYS
23 - [奇虎网] : C:\WINDOWS\system32\Drivers\Efimon.sys
23 - [360安全中心] : C:\WINDOWS\system32\Drivers\Hookport.sys
23 - [Realtek Semiconductor Corp.] : C:\WINDOWS\system32\drivers\RtkHDAud.sys
23 - [360.cn] : C:\WINDOWS\system32\drivers\qutmdrv.sys
23 - [360.cn] : C:\WINDOWS\system32\drivers\qutmipc.sys
23 - [Realtek Semiconductor Corporation] : C:\WINDOWS\system32\DRIVERS\Rtenicxp.sys
23 - [360.cn] : C:\WINDOWS\system32\Drivers\AntiDrv.sys
23 - [Silicon Image, Inc.] : C:\WINDOWS\system32\drivers\SiWinAcc.sys
23 - [360.cn] : C:\Program Files\360\360safe\dee can\zhudongfangyu.exe
23 - [Crawler.com] : C:\WINDOWS\system32\drivers\ _rsdrv2.sys
System Policies
HKLM\Software\Policies\Microsoft\Windows NT\SystemRestore\, DisableSR :
HKLM\Software\Policies\Microsoft\Windows NT\SystemRestore\, DisableConfig :
Threat Files
: C:\Documents and Settings\Administrator\「开始」菜单\程序\附件\娱乐\Windows Media Player.lnk
: C:\Documents and Settings\Administrator\「开始」菜单\程序\附件\娱乐\Windows Media Player.lnk
: C:\Documents and Settings\All Users\「开始」菜单\Windows Update.lnk
: C:\WINDOWS\system32\vcomp90.dll
: C:\WINDOWS\system32\vcomp90.dll
: C:\360Downloads\360杀毒迷你包_1.2.0.1322Z.exe.~p2s
: C:\360Downloads\360杀毒迷你包_1.2.0.1322Z.exe.~p2s
: C:\Documents and Settings\Administrator\A lication Data\360se\exte io \ExtBank\bank.dll
: C:\Documents and Settings\Administrator\A lication Data\360se\exte io \ExtBank\bank.dll
: C:\Documents and Settings\Administrator\A lication Data\360se\exte io \Plugi ar\data.dll
: C:\Documents and Settings\Administrator\A lication Data\360se\exte io \Plugi ar\data.dll
: C:\Documents and Settings\Administrator\A lication Data\SogouExplorer\sogou_explorer_silent_2.0.0.1070_2180.exe
: C:\Documents and Settings\Administrator\A lication Data\SogouExplorer\sogou_explorer_silent_2.0.0.1070_2180.exe
: C:\Documents and Settings\All Users\A lication Data\NokiaI tallerCache\PackageCache\{6D3245B1-8DB8-4A23-9CD2-2C90F40ABAF6}\Setup\VC80_x86_v2.msi
: C:\Documents and Settings\All Users\A lication Data\NokiaI tallerCache\PackageCache\{6D3245B1-8DB8-4A23-9CD2-2C90F40ABAF6}\Setup\VC80_x86_v2.msi
: C:\Documents and Settings\All Users\A lication Data\NokiaI tallerCache\ProductCache\{D5878294-C113-43c5-A24F-FC333C52015A}\{F5860A41-923D-4A0E-9D05-657EC6CED94B}\I taller\CommonCustomActio \WMFDist11-WindowsXP-X86-ENU.exe
: C:\Documents and Settings\All Users\A lication Data\NokiaI tallerCache\ProductCache\{D5878294-C113-43c5-A24F-FC333C52015A}\{F5860A41-923D-4A0E-9D05-657EC6CED94B}\I taller\CommonCustomActio \WMFDist11-WindowsXP-X86-ENU.exe
: C:\Program Files\360\360safe\hotfix\WindowsXP-KB952004-x86-CHS.exe
: C:\Program Files\360\360safe\hotfix\WindowsXP-KB952004-x86-CHS.exe
: C:\WINDOWS\ime\IMKR6_1\imekrcic.dll
: C:\WINDOWS\ime\IMKR6_1\imekrcic.dll
: C:\WINDOWS\system32\dllcache\explorer.exe
: C:\WINDOWS\system32\dllcache\explorer.exe
: C:\WINDOWS\system32\dllcache\msident.dll
: C:\WINDOWS\system32\dllcache\msident.dll
: C:\WINDOWS\system32\dllcache\msoobe.exe
: C:\WINDOWS\system32\dllcache\msoobe.exe
: C:\WINDOWS\system32\dllcache\olecli32.dll
: C:\WINDOWS\system32\dllcache\olecli32.dll
: C:\WINDOWS\system32\dllcache\sflo y.sys
: C:\WINDOWS\system32\dllcache\sflo y.sys
: C:\WINDOWS\system32\dllcache\update.sys
: C:\WINDOWS\system32\dllcache\update.sys
: C:\WINDOWS\WinSxS\x86_Microsoft.VC90.OpenMP_1fc8b3b9a1e18e3b_9.0.21022.8_x-ww_ecc42bd1\vcomp90.dll
: C:\WINDOWS\WinSxS\x86_Microsoft.VC90.OpenMP_1fc8b3b9a1e18e3b_9.0.21022.8_x-ww_ecc42bd1\vcomp90.dll
: d:\360data\temp_植物大战僵尸年度版修改器.exe
: d:\360data\temp_植物大战僵尸年度版修改器.exe
: d:\ACDSeePhotoManager12_0.344GREEN\@ACDSee绿化工具.exe
: d:\ACDSeePhotoManager12_0.344GREEN\@ACDSee绿化工具.exe
: d:\ACDSeePhotoManager12_0.344GREEN\PlugI \vcomp90.dll
: d:\ACDSeePhotoManager12_0.344GREEN\PlugI \vcomp90.dll
: d:\Tencent\QQ\Bin\BasicCtrlDll.dll
: d:\Tencent\QQ\Bin\BasicCtrlDll.dll
: d:\原D盘\easyMule\Security\R***\revm.dll
: d:\原D盘\easyMule\Security\R***\revm.dll
: d:\原D盘\easyMule\Security\R***\scanex.dll
: d:\原D盘\easyMule\Security\R***\scanex.dll
: d:\原D盘\Tencent\QQ\Bin\BasicCtrlDll.dll
: d:\原D盘\Tencent\QQ\Bin\BasicCtrlDll.dll
: d:\原D盘\Tencent\QQGame\DaJiaLaiZhaoCha\UNWISE.EXE
: d:\原D盘\Tencent\QQGame\DaJiaLaiZhaoCha\UNWISE.EXE
: d:\原D盘\Tencent\QQGame\hlddzSDK\hlddzSDK.exe
: d:\原D盘\Tencent\QQGame\hlddzSDK\hlddzSDK.exe
: d:\原D盘\Tencent\QQGame\twinrpg\UNWISE.EXE
: d:\原D盘\Tencent\QQGame\twinrpg\UNWISE.EXE
: d:\原D盘\浩方\platform 5.0\hfrcmd\i taller.exe
: d:\原D盘\浩方\platform 5.0\hfrcmd\i taller.exe
: d:\原D盘\浩方\platform 5.0\plugin\EzTalk\bin\gethttpfile.dll
: f:\pc\Thunder5.9.22.1466.exe
: f:\pc\Thunder5.9.22.1466.exe
: f:\原F盘\游戏\shanda\Legend of Mir\Mir.exe
: f:\原F盘\游戏\shanda\Legend of Mir\Mir.update
: f:\原F盘\游戏\shanda\Legend of Mir\mirclient.dll
: f:\原F盘\游戏\冰封王座\Warcraft III\2\BNUpdate.exe
: f:\原F盘\游戏\冰封王座\Warcraft III\2\BNUpdate.exe
: f:\原F盘\游戏\冰封王座\Warcraft III\amai_2.45b\AMAI Debug Version.exe
: f:\原F盘\游戏\冰封王座\Warcraft III\amai_2.45b\AMAI vs AI.exe
: f:\原F盘\游戏\冰封王座\Warcraft III\UNWISE.EXE
: f:\原F盘\游戏\冰封王座\Warcraft III\UNWISE.EXE
: f:\原F盘\游戏\冰封王座\Warcraft III\W3GMaster.exe
: f:\原F盘\游戏\暗黑破坏神2V1.11中文版\Game_crk.exe
: f:\原F盘\游戏\暗黑破坏神2V1.11中文版\Game_crk.exe
Advanced Files Report
%PROGRAMFILES%\360\360safe\dee can\zhudongfangyu.exe [360.cn] [360安全卫士] MD5=9A4F1A83B5A106DC18E458FBBE8E421C SIZE=148824
%PROGRAMFILES%\360\360safe\SoftMgr\360SoftMgrS.dll [360.cn] [360软件管家] MD5=1550B552DF06A0897A72092952F95DE8 SIZE=353624
%PROGRAMFILES%\360\360safe\dee can\CloudCom2.dll [360.cn] [360安全卫士] MD5=239D1F805B59CC3F2A78692F88F9B2BA SIZE=861592
%PROGRAMFILES%\360\360safe\dee can\heavygate.dll [360.cn] [360安全卫士] MD5=1D2C2A133139FDA709F478F13C45C4C1 SIZE=454712
%PROGRAMFILES%\360\360safe\dee can\qutmload.dll [360.cn] [360安全卫士] MD5=AEE387D9B7C78E76BDF1D005480EB230 SIZE=58712
%PROGRAMFILES%\360\360safe\safemon\safemon.dll [360.cn] [360安全卫士] MD5=1C33CF2FA304BA2BE7ACD6A1119DF66B SIZE=304544
D:\360Downloads\XUNLEI\Components\ResWorker\DsBho_00.dll [深圳市迅雷网络技术有限公司] [Thunder5] MD5=3C420C79E26EE59DD289AD92C5DC5E54 SIZE=57344
D:\360Downloads\XUNLEI\Components\ResWorker\DataProce or_00.dll [深圳市迅雷网络技术有限公司] [Thunder5] MD5=DF772B3D3B5F825DFCFBE812DA0B1D95 SIZE=122880
%PROGRAMFILES%\360\360safe\safemon\360compro.dll [360.cn] [360安全卫士] MD5=9E9792F440DF7D91079BCC1B1E2A9435 SIZE=91480
%PROGRAMFILES%\360\360safe\ipc\ipcservice.dll [360.CN] [360安全卫士] MD5=AA3968FEF46C936FA9CC45E7EDEE2177 SIZE=357720
%PROGRAMFILES%\360\360safe\ipc\fileMgr.dll [360.cn] [360安全卫士] MD5=B6496D7C4216D68E38F44869CC44CA22 SIZE=111960
%PROGRAMFILES%\360\360safe\ipc\yhregd.dll [360.cn] [360安全卫士] MD5=3D5A94193A02D260988D1CC99F60985D SIZE=193880
%PROGRAMFILES%\360\360safe\ipc\a d.dll [360.cn] [360安全卫士] MD5=8053BB8E942E8CFCEC76808E4A17B24D SIZE=230744
%PROGRAMFILES%\360\360safe\safemon\360we ro.dll [360.CN] MD5=A20D46AE9D8F18D5A8A59BA14DA3C8D4 SIZE=312664
%PROGRAMFILES%\360\360safe\safemon\360traylive.dll [360安全中心] MD5=6B51388C344F6798B27EAF21B6C3344A SIZE=181592
%PROGRAMFILES%\360\360safe\safemon\360procmon.dll [360.CN] [360安全卫士] MD5=50DD49FCCE7E086CD3354FAE502ECC61 SIZE=292184
%PROGRAMFILES%\360\360safe\safemon\SelfProtectAPI2.dll [360.CN] MD5=2627AD2A4566EE74A755E648E51009F1 SIZE=120152
%PROGRAMFILES%\360\360safe\safemon\360SafeCamera.tpi [360.cn] [360安全卫士] MD5=58256FE786F8CC78EC53C5D38444513E SIZE=337240
%PROGRAMFILES%\360\360safe\safemon\360safemo ro.tpi [360.cn] [360安全卫士] MD5=6A9D16064D6D0F0F863F099BEB675BB9 SIZE=124320
%PROGRAMFILES%\360\360safe\safemon\DsTpi.tpi [360.cn] [360安全卫士] MD5=E1E6E0C6F186333B11B18BEC5A8D1AF5 SIZE=46480
%PROGRAMFILES%\360\360safe\safemon\netm.tpi [360.cn] [360安全卫士] MD5=3359B16D7ED86CCEB8FAB20A1AD99E4C SIZE=292272
%PROGRAMFILES%\360\360safe\safemon\netmon.tpi [360.cn] [360安全卫士] MD5=2261AA0718066F26AA6FB6BEE71A385F SIZE=46424
%PROGRAMFILES%\360\360safe\safemon\obTracer.tpi [360.cn] [360木马防火墙] MD5=8844BF2C85F9F86573A3211F824DDE41 SIZE=62808
%PROGRAMFILES%\360\360safe\ipc\qutmipc.dll [360.cn] [360安全卫士] MD5=958DE016D13C448D004FEE3C44385045 SIZE=91480
%PROGRAMFILES%\360\360safe\dee can\BAPI.dll [360.cn] [BAPI.DLL] MD5=FBC82342494BCCAA655338BE92E8FE24 SIZE=168792
%PROGRAMFILES%\360\360safe\SafeLive.dll [360.cn] [360安全卫士] MD5=A2B5377F5B57CF19F1CA21B95B28931B SIZE=210336
%PROGRAMFILES%\360\360safe\pdown.dll [360.cn] [360 升级库] MD5=D9918DA91A2A2AEBD47D82C8D8936FF9 SIZE=165208
%PROGRAMFILES%\360\360safe\360Common.dll [360.cn] [360安全卫士] MD5=3BC471DD169BD901B5511DCEEF1AA61B SIZE=275800
%PROGRAMFILES%\360\360safe\safemon\urlproc.dll [360.cn] [360安全卫士] MD5=8CE736CAEE5625DF6D0699D5F1924887 SIZE=87456
%PROGRAMFILES%\360\360safe\safemon\urlprocnet.dll [360.cn] [360安全卫士] MD5=542ABB59D9A55F1B1A615042231FBCAA SIZE=136616
%PROGRAMFILES%\360\360safe\360ver.dll [奇虎网] [360安全卫士] MD5=457A81BDDCAB77101AB44C26F8FF7470 SIZE=30040
%PROGRAMFILES%\360\360safe\netmon\360netctrl.dll [360.cn] [360安全卫士] MD5=59D50733CE7E61A6BBF2F263A0F541AB SIZE=206264
%PROGRAMFILES%\360\360safe\dee can\360UC.dll [360.cn] [360安全卫士] MD5=8A3E9C4DC7CE8B316A398B43BEB2563F SIZE=431504
%PROGRAMFILES%\360\360safe\efiproc.dll [奇虎360安全卫士] [360Safe efiproc] MD5=F9329365C9A9CCEFA58E0B6E666C3A38 SIZE=62976
%PROGRAMFILES%\360\360safe\ipc\PatchCheck.dll [360.cn] [360安全卫士] MD5=3B3AED3A474315EA6DAF0A1F9E1C2A40 SIZE=338776
%PROGRAMFILES%\360\360safe\dee can\dee can.dll [360.cn] [360安全卫士] MD5=BD0A7E221D7085FA7BC7D615C6E8DC4C SIZE=1287568
%PROGRAMFILES%\360\360safe\dee can\d lus.dll [360.cn] [360安全卫士] MD5=F4F125756951D74CAB4CEBCB0F8C10DD SIZE=169360
%PROGRAMFILES%\360\360safe\LiveUpd360.dll [360.cn] [360 升级库] MD5=CB1B0D86E8FD2B9DD7FA0ECBE8EE482F SIZE=390488
%PROGRAMFILES%\360\360safe\360net.dll [360.cn] [360 升级库] MD5=A6597AD0F24DECDEDB19AAE2ED2AD5DA SIZE=79248
%PROGRAMFILES%\360\360safe\360P2SP.dll [360.cn] [360 升级库] MD5=278A2F3F07F1BBDE5F44E3E3251764EE SIZE=620888
%PROGRAMFILES%\360\360safe\safemon\Adfilter.dll [360.cn] [360网盾] MD5=B21677EC5B96EDCBAADB71FC46331BF0 SIZE=488856
%PROGRAMFILES%\360\360safe\Dee can\ave\ave.dll [360安全中心] [360 ave] MD5=5A98FFF50D3CF33B1019A6A5B817AB0E SIZE=235016
%PROGRAMFILES%\360Safebox\cloudsec2.dll [360.cn] [360安全卫士] MD5=2A5A5461C1730C0C18B0BFD7E2F139C3 SIZE=706112
%PROGRAMFILES%\360Safebox\dee can.dll [360.cn] [360安全卫士] MD5=81DF5B4B83B87CD5F9A970553F93BF6F SIZE=910904
%PROGRAMFILES%\360Safebox\Bapi.dll [360.cn] [BAPI.DLL] MD5=F998E8902CF7A46201502429989D3D60 SIZE=144896
%PROGRAMFILES%\360Safebox\cloudcom2.dll [360.cn] [360安全卫士] MD5=477C6C82F6EF698830E2AC840A8BA0AD SIZE=808512
%PROGRAMFILES%\360Safebox\anti .dll [360.cn] [360保险箱] MD5=B894CE6544097FA35366AB9D31EB7539 SIZE=57856
%PROGRAMFILES%\360Safebox\SafeLive.dll [360.cn] [360安全卫士] MD5=D04A69C3C6AFB31516FEA0AEC5647A0C SIZE=198144
%PROGRAMFILES%\360Safebox\pdown.dll [360.cn] [PDown] MD5=9EF8D226B7BFA761FD21E7C6308ECA1C SIZE=161792
%PROGRAMFILES%\360Safebox\360MalwareSection.dll [360.cn] [360安全卫士] MD5=3CE5A5AE6099541C7980C30078088C1E SIZE=103944
%PROGRAMFILES%\360Safebox\heavygate.dll [360.cn] [360安全卫士] MD5=F14FAA56982C3AB8D327C250BE878B31 SIZE=427520
%PROGRAMFILES%\360Safebox\LiveUpd360.dll [360.cn] [360升级加速模块] MD5=B27913EEE26A4D0BCEDC29C3B58A0F64 SIZE=403968
%PROGRAMFILES%\360Safebox\360net.dll [奇虎网] [奇虎网 HttpDown] MD5=400370E02FDCB2BAAA9420E4CDC88916 SIZE=54784
%PROGRAMFILES%\360Safebox\360P2SP.dll [360.cn] [360 升级库] MD5=CE78511143612030CA7B5CC625EC4717 SIZE=591360
%PROGRAMFILES%\360\360sd\360sd.exe [360.cn] [360杀毒] MD5=BFD109DF3EB7096F0A2B9081C7F47E56 SIZE=1734056
%PROGRAMFILES%\360\360sd\QTQuart.dll [360.cn] [Quart Dynamic Link Library] MD5=CBA06D75B25F83B5D870CF80E3E2D3A5 SIZE=42504
%PROGRAMFILES%\360\360sd\CrashReport.dll [360.cn] [360杀毒] MD5=DBC9C50D0841CDD4CF7CD52FC0A9B3C6 SIZE=30208
%PROGRAMFILES%\360\360sd\DmRule.dll [360.cn] [360杀毒] MD5=D72688ED7473632E2BE6AFA57F96A432 SIZE=185856
%PROGRAMFILES%\360\360sd\sqlite3.dll MD5=A143F3BF4A4A62FA4BE878F33A8026A2 SIZE=472616
%PROGRAMFILES%\360\360sd\360MalwareSection.dll [360.cn] [360安全卫士] MD5=DC8AD7931D440EE2C3F5EF128AF7DACE SIZE=185936
%PROGRAMFILES%\360\360sd\bapi.dll [360.cn] [BAPI.DLL] MD5=55DC537024F10D9C05205D192E92832D SIZE=155648
%PROGRAMFILES%\360\360sd\heavygate.dll [360.cn] [360安全卫士] MD5=F14FAA56982C3AB8D327C250BE878B31 SIZE=427520
%PROGRAMFILES%\360\360sd\Cloudcom2.dll [360.cn] [360安全卫士] MD5=413C387F9F3DECD5D02F5496EA4EEE37 SIZE=816704
%PROGRAMFILES%\360\360sd\cloudsec2.dll [360.cn] [360安全卫士] MD5=4EE410ED0A6909004AB4E931FC02607F SIZE=661056
%PROGRAMFILES%\360\360sd\dee can.dll [360.cn] [360安全卫士] MD5=2042819B4A131447B0959A3A5DFB74A6 SIZE=976440
D:\原D盘\ww\aliim.e
D:\原D盘\ww\GUIBase.dll [Alisoft (Shanghai) Co., Ltd.] [GUIBase] MD5=ABE7E6284BEA0FAA75EB01204D13D16B SIZE=664992
D:\原D盘\ww\RvCore.DLL [Alisoft (Shanghai) Co., Ltd.] [Alisoft RV Core] MD5=1128B29C2FDAA3AEC3D62DD84D688E5E SIZE=254880
D:\原D盘\ww\UpdateA ist.dll [Alibaba software (Shanghai) Corporation.] [UpdateA ist.dll] MD5=E28224B46750E239A7D7FF6F94512C4D SIZE=243104
D:\原D盘\ww\alilog.dll [Copyright 2009 阿里软件(上海)有限公司.] [alilog] MD5=AC103AC6313772F97CB864FDFBA45773 SIZE=29088
D:\原D盘\ww\log4c .dll [Bastiaan Bakker, LifeLine Networks bv. 阿里软件(上海)有限公司.] [Log library for C++] MD5=E6EE9DA4EB0F0369F723D4B4B2364EB6 SIZE=181664
D:\原D盘\ww\UiBrowser.dll [TODO: ] [TODO: ] MD5=051ECEE08F54D0D9881172D0AACD4B41 SIZE=206240
D:\原D盘\ww\wwutils.DLL [Alibaba software (Shanghai) Corporation.] [AliIM] MD5=BDA46CA3738A20E8071ED71AE0A64796 SIZE=775584
D:\原D盘\ww\pcre.dll MD5=8700735D4653227074336C070CC4ECB0 SIZE=278944
D:\原D盘\ww\LIBEAY32.dll MD5=D8B82963F6DC26277DF9DEFD23BA7660 SIZE=1554888
D:\原D盘\ww\protocol.dll MD5=8939214777278487FD80FECCCFAF4B94 SIZE=902560
D:\原D盘\ww\wwparams.dll MD5=538D56F0F7D8E9123E69B870B03F30B0 SIZE=226720
D:\原D盘\ww\WWUIUnits.dll MD5=E9B377ADD0CE567C630A07041016B6BE SIZE=1054112
D:\原D盘\ww\rvnw.dll [Alisoft (Shanghai) Co., Ltd.] [rvnw] MD5=BB6DA54EF88F66DE24F4658B9AC338BE SIZE=357792
D:\原D盘\ww\rvwindow.dll [Alisoft (Shanghai) Co., Ltd.] [rvwindow] MD5=C27611C7174B7D66C93C7953602DF432 SIZE=1570208
D:\原D盘\ww\xparam.dll [Alisoft (Shanghai) Co., Ltd.] [xparam] MD5=9EA6BA5A5FA244ED95948FFBFC82776A SIZE=87456
%PROGRAMFILES%\360\360safe\safemon\iNetSafe.dll [360.cn] [360安全卫士] MD5=C9C303ADDA2A783641E0F4654A895AF2 SIZE=122712
D:\原D盘\ww\imbiz.dll [Alibaba software (Shanghai) Corporation.] [AliIM] MD5=6327F2ED204F1FAADCA9950191692371 SIZE=2536864
D:\原D盘\ww\P2PEnv.dll MD5=0FF96EE57DB6927FE617BC62CF5E3D59 SIZE=75168
D:\原D盘\ww\imnet.dll [Alibaba software (Shanghai) Corporation.] [AliIM] MD5=3884C24E0ABFD495BBFCA3F54D867454 SIZE=517536
D:\原D盘\ww\SSLEAY32.dll [The OpenSSL Project,
] [The OpenSSL Toolkit] MD5=D3AC02936E27000A0EE67743E9064CD4 SIZE=200704
D:\原D盘\ww\GUICore.dll [Alisoft (Shanghai) Co., Ltd.] [GUICore] MD5=8385807ED3724E332426C180A14E4A2D SIZE=284064
D:\原D盘\ww\uacclient.dll [TODO: ] [TODO: ] MD5=77077A47F3A1F6DF8E4C37AAD7E5C41E SIZE=255392
D:\原D盘\ww\IMTribe.dll [阿里巴巴软件(上海)有限公司] [阿里旺旺6.0] MD5=8A9EBF983B8D9889874E0C4C8124B80D SIZE=1201568
D:\原D盘\ww\wwsdk.dll [Alibaba software (Shanghai) Corporation.] [wwsdk Dynamic Link Library] MD5=D7E8CCF52150081323F50814A168CA28 SIZE=501152
D:\原D盘\ww\WWA lication.dll [Alibaba software (Shanghai) Corporation.] [TODO: ] MD5=D9110194531BF1677781492674E5D97E SIZE=2127264
D:\原D盘\ww\imdb.dll [Alibaba software (Shanghai) Corporation.] [AliIM] MD5=4B832FEAB3E19E84DC1866D257C9457F SIZE=660896
D:\原D盘\ww\rvcomlib.dll [Alisoft (Shanghai) Co., Ltd.] [rvcomlib] MD5=042BB63A1F9F814C2F1D92C210D13796 SIZE=435616
D:\原D盘\ww\uac.dll [Alisoft (Shanghai) Co., Ltd.] [uac] MD5=5ED5582842D40072632260DBA5FEF3DE SIZE=128416
D:\原D盘\ww\wwsdkcom.dll [Alibaba software (Shanghai) Corporation.] MD5=AEED08AFF2BA5F8FFDC1D1E39668D27C SIZE=3102112
D:\原D盘\ww\SDKDB.dll [Alibaba software (Shanghai) Corporation.] MD5=679962C353A513C7393236C16E740666 SIZE=554400
D:\原D盘\ww\alinet.dll [Alisoft (Shanghai) Co., Ltd.] [alinet] MD5=1631B14C2A05B5C4B76B79F8D6212BE4 SIZE=148896
D:\原D盘\ww\Peripheral.dll [TODO: ] [TODO: ] MD5=995C0DD817063E8F8A9768306A9709D5 SIZE=157088
D:\原D盘\ww\filetra iz.dll [Alibaba software (Shanghai) Corporation.] [filetra iz] MD5=1D9D55CA3510BCC8D21D284D7EA99C41 SIZE=542112
D:\原D盘\ww\ww_network2.dll [Alibaba software (Shanghai) Corporation.] [alisoft动态链接库] MD5=B9188CD3B9D4733FCDBF888EA1ED12B4 SIZE=284064
D:\原D盘\ww\P2PBiz.dll [Alibaba software (Shanghai) Corporation.] [alisoft 动态链接库] MD5=83942602111D099022B05C5C2D204579 SIZE=75168
D:\原D盘\ww\***Tra Biz.dll [TODO: ] [TODO: ] MD5=088E21A69D40C4D8EAAD7C8FC027D2D5 SIZE=124320
D:\原D盘\ww\ContactInfoAdapter.dll [Alibaba software (Shanghai) Corporation.] [AliIM] MD5=84E07C9C3A32D695B44B07AB6E4AE2FB SIZE=546208
D:\原D盘\ww\GraffitiGUI.dll [Alibaba software (Shanghai) Corporation.] [Graffiti module] MD5=8FC0CFCEEFDDC8682A8B69B6644876FE SIZE=427424
D:\原D盘\ww\RichEditHandler.dll [TODO: ] [TODO: ] MD5=1ADEEB273220B832B84F4576A104E198 SIZE=87456
D:\原D盘\ww\EmotionConfig.dll [Alibaba software (Shanghai) Corporation.] [AliIM] MD5=E9062610CDB027FE99088AF211C6896A SIZE=382368
D:\原D盘\ww\Useful_services.dll [TODO: ] [TODO: ] MD5=C10784CB6F857BAC3B9EA0C9E4E6D0D9 SIZE=157088
D:\原D盘\ww\zlibwapi.dll [ZLib.DLL] MD5=46D300D2450234976EB3215B9C35647D SIZE=77728
D:\原D盘\ww\SysNotify.dll [Alibaba software (Shanghai) Corporation.] [TODO: ] MD5=37DB27B5EFA3EFAFE9BEC573C9E2500A SIZE=206240
D:\原D盘\ww\AliIMX.dll [Alibaba software (Shanghai) Corporation.] [AliIM] MD5=0D56AFE1411485111DEDB00001A02E67 SIZE=320928
D:\Tencent\QQ\Bin\QQ.exe [Tencent] [QQ2011] MD5=6787C38F95EB89693212150A94AD14C6 SIZE=136568
D:\Tencent\QQ\Bin\Common.dll [Tencent] [QQ2010] MD5=DF17A4B758B8EB8E65A9C7AEFAB1E8A2 SIZE=1803640
D:\Tencent\QQ\Bin\zlib.dll [zlib] MD5=02CA4BFDCD442738E1D0FB7A1A765415 SIZE=87416
D:\Tencent\QQ\Bin\libexpat.dll [libexpat] MD5=16777A7B59965682B1F99DA26C7251D9 SIZE=136568
D:\Tencent\QQ\Bin\KernelUtil.dll [Tencent] [QQ2010] MD5=AB2ABE2C70966DAA006366DCA1FFD595 SIZE=615800
D:\Tencent\QQ\Bin\xImage.dll [Tencent] [QQ2010] MD5=F6B97E020223963647D655838B8A883D SIZE=234872
D:\Tencent\QQ\Bin\li g.dll [li g] MD5=7A8B44F3BE81B6EE4994DCD9631F50DC SIZE=152952
D:\Tencent\QQ\Bin\libjpeg6.dll [libjpeg6 Dynamic Link Library] MD5=19E2B84FBAB355E49394F388C3FD3042 SIZE=128376
D:\Tencent\QQ\Bin\GF.dll [Tencent] [QQ2010] MD5=E05BA27BEDB59B087805F42D4F5A6AAF SIZE=2819448
D:\Tencent\QQ\Bin\xGraphic32.dll [Tencent] [QQ2010] MD5=7A82757271B0534A385AED506CBD0DE2 SIZE=87416
D:\Tencent\QQ\Bin\jgImage.dll [Tencent] [jgImage Dynamic Link Library] MD5=FE9E727DDA71BE57C1A82CB1BF5D672B SIZE=34168
D:\Tencent\QQ\Bin\jgIOStub.dll [Tencent] [jgIOStub Dynamic Link Library] MD5=12044E549066A0B63A073985A7AB3D0B SIZE=14200
D:\Tencent\QQ\Bin\AFUtil.dll [Tencent] [QQ2011] MD5=8601C34C3EA90205AB1EA7D1F555AAC1 SIZE=877944
D:\Tencent\QQ\Bin\IPC.dll [Tencent] [QQ2010] MD5=21CB7B5F0E110F4B87D41A68D2DDF774 SIZE=58744
D:\Tencent\QQ\Bin\FlashService.dll [Tencent] [QQ2011] MD5=384EDAEFA8753A24C49ACD921A849A7A SIZE=66936
D:\Tencent\QQ\Bin\LoginPanel.dll [Tencent] [QQ2011] MD5=3920B70A3FD69E8D6762426D84AEC339 SIZE=234872
D:\Tencent\QQ\Bin\IM.dll [Tencent] [QQ2010] MD5=BA9859FE4807FE0289C2E34E6E9ED972 SIZE=4470136
D:\Tencent\QQ\Bin\A Misc.dll [Tencent] [QQ2011] MD5=DA081740928FDA79C14581183C86433D SIZE=2127224
D:\Tencent\QQ\Bin\A Util.dll [Tencent] [QQ2011] MD5=CC14559959302C282E72106791900BFA SIZE=943480
D:\Tencent\QQ\Bin\TaskTray.dll [Tencent] [QQ2011] MD5=9B6015A0A5DD97103333233A60D50094 SIZE=386424
D:\Tencent\QQ\Bin\TXPFProxy.dll [Tencent] [QQ2010] MD5=38101E16FBB5E6FA2706FFA61392FC64 SIZE=30072
D:\Tencent\QQ\Bin\MainFrame.dll [Tencent] [QQ2011] MD5=EA40B3C18461538977C34BEB491442F5 SIZE=2389368
D:\Tencent\QQ\Bin\A Framework.dll [Tencent] [QQ2011] MD5=5FF87DDAB37E1163238660D8F5156049 SIZE=1947000
D:\Tencent\QQ\Bin\SkinMgr.dll [Tencent] [QQ2011] MD5=318F444BD40A55188EA0D8B9D6D5A4B4 SIZE=730488
D:\Tencent\QQ\Bin\AFCtrl.dll [Tencent] [QQ2011] MD5=F9C28968E99DDCA89B77AD276FE27F8E SIZE=1906040
D:\Tencent\QQ\Bin\Proce Se ion.DLL [Tencent] [QQ2010] MD5=64F4815F5D20330404463ED257508B3F SIZE=91512
D:\Tencent\QQ\Bin\SystemMsg.dll [Tencent] [QQ2011] MD5=A12089A776124A481C3DA1A2DF9B5421 SIZE=550264
D:\Tencent\QQ\Bin\ConfigCenter.dll [Tencent] [QQ2011] MD5=0B5AF2C527AFEAAB65F9F2E55D4E56E9 SIZE=718200
D:\Tencent\QQ\Bin\ChatFrameA .dll [Tencent] [QQ2011] MD5=4CB9952150D99FE68BE8858AB06242F4 SIZE=1004920
D:\Tencent\QQ\Bin\GroupA .dll [Tencent] [QQ2011] MD5=6211561E2A544AAC1B5DA53816D54EA7 SIZE=1271160
D:\Tencent\QQ\Bin\Contacts.dll [Tencent] [QQ2011] MD5=9D163E313ED7F601048D0DD0D3B430B9 SIZE=562552
D:\Tencent\QQ\Bin\InformationBox.dll [Tencent] [QQ2011] MD5=4BB115FA566DF75AF6F7C15EEE34FC84 SIZE=693624
D:\Tencent\QQ\Plugin\Com.Tencent.SNSA \Bin\SNSA .dll [Tencent] [QQ2011] MD5=F47ACE92A7555975C16A5345B9437240 SIZE=435576
D:\Tencent\QQ\Plugin\Com.Tencent.PayCenter\Bin\PayCenter.dll [Tencent] [QQ2011] MD5=E03D47CB4E2206D5A0DF660D9D1BD3A0 SIZE=243064
D:\Tencent\QQ\Plugin\Com.Tencent.QQVipMisc\Bin\QQVipMisc.dll [Tencent] [QQ2011] MD5=1DB0B109E6BBF37AD9F5A642E6E595E5 SIZE=169336
D:\Tencent\QQ\Plugin\Com.Tencent.VAS\Bin\VAS.dll [Tencent] [QQ2011] MD5=4EDD3CFA573AC8D18C379578342A0B39 SIZE=374136
D:\Tencent\QQ\Plugin\Com.Tencent.WenWen\Bin\WenWen.dll [Tencent] [QQ2011] MD5=616AC4350CA0091417B5B89BBB5081A1 SIZE=259448
D:\Tencent\QQ\Plugin\Com.Tencent.NetBar\Bin\NetBar.dll [Tencent] [QQ2011] MD5=1F43CD794CBC97BA96452CCD52E3DCC7 SIZE=87416
D:\Tencent\QQ\Plugin\Com.Tencent.PaiPai\Bin\PaiPai.dll [Tencent] [QQ2011] MD5=4D01F18061C69A9947AF3856C845C6D2 SIZE=1680760
D:\Tencent\QQ\Plugin\Com.Tencent.Wirele \Bin\Wirele .dll [Tencent] [QQ2011] MD5=F0580A988351F27D0A214C2E0D67E58E SIZE=808312
D:\Tencent\QQ\Plugin\Com.Tencent.CRM\Bin\CRM.dll [Tencent] [QQ2011] MD5=E39C184D172BF7337F21F4096C7E2BFA SIZE=726392
D:\Tencent\QQ\Plugin\Com.Tencent.PaiPaiGift\Bin\PaiPaiGift.dll [Tencent] [QQ2011] MD5=B96ABC1C51C7BA3C333D2E05A6B5E0AE SIZE=300408
D:\Tencent\QQ\Plugin\Com.Tencent.QQShow\Bin\QQShow.dll [Tencent] [QQ2011] MD5=A249028820E7F8F0B806AA54AC11263F SIZE=898424
D:\Tencent\QQ\Plugin\Com.Tencent.Qzone\Bin\Qzone.dll [Tencent] [QQ2011] MD5=BF352B1DEDC73EBF850DCC0A23824163 SIZE=1111416
D:\Tencent\QQ\Plugin\Com.Tencent.AudioVideo\Bin\AudioVideo.dll [Tencent] [QQ2011] MD5=16741174193CD03CEBEA0C33DE6D8C50 SIZE=1525112
D:\Tencent\QQ\Plugin\Com.Tencent.Soso\Bin\Soso.dll [Tencent] [QQ2011] MD5=31D19E96115475258FEC0CC162EAE061 SIZE=673144
D:\Tencent\QQ\Plugin\Com.Tencent.Weather\Bin\Weather.dll [Tencent] [QQ2011] MD5=566F3D8512FE43128C0E06DA96F6535D SIZE=218488
D:\Tencent\QQ\Plugin\Com.Tencent.Memo\Bin\Memo.dll [Tencent] [QQ2011] MD5=057025AC708345D5FEE7802804369D4A SIZE=374136
D:\Tencent\QQ\Plugin\Com.Tencent.QQPet\Bin\QQPet.dll [Tencent] [QQ2011] MD5=C3F426AE95CFC068CDD0C9D1096EFC82 SIZE=284024
D:\Tencent\QQ\Plugin\Com.Tencent.QQVip\Bin\QQVip.dll [Tencent] [QQ2011] MD5=A4DBAE19EB97B6EF62845C979A7F36BC SIZE=533880
D:\Tencent\QQ\Plugin\Com.Tencent.Mail\Bin\Mail.dll [Tencent] [QQ2011] MD5=A6FD87ABD5A5CBDC798BD7CD4112C132 SIZE=234872
D:\Tencent\QQ\Plugin\Com.Tencent.FileTra fer\Bin\FileTra fer.dll [Tencent] [QQ2011] MD5=88EE445D8A69A9D6672CCBEED66F7D59 SIZE=857464
D:\Tencent\QQ\Plugin\Com.Tencent.QQRing\Bin\QQRing.dll [Tencent] [QQ2011] MD5=C922F699EBFC55D36AF8AA13D9775924 SIZE=247160
D:\Tencent\QQ\Plugin\Com.Tencent.WBlog\Bin\WBlog.dll [Tencent] [QQ2011] MD5=C641D0D32E32F16216ACB30542C7F31E SIZE=5817720
%COMMONFILES%\Tencent\TXSSO\Bin\SSOPlatform.dll [Tencent] [Tencent SSO Platform] MD5=7B9A95400B595F4F3B6FD22456C3DA4B SIZE=632184
%COMMONFILES%\Tencent\TXSSO\Bin\SSOCommon.DLL [Tencent] [Tencent SSO Common] MD5=DF2C8C56242CEE68A3BAC79D4F8FFDC9 SIZE=1508728
D:\Tencent\QQ\Bin\PluginCommon.dll [Tencent] [QQ2011] MD5=F1D9512C794481BE38332AABDF52B977 SIZE=251256
D:\Tencent\QQ\Bin\QInterLive.dll [Tencent] [QQ2011] MD5=4797AFF765F5A7FDB815592193D41179 SIZE=218488
D:\Tencent\QQ\Plugin\Com.Tencent.GameLife\Bin\GameLife.dll [Tencent] [QQ2011] MD5=AE84DE239DF85F9876F2A6D3BF099BDF SIZE=238968
D:\Tencent\QQ\Plugin\com.tencent.netdisk\Bin\NetDisk.dll [Tencent] [QQ2011] MD5=D5DBF733FBD27CFB6E9C77C72569A92F SIZE=505208
D:\Tencent\QQ\Plugin\com.tencent.netdisk\Bin\DiskIPC.dll [Tencent] [QQ2011] MD5=FD9E8AC57531CDEC65B364D1250AF84D SIZE=128376
D:\Tencent\QQ\Plugin\com.tencent.netdisk\Bin\DiskCommon.dll [Tencent] [QQ2011] MD5=2A8B935F03661BD2D1ABFD3CE5BC595E SIZE=91512
D:\Tencent\QQ\Plugin\com.tencent.netdisk\Bin\FileBase.dll [Tencent] [QQ2011] MD5=4AF1413B62E36DC501E4F17A3F81C3D9 SIZE=31096
D:\Tencent\QQ\Bin\ContactInfoFrame.dll [Tencent] [QQ2011] MD5=96765EED96F1A8DF6FBE2ACC6DAF9F76 SIZE=808312
D:\Tencent\QQ\Bin\MsgMgr.dll [Tencent] [QQ2011] MD5=C182DA6A1AE3FF06ED6223393E84D776 SIZE=1099128
D:\Tencent\QQ\Plugin\com.tencent.advertisement\Bin\Advertisement.dll [Tencent] [QQ2011] MD5=5019B92314142725685CE2C25180939F SIZE=529784
D:\Tencent\QQ\Bin\vqqsdl.dll [Tencent] [VqqSpeedDl Module] MD5=966B2C2EA25E73C07237B8C437D58A7A SIZE=394680
D:\Tencent\QQ\Plugin\com.tencent.today\Bin\Today.dll [Tencent] [QQ2011] MD5=3395DA04ADF68BA41424D62CD4F1CEC5 SIZE=230776
D:\Tencent\QQ\Plugin\com.tencent.qqgame\Bin\QQGame.dll [Tencent] [QQ2011] MD5=6B3F12776FA1349F8488D88DF90618B0 SIZE=464248
%SYSDIR%\Macromed\Flash\Flash10o.ocx [Adobe Systems, Inc.] [Shockwave Flash] MD5=C7EDFB94546E86183F4E911F88BD3759 SIZE=6163104
D:\Tencent\QQ\Bin\KernelMisc.dll [Tencent] [QQ2010] MD5=073DC7B464EFAEC7556EB57523EFD058 SIZE=353656
D:\Tencent\QQ\Bin\OPIEModule.dll [Tencent] [QQ2011] MD5=8B46EDDA7C88DB8F57AADF46893CB947 SIZE=107896
D:\Tencent\QQ\Plugin\com.tencent.mmog\Bin\MMOG.dll [Tencent] [QQ2011] MD5=7BFB2CB1A9D6953738E36E6D3ADE473E SIZE=406904
D:\Tencent\QQ\Plugin\com.tencent.qqmusic\Bin\QQMusic.dll [Tencent] [QQ2011] MD5=F8F7F929173BA829E75D2FC19940AA1B SIZE=353656
D:\Tencent\QQ\Bin\LongC .dll [Tencent] [QQ2010] MD5=56F7BCBA6FB61F4A4062F4ACD3C8BDBE SIZE=1013112
D:\Tencent\QQ\Bin\CustomFace.dll [Tencent] [QQ2011] MD5=B6A81B943F69DC947C54B28F9464E0F8 SIZE=976248
D:\Tencent\QQ\Bin\AddrSearch.dll [Tencent] [AddrSearch] MD5=8DD2679D40FFB5E183004667C42FF97A SIZE=99656
D:\Tencent\QQ\Plugin\com.tencent.winks\Bin\Winks.dll [Tencent] [QQ2011] MD5=E15B9DE43586CB076D5729424AB96042 SIZE=488824
D:\Tencent\QQ\Bin\Camera.dll [Tencent] [QQ2011] MD5=40C55C297ED63C874BEC10332680F97F SIZE=230776
D:\Tencent\QQ\Bin\SCCore.dll [Tencent] [TENCENT SCCore] MD5=97DF103906887616682C8109051691EE SIZE=312696
D:\Tencent\QQ\Bin\TXPlatform.exe [Tencent] [QQ2010] MD5=532115CA18FB49118F35A05ADC6F513C SIZE=152952
%PROGRAMFILES%\360\360sd\360rp.exe [360.cn] [360杀毒] MD5=1165DE17E73D4098A6608710A5671C93 SIZE=1037656
%PROGRAMFILES%\360\360sd\Router.dll [360安全中心] [Router] MD5=865B7B258B83BC4514FFA93B7D0FB87D SIZE=112200
%PROGRAMFILES%\360\360sd\BDFLTLIB.DLL [BitDefender S.R.L. Bucharest, ROMANIA] [BitDefender? AntiVirus] MD5=716C833FDD8B3C3814CAD55503A60BD9 SIZE=225280
%PROGRAMFILES%\360\360sd\SCAN.DLL [S.C. BitDefender S.R.L] [BitDefender] MD5=ABF21F037E51785D131AD39E51703DF8 SIZE=200704
%PROGRAMFILES%\360\360sd\Wra er.dll [360安全中心] [360杀毒] MD5=18D169AF24BDA2D5D2E97CC51ECB2998 SIZE=58888
%PROGRAMFILES%\360\360sd\wlist.dll [360安全中心] [360安全卫士] MD5=6BCD07DB2C1F43D7F9DCB3DE64E09761 SIZE=329216
%PROGRAMFILES%\360\360sd\smartscn.dll [BitDefender S.R.L.] [BitDefender 2009] MD5=9246022EB42536E105793645CA521BA8 SIZE=149000
%PROGRAMFILES%\360\360sd\bdcore.dll [BitDefender] [BitDefender Core] MD5=D46AAEA32E27A2FB3950C4D5513FFDBF SIZE=108448
%PROGRAMFILES%\360\360sd\trufos.dll MD5=1A53CA261B3A9CC18A8B4142884DE730 SIZE=18440
%PROGRAMFILES%\360\360sd\avxdisk.dll [BitDefender] [BitDefender Core] MD5=B84F305A45DA89A63F48C17B03CC6288 SIZE=58648
%PROGRAMFILES%\360\360sd\leakrepair.dll [360.cn] [360安全卫士] MD5=725B35EBD2AE5E7F07490CB0F6CA4D8F SIZE=699392
%SYSDIR%\SOGOUPY.IME [Sogou.com Inc.] [搜狗拼音输入法] MD5=915C2A62B4B0E24D671E98CD3C57E2BD SIZE=2532720
%PROGRAMFILES%\SogouI ut\5.2.0.5374\Resource.dll [Sogou.com Inc.] [搜狗拼音输入法] MD5=5B7874AD6F484B3A264F7D81CE8C62DA SIZE=433520
%PROGRAMFILES%\SogouI ut\5.2.0.5374\ZipLib.dll [Sogou.com Inc.] [搜狗拼音输入法] MD5=ED662B8A2D3F7104840C0DE0794BE127 SIZE=258416
D:\Tencent\QQ\Bin\a com.dll [Tencent] [QQ2011] MD5=3DBE9E7FE61989344CF2756301D41BF7 SIZE=148856
%PROGRAMFILES%\360\360safe\360Safe.exe [360.cn] [360安全卫士] MD5=EB13224B256FBADF3F8B590FF3B47B63 SIZE=767384
%PROGRAMFILES%\360\360safe\MiniUI.dll [360.cn] [360安全卫士] MD5=E5C8311B1261BE1C236EC064B22A9DB7 SIZE=685464
%PROGRAMFILES%\360\360safe\360ExaminUI.dll [360.cn] [360安全卫士] MD5=6C8501E80C027BF08D6A8B0231AF0F5C SIZE=503008
%PROGRAMFILES%\360\360safe\CrashReport.dll [360.cn] [360杀毒] MD5=4627A576DFF4C1D703966F12BA03B0A3 SIZE=34136
%PROGRAMFILES%\360\360safe\Dee can\CloudEngine.dll [360.cn] [360安全卫士] MD5=19024E20E5CF33EBF69D01E2960B98DD SIZE=382352
%PROGRAMFILES%\360\360safe\Dee can\cloudsec2.dll [360.cn] [360安全卫士] MD5=CA619B247F7D10BB42D609D31AB56F3D SIZE=849304
%PROGRAMFILES%\360\360safe\modules\SDPublicity.dll [360.cn] [360杀毒] MD5=DD76AD2D4AFB3D5D5FA8A52DE293F98E SIZE=112136
%PROGRAMFILES%\360\360safe\AntiAdwa.dll [360.cn] [360安全卫士] MD5=1117F2696EDC05570E6764DD4EA04FBF SIZE=1058648
%PROGRAMFILES%\360\360safe\Dee can\CQhCltHttpW.dll [360.cn] [360安全卫士] MD5=2257D44CE6C106DB223CE5582F63D264 SIZE=353688
%PROGRAMFILES%\360\360safe\360Examin.DLL [360.cn] [360安全卫士] MD5=44203AC013DAC07C645C26809CE1BE2C SIZE=95640
%PROGRAMFILES%\360\360safe\BaseExamine.dll [360安全中心] [360安全卫士] MD5=6F2D62141A21EC9498FD91E87F6E369A SIZE=279960
%PROGRAMFILES%\360\360safe\SoftMgr\somkernl.dll [360.cn] [360软件管家] MD5=020AE77D23924B8594AA0B72479965FB SIZE=857432
%PROGRAMFILES%\360\360safe\leakrepair.dll [360.cn] [360安全卫士] MD5=FC375DB362DC6FCF44180C1BBB94FD81 SIZE=740696
%PROGRAMFILES%\360\360safe\Sweeper\SysSweeper.dll [360.cn] [360系统垃圾清理] MD5=4FA6AF00DB8FDBDB0FA518C5738CA8F1 SIZE=107944
%PROGRAMFILES%\360\360safe\CheckAutorun.dll [360.cn] [360软件管家] MD5=D4DD3F3FAB493C4DFCF9D3325C4F8B35 SIZE=118616
%PROGRAMFILES%\360\360safe\SoftMgr\SomAdvUtils.dll [360.cn] [360软件管家] MD5=6E175768C7D4171C16B85D91F465A9A4 SIZE=763736
%PROGRAMFILES%\360\360safe\SoftMgr\somcore.dll [360.cn] [360软件管家] MD5=0A51A6EDC64E5AD6792C595F59046C91 SIZE=589656
%PROGRAMFILES%\360\360safe\dee can\DsSysRepair.dll [360.cn] [DsSysRepair] MD5=01D1C54CDAE5065AFF90E9D195C6565F SIZE=406936
%PROGRAMFILES%\360\360safe\Dee can\DsExtend.dll [360.cn] [360安全卫士] MD5=4FA906B8532D3F69C0E058965BF0C8C0 SIZE=169360
%PROGRAMFILES%\360\360safe\Dee can\DSFScan.dll [360.cn] [360安全卫士] MD5=BAB34DEC5460BAC9E917E2FD20BD604C SIZE=275856
%PROGRAMFILES%\360\360safe\Dee can\sdeng\Call360sd.dll [360.cn] [Call360SD Dynamic Link Library] MD5=3FAAF372695839625149560C81DBA845 SIZE=240880
%APPDATA%\360se\exte io \ExtWebmail\360seNotify.exe [360.cn] [360安全浏览器] MD5=5B88FA96A8CD92D295582ABA9EF5DEDB SIZE=4060504
%TEMP%\~wm127.tmp [奇虎网] [奇虎网 SignDll] MD5=FEC46D57C0C8E7C24D52397101DDA499 SIZE=53248
%PROGRAMFILES%\360\360Se\360se3\sqlite3.dll [360.cn] [360安全浏览器] MD5=4D1B78591D892A54DD795AD3F7336756 SIZE=423584
%PROGRAMFILES%\360\360Se\360se3\360se.exe [360.cn] [360安全浏览器] MD5=25D693F23DA3DE91DF8273FDB096B814 SIZE=2119160
%PROGRAMFILES%\360\360Se\360se3\Exte io \SafeCentral\SafeCentral.dll [360.cn] [360安全浏览器] MD5=C3182F9660DDE9339B3266B97B721841 SIZE=320952
%PROGRAMFILES%\360\360Se\360se3\Exte io \Favorites\Favorites.dll [360.cn] [360安全浏览器] MD5=39EB613225DB613EBC997BB816CEED40 SIZE=697248
%PROGRAMFILES%\360\360safe\safemon\LoadWDUI.dll [360.cn] [360安全卫士] MD5=66FCA9D05F6D8075DF19EFABB190B6FD SIZE=194120
%PROGRAMFILES%\360\360Se\360se3\Exte io \ExtPages\ExtPages.dll [360.cn] [360安全浏览器] MD5=A5A7C3ED306493D9F2DC93C0517BFB19 SIZE=1037720
%PROGRAMFILES%\360\360Se\360se3\Exte io \ExtAdfilter\ExtAdfilter.dll [360.cn] [360安全浏览器] MD5=F1476638358F2753F09504716B1227F8 SIZE=95960
%PROGRAMFILES%\360\360Se\360se3\exte io \LoginEnrol\LoginEnrol.dll [360.cn] [360安全浏览器] MD5=0E6FF78996B9DD4CE0EACC2D81D64083 SIZE=304040
%PROGRAMFILES%\360\360Se\360se3\Exte io \ExtAddo \ExtAddo .dll [360.cn] [360安全浏览器] MD5=FFD0C4C813675B53F4C0C79B319A462A SIZE=222696
%PROGRAMFILES%\360\360Se\360se3\Exte io \ExtBank\ExtBank.dll [360.cn] [360安全浏览器] MD5=51E37C85471F11172F6F0D0749F48574 SIZE=250256
%PROGRAMFILES%\360\360Se\360se3\Exte io \ExtDoctor\ExtDoctor.dll [360.cn] [360安全浏览器] MD5=EA43CFEFB818DFB5CB7A4E4C3C37EBA1 SIZE=599528
%APPDATA%\360se\exte io \ExtDoctor\doctor.dll [360.cn] [360安全浏览器] MD5=B3592DC4FF0C66EBBE7932754C5DB59C SIZE=59304
%PROGRAMFILES%\360\360Se\360se3\Exte io \ExtDownload\ExtDownload.dll [360.cn] [360安全浏览器] MD5=25D9910310DE17F4115614FF21EFD5CF SIZE=771560
%PROGRAMFILES%\360\360Se\360se3\Exte io \SafeCentral\urlproc.dll [360.cn] [360安全卫士] MD5=C2FA4062C2AFED1F4DD11DCC75B8EE34 SIZE=83360
%PROGRAMFILES%\360\360Se\360se3\Exte io \ExtIeMode\ExtIeMode.dll [360.cn] [360安全浏览器] MD5=FB08F255571DE7E5C256827832E2F5B1 SIZE=34288
%PROGRAMFILES%\360\360Se\360se3\Exte io \ExtLoginMagic\ExtLoginMagic.dll [360.cn] [360安全浏览器] MD5=AF6206AC738B1B10550DB7F6309383F6 SIZE=169632
%PROGRAMFILES%\360\360Se\360se3\Exte io \ExtProxy\ExtProxy.dll [360.cn] [360安全浏览器] MD5=A0AB3BA60947DD98E0CD17671A1426A2 SIZE=128672
%PROGRAMFILES%\360\360Se\360se3\Exte io \ExtSafeAddre \ExtSafeAddre .dll [360.cn] [360安全浏览器] MD5=DAE986D6789A9F6F48241CF8DFFAD24B SIZE=284064
%PROGRAMFILES%\360\360Se\360se3\Exte io \ExtSuggest\ExtSuggest.dll [360SE] [360SE ExtSuggest] MD5=0B5692824C1FBEBA20DC3442C349E136 SIZE=67208
%PROGRAMFILES%\360\360Se\360se3\Exte io \ExtTuan\ExtTuan.dll [360.cn] [360安全浏览器] MD5=01030E597BB18C47D07C6ED348431508 SIZE=136688
%PROGRAMFILES%\360\360Se\360se3\Exte io \ExtUrlQuery\ExtUrlQuery.dll [360.cn] [360安全浏览器] MD5=E2062FC5B7A8B2EBE19CC2806AD6E7BD SIZE=114216
%PROGRAMFILES%\360\360Se\360se3\Exte io \ExtWebMail\ExtWebMail.dll [360.cn] [360安全浏览器] MD5=196676B6C5163BADD07E4FA033CAAB90 SIZE=154776
%PROGRAMFILES%\360\360Se\360se3\Exte io \ExtYouxi\ExtYouxi.dll [360.cn] [360安全浏览器] MD5=F7F4D9F2FBEF71AEDF9E995DDF6C7428 SIZE=348576
%PROGRAMFILES%\360\360Se\360se3\Exte io \plugi ar\plugi ar.dll [360.cn] [360安全浏览器] MD5=7FE956B0DA71CC9548458714AFBEB3A6 SIZE=162200
%PROGRAMFILES%\360\360Se\360se3\Exte io \SnapPlugin\SnapPlugin.dll [360.cn] [360安全浏览器] MD5=43ED5749A2D880D7BC68F02D5A74B953 SIZE=79272
%PROGRAMFILES%\360\360Se\360se3\Exte io \Tra latorPlugin\Tra latorPlugin.dll [360.cn] [360安全浏览器] MD5=4695CEC56C2546B3EC136AF12160366C SIZE=92696
%PROGRAMFILES%\360\360Se\360se3\Exte io \SafeCentral\urlprocnet.dll [360.cn] [360安全卫士] MD5=A9E654FD0DC63D258F01C7FB28746B1D SIZE=79272
%PROGRAMFILES%\360\360Se\360se3\Exte io \SafeCentral\urlproc.exe [360.cn] [360安全浏览器] MD5=830892D6B8614691D690EB121E512852 SIZE=226824
%PROGRAMFILES%\360\360Se\360se3\Exte io \SafeCentral\wdui2.dll [360.cn] [360安全卫士] MD5=7E3A5C61614CAEFCA6F8369189654035 SIZE=722320
%PROGRAMFILES%\360\360safe\safemon\sepro.dll [360.cn] [360网盾] MD5=36482AD26ACCFDE386246A45CBFDEDAD SIZE=169544
deskpan.dll
%SYSDIR%\drivers\360netmon.sys [360.cn] [360流量监控] MD5=2CD4CCC43EA2FEB94E8A32EE992CBDB4 SIZE=150744
%SYSDIR%\drivers\360SelfProtection.sys [360安全中心] [360安全中心] MD5=50DEECE6C1C7919B84AA253A228BA522 SIZE=126680
%SYSDIR%\DRIVERS\AmdLLD.sys [AMD, Inc.] [Low Level Device Driver] MD5=AD8FA28D8ED0D0A689A0559085CE0F18 SIZE=34304
%SYSDIR%\svchost.exe -k netsvcs
%SYSDIR%\drivers\BAPIDRV.SYS [360.cn] MD5=9C4F92875151C301B2B3E00EC30579FF SIZE=83416
%SYSDIR%\svchost -k DcomLaunch
%SYSDIR%\svchost.exe -k NetworkService
%SYSDIR%\Drivers\Efimon.sys [奇虎网] [Efimon] MD5=CC7BDDC55E72A9920FDD2B212A88C837 SIZE=19712
%SYSDIR%\Drivers\Hookport.sys [360安全中心] [360安全中心] MD5=AE6C29A2F124411B8141BBE814ADC490 SIZE=60376
%SYSDIR%\drivers\RtkHDAud.sys [Realtek Semiconductor Corp.] [Realtek(r) High Definition Audio Function Driver (HRTF data Copyright 1994 by MIT Media Lab)] MD5=FB4293B1EAB313C28D4A1B8DB61ACA72 SIZE=4952576
%SYSDIR%\drivers\qutmdrv.sys [360.cn] [360安全卫士] MD5=B30CF9B381CDA5BBC572E3DBC0087F8C SIZE=153304
%SYSDIR%\drivers\qutmipc.sys [360.cn] [360安全卫士] MD5=1B638A8CD8DD8A74B50966F0A5FDD947 SIZE=30040
%SYSDIR%\svchost -k rpc %SYSDIR%\DRIVERS\Rtenicxp.sys [Realtek Semiconductor Corporation] [Realtek 10/100/1000 NIC Family all in one NDIS Driver] MD5=839141088AD7EE90F5B441B2D1AFD22C SIZE=117888
%SYSDIR%\Drivers\AntiDrv.sys [360.cn] MD5=1AC6130C8C7AFF96C8E067C4254B637C SIZE=34560
%SYSDIR%\drivers\SiWinAcc.sys [Silicon Image, Inc.] [SATALink Accelerator Driver] MD5=72CF151FB410E544904DBC7D7F29B796 SIZE=10368
%SYSDIR%\svchost.exe -k LocalService
%SYSDIR%\svchost.exe -k WudfServiceGroup
%SYSDIR%\drivers\ _rsdrv2.sys [Crawler.com] [Spyware Terminator] MD5=8831252BCF05FCFB5ABD116A22E552D8 SIZE=142592
%SYSDIR%\KuGoo3DownXControl.ocx MD5=1C711B957BBF41C9814B230E03E6B028 SIZE=551808
End of Report
隔离进程:
2011-04-08 04:38:10
所有回答(1)
回答数:
采纳率:
功勋值:
1、太多了
2、请翻译中文
2011-04-10 16:43:38
我来回答
上传附件或图片
已上传0个附件
电脑提速:
你可能想知道 | | | | | | | Copyright2005-2011 360.CN All Rights Reserved 360安全中心
京公网安备110000000006号随笔- 354 文章- 2 评论- 10443 在
中,我们分别站在消息交换和编程的角度介绍了SOAP Fault和FaultException异常。在服务执行过程中,我们手工抛出FaultException异常,WCF服务端框架会对该异常对象进行序列化病最终生成Fault消息。当WCF客户端框架介绍到该Fault消息之后,会做一项相反的操作:对Fault消息中进行解析和反序列化,重新生成并抛出FaultException异常。WCF框架自动为我们作了这么多“幕后”工作,使得开发人员可以完全采用编写一般的.NET应用程序的模式进行异常的处理:在错误的地方抛出相应异常,对于潜在出错的方法调用进行相应的异常捕获和处理。所以,WCF的异常处理框架的核心功能就是实现FaultException异常和Fault消息之间的转换,接下来我们着重来讨论这个话题。
一、FaultException异常和Fault消息之间的纽带:Me ageFault
对于WCF的异常处理框架,其本身并不直接进行FaultException异常和Fault消息之间的转换,而是通过另外一个作为中介的对象来完成的,这个对象就是这一小节我们讲述的重点:Me ageFault。Me age(Fault)、Me ageFault和FaultException通过如图1描述的“三角”关系实现了相互之间的转化。
图1 Me age(Fault)、Me age和FaultExceptio #8220;三角”转换关系
在消息介绍Me ageFault之前,我们先来看看Me ageFault的定义。Me ageFault定义在命名空间System.ServiceModel.Cha els下,下面的代码是Me ageFault的定义。
a tract
cla Me ageFault
//其他成员
Me ageFault CreateFault(Me age me age,
maxBufferSize);
Me ageFault CreateFault(FaultCode code, FaultReason reason);
Me ageFault CreateFault(FaultCode code,
reason);
Me ageFault CreateFault(FaultCode code, FaultReason reason,
detail);
Me ageFault CreateFault(FaultCode code, FaultReason reason,
detail, XmlObjectSerializer serializer);
Me ageFault CreateFault(FaultCode code, FaultReason reason,
detail, XmlObjectSerializer serializer,
actor);
Me ageFault CreateFault(FaultCode code, FaultReason reason,
detail, XmlObjectSerializer serializer,
T GetDetailT();
T GetDetailT(XmlObjectSerializer serializer);
XmlDictionaryReader GetReaderAtDetailContents();
15: 16:
WriteTo(XmlDictionaryWriter writer, EnvelopeVersion version);
WriteTo(XmlWriter writer, EnvelopeVersion version);
18: 19:
virtual
Actor { get; }
a tract
FaultCode Code { get; }
a tract
HasDetail { get; }
IsMustUnderstandFault { get; }
virtual
Node { get; }
a tract
FaultReason Reason { get; }
从上面给出的对Me ageFault并不复杂的定义可以看出,它的属性成员和FaultException,以及SOAP Fault的5个子元素是想匹配的:Code、Reason、Node、Actor(对于SOAP 1.2规范中SOAP Fault的Role元素,在SOAP 1.1中的名称为Actor)。而另一个元素Detail则可以通过两个泛型方法GetDetailT获得。由于此操作需要对错误明细对象进行反序列化,所以需要指定错误明细类型对应的序列化器,默认情况下采用的是DataContractSerializer。而属性IsMustUnderstandFault表述此错误是否是由于识别 SOAP 标头失败而造成的,实际上,它和FaultCode的IsPredefinedFault向对应,主要具有预定义的Code,IsMustUnderstandFault就返回True。
通过Me ageFault众多的CreateFault静态方法,我们可以以不同的组合方式指定构成SOAP Fault的5个元素。如果指定了错误明细对象,需要指定与之匹配的序列化器以实现对其的序列化和反序列化。两个重载的WirteTo方法实行对Me ageFault进行序列化,并将序列化后的XML通过XmlDictionaryWriter或者XmlWriter写入掉相应的“流”中。
由于不同的SOAP规范的版本(SOAP 1.1和SOAP 1.2)对Me age Fault的结构进行了不同的规定,所有在调用WirteTo的时候需要显式地指定基于那个版本进行写入(SOAP的版本通过EnvelopeVersion表示)。下面的示例代码中,我们创建了一个Me ageFault对象,分别针对SOAP 1.1和SOAP 1.2写到两个不同的XML文件中。读者可以仔细辨别最终生成的Me age Fault到底有多大的差别。
System.Collectio .Generic;
System.Diagnostic 3:
System.IO;
System.Runtime.Serializatio 5:
System.ServiceModel;
System.ServiceModel.Cha el 7:
System.Text;
System.Xml;
name ace
Me ageFaultDemos
cla Program
[] args)
FaultCode code = FaultCode.CreateSenderFaultCode(
FaultCode(
"CalculationError"
"http://www.artech.com/"
IListFaultReasonText reasonTexts =
ListFaultReasonText();
reasonTexts.Add(
FaultReasonText(
"The i ut parameter is invalid!"
"en-US"
reasonTexts.Add(
FaultReasonText(
"输入参数不合法!"
"zh-CN"
FaultReason reason =
FaultReason(reasonTexts);
20: 21:
CalculationError detail =
CalculationError(
"Divide"
"被除数y不能为零!"
Me ageFault fault = Me ageFault.CreateFault(code, reason, detail,
DataContractSerializer(
(CalculationError)),
"http://http://www.artech.com/calculatorservice"
"http://http://www.artech.com/calculationcenter"
23: 24:
fileName1 =
@"fault.soap11.xml"
fileName2 =
@"fault.soap12.xml"
WriteFault(fault, fileName1, EnvelopeVersion.Soap11);
WriteFault(fault, fileName2, EnvelopeVersion.Soap12);
29: 30:
WriteFault(Me ageFault fault,
fileName, EnvelopeVersion version)
(FileStream stream =
FileStream(fileName, FileMode.Create, FileAcce .Write))
(XmlDictionaryWriter writer = XmlDictionaryWriter.CreateTextWriter(stream, Encoding.UTF8,
fault.WriteTo(writer, version);
Proce .Start(fileName);
基于SOAP 1.1(fault.soap11.xml):
xml ="http://schemas.xmlsoap.org/soap/envelope/"
faultcode
xml =""
="http://www.artech.com/"
a:CalculationError
faultcode
faultstring
xml:lang
="en-US"
xml =""
The i ut parameter is invalid!
faultstring
faultactor
xml =""
http://http://www.artech.com/calculatorservice
faultactor
xml =""
CalculationError
xml ="http://www.artech.com/"
="http://www.w3.org/2001/XMLSchema-i tance"
被除数y不能为零!
Operation
Operation
CalculationError
基于SOAP 1.2(fault.soap12.xml):
xml ="http://www.w3.org/2003/05/soap-envelope"
Subcode
="http://www.artech.com/"
a:CalculationError
Subcode
xml:lang
="en-US"
The i ut parameter is invalid!
xml:lang
="zh-CN"
输入参数不合法!
http://http://www.artech.com/calculationcenter
http://http://www.artech.com/calculatorservice
CalculationError
xml ="http://www.artech.com/"
="http://www.w3.org/2001/XMLSchema-i tance"
被除数y不能为零!
Operation
Operation
CalculationError
二、 如何实现Me age(Fault)和Me ageFault之间的转换
Me ageFault可以作为Me age(Fault)和FaultException异常之间进行转换的中介,而且WCF定义个相应的API实现Me age和Me ageFault,以及Me ageFault和FaultException异常之间的转化。我们先来关注一下如果实现Me age和Me ageFault两种之间的转化。
由于Me ageFault定义与Fault消息中主体部分的Fault元素,即SOAP Fault,所以对于一个给定的表示Fault消息的Me age对象,我们可以通过提取SOAP Fault对应,从而创建相应的Me ageFault对象。Me ageFault提供了下面一个CreateFault静态方法,使我们能过传入一个Me age对象创建Me ageFault(参数maxBufferSize为做大消息缓冲区最大缓冲区大小)。
a tract
cla Me ageFault
//其他成员
Me ageFault CreateFault(Me age me age,
maxBufferSize);
在下面的代码中,借助于Me age的静态方法CreateMe age,通过逐个指定FaultCode、FaultReason、Detail和Action的方式创建了一个Fault消息。然后将其传入上述的CreateFault静态方法,从而创建出相应的Me ageFault对象。最后通过Me ageFault的GetDetailT方法得到错误明细对象,通过输出的信息可以证实该Me ageFault中的错误明信息和创建消息指定指定的是一致的。
System;
System.Collectio .Generic;
System.ServiceModel;
System.ServiceModel.Cha el 5:
name ace
Me ageFaultDemos
cla Program
[] args)
CalculationError detail =
CalculationError(
"Divide"
"被除数y不能为零!"
FaultCode code = FaultCode.CreateSenderFaultCode(
FaultCode(
"CalculationError"
"http://www.artech.com/"
IListFaultReasonText reasonTexts =
ListFaultReasonText();
Me age me age = Me age.CreateMe age(Me ageVersion.Soap12WSAddre ing10, code,
"被除数y不能为零!"
detail,
"http://www.artech.com/calculatorservice/dividecalculationerrorfault"
Me ageFault me ageFault = Me ageFault.CreateFault(me age,
.MaxValue);
detail = me ageFault.GetDetailCalculationError();
Co ole.WriteLine(
"Operation: {0}"
, detail.Operation);
Co ole.WriteLine(
"Me age: {0}"
, detail.Me age);
输出的结果:
Operation:Devide
Me age:被除数y不能为零!
既然我们可以通过提取Fault消息的SOAP Fault进而创建相应的Me ageFault,我们同样可以通过给定的Me ageFault对象,基于某种消息版本和Action报头,创建一个Fault消息。Me age类型中定义的下面一个静态的CreateMe age方法可以帮我们实现这样的操作。
a tract
cla Me age : IDi osable
//其他成员
Me age CreateMe age(Me ageVersion version, Me ageFault fault,
action);
下面的例子中,我通过Me ageFault的CreateFault方法创建了一个Me ageFault对象。然后将其传入上述的CreateMe age静态方法,并指定不同的Me ageVersion(Me ageVersion.Soap11WSAddre ingAugust2004和Me ageVersion.Soap12WSAddre ing10),创建了不同的Fault消息。有兴趣的读者可以仔细分析一下:基于不同的消息版本,针对同一个Me ageFault对象创建的Fault消息都有哪些差异(最后能够针对SOAP 1.1、SOAP 1.2、WS-Addre ing 2004和WS-Addre ing 1.0规范进行比较)。
System.Diagnostic 2:
System.ServiceModel;
System.ServiceModel.Cha el 4:
System.Text;
System.Xml;
name ace
Me ageFaultDemos
cla Program
[] args)
Me ageFault me ageFault = Me ageFault.CreateFault(FaultCode.CreateSenderFaultCode(
"Infrastructure"
"http://www.artech.com/"
"Me age Timeout"
Me age me ageSoap11 = Me age.CreateMe age(Me ageVersion.Soap11WSAddre ingAugust2004, me ageFault,
"http://www.artech.com/calculatefault"
Me age me ageSoap12 = Me age.CreateMe age(Me ageVersion.Soap12WSAddre ing10, me ageFault,
"http://www.artech.com/calculatefault"
(XmlWriter writer1 =
XmlTextWriter(
"faultme age.soap11.addre ing2004.xml"
, Encoding.UTF8))
(XmlWriter writer2 =
XmlTextWriter(
"faultme age.soap12.addre ing10.xml"
, Encoding.UTF8))
me ageSoap11.WriteMe age(writer1);
me ageSoap12.WriteMe age(writer2);
Proce .Start(
"faultme age.soap11.addre ing2004.xml"
Proce .Start(
"faultme age.soap12.addre ing10.xml"
基于SOAP 1.1 + WS-Addre ing 2004的Fault消息(faultme age.soap11.addre ing2004.xml):
s:Envelope
="http://schemas.xmlsoap.org/ws/2004/08/addre ing"
="http://schemas.xmlsoap.org/soap/envelope/"
s:Header
a:Action
s:mustUnderstand
http://www.artech.com/calculatefault
a:Action
s:Header
s:Fault
faultcode
="http://www.artech.com/"
a:Infrastructure
faultcode
faultstring
xml:lang
="en-US"
Me age Timeout
faultstring
s:Fault
s:Envelope
基于SOAP 1.2 + WS-Addre ing 1.0的Fault消息(faultme age.soap12.addre ing10.xml):
s:Envelope
="http://www.w3.org/2005/08/addre ing"
="http://www.w3.org/2003/05/soap-envelope"
s:Header
a:Action
s:mustUnderstand
http://www.artech.com/calculatefault
a:Action
s:Header
s:Fault
s:Value
s:Sender
s:Value
s:Subcode
s:Value
="http://www.artech.com/"
a:Infrastructure
s:Value
s:Subcode
s:Reason
xml:lang
="en-US"
Me age Timeout
s:Reason
s:Fault
s:Envelope
三、如何实现Me ageFault和FaultException之间的转换
上面介绍的是Me ageFault和Me age(Fault)之间的转化关系,现在我们来介绍Me age、Me age和FaultExceptio #8220;三角”关系中的另一组转换关系:Me ageFault和FaultException之间的转换关系。
WCF将实现Me ageFault和FaultException之间的转化的API定义在FaultException类中。其中两个静态CreateFault方法实现将Me ageFault向FaultException的转换,而实例方法CreateMe ageFault则将FaultException对象转化成相应的Me ageFault对象。三个方法定义如下,其中faultDetailTypes代表错误明细类型列表,这是为对FaultExceptio lt;TDetail对象的反序列化服务的。
[Serializable]
cla FaultException : CommunicationException
//其他成员
FaultException CreateFault(Me ageFault me ageFault,
Type[] faultDetailTypes);
FaultException CreateFault(Me ageFault me ageFault,
action,
Type[] faultDetailTypes);
virtual
Me ageFault CreateMe ageFault();
在下面的实例代码中,先通过调用Me ageFault的静态方法CreateFault方法,传入组成一个完整Me ageFault相关的参数,创建了一个MesageFault对象。然后调用上面介绍的静态方法CreateFault,创建FaultException对象。由于我们构建Me ageFault的时候查传入一个CalculationError作为错误明细,所以返回的异常类型应该是FaultExceptio lt;CalculationError对象。最后,我们将该异常对象的相关信息在控制台上输出。
System;
System.Collectio .Generic;
System.Runtime.Serializatio 4:
System.ServiceModel;
System.ServiceModel.Cha el 6:
name ace
Me ageFaultDemos
cla Program
[] args)
FaultCode code = FaultCode.CreateSenderFaultCode(
FaultCode(
"CalculationError"
"http://www.artech.com/"
IListFaultReasonText reasonTexts =
ListFaultReasonText();
reasonTexts.Add(
FaultReasonText(
"The i ut parameter is invalid!"
"en-US"
reasonTexts.Add(
FaultReasonText(
"输入参数不合法!"
"zh-CN"
FaultReason reason =
FaultReason(reasonTexts);
CalculationError detail =
CalculationError(
"Divide"
"被除数y不能为零!"
Me ageFault fault = Me ageFault.CreateFault(code, reason, detail,
DataContractSerializer(
(CalculationError)),
"http://http://www.artech.com/calculatorservice"
"http://http://www.artech.com/calculationcenter"
19: 20:
FaultExceptio lt;CalculationError exception = FaultException.CreateFault(fault,
(CalculationError))
FaultExceptio lt;CalculationError> 21:
Co ole.WriteLine(
"Fault Code: {0}"
,exception.Code.Name);
Co ole.WriteLine(
"\tSubCode: {0}:{1}"
, exception.Code.SubCode.Name ace,exception.Code.SubCode.Name);
Co ole.WriteLine(
"Fault Reason:"
foreach
(var reasonText
exception.Reason.Tra latio )
Co ole.WriteLine(
"\t{0}:{1}"
, reasonText.XmlLang, reasonText.Text);
Co ole.WriteLine(
"Detail:"
Co ole.WriteLine(
"\tOperation:{0}"
, exception.Detail.Operation);
Co ole.WriteLine(
"\tMe age:{0}"
, exception.Detail.Me age);
输出的结果:
Fault Code: Sender
SubCode: http:
//www.artech.com/:CalculationError
Fault Reason:
en-US:The i ut parameter
invalid!
zh-CN:输入参数不合法!
Detail:
Operation:Divide
Me age:被除数y不能为零!
上面给出的是如果将一个Me ageFault对象转换成一个FaultException异常的例子,如果要进行相干的操作,只需要直接调用FaultException异常实例的CreateMe ageFault方法即可。清楚了应该调用怎样的API进行Me ageFault和FaultException之间的转换,我们现在来进一步深入了解其内部的实现原理。在自身的异常处理框架内容,WCF实际上是通过一个特殊的对象实现两者之间的转换的,这个对象就是我们下面要介绍的FaultFormatter。
四、FaultException与Me ageFault转换的核心:FaultFormatter
在《WCF技术剖析(卷1)》的第5章关于序列化和数据契约的介绍中,我们谈到:WCF借助于一个特殊的对象— #8212;Me ageFormatter,实现方法调用和消息之间的转换。具体来说,客户端通过ClientMe ageFormatter将服务操作方法调用转换成请求消息(其中主要涉及对参数对象的序列化),以及将接收到的回复消息转换成服务操作方法对应的返回值或者输出/引用参数(其中只要涉及对返回值或者输出/引用参数的反序列化);服务端则通过Di atchMe ageFormatter实现与此相反的操作。
Me ageFormatter实现了在正常的服务调用过程中方法调用和消息之间的转换,但是,当异常(这里指的是FaultException异常)从服务端抛出,WCF通过需要一个相似的组件实现类似的功能:在服务端对异常对象进行序列化并生成回复消息(Fault消息),在客户端对接收到的回复消息进行反序列化重建并抛出异常。这样的一个使命由FaultFormatter担当,不过,由于Me ageFault是FaultException和Fault消息进行转换的中介,所以FaultFormatter并不直接进行两者之间的转换,而是实现FaultException和Me ageFault之间的转换。
严格地说来,FaultFormatter仅仅是WCF一个内部对象,但是对该对象的深刻认识将非常有助于我们有效的理解WCF整个异常处理机制。FaultFormatter在客户端和服务端所扮演的角色是不同的:客户端将通过解析回复Fault消息生成的Me ageFault转换成FaultException异常,以便后续的步骤建起抛出;服务端在将抛出的FaultException异常转换成Me ageFault,以便后续的步骤生成相应的Fault消息。客户端和服务端这种职责的不同可以通过下面两个接口的定义看出来:
internal
interface
IClientFaultFormatter
FaultException Deserialize(Me ageFault me ageFault,
action);
internal
interface
IDi atchFaultFormatter
Me ageFault Serialize(FaultException faultException,
action);
内部(Internal)接口IClientFaultFormatter和IDi atchFaultFormatter分别定义了FaultFormatter在客户端和服务端的职能,即它们分别实现对FaultException对象的反序列化和序列化。在对FaultException对象进行序列化需要提取Action属性作为Fault消息的Action报头;而将Me ageFault进行反序列化生成FaultException对象的时候需要从外部指定Action属性的值,所以两个方法各有一个action参数。
WCF定义了一个内部类System.ServiceModel.Di atcher.FaultFormatter实现了这两个接口,并将其作为服务端和客户端的FaultFormatter。下面是FaultFormatter类型的定义:
internal
cla FaultFormatter : IClientFaultFormatter, IDi atchFaultFormatter
FaultException Deserialize(Me ageFault me ageFault,
action);
Me ageFault Serialize(FaultException faultException,
action);
由于WCF将绝大部分序列化和反序列化的工作都交付给两个序列化器:DataContractSerializer和XmlSerializerObjectSerializer,对于FaultException异常对象的序列化自然也不例外。为此,WCF定义了两个具体的类型System.ServiceModel.Di atcher.DataContractSerializerFaultFormatter和System.ServiceModel.Di atcher.XmlSerializerFaultFormatter。它们直接继承自FaultFormatter,分别采用DataContractSerializer和XmlSerializerObjectSerializer作为相应的序列化器。IClientFaultFormatter、IDi atchFaultFormatter、FaultFormatter、DataContractSerializerFaultFormatter和XmlSerializerFaultFormatter之间的关系可以简单地通过图2所示的类图表示。
图2 FaultFormatter体系结构
作者:
出处:
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
绿色通道:
posted @ 2009-10-29 19:52
阅读(1122)
发表评论
2025117
]2009-10-29 19:56 | 坐个沙发,继续工作!
2009-10-29 20:34 | 老A最近还真是高产啊,都看不赢了
]2009-10-29 20:35 | 迷失的code:老A最近还真是高产啊,都看不赢了
有灵感就多写点:)
2009-10-29 22:56 |
真是好!
]2009-10-29 23:13 | 小愚人:真是好!
2009-10-30 09:59 | 最近正在犯愁, 参数不对,怎么throw。感谢博主!!!
另请教一个问题,wcf支持webget方式,返回值是XML或者json。 但是返回值是在 契约 中定义好的。
我的意思是不是能在配置文件中根据endpoint或者其他配置的方式,来实现一个契约,多种返回格式, 而不是在契约中规定好?
]2009-10-30 10:21 | 思考-总结:
最近正在犯愁, 参数不对,怎么throw。感谢博主!!!
另请教一个问题,wcf支持webget方式,返回值是XML或者json。 但是返回值是在 契约 中定义好的。
我的意思是不是能在配置文件中根据endpoint或者其他配置的方式,来实现一个契约,多种返回格式, 而不是在契约中规定好?
错误详细类型只能定义在契约中,不能通过配置的方式!
2009-11-03 16:45 | Artech你好,看了你很多的关于WCF的文章,很有感触。对我个人对WCF的理解有很大的帮助。现在我在项目中有一个问题想解决下,就是我们定义一个WCF服务契约的时候,他的成员数量上限是20个,如果我项目中成员数量很多的话,就需要定义很多个这样的服务。我希望能有办法超过这个上限?不知道你有什么建议能给我!
非常感谢你能帮我解决下这个问题!
2011-02-12 16:17 | conger
其实这个我想,你该定义多少个契约接口,还是定义多个接口。比如一个接口包含20 2个接口包含40。。。 , 最终用一个服务类实现它即可。很早的问题,估计你早已得解 发表评论 昵称:
主页:
邮箱:
(仅博主可见)
验证码:
评论内容: [使用Ctrl+Enter键快速提交评论]
1592517
owue6PgxKMU=
最新IT新闻
简洁版式:
网站导航:
个人简介 蒋金楠
,网名Artech。
作者,2009年度51CTO 最受读者欢迎的IT图书作者。解决方案架构与互联系统MVP,微软最有影响力开发者。
苏州日报报业集团iPhone版(免费)
订阅本博客
个人相册
我的著作
最有影响力的开发者
访问者分布
推荐博文系列
版权声明
所有文章遵循
,要求
署名、非商业、保持一致
。在满足
的基础上可以转载,但请以超链接形式注明出处。
昵称:
园龄:
荣誉:
粉丝:
关注:
我的标签
随笔分类
随笔档案
积分与排名
积分 - 2044755
排名 - 13
最新评论
请教下在iis6下最后响应客户端的是在内核模式下的 http.sys下么?如果是这样的话
那在用户模式下的w3wp.exe进程处理完这个a .net过程还要把数据传给内核模式下的http.sys下... (Skolley)
学习了! (华-子)
这样的话用netTcpBinding方式绑定,同时servicebehavior只添加< erviceMetadata /节点,便不用添加httpGetEnabled属性了。我刚看到IM... (空葫芦)
lz有些代码截图不是很清晰,有没有电子版的!
支持lz (落魂涧)
引用MSYXing:请问下楼主,我把Host中的Co ole.Read()放在Using()外面,运行后,没有异常,Host也正常Open了,后来放回Using()里面有正确了,请问是什么问题?Co... (Artech)
请问下楼主,我把Host中的Co ole.Read()放在Using()外面,运行后,没有异常,Host也正常Open了,后来放回Using()里面有正确了,请问是什么问题?... (MSYXing)
急切盼望解答。 (菜菜菜鸟)
Artech 你好,根据你的文章 [WCF安全系列]谈谈WCF的客户端认证[用户名/密码认证]
我自己做了一个wcf安全测试,使用了a .net provider,用IIS承载的服务,***什么的... (菜菜菜鸟)
@刘华军应该是你的Service项目的ISimpleWeatherForecast
GetBasicWeatherInfo
没加[OperationContract]... (Quentin lee)
先顶,明天回来看! (mickeysuda)
阅读排行榜
评论排行榜
Copyright 2011 Artech[11-4]最新更新-极速下载站[不思议遊戏整理]
用户名:
头衔:太平洋舰队中将
积分:4039
贡献:3791
精华:0
注册:2009-12-20
[11-4]最新更新-极速下载站[不思议遊戏整理]
发表于 2010-11-04 08:59:10
[此帖被浏览
次,回复
[11-4]最新更新-极速下载站[不思议遊戏整理]
] 10. [
] 11. [
] 软件名称:Quick Memory Editor 5.2 强大游戏修改器***工具┊英文***版
软件类型:国外软件
软件语言:英文
文件大小:1476
授权类型:共享版
软件好评:3
运行环境:WinXP,Windows7,Vista,Win2003,Win2000
更新时间:2010-11-3 20:01:03
软件截图:
软件简介: 快速存储编辑器是一个强大的游戏***工具,它可以搜索和编辑数据很容易在记忆游戏。它可以搜索和编辑任何游戏,如整数数据类型,浮点数,字符串,像在游戏打斗皇血不确定数据。你可以用它来切换无限的健康,弹药和生命,使你的游戏,就像是你的超人。
Quick Memory Editor i a owerful game cheating tool that ca earch and edit game data i memory easily.It ca earch and edit any type of game data uch a integer, floating oint umber, tring and uncertai data like lood i game King of Fights.You ca use it to toggle infinite health, ammo and live to make you like a uperma i your games.
下载地址:
软件名称:植物大战僵尸修改器 1.0.0.105 无限阳光无限金钱┊绿色免费版
软件类型:国产软件
软件语言:英文
文件大小:0
授权类型:绿色免费版
软件好评:3
运行环境:WinXP,Windows7,Vista,Win2003,Win2000
更新时间:2010-11-3 20:01:03
软件截图:
软件简介: 植物大战僵尸修改器的主要功能是实现游戏的简单辅助功能,可以实现无限阳光(让你可以在战役中随心所欲地制作植物)、无限金钱(可以让你在非战役的状态下购买道具,购买植物)、快速建设(可以让你在游戏中快速建设植物来抵挡僵尸)等功能,由于现在越来越多人玩这款单机游戏,应该是本年度最热门的单机游戏了,所以作者开发了这款修改器,希望大家喜欢。
快捷键说明:
[小键盘 1] 无限阳光 [小键盘 2] 快速建设 [小键盘 3] 无限金钱
下载地址:
软件名称:企鹅QQ桌球瞄准器 4.4 带虚线的台球游戏辅助工具┊绿色免费版
软件类型:国产软件
软件语言:简体中文
文件大小:214
授权类型:绿色免费版
软件好评:3
运行环境:WinXP,Windows7,Vista,Win2003,Win2000
更新时间:2010-11-3 20:01:03
软件截图:
软件简介: 更新日志:
1、完美绿色版,下载压缩后可直接使用;
2、识别新版本游戏窗口;
使用方法:
球桌上出现6个瞄准的图标,分别对应6个球洞(注意按照对应的顺序来放),打球的时候,先用鼠标左键在要打的那个洞的图标上点1下,然后再把鼠标放在要打的球上点右键(光标要完***住被打的球),鼠标会自动移位瞄准,接着就可以击打球了。
企鹅QQ桌球瞄准器是一款完全免费的QQ桌球游戏辅助工具,以虚线(辅助线)的形式显示,让你可以轻松把指定的球打到洞里,跟我们很早以前玩的台球单机游戏差不多,有了这款辅助工具,真的想输都难。
下载地址:
软件名称:使命召唤6现代战争2 100%完美通关存档全SPEC任务┊绿色免费版
软件类型:国产软件
软件语言:英文
文件大小:4861
授权类型:绿色免费版
软件好评:3
运行环境:WinXP,Windows7,Vista,Win2003,Win2000
更新时间:2010-11-3 20:01:03
软件截图:
软件简介: 使用方法:
直接解压(players目录)至游戏目录覆盖原文件即可。(已删除config文件以避免改变游戏选项)
存档说明:
1、单人任务100%;
2、全SPEC任务3星档;
3、45电脑全收集;
(包括两个需要合作完成的任务)
作者介绍:
出现存档错误的朋友们,请问你们是不是4.2G硬盘版或者STEAM破解版,如果是的话建议换11G完整破解版。经测试发现STEAM破解版,由于破解问题,出现一些卡关、关卡一读取就退出等等之类问题,我之前也遇到过。而4.2G硬盘版看论坛就知道,不少朋友反映,简直是漏洞百出。而我现在在用11G完整版,玩到现在来说毫无问题,单人COMP都能玩,SPEC也能玩。
下载地址:
软件名称:QQ庄园 3.0.0 Build 95 QQ开心农场牧场游戏辅助┊绿色免费版
软件类型:国产软件
软件语言:简体中文
文件大小:1600
授权类型:绿色免费版
软件好评:3
运行环境:WinXP,Windows7,Vista,Win2003,Win2000
更新时间:2010-11-3 20:01:03
软件截图:
软件简介: 更新日志:
1、优化智能监控的时机;
2、修正版本信息检查中的存在问题;
3、修正在优化休息的过程中造成的问题;
4、感谢daiguangduan、种畕的蜘蛛人、F岁月久久M、sephay、最真的梦_2010、jk5103229、wzcjaychou、等提供的信息和建议;
使用说明:
1、下载文件包QQHelper.rar;
2、解压缩文件包到你指定的一个文件夹中;
3、用鼠标右键将QQHelper.exe拖到桌面上或者快捷工具栏中,选择“创建快捷方式”;
4、点击创建的快捷方式图标就可运行程序;
下载地址:
软件名称:1860手机游戏盒子 1.0.1 海量精彩手机游戏免费下载工具┊体验版
软件类型:国产软件
软件语言:简体中文
文件大小:191
授权类型:免费版
软件好评:3
运行环境:WinXP,Windows7,Vista,Win2003,Win2000
更新时间:2010-11-3 11:19:09
软件简介: 【基本介绍】
1860手机游戏盒子是一款手机游戏下载神器,汇聚海量精彩单机游戏和网络游戏;简单***,方便您随时随地进入游戏的世界,为您提供最新的手机软件下载服务, 每时每刻享受无处不在的快乐。
【软件特点】
1、采用全新视觉效果皮肤;
2、内置浏览器输入网址及书签功能;
3、下载收藏功能;
4、快速导航;
【软件功能】
1、手机单机游戏、网络游戏下载;
2、查看游戏资讯;
3、游戏论坛;
【适配型号】
诺基亚:
176*208
QD、NGAGE、3230、3250、3600、3620、3650、3660、6260、6680、6681、6670、6630、6620、6600、7610、7650、N72、N91、N70 240*320
C501、C500、X500、5730、5630、5320、5700/6788i、6700、6788、6730、6710、6720、6124、6650、6210、6220、6121、6120、6110、6290、E52、E75、E55、E66、E51、E65、E50 320*240
X501、E73、E500、6790、6760、E72、E71x、E63、E71、N77、E61i、E62、E61 360*640
5228、N8、C6-00、5230、5235、N97、X6-00、5230、5530、5800、C773702600C、2700、2730、1683C、5000/7020、7100s、7210c、7210s、7212c、7310c、7310s、7370、7373、7390、7500、7510a、7510s/8208c、8600l、8800da、8800GA、c3、X200、X3/6126、6208c、6212c、621661016060、6070、6080、6085、6086、6101、6102、6103、5070
下载地址:
软件名称:jv16 PowerTool 2010 2.0 多国语言绿色版┊注册表监控优化工具
软件类型:国外软件
软件语言:简体中文
文件大小:9276
授权类型:绿色免费版
软件好评:3
运行环境:WinXP,Windows7,Vista,Win2003,Win2000
更新时间:2010-11-3 10:12:38
软件截图:
软件简介: jv16 PowerTools为您提供对Windows系统的全面管理、控制,可用于注册表、文件系统和