记录对 Apple Silicon 硬件、固件接口和平台行为的研究,为独立开发的操作系统软件提供支持。
- 原始平台
- Apple Silicon Macs
- 工作类型
- 逆向工程与文档整理
按类别、平台、实现方式和贡献需求,查找公开的反编译与逆向工程项目。
“最受期待”统计当前有效且符合计票条件的投票。票数相同时,较晚发布的条目排在前面;发布日期也相同时,按固定的条目标识符排序。
“近期支持增长”统计过去 30 天内首次投给该项目、且当前仍有效的投票。取消后重新投票不会刷新首次投票日期。并列时,依次按有效总票数、发布日期的新旧和固定的条目标识符排序。
记录对 Apple Silicon 硬件、固件接口和平台行为的研究,为独立开发的操作系统软件提供支持。
汇集理解 NVIDIA GPU 硬件、指令集和图形驱动接口所需的工具与技术文档。
梳理 Lattice ECP5 FPGA 的架构与配置位流,为独立 FPGA 开发提供器件信息和工具。
通过逆向工程记录 Lattice iCE40 FPGA 的位流格式,让独立工具能够操作这些器件。
重新实现不同厂商 RGB 灯光设备的控制功能,用统一的硬件控制应用替代各家独立的工具。
在研究设备硬件和控制行为的基础上,为 DPS 系列可编程电源提供替代固件。
以厂商的 2.1.27 固件为参照,重现 Quansheng UV-K5 对讲机的固件行为。
实现 Open Firmware 环境,可替代或补充现有机器固件,并提供兼容的启动接口。
在 Linux 上提供 DOS 执行环境,重现旧 DOS 应用持续运行所需的系统行为。
作为独立开发的 FreeDOS 操作系统的一部分,实现 MS-DOS 和 PC DOS 软件所依赖的核心服务。
在 Linux 上重现 Darwin 与 macOS 运行时接口,使为 Apple 操作系统环境构建的软件能够运行。
开发兼容 Windows NT 应用程序与驱动的独立操作系统,重现现有软件所依赖的系统行为。
重新实现对 InstallShield Cabinet 压缩包的访问,使用户无需依赖原始 Windows 安装程序,也能检查并提取其中的内容。
独立实现对 Microsoft 历史压缩与容器格式的支持,涵盖 CAB、CHM、HLP、LIT、KWAJ 和 SZDD。
实现 Windows 快捷方式文件的读取与分析工具,并记录 LNK 结构及相关数据块。