在使用go反編譯工具時,常用的參數包括:
-o outputfile
: 指定反編譯后的輸出文件名。-debug
: 啟用調試模式,輸出更詳細的調試信息。-full
: 反編譯包括標準庫在內的所有依賴庫。-objdump
: 使用objdump工具輸出反編譯結果。-cpu arch
: 指定目標機器的CPU架構。-main
: 只反編譯主包。-printfuncs
: 打印出所有函數的反匯編代碼。-printtypes
: 打印出所有類型的定義。-printvars
: 打印出所有變量的定義。-printmods
: 打印出所有模塊的定義。-printexport
: 打印出導出的函數和變量。-printflags
: 打印出編譯標志。-printdeps
: 打印出所有依賴的包。-printimports
: 打印出所有導入的包。-printfile
: 打印出整個文件的反匯編代碼。不同的工具可能支持不同的參數,具體可以查看相關工具的文檔或使用命令行參數-h
來查看幫助信息。