Stunnixは、Perl、JavaScript、VBScriptなどの最も一般的なスクリプト言語のソースコード難読化のための高度なソリューションを提供します。
【ライセンス種類】
■C/C++ Obfuscator
C/C++のソースコードを難読化するためのツールで、シンボル名やintを難読化し、文字列をエンコードすることで、C/C++のソースファイルを保護します。
特徴
・全てのC/C++コンパイラに対応しています。
・シンボル名やintを難読化し、文字列をエンコードすることで、C/C++のソースファイルを保護します。
・マクロの使用もサポートされており、マクロの本体も難読化されます。
・条件文については、すべての分岐で難読化されます。
・ソースファイルやヘッダーファイルの名前を変更し、意味のない名前にします。また、#includeディレクティブ内のファイル名も更新されます。
・コードはクラウド上ではなく、ローカルで保護されます。C/C++ Obfuscatorによるコード保護にはインターネット接続は必要ありません。
・任意のAPIがサポートされており、APIを定義するすべてのシンボルを「例外」としてリストアップするだけで、C/C++ライブラリを使用するC/C++コードを保護できます。
・コードに透かしを入れることができます。異なるバージョンのコードを作成し、それぞれの顧客に配布することで、許可なくコードを配布した顧客を特定することができます。
【ライセンスについて】
・Single developer
・Enterprise
■JavaScript Obfuscator
JavaScriptのコードを保護するためのツールで、.jsファイルだけでなく、HTML、PHP、ASP.NET、JSP、WSH/WSCファイルにも対応しています。また、HTMLマークアップも難読化することができます。さらに、他の言語で書かれた行に含まれるprint()-like calls内のJavaScriptコードも保護することができます。コードはクラウド上ではなく、ローカルで保護されます。JavaScript Obfuscatorによるコード保護にはインターネット接続は必要ありません。また、コードを特定のドメインやサーバー名にバインドしたり、特定の日付まで実行可能にしたりすることもできます。さらに、異なる顧客に異なるバージョンのコードを提供することで、許可なくコードを配布した顧客を特定することができます。
【ライセンスについて】
・Single developer
・Enterprise
■Perl-Obfus
Perlコードを保護するためのツールです。Perl-Obfusを使用すると、Perlコードを暗号化したり、コードをエンコードしたりして、コードの構造を隠すことができます。また、Perl-Obfusは、第三者のモジュールをソース形式で保持することができます。さらに、Perl-Obfusは、コードを特定のドメインやサーバー名にバインドしたり、特定の日付まで実行可能にしたりすることができます。
Perl-Obfusは、保護されたコードをPerlコードのままであるため、任意のバージョンのPerlおよびPerlコードを実行できるデバイス上で実行できます。
また、Perl-Obfusは、ローカルでコードを保護するため、インターネット接続は必要ありません。
さらに、Perl-Obfusは、コードに透かしを入れることもできます。これにより、異なるバージョンのコードを作成し、それぞれの顧客に配布することができます。
【ライセンスについて】
・Single developer lite
・Single developer
・Enterprise
■VBScript Obfuscator
VBScriptを保護するためのツールです。VBScript Obfuscatorを使用すると、.vbsファイルだけでなく、HTML、PHP、ASP.NET、JSP、WSH/WSCファイルに含まれるVBScriptも保護することができます。さらに、VBScript Obfuscatorは、HTMLマークアップを難読化することもできます。これにより、空白や行、コメントを削除し、一部の文字を文字エスケープとしてエンコードし、タグ名や属性名を難読化することができます。
また、VBScript Obfuscatorは、他の言語(PHP、Ruby、Java、C++など)で書かれた行に含まれるprint()-like callsに含まれるVBScriptコードも保護することができます。VBScript Obfuscatorは、ローカルでコードを保護するため、インターネット接続は必要ありません。
VBScript Obfuscatorは、コードに透かしを入れることもできます。これにより、異なるバージョンのコードを作成し、それぞれの顧客に配布することができます。
【ライセンスについて】
・Single developer
・Enterprise
■Web4GUI Webserver
Web4GUIベースのアプリケーションを任意のフォルダに配置し、そこから実行することができます。また、Web4GUIは、サーバーやデータベースサーバーなどのすべてのコンポーネントが、ユーザーがアプリケーションを呼び出すたびに構成されるため、自己構成可能です。さらに、Web4GUIベースのアプリケーションは、DVD/BlueRay/CDやネットワークドライブから直接起動することができます。
また、Windows上のファイアウォールは、通常、ローカルコンピュータに対するリスニングや接続を含むすべてのネットワークアクティビティを防止またはユーザーに確認を求めます。しかし、Web4GUIはHTTP over Named Pipesを使用しているため、これは問題ありません。
さらに、Web4GUIは、Web4GUIベースのアプリケーションを呼び出すと、メニューバーとツールバーがない特別なブラウザが自動的に起動します。また、Web4GUIをシステムデフォルトブラウザとして起動することもできます。
さらに、Web4GUIは、CDBuilderというGUIベースのアプリケーションを提供しており、アプリケーションの構成とパッケージングを行うことができます。
【ライセンスについて】
Single Application (200 Copies Max) edition
Unlimited Applications edition
永久ライセンスです。
初年度は無料でメンテナンスサポートがついてきますが、次年度以降は更新が必要です。
試用版ダウンロードはこちら(C/C++ Obfuscator)
JavaScript Obfuscator試用版ダウンロードはこちら
http://stunnix.com/prod/jo/#download
Perl-Obfus試用版ダウンロードはこちら
http://stunnix.com/prod/po/#download
VBScript Obfuscator試用版ダウンロードはこちら
http://stunnix.com/prod/vbso/#download
Web4GUI Webserver試用版ダウンロードはこちら
http://stunnix.com/prod/aws/#download
メーカーの製品サイト
http://stunnix.com/
【種別】シェアウェア
【言語】英語
【動作環境】Windows、Mac、Linux