ByteMystic
1.0.0
このRust CLIアプリケーションは、特定のバイトコード入力またはArbitrumの特定のTxハッシュからの堅牢性関数呼び出しを解読します。 Ethabi Crateを使用して関数の署名を定義し、Bytecodeから関数呼び出しをデコードします。デコードされた関数呼び出しは、静的分析に使用できる関数名と入力パラメーターに関する情報を提供します。
アプリケーションを実行するには、貨物走行コマンドに続いてバイトコード入力を使用します。
cargo run <bytecode>
<bytecode>デコードする実際のbytecodeに置き換えます。
または、Arbiscanからbytecodeを引くには、Tx Hashで-- -eフラグを使用します。
cargo run -- -e 0x234bf2f03473af0318fa9cea1d2f883bd9f7b861864c6c8409d81d72856becbcこのRust CLIアプリケーションは、Bytecode入力からの堅牢性関数呼び出しをデコードできるため、Ethereum Smart Contractsを使用する開発者にとって有用です。これは、セキュリティ目的で契約の行動を理解し、問題のデバッグ、または契約が予想どおりに機能していることを確認するのに役立ちます。