マスタリングGhidraの表紙

マスタリング Ghidra(マスタリングギドラ)

基礎から学ぶリバースエンジニアリング完全マニュアル

著者:
Chris Eagle/Kara Nance/石川 朝久/中島 将太/小竹 泰一/原 弘明(クリス イーグル/カラ ナンス/イシカワ トモヒサ/ナカジマ ショウタ/コタケ タイチ/ハラ ヒロアキ)
出版社:
オライリー・ジャパン
出版日:
2022年05月27日頃
ISBN:
9784873119922
在庫:
在庫あり
0
中級者向け
プログラミングリバースエンジニアリングGhidraNSAソフトウェア分析ペイロード解析バイナリ解析セキュリティサイバーセキュリティコンピュータサイエンス

なぜ注目されているか

言及数
833
総合
842
12 ランクダウン2 件の言及

書籍紹介

ソフトウェアリバースエンジニアリングツールを徹底解説!
ソフトウェアリバースエンジニアリングツール「 Ghidra 」とリバースエンジニアリングの解説本です。ソフトウェア・ハードウェア製品の構造を分析し、動作やソースコードなどの技術情報を調査し明らかにするリバースエンジニアリングは、 NSA (米国家安全保障局) が公開した Ghidra の登場により敷居が低くなったことで興味を持つ人が増えています。本書では Ghidra の丁寧な解説に加え、リバースエンジニアリングの基礎を紹介します。

技書の森解説

バイナリ解析の世界では長らく高額な商用ツールが標準でしたが、 NSA (米国国家安全保障局) が Ghidra をオープンソースとして公開したことで、誰でも高度な逆アセンブラ・デコンパイラを手にできるようになりました。本書はその Ghidra を使いこなすための包括的なガイドで、原著 "The Ghidra Book" の翻訳版としてオライリーから刊行されています。

著者の Chris Eagle 氏らは米海軍大学院でリバースエンジニアリングを教えてきた経歴を持ち、ツールの表面的な操作マニュアルにとどまらず、ディスアセンブリの読み方、関数境界の認識、型の推定、スクリプトによる自動解析、コラボレーション機能まで、実践的な解析ワークフロー全体を扱います。 IDA Pro の経験者が Ghidra に移行する際の対比も随所に含まれています。

前提知識としてアセンブリ言語の基本的な読解力や、 C 言語のメモリモデルに対する理解が求められます。プログラミング初学者向けの本ではなく、セキュリティエンジニアやマルウェアアナリストが実務で Ghidra を使い始める際のリファレンスとして位置づけられます。バイナリの中身を読む力を本格的に鍛えたい人に向けた、重厚な一冊です。

言及 Qiita 記事 (2 件)

この本に興味がある方におすすめ

この本に関連

関連記事

関連用語

共有:Xはてブ