0
私は、-ggdbフラグを使ってコンパイルされたELFバイナリを扱っているときにgdbを非常に効果的に使用することに慣れています。しかし、私はnormal non-stripped
バイナリに直面しているときに直面しているいくつかの困難があります。gdbを効果的に使用する
- メインでブレークポイントを設定できますが、ブレークポイントをメインの開始から固定オフセット(たとえば10行)に設定する必要がある場合はどうすればよいですか?
- 通常、文字配列(
buf
など)のアドレスはprint &buf
です。しかし、現在の状況では、buf
が現在のコンテキストで見つからないというメッセージが表示されます。
上記の問題にどう対処しますか?あなたがあまりにもいくつかの読書資料を提供できるなら、それは素晴らしいことでしょう。