これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの 2 つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド RadareXNUMX です。
プログラム:
NAME
Radare2 - 高度なコマンドライン XNUMX 進エディタ、逆アセンブラ、およびデバッガ
SYNOPSIS
レーダー2 [-a アーチ] [-b ビット] [-B バッド] [-c CMD] [-e k=v] [-i file] [-k kernel] [-p プロジェクト]
[-P patch] [-s addr] [-AdDwntLqv] file
DESCRIPTION
Radare2 はコマンドラインの XNUMX 進エディタです。
「r2」は、radare2 の別名プログラム名です。
このマンページはまだ更新されていません。 ぜひご参加ください。
オプションは次のとおりです。
-a アーチ asm.arch を強制する (x86、ppc、arm、mips、bf、java など)
-A プロンプトまたはパッチの前に「aa」コマンドを実行して、参照されているすべてのコードを分析します
-b ビット 強制 asm.bits (16、32、64)
-B バッド 新しいバイナリをロードするときに使用するベース アドレスを指定します。 「e?bin.baddr」を参照してください。
-c CMD プロンプトを表示する前に指定されたコマンドを実行します
-d デバッガモードで起動する
-D dbg.バックエンド
デバッグモードを有効にします。 cfg.debug=true を設定します
-e k=v 構成評価変数 key=value を設定します。 たとえば、-e scr.color=false
-f ブロックサイズ = ファイルサイズ
-i file スクリプトファイルを実行する
-k kernel システムコール解決のためにカーネル (asm.os) を選択してください
-l プラグファイル
指定されたプラグインファイルをロードします
-L サポートされている IO プラグインをリストします。
-n ユーザー設定/プロジェクトをからロードしないでください。 ~/.radare2rc と ~/.config/radare2/。
-N 分析 (r_bin) は実行しません。 RAWファイルをロードするだけです。
-q サイレント モード (プロンプトなし)
-p prj プロジェクトファイルを設定する
-P file rapatch ファイルを適用して終了する
-s addr このアドレスで検索を開始してください
-t スレッドを使用してバイナリ情報を取得する
-v バージョン情報を表示して終了します。
-w 書き込みモードで開く
-h ヘルプメッセージを表示する
-H ファイルと環境のヘルプを表示する
SHELL
タイプ '?' 助けのために。
ビジュアル
ビジュアル モードに入るには、「V」コマンドを使用します。 次に「?」を押します。 助けのために。
デバッガ
r2 では、デバッガ コマンドは「d」コマンドで実装されます。 「d?」と入力します。 助けのために。
ENVIRONMENT
これらの値は、Radare 内から起動されるスクリプト (「!」 コマンド) から使用できます。 FILE へのパス
現在の作業ファイル。
onworks.net サービスを使用して、radare2 をオンラインで使用する