仮想通貨ブログに専念するため、たまーに更新します!仮想通貨ブログはこちら!

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

  • URLをコピーしました!
悩んでいる男の子

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

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

  • 本記事の内容
  • radare2とは?
  • radare2のインストール方法
  • radare2の使い方
  • 本記事の執筆者
いずみん(@izumin_0401)

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

いずみん

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

プログラミングを学びたい方必見!

オンライン特化のプログラミングスクールなら「」が超おススメ!

副業としてプログラミングを学びたい方にもおすすめのスクールです!

  • 初心者が9割以上なので挫折せずに学べる!
  • 受講者に副業の仕事を1案件以上斡旋! ※条件あり
  • オンライン完結型なので、在宅でもお仕事可!
  • プロのメンターがサポートしてくれる!

キャリアカウンセリングメンター相談無料でできるのもおすすめポイントです!

目次

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です。

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

radare2の使い方

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

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

まとめ

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

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

ではまた!

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

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

  • 関連記事
  • 自由な生き方がしたいなら!

自由な生き方をするためには、稼ぐスキルを身に付けなければなりません。

当サイト「リバトレ」では稼ぐスキルに関する情報を日々発信しているので、興味のあるものから見て頂ければ嬉しいです。

稼ぐスキルを身に付けよう!!
SNSもフォローしてね!

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

シェアするんやで!
  • URLをコピーしました!
  • URLをコピーしました!
目次