1
私はバッファオーバーフローチュートリアルに従っています。私はNOPブロックを設定しました。私もシェルコードを設定しました。今度は、文字列の最後にリターンアドレスを追加する必要があります。アセンブリへの16進数のメモリアドレス
0xbfffef40
私は形でそれを書く必要があるしかし:私は私のリターンアドレスを知っている
xd0\xce\xff\xff
(それは私が必要なものをフォーマット示すための単なる一例アドレスです)
私は」 2つの間で変換を実行する方法がわかりません。
'struct.pack'を参照してください。 –
同じ数字を表示できますか(エンディアンが大きいか小さいかわかります) –
@ enrico.bacis私がこれを実行しているubuntuの32ビットディストリビューションを意味するのかどうかはわかりません。私は変換が必要なので、同じアドレスを表示することはできません。質問は何ですか。 – Alk