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

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

2022-1-21 23:11
8921

由于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上提交测试样例,或者提供下载地址

[培训]二进制漏洞攻防(第3期);满10人开班;模糊测试与工具使用二次开发;网络协议漏洞挖掘;Linux内核漏洞挖掘与利用;AOSP漏洞挖掘与利用;代码审计。

最后于 2023-10-17 23:07 被bluefish蓝鱼编辑 ,原因: 留个存档
上传的附件:
收藏
点赞1
打赏
分享
最新回复 (5)
雪    币: 4053
活跃值: (1749)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
mfkiwl 2022-1-23 03:09
2
0
大神厉害,p文件加密搞定了!
雪    币: 10259
活跃值: (2220)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
tomtory 2022-1-23 11:12
3
0
太强了,膜拜膜拜!
雪    币: 35
活跃值: (162)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
花溪村长 2022-2-11 11:07
4
0
膜拜大佬
雪    币: 389
活跃值: (461)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
hello学习 2023-4-30 10:24
5
0
大神威武
雪    币: 530
活跃值: (67)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
埃及鬼地方 2024-4-9 18:04
6
0

最后于 2024-4-16 15:05 被埃及鬼地方编辑 ,原因: 强
游客
登录 | 注册 方可回帖
返回