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-r486\Win32目录输入proxmark3进入交互终端。 请注意:驱动正确安装后就可以更新固件了,但是刚拿到proxmark3是不需要更新的,后面的更新操作请慎重选择。

Windows7下编译固件

首先,我们需要下载 TortoiseSVN以及Proxspace,这两个程序将会是我们最为之重要的环境平台,当我们安装完TortoiseSVN之后,解压Proxspace到下载的当前目录下,然后进入Proxspace目录并且找到pm3目录并右键选择SVN update。
在proxspace的目录下,我们可以找到”run.bat“文件,用文本编辑器打开该文件,并且修改以下参数:
set MYPATH=将此路径改为proxspace现有路径
例如:proxspace解压缩在D盘Proxmark3目录下,那样子MYPATH=D:\Proxmark3\proxspace ,并且把bat最后一行修改为:

msys\msys.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介绍的更多相关文章

  1. RFID开发利器 proxmark3

    Proxmark3 介绍 Proxmark3是由Jonathan Westhues设计并且开发的开源硬件,其主要用RFID的嗅探.读取以及克隆等的操作.其官方网站为:Jonathan Westhues ...

  2. RFID 读写器 Reader Writer Cloner

    RFID读写器的工作原理 RFID的数据采集以读写器为主导,RFID读写器是一种通过无线通信,实现对标签识别和内存数据的读出和写入操作的装置. 读写器又称为阅读器或读头(Reader).查询器(Int ...

  3. 【原创】Proxmark3系列教程1——PM3用法

    1 PM3介绍 proxmark3是一款开源的RFID安全研究平台黑色按钮从图中我们可以看到左上方有一颗黑色按钮,这个按钮就是Proxmark3的功能键,主要用于启动嗅探模式以及停止进程功能,其中内置 ...

  4. 使用Proxmark3进行MIFARE Classic卡的安全测试

    使用Proxmark3进行MIFARE Classic卡的安全测试   Proxmark3的MIFARE安全测试是很多朋友都非常重视的一部分,所以我们特地以这个部分进行介绍,告诉大家如何当你完成前期操 ...

  5. CSS3 background-image背景图片相关介绍

    这里将会介绍如何通过background-image设置背景图片,以及背景图片的平铺.拉伸.偏移.设置大小等操作. 1. 背景图片样式分类 CSS中设置元素背景图片及其背景图片样式的属性主要以下几个: ...

  6. MySQL高级知识- MySQL的架构介绍

    [TOC] 1.MySQL 简介 概述 MySQL是一个关系型数据库管理系统,由瑞典MySQL AB公司开发,目前属于Oracle公司. MySQL是一种关联数据库管理系统,将数据保存在不同的表中,而 ...

  7. Windows Server 2012 NIC Teaming介绍及注意事项

    Windows Server 2012 NIC Teaming介绍及注意事项 转载自:http://www.it165.net/os/html/201303/4799.html Windows Ser ...

  8. Linux下服务器端开发流程及相关工具介绍(C++)

    去年刚毕业来公司后,做为新人,发现很多东西都没有文档,各种工具和地址都是口口相传的,而且很多时候都是不知道有哪些工具可以使用,所以当时就想把自己接触到的这些东西记录下来,为后来者提供参考,相当于一个路 ...

  9. JavaScript var关键字、变量的状态、异常处理、命名规范等介绍

    本篇主要介绍var关键字.变量的undefined和null状态.异常处理.命名规范. 目录 1. var 关键字:介绍var关键字的使用. 2. 变量的状态:介绍变量的未定义.已定义未赋值.已定义已 ...

随机推荐

  1. js获取或设置当前窗口url参数

    直接上代码 // 获取当前窗口url中param参数的值 function get_param(param){ var query = location.search.substring(1).spl ...

  2. (转)Where与Having的总结

    Where 是一个约束声明,使用Where来约束来之数据库的数据,Where是在结果返回之前起作用的,且Where中不能使用聚合函数. Having 是一个过滤声明,是在查询返回结果集以后对查询结果进 ...

  3. d2i_xxx出错

    在生成DER编码是X509_ALGOR类型没有赋值导致,要先new,然后赋值. req_st->req.appKeyReq->appKeyType = X509_ALGOR_new(); ...

  4. Python并发编程-管道

    管道的作用- 两个进程间传递消息 from multiprocessing import Pipe, Process def func(conn1,conn2): conn2.close() #子进程 ...

  5. hibernate for循环执行添加操作出错问题

    操作数据库使用hibernate框架 hibernate插入对象的时候,对于id唯一,数据库设置为自增的时候执行完操作后会将id赋予该对象 再次插入就会出现问题. 由于session缓存,得再研究下.

  6. spring-cloud学习BUG小结

    1.com.sun.jersey.api.client.ClientHandlerException: java.net.ConnectException: Connection refused: c ...

  7. python tesseract 识别图片中的文字的乱码问题(ubuntu系统下)

    OCR(Optical Character Recognition):光学字符识别,是指对图片文件中的文字进行分析识别,获取的过程. 首先,需要安装 tesseract-ocr(tesseract O ...

  8. 【BZOJ 4380】4380: [POI2015]Myjnie (区间DP)

    4380: [POI2015]Myjnie Description 有n家洗车店从左往右排成一排,每家店都有一个正整数价格p[i].有m个人要来消费,第i个人会驶过第a[i]个开始一直到第b[i]个洗 ...

  9. Android UI框架基本概念

    Activity:基本的页面单元,Activity包含一个Window,window上可以绘制各种view View:最基本的UI组件,表示屏幕上的一个矩形区域: Window:表示顶层窗口,管理界面 ...

  10. Vue组件深入了解(组件注册和Prop)

    一.组件名 自定义组件的名称强烈推荐遵循W3C规范中的方式:字母全小写且必须包含一个连字符. 二.全局注册和局部注册的区别 全局注册 Vue.component进行注册.全局注册的可以在任何创建的实例 ...