如何用一根网线和51单片机做简单门禁[带破解器]

仓库:https://github.com/MartinxMax/Simple_Door

支持原创是您给我的最大动力...

原理

-基础设备代码程序-

-Arduino爆破器程序 or 51爆破器程序-

任意选一个都可以用...

---Arduino带TFT屏幕---------

---51带LCD1602---------


基础设备的最大密码长度是0x7F,因为有一位作为共地

如果对方需要破解你的门禁,就必须猜解出你的地线在哪一位上...

咱们可以调换线序来混淆电路

进行电路混淆提高爆破难度

绿白 绿 白橙 白蓝 白棕
1 2 3 4 5 6 7 8
P1.0 P1.1 P1.2 P1.3 P1.4 P1.5 P1.6 GND
1 1 0(No) 0(No) 1 0(No) 0(No) GND

那么GND只能和红色1的位置进行二次电路混淆,否则一样会被破解

制作基础设备

准备材料

1.24V适配器

2.24V电磁阀推杆

3.51单片机

4.以太网接口

5.5V供电电源

6.5V继电器_高/低电平触发

接线原理图

制作密钥网线

我们根据程序中的密钥

来制作我们我们的特殊网线

我们需要两头均为协议B或协议A的网线,或者你自己做一个协议都没问题,用协议A或者协议B是为了破解器可以破解我们的设备

剥皮噜

切长一点

我们这里用直连协议B来进行解锁

我们将另一头插入

可以看到网线接线是A协议,也就是说

绿白 绿 白橙 白蓝 白棕
1 2 3 4 5 6 7 8
P1.0 P1.1 P1.2 P1.3 P1.4 P1.5 P1.6 GND

我们的密钥按照协议A,整理好线头

那么低位就是绿白->棕,根据密钥0x12

绿白 绿 白橙 白蓝 白棕
1 2 3 4 5 6 7 8
P1.0 P1.1 P1.2 P1.3 P1.4 P1.5 P1.6 GND
0 1 0 0 1 0 0 GND

把0全部和棕色接上就OK噜...

制作破解器

准备材料

1.I2C扩展模块

2.TFT显示屏(无触摸屏)

3.Arduino UNO

4.以太网接口

5.5V供电电源

接线图

TFT显示屏的LCD_RST接到Arduino的13脚上.

测试

该设备会将我们的Payload通过网线口发送出去

(Ps:你必须知道对方是否采用了混淆必须知道对方地线是哪一根)

相关推荐
2401_854151551 小时前
ARM Cortex-M 体系结构深度解析——寄存器模型、处理器模式、AAPCS 与异常模型
arm开发·stm32·单片机·嵌入式硬件
KaifuZeng3 小时前
通信与接口协议面试五、RS422
嵌入式硬件·面试·通信与接口
迷茫、Peanut4 小时前
蜂鸣器介绍
单片机
Topplyz5 小时前
如何减小DCDC的纹波?
单片机·嵌入式硬件·硬件工程·电源·layout·dcdc
sramdram6 小时前
灵动高性能32位MCU空调解决方案
单片机·嵌入式硬件·mcu·32位mcu
Hotchip_MEMS8 小时前
ASIC+MCU方案简化:MS2102AB-M00如何降低主控芯片的判别压力?
人工智能·单片机·嵌入式硬件·物联网·制造
sramdram8 小时前
应用在单片机上的MRAM芯片嵌入式存储方案
单片机·嵌入式硬件·mram·mram芯片
piaoyiren8 小时前
普中A6 STC8A 动态数码管显示讲解
嵌入式硬件·51单片机·c
阿拉斯攀登10 小时前
内核模块开发:module_init 与模块机制详解
linux·网络·嵌入式硬件·linux驱动
ICGOODFIND110 小时前
2026物联网模组选型指南:U-BLOX定位模组+SIMCOM芯讯通主流蜂窝通信模组参数与场景适配
嵌入式硬件·物联网·硬件工程·iot