Cプログラムをバイトでいっぱいにした場合、バッファオーバーフローが発生する可能性がありますか、それとも他に考慮しなければならないことはありますか?
バイトのフラッディングは1つですが、どのように実行しますか?これには多くの見方があります。
通常、スタックオーバーフローとヒープオーバーフローの2種類のバッファオーバーフローがあります。すべての最も一般的な1つは、スタックを介して行われます。これは、この post の回答とこの- site (cを使用)どちらもcを使用して説明しています。
この site も、cを使用して、エクスプロイトのフローを説明し、細分化するのに非常に優れています。
それについて話します、