Chương 167 — Bản vá lúc rạng đông
Chương 167 — Bản vá lúc rạng đông
Mùi mì tôm bò cay quyện khói thuốc lào của thợ cáp già tạo thành thứ không khí đặc sánh dưới vòm Hội trường C2 Bách khoa.
Gió đông bắc đập mạnh vào cửa chớp, nhưng bên trong hội trường, nhiệt độ hầm hập như lò nung. Bảy trăm quạt tản nhiệt laptop và máy trạm dã chiến rít đồng thanh. Dưới sàn gạch hoa cũ, dây điện ba pha chằng chịt được bác Ba Nghĩa dán băng keo đen cố định dọc lối đi. Năm trăm lập trình viên, sinh viên và kỹ sư trực ca chia thành sáu cụm bàn, quây quanh bảng mica vẽ sơ đồ thanh ghi.
Tài cắp hai thùng mì ly đi qua dãy bàn trung tâm: “Mì hai trứng, xúc xích về rồi! Bác Ba vừa đun thêm phích nước sôi ngoài sảnh, anh em nạp năng lượng rồi dịch ngược tiếp!”
Kiệt chạy theo sau, cắn dở chiếc bánh mì: “Anh Khải, máy chủ Git dã chiến đang nghẽn hàng đợi vì ba mươi pull request gửi về cùng lúc!”
Khải vỗ vai Kiệt: “Chuyển tải sang cụm Hòa Lạc qua ba đường quang đối xứng. Cứ để anh em nộp, nghẽn mới lòi ra chỗ thừa.”
Góc sân khấu, Linh ngồi trước ba màn hình cong, ngón tay lướt thoăn thoắt duyệt mã băm SHA-256:
“Đội sinh viên vừa bóc lớp vỏ thư viện điều phối ngắt libirq_balancer.so. Đúng như anh đoán, không phải tràn bộ đệm ngẫu nhiên mà là mã độc có chủ đích.”
Khải kéo ghế nhựa ngồi cạnh Linh, nhìn hàm trễ nano-giây bị cài cắm trong vòng lặp ngắt mạng:
“Thế này tôi gọi là Thế Động Thổ. Cứ nhiệt độ bo mạch vượt bốn mươi lăm độ kèm tải trên bảy mươi phần trăm, hàm này ép CPU chờ rỗng tám trăm micro-giây mỗi gói tin. Trên đường trục năm mươi ngàn giao dịch một giây, nó thành bùn lầy chặn cống gây timeout, ép các đơn vị phải mua gói dịch vụ độc quyền của Aurora.”
Linh nhấn phím duyệt bản vá đầu tiên do nhóm Bách khoa viết lại bằng giải thuật vòng tròn thuần C:
[PATCH 01/06 ACCEPTED: libirq_balancer.so -> NATIVE ROUTING]
Tiếng vỗ tay rộ lên từ dãy bàn phía tây. Mấy cậu sinh viên ôm chầm lấy nhau làm đổ cốc nước chè. Bác Ba Nghĩa quát sang sảng từ cánh gà: “Dọn nước ngay! Đổ vào ổ ba pha là tao cúp cầu dao cả dãy!”
Ở bàn bên cạnh, nhóm cựu kỹ sư Tân Phú Cường đang vướng tại module cấp phát bộ nhớ libsys_memopt.so. Khải cầm bút dạ vẽ hình bát quái lên mặt bàn kính:
“Đây là Thế Ngũ Quỷ Vận Tài. Miệng bảo dọn rác bộ nhớ nhưng biến đệm ngầm lại gom khóa riêng tư RSA và token, giấu vào gói ping ICMP gửi lậu về Frankfurt qua cổng OOB lúc nửa đêm. Khóa cứng các trang nhớ bằng lệnh mlock, cấm hoán đổi ra ổ cứng, trả về hàm cấp phát nguyên bản của nhân mở.”
Hai giờ ba mươi sáng, bản vá số hai được thông qua. Đêm càng về khuya, gió rít ngoài khe kính càng lạnh buốt, nhưng nhịp gõ phím trong hội trường ngày một dồn dập.
Ở bàn nhóm Mật mã, cô sinh viên trẻ chỉ vào hàm sinh số ngẫu nhiên của thư viện mã hóa libcrypto_sec.so: “Hạt giống lấy từ đồng hồ chip độc quyền, biên độ ngẫu nhiên bị bóp nghẹt nên rất dễ bị giải ngược.”
Khải cười nhạt: “Thế Hoang Ốc đấy. Cửa ngoài kiên cố nhưng vách bằng rơm để ngoại bang nghe lén luồng tài chính. Đổi sang thuật toán đường cong elip Ed25519 và ChaCha20, lấy nguồn ngẫu nhiên từ nhiễu nhiệt thanh ghi.”
Ba giờ mười lăm, bản vá thứ ba hoàn tất. Ngay sau đó, Kiệt báo động thư viện xung nhịp libtimesync_core.so tự làm trôi mười nano-giây mỗi giây khi ngắt máy chủ ngoại hải.
“Thế Tuyệt Mệnh,” Khải phân tích. “Chúng biến hệ thống thành con nghiện, ép phải phụ thuộc gói tin sửa sai từ Thụy Sĩ.”
Linh lập tức chỉ đạo Tài liên hệ Viện Đo lường Quốc gia, kéo tuyến cáp nối thẳng vào trạm đồng hồ nguyên tử Cesium trên đường Hoàng Quốc Việt để đồng bộ chuẩn PTP nội địa, xóa sổ backdoor thứ tư lúc bốn giờ sáng.
Bốn giờ bốn mươi lăm, backdoor thứ năm trong bộ lọc gói tin libpacket_filter.so, vốn mở cổng ngầm UDP 8443 mang Thế Bạch Hổ Phục Kích, bị nhóm hacker mũ trắng đè bẹp bằng bộ lọc eBPF chạy trực tiếp dưới nhân.
Năm giờ sáng, hội trường rơi vào điểm nghẽn trước module năng lượng libpwr_mgmt.so cài bẫy nung nóng bo mạch chủ, mang Thế Hỏa Xà Nhập Trạch. Nhiều sinh viên gục xuống bàn vì mỏi mệt.
Khải bước lên bục cao, giọng trầm ấm lan tỏa: “Chúng muốn quạt quay chậm để nung chảy bo mạch rồi đổ lỗi cho khí hậu Việt Nam, ép ta mua rác thải công nghệ. Nhưng nhìn ra cửa sổ đi, trời sắp sáng rồi!”
Bác Ba Nghĩa giơ cao mỏ hàn còn bốc khói: “Thời chiến tranh thợ mình còn độ bóng bán dẫn bắt sóng radar, giờ lại chịu thua mấy dòng lệnh trên cục sắt à?”
“Làm lại từ đầu!” Cả hội trường đồng thanh hô vang.
Linh mở kho thiết kế mở Open Compute Project, cùng năm mươi kỹ sư viết lại module điều khiển BMC qua chân mass số bốn mươi tám, tước quyền chip độc quyền.
Sáu giờ mười lăm sáng, ánh bình minh ngày rằm tháng Chạp rọi vạt nắng vàng tươi qua ô kính lớn.
Linh bấm phím Enter giòn tan. Màn hình lớn bừng sáng:
[BUILD SUCCESSFUL: CORE OS 0.9 - ALL 06 BACKDOORS PURGED]
[DISTRIBUTED SIGNATURE: SHA-512 VERIFIED BY 2,450 NODES]
Tiếng hò reo bùng nổ rung chuyển hội trường. Bác Ba Nghĩa tựa lưng tủ điện, lặng lẽ quệt giọt nước mắt nóng hổi. Tài và Kiệt ôm nhau nhảy cẫng lên mừng rỡ.
Đúng lúc đó, cánh cửa lớn bật mở. Phóng viên Bloomberg và Reuters ùa vào, chĩa micro vào Khải: “Ông giải thích sao khi đơn phương xóa bỏ sáu thư viện độc quyền của Aurora? Phía quốc tế cáo buộc các bạn vi phạm sở hữu trí tuệ và liều lĩnh tự vận hành!”
Khải mỉm cười tưng tửng: “Thuê nhà thì nhận chìa khóa cửa chính. Ai lại chấp nhận chủ nhà lén khoét sáu lỗ chó sau lưng để nửa đêm vào lục lọi? Người Việt nghèo nhưng không mượn nhà ma để ở. Chúng tôi không vi phạm gì cả, đây là quyền tự vệ chính đáng của người lao động kỹ thuật trước dây thòng lọng ngoại bang.”
Tiếng cười vang dội khắp giảng đường.
Điện thoại của Linh rung bần bật. Cô nhìn màn hình rồi ngẩng lên, giọng đanh lại: “Khải, chúng phản công rồi.”
Màn hình hiện bản tin tài chính quốc tế giật tít đỏ rực: Aurora vừa nộp đơn lên Tòa Trọng tài Thương mại Quốc tế, đòi bồi thường năm trăm triệu đô la và yêu cầu phong tỏa toàn bộ cổng thanh toán ngoại tệ của Việt Nam.
Khải nhìn vạt nắng sớm lạnh buốt ngoài sân trường, hiểu rằng trận chiến pháp lý toàn cầu vừa chính thức điểm chuông.