コード仮想化は、開発者がシステム リソースを最小限に抑えながら、リバース エンジニアリングから機密コード領域を保護するのに役立つ強力なコード難読化システムです。コード仮想化は、オリジナルのコード (Intel x86 命令) を、内部仮想マシンのみが理解できる仮想オペコードに変換します。これらの仮想オプコードと仮想マシン自体は、保護されたすべてのアプリケーションに固有のものであり、コード仮想化に対する一般的な攻撃を回避します。コード仮想化プログラムは、任意の x32 および x64 ネイティブ PE ファイル (実行可能ファイル/EXE、システム サービス、DLL 、OCX、ActiveX コントロール、スクリーン セーバー、デバイス ドライバーなど) の機密コード領域を保護できます。コード仮想化は、特定のコンピューターから別のコンピューターで認識される別のバイナリ コードへのバイナリ コードの変換で構成されます。つまり、特定のマシンからの命令セットは、別のマシンで理解される新しい命令セットに変換されます。コード仮想化は、仮想マシンごとに異なる命令セットを持つ複数の種類の仮想マシンを生成できます。つまり、Intel x86 命令の特定のブロックをマシンごとに異なる命令セットに変換できるため、x86 命令からの変換後に攻撃者が生成された仮想オペコードを認識できなくなります。攻撃者がコード仮想化によって保護されたコード ブロックを逆コンパイルしようとすると、元の x86 命令は見つかりません。代わりに、彼は彼または他の特別なコンパイラによって認識されない完全に新しい命令セットを見つけるでしょう。これにより、攻撃者は、各オペコードがどのように実行され、特定の仮想マシンが保護された各アプリケーションでどのように機能するかを特定する非常に困難な作業を実行する必要があります。コード仮想化は、仮想オペコードの実行と各固有の仮想マシンの調査を完全に難読化し、仮想オペコードの実行方法を誰かが調査するのを防ぎます。
バージョン履歴
- バージョン 1.340 に転記 2007-11-27
EULA - 使用許諾契約書
(c) 2006 Oreans Technologies コード仮想化の電子エンドユーザーライセンス契約 - ユーザーへの逆エンピニング通知に対する完全な難読化:これは契約です。このソフトウェアをインストールすることにより、本契約のすべての条項に同意します。このソフトウェアをダウンロード/使用する前に、これを注意深くお読みください& quot;コード仮想化".これは、お客様とオレアンの技術との間の法的拘束力のある契約です。私のソフトウェア製品のインストール、コピー、またはその他の方法で、アップグレード、ソースコード、および関連文書を任意の目的でインストール、コピー、または使用することにより、お客様は、本ライセンスに限定されない、私の責任の除外および制限を含むこのライセンスに拘束することに同意します。お客様が本ライセンスの条件に同意しない場合、コード・バータライザーをインストール、コピー、その他の方法で使用することはできません。a)コード・ヴァーチャライザーは、著作権法、国際著作権条約、その他の知的財産法および条約によって保護されています。コード仮想化はライセンスを受け、販売されていません。お使いの場合、ライセンスに従う場合を除き、コード仮想化のインストールまたは使用は許可されていません。本ライセンスの条項に対するお客様の同意を考慮して、オリアンズ テクノロジーズは、このライセンスで許可されているコード仮想化プログラムをインストールして使用する非独占的な権利をユーザーに付与します。b)お客様は、Code Virtualizer の個別コピーを一度に複数のコンピュータにインストールしたり使用したりせず、ネットワーク経由またはリモート アクセスを介してインストールしないことに同意するものとします。この規定は、個々のコピーに対してのみ行われ、マルチシステムライセンスまたはデモ版には適用されません。コード仮想化が雇用主によって購入された場合 コード仮想化を複数のコンピューターにインストールする前に、雇用主の明示的なアクセス許可を取得することに同意します。c.) コード仮想化のマルチシステム ライセンス "会社ライセンス" を購入した場合 会社のコンピューターにのみコード仮想化プログラムをインストールまたは使用することに同意します。d.) コード仮想化を購入すると、コード・バーチャライザーの登録済みバージョンが届く。このコードは、いかなる手段によっても公開または配布することはできません。これを行う場合、コード仮想化プログラムを使用するライセンスは自動的に終了し、コンピューターからコード仮想化プログラムを削除する必要があります。e)上記を除き、オリアンズテクノロジーズは、特定の目的に対する商品性または適合性に関する黙示的保証を含む、明示的または黙示的、書面または口頭の一切の保証を否認します。f.Oreans Technologies は、コード仮想化プログラムにバグやプログラム エラーが含まれる可能性を約束することはできませんが、プログラムエラーやバグを Oreans Technologies に報告した場合、修正のために最善を尽くします。g.オレアンズ・テクノロジーズは、偶発的な結果的な行為に対して責任を負う義務を負わない。または、コード仮想化またはオレアンズテクノロジーズとの関係から生じる一切の懲罰的損害。一部の州では、偶発的または結果的な損害に対する責任の除外または制限を認められていないため、上記の制限はユーザーには適用されない場合があります。h)お客様は、Oreans Technologies の著作権表示にバックアップ コピーのラベルを付ける場合、コード仮想化の使用を許可されたユーザーをサポートするために、コード Virtualizer のバックアップ コピーを作成することができます。コード仮想化の全部または一部のその他のコピーは違法です。i.) お客様は、他人がコード・バーチャライザーで販売、配布、貸与、貸与、リース、サブライセンス、またはその他の取引を許可したり許したりすることはできません。j.お客様は、エラー訂正を含むいかなる目的であっても、いかなる方法でも、コード・ロバーチャライザーの変更、適合、マージ、変更、翻訳を許可または許可したりすることはできません。k.コード・トバーチャライザーを使用して独立して作成したプログラムの相互運用を達成するために必要な情報を得るために必要な情報を取得するために必要な場合を除き、他の人がコードVirtualizerをリバースエンジニアリング、逆アセンブル、または逆コンパイルすることを許可または許可することはできません。l.) お客様は、コード・バーチャライザーまたはその一部に影響を及ぼすすべての関連する輸出入法、規則、および規制を、制限なく順守するものとします。Oreans Technologies のコード仮想化の送信先に対して行われた開示に関係なく、お客様は、直接または間接的に、コード仮想化者は、そのような法律、規則または規制によって要求される可能性のあるすべての書面による同意または承認を最初に取得することなく、エクスポートまたは再エクスポートしません。
プログラムの詳細
- カテゴリ: 開発 > Delphi
- パブリッシャー: Oreans Technologies
- ライセンス: 無料トライアル
- 価格: $59.00
- バージョン: 1.340
- プラットフォーム: windows