リバースエンジニアリング : Pythonによるバイナリ解析技法

Bibliographic Information

リバースエンジニアリング : Pythonによるバイナリ解析技法

Justin Seitz著 ; 安藤慶一訳

(Art/of/reversing)

オライリー・ジャパン , オーム社 (発売), 2010.5

Other Title

Gray hat Python : Python programming for hackers and reverse engineers

リバースエンジニアリング : Pythonによるバイナリ解析技法

Title Transcription

リバース エンジニアリング : Python ニヨル バイナリ カイセキ ギホウ

Available at  / 110 libraries

Note

原タイトル: Gray hat Python

Description and Table of Contents

Description

Pythonはリバースエンジニアやソフトウェアテスターといったセキュリティのプロにも人気の言語です。本書では、ハッキングツールやテクニックの概念を解説したうえで、Pythonを使ったバイナリ解析技法について詳しく解説します。読者は、独自デバッガの構築、バグを発見するためのツールの作り方、オープンソースのライブラリを活用した処理の自動化、商用ソフトとオープンソースのセキュリティツールを連動させる方法などについて学ぶことができるでしょう。日本語版では、本書をより深く理解するための補足情報とリバーシングに役立つツールについての解説を加筆しました。

Table of Contents

  • 開発環境のセットアップ
  • デバッガの基本原理
  • Windowsデバッガの構築
  • PyDbg—ピュアPythonのWindowsデバッガ
  • Immunity Debugger—両方の世界をまたにかけ
  • フック
  • DLLインジェクションとコードインジェクション
  • ファジング
  • Sulley
  • Windowsドライバのファジング〔ほか〕

by "BOOK database"

Related Books: 1-1 of 1

Details

Page Top