2016-08-26 9 views
2

ウィンドウ上の実行可能ファイルには、イメージをリベースする情報を格納する.relocセクションがあります。しかし、ラザロによって作られたEXEにはそれがありません。私が本当にASLRを必要とするなら、私はlazarusプロジェクトで動的ベースを有効にする方法は?lazarus exeプロジェクト用にASLRを有効にするにはどうすればいいですか?

+0

[this](http://stackoverflow.com/q/8066266/62576)は役に立ちますか? –

+0

おそらくそうではありません。非常にデルファイ固有。さらに、再配置テーブルがないことはショーストッパーである。 –

+0

私があなただったら、コンパイラに渡されるコマンドラインを見てみましょう。 fpcドキュメントを参照してくださいhttp://www.freepascal.org/docs-html/user/usersu15.html私はそれが再配置セクションを無効にすると確信しています。それを変えれば、あなたはあなたのところにいるでしょう。 –

答えて

1

実行可能ファイルを編集するには、/ DYNAMICBASEまたは/ HIGHENTROPYVAパラメータを持つEditbinツールを使用します。

関連する問題