「労働者が自分の仕事をうまくやりたいなら、まず自分の道具を研ぎ澄まさなければなりません。」 - 孔子、「論語。陸霊公」
表紙 > プログラミング > EXEファイルをメモリから直接実行する方法は?

EXEファイルをメモリから直接実行する方法は?

2025-03-22に投稿されました
ブラウズ:780

How to Execute EXE Files Directly from Memory?

メモリから実行可能ファイルをロードして実行します(exe)

]

質問:

管理済みおよび管理されていない実行可能ファイルを含む、メモリからEXEファイルを直接ロードおよび実行する方法は?

答え:

メモリやcalc.exeなどのメモリからネイティブ実行可能ファイルをロードおよび実行するには、ホストされた実行可能ファイル(.NET)よりも複雑なプロセスが必要です。

このマシンのexeファイルを実行するには:

  • 刺繍されたWindowsローダー:この記事で概説した手順に従って、ポータブル実行可能ファイル(PE)をメモリにロードし、ベースアドレスの再配置と修理を実行します。
  • エントリポイントを見つけます:実行可能ファイルのエントリポイントを見つけて実行します。

または便利なため:

  • 使用process.start:を使用するだけで、process.startを使用して実行可能ファイルをディスクから実行します。
  • diskに書き込み:実行可能ファイルに抽出し、そこから実行します。
最新のチュートリアル もっと>

免責事項: 提供されるすべてのリソースの一部はインターネットからのものです。お客様の著作権またはその他の権利および利益の侵害がある場合は、詳細な理由を説明し、著作権または権利および利益の証拠を提出して、電子メール [email protected] に送信してください。 できるだけ早く対応させていただきます。

Copyright© 2022 湘ICP备2022001581号-3