11.05.2014 Views

OWASP テスティングガイド

OWASP テスティングガイド

OWASP テスティングガイド

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<strong>OWASP</strong> Testing Guide v3.0<br />

char buff[20];<br />

printf("copying into buffer");<br />

strcpy(buff,argv[1]);<br />

return 0;<br />

}<br />

ファイラ sample.exe がデバッオ 内 で 起 動 されました。ここでは、デバッオは OllyDbg.です。<br />

アプヨクーサュヱはケボヱドョイヱ 引 数 を 求 めているので、 上 記 の 引 数 フィーラドに‘A’のような 文 字 の 長 い 並 びを 与 えます。<br />

与 えられた 引 数 でこの 実 行 ファイラを 開 き、 実 行 すると、 以 下 の 結 果 が 得 られます。<br />

デバッオのリザシソウィヱドウに 示 されているように、 次 に 実 行 される 命 令 を 示 す EIP つまり Extended Instruction Pointer( 拡<br />

張 イヱシトョキサュヱホイヱソ)には、 値 ‘41414141’が 含 まれています。‘41’は 16 進逭 数 で 文 字 ‘A’を 表 すので、 文 字 列 ‘AAAA’は<br />

41414141 となります。<br />

281

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!