GitHub 热门
共 6 个项目 · 第 1 / 1 页
UniXNU / UniXNU Python
让 iOS/macOS 在非苹果 ARM64 设备上通过 UEFI 引导运行
UniXNU 是一个让 iOS 和 macOS 跑在非苹果 ARM64 硬件上的项目,思路类似黑苹果界的 OpenCore:它提供一套通用的 UEFI 引导环境和驱动加载机制,负责把设备需要的驱动挂上,再通过标准 UEFI 层启动系统,同时提供构建工具、ARM64 支持和可复用组件,让不同 SoC 和设备的移植工作能共享代码。项目已经打通了具体案例,比如小米平板 6S Pro(SM8550)的 UEFI 固件,还实现了 Adreno 740 的 GPU 加速,意味着高通骁龙设备上跑苹果系统开始有图形性能可用。它面向的是想在安卓平板、手机等高通平台上折腾 iOS/macOS 的极客和系统移植开发者,如果你只是做常规的 iOS 应用开发或 AI 相关工作,这个项目和你关系不大;但如果你关注跨平台系统底层、UEFI 移植或想在非苹果设备上体验苹果生态,值得花时间看看。
★ 2.0k 24h +39 ⑂ 329 创建 16 天前 更新 21 分钟前
dipa-studio / ios-sweet Python
把 iOS 16 和 XNU 内核移植到红米手机上的实验项目
这是一个把 Apple 开源的 XNU 内核(iOS 16 那一代)移植到小米 Redmi Note 10 Pro 上的实验项目,跑的是 iPhone X 未修改的 iOS 16.7.16 用户态——launchd、SpringBoard、backboardd 和系统自带应用都是原装的。目前手机能开机进到 iOS 主屏,解锁、打开设置、下拉控制中心和通知中心、触屏和实体键都能用,但渲染全靠 CPU 软件绘制,没有 GPU 驱动,帧率只有二三十。它没有 Wi-Fi、蓝牙、基带、音频、相机和 Face ID,也无法从应用内返回主屏,开机要卡在苹果 logo 四分钟左右,安全机制基本被关掉,属于能跑起来但远不能当日常手机用的 bring-up 阶段。值得看的是做内核移植、驱动开发和系统底层的工程师,以及对「让 iOS 跑在非苹果硬件上」这件事好奇的人;普通应用开发者和 AI 从业者基本用不上。
★ 1.2k 24h +19 ⑂ 793 创建 21 天前 更新 12 天前
lemonadesaltbagel / veil 基础设施 Python
给 AI 编程 Agent 加本地脱敏代理,真实 PII 不出机器
veil 是一个跑在本地的隐私代理,专门给 Claude Code、Codex CLI、Aider 这类 AI 编程 Agent 当「脱敏中间层」。它在请求离开你电脑之前,把日志、数据库查询结果、文件里的真实姓名、邮箱、电话、地址、证件号和密钥统一替换成稳定的假名,模型拿到的全是 First_Cfbf 这类占位符;等回答回到你这边,真实值再被还原,所以模型能照常分析 bug,却始终不知道客户是谁。它还能通过 MCP 给 Agent 提供一个只读数据库工具,Agent 用假名写查询,veil 在底层把假名换成绑定参数执行,写操作和多语句一律拒绝。典型场景是:你用 AI Agent 调试线上账单重复扣费问题,日志里有真实信用卡和客户地址,又不想让它们进模型供应商的服务器。对需要在合规或客户合同约束下使用 AI 编程工具的后端、数据和安全工程师来说,这东西直接解决「日志能不能喂给模型」的难题;如果你的代码里根本不碰真实用户数据,关系不大。
★ 116 24h +10 ⑂ 15 创建 15 天前 更新 5 天前
Snapintosh / Snapintosh Python
让 macOS 跑在 Snapdragon X2 Elite 笔记本上的 EL2 hypervisor
Snapintosh 是一套 EL2 hypervisor 和配套工具链,能在搭载 Snapdragon X2 Elite 的 ASUS Zenbook A16 笔记本上跑起原版 macOS,并通过自研的 Adreno Metal/IOGPU 栈实现 GPU 加速渲染。它本质上是把 Asahi Linux 的 m1n1 思路反向应用到 x86 之外的 ARM 笔记本上:在 EL2 层模拟 Apple 的 AIC 中断控制器、ANS2 NVMe、DART 等设备模型,让未修改的 macOS 内核以为自己跑在 Mac 硬件上,同时把 Adreno GPU 的 shader 编译成 Apple AIR 指令供 Metal 使用。目前桌面能正常显示、键盘触控板和手势可用、系统装在内置 NVMe 上启动,但 Wi-Fi 只能通过 Mac 主机代理连接,音频、摄像头、蓝牙、睡眠和外接屏都不支持,流畅度也还在向 60Hz 目标推进。这项目对普通开发者没什么用,但如果你是做虚拟化、hypervisor、GPU 驱动或 ARM 平台系统移植的工程师,它在 EL2 monitor 设计、页表影子转换和 GPU 环形缓冲中介方面的实现是难得的参考。
★ 1.1k 24h +10 ⑂ 68 创建 14 天前 更新 11 天前
hevnsnt / CVEngine Python
开源外部攻击面评估平台,持续发现资产并验证真实可利用漏洞
CVEngine 是一个开源的外部攻击面评估平台,可以理解为把资产发现、漏洞扫描和威胁情报三件事合成一个持续循环的自动化安全工具:输入你的域名,它自动盘点所有暴露的域名、子域名、IP、端口、产品版本和 TLS 配置,再把当天正在被真实利用的 CVE 与你的实际暴露面匹配,直接给出「哪些漏洞真的能打到你」的结论,而不是一堆告警。它的核心价值在于证据驱动:AI 分诊加上只读验证,用 Nuclei、nmap 等工具复现漏洞并记录命令,按真实利用情况给每个 CVE 打出 fire、smoke、ice 评级,同时用时间线追踪新主机、端口变化和页面改动。适合安全运营、渗透测试、漏洞管理岗位以及做 bug bounty 的人使用,尤其是想自建攻击面管理又不想付商业 ASM 平台费用的团队;纯开发或产品岗位关系不大。
★ 578 24h +3 ⑂ 94 创建 11 天前 更新 4 小时前
ikow / php2shell-poc Python
PHP session.upload_progress 预认证 RCE 漏洞的利用与检测工具包
这是针对 PHP 两个高危漏洞 CVE-2026-109618/109619 的研究与攻防工具包,核心是利用 session.upload_progress 机制和 Zend 引擎 OOM 异常处理缺陷实现远程代码执行。漏洞影响 PHP 5.4 到 8.5 共 14 年的版本,覆盖约 78% 的网站,包括 WordPress、Laravel、Drupal 等主流框架的默认安装,多数利用链无需登录即可触发,其中一条对任何 mod_php 站点零依赖直接 RCE。仓库提供三条完整利用链的 PoC、可复现的实验环境,以及现成的 Suricata、Sigma、ModSecurity、OpenResty 检测规则,还给出最简缓解方案:在 multipart 请求中直接拦截 PHP_SESSION_UPLOAD_PROGRESS 字段。安全工程师、WAF/SOC 运维和 PHP 后端开发值得优先看,前者可直接导入检测规则并评估资产暴露面,后者需确认自己站点的 PHP 版本是否在受影响范围内并尽快打补丁;纯前端或非 PHP 技术栈从业者关系不大。
★ 1.9k 24h +4 ⑂ 650 创建 15 天前 更新 7 天前