Chương 114: Ám Chiến Trên Đám Mây Khủng Tách Diện

10 phút đọc
•
1,933 từ
•
0 lượt xem

Penthouse Thủ Thiêm, sáu giờ hai mươi tám phút sáng.

Trời vừa sáng hẳn.

Nhưng trong căn phòng làm việc phía cuối penthouse, ánh sáng tự nhiên vẫn không đủ để xua đi màu xanh nhợt của những màn hình đang hoạt động.

Zero ngồi trước bàn.

Không còn ai khác trong phòng.

Trên màn hình là một bản đồ phân vùng dữ liệu của kho lưu trữ đen.

Không có nội dung.

Không có tên người.

Chỉ có những ô dữ liệu nối với nhau bằng những đường liên kết chằng chịt.

Một số ô màu xám.

Một số đã mất kết nối.

Một số chỉ còn dấu thời gian.

Ở giữa bản đồ là một phân vùng đang nhấp nháy.

BLACK ARCHIVE / CORE-7

Bên dưới:

SELF-DESTRUCT PREPARATION: 71%

Zero nhìn con số đó.

Hắn không động vào bàn phím.

Một giây.

Hai giây.

Ba giây.

Con số tăng lên.

72%.

Zero khẽ nhíu mày.

Không phải vì sợ dữ liệu biến mất.

Hắn đã biết kho này có cơ chế tự hủy.

Điều khiến hắn quan tâm là tốc độ.

Tốc độ tăng đều.

Không giống một tiến trình bị ép buộc.

Giống một hệ thống đã được chuẩn bị từ trước và chỉ chờ một tín hiệu cuối cùng.

Hắn mở nhật ký sự kiện.

Có ba quyền đang cùng tồn tại.

ADMIN-00

UNKNOWN

ZERO

Nhưng chỉ có Zero là đang hoạt động.

ADMIN-00 vẫn tồn tại như một cái bóng.

UNKNOWN đã biến mất.

Vậy ai đang kích hoạt lệnh tự hủy?

Zero kéo cửa sổ sang bên.

Một yêu cầu mới xuất hiện.

FINAL DELETION AUTHORIZATION

Thời gian còn lại:

04:17

Zero nhìn đồng hồ.

Rồi nhìn lại màn hình.

Bốn phút mười bảy giây.

Không dài.

Nhưng đủ để một người hiểu hệ thống.

Và quá ngắn đối với một người chỉ muốn cứu dữ liệu.

Zero không định cứu toàn bộ.

Hắn chỉ cần giữ lại phần mà người khác không muốn hắn nhìn thấy.

Một dòng mới xuất hiện.

AUTHORIZATION SOURCE: ADMIN-00

Zero ngồi yên.

— Cuối cùng cũng lộ mặt.

Hắn nói rất nhỏ.

Nhưng ngay khi câu nói kết thúc, hệ thống xuất hiện một cảnh báo khác.

CONCURRENT ADMIN REQUEST

Một quyền quản trị khác vừa được yêu cầu.

Không phải Zero.

Không phải ADMIN-00.

Một danh tính không tồn tại.

NULL-ADMIN

Zero nhìn nó.

Lần đầu tiên trong nhiều phút, khóe miệng hắn hơi nhếch lên.

— Ba người.

Hắn nói.

— Không phải hai.

Null-Admin gửi một yêu cầu.

Không lấy dữ liệu.

Không xóa dữ liệu.

Chỉ yêu cầu quyền xem cấu trúc.

Zero không cho phép.

Yêu cầu thứ hai xuất hiện.

Lần này đi thẳng vào phân vùng Core-7.

Zero lập tức chặn.

Nhưng ngay khi quyền bị chặn, self-destruct tăng từ 73% lên 77%.

Hắn dừng lại.

Không phải ngẫu nhiên.

Có một mối liên hệ.

Mỗi lần Zero can thiệp, tiến trình tự hủy tăng tốc.

Kẻ đứng sau không chỉ muốn xóa dữ liệu.

Hắn muốn ép Zero phải lựa chọn.

Can thiệp thì dữ liệu chết nhanh hơn.

Không can thiệp thì kẻ khác sẽ lấy quyền.

Zero nhìn đồng hồ.

Ba phút bốn mươi sáu giây.

Hắn mở một cửa sổ mô phỏng.

Trên đó là cấu trúc truy vấn đã được hệ thống kiểm tra trong môi trường an toàn.

Zero không trực tiếp tấn công hạ tầng bên ngoài.

Hắn chỉ sử dụng lớp ứng dụng hư cấu mà mình đã dựng để tái hiện cơ chế phân quyền của kho.

Mục tiêu không phải phá hệ thống.

Mục tiêu là buộc bộ phân quyền phải trả lời một câu hỏi mà nó không muốn trả lời.

Ai là chủ của phân vùng Core-7?

Hệ thống trả về:

UNKNOWN.

Zero đổi câu hỏi.

Ai đang giữ quyền xóa?

ADMIN-00.

Hắn nhìn dòng chữ.

Rồi hỏi tiếp:

Ai cấp quyền cho ADMIN-00?

Không phản hồi.

Ba giây.

Năm giây.

Mười giây.

Zero ngồi bất động.

Một cảnh báo đỏ bật lên.

SELF-DESTRUCT: 81%

Nam từ ngoài bước vào.

— Sao rồi?

Zero không quay lại.

— Ba phút.

Nam nhìn màn hình.

— Lại tự hủy?

— Lần này thật.

— Có cách giữ không?

— Có.

Nam nhìn hắn.

— Là gì?

Zero chỉ vào màn hình.

— Giành quyền admin.

Nam im lặng vài giây.

— Không phải anh đã có rồi sao?

— Quyền của tôi chỉ là quyền tạm thời.

— Còn quyền thật?

— Đang nằm trong tay ADMIN-00.

Nam kéo ghế ngồi xuống.

— Vậy giành bằng cách nào?

Zero không trả lời ngay.

Hắn mở lại lớp truy vấn.

— Có một điểm yếu trong cách kho này phân biệt dữ liệu và quyền.

Nam nhìn hắn.

— SQL Injection?

Zero gật đầu.

— Nhưng không phải kiểu tấn công thông thường.

Hắn nhìn Nam.

— Đây là một hệ thống giả tưởng trong lớp ứng dụng của kho. Tôi chỉ cần làm bộ phân quyền hiểu sai một yêu cầu.

— Và sau đó?

— Nó sẽ trả về một trạng thái không hợp lệ.

— Rồi anh lấy quyền?

— Không.

Zero nói:

— Tôi khiến hệ thống buộc phải chọn giữa quyền hiện tại và trạng thái an toàn.

Nam hiểu một phần.

— Nếu chọn trạng thái an toàn?

— Quyền admin tạm thời sẽ được giữ.

— Nếu không?

— Core-7 tự hủy.

Nam nhìn đồng hồ.

Hai phút năm mươi mốt giây.

— Vậy làm đi.

Zero đặt tay lên bàn phím.

Hắn không gõ nhanh.

Ngược lại, từng phím được nhấn rất chậm.

Một chuỗi yêu cầu được đưa vào lớp kiểm tra.

Hệ thống trả về:

QUERY REJECTED

Zero không đổi sắc mặt.

Lần thứ hai.

QUERY REJECTED

Nam hỏi:

— Không được?

— Đang được.

— Tôi thấy nó từ chối.

— Nó đang đọc.

Zero sửa một phần yêu cầu.

Không có câu lệnh cụ thể hiện ra trên màn hình.

Chỉ có trạng thái mô phỏng.

VALIDATION ERROR

Zero tiếp tục.

PERMISSION CONFLICT

Một giây.

ROLE RESOLUTION FAILURE

Zero dừng tay.

Nam nhìn hắn.

— Đây là lỗi à?

— Không.

Zero nói:

— Đây là cửa.

Hắn gửi yêu cầu cuối cùng.

Màn hình tối đi.

Tất cả các phân vùng biến mất.

Nam bật dậy.

— Zero!

Không có phản ứng.

Zero vẫn ngồi yên.

Một giây.

Hai giây.

Ba giây.

Màn hình hiện lại.

Một dòng duy nhất:

ADMIN ROLE RECONSTRUCTION

Nam thở ra.

Zero nói:

— Nó đã mở.

— Quyền admin?

— Chưa.

— Vậy còn gì?

— Quyền đang được tái cấu trúc.

Một tiếng cảnh báo vang lên.

SELF-DESTRUCT: 89%

Nam nhìn đồng hồ.

Hai phút mười ba giây.

— Không kịp.

Zero lắc đầu.

— Kịp.

Hắn mở phân vùng Core-7.

Một phần dữ liệu hiện ra.

Không phải nội dung.

Là danh sách tham chiếu.

FUND-X

FX7

K14

SG-LG-07

ADMIN-00

Nam nhìn.

— Nó nối tất cả với nhau.

— Đúng.

— Vậy chúng cùng một hệ thống?

— Không.

Zero nói:

— Chúng chỉ từng chạm vào nhau.

Nam cau mày.

— Khác nhau thế nào?

— Một hệ thống có thể tạo ra nhiều dấu vết.

— Còn nhiều hệ thống?

— Có thể cùng dùng một dấu vết.

Nam nhìn hắn.

— Nói cách khác, chúng ta vẫn chưa biết ai là chủ.

Zero gật đầu.

— Nhưng biết nơi họ từng đi qua.

Màn hình rung nhẹ.

Một cảnh báo khác xuất hiện.

ADMIN-00 REQUESTING DELETE

Zero lập tức khóa yêu cầu.

Nhưng quyền admin tạm thời của hắn bị đẩy lùi.

ZERO — PRIVILEGE CONFLICT

Nam hỏi:

— Mất quyền?

Zero nhìn màn hình.

— Không.

Một giây sau, dòng chữ đổi thành:

ZERO — ADMIN

Nam nhìn hắn.

— Có rồi?

Zero không đáp.

Hắn chỉ nói:

— Chưa hoàn toàn.

Ngay lúc đó, một cửa sổ đỏ bật lên.

FINAL SELF-DESTRUCT IN 01:32

Zero lập tức chuyển sang phân vùng lõi.

Lần này hắn không tìm dữ liệu.

Hắn tìm quyền.

Ai cấp.

Ai thu hồi.

Ai đang giữ.

Ai có thể tự hủy.

Một bảng hiện ra.

ADMIN-00 — ROOT AUTHORITY

ZERO — TEMPORARY AUTHORITY

NULL-ADMIN — OBSERVER

Zero nhìn dòng thứ ba.

— Observer.

Nam nói:

— Người thứ ba?

— Có thể.

— Nhưng nếu chỉ quan sát, tại sao hắn cần vào?

Zero không trả lời.

Bởi vì hắn đã thấy một thứ khác.

Null-Admin không hề truy cập nội dung.

Nó chỉ theo dõi quyền.

Mỗi lần ADMIN-00 thay đổi quyền, Null-Admin ghi lại.

Mỗi lần Zero can thiệp, Null-Admin cũng ghi lại.

Nó không tham gia trận chiến.

Nó quan sát trận chiến.

Zero hiểu.

— Có người không muốn dữ liệu.

Nam nhìn hắn.

— Vậy muốn gì?

— Muốn biết ai thắng.

Một giây sau.

SELF-DESTRUCT: 94%

Một phút.

Zero mở lớp phân quyền.

Không thể giành toàn bộ quyền.

Nhưng hắn có thể giành quyền trên một phân vùng.

Hắn chọn:

CORE-7 / ARCHIVE INDEX

Nam hỏi:

— Chỉ lấy chỉ mục?

— Đúng.

— Không lấy dữ liệu?

— Không cần.

Zero nhấn xác nhận.

ROLE REQUEST

ADMIN

SCOPE: CORE-7

Hệ thống từ chối.

CONFLICT WITH ADMIN-00

Zero thử lần nữa.

Bị từ chối.

CONFLICT WITH ADMIN-00

Hắn không nổi nóng.

Hắn nhìn cấu trúc phân quyền.

Sau đó nói:

— ADMIN-00 đang giữ toàn bộ kho.

— Vậy sao anh lấy được?

— Tôi không lấy.

Zero nhìn Nam.

— Tôi khiến hệ thống hiểu rằng ADMIN-00 đã vi phạm điều kiện an toàn.

Nam im lặng.

Zero gửi yêu cầu cuối cùng.

Một chuỗi kiểm tra dữ liệu trong lớp mô phỏng phát hiện quyền tự hủy đang được gọi đồng thời với quyền truy xuất.

Hệ thống đánh dấu trạng thái:

ADMIN-00 — UNSAFE

Ngay lập tức, quyền root bị khóa tạm thời.

ROOT AUTHORITY SUSPENDED

Zero không bỏ lỡ một giây.

ZERO — ADMIN

SCOPE: CORE-7

GRANTED

Nam bật dậy.

— Vào rồi!

Zero không trả lời.

Hắn lập tức cô lập chỉ mục.

Không xóa.

Không sửa nội dung.

Không truy cập sâu hơn.

Chỉ khóa đường tự hủy của phân vùng Core-7.

SELF-DESTRUCT: CORE-7 — ABORTED

Phần còn lại của kho vẫn tiếp tục đếm.

96%.

97%.

98%.

Nam nhìn màn hình.

— Còn phần khác.

— Đúng.

— Không cứu được?

Zero lắc đầu.

— Không cứu tất cả.

— Vậy giữ cái gì?

Zero chỉ Core-7.

— Cái này.

CORE-7 — PRESERVED

Ngay sau đó, ADMIN-00 xuất hiện trở lại.

ROOT AUTHORITY RESTORED

Zero nhìn.

Hắn biết mình chỉ có vài giây.

Một yêu cầu truy cập xuất hiện.

ADMIN-00 → CORE-7

Zero từ chối.

Lần đầu tiên.

Một giây sau, yêu cầu thứ hai.

ADMIN-00 → DELETE CORE-7

Zero từ chối.

Lần thứ ba.

ADMIN-00 → FORCE DELETE

Zero vẫn từ chối.

Màn hình rung mạnh.

Một phần kho biến mất.

FUND-X — DELETED

Tiếp theo:

FINANCE — DELETED

LAND — DELETED

LOGISTICS — PARTIAL

Nam nhìn Zero.

— Nó đang xóa tất cả.

Zero gật đầu.

— Nhưng Core-7 còn.

— Vì anh giữ?

— Không.

Zero nhìn dòng quyền.

— Vì nó cần Core-7 để hoàn tất một thứ khác.

Nam chưa hiểu.

Một dòng dữ liệu xuất hiện.

CORE-7 — DEPENDENCY

Bên dưới là một mã.

SG-LG-07

Zero nhìn chằm chằm.

Rồi hắn cười.

Không phải nụ cười vui vẻ.

Là nụ cười của người vừa nhìn thấy một mắt xích mà mình đã tìm suốt nhiều giờ.

— Đây mới là thứ họ muốn xóa.

Nam hỏi:

— SG-LG-07?

Zero gật đầu.

— Không phải kho dữ liệu.

— Vậy là gì?

— Một điểm liên kết.

— Liên kết với cái gì?

Zero nhìn những tham chiếu còn sót.

FX7.

K14.

FUND-X.

ADMIN-00.

SG-LG-07.

Hắn nói:

— Với thứ nằm ngoài đám mây.

Một thông báo cuối cùng xuất hiện.

BLACK ARCHIVE SELF-DESTRUCT — COMPLETE

Toàn bộ kho tối đen.

Nam đứng bất động.

— Xong rồi?

Zero nhìn màn hình.

— Gần như.

— Chúng ta mất bao nhiêu?

— Rất nhiều.

— Còn lại gì?

Zero chỉ vào một cửa sổ nhỏ.

CORE-7 INDEX

PRESERVED

Chỉ mục vẫn còn.

Không phải hàng triệu dòng dữ liệu.

Không phải toàn bộ lịch sử giao dịch.

Không phải những tài liệu mà họ từng nghĩ là bằng chứng quyết định.

Chỉ là những điểm nối.

Nhưng đôi khi một bản đồ quan trọng hơn cả kho hàng.

Nam ngồi xuống.

— Anh thắng chưa?

Zero lắc đầu.

— Không.

— Vậy ai thắng?

Zero nhìn dòng:

ADMIN-00 — UNKNOWN

Rồi nhìn:

NULL-ADMIN — OBSERVER

Hắn tắt màn hình.

— Chưa ai.

Nam ngạc nhiên.

— Sau từng đó thứ?

— Đây mới là phần đáng sợ.

Zero đứng dậy.

Hắn nhìn ra ngoài cửa kính.

Sài Gòn đã hoàn toàn tỉnh giấc.

Xe chạy dày hơn.

Một chiếc tàu chậm rãi đi trên sông.

Phía xa, những công trình mới mọc lên giữa thành phố.

Không có gì cho thấy vừa xảy ra một cuộc chiến dữ liệu.

Không tiếng súng.

Không còi báo động.

Không một tòa nhà nào rung chuyển.

Chỉ có một kho dữ liệu đen vừa tự hủy gần như toàn bộ.

Và một phân vùng nhỏ còn sống.

Zero cầm tờ giấy ghi các mã.

Hắn gạch FUND-X.

Gạch Finance.

Gạch Land.

Gạch những dữ liệu đã mất.

Chỉ giữ lại ba dòng:

FX7

SG-LG-07

ADMIN-00

Nam hỏi:

— Anh định làm gì?

Zero đáp:

— Không quay lại đám mây nữa.

— Vì sao?

— Vì người dựng kho này đã tính trước chuyện dữ liệu bị xóa.

— Còn thứ họ không tính?

Zero nhìn ra ngoài.

— Người vận chuyển nó.

Nam im lặng.

Zero cầm áo khoác.

— Một hệ thống có thể xóa lịch sử.

Hắn nói:

— Nhưng không thể xóa hết người đã từng chạm vào nó.

Hắn bước ra khỏi phòng.

Trên màn hình, Core-7 vẫn còn một dòng cuối cùng.

SG-LG-07 — ORIGIN TRACE: UNRESOLVED

Bên dưới, một dòng khác vừa xuất hiện.

Không có tên.

Không có địa chỉ.

Không có tài khoản.

Chỉ có bốn chữ:

ĐÃ THẤY ZERO.

Màn hình tắt.

Cuộc chiến trên đám mây kết thúc.

Nhưng cuộc truy tìm dưới mặt đất...

vừa bắt đầu.

--=---

PLS FOLLOW KÊNH ĐỂ TẠO ĐỘNG LỰC CHO TÁC GIẢ VÀ THEO DÕI CÁC CHƯƠNG TIẾPT HEO …

---==--

Trước
Sau

Tải ứng dụng YÊU cho Android

Đọc nhanh hơn, nhận thông báo chương mới, dùng khi offline

Chúng tôi dùng cookie và quảng cáo cá nhân hoá (Google AdSense, AdMob…) để duy trì website miễn phí. Bạn có thể từ chối nếu muốn — chỉ hiển thị ads chung. Xem Chính sách.