『自由力』を身に付けるサイト「リバトレ」も見てね!!

radare2のインストール方法と使い方を解説

悩んでいる男の子

radare2の使い方とインストール方法が分からないんだよね。。

こんな悩みを解決します。

  • 本記事の内容
  • radare2とは?
  • radare2のインストール方法
  • radare2の使い方
  • 本記事の執筆者
プロフィール
どこの写真だよ
  • 長身ガリガリ自称イケメン(1993/4/1生)
  • 元エンジニア(歴7年)、資格保有数約20個(IT系以外も含む)
  • 副業(物販)5か月目で月利30万円⇒脱サラ
  • 物販、システム開発、アフィリエイト、投資を細々とやっています。
  • 物販は彼女と楽しみながらやってます!

今回は、radare2について解説します

いずみん

すぐ読み終わるので、最後まで読んでみてください!

目次

radare2とは?

radare2とは、バイナリをリバースエンジニアリング&分析するためのフレームワークです。

バイナリファイル(実行ファイル)を逆アセンブリすることでファイルを解析することができます。

radare2をインストールしてみる

sudo yum install git

radare2はgitでcloneするので、まずはgitをインストールします。

git clone https://github.com/radare/radare2.git

radare2をgitからcloneします。

radare2というフォルダが作成されていればOKです。

cd radare2

radare2フォルダ内に移動します。

./sys/install.sh

radare2をインストールしますが、大概失敗します。

sudo yum install gcc

gcc cannot create executables」というエラーが出た場合は、上記を実行して「gcc」をインストールします。

sudo yum install patch

checking for patch… no error: This program is required.」というエラーが出た場合は、上記を実行して「patch」をインストールします。

radare2 ./SelfReference

radare2を実行します。

ファイルは何でもOKです。

radare2

上記のように表示されればOKです。

radare2の使い方

Tabキーを使うと使用できるコマンドが表示される

radare2のtabキー

?キーを使うとヘルプが表示される

radare2のクエスチョンキー.

まとめ

今回は、radare2について解説しました

色々エラーが出て大変でした。。

ではまた!

まとめ
  • radare2とは、バイナリをリバースエンジニアリング&分析するためのフレームワーク。
  • おススメ本はこちら!
いずみん

僕は↓の本でCTFの勉強をしました!
非常に分かりやすいので是非!

  • 関連記事
radare2のインストール方法!読み方分からん教えて!

この記事が気に入ったら
フォローしてね!

シェアするんやで!

~ リバトレ ~

お金や副業に関する情報を発信しているよ!

この記事を書いた人

いずみんのアバター いずみん 自由力発信おじ

【自由力発信】うさんくさ笑 | 副業物販で5ヶ月目に月利30万円達成⇨脱サラ予定 | 物販(アパレルせどり)・アフィリエイト・投資で自由になるための情報を発信中?笑 | 元エンジニア | 保有資格約20個

関連記事

コメント

コメントする

目次
閉じる