0
  1. VS2010がこの種の情報(関数名)をリリースモードで実行可能にするのはなぜですか?

  2. 既存の.exeを「分析」して再構築するサードパーティソフトウェアを使用して、exeファイル内の未使用のデータ/セグメントをすべて削除し、再リンクし、再構築することはできますか?

  3. .exeファイルを圧縮して、起動時に解凍するバイナリコードを追加してサイズを縮小することはできますか?

ここに画像の説明を入力してください

4

2 に答える 2

5
  1. 実際のところ、これらの詳細を配置するのは実際には VStudio ではなく、プロジェクトが静的に使用する Qt ライブラリです。ライブラリのサイズに関する限り、Qt は「寛大」であることがよく知られています。

  2. はい、これらの詳細があると、ソフトウェアの機能について理解するのに役立ちます。(例: Qt を使用)。

  3. UPX はよく知られており、圧縮と移植性に関する限り、非常に優れたパフォーマンスを発揮します。ただし、UPX は圧縮 (および解凍) メカニズムであり、暗号化メカニズムではないことを忘れないでください。一部のエクスポート テーブルなどを非表示にするには、 VMProtectなどの実際の圧縮および暗号化パッケージを使用できます。

于 2012-06-08T09:55:13.753 に答える
1

実行可能ファイルが数十メガバイトでない限り、私は気にしません。

しかし、質問に答えるために、私は3.UPXを使用します

于 2012-06-08T09:46:12.567 に答える