91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Linux中如何編譯使用Proxmark3

發布時間:2021-07-30 17:30:40 來源:億速云 閱讀:400 作者:Leah 欄目:互聯網科技

這篇文章將為大家詳細講解有關Linux中如何編譯使用Proxmark3,文章內容質量較高,因此小編分享給大家做個參考,希望大家閱讀完這篇文章后對相關知識有一定的了解。


1 前置準備(安裝PM3的必備軟件)

sudo apt-get install git build-essential libreadline5 libreadline-dev gcc-arm-none-eabi libusb-0.1-4 libusb-dev libqt4-dev ncurses-dev perl pkg-config
 

git克隆Proxmark項目的最新版本:

git clone https://github.com/Proxmark/proxmark3.git
 

parrot OS的小伙伴可以克隆iceman的項目:

git clone https://github.com/iceman1001/proxmark3.git
 

打開剛剛克隆的Proxmark3存儲庫:

cd proxmark3
 

現在編譯bootrom,OS和軟件。

make clean && make
 
 

2 識別PM3設備

將Proxmark3連接到空的USB端口,打開終端并運行:


dmesg | grep -i usb
 

如果返回結果為如下所示的HID設備,那我們首先需要將Proxmark3升級到CDC Bootloader

[ 5414.961137] usb 2-2.2: new full speed USB device number 11 using uhci_hcdMay  3 15:53:43 proxtest mtp-probe: checking bus 2, device 11: "/sys/devices/pci0000:00/0000:00:11.0/0000:02:00.0/usb2/2-2/2-2.2"[ 5422.297626] generic-usb 0003:9AC4:4B8F.0008: hiddev0,hidraw2:USB HID v1.00 Device [ProxMark-3 RFID Instrument] on usb-0000:02:00.0-2.2/input0
 


如果它顯示為如下所示的CDC設備,則直接跳至升級Proxmark3固件小節。

[10416.461687] usb 2-1.2: new full-speed USB device number 12 using ehci_hcd[10416.555093] usb 2-1.2: New USB device found, idVendor=2d2d, idProduct=504d[10416.555105] usb 2-1.2: New USB device strings: Mfr=1, Product=0, SerialNumber=0[10416.555111] usb 2-1.2: Manufacturer: proxmark.org[10416.555814] cdc_acm 2-1.2:1.0: This device cannot do calls on its own. It is not a modem.[10416.555871] cdc_acm 2-1.2:1.0: ttyACM0: USB ACM device
 
 

3 將Proxmark3升級到CDC Bootloader

首先將PM3設備拔下,確保當前命令行位于proxmark3文件夾中,并鍵入以下命令:


cd clientmake
 


按住Proxmark3上的按鈕并將它插入到USB端口。


接下來刷入bootloader:


./flasher /dev/ttyACM0 -b ../bootrom/obj/bootrom.elf
 

看到OK后松開按鈕。然后返回Proxmark3主目錄:

cd ../
 
注意:在使用Kali Linux虛擬機時可能會連不上,所以需要將Proxmark3升級到CDC Bootloader引導再進行連接。但我還是建議在樹莓派安裝Kali Linux或從優盤啟動Kali Linuux。
 


 

4 升級PM3固件

確保當前命令行位于proxmark3目錄中:

cd client./flasher /dev/ttyACM0 ../armsrc/obj/fullimage.elfcd ..
 

?Flasher將檢測Proxmark3設備并重新啟動它,重啟之后Flasher開始刷寫固件。您可能要必須運行一下dmesg并檢查Proxmark3連接到哪個串口,如果遇到問題則替換ttyACM0。如果不行,請重新插拔USB線并再次運行該命令。


警告!在實際升級固件時,請勿拔下USB線或取消命令。Flasher可能需要一段時間才能在重新啟動檢測Proxmark3(通常不到一分鐘時間)。
 


 

5  運行Proxmark3客戶端

確保當前命令行位于proxmark3目錄下:

cd client./proxmark3 /dev/ttyACM0
 

Linux中如何編譯使用Proxmark3

現在運行命令以驗證PM3的功能:

proxmark3>hw status
 

Linux中如何編譯使用Proxmark3

proxmark3>hf 14a info
 

Linux中如何編譯使用Proxmark3


關于Linux中如何編譯使用Proxmark3就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

会昌县| 兴山县| 汉源县| 巴彦淖尔市| 扬州市| 拜泉县| 防城港市| 扶余县| 廉江市| 辛集市| 礼泉县| 焦作市| 潮安县| 西和县| 达日县| 武乡县| 汉川市| 临清市| 成武县| 三门县| 尤溪县| 万安县| 新沂市| 涞水县| 岗巴县| 泸定县| 昭通市| 枣阳市| 淮安市| 布拖县| 杭州市| 荃湾区| 确山县| 湟中县| 嘉义市| 肥东县| 五台县| 石棉县| 怀仁县| 故城县| 安仁县|