VS2010がこの種の情報(関数名)をリリースモードで実行可能にするのはなぜですか?
既存の.exeを「分析」して再構築するサードパーティソフトウェアを使用して、exeファイル内の未使用のデータ/セグメントをすべて削除し、再リンクし、再構築することはできますか?
- .exeファイルを圧縮して、起動時に解凍するバイナリコードを追加してサイズを縮小することはできますか?
質問する
1826 次
2 に答える
5
実際のところ、これらの詳細を配置するのは実際には VStudio ではなく、プロジェクトが静的に使用する Qt ライブラリです。ライブラリのサイズに関する限り、Qt は「寛大」であることがよく知られています。
はい、これらの詳細があると、ソフトウェアの機能について理解するのに役立ちます。(例: Qt を使用)。
UPX はよく知られており、圧縮と移植性に関する限り、非常に優れたパフォーマンスを発揮します。ただし、UPX は圧縮 (および解凍) メカニズムであり、暗号化メカニズムではないことを忘れないでください。一部のエクスポート テーブルなどを非表示にするには、 VMProtectなどの実際の圧縮および暗号化パッケージを使用できます。
于 2012-06-08T09:55:13.753 に答える
1
実行可能ファイルが数十メガバイトでない限り、私は気にしません。
しかし、質問に答えるために、私は3.UPXを使用します
于 2012-06-08T09:46:12.567 に答える