ILspy

ILspy是一個開源的.net反編譯軟體,使用十分方便。

基本介紹

  • 外文名:ILspy
  • 概述:一個開源的.net反編譯軟體
  • 需求環境:電腦上安裝.NET Framework 4.
  • 開發版本:6/29/2014 2.2版等
簡介,開發原因,需求環境,開發版本,現有功能,可視化界面,支持C#和vb,支持保存檔案,支持C#的反編譯,

簡介

開發原因

之所以開發ILspy是因為Red Gate宣布免費版的.NET Reflector(同樣是反編譯軟體)將會在2011年2月停止。
所以愛好免費軟體的開發者們轉而開發自己的反編譯軟體。於是ILspy就因運而生了。

需求環境

ILspy需要在電腦上安裝.NET Framework 4.0.

開發版本

3/9/2015 2.3版本
6/29/2014 2.2版本
6/3/2012 2.1版本
4/15/2012 Version 2.0版本
2/16/2012 2.0 Beta版本
7/16/2011 1.0版本
5/29/2011 Beta版本
5/4/2011 M3版本
4/13/2011 M2版本
2/24/2011 M1 (Milestone 1) Release版本
2/16/2011 預覽版
2/4/2011 開始開發(github repository created)

現有功能

可視化界面

打開之後的界面如下圖
ILspy的界面ILspy的界面
左面是打開的檔案,右面的面板是檔案的對應的反編譯之後的代碼。

支持C#和vb

可以將一個dll檔案轉換為C#或VB語言。

支持保存檔案

對於單個檔案可以保存為.cs檔案或.vb檔案,當檔案較多時,可以選擇保存為項目檔案。

支持C#的反編譯

C#語句可被反編譯出來,並可支持yield return語句和 lambdas表達式的反編譯。並且支持C# 5.0 中的"async"

相關詞條

熱門詞條

聯絡我們