badamczewski/PowerUp:Rust/Go語言的反編譯工具
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以獲得出色的指南和其他功能。
相關文章
- Go語言交叉編譯工具goxGo編譯
- go語言編譯過程概述Go編譯
- 幽默:Go語言的編譯器 - programmerjoke9Go編譯
- java反編譯工具Java編譯
- [譯] Go 語言實戰: 編寫可維護 Go 語言程式碼建議Go
- 【譯】Go語言宣告語法Go
- Python語言常用的編譯器有哪些?工具推薦!Python編譯
- Go 編譯和工具鏈Go編譯
- 使用Go語言從零編寫PoS區塊鏈(譯)Go區塊鏈
- Rust編譯器比其他語言更能捕獲隱藏的錯誤 - kerkourRust編譯
- Rust語言與Go語言各自特點概要比較 –thenewstackRustGo
- Android反編譯工具Apktool淺析Android編譯APK
- [翻譯] Go 語言入門Go
- 源語言、目標語言、翻譯器、編譯器、直譯器編譯
- 編譯型語言與解釋型語言編譯
- Go語言專案編譯之後找不到配置檔案Go編譯
- Go和Rust都是系統語言和通用語言 - RedditGoRust
- C語言 - 條件編譯C語言編譯
- 解釋型語言、編譯型語言 區別編譯
- Go語言工具簡介 - HoneybadgerGo
- Java編譯與反編譯Java編譯
- Go語言給編譯出來的程式新增圖示和版本資訊Go編譯
- [譯] 用不到 200 行的 GO 語言編寫您自己的區塊鏈Go區塊鏈
- 從錯誤處理看 Rust 的語言和 Go 語言的設計RustGo
- 使用 Rust 語言編寫 Java JNI 實現RustJava
- doyoubi/undermoon:Rust語言編寫的Redis叢集方案RustRedis
- Uber Go 語言編碼規範Go
- 編譯語言、解釋語言與指令碼語言之間的區別編譯指令碼
- Go 語言實戰: 編寫可維護 Go 語言程式碼建議Go
- Linux下C語言編譯的問題LinuxC語言編譯
- c語言多檔案編譯C語言編譯
- x86彙編反編譯到c語言之——(2)if語句編譯C語言
- Python 既是解釋型語言,也是編譯型語言Python編譯
- [譯] Rust 語言案例研究:社群使得 Rust 成為 npm 的簡單選擇RustNPM
- Java Jar原始碼反編譯工具那家強JavaJAR原始碼編譯
- Go語言編譯時為exe新增圖示和屬性資訊的方法Go編譯
- go語言開發有哪些工具Go
- 使用ilasm 和 ildasm編譯和反編譯工具對DLL檔案修改ASMLDA編譯