Chương 72 — Tiếng gọi từ tổng đài
Chương 72 — Tiếng gọi từ tổng đài
Căn hầm máy Bệnh viện Đa khoa Tân Phú Cường ngập mùi lưu huỳnh từ bo mạch khét và bụi xốp cách nhiệt vỡ vụn. Tiếng thét qua loa ngoài máy điện thoại 115 dội thẳng vào màng nhĩ mọi người:
“Tổng đài đâu! Xe 08 đây! Tắc cứng ở ngã tư Cộng Hòa với Hoàng Hoa Thám rồi! Màn hình dẫn đường đen ngòm, báo lỗi bảo mật! Ca nhồi máu cơ tim nguy kịch, nồng độ oxy tụt xuống sáu mươi tám! Cho lộ trình gấp!”
Chưa dứt câu, máy bàn bên cạnh nhảy chuông bần bật: xe 14 chở nạn nhân tai nạn lao động cũng mất dấu ở vòng xoay Lăng Cha Cả. Trên màn hình trung tâm, ba mươi hai chấm xanh đồng loạt chuyển sang màu xám chết chóc, kèm cảnh báo đỏ rực:
[SECURITY ALERT: SSL CERTIFICATE REVOKED BY CA ROOT ISSUER. CONNECTION TERMINATED.]
Lê Văn Viễn nép góc tường, hấp tấp xua tay: “Bác sĩ Tùng ơi, cắm lại cáp cho Aurora đi! Bọn họ nắm máy chủ gốc Singapore, nắm toàn bộ chứng chỉ số! Xin người ta mở lại cổng, chứ để chết người thì mất hết!”
“Anh câm miệng!” Bác sĩ Tùng quát lớn, hai mắt đỏ ngầu.
Khải bước tới cạnh bàn điều khiển. Tấm danh thiếp kim loại của Lê Tuấn Minh trong túi áo cộm lên lạnh ngắt. Anh nói dứt khoát: “Viễn mơ mộng hão. Aurora đã cài cờ tự động, hễ mất kết nối quá năm phút là bắn lệnh thu hồi chứng chỉ từ Singapore để bắt cóc hạ tầng. Cắm lại cáp cũng không cứu được ai lúc này.”
Mười ngón tay Linh lướt trên phím cơ ThinkPad giòn giã:
“Aurora khóa cổng WebSocket bảo mật 443 trên trình duyệt. Nhưng hộp đen định vị trên ba mươi hai xe cứu thương là dòng Queclink công nghiệp, bắn chuỗi tọa độ thô qua giao thức TCP cổng 5000 bằng SIM 4G nội địa. Aurora chỉ chặn lớp hiển thị để làm mù tài xế. Sóng định vị vẫn chạy về cột sóng nhà mạng!”
Khải hiểu ngay: “Nghĩa là chỉ cần máy chủ hứng luồng TCP cổng 5000 đó?”
“Đúng! Cần một reverse proxy và máy chủ bản đồ mở sạch ngay lập tức!”
Khải bấm loa ngoài gọi cho Tài. Đầu dây bên kia vang tiếng kéo ghế khẩn trương của dân ca trực. Khải nói nhanh: “Tài, bỏ bát cơm xuống! Aurora vừa thu hồi chứng chỉ xe cấp cứu 115, xe 08 chở ca ngừng tim đang kẹt ở Cộng Hòa. Dựng máy chủ hứng gói tin cổng 5000 gấp!”
Giọng Duy vang lên bên cạnh Tài: “Chị Linh ơi! Em với anh Tài có sẵn cụm máy chủ ảo Traccar mã nguồn mở đặt ở bưu điện, có sẵn bản đồ Tân Phú Cường tránh kẹt xe!”
Linh ghé sát điện thoại: “Duy mở ngay cổng tiếp nhận Queclink! Bỏ qua kiểm tra chứng chỉ, nhận luồng thô! Nam bên nhà mạng đâu?”
“Em đây!” Giọng Nam vang lên dồn dập. “Em can thiệp thẳng vào bảng định tuyến cổng Gateway GGSN khu vực trung tâm, ép dải SIM 115 trỏ luồng TCP sang IP máy chủ anh Tài ngay!”
Khải nhìn đồng hồ vách tường. Bốn phút trôi qua, bệnh nhân tim không thể chờ thêm. Anh giật lấy chiếc micrô bộ đàm sóng ngắn Motorola 154.600 MHz của bảo vệ, cắm nguồn dự phòng rồi bóp cò:
“Tổng đài gọi xe 08! Tắt màn hình Aurora đi, nghe tôi dẫn đường cơ học!”
Tài xế thở dốc qua loa đàm: “Chúng tôi kẹt cứng trước triển lãm Tân Bình, không nhích nổi một mét!”
Khải mở kênh liên lạc của mạng lưới thợ cơ sở trên điện thoại, phát tin cầu cứu. Mười giây sau, tin nhắn của thợ điện và tài xế xe ôm dọc tuyến đường dội về tới tấp:
[Bách xe ôm: Ngã tư Cộng Hòa kẹt do xe tải chết máy!] [Thợ điện Tuấn: Hẻm 40 Hoàng Hoa Thám thông sang đường Đồng Đen, mặt ngõ rộng sáu mét!] [Bác Ba Nghĩa: Đồng Đen rẽ ra Bàu Cát thông thoáng, có chốt điều tiết!]
Khải bóp micrô quát dứt khoát: “Xe 08 nghe rõ! Trước mũi xe có lối mở dải phân cách. Lách sang làn ngược chiều mười mét rồi rẽ gấp vào hẻm 40 Hoàng Hoa Thám! Anh em thợ điện đang đứng đầu ngõ dẹp xe máy mở đường! Chạy thẳng ra Đồng Đen về Bàu Cát, cấm đâm vào Bảy Hiền!”
“Rõ! Đang bẻ lái!” Tiếng còi hú xé tan màn đàm thoại.
Dưới phòng máy, Linh gõ mạnh phím Enter. Màn hình điều khiển Traccar bừng sáng, hàng loạt dòng dữ liệu trắng cuộn trào:
[TCP INCOMING: 115_AMB_08 -> SPEED: 38KM/H] [TCP INCOMING: 115_AMB_14 -> SPEED: 20KM/H]
“Nam ép tuyến thành công rồi!” Linh hô lớn. Tấm bản đồ OpenStreetMap trên màn hình lớn vụt sáng, ba mươi hai chấm xanh đồng loạt hồi sinh. Chấm xe 08 đã lách qua ngõ nhỏ, lao vun vút trên đường Đồng Đen.
“Bệnh nhân có mạch trở lại rồi, chúng tôi đã thấy cổng viện!” Tiếng tài xế reo vang qua bộ đàm.
Tiếng còi xe hú vang dội ngay trên sân bệnh viện. Kíp cấp cứu lao ra đón cáng bệnh nhân kịp thời trong gang tấc. Bác sĩ Tùng run run nắm chặt vai Khải: “Cảm ơn các cậu… Mạng người đã được giữ lại!”
Viễn lảo đảo bị thanh tra liên ngành áp giải lên cầu thang cùng biên bản niêm phong tang vật tủ máy Aurora Media Labs. Hệ thống khám bệnh và định vị xe cứu thương đã vận hành ổn định trên nền tảng độc lập, nhiệt độ phòng máy hạ còn ba mươi lăm độ C.
Bước ra cổng viện giữa nắng trưa oi ả, Khải châm điếu thuốc, nhìn sang Linh: “Máy chủ triệu đô ở Singapore cũng không bằng anh em thợ điện đứng gác đầu ngõ.”
Linh khẽ mỉm cười tán thành. Nhưng nụ cười chưa kịp tắt thì điện thoại Khải rung bần bật. Số của bác Ba Nghĩa.
Khải bấm nghe, đầu dây bên kia chỉ có tiếng gió rít và hơi thở dồn dập:
“Khải ơi… Nguy rồi! Bác đang ở trạm cáp đầu mối ngoại thành Bình Chánh. Có hai chiếc xe bán tải đen mang ăng-ten quét sóng lạ vừa đậu trước cổng. Bọn an ninh mạng tư nhân mặc vest đen đang chĩa máy tính vào tủ cáp dân sự của bác! Bọn Aurora lần theo luồng dữ liệu của thằng Nam rồi… Chúng nó tính đánh sập trạm truyền dẫn!”
Tiếng gõ cửa sắt rầm rầm vang lên từ đầu dây bên kia:
Cộc! Cộc! Cộc!
“Bọn nó phá cửa trạm rồi Khải…” Tiếng bác Ba Nghĩa tắt lịm sau một tràng rè chói tai.
Cuộc gọi đứt đoạn. Giữa trưa nắng gắt, Khải và Linh nhìn nhau, sống lưng lạnh buốt. Móng vuốt Aurora đã chạm tới những người thợ cơ sở.