エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
【CTF入門】ELFバイナリのリバースエンジニアリングに入門してみよう - かえるのひみつきち
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
【CTF入門】ELFバイナリのリバースエンジニアリングに入門してみよう - かえるのひみつきち
CTFの初心者向けにELFバイナリの基本的な解析手法を解説します。 この記事は、私が個人的に開催する勉強... CTFの初心者向けにELFバイナリの基本的な解析手法を解説します。 この記事は、私が個人的に開催する勉強会の資料として作成しました。 もくじ この記事の目的 対象者 事前準備 問題ファイルのダウンロード 表層解析を行う file strings readelf バイナリを実行してみる ELFファイルとは 実行権限を与える 静的解析を行う radare2 Ghidraでmain関数を解析する エントリポイントを見つける RVA / VA / Offsetについて エントリポイントからmain関数を特定する main関数のデコンパイル結果を見る 標準入力の受け取り 改行文字の削除 ループ処理で文字列をXOR暗号化 暗号化されたバイト列をチェックする データセクションの値を取得する XOR暗号化時の関数を解析する IDA Freeを使う XOR暗号化の挙動を見抜く gdbで動的解析を行う gdb