0
Cプログラムでバッファオーバーフローの脆弱性を悪用しようとしていますが、EIPを制御していますが、プログラムにペイロードを送信する方法がわかりません。WindowsのインタラクティブCプログラムにシェルコードを送信する
#include <cstdio>
int main() {
char name[32];
printf("Enter your name and press ENTER\n");
scanf("%s", name);
printf("Hi, %s!\n", name);
return 0;
}
名前変数にペイロード(BUFF + EIP + NOPs +シェルコード)を挿入するにはどうすればよいですか? Linuxの場合 $(のpython -c '印刷「BUFF + EIP +のNOP +シェルコード')のようにそのいくつかのPythonスクリプトで可能な場合はどのように私は?ウィンドウでこれを行うことができます。
感謝。
として機能しますが、パイプにペイロードを一時ファイルを使用することができ、使用できません。
ありがとう、私は、引数doesnのようイミュニティ渡す
イミュニティデバッガのようにイミュニティ? –
はいイミュニティデバッガ –