硬汉嵌入式论坛

 找回密码
 立即注册
查看: 6814|回复: 51
收起左侧

[J-Link] jlink-ob全固件解密

  [复制链接]

3

主题

21

回帖

30

积分

新手上路

积分
30
发表于 2024-8-21 10:42:57 | 显示全部楼层 |阅读模式
本帖最后由 O2C14 于 2024-8-21 22:30 编辑

如题,其实解密工具3月就做好了
Firmwares.7z (589.91 KB, 下载次数: 334)



直接烧录,烧录地址填start后面那串数字
jlink所有固件我都能解密,但是这样没有意义

各位用了的吱个声呗,顺便说一下兼容性如何


回复

使用道具 举报

81

主题

490

回帖

733

积分

金牌会员

积分
733
发表于 2024-8-21 11:42:02 | 显示全部楼层
j-link v11可以升级成v12吗,硬件上有啥区别吗? v11好像不更新了
回复

使用道具 举报

6

主题

231

回帖

249

积分

高级会员

积分
249
发表于 2024-8-21 12:18:11 | 显示全部楼层
大神,关注下。
回复

使用道具 举报

0

主题

80

回帖

80

积分

初级会员

积分
80
发表于 2024-8-21 12:43:50 | 显示全部楼层
JLink_OB_STM32F072,以前搞过好像属于V7,不支持新的M23 M33内核
这个不知是哪个版本,否支持新内核
回复

使用道具 举报

3

主题

21

回帖

30

积分

新手上路

积分
30
 楼主| 发表于 2024-8-21 13:10:53 | 显示全部楼层
回复

使用道具 举报

3

主题

21

回帖

30

积分

新手上路

积分
30
 楼主| 发表于 2024-8-21 13:12:12 | 显示全部楼层
tangqianfeng 发表于 2024-8-21 11:42
j-link v11可以升级成v12吗,硬件上有啥区别吗? v11好像不更新了

不知道,我只会提取固件
回复

使用道具 举报

3

主题

295

回帖

304

积分

高级会员

积分
304
发表于 2024-8-21 13:54:39 | 显示全部楼层
看了工程介绍,楼主很厉害,感谢楼主分享!
回复

使用道具 举报

14

主题

243

回帖

285

积分

高级会员

积分
285
发表于 2024-8-21 14:33:20 | 显示全部楼层
太厉害了,要是有硬件就好了
我想买个试试
回复

使用道具 举报

3

主题

21

回帖

30

积分

新手上路

积分
30
 楼主| 发表于 2024-8-21 15:20:59 | 显示全部楼层
cowen 发表于 2024-8-21 12:43
JLink_OB_STM32F072,以前搞过好像属于V7,不支持新的M23 M33内核
这个不知是哪个版本,否支持新内核

有些限制是软件限制,意思就是可以通过修改jlink的dll来绕过,包括盗版提示之类的弹窗
例如f103可以强制烧录M33内核,但是前几天有人反馈f103即使解除限制强制下载M7内核也会报错
回复

使用道具 举报

0

主题

1

回帖

1

积分

新手上路

积分
1
发表于 2024-8-21 15:24:45 | 显示全部楼层
已烧入 JLink_OB_STM32F103_start_0x8000000_offest_0x4000.bin  正常运行
回复

使用道具 举报

81

主题

490

回帖

733

积分

金牌会员

积分
733
发表于 2024-8-22 08:55:13 | 显示全部楼层
O2C14 发表于 2024-8-21 15:20
有些限制是软件限制,意思就是可以通过修改jlink的dll来绕过,包括盗版提示之类的弹窗
例如f103可以强制烧 ...

楼主是dump jlink内部的固件再反汇编分析的吗?
回复

使用道具 举报

5

主题

336

回帖

351

积分

高级会员

积分
351
发表于 2024-8-22 09:09:32 | 显示全部楼层
火速留名。好东西。谢谢楼主。
回复

使用道具 举报

2

主题

72

回帖

78

积分

初级会员

积分
78
发表于 2024-8-22 09:17:41 | 显示全部楼层
大佬牛皮
回复

使用道具 举报

3

主题

21

回帖

30

积分

新手上路

积分
30
 楼主| 发表于 2024-8-22 10:00:08 | 显示全部楼层
tangqianfeng 发表于 2024-8-22 08:55
楼主是dump jlink内部的固件再反汇编分析的吗?

jlink的dll都不带混淆,调用字符串都是静态引用,直接搜弹窗字符串然后看交叉引用,ida pro f5一下就出来了
由于检测和弹窗都在一个函数里,所以绕过弹窗就是绕过检测了,提取固件也是几乎一样的操作
回复

使用道具 举报

81

主题

490

回帖

733

积分

金牌会员

积分
733
发表于 2024-8-22 11:06:07 | 显示全部楼层
O2C14 发表于 2024-8-22 10:00
jlink的dll都不带混淆,调用字符串都是静态引用,直接搜弹窗字符串然后看交叉引用,ida pro f5一下就出来了
...

关键是固件是针对NXP芯片的,怎么换到STM32上的啊?
回复

使用道具 举报

3

主题

21

回帖

30

积分

新手上路

积分
30
 楼主| 发表于 2024-8-22 12:38:08 | 显示全部楼层
tangqianfeng 发表于 2024-8-22 11:06
关键是固件是针对NXP芯片的,怎么换到STM32上的啊?

不能换,而且这里没有哪个固件是针对NXP的
回复

使用道具 举报

0

主题

15

回帖

15

积分

新手上路

积分
15
发表于 2024-8-22 16:34:52 | 显示全部楼层
Jlink OB里J-Link-OB-K22-Full最值得搞。支持的Core最多,还有三个带流控的VCOM。
回复

使用道具 举报

3

主题

21

回帖

30

积分

新手上路

积分
30
 楼主| 发表于 2024-8-22 20:20:49 | 显示全部楼层
JimmyChang 发表于 2024-8-22 16:34
Jlink OB里J-Link-OB-K22-Full最值得搞。支持的Core最多,还有三个带流控的VCOM。

可惜full版本不在固件文件夹里,只有RA4M2可以直接支持所有核
回复

使用道具 举报

3

主题

21

回帖

30

积分

新手上路

积分
30
 楼主| 发表于 2024-8-22 22:05:54 | 显示全部楼层
就差bootloader了, 有没有好心人提取一下🤔
回复

使用道具 举报

2

主题

83

回帖

89

积分

初级会员

积分
89
发表于 2024-8-23 02:15:24 | 显示全部楼层
正好 我有个v9 老是弹窗, 厉害.
回复

使用道具 举报

7

主题

145

回帖

166

积分

初级会员

积分
166
发表于 2024-8-23 15:27:21 | 显示全部楼层
O2C14 发表于 2024-8-22 22:05
就差bootloader了, 有没有好心人提取一下🤔

看下BOOT 的升级那块有没加密,没有加密的话好办,自己写一段dump的程序 DOWN进BOOT, 就把BOOT吐出来了
回复

使用道具 举报

0

主题

3

回帖

3

积分

新手上路

积分
3
发表于 2024-8-23 19:41:30 | 显示全部楼层
mygod 发表于 2024-8-23 15:27
看下BOOT 的升级那块有没加密,没有加密的话好办,自己写一段dump的程序 DOWN进BOOT, 就把BOOT吐出来了

前提得有个正版的jlink-ob。
回复

使用道具 举报

2

主题

83

回帖

89

积分

初级会员

积分
89
发表于 2024-8-23 20:00:29 | 显示全部楼层
不含v9啊, 可惜了
回复

使用道具 举报

3

主题

21

回帖

30

积分

新手上路

积分
30
 楼主| 发表于 2024-8-23 20:53:56 | 显示全部楼层
musich 发表于 2024-8-23 20:00
不含v9啊, 可惜了

v9不是早就停更了吗,改换了
回复

使用道具 举报

2

主题

7

回帖

13

积分

新手上路

积分
13
发表于 2024-8-31 16:04:12 | 显示全部楼层
O2C14 发表于 2024-8-21 13:10
相关工程
https://oshwhub.com/lsanor/daplink-hs_v2-1_24-06-16
https://oshwhub.com/lsanor/j-link-ob- ...

原来这个ra4m2的作者是你啊。
https://github.com/zhangjinke/j-Link-OB-RA4M2
上面链接里面有ra4m2的自动升级固件,使用exec添加an或者feature不行,得改bin
回复

使用道具 举报

80

主题

1328

回帖

1568

积分

至尊会员

积分
1568
发表于 2024-9-1 09:03:39 | 显示全部楼层
大佬牛逼
回复

使用道具 举报

0

主题

1

回帖

1

积分

新手上路

积分
1
发表于 2024-9-7 14:24:54 | 显示全部楼层
烧录了JLink_OB_STM32F103_start_0x8000000_offest_0x4000.bin,不能修改SN和Feature不知道怎么解决
回复

使用道具 举报

3

主题

21

回帖

30

积分

新手上路

积分
30
 楼主| 发表于 2024-9-9 12:44:15 | 显示全部楼层
V7.98g的更新日志中提到了J-Link bootloader version

可能表示bootloader可以升级
回复

使用道具 举报

2

主题

79

回帖

85

积分

初级会员

积分
85
发表于 2024-9-9 15:13:51 | 显示全部楼层
tangqianfeng 发表于 2024-8-21 11:42
j-link v11可以升级成v12吗,硬件上有啥区别吗? v11好像不更新了

可以升级的,需要修改bootloader
可以参考这个项目:https://github.com/banxian/EDUReviver
需要修改下程序的源码。可以看下issue
回复

使用道具 举报

2

主题

79

回帖

85

积分

初级会员

积分
85
发表于 2024-9-9 15:19:29 | 显示全部楼层
O2C14 发表于 2024-9-9 12:44
V7.98g的更新日志中提到了J-Link bootloader version

可能表示bootloader可以升级

不是的。
意思是能显示bootloader版本而已,不表示能升级blt。
我测过了,V11刷成V12后,blt的版本还是2019
回复

使用道具 举报

81

主题

490

回帖

733

积分

金牌会员

积分
733
发表于 2024-9-9 19:20:20 | 显示全部楼层
eggplant886 发表于 2024-9-9 15:13
可以升级的,需要修改bootloader
可以参考这个项目:https://github.com/banxian/EDUReviver
需要修改 ...

我的edu v10好像不行
回复

使用道具 举报

72

主题

251

回帖

467

积分

高级会员

积分
467
发表于 2024-9-21 09:48:28 | 显示全部楼层
mygod 发表于 2024-8-23 15:27
看下BOOT 的升级那块有没加密,没有加密的话好办,自己写一段dump的程序 DOWN进BOOT, 就把BOOT吐出来了

没加密直接用上位机就读出来了,也不需要自己用程序dump出来了
回复

使用道具 举报

2

主题

66

回帖

72

积分

初级会员

积分
72
发表于 2024-9-24 14:54:57 | 显示全部楼层
楼主厉害!
回复

使用道具 举报

7

主题

145

回帖

166

积分

初级会员

积分
166
发表于 2024-9-25 08:32:58 | 显示全部楼层
logo 发表于 2024-9-21 09:48
没加密直接用上位机就读出来了,也不需要自己用程序dump出来了

说的是通讯加密,这都没看懂?
回复

使用道具 举报

81

主题

490

回帖

733

积分

金牌会员

积分
733
发表于 2024-9-27 16:38:19 | 显示全部楼层
eggplant886 发表于 2024-9-9 15:13
可以升级的,需要修改bootloader
可以参考这个项目:https://github.com/banxian/EDUReviver
需要修改 ...

你好,我用了这个升级,提示我的是clone版的,其实我的是正版的edu,请教有修改好的exe吗? 对pc端软件不通啊
回复

使用道具 举报

1

主题

5

回帖

8

积分

新手上路

积分
8
发表于 2024-10-7 15:05:48 | 显示全部楼层
我使用您分享的固件下载后,在设备管理器读到设备为BULK如图
回复

使用道具 举报

1

主题

5

回帖

8

积分

新手上路

积分
8
发表于 2024-10-7 15:10:02 | 显示全部楼层
您好O2C14大佬,现使用您分享的固件下载到芯片后,无法进行下载。在设备管理器中读到的设备名为BULK。
使用的是STM32F072的固件,串口可以正常使用,串口表示也是J-Link。
另外还使用了STM32F103版本的固件下载到对应板子可正常使用。
回复

使用道具 举报

3

主题

21

回帖

30

积分

新手上路

积分
30
 楼主| 发表于 2024-10-7 18:52:09 | 显示全部楼层
YWF147 发表于 2024-10-7 15:10
您好O2C14大佬,现使用您分享的固件下载到芯片后,无法进行下载。在设备管理器中读到的设备名为BULK。
使 ...

072那个早就被放弃了,103也几乎断更,建议弄个J-Link-OB-RA4M2-Full
回复

使用道具 举报

0

主题

1

回帖

1

积分

新手上路

积分
1
发表于 2024-10-19 12:32:24 | 显示全部楼层
大佬能讲讲怎么提取的吗,特别是0x08004000到0x08004210这一段是哪里找到的。从0x80004000开始的部分我也找到了,但前面那部分死活找不到
回复

使用道具 举报

3

主题

21

回帖

30

积分

新手上路

积分
30
 楼主| 发表于 2024-10-20 16:16:03 | 显示全部楼层
本帖最后由 O2C14 于 2024-10-21 00:55 编辑
silversmith 发表于 2024-10-19 12:32
大佬能讲讲怎么提取的吗,特别是0x08004000到0x08004210这一段是哪里找到的。从0x80004000开始的部分我也找 ...

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2025-4-26 02:07 , Processed in 0.728789 second(s), 27 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表