Chương 395: Chiến Lũy Số Tại Lò Bánh Mì Đêm Quận 6
Ba giờ bốn mươi tám phút sáng.
Lò bánh mì vẫn sáng đèn.
Máy nhào bột chạy đều.
Một tiếng rền thấp kéo dài từ tầng trệt lên tận tầng lửng.
Bột mì được đổ vào máy.
Nước được cân.
Men được chia.
Những khay bánh liên tục đi vào lò.
Không ai ở ngoài đường biết tầng lửng của nơi này từng trở thành một trong những điểm trú chân của nhóm Lão Cửu.
Và cũng không ai biết đêm nay họ quay lại.
Không phải vì bị đuổi.
Mà vì sau cuộc rượt đuổi trên Phạm Văn Đồng, họ cần một nơi không có tiếng còi, không có xe chạy ngang cửa sổ, không có người lạ đứng nhìn quá lâu.
Lão Cửu đặt chiếc ThinkPad lên bàn.
Zero ngồi đối diện.
Hai tay anh vẫn còn băng.
Tiến Chập kéo ghế lại gần.
Chú Năm không lên.
Bình cũng không.
Đêm nay là việc của dữ liệu.
Nhưng không phải thứ dữ liệu mà họ từng săn.
Tiến mở tập giấy.
“Có một vấn đề.”
Lão Cửu hỏi:
“IP?”
Tiến nhìn ông.
“Không có.”
“Đúng.”
Zero bật cười khẽ.
“Cuối cùng cũng có người nhớ.”
Lão Cửu nhìn anh.
“Nhắc lại.”
Zero nói:
“Ch392 không cho chúng ta IP.”
Tiến gật.
“Chỉ có thời gian, tuyến di chuyển, phản ứng của xe, người đứng chờ.”
“Và Ch394?”
“Khoảng thời gian bị lặp.”
Lão Cửu hỏi:
“Vậy tại sao chúng ta về đây?”
Zero đáp:
“Vì bây giờ chúng ta có thứ khác.”
Anh đặt một tờ giấy xuống bàn.
TIME WINDOW — REPEATED
Bên dưới:
TRUSTED COMPONENT
Rồi:
DISTRIBUTION LAYER
Tiếp:
VALIDATOR
Và cuối cùng:
DATA AUTHORITY
Lão Cửu nhìn.
“Ghép được?”
“Chưa.”
“Vậy làm.”
Bốn giờ.
Tiến Chập kéo một bảng trắng nhỏ ra.
Anh chia thành bốn cột.
THỜI GIAN
PHẢN ỨNG
THÀNH PHẦN
QUYỀN
Zero đứng bên cạnh.
“Đừng cho địa chỉ vào.”
Tiến hỏi:
“Tại sao?”
“Vì mình không có địa chỉ.”
“Được.”
“Đừng cho IP.”
“Cũng không có.”
“Đừng cho máy chủ.”
Tiến cầm bút.
“Vậy còn gì?”
Zero nói:
“Con người.”
Tiến nhìn anh.
“Lại con người.”
“Đúng.”
Lão Cửu ngồi phía sau.
Ông nói:
“Chúng ta đã mất quá nhiều thời gian nhìn thiết bị.”
Zero gật.
“Vì thiết bị không nói ai ký.”
Bốn giờ bảy.
Tiến viết:
02:39:14
Bên cạnh:
XE TẢI DỪNG
Zero nói:
“Thêm người.”
“Chưa xác định.”
“Ghi vậy.”
Tiến viết:
PERSON — UNIDENTIFIED
Lão Cửu nói:
“Tiếp.”
Tiến ghi:
03:17
OBSERVER — IDENTIFIED AS PATTERN
Rồi:
03:20
ROUTE CHANGE
Rồi:
03:00
TRAFFIC COMPRESSION
Zero nhìn.
“Có một thứ trùng.”
Tiến hỏi:
“Gì?”
“Khoảng cách giữa quyết định và phản ứng.”
“Bao lâu?”
“Không cố định.”
“Vậy sao gọi là trùng?”
“Không phải cùng số giây.”
Zero chỉ vào bảng.
“Mà là cùng cấu trúc.”
Lão Cửu hỏi:
“Nói rõ.”
Zero đáp:
“Có một hành động xảy ra trước.”
“Rồi?”
“Một người nhìn.”
“Sau đó?”
“Người khác quyết định.”
“Rồi hệ thống phản ứng.”
Lão Cửu gật.
“Ba tầng.”
Zero viết:
ACTION → OBSERVER → DECISION → RESPONSE
“Đây mới là cái chúng ta đang tìm.”
Bốn giờ mười lăm.
Máy nhào bột bên dưới tăng tốc.
Cả tầng lửng rung nhẹ.
Tiến cười.
“Âm thanh này tốt.”
Lão Cửu hỏi:
“Tốt gì?”
“Che tiếng.”
Zero nói:
“Không chỉ che tiếng.”
Anh nhìn xuống sàn.
“Nó cũng nhắc mình rằng dưới kia người ta vẫn đang làm việc.”
Lão Cửu không đáp.
Tiến hỏi:
“Anh Zero.”
“Gì?”
“Ch385 nói trusted component.”
“Ừ.”
“Bây giờ có liên quan không?”
Zero nhìn bảng.
“Có thể.”
“Làm sao chứng minh?”
“Không chứng minh bằng tên.”
“Bằng gì?”
“Bằng hành vi.”
Bốn giờ hai mươi.
Zero mở dữ liệu đã lưu từ Ch385.
Không có mã nguồn.
Không có exploit.
Không có thông tin đủ để xâm nhập một hệ thống thật.
Chỉ có những dòng trạng thái:
UNEXPECTED COMPONENT — FOUND
TRUSTED SIGNATURE — PRESENT
FUNCTION — UNVERIFIED
DISTRIBUTION PATH — UNDER REVIEW
Tiến nhìn.
“Còn bây giờ?”
Zero đặt dữ liệu Ch393–394 bên cạnh.
TRAFFIC EVENT — UNVERIFIED
TIME WINDOW — REPEATED
RESPONSE PATTERN — MAPPED
“Có cùng một kiểu.”
Tiến hỏi:
“Cùng người?”
“Không biết.”
“Cùng nhóm?”
“Không biết.”
“Cùng thành phần?”
“Chưa biết.”
Lão Cửu nói:
“Đừng biến giống nhau thành cùng một thứ.”
Zero gật.
“Nhưng có thể coi nó là một mẫu.”
Lão Cửu nói:
“Được.”
Bốn giờ hai mươi tám.
Một cảnh báo hiện lên.
Không phải báo động lớn.
Chỉ một dòng nhỏ.
TRUSTED COMPONENT — NEW RESPONSE
Zero dừng tay.
Tiến nhìn.
“Cái gì?”
“Chờ.”
Dòng tiếp theo xuất hiện.
SOURCE — DISTRIBUTION LAYER
STATUS — ACCEPTED
AUTHORIZATION — VALID
Tiến ngẩng lên.
“Giống Ch388.”
Zero gật.
Ch388 từng xuất hiện:
NEW TRUSTED COMPONENT
SOURCE — DISTRIBUTION LAYER
STATUS — ACCEPTED
AUTHORIZED BY — UNKNOWN
Lão Cửu nhìn màn hình.
“Bây giờ khác gì?”
Zero chỉ vào dòng mới.
AUTHORIZATION — VALID
“Có người đã xác nhận.”
Tiến hỏi:
“Validator?”
“Chưa biết.”
“Nhưng authorization hợp lệ?”
“Trong mô hình dữ liệu, đúng.”
Lão Cửu nhìn ông.
“Đó mới là vấn đề.”
Bốn giờ ba mươi lăm.
Không ai nói trong vài giây.
Tiếng máy nhào bột phía dưới vẫn đều.
Lão Cửu châm thuốc.
Ông không hút ngay.
Chỉ kẹp giữa hai ngón tay.
“Ch388 chúng ta biết có thành phần mới.”
Zero gật.
“Ch391 biết có yêu cầu dữ liệu giả.”
Tiến tiếp:
“Ch392 thấy thiết bị di động quan sát.”
Zero:
“Ch393 thấy đối phương thử phản ứng theo thời gian.”
Lão Cửu nói:
“Ch394 chứng minh chúng muốn ép người ra quyết định.”
Ông nhìn bảng.
“Và bây giờ…”
Zero nói:
“Có một thành phần được xác nhận hợp lệ.”
Tiến hỏi:
“Vậy nó làm gì?”
Zero không trả lời.
Anh chỉ viết:
FUNCTION — UNKNOWN
Bốn giờ bốn mươi.
Tiến hỏi:
“Có thể nó chỉ là thành phần bình thường?”
“Có.”
“Vậy tại sao báo động?”
“Vì thời điểm.”
Lão Cửu hỏi:
“Trùng?”
“Trùng với một cửa sổ phản ứng.”
“Bao nhiêu?”
“Chưa đủ để kết luận.”
Lão Cửu gật.
“Vậy đừng kết luận.”
Zero nói:
“Nhưng chúng ta có thể chuẩn bị.”
“Chuẩn bị gì?”
“Không cho nó trở thành sự thật duy nhất.”
Lão Cửu nhìn anh.
“Giải thích.”
Zero nói:
“Nếu một thành phần đưa ra trạng thái…”
Anh viết:
STATUS = NORMAL
“…thì phải có một nguồn độc lập xác nhận.”
Tiến hiểu.
“Không tin một nguồn.”
“Đúng.”
“Đối chiếu.”
“Đúng.”
Lão Cửu nói:
“Human validation.”
Zero gật.
“Đúng.”
Năm giờ.
Một người từ tầng dưới mang lên ba ly cà phê.
“Cà phê.”
Chú lò bánh mì đặt xuống.
Không hỏi gì.
Ông nhìn ba người.
“Đêm nay làm gì mà dữ vậy?”
Lão Cửu cười.
“Làm việc.”
“Lại sửa máy?”
“Ừ.”
Ông chủ nhìn chiếc ThinkPad cũ.
“Máy này còn chạy được hả?”
Zero cười.
“Chạy dai.”
Ông chủ lắc đầu.
“Người cũng vậy.”
Rồi ông đi xuống.
Tiếng máy nhào bột lại vang lên.
Tiến cầm ly cà phê.
“Ổng nói đúng.”
Lão Cửu hỏi:
“Gì?”
“Người cũng chạy dai.”
Zero nhìn anh.
“Đừng triết lý.”
Tiến cười.
Năm giờ mười.
Một cảnh báo thứ hai xuất hiện.
INFRASTRUCTURE MODEL — STATE CHANGE
Tiến đứng bật dậy.
“Có phải trạm biến áp không?”
Zero lắc đầu.
“Không.”
“Không?”
“Đây chỉ là mô hình hư cấu của hạ tầng chúng ta đang theo dõi.”
“Vậy cảnh báo gì?”
Zero đọc:
POWER DEPENDENCY
TRANSACTION SERVICE
STATUS — AT RISK
Lão Cửu nhìn.
“Giao dịch?”
“Có liên quan tới một cụm dịch vụ tài chính trong mô hình.”
“Bị mất điện?”
“Chưa.”
“Vậy?”
“Nguy cơ phụ thuộc.”
Tiến hỏi:
“Có phải đúng cái chúng ta đoán?”
Zero lắc đầu.
“Chưa.”
Lão Cửu nói:
“Vậy không gọi là tấn công.”
Zero sửa:
POWER DEPENDENCY — UNDER REVIEW
TRANSACTION SERVICE — AT RISK
Năm giờ mười tám.
Lão Cửu đứng lên.
“Có một chuyện.”
Zero nhìn.
“Gì?”
“Chúng ta đang bị kéo về phía một câu hỏi.”
“Câu hỏi nào?”
“Máy chủ ở đâu.”
Tiến gật.
“Đúng.”
“Đó là câu hỏi sai.”
Zero nhìn ông.
“Vậy câu đúng?”
Lão Cửu nói:
“Ai xác nhận trạng thái?”
Không ai nói.
Zero nhìn lại toàn bộ bảng.
Một chuỗi bắt đầu hiện ra.
Không phải địa chỉ.
Không phải IP.
Không phải máy chủ.
Mà là:
DEVICE
→ OBSERVATION
→ RESPONSE
→ VALIDATION
→ AUTHORIZATION
→ DATA
Tiến chỉ vào giữa.
“Đây là cửa.”
Lão Cửu nói:
“Không.”
“Không phải?”
“Đây là chuỗi người.”
Zero nhìn.
“Có người đứng ở mỗi đoạn.”
“Ừ.”
“Và chúng ta chỉ biết một vài đoạn.”
“Đúng.”
Năm giờ ba mươi.
Zero mở lại hồ sơ 2013.
Một số trường đã được giữ từ những chương trước.
REQUESTER — UNKNOWN
SIGNER — K
EXECUTOR — UNKNOWN
BENEFICIARY — UNKNOWN
SECONDARY HOLDER — UNKNOWN
B7 — UNKNOWN
DOOR HOLDER — UNKNOWN
Tiến hỏi:
“Có thêm được Validator không?”
Lão Cửu gật.
Zero nhập:
VALIDATOR — UNKNOWN
Rồi nhìn lại.
Một giây.
Hai giây.
Không có gì.
Sau đó một dòng cảnh báo nhỏ xuất hiện:
ROLE CHAIN — EXPANDED
REQUESTER
SIGNER
VALIDATOR
EXECUTOR
DOOR HOLDER
BENEFICIARY
Tiến nhìn.
“Thêm một người.”
Lão Cửu lắc.
“Không nhất thiết là người.”
“Vai trò?”
“Đúng.”
Zero nói:
“Nhưng có một vai trò mới.”
“Validator.”
“Ừ.”
Lão Cửu nhìn màn hình.
“Người này có thể không ra lệnh.”
“Nhưng?”
“Có thể khiến lệnh của người khác trở thành hợp lệ.”
Năm giờ bốn mươi.
Bên dưới, những khay bánh đầu tiên được đưa ra.
Mùi bánh nóng lan lên.
Tiến đóng bảng.
“Vậy phản công sao?”
Lão Cửu hỏi:
“Phản công cái gì?”
“Đối phương.”
“Không.”
Tiến ngạc nhiên.
“Không?”
“Đêm nay không đánh.”
“Vậy làm gì?”
“Kiểm tra.”
Zero gật.
“Independent validation.”
Lão Cửu nhìn anh.
“Đúng.”
“Không đụng vào hệ thống.”
“Không.”
“Không truy máy chủ.”
“Không.”
“Không dùng IP.”
“Không có IP.”
“Không đoán.”
“Không.”
Tiến hỏi:
“Vậy lấy gì?”
Lão Cửu nói:
“Người.”
Sáu giờ.
Một danh sách mới được tạo.
Không phải danh sách nghi phạm.
Mà là danh sách những nơi có quyền xác nhận thông tin.
DATA ENTRY
DATA REVIEW
DATA VALIDATION
AUTHORIZATION
ARCHIVE
DISTRIBUTION
Tiến nhìn.
“Cái này rộng quá.”
Lão Cửu nói:
“Đúng.”
“Đi đâu trước?”
“Không đi.”
“Lại không đi?”
“Chờ.”
“Chờ gì?”
Lão Cửu chỉ vào đồng hồ.
“Thời gian.”
Zero hiểu.
“Để chúng tự lặp.”
Lão Cửu gật.
“Không săn nữa.”
“Quan sát.”
“Đúng.”
Sáu giờ mười hai.
Màn hình ThinkPad sáng lên.
Không phải một cuộc tấn công.
Không phải một vụ mất điện.
Chỉ là một thay đổi trạng thái.
TRUSTED COMPONENT — ACCEPTED
AUTHORIZATION — VALID
DATA PATH — READY
Zero nhìn.
Tiến đứng sau.
Lão Cửu không chạm vào máy.
Ba giây sau:
VALIDATOR — RESPONSE PENDING
Zero nói:
“Có người sắp xác nhận.”
Lão Cửu nhìn đồng hồ.
“Ghi giờ.”
Tiến viết.
06:12:03
Dòng tiếp theo:
VALIDATOR — RESPONSE RECEIVED
Tiến dừng bút.
“Xác nhận rồi.”
Lão Cửu hỏi:
“Ai?”
Zero lắc đầu.
“Không có tên.”
“Có vai trò?”
“Có.”
Anh phóng to.
VALIDATOR — ROLE ACCEPTED
IDENTITY — MASKED
Lão Cửu cười rất nhẹ.
“Được.”
Tiến hỏi:
“Được gì?”
“Chúng ta vừa nhìn thấy cánh cửa.”
“Nhưng chưa biết người mở?”
“Chưa.”
“Vậy sao ông cười?”
Lão Cửu nhìn dòng:
VALIDATOR — ROLE ACCEPTED
“Vì từ hôm nay…”
Ông nói chậm.
“…chúng ta không cần tìm máy chủ trước nữa.”
Zero hiểu.
“Chúng ta tìm người xác nhận.”
Sáu giờ hai mươi.
Một cảnh báo cuối cùng xuất hiện.
Không đỏ.
Không nhấp nháy.
Chỉ một dòng chữ trắng.
POWER DEPENDENCY — TEST WINDOW CREATED
Bên dưới:
TRANSACTION SERVICE — POTENTIAL IMPACT
Rồi:
TRUSTED COMPONENT — ACTIVE
AUTHORIZATION — VALID
VALIDATOR — ACCEPTED
FUNCTION — UNKNOWN
Lão Cửu nhìn.
“Đây mới là đòn.”
Tiến hỏi:
“Cắt điện?”
“Chưa.”
“Đóng băng giao dịch?”
“Chưa.”
“Vậy?”
Lão Cửu nói:
“Chúng muốn chúng ta tin rằng nó sắp xảy ra.”
Zero nhìn ông.
“Để chúng ta phản ứng.”
“Đúng.”
“Lại Response Mapping.”
“Đúng.”
Tiến hỏi:
“Vậy không làm gì?”
Lão Cửu lắc đầu.
“Làm.”
“Làm gì?”
“Xác minh bằng hai nguồn độc lập.”
Zero gật.
“Không tin trạng thái trên màn hình.”
“Không.”
“Không tin cảnh báo.”
“Không.”
“Không tin người tự xưng có quyền.”
Lão Cửu nhìn anh.
“Cũng không.”
Ông cầm ly cà phê.
“Tin thứ có thể kiểm chứng.”
Sáu giờ ba mươi.
Ánh sáng ban ngày tràn qua khe cửa.
Lò bánh mì vẫn hoạt động.
Tiếng máy nhào bột đã chậm lại.
Mẻ bánh mới chuẩn bị ra lò.
Ba người ngồi trong tầng lửng.
Không ai biết họ vừa ngăn chặn một cuộc tấn công hay chưa.
Bởi chưa có cuộc tấn công nào xảy ra.
Chưa có ngân hàng nào mất điện.
Chưa có hệ thống nào sập.
Chưa có dữ liệu nào bị xóa.
Nhưng họ đã thấy một thứ quan trọng hơn.
Một chuỗi quyền đang hoạt động.
Và trong chuỗi đó, có một vai trò trước đây chưa từng có tên.
VALIDATOR
Zero lưu lại báo cáo:
Q6 BAKERY — TEMPORARY ANALYSIS POST
IP FROM CH392 — NOT AVAILABLE
EXACT SERVER — UNKNOWN
TIME CORRELATION — HIGH
TRUSTED COMPONENT — ACTIVE
DISTRIBUTION LAYER — UNDER REVIEW
AUTHORIZATION — VALID
VALIDATOR — ROLE DETECTED
VALIDATOR IDENTITY — UNKNOWN
POWER DEPENDENCY — UNDER REVIEW
TRANSACTION SERVICE — POTENTIAL IMPACT
SCADA COMPROMISE — NOT ESTABLISHED
BANKING OUTAGE — NOT ESTABLISHED
REQUESTER — UNKNOWN
SIGNER — K
EXECUTOR — UNKNOWN
DOOR HOLDER — UNKNOWN
BENEFICIARY — UNKNOWN
B7 — UNKNOWN
DATA AUTHORITY — UNDER PRESSURE
NEXT TEST — VALIDATION
Zero đóng máy.
Tiến nhìn Lão Cửu.
“Chương này…”
Lão Cửu ngước lên.
“Gì?”
“Không bắt được ai.”
“Ừ.”
“Không phá được gì.”
“Ừ.”
“Không truy được máy chủ.”
“Ừ.”
Tiến hỏi:
“Vậy có phải mình đang thua không?”
Lão Cửu nhìn xuống lò bánh mì.
Một công nhân đang kéo khay bánh ra khỏi lò.
Người khác đẩy khay mới vào.
Không ai biết ai là người ra lệnh.
Không ai cần biết.
Mỗi người chỉ làm đúng phần của mình.
Lão Cửu nói:
“Không.”
“Vì sao?”
“Vì hôm qua chúng ta còn hỏi…”
Ông nhìn Zero.
“…máy của nó ở đâu.”
Zero tiếp lời:
“Hôm nay chúng ta hỏi ai xác nhận cho nó.”
Lão Cửu gật.
“Đó là tiến bộ.”
Ngoài cửa sổ, Quận 6 thức dậy.
Chợ Lớn bắt đầu có tiếng xe.
Một chiếc xe tải chạy qua.
Một người giao hàng dừng lại.
Một cánh cửa mở.
Một cánh cửa đóng.
Một người ký nhận.
Lão Cửu nhìn xuống.
Rồi ông nói:
“Không phải ai mở cửa cũng là chủ nhà.”
Zero nhìn màn hình đã tắt.
“Nhưng người xác nhận…”
Lão Cửu đáp:
“…có thể quyết định ai được bước vào.”
Trên ThinkPad, trạng thái cuối cùng vẫn còn lưu:
VALIDATOR — DETECTED
IDENTITY — UNKNOWN
AUTHORITY — UNKNOWN
TRUSTED COMPONENT — ACTIVE
POWER DEPENDENCY — TEST WINDOW
DATA AUTHORITY — UNDER PRESSURE
NEXT TEST — VALIDATION
Và bên dưới, một dòng mới xuất hiện:
SOMEONE HAS ALREADY SAID — VALID.
HẾT CHƯƠNG 395
--=---
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ả!
---==--