ova ファイルを VMware にインポートする際の落とし穴の概要

ova ファイルを VMware にインポートする際の落とし穴の概要

問題の原因

ご存知のとおり、すべてのネットワーク動作は対応するネットワークトラフィックを生成し、すべてのネットワーク攻撃動作にも対応するトラフィック特性があります。では、トラフィック特性に基づいて、どの攻撃動作に対応するかを分析することは可能でしょうか?

仮想マシン上の Vulnhub 範囲環境を使用して攻撃をシミュレートし、Wireshark を使用してパケットをキャプチャしてトラフィックを分析しました。

問題

vulnhub 環境は ova ファイルの仮想マシンなので、virtualbox で開く必要がありますが、vbox を使用したことがないので、テストのために vmware にインポートしたいと考えました。すぐに最初の問題に遭遇しました。ova ファイルを vmware にインポートすると、エラー メッセージが表示されました。エラーは次のとおりです。

OVF 仕様と仮想ハードウェアのコンプライアンス チェックを緩和しようとしましたが、次のような別のエラーが報告されました。

インターネットで、vtools を再ダウンロードしたり、ova ファイルを解凍した後に vmdx ファイルの sha1 値を変更したりするなど、多くのチュートリアルを見つけました。試してみたところ、どれも機能しませんでした。その後、多くのクラスメートに相談しましたが、それでも効果的な解決策を見つけることができませんでした。

回避策

最終的にAJEST先生に相談して解決策を見つけました。ここに感謝の意を表したいと思います。

ovaファイルを解凍すると、拡張子がovfとvmdxの2つのファイルが得られます。メモ帳を使用してovfファイルを開き、次の文を対応するvmwareバージョンに変更します。たとえば、バージョン15.5を使用しているので、次のように変更します。

<システム>
  <vssd:ElementName>仮想ハードウェア ファミリ</vssd:ElementName>
  <vssd:インスタンスID>0</vssd:インスタンスID>
  <vssd:仮想システム識別子>DC-1</vssd:仮想システム識別子>
  <vssd:仮想システムタイプ>vmx-15.5</vssd:仮想システムタイプ>
</システム>

その後、解凍した ovf ファイルをインポートします。 初回はエラーが表示されますが、[再試行] をクリックしてください。

他の

上記の問題を解決した後、別の問題に遭遇しました。2 台の仮想マシン間の 3 ウェイ ハンドシェイク プロセスをキャプチャできませんでした。原因は、仮想マシン ネットワークがホスト専用モードに設定されていたことです。この場合、対応する仮想ネットワーク カードが物理ホスト上に生成されないため、物理ホスト上の仮想マシンのパケットをキャプチャする方法はありませんでした。ネットワーク カードを NAT モードに変更するだけです。

これで、ova ファイルを vmware にインポートする際の落とし穴に関するこの記事は終わりです。ova を vmware にインポートすることに関するより関連性の高いコンテンツについては、123WORDPRESS.COM で以前の記事を検索するか、以下の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。

以下もご興味があるかもしれません:
  • 簡単にプレイできるVMWare仮想マシンのインストールGHOSTシステムグラフィックチュートリアル
  • VMware Workstation Pro が Windows で実行されない場合の解決策
  • VMware 設定ブリッジ インターネット アクセス (図解と詳細説明)
  • VMware での CentOS 7 ネットワーク設定の詳細な紹介
  • VMware の使い方(画像とテキスト付き)
  • VMware 仮想マシンの NAT モードでインターネットに接続できない場合の解決策
  • VMware 仮想マシンの速度を最適化および向上するためのヒント (詳細なグラフィック チュートリアル)
  • VMwareの3つのネットワーク接続方法の違い
  • VMware Workstation 5.5.3 ビルド 34685 中国語パッチ
  • VMware の CentOS 7 でフォルダ共有を設定する方法

<<:  インデックスとテーブルリターンをカバーするMySQLの使い方

>>:  Node.js における path.join() の利点の分析

推薦する

JavaScriptは両端キューを実装する

この記事の例では、両端キューを実装するためのJavaScriptの具体的なコードを参考までに共有して...

仮想マシンを作成し、VMware に Redhat Linux オペレーティング システムをインストールする (グラフィック チュートリアル)

VMware で仮想マシンを作成し、Redhat Linux オペレーティング システムをインスト...

Linux で rc.local ファイルがない場合の完璧なソリューション

新しい Linux ディストリビューションには rc.local ファイルがなくなりました。サービス...

CentOS SVN サーバーで複数のプロジェクトを管理する方法

一つの要求一般的に、企業には複数のプロジェクトがあります。SVN サーバーを設定した後は、プロジェク...

CSS3 で翻訳効果 (transfrom: translate) を実装する例

移動を実現するためにtranslateパラメータを使用しますtranslateX: X 軸に沿って移...

nginx がドメイン名アクセス用に設定されている場合にドメイン名の後に 2 つのスラッシュ // が表示される問題の解決方法

最近、個人のウェブサイトを書き直しました。Alibaba Cloudで新しいサーバーを購入しました。...

SQL文でのgroup byの使用について簡単に説明します

1. 概要Group by は、by の後の規則に従ってデータをグループ化することを意味します。いわ...

Tencent インタビュー: SQL ステートメントの実行が非常に遅くなる理由は何ですか? ---後悔シリーズは見ないで(推奨)

正直に言うと、この質問には MySQL のコア知識がかなり必要で、コンピュータ ネットワークの知識を...

Windows に mysql5.7.28 winx64 の解凍バージョンをインストールするための詳細なチュートリアル

目次1. 解凍する2. データフォルダを作成する3. MySQLに環境変数を追加する3.1 コントロ...

winx64 での mysql5.7.19 の基本的なインストール プロセス (詳細)

1. ダウンロード参考: https://www.jb51.net/softs/451120.ht...

Zabbixは複数のmysqlプロセスの監視を実装します

1 つのサーバー上で 3 つの MySQL インスタンス プロセスが開始され、それぞれ異なるポート ...

Windows での MySQL 8.0.15 のインストールと設定方法のグラフィック チュートリアル

この記事では、参考までにMySQL 8.0.15のインストールと設定方法のグラフィックチュートリアル...

Zabbix カスタム監視 nginx ステータス実装プロセス

目次Zabbix カスタム監視 nginx ステータス1. ステータスインターフェースを開く2. 監...

MySQL で絵文字表現を挿入できない理由と解決策

失敗のシナリオMySQL データベースに絵文字表現を挿入するために JDBC を呼び出すと、例外ja...

MySQL 8.0.17 解凍版のインストールと設定方法のグラフィックチュートリアル

インストール中に遭遇した問題を記録しておきますので、皆様のお役に立てれば幸いです。 1. ダウンロー...