【優秀】CSAPP爆弾実験室問題解決報告書(5)

前回の記事から続く[優秀] CSAPP爆弾実験室問題解決レポート(4)

gdbの一般的なコマンド

Intelコード形式の設定:set disassembly-flavor intel

逆アセンブリコードを表示します:disas phase_1

文字列の表示:(gdb)x / s 0x402800

0x402800:	"Gunston"

5.フェーズ5:ポインター

5.1このレベルのパスワード

9ON567(不唯一)

5.2問題解決プロセス

%rdi = input

5.2.1観測機能phase_5

bomb.asmで関数phase_5に対応するアセンブリステートメントを見つけます。

  0000000000401062 <phase_5>:
  401062:   53                      push   %rbx
  401063:   48 83 ec 20             sub

おすすめ

転載: blog.csdn.net/wlwdecs_dn/article/details/109575355