badamczewski/PowerUp:Rust/Go語言的反編譯工具

banq發表於2021-11-25

PowerUp是一個用於多種語言和平臺的集合或生產力實用程式、反彙編和反編譯工具:

  • Live IDE Watcher(適用於 C#、GO 和 Rust)。
  • .NET JIT 反彙編程式。
  • .NET IL 編譯器。
  • .NET 快速基準測試。
  • 具有豐富格式的 .NET 控制檯。
  • 其他。

 

實時 IDE 觀察者

監視原始碼檔案和 IR、IL 檔案並編譯它們,然後反編譯和反彙編它們以生成 IL、IR 和 X86 ASM 輸出的觀察者應用程式。所有編譯器都支援多種功能,例如跳轉指南、X86、IR 彙編文件、源對映等。

Rust 是一種基於 LLVM 的語言,將支援預設編譯器標誌,如優化級別和原始碼對映。

 

VScode

為了使您的輸出在 Visual Studio Code 或任何其他編輯器中看起來不錯,您必須安裝 X86 程式集語法。

我使用了 13xforever X86 ASM 語法的修改版本:https : //github.com/13xforever/x86-assembly-textmate-bundle (我希望能夠將它與此工具捆綁在一起)

此外,您將需要Cascadia Mono以獲得出色的指南和其他功能。

 

相關文章