リバースエンジニアリング(4章の始めのところ)

昨日に続いて、PyDbgを使うために、http://paimei.googlecode.com/svn/trunk/からTortoiseSVでモジュールをチェックアウトする。最初、このページにブラウザで直接アクセスしてダウンロードできず悩んだ自分はSVNの素人。昔、リポジトリを壊して痛い目を見て以来、バージョン管理ソフトは使っていない。
Python 2.6.6 (on Windows 7, 32bit版)でPyDbgを使う。

それならばと、buffer_overflow.pyの中を書き換え、

...
#overflow = "A" * 100 (コメントアウトね)
overflow = "A" * 1000000
...

としたら、今度はオーバーフローしてくれた!なぜ最初のはダメなのか不思議。
でも、これで先へ進める!