WSL9x:在 Linux 6.19 核心裡跑 Windows 9x 的子系統
Codeberg · 2026-05-17
一個名為 WSL9x 的實驗性專案出現在 Codeberg,讓現代 Linux 核心(6.19)與 Windows 9x 核心協同運行,在不重啟的情況下同時使用兩個作業系統,並支援分頁、記憶體保護與搶占式排程。程式碼庫目前 48 個 commit,主要由 Assembly(71.4%)與 C(27.4%)構成。
架構
WSL9x 由三個主要元件組成:
- VxD 驅動:透過 DOS 中斷處理初始化與核心載入,將 Linux 核心(
vmlinux.elf)載入固定基址0xd0000000,管理 System VM 執行緒的 16 KiB 堆疊,並實作核心進入、IRQ 分發與閒置管理的事件迴圈 - 修改版 Linux 核心:基於 User-Mode Linux 改造,但在 ring 0(特權模式)執行而非 ring 3,核心整合代碼位於
arch/um/os-Win95,系統呼叫改為呼叫 Windows 9x 核心 API - WSL.COM 客戶端:16 位元 DOS 程式,以 MS-DOS 提示字元視窗作為 TTY 介面,透過
wsl9x_v86_api函式與 VxD 通訊,支援 ANSI 逸出碼
系統呼叫的技術難題
Windows 9x 的中斷描述符表(IDT)不夠長,無法直接支援 Linux 的 int 0x80 syscall 慣例。WSL9x 的解法是攔截 GPF(General Protection Fault)處理器:當偵測到觸發指令是 int 0x80 時,推進指令指標並將操作分發為 Linux 系統呼叫,繞過 IDT 限制。
目前狀態
commit 訊息顯示「it loads!」與「很亂但它確實在控制台上 spawn 了 sh」——這是一個早期可執行原型,而非產品就緒的工具。授權為 GPL-3。
原始來源:Codeberg — WSL9x
前線 AI 打破了 CTF 競賽格式
Kabir Blog · 2026-05-16
安全研究員 Kabir 在 2026 年 5 月發表分析,主張前線 AI 模型已根本性地破壞了 CTF(奪旗)競賽格式:自 Claude Opus 4.5 發布後,幾乎所有中等難度、部分高難度挑戰均可被 agent 單獨解決,競賽從測量人類安全技能轉變為測量「能投入多少 token」的資本遊戲。
具體技術案例
GPT-5.5 及 Pro 模型可一次性解決 HackTheBox 最高難度(Insane)的無 active leakless heap pwn 挑戰。Claude Code 搭配 CTFd API 整合讓隊伍可在競賽首小時自動化簡單題,集中人力在剩餘題目上,實際上創造了人機混合解題的新競技形態。
結構性損害
CTFTime 排行榜開始出現異常:歷史上常見的頂尖隊伍從排名消失,新進者面對的不是可以透過練習克服的技術壁壘,而是一道「你上方的梯子已被自動化」的挫折感。挑戰題目作者失去動機——精心設計的題目在幾分鐘內被 agent 消化,Plaid CTF 等頂級賽事已停辦。
建議的出路
Kabir 認為開放式線上 CTF 格式或許已無法拯救,但社群本身仍有價值。他建議將新進者引導至 picoGym、HackTheBox 等以學習為核心的平台,並透過 SecTalks、本地聚會與 Discord 社群維持社交互動與技術熱情,而非繼續追求已失去意義的積分排行。
Zulip Foundation 成立:創辦人加入 Anthropic,公司捐贈給非營利基金會
Zulip Blog / HN · 2026-05-15
Zulip 開源聊天工具宣布重大組織轉型:創辦人 Tim Abbott 與三位資深成員加入 Anthropic,Zulip 公司整體捐贈給新成立的獨立非營利 Zulip Foundation。治理結構參照 Mozilla、Signal 與 Wikipedia 的非營利基金會模式。
治理結構
初始董事會成員:Tim Abbott(創辦人)、Greg Price(協同創辦人角色,9 年資歷)、Alya Abbott(產品負責人,5 年協同創辦人角色)、Josh Triplett(Rust 程式語言領導者,豐富開源治理經驗)。顧問委員會包括 MIT 數學家 Andrew Sutherland、前 Haskell Foundation 董事 Hazel Weakly、卡內基梅隆大學教授 Jeremy Avigad 等五位成員。
運營連續性
Zulip Cloud、行動裝置推播通知、支援合約、Google Summer of Code 計畫,以及對數千個開源專案的免費託管均繼續不中斷。非營利結構為基金會開啟了慈善捐款的管道,為長期永續性提供了新的資金來源。
Zulip 是少數以主題式(threaded by topic)組織非同步討論的開源聊天工具,廣泛被開源社群(包括眾多 ACM、學術研究項目)採用作為 Slack 的替代方案。
原始來源:Zulip Blog、HN 討論