Chương 014: Kế Hoạch "Đốt Sàn" Mạng Viễn Thông
Mười một giờ bốn mươi tám phút đêm.
Thành phố chưa ngủ.
Quận 4 vẫn còn những hàng quán mở cửa muộn. Những chiếc xe máy chạy dọc các con đường ven kênh. Một vài cửa hàng tiện lợi sáng đèn suốt đêm.
Quận 5 cũng vậy.
Những khu phố đông người, những chung cư cũ, những cửa hàng thuốc, những quán ăn mở tới khuya.
Một thành phố đang vận hành.
Cho đến khi những tin nhắn đầu tiên biến mất.
Không ai nhận ra ngay.
Một người nhập mã xác thực cho giao dịch ngân hàng.
Không có SMS.
Người đó bấm gửi lại.
Vẫn không có.
Một người khác thử đăng nhập.
Hệ thống báo:
KHÔNG THỂ XÁC THỰC. VUI LÒNG THỬ LẠI.
Một người thứ ba chuyển tiền.
Giao dịch đứng yên.
Rồi một người thứ tư.
Một người thứ năm.
Trong vài phút, con số bắt đầu tăng lên.
Không phải vài chục.
Không phải vài trăm.
Hàng nghìn.
Ở một tầng kỹ thuật của trung tâm viễn thông Sài Gòn, những màn hình giám sát vẫn đang hoạt động.
Các kỹ thuật viên trực đêm ban đầu không quá lo lắng.
Một hệ thống viễn thông lớn luôn có những bất thường.
Tin nhắn chậm.
Một tuyến gặp sự cố.
Một cụm máy chủ cần khởi động lại.
Những chuyện đó không mới.
Một kỹ thuật viên nhìn biểu đồ.
“SMS xác thực tăng lỗi.”
Người bên cạnh quay lại.
“Bao nhiêu?”
“Đang tăng.”
“Do ngân hàng?”
“Không chắc.”
“Nhà mạng có báo sự cố chưa?”
“Chưa.”
Anh ta kéo cửa sổ giám sát sang một bên.
Một biểu đồ khác xuất hiện.
Lưu lượng tin nhắn không giảm.
Đó mới là điều bất thường.
Nếu một hệ thống gửi SMS bị lỗi thông thường, lưu lượng thường thay đổi theo một kiểu khác.
Nhưng lần này…
Các yêu cầu vẫn xuất hiện.
Chỉ có kết quả xác thực không tới được người dùng.
Kỹ thuật viên cau mày.
“Có gì đó không đúng.”
Cách đó không xa, Zero đứng trước một màn hình lớn.
Hắn không ở phòng máy.
Không cần.
Một hệ thống điều khiển từ xa đủ cho hắn nhìn thấy những gì mình cần.
Trên màn hình là bản đồ Sài Gòn.
Một vùng được đánh dấu.
Quận 4.
Quận 5.
Hai khu vực sáng hơn phần còn lại.
Zero nhìn đồng hồ.
11:53.
Hắn nhớ lại căn phòng trên tầng cao của tòa tháp.
Chiếc vali tiền.
Tấm hộ chiếu.
Ba ngày.
Hắn chỉ còn chưa tới ba ngày.
Zero đưa tay vuốt màn hình.
“Không muốn xuất hiện?”
Hắn nói rất khẽ.
“Vậy để tao kéo cả thành phố lên.”
Màn hình phía trước hiện những dòng trạng thái.
Không có địa chỉ cụ thể.
Không có tên người.
Chỉ có những nhóm lưu lượng và trạng thái xác thực.
Zero đã tìm thấy một điểm yếu trong hệ thống liên mạng viễn thông.
SS7.
Một lớp hạ tầng cũ được xây dựng từ thời người ta tin rằng các mạng viễn thông kết nối với nhau sẽ không có quá nhiều kẻ xấu đứng bên trong.
Ngày nay, lớp hạ tầng đó đã có nhiều biện pháp bảo vệ hơn.
Nhưng Zero không quan tâm tới chuyện phá hủy toàn bộ.
Hắn chỉ cần làm một việc.
Khiến các tin nhắn xác thực đi sai hướng.
Không cần lấy tiền.
Không cần đọc toàn bộ tin nhắn.
Không cần phá ngân hàng.
Chỉ cần khiến người dùng không thể nhận được thứ họ cần để xác nhận giao dịch.
Một lớp cửa bị khóa.
Hàng triệu người tự đứng trước cửa.
Zero nhìn đồng hồ.
11:56.
Hắn bấm một nút.
Không có tiếng nổ.
Không có màn hình đỏ.
Không có cảnh báo kiểu phim.
Chỉ có một thay đổi rất nhỏ trong dòng dữ liệu.
Một số yêu cầu xác thực bắt đầu không tới được nơi cần tới.
Zero nhìn bản đồ.
“Bắt đầu.”
11:58.
Một người phụ nữ ở Quận 4 đứng trước quầy thuốc.
Con trai bà sốt từ chiều.
Bà cần mua thuốc.
Tổng tiền hơn một triệu đồng.
Bà mở ứng dụng ngân hàng.
Nhập số tiền.
Nhập người nhận.
Xác nhận.
Hệ thống yêu cầu mã OTP.
Bà chờ.
Một phút.
Không có.
Bà bấm gửi lại.
Không có.
Người bán thuốc nhìn bà.
“Chị thử lại coi.”
“Đợi chị chút.”
Bà kiểm tra điện thoại.
Không có tin nhắn.
“Lạ vậy?”
“Ngân hàng bị gì hả chị?”
“Chắc vậy.”
Bà thử chuyển sang ứng dụng khác.
Cũng yêu cầu xác thực.
Không có mã.
Cuối cùng, bà phải gọi người nhà mang tiền mặt tới.
Đó chỉ là một trường hợp.
Một tiếng sau, người ta sẽ kể lại hàng nghìn trường hợp tương tự.
Ở một chung cư cũ Quận 5, một người đàn ông vừa nhận lương.
Anh định chuyển tiền về quê.
Mẹ anh đang chờ.
Anh mở ứng dụng.
Không được.
Lần hai.
Không được.
Lần ba.
Thông báo:
GIAO DỊCH KHÔNG THỂ THỰC HIỆN.
Anh gọi tổng đài.
Đường dây bận.
Anh gọi lại.
Vẫn bận.
Anh nhìn màn hình.
“Cái quái gì vậy?”
Trong nhóm chat cư dân, một người nhắn:
“Mọi người có nhận được OTP không?”
Người khác trả lời:
“Không.”
“Tôi cũng không.”
“Ngân hàng bị lỗi hả?”
“Từ nãy tới giờ không chuyển khoản được.”
Tin nhắn bắt đầu tăng.
Một phút.
Mười tin.
Ba mươi tin.
Một người gửi ảnh màn hình.
Rồi người khác.
Không phải một ngân hàng.
Nhiều dịch vụ tài chính cùng xuất hiện lỗi xác thực.
Không ai biết tại sao.
Zero nhìn những con số trên màn hình.
Hắn không quan tâm đến số tiền bị treo.
Hắn quan tâm đến phản ứng.
Một thành phố khi gặp bất tiện nhỏ sẽ tự tìm cách xử lý.
Nhưng khi tiền bị khóa…
Con người sẽ không đứng yên.
Họ gọi điện.
Họ nhắn tin.
Họ chạy tới ATM.
Họ tìm người quen.
Họ hỏi nhân viên ngân hàng.
Họ tìm kiếm trên mạng.
Họ tạo ra một lượng thông tin khổng lồ.
Và trong lượng thông tin đó, Zero tin rằng một người sẽ xuất hiện.
Lão Cửu.
Hắn không cần biết chính xác Lão Cửu đang ở đâu.
Chỉ cần buộc mạng lưới quanh hắn phản ứng.
Một người chạy xe.
Một người chuyển tiền.
Một người mua hàng.
Một người gọi điện.
Một điểm bất thường.
Một sai lệch nhỏ.
Zero sẽ bắt được.
Hắn gọi cho Hùng Búa.
“Anh nghe.”
“Đang ở đâu?”
“Quận 4.”
“Đừng làm gì.”
Hùng Búa ngạc nhiên.
“Không bắt người?”
“Chưa.”
“Vậy…”
“Chờ.”
Zero nhìn bản đồ.
“Có người sẽ tự động chạy ra.”
Hùng Búa im lặng.
“Anh hiểu chưa?”
“Hiểu.”
“Đừng đánh động.”
“Dạ.”
Cuộc gọi kết thúc.
Zero dựa vào ghế.
Hắn tin mình đã tìm đúng cách.
Không cần đuổi.
Không cần bắt.
Không cần hỏi.
Chỉ cần đốt sàn.
Khi sàn nóng lên, những con chuột sẽ tự chạy ra.
Nhưng Zero đã bỏ sót một chuyện.
Con người không phải dữ liệu.
Lão Cửu cũng vậy.
Một giờ mười ba phút.
Chiếc điện thoại cũ trên bàn rung liên tục.
Không phải một cuộc gọi.
Mà là hàng loạt tin nhắn từ những người quen.
“Ngân hàng bị gì vậy?”
“Không nhận được mã.”
“ATM lỗi.”
“Chuyển tiền không được.”
Lão Cửu đọc từng tin.
Chú Năm đang ngồi ở chiếc ghế đối diện.
Vết thương trên mặt vẫn còn rõ.
“Có chuyện gì?”
“Ngân hàng.”
“Lại?”
“Không.”
Lão Cửu đặt điện thoại xuống.
“Lần này rộng hơn.”
Chú Năm nhìn ông.
“Có liên quan tụi nó?”
“Có thể.”
Lão Cửu không trả lời ngay.
Ông lấy một chiếc điện thoại khác.
Không có SIM chính.
Ông kiểm tra một vài kênh thông tin.
Các nhóm dân cư.
Thông báo của cửa hàng.
Tin nhắn từ người quen.
Cùng một chuyện.
OTP không tới.
Giao dịch bị lỗi.
ATM có nơi hoạt động, có nơi không.
Một số người vẫn chuyển được.
Một số người không.
Lão Cửu nhìn kỹ.
“Không phải đánh sập.”
Chú Năm hỏi:
“Vậy là gì?”
“Khóa cửa.”
“Cửa nào?”
“Cửa xác thực.”
Chú Năm không hiểu.
Lão Cửu cũng không giải thích sâu.
Ông nhìn màn hình.
“Có người đang thử kéo chúng ta ra.”
“Bằng cách làm người ta không chuyển tiền?”
“Ừ.”
“Có cần chạy không?”
“Không.”
“Vậy làm gì?”
Lão Cửu đứng dậy.
“Không làm gì cả.”
Chú Năm ngạc nhiên.
“Người ta đang không rút được tiền.”
“Đúng.”
“Không giúp họ?”
“Giúp bằng cách nào?”
Chú Năm im.
Lão Cửu chỉ vào điện thoại.
“Nếu đối phương đang chờ chúng ta dùng mạng để xử lý, chúng ta càng dùng mạng, họ càng có thứ để nhìn.”
“Vậy…”
“Để họ nhìn.”
Lão Cửu lấy một cuốn sổ.
Ông viết vài dòng.
Không kết nối Internet.
Không gửi đi.
Chỉ viết.
OTP lỗi.
Quận 4.
Quận 5.
Nhiều dịch vụ.
Không đồng đều.
Ông gạch chân dòng cuối.
“Không đồng đều.”
Chú Năm nhìn.
“Có gì?”
“Nếu muốn làm cho cả khu vực mất xác thực, họ có thể làm rộng hơn.”
“Vậy sao chỉ một số người?”
“Vì họ không muốn làm sập.”
Lão Cửu nhìn ra ngoài cửa.
“Họ muốn mọi người hoảng.”
Chú Năm chửi thề.
“Đám này chơi lớn quá.”
“Không.”
Lão Cửu lắc đầu.
“Đây mới là thử.”
“Thử?”
“Xem chúng ta phản ứng thế nào.”
Hai giờ sáng.
Trung tâm chăm sóc khách hàng của nhà mạng bắt đầu quá tải.
Điện thoại reo liên tục.
Một nhân viên vừa cúp máy đã có cuộc gọi khác.
“Không nhận được OTP.”
“Dạ chị vui lòng thử lại.”
“Thử rồi!”
“Dạ…”
“Ngân hàng nói bên nhà mạng.”
Nhân viên nhìn màn hình.
Không biết trả lời thế nào.
Bên kỹ thuật cũng đang kiểm tra.
Một kỹ sư nói:
“Không thấy lỗi hệ thống SMS thông thường.”
“Vậy tại sao người dùng không nhận được?”
“Đang kiểm tra.”
“Có tấn công không?”
Không ai trả lời.
Một hệ thống viễn thông lớn không thể tùy tiện kết luận bị tấn công chỉ vì người dùng không nhận được tin nhắn.
Nhưng dữ liệu nội bộ đang nói một chuyện khác.
Có sự bất thường.
Và bất thường đó không giống một sự cố thông thường.
Hai giờ hai mươi.
Một người đàn ông chạy tới cây ATM ở Quận 5.
Máy báo:
DỊCH VỤ TẠM THỜI KHÔNG KHẢ DỤNG.
Ông đi sang cây khác.
Cũng vậy.
Một người khác đứng phía sau.
“Anh rút được không?”
“Không.”
“Chuyển khoản?”
“Không luôn.”
“Ủa?”
Hai người nhìn nhau.
Rồi thêm một người tới.
Rồi thêm hai người.
Chưa tới mười phút, trước một cây ATM đã có gần hai chục người.
Có người gọi ngân hàng.
Có người gọi người nhà.
Có người lên mạng tìm thông tin.
Một bài đăng xuất hiện:
“Nhiều ngân hàng đang lỗi OTP tại Quận 4, Quận 5?”
Bài đăng được chia sẻ.
Một người khác đăng:
“Không rút được tiền.”
Rồi:
“Tôi cũng vậy.”
Một người ở Quận 4 bình luận:
“Bên này cũng bị.”
Thông tin lan ra.
Không theo kế hoạch của Zero.
Mà theo cách của người dân.
Zero nhìn màn hình.
Hắn thấy lưu lượng mạng tăng.
Nhưng không thấy thứ hắn muốn.
Không có dấu hiệu của Lão Cửu.
Không có tín hiệu đặc biệt.
Không có thiết bị bí mật nào bật lên.
Không có mạng lưới bất thường.
Chỉ có hàng nghìn người bình thường đang hỏi nhau tại sao tiền của họ không sử dụng được.
Zero cau mày.
Hắn mở một bảng phân tích khác.
“Không thể nào.”
Hắn kiểm tra lại.
Không có.
Lão Cửu không xuất hiện.
Hắn gọi Hùng Búa.
“Có gì chưa?”
“Chưa.”
“Không thấy ai?”
“Không.”
“Tiếp tục theo dõi.”
Hùng Búa hỏi:
“Bao lâu?”
Zero nhìn đồng hồ.
“Đến khi tôi bảo dừng.”
“Nhưng nếu chuyện này lớn…”
“Không cần anh lo.”
Cuộc gọi kết thúc.
Zero nhìn bản đồ.
Hắn đã tạo ra một vấn đề lớn.
Nhưng con mồi không xuất hiện.
Ngược lại, hàng nghìn người bắt đầu đổ ra đường.
Họ không biết mình đang tham gia vào một cuộc săn.
Họ chỉ muốn lấy tiền.
Hai giờ bốn mươi bảy.
Một nhóm người tập trung trước một cây ATM.
Một người lớn tiếng:
“Không rút được thì về nhà sao?”
Người khác nói:
“Ngân hàng bị lỗi chứ có phải tiền mất đâu.”
“Biết đâu.”
“Đừng nói vậy.”
“Không nói sao được?”
Một chiếc xe máy chạy qua.
Rồi thêm một chiếc.
Các cửa hàng tiện lợi bắt đầu đông người hơn.
Những người cần mua hàng nhưng không thanh toán được bằng ứng dụng phải chạy đi tìm tiền mặt.
Một vài quán chỉ nhận chuyển khoản phải treo bảng:
TẠM THỜI CHỈ NHẬN TIỀN MẶT.
Cả khu vực bắt đầu hỗn loạn theo một cách rất đời thường.
Không tiếng súng.
Không cháy nổ.
Không ai biết có kẻ đứng sau.
Chỉ là hàng nghìn người cùng lúc gặp một vấn đề giống nhau.
Và càng nhiều người ra đường, Zero càng khó phân biệt đâu là người bình thường, đâu là người mà hắn đang tìm.
Ba giờ mười.
Lão Cửu đứng bên cửa sổ.
Ông nhìn dòng xe ngoài đường.
“Thấy chưa?”
Chú Năm hỏi:
“Thấy gì?”
“Bọn họ đang tự làm điều ngược lại.”
“Là sao?”
“Muốn tìm một người giữa thành phố.”
Lão Cửu chỉ ra ngoài.
“Thì trước hết phải làm cho thành phố yên.”
“Còn tụi nó?”
“Chúng vừa làm cả thành phố thức.”
Chú Năm bật cười.
“Vậy là tự đốt mình?”
“Chưa.”
Lão Cửu lắc đầu.
“Nhưng đã đốt sàn.”
Ông nhìn chiếc điện thoại.
Một tin nhắn mới xuất hiện.
Không phải OTP.
Không phải ngân hàng.
Là một tin nhắn từ một người chạy xe.
“Chú Cửu, khu này đông người quá. Có chuyện gì vậy?”
Lão Cửu nhìn tin nhắn.
Ông không trả lời ngay.
Nếu mạng lưới xe ôm của ông bắt đầu nhắn tin, đối phương có thể lần theo.
Ông cất điện thoại.
“Không dùng mạng.”
Chú Năm hiểu.
“Lại gặp nhau trực tiếp?”
“Ừ.”
“Giờ nào?”
“Sau khi trời sáng.”
“Vậy đêm nay?”
“Đêm nay ngồi yên.”
Chú Năm nhìn ra ngoài.
Tiếng xe vẫn không ngừng.
Một thành phố vốn đang ngủ đã bị đánh thức.
Không phải bằng tiếng còi báo động.
Mà bằng những chiếc điện thoại im lặng.
Ba giờ ba mươi.
Zero đứng trước cửa kính.
Hắn nhìn Quận 4.
Rồi Quận 5.
Những ánh đèn vẫn sáng.
Một số tuyến đường đông hơn bình thường.
Hắn không đạt được điều mình muốn.
Nhưng hắn cũng không coi đó là thất bại hoàn toàn.
Hắn đã xác nhận một điều.
Khi bị đe dọa, mạng lưới của Lão Cửu không lập tức phản ứng bằng công nghệ.
Nó phản ứng bằng con người.
Xe ôm.
Chủ cửa hàng.
Người dân.
Những người mà hệ thống của Zero không thể phân loại thành một mục tiêu duy nhất.
Hắn nhìn màn hình.
Một dòng báo cáo mới hiện lên:
SỰ CỐ XÁC THỰC — QUY MÔ ĐANG MỞ RỘNG.
Zero tắt màn hình.
Hắn đứng im.
Ba ngày.
Thời gian đang chạy.
Hắn đã kéo cả Quận 4 và Quận 5 vào cuộc.
Nhưng thay vì một bóng ma xuất hiện…
Hàng ngàn con người đang bước ra đường.
Điện thoại trong tay họ vẫn liên tục báo lỗi.
Các cây ATM bắt đầu đông nghẹt.
Những cửa hàng mở cửa giữa đêm.
Những người chưa từng biết nhau bắt đầu hỏi nhau cùng một câu:
“Ngân hàng bị gì vậy?”
Và Zero nhận ra điều nguy hiểm nhất.
Hắn muốn dùng thành phố để săn một người.
Nhưng thành phố cũng đang bắt đầu trở thành nhân chứng chống lại hắn.
Ở đâu đó trong Quận 4, Lão Cửu tắt chiếc điện thoại.
Ông nói với Chú Năm:
“Đừng tìm hắn.”
Chú Năm hỏi:
“Vậy tìm gì?”
Lão Cửu nhìn ra con đường đầy người.
“Để hắn tự lộ.”
Ngoài kia, thêm một cây ATM báo lỗi.
Thêm một cửa hàng đóng giao dịch điện tử.
Thêm một nhóm người bước ra đường.
Và đến nửa đêm hôm đó, thứ Zero không ngờ nhất đã xảy ra.
Hàng ngàn người dân bắt đầu đổ ra đường.
Không ai biết họ đang đứng giữa một cuộc đối đầu.
Nhưng tất cả đều biết một chuyện:
Tiền của họ đang bị khóa.
Và khi người bình thường bị dồn đến giới hạn, không phải lúc nào họ cũng chạy.
Có lúc…
Họ sẽ cùng nhau hỏi:
“Ai đang làm chuyện này?”
--=--
PLS FOLLOW KÊNH ĐỂ TẠO ĐỘNG LỰC SÁNG TÁC, CẢM ƠN CÁC ĐẠO HỮU ĐỌC TRUYỆN.
---===--