#media-file #media #sanitizer #shared #file-format #parser #mediasan

mediasan-common

由 mediasan 多媒体文件净化工具共享的通用库

4 个版本 (2 个破坏性版本)

0.5.1 2023 年 10 月 31 日
0.5.0 2023 年 10 月 22 日
0.4.0 2023 年 10 月 17 日
0.3.2 2023 年 10 月 8 日

#58多媒体

Download history 898/week @ 2024-03-17 825/week @ 2024-03-24 775/week @ 2024-03-31 658/week @ 2024-04-07 1195/week @ 2024-04-14 763/week @ 2024-04-21 1051/week @ 2024-04-28 489/week @ 2024-05-05 1067/week @ 2024-05-12 1377/week @ 2024-05-19 707/week @ 2024-05-26 874/week @ 2024-06-02 757/week @ 2024-06-09 967/week @ 2024-06-16 869/week @ 2024-06-23 200/week @ 2024-06-30

2,850 每月下载
2 crates 中使用

MIT 许可证

32KB
627

mediasan   模糊测试状态

Rust 媒体文件格式 "净化器" 的集合。

这些净化器可以在显示之前验证媒体文件的有效性,从而避免将格式不正确的文件传递给不安全的解析器。

支持格式

格式 Crate
MP4 mp4san crates.io Documentation
WebP webpsan crates.io Documentation

提交错误报告

GitHub 是项目的错误跟踪器。请在 提交新错误 之前 搜索 相似的现有问题。

OSS-Fuzz

OSS-Fuzz 也提供了连续的模糊测试。

构建状态
代码覆盖率
发现错误

许可证

许可协议 MIT

依赖项

~1.2–2MB
~39K SLoC