编译Proxmark源代码与固件升级指南.pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

编译PROXMARK源代码和固件升级

版本1

目标受众

ProxmarkIII面向的是具备硬件或软件开发能力(是两者兼备)的用户。对于不理解

RFID基本原理的用户来说,使用该设备可能会遇到。

ProxmarkIII是一个RFID开发工具。通常情况下,带有固件的“开箱即用”proxmark3可以在LF和HF

模式下运行,输出数据,多种不同的RFID凭证,并在ISO15693和ISO14443a和b模式下执

行一些操作。如果您希望从这个设备中获得最大价值,您需要开始自行增强固件以满足您的需求。

开始之前

编写本文档时假设您已经阅读了相关的指南,并根据指南配置了开发环境。

对于Windows用户–本文档中的所有操作均在MinimalistGNU终端窗口中完成。首先运行“runme.bat”。

编译PROXMARK源代码

编译Proxmark源代码应该是直接的。要构建项目,请键入“makecleanmakeall”。清理

和构建过程只需几秒钟即可完成并返回到提示符。如果项目构建成功,您应该能够运行“./

client/proxmark3.exe”。构建Proxmark项目还将生成3个elf固件文件:

•ROM映像‑“./bootrom/obj/bootrom.elf”。

•FPGA映像‑“./armsrc/obj/fpgaimage.elf”。

•操作系统映像‑“./armsrc/obj/osimage.elf”。

如果出现任何错误提示,我们建议您通过粘贴构建过程的终端输出副本以及您尝试实现的目标描述,向

Proxmark社区请求帮助。

COMPILINGPROXMARKSOURCEANDFIRMWAREUPGRADING

Startbyrunning“runme.bat”.

“makeclean

makeall”.The

prompt.Iftheprojectwasbuiltsuccessfullyyoushouldbeabletorun“./client/proxmark3.exe”.

•“./bootrom/obj/bootrom.elf”.

•“./armsrc/obj/fpgaimage.elf”.

•“./armsrc/obj/osimage.elf”.

Proxmark固件由三个逻辑部分组成:bootrom、fpga和操作系统。bootrom是一段相对较小的代

码,执行一些基本的硬件初始化,支持通过USB刷新设备,并知道如何将执行转移到操作系统。由于

bootrom的功能有限,因此不经常更新,所以只有在出现兼容性时,您才需要偶尔更新

它。

启动ROM操作

系统

与与

通过USB中间的

实现了大部分的实现了大部分的实现了大部分的

传递执行权传递执行权

到操作

系统功能功能

文档评论(0)

ryx5620 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档