Chương 585: Căn Cứ Tạm Ở Lò Bánh Mì Đêm Quận 6
Hai giờ mười ba phút sáng.
Quận 6 vẫn chưa ngủ.
Một lò bánh mì nằm sâu trong con đường nhỏ vẫn sáng đèn.
Máy nhào bột chạy đều.
Tiếng mô-tơ quay trộn với tiếng khay inox va vào nhau.
Mùi bột mì, men bánh và bơ nóng phủ kín tầng trệt.
Bên ngoài, chẳng có gì đáng chú ý.
Một lò bánh mì hoạt động suốt đêm.
Một nơi mà xe giao hàng có thể ra vào bất cứ lúc nào.
Một nơi mà tiếng máy móc đủ lớn để không ai quan tâm phía trên tầng lửng đang có những người thức trắng.
Lão Cửu đẩy cửa bước vào.
Chủ lò chỉ nhìn anh một cái rồi quay lại với khay bột.
“Trên lầu.”
“Dạ.”
Không hỏi thêm.
Có những nơi ở Sài Gòn người ta không hỏi quá nhiều.
Nhất là khi người tới vào lúc hai giờ sáng.
Tầng lửng chỉ rộng hơn hai chục mét vuông.
Một bàn gỗ.
Ba ghế.
Một chiếc quạt.
Hai màn hình.
Và chiếc máy tính của Zero.
Tiến Chập đã ngồi đó từ trước.
Anh đang nhìn một bảng dữ liệu.
Lão Cửu đặt điện thoại xuống bàn.
“Có gì?”
Tiến Chập không trả lời ngay.
Anh đẩy màn hình về phía Lão Cửu.
Một tập dữ liệu lấy từ chiếc van trắng.
Không nhiều.
Không đủ để xác định chủ nhân.
Không đủ để tìm ra vị trí một máy chủ.
Nhưng có một thứ đáng chú ý.
Một chuỗi nhận dạng phần cứng.
Zero nói:
“Đây là dữ liệu thiết bị thương mại gắn trên xe.”
Lão Cửu hỏi:
“Có thể xác định người dùng?”
“Không.”
“Máy chủ?”
“Không.”
“Vị trí?”
“Không đủ.”
Lão Cửu gật.
“Vậy đừng cố ép nó thành thứ nó không phải.”
Tiến Chập nhìn anh.
“Em cũng nghĩ vậy.”
Hai giờ hai mươi mốt.
Zero mở một cửa sổ phân tích.
Không truy cập hệ thống bên ngoài.
Không thử kết nối vào bất kỳ máy chủ nào.
Anh chỉ xử lý bản sao dữ liệu đã thu thập.
Bình thường hóa.
So sánh.
Đối chiếu.
Phân nhóm.
Rồi dừng lại.
“Có cái gì đó.”
Lão Cửu nhìn.
“Gì?”
“Không phải địa chỉ.”
“Vậy?”
“Một thói quen.”
Tiến Chập kéo ghế lại.
“Cái gì?”
Zero chỉ vào bảng.
“Các bản ghi không dùng cùng một định danh.”
“Nhưng?”
“Cách xác nhận chúng lại giống nhau.”
Lão Cửu nhìn.
Một dòng.
Rồi dòng thứ hai.
Rồi thứ ba.
Ba hệ thống khác nhau.
Ba loại thiết bị khác nhau.
Nhưng cùng một kiểu phản hồi.
Tiến Chập nói:
“Legacy validation.”
Zero gật.
“Đúng.”
Lão Cửu dựa vào ghế.
“Lại nó.”
Tiếng máy nhào bột bên dưới đột nhiên tăng tốc.
Ù ù ù…
Tầng lửng rung nhẹ.
Zero nhìn màn hình.
“Cũng giống Block-14.”
Lão Cửu hỏi:
“Cụ thể?”
“Ở tài chính, một quyền cũ khiến hệ thống tin rằng một xác nhận vẫn hợp lệ.”
“Ở đây?”
“Không phải một quyền.”
Zero chỉ vào các bản ghi.
“Một cách kiểm tra cũ.”
Tiến Chập nói:
“Có nghĩa là người viết phần mềm sau này đã giữ lại nó?”
“Có thể.”
“Cố ý?”
“Chưa biết.”
Lão Cửu lắc đầu.
“Đừng gọi là cấy mã độc khi chưa có bằng chứng.”
Zero gật.
“Vậy gọi là gì?”
“Thành phần đáng ngờ.”
Hai giờ ba mươi bảy.
Tiến Chập đưa thêm dữ liệu.
“Em đã đối chiếu với hệ thống đô thị.”
Lão Cửu ngẩng lên.
“Quận 1?”
“Ừ.”
“Có gì?”
“Có một điểm chung.”
Zero nhìn sang.
Tiến Chập mở bảng mới.
Camera.
Trung tâm điều hành.
Hệ thống cảnh báo.
Phần mềm quản lý hình ảnh.
Các lớp xác thực.
Không có một máy chủ duy nhất.
Không có một đường truyền duy nhất.
Nhưng một số thành phần phần mềm có lịch sử phát triển liên quan.
Lão Cửu hỏi:
“Liên quan thế nào?”
“Cùng một thư viện cũ.”
Zero nói:
“Không hẳn.”
“Vậy?”
“Có thể chỉ là cùng một nhánh phát triển.”
Lão Cửu gật.
“Càng phải cẩn thận.”
Hai giờ bốn mươi lăm.
Zero phóng to một dòng.
LEGACY VALIDATION COMPONENT
Tiến Chập hỏi:
“Có phải thứ đó không?”
“Chưa.”
“Vậy kiểm tra gì?”
Zero nói:
“Không tìm xem nó có phải mã độc hay không.”
Lão Cửu nhìn anh.
“Vậy tìm gì?”
“Xem nó có làm một hệ thống tin một quyền đã hết hạn hay không.”
Căn phòng im.
Lão Cửu gật.
“Làm.”
Ba giờ hai.
Zero bắt đầu dựng một môi trường kiểm tra tách biệt.
Không chạm hệ thống thật.
Không kết nối vào mạng vận hành.
Chỉ mô phỏng cách thành phần phần mềm phản ứng với những trạng thái quyền khác nhau.
Một quyền còn hiệu lực.
Một quyền hết hiệu lực.
Một quyền bị thu hồi.
Một quyền không xác định.
Kết quả ban đầu bình thường.
Quyền còn hiệu lực—
được chấp nhận.
Quyền bị thu hồi—
bị từ chối.
Quyền không xác định—
chờ xác minh.
Zero gật.
“Không có gì.”
Tiến Chập hỏi:
“Vậy sạch?”
“Chưa.”
Anh đổi một tham số trong môi trường thử nghiệm.
Một trạng thái cũ xuất hiện.
LEGACY AUTHORITY REFERENCE
Hệ thống không từ chối ngay.
Nó chuyển sang chờ xác nhận.
Zero nhìn.
“Đây.”
Lão Cửu hỏi:
“Có nguy hiểm?”
“Chưa.”
“Nhưng?”
“Đây là chỗ đáng ngờ.”
Ba giờ mười lăm.
Zero đối chiếu với dữ liệu của chiếc van.
Mẫu phản hồi tương tự.
Không giống hoàn toàn.
Nhưng cùng một logic.
Tiến Chập nói:
“Có người dùng cùng một thói quen.”
Lão Cửu sửa:
“Hoặc nhiều người dùng cùng một thư viện.”
“Khác nhau sao?”
“Khác.”
Anh nhìn hai người.
“Một cái là con người.”
“Một cái là phần mềm.”
“Chúng ta chưa biết cái nào.”
Ba giờ hai mươi tám.
Điện thoại Lão Cửu rung.
Tin nhắn từ một nguồn nội bộ.
“Trung tâm Quản lý Đô thị thông minh Quận 1 đang có cảnh báo cập nhật phần mềm.”
Lão Cửu nhìn.
“Thời điểm?”
“Đang diễn ra.”
Zero quay lại.
“Cập nhật gì?”
Lão Cửu đưa màn hình.
Zero đọc.
Rồi đứng dậy.
“Không ổn.”
Tiến Chập hỏi:
“Có gì?”
“Không phải bản cập nhật.”
“Vậy?”
“Là một thành phần trong bản cập nhật.”
Ba giờ ba mươi hai.
Zero không kết nối vào hệ thống đô thị.
Anh chỉ nhận bản thông tin phần mềm từ nguồn được phép.
Tên thành phần không quan trọng.
Phiên bản cũng chưa đủ.
Điều khiến anh chú ý là lịch sử phát hành.
Một thành phần nhỏ.
Không nổi bật.
Nhưng được sử dụng ở nhiều lớp.
Quản lý hình ảnh.
Đồng bộ dữ liệu.
Kiểm tra quyền truy cập.
Nếu nó có vấn đề—
không cần làm sập cả trung tâm.
Chỉ cần khiến một số hệ thống cùng lúc tin rằng một trạng thái cũ vẫn còn hợp lệ.
Lão Cửu nói:
“Có thể đóng camera?”
Zero lắc đầu.
“Không biết.”
“Có thể làm camera tê liệt?”
“Không có bằng chứng.”
“Vậy mục tiêu là gì?”
Zero nhìn màn hình.
“Có thể là quyền điều khiển việc camera nào được coi là đáng tin.”
Ba giờ bốn mươi.
Tiến Chập nhận một báo cáo khác.
“Có thay đổi.”
“Ở đâu?”
“Trung tâm đô thị.”
“Camera?”
“Chưa mất.”
“Dữ liệu?”
“Vẫn có.”
“Vậy chuyện gì thay đổi?”
Tiến Chập đọc.
“Một số camera đang chuyển sang trạng thái cần xác nhận lại.”
Lão Cửu hiểu.
“Không làm mù.”
“Ừ.”
“Làm người ta nghi ngờ hình ảnh.”
“Đúng.”
Zero nhìn màn hình.
“Giống Block-14.”
Lão Cửu nói:
“Đừng vội.”
“Em biết.”
“Nhưng đúng là cùng kiểu.”
Bốn giờ.
Tiếng máy nhào bột bên dưới vẫn đều.
Ù…
Ù…
Ù…
Tầng lửng rung nhẹ.
Bên ngoài, xe giao bánh bắt đầu chạy.
Thành phố sắp sáng.
Zero vẫn nhìn màn hình.
“Có một thứ còn tệ hơn việc camera tắt.”
Tiến Chập hỏi:
“Gì?”
“Camera vẫn chạy.”
“Nhưng…”
“Không ai biết hình ảnh nào còn đáng tin.”
Lão Cửu nhìn anh.
“Đúng.”
Bốn giờ mười bảy.
Một cảnh báo xuất hiện.
LEGACY VALIDATION PATH — QUERY RECEIVED
Tiến Chập nhìn.
“Lại nó.”
Zero không chạm.
Lão Cửu nói:
“Để nguyên.”
“Không xác nhận?”
“Không.”
“Không từ chối?”
“Không.”
“Vậy?”
“Ghi lại.”
Zero gật.
“Requestor?”
UNKNOWN
“Authority?”
UNKNOWN
“Release?”
NOT AUTHORIZED
Tiến Chập thở ra.
“Có người đang thử.”
Lão Cửu nói:
“Hoặc hệ thống đang tự hỏi nó có còn được phép tin hay không.”
Bốn giờ ba mươi.
Một nhóm camera tại Quận 1 đồng loạt xuất hiện cảnh báo.
Không tắt.
Không mất hình.
Chỉ chuyển sang trạng thái:
TRUST VERIFICATION REQUIRED
Lão Cửu nhìn.
“Đây mới là đòn.”
Zero nói:
“Không phá camera.”
“Phá niềm tin vào camera.”
Tiến Chập gật.
“Và nếu người điều hành không biết hình ảnh nào đáng tin…”
Lão Cửu nói:
“Thì họ sẽ quay lại xác nhận thủ công.”
“Và nếu cùng lúc có hàng trăm camera?”
Zero nói:
“Con người sẽ trở thành nút thắt.”
Bốn giờ bốn mươi tám.
Lão Cửu đứng dậy.
“Zero.”
“Ừ.”
“Có cách nào cô lập thành phần đáng ngờ không?”
“Có thể.”
“Không chạm hệ thống thật?”
“Được.”
“Làm.”
Zero bắt đầu lập danh sách.
Không xóa.
Không sửa.
Không phá.
Chỉ xác định các hệ thống đang dùng thành phần đáng ngờ để đội vận hành có thể kiểm tra riêng.
Tiến Chập phụ trách đối chiếu.
Lão Cửu gọi cho Nghĩa.
“Anh Nghĩa.”
“Nghe.”
“Trung tâm đô thị có vấn đề.”
“Loại nào?”
“Chưa xác định là tấn công.”
“Vậy?”
“Có một thành phần phần mềm đáng ngờ đang ảnh hưởng tới lớp xác thực.”
Nghĩa im.
“Camera mất?”
“Chưa.”
“Giao thông?”
“Chưa.”
“An ninh?”
“Chưa có sự cố thực địa.”
Nghĩa hỏi:
“Vậy mức độ?”
Lão Cửu đáp:
“Đừng để hệ thống tự quyết định thay con người.”
Nghĩa hiểu.
“Cho tôi danh sách.”
Năm giờ mười.
Mệnh lệnh được truyền xuống.
Không tắt toàn bộ hệ thống.
Không cô lập cả thành phố.
Không cho một cảnh báo chưa xác minh biến thành lệnh.
Các trung tâm vận hành chuyển sang kiểm tra từng lớp.
Chậm hơn.
Nhưng an toàn hơn.
Một số camera bị giảm mức tin cậy.
Một số luồng dữ liệu cần xác minh.
Không có thành phố nào chìm vào bóng tối.
Không có hệ thống an ninh nào bị đóng băng hoàn toàn.
Nhưng cuộc tấn công đã lộ ra.
Không phải bằng một vụ nổ.
Mà bằng một câu hỏi:
“Anh có còn tin dữ liệu này không?”
Năm giờ ba mươi.
Tiến Chập đặt điện thoại xuống.
“Có kết quả.”
Lão Cửu quay lại.
“Gì?”
“Thành phần đáng ngờ không chỉ xuất hiện ở hệ thống đô thị.”
“Ở đâu nữa?”
“Có dấu vết tương tự trong một hệ thống liên quan tới tài chính.”
Zero ngẩng đầu.
“Block-14?”
“Có khả năng.”
Lão Cửu nhìn màn hình.
“Có cùng một máy chủ không?”
“Không.”
“Cùng người vận hành?”
“Không biết.”
“Cùng một thành phần?”
Tiến Chập lắc đầu.
“Không giống hệt.”
“Vậy?”
“Cùng một kiểu hành xử.”
Lão Cửu im.
Năm giờ bốn mươi.
Zero nói:
“Cửu.”
“Ừ?”
“Em nghĩ chúng ta đã hiểu sai một chuyện từ đầu.”
“Chuyện gì?”
“Chúng ta cứ tìm người điều khiển.”
“Đúng.”
“Rồi tìm máy chủ.”
“Đúng.”
“Rồi tìm Genesis Node.”
Lão Cửu không nói.
Zero nhìn màn hình.
“Có thể không có một máy chủ tổng.”
Tiến Chập gật.
“Có thể có nhiều hệ thống khác nhau.”
“Nhưng cùng được dạy một cách tin.”
Lão Cửu nhìn hai người.
“Đó mới là nguy hiểm.”
Sáu giờ.
Lò bánh mì bắt đầu đông khách.
Những khay bánh nóng được đưa xuống.
Mùi bánh mới ra lò lan lên tầng lửng.
Chủ lò mở cửa.
Một người giao hàng bước vào.
Một người khác lấy hàng.
Thành phố thức dậy.
Lão Cửu nhìn qua cửa sổ.
Một chiếc xe máy chạy ngang.
Một người phụ nữ dắt con đi học.
Một xe tải chở bánh mì.
Một thành phố bình thường.
Anh nói:
“Đừng tìm cái đầu.”
Tiến Chập hỏi:
“Vậy tìm gì?”
“Những chỗ mà nó đã biến thành thói quen.”
Zero gật.
“Legacy validation.”
“Không chỉ vậy.”
Lão Cửu nhìn màn hình.
“Quyền cũ.”
“Thói quen cũ.”
“Cách tin cũ.”
“Được đưa vào những hệ thống mới.”
Sáu giờ mười bảy.
Một dòng cảnh báo mới xuất hiện.
Không phải từ tài chính.
Không phải từ giao thông.
Không phải từ camera.
Mà từ hệ thống phân tích tổng hợp.
CROSS-SYSTEM VALIDATION PATTERN — DETECTED
Bên dưới:
FINANCIAL
TRAFFIC
URBAN CAMERA
SMART GRID
COMMON SOFTWARE HABIT — SUSPECTED
Zero nhìn.
“Không có máy chủ tổng.”
Tiến Chập nói:
“Không có một điểm trung tâm.”
Lão Cửu đáp:
“Nhưng có một cách khiến chúng tin giống nhau.”
Sáu giờ hai mươi.
Màn hình nhấp nháy.
04-C — ACTIVITY DETECTED
Zero nhìn.
“Lại 04-C.”
Lão Cửu không nói.
Một giây sau:
04-D — RESPONSE RECEIVED
Không ai biết phản hồi dành cho ai.
Không ai biết ai đã kích hoạt.
Không ai biết 04-C đang được sử dụng ở đâu.
Nhưng một điều đã rõ.
Cuộc chiến không còn nằm trong một chiếc van.
Không nằm trong một ngân hàng.
Không nằm trên một chiếc xe.
Không nằm trong một trạm điện.
Nó nằm trong cách các hệ thống học cách tin.
Sáu giờ ba mươi.
Lão Cửu đứng dưới cầu thang.
Tiếng máy nhào bột vẫn chạy.
Ù…
Ù…
Ù…
Anh quay lại nhìn tầng lửng.
Zero và Tiến Chập vẫn đang làm việc.
Anh nói:
“Giữ chỗ này.”
Zero hỏi:
“Cửu đi đâu?”
“Quận 1.”
“Làm gì?”
Lão Cửu đáp:
“Xem cái thành phố đang tin điều gì.”
--=---
PLS FOLLOW – THEO DÕI KÊNH
Nếu bạn yêu thích câu chuyện này, hãy nhấn Follow (Theo dõi) để không bỏ lỡ những chương tiếp theo. Mỗi lượt theo dõi và sự ủng hộ của bạn là nguồn động lực quý giá, giúp tác giả tiếp tục sáng tác và đưa câu chuyện đến những chặng đường hấp dẫn hơn. Cảm ơn bạn đã đồng hành cùng tác giả!
---==--