![](/img/trans.png)
[英]I decompiled a dotnet .dll with ILSpy but the xaml files have some issues
我用 ILSpy 反編譯了 a.dll,代碼看起來不錯,但我有一個 xaml 文件,它是: 我有一堆錯誤: 但是,如果我只是刪除x:Class="PrinterManager.ShellView"錯誤就消失了,它可以正常構建和運行。 我確定這是一個微不足道的修復,但我從未在 C# 中編碼,我懷疑這是 ...
[英]I decompiled a dotnet .dll with ILSpy but the xaml files have some issues
我用 ILSpy 反編譯了 a.dll,代碼看起來不錯,但我有一個 xaml 文件,它是: 我有一堆錯誤: 但是,如果我只是刪除x:Class="PrinterManager.ShellView"錯誤就消失了,它可以正常構建和運行。 我確定這是一個微不足道的修復,但我從未在 C# 中編碼,我懷疑這是 ...
[英]Configure ILSpy to show details behind generated code for local method
我試圖查看這個小示例的編譯器代碼: 我正在使用 ILSpy,它向我顯示的代碼幾乎與原始代碼相同。 但我希望編譯器添加一些 class 或結構? 也許我可以調整 ILSpy 以顯示更多詳細信息? ...
[英]Full of hex codes in ILSpy, dNSpy, dotPeek
我正在嘗試通過反編譯來探索事物,但我想我碰壁了,因為我認為這對於像我這樣的簡單人來說太難理解了。 這是正常的嗎? 或者喜歡軟件(exe 文件)的開發者保護/保護它? 有什么解決方法嗎? 我也有這個: ...
[英]Read out of bounds error when using ilspy
使用 Ilspy 時出現Read out of bounds錯誤: System.BadImageFormatException: Read out of bounds.在 System.Reflection.Throw.OutOfBounds() 在 System.Reflection.Meta ...
[英]ILSpy decompile a delegate
ILSpy 可以反編譯程序集。 它可以反編譯委托嗎? 我會想象一個 CSharpDecompiler 構造函數重載接受 Func 或 Action 作為參數而不是“字符串文件名”。 它在技術上是否可行,是否有任何未來計划支持這一點? 有什么建議的解決方法嗎? 謝謝你。 ...
[英]ILSpy,How to make IL Code looks more like native C# instead of machine code
這是我的結果這就是我想看到的我剛開始用ILSpy,dll是和Unity Self組合的,我只是把Assembly-CSharp.dll拖進ILSpy,找了半天也沒找到。有需要設置嗎? ...
[英]Visual Studio Decompiled Source Definitions from Object Browser
在 Visual Studio 2019 中,有一項由 ILSpy 提供支持的新功能,用於查看反編譯的源定義 (C#)。 它記錄在這里。 這是一個很棒的功能,當我有一段代碼時,比如, 我可以單擊右鍵並轉到定義,它將帶我到反編譯的源定義。 我的問題是如何使它在 object 瀏覽器中運行。 在瀏覽對象 ...
[英]ILSpy - How to modify the decompiled code to look like the Github source code?
我的目標是反編譯 C# 庫並將其與 Github 中同一庫的源代碼進行比較。 我想研究給定的源代碼(反編譯后)是否等於 Github 中的源代碼。 我已經使用 ILSpy 來嘗試實現這個目標。 我已經下載並反編譯了庫“FluentScheduler”(v 5.5.1) - Nuget 鏈接: ht ...
[英]ILSpy assembly reference missing
我有一個項目“A”,它引用了另外兩個項目“B”和“C”。 對於這兩個參考,這些項目中的實際功能都在“A”中使用。 但是,當我用 ILSpy 打開程序集 A.dll 時,它在引用下只顯示“B”而不是“C”。 如果我刪除缺少的引用,我的項目將不再編譯,因此它實際上已被使用。 這可能是什么原因? ...
[英]How to get ILSpy to show compiler generated code
我已經編寫並構建了這個應用程序: 當我在 ILSpy 中查看代碼時,基於 bin/Debug 文件夾中的.exe,它沒有顯示我希望看到的 state 機器代碼: 我怎樣才能讓它顯示編譯器生成的代碼? ...
[英]How Microsoft Hides C# Internal Classes from a DLL's Metadata?
這一切都始於我想分析 CVE-2017-8759 周圍的代碼。 我知道 CVE 的修復位於 System.Runtime.Remoting.dll 中名為 WsdlParser.cs 的 class 中,它是 .Net 框架的一部分。 您的計算機上可能有這個 dll,位置類似於: C:\Prog ...
[英]Is there a way to do automated decompilation with ILSpy?
我們有一個相當大的第三方產品,其中包含大量 C# DLL,並且每個月左右更新一次。 雖然反編譯器只能完成 98% 的工作,但它無法獲得所有東西,但對於我偶爾進行比較分析的目的來說,它已經足夠了。 有沒有辦法進行命令行反編譯,以便我可以反編譯每個月的版本並以自動方式將其保存在存檔中? 也許像 ...
[英]With ILSpy, can I Decompile any Assembly in the dotnet core plateform and see the definitions of the classes inside of it?
我正在使用 ILSpy,我想反編譯並查看在 dotnet 核心的 System.IO 命名空間中定義的 StreamWriter 類的定義。 但我找不到它。 我試圖反編譯 System.IO.dll 但里面沒有類定義。 我在哪里可以找到它? ...
[英]How to decompile a specific method generating the same code when decompiled via DecompileTypeAsString
菜鳥與 ILSPY 我正在嘗試通過 ILSpy 反編譯一個方法。 當我使用以下內容時,我重新生成了與原始 C# 中鍵入的代碼非常接近的代碼 生成的代碼如下所示。 而當我使用以下代碼段時, 生成的代碼如下: 有沒有辦法通過只反編譯一個函數來生成由 DecompileTypeAsStr ...
[英]Can .Net Core 3 self-contained single executable be decompiled?
我嘗試使用 Dotpeek 和 ILSpy.Net 反編譯(我自己的代碼),但失敗了。 我需要對 .Net Core 3 自包含單個可執行文件的分布式二進制文件進行特殊混淆嗎? ...
[英]How to use ICSharpCode.Decompiler to decompile a whole assembly to a text file?
我需要將整個IL代碼或反編譯的源代碼獲取到文本文件。 ILSpy反編譯引擎ICSharpCode.Decompiler是否可以實現? ...
[英]How is a decompiler able to recognize a compiled constant?
我正在使用ILSpy來反編譯.Net的程序集並查看代碼。 當我在WindowsBase.dll中瀏覽System.Windows.Vector.AngleBetween(Vector, Vector)的代碼時,我偶然發現了一些奇怪的事情。 這是函數的完整代碼: 顯然ILSpy可以 ...
[英]How can decompile and see Nuget package dll source code using ILSpy
我已經安裝了一些asp.net核心mvc dll(Microsoft.AspNetCore.Mvc.Abstraction.dll)。 我想反編譯它並查看源代碼。 該dll已添加到我的項目>“依賴關系”>“ Nuget”中。 但是,我不確定dll在我系統中的確切位置。 ...
[英]Why ILSpy is adding variables on stack instead of Instructions?
為什么 ILSpy 在堆棧而不是指令上添加變量? 我的意思是,當從堆棧中推入或彈出時,它會添加 Ldloc 和 Stloc 指令。 誰能解釋為什么它有這種行為? 謝謝! ...
[英]How to decompile assembly without have the dependencies
該問題的依據是( ILSpy,如何解決依賴關系? ) 好吧,ILSpy庫已更改,現在我們沒有Ast Builder,就象對此的大多數答案一樣。 實例new ICSharpDecompiler的重載可以采用Mono.Cecil的ModuleDefinition ,但是我不知道此Modu ...