Skip to content
KitploitKITPLOIT
ツールブログ
提出
ツールブログ
提出

ハッキング、侵入テスト、サイバーセキュリティツールをあなたのセキュリティアーセナルに!

Kitploitはハッキング、サイバーセキュリティ、ペネトレーションテストのツールディレクトリです。最新のプロジェクトアップデートを見つけて、脆弱性の発見、システム分析、テストの自動化、セキュリティの強化を行いましょう。

··フィード·お問い合わせ·プライバシー·© 2026 Kitploit

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
qemu — QEMU公式ミラーです。変更を提出する方法については、https://www.qemu.org/contribute/ を参照してください。Pull Requestsは無効です。QEMUウェブサイトのリリースtarballsのみを使用してください。 | Kitploit
ツール/GitHubGitHub/qemu/qemu
組み込みシステムセキュリティ汎用ユーティリティセキュリティ仮想化ハードウェアセキュリティファームウェア解析
GitHubqemu/qemu

qemu

QEMU公式ミラーです。変更を提出する方法については、https://www.qemu.org/contribute/ を参照してください。Pull Requestsは無効です。QEMUウェブサイトのリリースtarballsのみを使用してください。

リポジトリを見る
13.4k7.0k3日前Kitploit レビュー済み

人気

すべて見る →

コミュニティで最も使われているツールを見つけましょう。

すべてのツールを探索

ツールコレクションを閲覧

すべてのツールを見る →
共有
ウェブサイト

QEMU README

QEMU は、汎用のオープンソースなマシンおよびユーザースペースエミュレータ、仮想化ソフトウェアです。

QEMU は、ハードウェア仮想化支援を必要とせず、ソフトウェアだけで完全なマシンをエミュレートできます。動的変換を使用することで、非常に優れたパフォーマンスを実現します。また、QEMU は Xen や KVM ハイパーバイザと統合して、エミュレートされたハードウェアを提供しつつ、ハイパーバイザが CPU を管理できるようにします。ハイパーバイザのサポートにより、QEMU は CPU に対してネイティブに近いパフォーマンスを達成できます。QEMU が直接 CPU をエミュレートする場合、あるマシン (例: ARMv7 ボード) 向けに作られたオペレーティングシステムを、異なるマシン (例: x86_64 PC ボード) 上で実行できます。

QEMU は、Linux および BSD カーネルインターフェース向けのユーザースペース API 仮想化も提供できます。これにより、あるアーキテクチャ ABI (例: Linux PPC64 ABI) に対してコンパイルされたバイナリを、異なるアーキテクチャ ABI (例: Linux x86_64 ABI) を使用するホスト上で実行できます。これはハードウェアエミュレーションを伴わず、単に CPU とシステムコールのエミュレーションです。

QEMU は、さまざまなユースケースに適合することを目指しています。動作や設定を完全に制御したいユーザーは、QEMU を直接起動できます。また、安定したコマンドラインインターフェースとモニター API を提供することで、高レベルの管理層への統合を容易にすることを目指しています。oVirt、OpenStack、virt-manager などのオープンソースアプリケーションを使用する場合、通常は libvirt ライブラリ経由で間接的に起動されます。

QEMU 全体は、GNU General Public License バージョン 2 の下でリリースされています。ライセンスの詳細については、LICENSE ファイルを参照してください。

ドキュメント

ドキュメントはオンラインでホストされており、以下で参照できます。 <https://www.qemu.org/documentation/>。現在の開発バージョンのドキュメントは <https://www.qemu.org/docs/master/> で利用可能で、ソースツリーの docs/ フォルダから生成され、Sphinx <https://www.sphinx-doc.org/en/master/>_ によって構築されています。

ビルド

QEMU はマルチプラットフォームソフトウェアであり、最新の Linux プラットフォーム、OS-X、Win32 (Mingw64 ツールチェーン経由)、その他さまざまな UNIX ターゲットでビルド可能であることを意図しています。QEMU をビルドする簡単な手順は次のとおりです。

.. code-block:: shell

mkdir build cd build ../configure make

追加情報は QEMU ウェブサイトからもオンラインで入手できます。

  • <https://wiki.qemu.org/Hosts/Linux>_
  • <https://wiki.qemu.org/Hosts/Mac>_
  • <https://wiki.qemu.org/Hosts/W32>_

パッチの送信

QEMU のソースコードは GIT バージョン管理システムで管理されています。

.. code-block:: shell

git clone https://gitlab.com/qemu-project/qemu.git

パッチを送信する際の一般的な方法は、'git format-patch' や 'git send-email' を使用してメールを書式設定し、[email protected] メーリングリストに送信することです。送信するすべてのパッチには、作者からの 'Signed-off-by' 行が含まれている必要があります。パッチは、開発者ガイドの スタイルセクション <https://www.qemu.org/docs/master/devel/style.html>_ に記載されたガイドラインに従う必要があります。

パッチ送信に関する追加情報は、QEMU ウェブサイトからオンラインで入手できます。

  • <https://wiki.qemu.org/Contribute/SubmitAPatch>_
  • <https://wiki.qemu.org/Contribute/TrivialPatches>_

QEMU ウェブサイトもソース管理下で保守されています。

.. code-block:: shell

git clone https://gitlab.com/qemu-project/qemu-web.git

  • <https://www.qemu.org/2017/02/04/the-new-qemu-website-is-up/>_

上記のプロセスをより簡単にするために 'git-publish' ユーティリティが作成され、定期的なコントリビューションや、連続したパッチシリーズの改訂版を送信する場合に強く推奨されます。また、動作する 'git send-email' の設定が必要であり、デフォルトではすべてを自動化するわけではないため、一度は上記の手順を手動で行うことをお勧めします。

インストール手順については、以下を参照してください。

  • <https://github.com/stefanha/git-publish>_

'git-publish' を使用したワークフローは次のとおりです。

.. code-block:: shell

$ git checkout master -b my-feature $ # work on new commits, add your 'Signed-off-by' lines to each $ git publish

パッチシリーズは送信され、将来参照する必要がある場合に備えて my-feature-v1 としてタグ付けされます。

v2 の送信:

.. code-block:: shell

$ git checkout my-feature # same topic branch $ # making changes to the commits (using 'git rebase', for example) $ git publish

パッチシリーズは件名に 'v2' タグが付いて送信され、git tip は my-feature-v2 としてタグ付けされます。

バグ報告

QEMU プロジェクトはバグ追跡に GitLab の Issue を使用しています。QEMU git または上流リリースソースからビルドされたコードを実行中に見つかったバグは、以下から報告してください。

  • <https://gitlab.com/qemu-project/qemu/-/issues>_

OS ベンダーのプレビルドバイナリパッケージ経由で QEMU を使用している場合は、まずベンダーのバグトラッカーに報告することを推奨します。バグが最新の上流コードにも影響することがわかっている場合は、GitLab 経由でも報告できます。

バグ報告に関する追加情報については、以下を参照してください。

  • <https://wiki.qemu.org/Contribute/ReportABug>_

ChangeLog

バージョン履歴とリリースノートについては、<https://wiki.qemu.org/ChangeLog/>_ を参照するか、より詳細な情報については git の履歴を確認してください。

連絡先

QEMU コミュニティへの連絡方法はいくつかありますが、主な方法はメールと IRC です。

  • <mailto:[email protected]>_
  • <https://lists.nongnu.org/mailman/listinfo/qemu-devel>_
  • #qemu on irc.oftc.net

コミュニティへの連絡方法の追加情報は、QEMU ウェブサイトからオンラインで入手できます。

  • <https://wiki.qemu.org/Contribute/StartHere>_
ツールをダウンロード