標籤:android class tar width get int
摘自:RadioWar wiki
1、編譯(擷取)用戶端
Proxmark3的Android 用戶端項目地址:https://github.com/marcv81/proxdroid
根據目前測試來看,三星galaxy S2 ,三星galaxy S3 ,HTC One V 都工作正常。
要求手機root,並且支援USB host模式。喜歡自己折騰的,安裝好ndk環境之後,可以按照以下方式自行編譯用戶端:
git clone https://github.com/marcv81/proxdroid.git proxdroid
cd proxdroid
git submodule init
git submodule update
ndk-build
不想折騰編譯環境的,可以下載我們編譯好的用戶端:
2、安裝用戶端
以三星galaxy S3為例,其他安卓手機安裝類似。
① Root 你的手機,此過程略(參見各大手機社區root過程)。
②手機root過後,建議安裝以下軟體(可到Google Play上搜尋安裝):
R.E.管理器,BusyBox Pro (整合大部分linux命令),Better Terminal (超級終端),Terminal IDE (全鍵盤IME)
③安裝好以上軟體之後,將編譯好的以下檔案複製到SD卡中:
libusb.so ,libreadline.so ,libtermcap.so ,proxmark3 (本人S3的SD卡路徑為/sdcard/)
④開啟R.E.管理器,找到/system目錄,掛載為讀寫。
⑤開啟Better Terminal (超級終端),執行以下命令:
cd /sdcard/#切換到用戶端所在目錄 cp libusb.so /system/lib #複製libusb.so到/system/lib目錄 cp libreadline.so /system/lib #複製libreadline.so到/system/lib目錄 cp libtermcap.so /system/lib #複製libtermcap.so到/system/lib目錄 cp proxmark3 /system/bin #複製proxmark3到/system/bin目錄 也可以按照注釋的方法,用R.E.管理器將以上檔案複製到目標位置。
⑥以上操作完成之後就完成了用戶端的安裝,再次開啟R.E.管理器,將/system目錄掛載為唯讀。
3、安卓下Proxmark3的使用
①用OTG線串連好Proxmark3。
②開啟Better Terminal (超級終端),輸入proxmark3 進入互動終端。
③ 一切OK,Enjoy it !