国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

MacBook M1 VulnHub靶機搭建(arm Mac搭建x86 ova鏡像)

這篇具有很好參考價值的文章主要介紹了MacBook M1 VulnHub靶機搭建(arm Mac搭建x86 ova鏡像)。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

個人博客: xzajyjs.cn


自從換了M1系的arm Mac后,原本的Vulnhub上的幾乎所有靶場按照之前的方法都無法正常搭建了(VirtualBox),在外網論壇上找了一遍,有一個相對麻煩一些的替代方法,但效果還是不錯的,并且?guī)缀跛蠽ulnhub上的x86靶場鏡像都可以使用了。


鏡像處理

Vulnhub上下載靶場鏡像,下載下來是ova后綴。下面以Earch.ova為例

MacBook M1 VulnHub靶機搭建(arm Mac搭建x86 ova鏡像),macos,linux,網絡安全,arm,靶場

接下來將這個鏡像放入Linux進行進一步處理(直接在Mac中也可以,使用brew安裝qemu-img)。

# 解壓ova鏡像
tar -xvf Earth.ova

MacBook M1 VulnHub靶機搭建(arm Mac搭建x86 ova鏡像),macos,linux,網絡安全,arm,靶場

解壓后獲得vmdk的虛擬磁盤,接下來要使用qemu工具將它轉換格式成qcow2

# debian or ubuntu
sudo apt-get install qemu-utils

# CentOS, Fedora or RHEL
sudo yum install qemu-img
qemu-img convert -O qcow2 Earth_dev-disk001.vmdk Earth.qcow2

稍等片刻鏡像磁盤就轉換完成了

MacBook M1 VulnHub靶機搭建(arm Mac搭建x86 ova鏡像),macos,linux,網絡安全,arm,靶場


安裝UTM

UTM是mac上一個可以使用qemu跨架構模擬的虛擬機軟件,下載地址


搭建靶機

點擊UTM上方的加號添加虛擬機

MacBook M1 VulnHub靶機搭建(arm Mac搭建x86 ova鏡像),macos,linux,網絡安全,arm,靶場

依次選擇 模擬-其他-跳過ISO啟動-一路下一步直到添加完成退出該窗口。如圖所示:

MacBook M1 VulnHub靶機搭建(arm Mac搭建x86 ova鏡像),macos,linux,網絡安全,arm,靶場

在虛擬機上右鍵-編輯-QEMU-取消勾選UEFI啟動,并且刪除自動創(chuàng)建的驅動器

MacBook M1 VulnHub靶機搭建(arm Mac搭建x86 ova鏡像),macos,linux,網絡安全,arm,靶場

點擊驅動器下方的新建-導入,將剛才生成的qcow2后綴鏡像導入即可。

到此就已經導入完成了,直接運行虛擬機就可以了。

MacBook M1 VulnHub靶機搭建(arm Mac搭建x86 ova鏡像),macos,linux,網絡安全,arm,靶場文章來源地址http://www.zghlxwxcb.cn/news/detail-723203.html

到了這里,關于MacBook M1 VulnHub靶機搭建(arm Mac搭建x86 ova鏡像)的文章就介紹完了。如果您還想了解更多內容,請在右上角搜索TOY模板網以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網!

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如若轉載,請注明出處: 如若內容造成侵權/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經查實,立即刪除!

領支付寶紅包贊助服務器費用

相關文章

  • arm和x86架構服務器拉取arm64架構的docker鏡像

    arm和x86架構服務器拉取arm64架構的docker鏡像

    dockerhub提供的鏡像部分支持arm64架構 Docker arm架構服務器拉取docker鏡像,默認是arm架構? 查看docker鏡像的架構 x86平臺拉取arm平臺的docker鏡像 對docker版本有限制 docker運行其他平臺容器,需要使用--platform參數指定容器 docker19.03.9及以上版本才支持--platform參數 查看是否開啟experi

    2024年01月20日
    瀏覽(66)
  • linux上構建任意版本的rocketmq多架構x86 arm鏡像——筑夢之路

    目前市面上和官方均只有rocketmq x86架構下的docker鏡像,而隨著國產化和信創(chuàng)適配的需求越來越多,顯然現有的x86架構下的docker鏡像不能滿足多樣化的需求,因此我們需要根據官方發(fā)布的版本制作滿足需求的多架構鏡像,以在不同cpu架構下部署使用。 ?rocketmq官方網站:RocketM

    2024年02月08日
    瀏覽(20)
  • ubuntu x86搭建 麒麟arm QT6交叉編譯

    近期項目需求開發(fā)平臺是unbuntu x86,目標機器是UOS arm架構,由于需要在不同平臺上使用程序,需要建立基于QT6.32的交叉編譯平臺 交叉編譯器 https://blog.csdn.net/zhang421412170/article/details/110952705 下載 gcc-arm-8.3-2019.03-x86_64-aarch64-linux-gnu.tar.xz(因為我這里用的是linux平臺進行編譯,需要

    2024年02月13日
    瀏覽(26)
  • x86 平臺利用 qemu-user-static 實現 arm64 平臺 docker 鏡像的運行和構建

    x86 平臺利用 qemu-user-static 實現 arm64 平臺 docker 鏡像的運行和構建

    因為國產化的普及,尤其一些證券和銀行行業(yè),已經開始走信創(chuàng)的路線,后期也許會接觸到國產 CPU ( arm 平臺,比如華為的鯤鵬處理器) 自己買 arm 平臺的 CPU ,這個成本著實吃不消,于是嘗試 x86 平臺運行 arm 平臺的容器來降本增效 docker 運行其他平臺容器,需要使用 --pla

    2024年02月02日
    瀏覽(44)
  • x86架構ubuntu 搭建arm64交叉編譯環(huán)境及QT編譯arm64架構工程

    x86架構ubuntu 搭建arm64交叉編譯環(huán)境及QT編譯arm64架構工程

    背景:由于最近項目需要做國產系統(tǒng)適配,很多軟件需要重新編譯以適配不同架構CPU。 環(huán)境: 1、主機win10 64bit? ?vmware虛擬主機ubuntu1804 64bit 2、vmware虛擬主機已經安裝了qt5.14.2及qt_create4.11.1 一、C/C++程序交叉編譯 1、交叉編譯環(huán)境搭建 ①選定編譯工具aarch64-linux-gnu ②安裝交叉

    2024年02月09日
    瀏覽(31)
  • ubuntu22.04 x86環(huán)境上使用QEMU搭建arm虛擬機

    ubuntu22.04 x86環(huán)境上使用QEMU搭建arm虛擬機

    apt-get -y install qemu apt-get -y install bridge-utils apt-get -y install vnc4server apt-get -y install qemu-kvm apt install -y qemu-system-arm apt-get -y install libvirt0 apt-get -y install libvirt-daemon apt-get -y install libvirt-daemon-system 安裝完成后檢查: virsh version ls /usr/bin/|grep qemu wget http://releases.linaro.org/components/kernel/

    2024年02月07日
    瀏覽(23)
  • mac m1運行具有canvas模塊時報所需arm64架構和系統(tǒng)x86_64”不匹配

    要更改 “canvas” 模塊以支持 “x86_64” 架構,您可以嘗試以下步驟: 確保您已經安裝了模塊 “canvas” 的所有依賴項。您可以運行以下命令: 確認您的計算機上是否安裝了 CMake 工具。如果沒有,請安裝它。在 macOS 上,您可以使用 Homebrew 執(zhí)行以下命令: 確保您的計算機上已

    2024年02月10日
    瀏覽(45)
  • mac m1芯片 pycharm使用etree報錯:incompatible architecture(have ‘x86_64‘, need ‘arm64e‘)

    mac m1芯片 pycharm使用etree報錯:incompatible architecture(have ‘x86_64‘, need ‘arm64e‘)

    背景: 相同的代碼,在同事mac電腦上運行正常,自己電腦會報錯。自己電腦上的相關信息: mac m1 芯片,使用homebrew安裝python3.9 pycharm配置虛擬環(huán)境,使用homebrew安裝的python 運行 from lxml import etree報錯: mach-o file, but is an incompatible architecture (have \\\'x86_64\\\', need \\\'arm64e\\\') [如圖所示] 【

    2024年02月10日
    瀏覽(26)
  • X86和arm的區(qū)別

    硬件上的區(qū)別 x86 系統(tǒng)中的硬件組件(如聲卡、顯卡、內存、存儲器和 CPU)都是相互獨立的。大多數組件都有單獨的芯片,稱為控制器。我們可以對這些組件進行更改或擴展,而不會影響連接性或整個硬件平臺。 ARM 處理器沒有單獨的 CPU。相反,處理單元與其他硬件控制器位

    2024年02月03日
    瀏覽(19)
  • 【Vulnhub】搭建Vulnhub靶機

    【Vulnhub】搭建Vulnhub靶機

    Vulnhub它是一個提供各種網絡攻防靶場的平臺,里面大部分的環(huán)境是要用VMware或者VirtualBox打開運行的。 去vulnhub的官網 https://www.vulnhub.com可以看到各種鏡像。 點擊某一個進入我們可以看到關于鏡像的詳細信息,包括:鏡像描述、難度等級、下載地址等。 通過下載地址下載完成

    2024年02月05日
    瀏覽(16)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領取紅包,優(yōu)惠每天領

二維碼1

領取紅包

二維碼2

領紅包