BlackBerry、ARM64版macOSを仮想化する方法を公開

BlackBerry のサイバーセキュリティ チームは、Intel チップ上で ARM macOS カーネルをエミュレートする方法を詳しく説明した新しいレポートを共有しました。アップルシリコンセキュリティの研究。

BlackBerry Research & Intelligence チームが執筆したこのレポートは、セキュリティ研究者とペネトレーション テスターが、macOSQEMU オープンソース マシン エミュレータを使用する ARM64 カーネル。

この必要最低限​​の機能を備えた macOS カーネルは、セキュリティ研究者がデバッグや脆弱性の発見に使用できます。 BlackBerry はまた、この方法論は、エミュレーションを使用してカーネルを操作および制御し、重大なバグを見つけたり、特定のカーネル領域にパッチを当てたりする方法を示しているとも述べています。

「Appleハードウェアの最近の発展により、セキュリティ研究者が追いつくことがさらに困難になっており、ARMを対象としたテスト環境の需要が高まっている」とBlackBerryはレポートで述べている。

このエミュレーションは、次のような Apple Silicon チップに対応してリリースされました。M1、また、一般的なオペレーティング システムでの ARM64 のサポートも拡大しています。たとえば、Linux カーネルの次のバージョンでは、次のような機能が提供される予定です。予備的な Apple Silicon サポート

BlackBerry チームは、Intel Core プロセッサを搭載した Linux ホスト マシン上で ARM64 macOS 環境を仮想化することができました。この方法には、macOS Big Sur インストーラー パッケージのダウンロード、QEMU の構成、追加の設定とファイルの調整が含まれます。

研究者らが指摘しているように、クロスプラットフォーム仮想化は新しいものではなく、2009 年から Intel ホスト マシン上で ARM システムを仮想化することが可能になっています。macOS ホスト上で iOS カーネルをエミュレートすることも実現され、公開されているため、BlackBerry は次のように述べています。 Apple 独自の Unix 派生カーネルである XNU が参加するのは時間の問題でした。」

BlackBerry は、研究者や関係者が自分のマシンで ARM macOS をエミュレートできるように、リソースと追加の詳細を公開しています。追加情報は、この BlackBerry Cylance Github ページで入手できます。

Apple のすべてのニュースを常に最新の状態に保ちますホームポッド。 「ねえ、Siri、AppleInsider を再生して」と言うと、最新の AppleInsider Podcast が得られます。または、あなたに尋ねてくださいホームポッドミニ代わりに「AppleInsider Daily」にアクセスすると、ニュースチームから直接最新情報を直接聞くことができます。また、Apple 中心のホーム オートメーションに興味がある場合は、「Hey、Siri、HomeKit Insider を再生して」と言えば、すぐに最新の専門ポッドキャストを聞くことができます。