このチュートリアルの指示に従っています:
http://technicalanarchy.blogspot.com/2013/06/stack-based-buffer-overflow-tutorial_20.html
「pシステム」にたどり着いたら
一部、アドレスを取得できますが、3 バイトのアドレス 0xffffff です。チュートリアルでは 4 バイトのアドレスを示しており、結果のシェルコードには 4 バイトが必要です。
これで、シェルコードの 3 バイト アドレスの末尾と先頭に \x90 nop コードを追加しましたが、どちらも役に立ちませんでした。
OSは32bit Centos 6ish