Proxmark3介绍
Proxmark3介紹
Proxmark3是由Jonathan Westhues設計并且開發的開源硬件,其主要用RFID的嗅探、讀取以及克隆等的操作。
其官方網站為:Jonathan Westhues個人網站 Proxmark3官網:PROXMARK.org Proxmark3銷售網站:Proxmark3銷售網站
Proxmark3驅動安裝及固件更新
以Windows7_X86為例(適用Windows7_X64)
截止目前出廠的零售版Proxmark3全部都是采用較穩定的R486固件以及Proxmark客戶端
如果使用了非對應版本或者是Proxmark3官方維基提供的客戶端,會出現命令缺失、無法執行命令、程序崩潰等等的后果。 1、下載wiki或者google code上的驅動程序。驅動下載地址 2、連接好設備,接入電腦USB。首次接入會自動安裝USB驅動, 因此,設備被識別成了人體學輸入設備——USB輸入設備, 雙擊打開USB輸入設備的屬性,找到位置:Port_#0001.Hub_#0004 (如上圖),這個設備就是PM3了。 3、跟新設備驅動 4、安裝成功 5、CMD下切換到pm3-bin-r486Win32目錄輸入proxmark3進入交互終端。 請注意:驅動正確安裝后就可以更新固件了,但是剛拿到proxmark3是不需要更新的,后面的更新操作請慎重選擇。
Windows7下編譯固件
首先,我們需要下載 TortoiseSVN以及Proxspace,這兩個程序將會是我們最為之重要的環境平臺,當我們安裝完TortoiseSVN之后,解壓Proxspace到下載的當前目錄下,然后進入Proxspace目錄并且找到pm3目錄并右鍵選擇SVN update。
在proxspace的目錄下,我們可以找到”run.bat“文件,用文本編輯器打開該文件,并且修改以下參數:
set MYPATH=將此路徑改為proxspace現有路徑
例如:proxspace解壓縮在D盤Proxmark3目錄下,那樣子MYPATH=D:Proxmark3proxspace ,并且把bat最后一行修改為:
msysmsys.bat
然后保存,并關閉文件。
當以上的操作都做完之后,我們就可以進行固件的編譯了,首先雙擊”run.bat“,當彈出窗口后,輸入以下命令:
make clean && make all
當所有提示完成后,輸入”exit“就完成了!接下來就是更新固件了!
Windows7下升級固件
此步驟只針對懂得如何使用SVN下載最新固件版本下進行操作!所有Proxmark3出廠時已經擁有固件! 更新bootrom CMD下進入r486文件內的win32目錄并且執行
flasher.exe -b bootrom.elf
(提前將Firmware目錄內的文件拷入win32目錄下) 更新fullimage
執行flasher.exe fullimage.elf
更新fpgaimage
flasher.exe -b fpgaimage.elf
更新成功以上3個就可以了.不同版本固件和軟件使用會導致程序出錯,壓縮包內有配套相應版本的proxmark3.exe軟件,請使用相應版本軟件. R486配套是proxmark3.exe軟件非prox.exe,直接打開壓縮包內win32目錄下proxmark3.exe
總結
以上是生活随笔為你收集整理的Proxmark3介绍的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【Altium Designer】PCB
- 下一篇: Solr的缓存体系