2
Data Execution Preventionをバイパスできる方法は何ですか?私は誰かがそれがどのように働くかを深く知ることができれば感謝します。DEP(データ実行防止)はどのようにバイパスされますか?
Data Execution Preventionをバイパスできる方法は何ですか?私は誰かがそれがどのように働くかを深く知ることができれば感謝します。DEP(データ実行防止)はどのようにバイパスされますか?
これは難しい質問だと思います。 無効にするかバイパスするように頼んでいるとは確信していません。 無効にする場合は、-z execstack
パラメータ でコンパイルします。次のコマンドのようにします。あなたがバイパスしたい場合は
gcc main.c -z execstack
は、あなたがスタックオーバーフローダニエル・へROP
ようこそと呼ばれる技術を試みることができます。このフォーラムでは、このような要請や「書籍、ツール、ソフトウェアライブラリ、チュートリアル、その他のオフサイトリソースを推薦するかどうかを尋ねる質問は、批判的な回答と迷惑メールを引き付ける傾向があるため、スタックオーバーフローのトピックではありません。代わりに、問題を説明し、それを解決するために今まで何が行われているか」 – micstr
@micstr私は決してオフサイトで何か推薦するように頼んだことはありません。私の問題は、DEPがどのようにバイパスできるのか分からず、解決するために私はこの質問をしました。 – Daniel41550
私はちょうどソースコードなしで良い応答を得ない傾向があるというような幅広い質問を指摘していました(http://stackoverflow.com/help/on-topic参照)。あなたが何らかの反応を得ることを望みます。あなたが待っている間 - http://security.stackexchange.com/search?q=DEPまたはhttp://stackoverflow.com/questions/15581581/how-to-disable-depを見ましたか? – micstr