kali linux使用Proxmark3

其实kali linux下已经集成了Proxmark3命令,但是由于Proxmark3是开源设备,有时候系统默认安装的版本并不能很好的使用,因此需要手动编译最新的版本。
在这里插入图片描述
step 1 准备Proxmark3编译环境,因为kali linux比较激进,很多老旧的库文件默认是没有的

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

step 2 git 下载Proxmark3并编译

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

cd proxmark3

make clean &&make

注意关注终端的编译信息,有缺的插件就手动安装或降级安装一下。

step 3 插入Proxmark3,测试联通

Proxmark3连接到一个空的USB端口。打开终端并运行:

dmesg | grep -i usb
在这里插入图片描述
找到成功驱动并模拟ttyACM0:USB ACM设备,需要根据你的默认端口模拟设备号进行修改,不过默认都是0号。
在这里插入图片描述
step 4 访问Proxmark3客户端

确保你在“proxmark3”目录。

cd client

./proxmark3 /dev/ttyACM0

如果一切顺利,您应该获得有关固件和内存使用情况的一些信息以及以下提示:

如果在端口号正确的情况下出现ERROR: invalid serial port,则需要拔插数据线重新连接PM3然后再试。

proxmark3>

step 5 命令行使用Proxmark3

基本使用,测试高频电压可用命令:

hf tune 命令来连续测电压,按下板上的按键停止。一般电压达到高于5v就可正常使用。

高频相关:

读一个mifare高频卡,放一个卡到proxmark3电路板的天线那里,输入:

hf 14a reader

输入:

hf 14a snoop

这个时候打开卡操作软件,抓取RFID通信内容:

然后输入:hf list 14a 查看抓取内容

查看第一个扇区数据:hf mf rdbl 0 a ffffffffffff (12f=密码)

破解mifare卡密码演示,输入:hf mf mifare
在这里插入图片描述
针对mifare命令有:

proxmark3> hf mf

help This help

dbg Set default debug mode 调试模式

rdbl Read MIFARE classic block 读mifare卡的一个块

rdsc Read MIFARE classic sector 读mifare卡的一个扇区

wrbl Write MIFARE classic block 写mifare卡的一个块

chk Test block up to 8 keys key的测试

mifare Read parity error messages. param - 就是那个dark side的应用

nested Test nested authentication nested命令,需要知道一个密钥

sim Simulate MIFARE 1k card 伪装成一个卡片

eclr Clear simulator memory block清除仿真内存

eget Set simulator memory block 设置仿真内存

eset Get simulator memory block 获取仿真内存

eload Load from file emul dump 加载dump文件

esa Save to file emul dump 保存dump文件

ecfill Fill simulator memory with help of keys from simulator填充key

ekeyprn Printkeys from simulator memory 打印key

更多操作请看http://code.google.com/p/proxmark3/wiki/Mifare

低频相关:

第一步,读取一个em41低频卡,输入:lf em4x em410xwatch

第二步:拿到UID后,去门禁或者验证端将低频天线放置读卡器上:

lf em4x em410xsim

指图中破解出来的ID ,之后出现send data 的提示几秒钟就可以打开门禁了。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/204095.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

这书看着贼得劲儿

作者呕心沥血2年,再出力作~~~ 给大家推荐一本好玩的书 神经网络与TensorFlow 本来以为出版了第一本书,应该对于漫长的审核有免疫力了,结果又被这本书折磨了2年。于是作者痛定思痛,决定第三本书写一本纯科普的书籍。 墙裂推荐 这…

电力智慧运维系统

电力智慧运维系统是以提高用户侧电力运行安全,降低运维成本为目标;采用智能化运维管理工具—“电易云”,帮助企业建立电力运维体系全方位的信息化、数字化平台,实现设备运行的数字化在线监控与线下维护处理的有机融合,…

没错,数据库确实应该放入 K8s 里!

昨天冯老板发了一篇文章探讨了为什么将数据库放入 K8S 中不是一个明智的选择。 如果是四年前有人质疑容器化数据库我觉得还可以 battle 一下,都 2023 年了还有人不能认清这个大势,我就有必要来谈谈我的看法了。 我从 K8s 0.9 版本时就开始做这件事&…

离线环境下安装微软Visual Studio 2022 生成工具

1. 前言 最近,在学习cython的时候,需要安装windows下的C/C编译、链接工具。开始觉得传统的msvc太大了,想要尝试Mingw,但是都是编译错误。无奈之下,还是要安装msvc。 微软提供了Visual Studio 2022 Build Tools &…

多线程基础

作者简介:大家好,我是smart哥,前中兴通讯、美团架构师,现某互联网公司CTO 联系qq:184480602,加我进群,大家一起学习,一起进步,一起对抗互联网寒冬 多线程向来是面试的重灾…

小中大女童穿搭 I 时尚百搭保暖性超赞

杜邦三防面料+超足充绒量 金属拉链+金属按扣+松紧下摆 可以说是将细节做到实处 防风保暖潮nice 经典宽松版型对身材包容性很强 后背和口袋两侧都做了 可调节抽绳,不会显得臃肿 很简单大方,搭配卫裤牛仔裤都好看…

推荐几款转换视频格式的好用转换工具,小白也能上手

视频格式转换工具是一种专门转换视频的软件,可让你将一种视频格式转换为另一种视频格式(例如,MOV 到 MP4),通常可以节省空间。 本文将介绍一些用于转换视频格式的好用转换工具,并且详细描述了它们的主要功…

快速安装Axure RP Extension for Chrome插件

打开原型文件的html,会跳转到这个页面,怎么破? 我们点开产品设计的原型图如果没有下载Axure插件是打不开,而我们国内网通常又不能再google商店搜索对应插件,下面教大家如何快速安装 1、打开原型文件->resources-&g…

SQL Server 数据库,创建触发器避免数据被更改

5.4触发器 触发器是一种特殊类型的存储过程,当表中的数据发生更新时将自动调用,以响应INSERT、 UPDATE 或DELETE 语句。 5.4.1什么是触发器 1.触发器的概念 触发器是在对表进行插入、更新或删除操作时自动执行的存储过程,触发器通常用于强…

软件系统应用开发安全指南

2.1.应用系统架构安全设计要求 2.2.应用系统软件功能安全设计要求 2.3.应用系统存储安全设计要求 2.4.应用系统通讯安全设计要求 2.5.应用系统数据库安全设计要求 2.6.应用系统数据安全设计要求 全资料获取进主页。

微信小程序 -订阅发布模式

图形展示: 代码展示: 1. 安装模块 pubsub-js npm i pubsub-js --save 2. 导入模块(在需要订阅发布的 js 页面内进行导入) import PubSub from pubsub-js 注:在微信小程序中无法直接npm 下载 导入 的(安…

会声会影2024编辑过程很卡怎么解决

会声会影是一款常用的视频剪辑软件,在使用过程中,可能会遇到视频卡顿的情况。造成这种情况的原因有很多,下面我就给大家讲解一下用会声会影做视频会卡的原因,会声会影剪辑时卡顿怎么设置的方法。 会声会影 2022 安装包:https://so…

思维模型 心理防御机制

本系列文章 主要是 分享 思维模型,涉及各个领域,重在提升认知。用幻想保护自己。 1 心理防御机制的应用 1.1 以下是心理防御机制在人际关系中的应用 1 心理防御机制的正向使用 小明在一次重要的演讲中犯了一个错误,他感到非常尴尬和失落。…

vue+echarts实现桑吉图的效果

前言: 在我们项目使用图形的情况下,桑吉图算是冷门的图形了,但是它可以实现我们对多级数据之间数据流向更好的展示的需求,比如,我们实际数据流向中,具有1对多,多对多的情况下,如果用…

深入理解mysql的explain命令

1 基础 全网最全 | MySQL EXPLAIN 完全解读 1.1 MySQL中EXPLAIN命令提供的字段包括: id:查询的标识符。select_type:查询的类型(如SIMPLE, PRIMARY, SUBQUERY等)。table:查询的是哪个表。partitions&…

《Java 并发编程艺术》笔记(上)

如何减少上下文切换 减少上下文切换的方法有无锁并发编程、CAS算法、使用最少线程和使用协程。 无锁并发编程:多线程竞争锁时,会引起上下文切换,所以多线程处理数据时,可以用一些办法来避免使用锁。如将数据的 ID 按照 Hash 算法…

空对象指针为什么有时候能调用成员函数

在谈这个话题之前呢,还是得了解一下内存布局,以x86的32位系统为例: 然后得明确一点,NULL指针是无法访问的,如果强行访问,则会引发异常 然而空对象指针有时候却能够调用成员函数 class C { public:int a;st…

kali linux下可用的wine QQ/微信

kali linux下可以使用网页版本的 QQ/微信。但是体验差强人意,无法截图,无法发送word中的复制文字,反而能发送excel表格中的复制文字,无法拖拽发送等多种难以接受的体验。 所以尝试wine 版本,好处是通过交叉编译&#…

【linux系统编程】编辑器gcc/g++

目录 Linux下的编辑器 介绍: 1,编辑器gcc/g 1-1,系统的编译过程 1-2,预处理过程 1-3,编译过程 1-4,汇编过程 1-5,链接过程 Linux下的编辑器 介绍: Linux系统下可支持很多高…

Python读写txt文件数据

🎈 博主:一只程序猿子 🎈 博客主页:一只程序猿子 博客主页 🎈 个人介绍:爱好(bushi)编程! 🎈 创作不易:如喜欢麻烦您点个👍或者点个⭐! &#x1f…