首页
社区
课程
招聘
[求助]nf航空sm4密钥查找
发表于: 2024-10-30 17:08 2737

[求助]nf航空sm4密钥查找

2024-10-30 17:08
2737

求助大佬,有没有大佬搞过nf航空的,目前知道加密应该是sm4,加密算法在libijmwhitebox这个so文件里面

加密函数是Sm4EncryptBox_encrypt_decrypt 

现在可以通过unidbg调通,能正确加密解密

而且根据传参确认iv和模式,就是找不到key,有没有大佬指点一下的




[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)

上传的附件:
收藏
免费 0
支持
分享
最新回复 (4)
雪    币: 1776
活跃值: (1490)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
2
看名字是不是白盒的啊,没搞过不清楚
2024-10-30 17:11
0
雪    币: 882
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
727
3
wx_Dispa1r 看名字是不是白盒的啊,没搞过不清楚
我感觉也是白盒了,trace了一份,里面都找不到密钥扩展算法的用到的常量
2024-10-31 15:56
0
雪    币: 34
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
4
可以根据 https://www.ijiami.cn/whiteBox 中的方案原理参考一下,这个应该挺简单的
2024-11-1 09:37
0
雪    币: 1372
活跃值: (5333)
能力值: ( LV13,RANK:240 )
在线值:
发帖
回帖
粉丝
5
727 我感觉也是白盒了,trace了一份,里面都找不到密钥扩展算法的用到的常量[em_2][em_2]

白盒里面还有什么密钥扩展算法常量? key通过扩展以后得到两个表数据。一个表用来加密,还一个表用来解密,应该是不用扩展了。加密表和解密表分别放到程序使用的两端就可以了。

最后于 2024-11-1 10:03 被IamHuskar编辑 ,原因:
2024-11-1 10:02
1
游客
登录 | 注册 方可回帖
返回
//