難読化

Visual Basic 5.0/6.0 でプログラムを開発している場合、逆コンパイルに対する保護を強化できます。これを実現するために、Obfuscator が逆コンパイラに埋め込まれており、プログラムのバイナリファイルからすべての関数、フォーム、モジュール、およびオブジェクト名を削除し、さまざまなシグネチャも取り除くことができます。これにより、提供されている逆コンパイラまたは他のソリューションを使用してプログラムを分析する際に困難になります。さらに、ほとんどのサードパーティ製製品はこのファイルを逆コンパイルすることを拒否します。

VB Decompiler の難読化確認ダイアログ

この保護を適用するには、逆コンパイラでプロジェクトを開き、プロジェクトを難読化 (Obfuscate project) を ツール (Tools) メニューから選択します。このプロセスにはそれほど時間がかからないため、プロジェクトを公開する前に難読化することをお勧めします。

VB Decompiler の難読化機能

この機能は、ソフトウェア保護のための包括的なソリューション DotFix NiceProtect にも統合されており、www.niceprotect.com からダウンロードできます。

難読化は、ビジネスライセンスを保有する VB Decompiler ユーザーのみ利用できます。

難読化制限