با استفاده از نرم افزار معروف و محبوب Reflector مي توان فايل هاي اسمبلي دات نت (exe و dll) را باز كرده و سورس كد آنها را مشاهده كرد. (فايل هاي اسمبلي دات نت شامل كد (Microsoft Intermediate Language (MSIL مي باشند كه Reflector قابليت تبديل آن به زبان هاي دات نت از جلمه سي شارپ را دارد)
reflector توسط Lutz Roeder نوشته شده . این شخص بعد از 8 سال نرم افزارش رو به شرکت red gate واگذار کرده.
نرم افزار رو میتونید از اینجا دانلود کنید :
http://www.red-gate.com/products/reflector/
CodeMetrics: Analyses .NET assemblies and shows design quality metrics.
http://reflectoraddins.codeplex.com/Wiki/View.aspx?title=CodeMetrics
Review: Allows editing and managing annotations during code reviews.
http://reflectoraddins.codeplex.com/Wiki/View.aspx?title=Review
Diff: This add-in shows differences between two versions of the same assembly.
http://www.codingsanity.com/diff.htm
Pex: Use the Pex Wizard directly from Reflector (requires .NET 2.0)
http://reflectoraddins.codeplex.com/Wiki/View.aspx?title=Pex
Snippy: Snippy is a light weight snippet compiler integrated into .NET Reflector.
http://reflectoraddins.codeplex.com/Wiki/View.aspx?title=Snippy
SilverlightLoader: Allows browsing the structure of a website and loading Silverlight assemblies.
http://reflectoraddins.codeplex.com/Wiki/View.aspx?title=SilverlightLoader
FileDisassembler: This add-in can be used to dump the disassembler output to files for any Reflector supported language.
http://www.denisbauer.com/NETTools/FileDisassembler.aspx
Reflexil: Allows to manipulate the IL of a loaded assembly, or inject VB.net/C# code, then write the changes to disk.
http://sourceforge.net/projects/reflexil/
BamlViewer: Load BAML resources (WPF) and render in XAML format.
http://reflectoraddins.codeplex.com/Wiki/View.aspx?title=BamlViewer
SilverlightBrowser: Loads and shows the files associated with a Silverlight website.
http://reflectoraddins.codeplex.com/Wiki/View.aspx?title=SilverlightBrowser
ComLoader: Lists COM components for browsing and converts them into managed interop assemblies.
http://reflectoraddins.codeplex.com/Wiki/View.aspx?title=ComLoader
SQL2005Browser: This add-in allows to browse .NET assemblies stored in SQL Server 2005 databases.
http://www.denisbauer.com/NETTools/SQL2005Browser.aspx
FileGenerator: This add-in can be used to dump the disassembler output to files for any Reflector supported language.
http://www.codeplex.com/FileGenReflector
Deblector: This add-in allows to debug processes from within Reflector.
http://www.codeplex.com/deblector
Doubler: A code generator for unit tests, stubs and wrappers.
http://code.google.com/p/doubler/
Graph: This add-in draws assembly dependency graphs and IL graphs.
http://reflectoraddins.codeplex.com/Wiki/View.aspx?title=Graph
BizTalkDisassembler: Allows you to list all BizTalk artifacts contained in an assembly and extract them.
http://reflectoraddins.codeplex.com/Wiki/View.aspx?title=BizTalkDisassembler
DependencyStructureMatrix: Allows you to create and browser dependency structure matrices.
http://tcdev.free.fr/
CodeSearch: This add-in allows searching for strings and regular expressions in disassembled code.
http://reflectoraddins.codeplex.com/Wiki/View.aspx?title=CodeSearch
RuleSetEditor: Editor for Windows Workflow Foundation rules.
http://reflectoraddins.codeplex.com/Wiki/View.aspx?title=RuleSetEditor
AssemblyListEx:Register a file type association for predefined lists of assemblies to load into Reflector.
http://reflectoraddins.codeplex.com/Wiki/View.aspx?title=AssemblyListEx
SequenceViz: This add-in draws sequence diagrams.
http://www.codeplex.com/sequenceviz/Wiki/View.aspx?title=ReflectorPlugin
AutoDiagrammer: This add-in draws class diagrams.
http://www.codeproject.com/csharp/AutoDiagrammer.asp
Xmi4DotNet: Export an assembly to XMI/UML.
http://code.google.com/p/xmi4dotnet
AssemblyCollectionSort: Sorts the current assembly list alphabetically.
http://jasonhaley.com/addins
Enums: Conversion of big flags and enum viewer.
http://jasonhaley.com/addins
PowerShellLanguage: Renders output as Windows PowerShell script.
http://reflectoraddins.codeplex.com/Wiki/View.aspx?title=PowerShellLanguage
DelphiLanguage: The Delphi view that is used inside .NET Reflector provided as a language add-in.
http://reflectoraddins.codeplex.com/Wiki/View.aspx?title=DelphiLanguage
CppCliLanguage: This add-in extends Reflector with a C++/CLI language rendering module.
http://www.sandpapersoftware.com/Main/Reflector.html
ReflectionEmitLanguage: This add-in renders C# code necessary to create the given IL body.
http://reflectoraddins.codeplex.com/Wiki/View.aspx?title=ReflectionEmitLanguage
TestDriven.net: This Visual Studio add-in can navigate to any code element inside Reflector with a single click.
http://www.testdriven.net/
Hawkeye: A tool that allows you to debug the UI tree of Windows Forms applications.
http://www.acorns.com.au/Projects/Hawkeye
ClassView: Shows class definitions as plain text with color coding.
http://reflectoraddins.codeplex.com/Wiki/View.aspx?title=ClassView
CodeModelViewer: This add-in shows the underlying code model objects for selected items.
http://reflectoraddins.codeplex.com/Wiki/View.aspx?title=CodeModelViewer
مطالب مرجع و تخصصی در زمینه سیستم عامل ویژه دانشجویان و محققین علوم کامپیوتری
فهرست اصلي
فهرست موضوعی
لینکستان
دانشجویان کامپیوتر دانشگاه آزاد
جامعه برنامه نویسان ایران
انجمن تخصصی ASP.NET
انجمن برنامه نویسی NET.
شبکه اجتماعی متخصصان
باشگاه مهندسان ایران
مرجع متخصصین ایران
مرکز توسعه نرم افزار
انجمن تخصصی فلش
باشگاه طراحان ایران
ادوبی فلش پلتفرم
کامپوننت و ابزارها
سورس و راهنما
آموزش فلش
آخرين نوشته ها
درباره سیستم عامل
ارتباط با پورت سریال در C#
addon domain در plesk
استیو جابز هم رفت!
آخرین رکورد بازبینی شده
مشکل نصب SQL Server 2005
سمینار درگاه پرداخت آنلاین
تفاوت متد های get و post
امنیت فایل های اجرایی NET.
نکاتی که در برنامه نویسی باید/میتوانند رعایت شوند
Tableدر برابر Div
سخنان طلایی برنامه نویسان بزرگ
رمزگذاری فایلها
کارگاه آموزش سیستم حروفچینی لاتک و زی پرشین
کتاب آموزش لاتک Latex
مقایسه دستورات DELETE و TRUNCATE
با Cloudflare امنیت و سرعت سایت خود را افزایش دهید
کتاب آموزش برنامه نویسی اسمبلی
چیست؟ nhibernate
معرفي فايل Web.Config
Eval شرطی
واکشی تعداد رکوردهای تمام جدولهای دیتابیس
واکشی نام تمام جدولهای دیتابیس
طرح روی جلد کتاب سیستم عامل سیلبر شاتس
کتاب برنامه نویسی و زبان اسمبلی - پیتر ایبل
کتاب آموزش ActionScript 3.0
حقیقت آزمایش !
افزونه های Reflector
جایگزین Reflector
sem چیست ؟
DESIGNED BY