问题描述
谁哪有.net反编绎工具能给我一份吗?我在网上也找了,大多数都要收费的
解决方案
解决方案二:
.NETReflector5.0ReleaseNotes28December2006--------------------------------------------------------------------------------Reflectorisaclassbrowserfor.NETcomponents.Itallowsbrowsingandsearchingthemetadata,ILinstructions,resourcesandXMLdocumentationstoredina.NETassembly.ReflectorwasfirstreleasedinOctober2000runningon.NETFramework1.0Beta.LINQand.NETFramework3.5:ReflectorsupportsqueryexpressionsandotherconceptsintroducedinC#3.5.Toenablethisfeatureselect".NET3.5"underView,Options,Disassembler,Optimization..NETFrameworkcompatibility:Reflectorrunsonallversionsofthe.NETFrameworkusingitsownassemblyloadinginfrastructurewhichdoesnotrelyontheReflectionAPI.Forexample,Reflectorcanload.NETFramework2.0assemblieswithouthavingthe.NETFramework2.0installed.AssemblyLists:Whenlaunchedforthefirsttime,Reflectorallowsyoutochooseadefaultsetofassemblies.ThelistofassembliesisthenstoredintheReflector.cfgfileandwillbeloadednexttimeyouopentheprogram.ReflectorallowscreatingmultipleassemblylistsandswitchingbetweenthelistsusingtheFile,OpenListdialog.Tochooseadifferentsetofdefaultassembliesforthecurrentassemblylistyoushouldremoveallassembliesfromthelist(DEL)andinvoketheRefreshcommand(F5).AssemblyCache:Whenresolvinganassemblyreference,ReflectorwillfirstsearchthelocalpathnexttotheassemblyholdingthereferenceandthenfallsbacktothecachedirectoriesdefinedintheReflector.cfgfile.ReflectordoesnotsearchtheGlobalAssemblyCache(GAC)unlessyouadd"%SystemRoot%Assembly"tothecachedirectorieslist.AssemblyVersioning:Bydefault,assemblyversionnumbersareignoredwhenresolvingtypeandmemberreferences.Youcanenableside-by-sideversioningintheoptionsdialogbutitissuggestedtoavoidthisifpossible.Add-Ins:InformationabouttheReflectoradd-inmodelcanbefound.Themostrecentversionof.NETReflectorisavailable.--------------------------------------------------------------------------------Disclaimer:Thissoftwareisprovided"ASIS"withnowarrantiesofanykind.Theentireriskarisingoutoftheuseorperformanceofthesoftwareiswithyou.