newbieからバイナリアンへ

newbie dive into binary

昨日は海を見に行きました

Entries from 2019-07-01 to 1 month

【PBA 2.0】Binary Instrumentation ~ INT 3 & Trampoline Approach ~

0. イントロ バイナリに任意の処理を行うコードを付与することを instrumentation という (洋書で勉強している+もともとの知識が乏しいため、対応する日本語がわからない。このような単語は他にも複数あるが別に対応する日本語を探す必要もないためそのまま…

【雑談 2.0】あー、夏休み

0: イントロ あー、夏休み 計画を立てないとダラダラと終わりそうな気がするため 大まかな計画だけ立てておくことにする 1:やること-本 Practical Binary Analysis by Dennis Andriesse Gray Hat C# by Brandon Perry Real-World Bug Hunting by Peter Yawor…

【pwn 1.1】UAF - pawnable.xyz - 解く流れがわからない

0. イントロ pwnable.xyz 1. 疑問 pwnの問題を解くときに わざわざスタックの状態だとか 可能な操作だとかをメモしないと解けないのだが この解き方が正しいとは思えない 普通の人は一体どんな流れでpwnを解いているのだろうか? 2. アウトロ 本問ではスタッ…

【PBA 1.0】 ELF loader & Easy code injection with libbfd & libelf

// 1. libbfd &libelf libbfdはELFバイナリを解析するためのライブラリ gdbなんかで使われている こいつを使うとセクションやシンボルの情報に構造体を通して容易にアクセスできる libelfはelfutilsの一部であり やはりELFバイナリを操作するのに使われる 以…

【pwn 1.0】PBA lvl3 - ELFの構造

夏は暑い そして冬は寒い 0. 参考 ・『Practical Binary Analysis』Dennis Andriesse, No Starch Press 1. イントロ 前回に引き続き本書の章末問題を解いていく 2. まずは小手調べ targetは"lvl3"という以下のELFファイル file いきなり変な感じがする ・Mot…

【pwn 1.0】PBA lvl2 - できるだけアセンブリを読まずに

言葉じゃなくて してくれたことであの花を見るべきだった 0. 参考 ・『Practical Binary Analysis』Dennis Andriesse, No Starch Press 1. イントロ Practical Binary Analysisという本を読んでみたかったが、去年の秋に発売されたばかりで日本のAmazonで買…

You can cite code or comments in my blog as you like basically.
There are some exceptions.
1. When the code belongs to some other license. In that case, follow it.
2. You can't use them for evil purpose.
I don't take any responsibility for using my code or comment.
If you find my blog useful, I'll appreciate if you leave comments.

This website uses Google Analytics.It uses cookies to help the website analyze how you use the site. You can manage the functionality by disabling cookies.