| バージョン | 7.0.7 |
|---|---|
| 出版社 | RustemSoft |
| 発売日 | 2015/12/21 |
| 追加された日付 | 2015/12/21 |
| OSの要件 | Windows 2000, Windows Vista, Windows, Windows XP, Windows NT |
| 要件 | .NET framework 4.0 |
| 総ダウンロード数 | 58 |
| 価格 | Free to try |
説明
.NET は管理された環境であるため、Reflector や Refractor を使用しているすべての人にコードが公開されるという欠点が常にあります。
Skater TOTAL は、アセンブリの逆コンパイル可能な Microsoft Intermediate Language コード (MSIL または CIL) をネイティブ形式に変換しますが、すべての .NET メタデータはそのまま維持し、ネイティブ C/C++ コードと同じレベルの保護を提供します。
ソフトウェア保護プログラミングは、ほとんどのソフトウェア開発者にとって非常に重要な分野です。ソフトウェア保護技術は、見たり比較したりできる明白な機能とは異なります。このため、ほとんどのソフトウェア保護ベンダーは、保護スキームの奥深くに含まれる印象的な手法を導入できますが、これらの手法の多くはほとんど存在しないか、見かけよりもはるかに単純です。
.NET の性質は、MSIL にコンパイルされたアプリをインストールできることです。その後、JIT または Ngen によって、MSIL がネイティブ コードにコンパイルされ、ローカルのキャッシュに格納されます。 .NET フレームワークから独立して実行できる真のネイティブ .exe を生成することを意図したものではありませんでした。動的アセンブリの読み込み、MSIL コード生成など、フレームワークを必要とするダイナミクスが多すぎます。
ngen.exe を使用してネイティブ イメージを生成できますが、元の非ネイティブ コードも同様に配布する必要があり、ターゲット マシンにフレームワークをインストールする必要があります。
難読化は 1 つの方法ですが、.NET アプリケーションの著作権侵害保護セキュリティを破るのを防ぐことはできません。 .NET アプリケーションが改ざんされていないことをどのように確認し、ソース コードがリバース エンジニアリングできないことをどのように確認しますか?
Skater TOTAL は、.NET 実行可能ファイルをネイティブ コンパイルするための適切なツールです。正しく言えば、.NET アセンブリの MSIL コードをネイティブ マシン コードに変換し、そのアセンブリから MSIL コードを削除して、単純な方法で逆コンパイルすることを不可能にすることを意味します。