Chương 236: Trận Chiến 1 Terabit DDoS Tại Data Center
Hai giờ mười bảy phút sáng.
Data Center Thủ Đức.
Khu vực kỹ thuật phía trong gần như không có tiếng người.
Chỉ có tiếng quạt làm mát chạy đều.
Tiếng máy điều hòa công nghiệp.
Tiếng relay chuyển trạng thái.
Và tiếng những thiết bị mạng hoạt động liên tục trong các tủ rack.
Một điều phối viên trực ca đang ngồi trước dãy màn hình.
Anh ta vừa nhấp ngụm cà phê thì một ô cảnh báo chuyển màu.
TRAFFIC ANOMALY
Anh đặt cốc xuống.
— Lưu lượng tăng.
Người bên cạnh quay lại.
— Bao nhiêu?
— Chưa biết.
Con số nhảy lên.
180 Gbps.
Rồi:
240 Gbps.
310 Gbps.
Điều phối viên đứng bật dậy.
— Gọi đội mạng.
Chưa đầy hai mươi giây.
Con số đã vượt:
500 Gbps.
Một kỹ thuật viên nhìn màn hình.
— Không giống lưu lượng bình thường.
— Sao?
— Nhiều nguồn. Rất nhiều.
— Botnet?
— Có khả năng.
Màn hình tiếp tục tăng.
620 Gbps.
710 Gbps.
Một tiếng cảnh báo vang lên.
Rồi một tiếng khác.
Ở cuối phòng, hệ thống giám sát nhiệt độ chuyển sang màu đỏ.
CORE ROUTER CLUSTER — TEMPERATURE WARNING
Điều phối viên quay đầu.
— Kiểm tra làm mát.
Một kỹ thuật viên chạy về phía tủ thiết bị.
Vài giây sau, anh ta quay lại.
— Quạt vẫn chạy.
— Vậy sao nhiệt tăng?
— Vì tải quá cao.
Con số tiếp tục nhảy.
820 Gbps.
Hai giờ hai mươi mốt.
Tại một phòng làm việc kín ở khu vực Thủ Đức, Zero nhận cuộc gọi.
— Zero.
Giọng điều phối viên ở đầu dây bên kia rất gấp.
— Data Center đang bị DDoS.
Zero ngồi thẳng dậy.
— Quy mô?
Một giây im lặng.
— Đang vượt tám trăm.
Zero nhìn Lão Cửu.
— Lại một terabit?
Đầu dây bên kia đáp:
— Có khả năng.
Zero đứng lên.
— Đừng kết luận nguồn.
— Nhưng lưu lượng đang tăng.
— Tôi hỏi nguồn.
— Chưa xác định.
— Vậy giữ nguyên là chưa xác định.
Lão Cửu bước tới.
— Mục tiêu?
Zero nhìn màn hình.
— Lớp hạ tầng lõi.
Lão Cửu hỏi:
— Có ảnh hưởng giao dịch không?
— Chưa.
Ông gật.
— Vậy chưa được phép nói “hệ thống ngân hàng sập”.
Zero hiểu.
Một cuộc tấn công lớn không đồng nghĩa mọi dịch vụ lập tức ngừng hoạt động.
Nhưng nếu lớp hạ tầng liên kết bị nghẽn đủ lâu, các dịch vụ phụ thuộc vào nó có thể bắt đầu chậm, timeout hoặc mất kết nối từng phần.
Zero nói:
— Cháu vào.
Lão Cửu giữ vai anh.
— Phòng thủ thôi.
— Biết.
— Không đuổi botnet.
— Không đuổi.
— Không truy nguồn khi chưa đủ bằng chứng.
— Rõ.
880 Gbps.
Data Center Thủ Đức bắt đầu rung nhẹ dưới tiếng quạt tăng tốc.
Không phải toàn bộ tòa nhà.
Chỉ là các thiết bị làm mát và nguồn điện dự phòng đang phải làm việc ở mức cao.
Một kỹ thuật viên chạy dọc hành lang.
— Nhiệt độ tủ số ba tăng!
— Chuyển tải.
— Đang chuyển.
Một tiếng “tạch” vang lên.
Màn hình cảnh báo đổi trạng thái.
EDGE ROUTING CLUSTER — PROTECTIVE THROTTLE
Điều phối viên cau mày.
— Nó đang ép chúng ta bỏ lưu lượng thật xuống.
Kỹ thuật viên hỏi:
— Hay nó đang làm nghẽn hàng đợi?
— Cả hai đều có thể.
Anh nhìn dãy màn hình.
Các yêu cầu hợp lệ từ người dùng thật vẫn đang đến.
Thanh toán.
Đăng nhập.
Truy vấn.
Dịch vụ doanh nghiệp.
Ứng dụng di động.
Những luồng dữ liệu bình thường bị kẹp giữa một biển yêu cầu vô nghĩa.
Điều phối viên nói:
— Ưu tiên dịch vụ thiết yếu.
— Rồi.
— Đừng cắt sạch.
— Rõ.
Một kỹ thuật viên khác hét lên:
— Chín trăm!
Màn hình:
900 Gbps
930 Gbps
970 Gbps
Rồi:
1.00 Tbps
Cả phòng im trong một thoáng.
Điều phối viên nhìn con số.
— Đúng một terabit.
Zero nhìn màn hình từ xa.
Anh không nhìn vào con số trước tiên.
Anh nhìn cấu trúc.
Nhiều cụm nguồn.
Nhiều loại lưu lượng.
Nhiều khu vực.
Nhưng một điểm chung.
— Chúng không đánh ngẫu nhiên.
Lão Cửu hỏi:
— Sao?
— Có một số dịch vụ bị ép nghẽn nhanh hơn những dịch vụ khác.
— Nghĩa là?
— Chúng đang tìm điểm mà chỉ cần làm chậm một lớp là kéo theo nhiều lớp khác.
Lão Cửu gật.
— Đánh vào chỗ nối.
— Vâng.
Zero phóng lớn bản đồ dịch vụ.
— Nếu chúng làm nghẽn lớp kết nối này đủ lâu, một số dịch vụ ngân hàng điện tử có thể bắt đầu timeout.
Lão Cửu hỏi:
— Có mất giao dịch không?
— Chưa có bằng chứng.
— Vậy chỉ nói đúng điều mình biết.
Zero gật.
Anh nhập ghi chú:
SERVICE IMPACT — DEGRADED RISK
FINANCIAL TRANSACTION FAILURE — NOT CONFIRMED
DATA LOSS — NOT OBSERVED
Lão Cửu nhìn.
— Được.
Hai giờ hai mươi tám.
Nhiệt độ tủ core tiếp tục tăng.
Một kỹ thuật viên mở cửa khu vực kỹ thuật.
Một luồng khí nóng phả ra.
— Khói!
Mọi người quay lại.
Một tủ thiết bị ở góc phòng xuất hiện một làn khói mỏng.
Không có ngọn lửa.
Nhưng cảnh báo nhiệt đã chuyển sang mức nguy hiểm.
— Cắt nguồn cụm đó!
— Không thể cắt toàn bộ!
— Chuyển tải trước!
Điều phối viên hét:
— Đừng để thiết bị bảo vệ biến thành điểm gãy!
Một kỹ thuật viên chạy tới bảng điều khiển.
Hệ thống làm mát dự phòng được kích hoạt.
Tiếng quạt tăng vọt.
Khói mỏng dần.
Không ai thở phào.
Vì con số trên màn hình vẫn là:
1.00 Tbps.
Zero nói:
— Đừng chống bằng một bức tường.
Điều phối viên nghe qua đường liên lạc.
— Ý cậu?
— Chia lớp.
— Chúng tôi đang chia.
— Không chỉ lưu lượng.
Zero nhìn bảng phân loại.
— Tách dịch vụ quan trọng khỏi lưu lượng bất thường. Giữ các yêu cầu đã xác thực trong luồng riêng. Phần còn lại phải chịu kiểm tra độc lập.
Điều phối viên hiểu.
— Nếu làm vậy, một số dịch vụ sẽ chậm.
— Chậm còn hơn chết cả cụm.
Lão Cửu nhìn Zero.
Câu nói không phải khẩu hiệu.
Đó là nguyên tắc xử lý khủng hoảng.
Không cố cứu mọi thứ cùng lúc.
Phải giữ phần quan trọng nhất còn sống.
Hai giờ ba mươi ba.
Một nhóm lưu lượng bị đẩy sang lớp xử lý riêng.
Biểu đồ bắt đầu thay đổi.
Không giảm ngay.
Nhưng đường biểu diễn không còn dồn thẳng vào một điểm.
Zero nói:
— Có hiệu quả.
Điều phối viên:
— Chưa đủ.
— Biết.
— Một terabit vẫn còn.
— Đừng nhìn một terabit.
— Vậy nhìn gì?
— Nhìn tỷ lệ lưu lượng thật đi qua.
Điều phối viên nhìn.
LEGITIMATE SERVICE FLOW — STABLE
Anh sững lại.
— Dịch vụ thật vẫn đang chạy.
Zero đáp:
— Đó mới là mục tiêu.
Hai giờ ba mươi tám.
Một loạt cảnh báo mới xuất hiện.
BOTNET TRAFFIC PATTERN SHIFT
Zero cau mày.
— Chúng đổi mẫu.
Lão Cửu hỏi:
— Có nghĩa gì?
— Chúng đang phản ứng với cách mình phân luồng.
— Nghĩa là có người theo dõi?
— Hoặc hệ thống bên kia được thiết kế để thích nghi.
— Không suy đoán.
— Vâng.
Zero tiếp tục quan sát.
Lưu lượng thay đổi.
Từ những cụm lớn thành nhiều cụm nhỏ.
Không còn dồn đều.
Một kỹ thuật viên hỏi:
— Có cần chặn theo nguồn không?
Zero đáp:
— Không vội.
— Vì sao?
— Nguồn giả có thể bị lợi dụng.
Lão Cửu nói:
— Giữ nguyên.
Zero gật.
— Chúng ta không cần biết từng con bot ở đâu.
Anh nhìn biểu đồ.
— Chỉ cần khiến chúng không còn cùng lúc chiếm được chỗ mà dịch vụ thật cần.
Hai giờ bốn mươi sáu.
Một tiếng cảnh báo khác vang lên.
1.02 Tbps
Rồi:
1.04 Tbps
Điều phối viên nhìn Zero.
— Nó còn tăng.
Zero bình tĩnh.
— Cứ để nó tăng.
— Cậu chắc?
— Không chắc.
Điều phối viên khựng lại.
Zero nói:
— Nhưng nếu chúng ta chạy theo con số, chúng ta sẽ tự làm mình rối.
Lão Cửu nhìn anh.
Zero tiếp:
— Một terabit chỉ là lượng lưu lượng.
— Cái cần biết là bao nhiêu trong đó thực sự chạm được vào dịch vụ quan trọng.
Điều phối viên quay lại màn hình.
Một con số khác hiện ra.
CRITICAL SERVICE IMPACT — 12%
Rồi:
9%
7%
Zero nói:
— Xuống rồi.
Điều phối viên thở mạnh.
— Giữ cấu hình.
Hai giờ năm mươi tám.
Khói trong khu vực kỹ thuật đã biến mất.
Thiết bị quá nóng được chuyển sang trạng thái an toàn.
Không có cháy lan.
Không có người bị thương.
Nhưng áp lực vẫn còn.
Một kỹ thuật viên báo:
— Giao dịch điện tử vẫn hoạt động.
Điều phối viên hỏi:
— Có lỗi?
— Có một số phiên chậm.
— Mất dữ liệu?
— Chưa ghi nhận.
— Giao dịch thất bại?
— Có phiên timeout lẻ tẻ, nhưng chưa thấy mẫu mất giao dịch hàng loạt.
Điều phối viên gật.
— Ghi đúng như vậy.
Không ai được phép nói “đã cứu cả hệ thống ngân hàng”.
Họ chỉ vừa giữ được lớp hạ tầng quan trọng không bị nghẽn hoàn toàn.
Ba giờ mười.
Lưu lượng bắt đầu giảm.
Không đột ngột.
Từng chút.
1.04 Tbps
980 Gbps
820 Gbps
600 Gbps
Rồi:
300 Gbps
Điều phối viên nhìn màn hình.
— Chúng rút?
Zero lắc đầu.
— Chưa biết.
— Nhưng lưu lượng giảm.
— Có thể kết thúc. Có thể chuyển mục tiêu. Có thể chỉ đang thay đổi chiến thuật.
Lão Cửu hỏi:
— Có dấu hiệu mới không?
Zero kiểm tra.
Một dòng dữ liệu hiện lên.
SECONDARY DESTINATION — ACTIVE
Anh im lặng.
— Có.
— Gì?
— Có một luồng khác vừa bắt đầu.
— Ở đâu?
Zero phóng bản đồ.
Không phải Data Center Thủ Đức.
Không phải điểm vừa bị đánh.
Một cụm hạ tầng khác ở phía Nam.
Lão Cửu nhìn.
— Chúng dùng trận này để che thứ khác?
Zero đáp:
— Có thể.
— Đừng kết luận.
— Vâng.
Ba giờ hai mươi.
Nghĩa tới khu vực điều phối.
Ông nghe báo cáo.
— Thiệt hại?
— Thiết bị quá nhiệt ở một cụm core, đã chuyển sang dự phòng.
— Dịch vụ?
— Một số dịch vụ chậm. Chưa ghi nhận mất dữ liệu.
— Tấn công?
— DDoS quy mô hơn một terabit.
Nghĩa nhìn Zero.
— Có phải nhóm cũ?
Zero đáp:
— Chưa chứng minh.
— Có liên quan Ch235?
— Có khả năng về thời điểm, nhưng không có bằng chứng đủ để gộp hai sự kiện.
Nghĩa gật.
— Tách hồ sơ.
Lão Cửu đứng bên cạnh.
— Nhưng có một điểm chung.
Nghĩa hỏi:
— Gì?
Lão Cửu chỉ vào màn hình.
— Chúng biết chúng ta vừa bắt đầu tìm người.
Zero nói:
— Và bây giờ chúng đánh vào thứ buộc chúng ta phải bảo vệ cùng lúc nhiều thứ.
Nghĩa hiểu.
Đòn này không nhất thiết nhằm phá hủy toàn bộ hạ tầng.
Nó còn có thể nhằm kéo họ ra khỏi cuộc điều tra.
Khi Data Center bị đánh, mọi con mắt sẽ nhìn vào Data Center.
Trong lúc đó, một nơi khác có thể bị bỏ trống.
Ba giờ ba mươi sáu.
Zero vẫn ngồi trước màn hình.
Một cảnh báo mới xuất hiện.
SECONDARY TRAFFIC — CONTINUING
Anh mở nó.
Lưu lượng không lớn.
Chỉ vài phần trăm so với cuộc tấn công chính.
Nhưng đường đi của nó hướng về một lớp dịch vụ khác.
Zero nhìn Lão Cửu.
— Chú.
— Ừ.
— Cháu nghĩ đây mới là thứ chúng muốn chúng ta nhìn thấy sau khi trận DDoS kết thúc.
Lão Cửu hỏi:
— Còn thứ chúng không muốn mình nhìn?
Zero không trả lời ngay.
Anh nhìn lại toàn bộ bản đồ.
Data Center.
Nguyễn Trãi.
Bến Bình Đông.
Mạng camera.
Chuỗi cung ứng.
Các điểm điều tra.
Rồi một vùng dữ liệu chưa được đánh dấu.
Một nút nhỏ.
Không nổi bật.
Không có cảnh báo đỏ.
Không có con số khủng khiếp.
Chỉ có một trạng thái:
OBSERVATION NODE — ACTIVE
Zero nói:
— Có người đang dùng lúc chúng ta bận để nhìn sang hướng khác.
Lão Cửu đứng dậy.
— Vậy đừng nhìn hướng chúng chỉ.
Nghĩa hỏi:
— Các cậu muốn làm gì?
Lão Cửu đáp:
— Không đuổi theo terabit nữa.
Ông nhìn Zero.
— Kiểm tra cái nút nhỏ kia.
Zero gật.
Bốn giờ sáng.
Cuộc tấn công lớn đã giảm xuống dưới mức nguy hiểm.
Data Center vẫn hoạt động.
Một số dịch vụ chậm.
Một số phiên kết nối bị gián đoạn.
Nhưng hệ thống lõi chưa sập.
Không có bằng chứng về mất dữ liệu diện rộng.
Không có bằng chứng toàn bộ giao dịch ngân hàng bị đóng băng.
Chỉ có một điều chắc chắn:
Kẻ tấn công đã chứng minh rằng nó có khả năng huy động một lượng lưu lượng khổng lồ vào đúng lúc cần gây áp lực.
Và nó đã buộc cả một trung tâm dữ liệu phải tập trung vào việc sống sót.
Zero nhìn dòng cuối cùng trên màn hình.
1.04 Tbps — PEAK OBSERVED
Anh ghi thêm:
ATTACK — CONTAINED
DATA LOSS — NOT OBSERVED
SERVICE DEGRADATION — LIMITED
SECONDARY NODE — ACTIVE
ORIGIN — UNKNOWN
Lão Cửu nhìn những dòng chữ đó.
— Chúng ta thắng chưa?
Zero lắc đầu.
— Không biết.
Lão Cửu cười nhạt.
— Tốt.
— Tốt gì?
— Vì biết mình chưa biết vẫn còn tốt hơn tưởng rằng mình biết.
Zero nhìn lại bản đồ.
Ở một nơi nào đó ngoài thành phố, những con số của cuộc tấn công đang giảm xuống.
Nhưng một đường dữ liệu nhỏ vẫn còn sáng.
Không ồn ào.
Không đáng chú ý.
Không mang theo một terabit lưu lượng.
Nó chỉ làm một việc:
nhìn.
Lão Cửu nói:
— Trận DDoS có thể chỉ là tiếng động.
Zero hỏi:
— Còn thứ thật sự?
Ông chỉ vào nút nhỏ trên màn hình.
— Có khi nó nằm ở chỗ không ai nghe thấy tiếng gì.
Ngoài Data Center, trời Thủ Đức bắt đầu sáng.
Một đêm nữa sắp kết thúc.
Nhưng cuộc săn không kết thúc.
Bởi lần này, họ đã nhìn thấy một điều nguy hiểm hơn cả con số 1 terabit:
Kẻ địch có thể dùng cả một cuộc tấn công khổng lồ để che một ánh mắt rất nhỏ đang nhìn vào nơi khác.
--=---
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ả!
---==--