首页
社区
课程
招聘
[分享]matlab的pfile_unpack和exe_unpack的源码
发表于: 2022-1-21 23:11 10979

[分享]matlab的pfile_unpack和exe_unpack的源码

2022-1-21 23:11
10979

由于matlab版权维护工作人员的投诉,关于matlab的p文件和exe文件解析的代码仓库即将从github中下架,之后也不会重新上传,请见谅。

github地址:

[matlab_pfile_unpack](https://github.com/ash255/matlab_pfile_unpack)
[matlab_exe_unpack](https://github.com/ash255/matlab_exe_unpack)

需要完善的地方

目前exe_unpack需要根据不同版本的matlab运行库进行适配,所以如果你能提供一个测试样例,在此表示感谢。

目前已经完成新版的适配

测试用例应该包含以下文件,并以matlab的版本号作为压缩包的名称,例如matlab2018a-runtime9.4.zip

  • 一个明文文件,不用太复杂,可以参考以下的helloworld.m
  • 一个使用pfile命令编译的文件
  • MATLAB\bin\win64\mclmcr.dll
  • MATLAB\bin\win64\ctfrtcrypto.dll

目前已适配的版本

  1. matlab 2018a - runtime 9.4

附加

  • 目前matlab的运行库版本局部预览
  • 查看运行库版本
    可以在MATLAB\runtime\win64下看到文件以版本结尾,或者根据上图确认运行库版本
  • helloworld.m
1
2
3
function helloworld()
    fprintf("hello world!\n")
end
  • 编译命令
    mcc -m helloworld.m
  • 可以在此帖提交,也可以到github上提交测试样例,或者提供下载地址

[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!

最后于 2023-10-17 23:07 被bluefish蓝鱼编辑 ,原因: 留个存档
上传的附件:
收藏
免费 4
支持
分享
最新回复 (7)
雪    币: 3439
活跃值: (2124)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
大神厉害,p文件加密搞定了!
2022-1-23 03:09
0
雪    币: 11273
活跃值: (3236)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
太强了,膜拜膜拜!
2022-1-23 11:12
0
雪    币: 35
活跃值: (162)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
膜拜大佬
2022-2-11 11:07
0
雪    币: 403
活跃值: (556)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
大神威武
2023-4-30 10:24
0
雪    币: 558
活跃值: (117)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6

最后于 2024-4-16 15:05 被埃及鬼地方编辑 ,原因: 强
2024-4-9 18:04
0
雪    币: 141
活跃值: (105)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7

有个CTF格式的帮忙解下密

最后于 2024-7-29 21:29 被柿233编辑 ,原因:
2024-7-29 21:23
0
雪    币: 9
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
8
github上的代码还能分析一下吗?
2024-7-30 09:25
0
游客
登录 | 注册 方可回帖
返回
//