秀和システム Search 秀和システム 秀和システム 秀和システムデバッガによるx86プログラム解析入門―コンピュータとプログラムの仕組みを覗く
秀和システム Search 秀和システム 秀和システム
by Digital Travesia管理人うさぴょん Search Digital Travesia管理人うさぴょん Digital Travesia管理人うさぴょん
Customer Reviews:高級言語プログラマなら押さえておきたい内容 
デバッガ(OllyDbg)を使用したソフトウェアの解析方法を学べます。
ただ、小手先だけでクラッキングし、悪用を考えているのであれば、お勧めできません。
アセンブリ言語に興味があり、ソフトウェアがどのように動作しているのかを勉強したい技術者には価値ある一冊です。
内容は、デバッガをツールとして説明しているだけではありません。
基礎知識として、レジスタ、リトルエンディアン、プロセスなどの予備知識を学びながら、
実際に実行ファイルを色々なアプローチ方法でディバッグし解説が進められます。
もちろんツールの使い方は、分かりやすく書いてあります。
しかし、それよりも実行ファイルがどのようにして、メモリ上にプロセスとして展開され、動作していくのかを、アセンブリ言語を通して見ていくことで理解が深まり面白いです。
この本一冊だけで、アセンブリ言語について簡単に理解できるほど易しい内容ではないので、
ある程度、プログラミング経験を積んだ方が読者対象です。
解析だけでなく、デバッガに関わる全てのことへの入門 
デバッガでプログラムを解析することで、プログラムとコンピュータのしくみを知ろうという本。この手の本は数多く出ているようだが、殆どのものはツールの使い方だけだったり、ゲームをクラックするためだけのものであったり、内容がないものが多い。
これに対して、この本はデバッガの使い方だけでなく、デバッガで何が分かるのか、それがプログラムの動作の何を示しているか、等詳しく解説されている。さらにはデバッガ自身の中身や、自分で簡単なデバッガを作ってみようという解説、さらにはデバッガで解析され難いプログラムを作るための解説にまで内容が及んでいて、大変ためになる。内容のない類書とは一線を画す優れた本だ。
ただ、一応「何故CPU内部では2進数を使うのか」から話が始められているとはいえ、本当の初心者はこの本だけで話に付いていくのは辛いだろう(副読書の紹介もあるが、全て優れた本だがレベルの高いものばかりだ)。コンピュータの基礎知識を学んでから、さらに中身に興味のある人にオススメの本だ。
Listmania Lists:セキュリティ関連2アセンブラ言語(8086系CPU用機械語(Z80, 8080を含む))コンピュータ関連書籍(雑多)関連商品:
related blog:
[買った本] デバッガによるx86プログラム解析入門―コンピュータと ...
[asin:4798017051:image:small] 2520 yen @ 丸善.
http://d.hatena.ne.jp/gust_notch/20070714/p3
プログラム解析入門 買ってきた
で買ってきたんですが読みやすくて内容もgood!でした。さすが digital travesia の中の人だなぁと。 日本語化に関しても載せられていますし、デバッガでごにょごにょしたい方にはオススメです! [asin:4798017051:detail]
http://d.hatena.ne.jp/xworks/20070930#1191142817
デバッガによるx86プログラム解析入門―コンピュータとプログラムの ...
デバッガによるx86プログラム解析入門―コンピュータとプログラムの仕組みを覗く. ※画像にはamazon.co.jpへのアフィリエイトリンクが設定され ・asin: 4798017051 ・出版社: 秀和システム・発売日:2007/07 ・価格:\2520 ...
http://kikuz0u.x0.com/td/?date=20070719#p01
新書
[asin:4798017051:detail] デバッガによるx86プログラム解析入門 もう,この手合いの本は飽きた.洋書,和書問わず腐るほどでてるだろ,こういった手合いは... だるすぎるので,僕が「30日で作れる仮想マシンモニタ(vt-x, amd-v)」を執筆したいです ...
http://d.hatena.ne.jp/ddk50/20070713#1184308134
[本]買ったった
読書週間発動。 これより本を読む。 [asin:4087203956:detail] [asin:4797341378:detail] [asin:4798017051:detail] [asin:4883374718:detail]
http://d.hatena.ne.jp/showyou/20070821#1187697068
[本] こういう本ってつい手に取っちゃうよね
[isbn:4798017051:detail] 生協に置いてあったから手にとって見たら面白そうだったのでそのまま買ってしまった.本の中でもちょこっと触れてたけど,.netの解析とかjavaの解析とかはやっぱそれぞれの中間言語の仕様も知らないとダメなんだろうなぁ. ...
http://d.hatena.ne.jp/tomoemon/20070723#p1
[雑記]買った本
「デバッガによるx86プログラム解析入門」 asin:978-4798017051:detail やねうらお氏推薦。デバッガの使い方や使うのに必要な知識が分かります。
http://d.hatena.ne.jp/zakinco/20070713#p3
ゲット
[asin:4798017051:detail] 本日の一品目「over drive 12」 [asin:4063638537:detail] 少年マガジンで連載中。 安田剛士さんのロードレース漫画です。 この巻も大和武ことクロスケの熱い走りを描いてます。 クロスケでこんなけ熱かったらミコちゃんの走り ...
http://d.hatena.ne.jp/hide-dark/20070726#1185457155
immunity debugger v1.0
なかなかよさげ。 debuggers and analyzing malicious software(handler's diary) debuggerと言えば↓をようやく買ったんですが、読みやすくてわかりやすいです。オススメ。 [asin:4798017051:detail] で、金床本は途中で止まっています..スンマソ。 ...
http://d.hatena.ne.jp/tessy/20070806/1186413859
本
[asin:4798017051:detail] ちょっと真剣に欲しい というかもう買うか・・・・ しかし他にも読むべきものが多すぎる やはりもう少し真面目に生きよう.
http://d.hatena.ne.jp/wanpac/20070903/p3