Email số 47
Thứ Bảy, tuần thứ sáu. Mười giờ mười bảy sáng.
Khả Vy ngồi trước laptop trong căn hộ, rèm kéo kín, đèn bàn chiếu vàng nhạt lên trang sổ tay mở ngang. Trang trái ghi dãy số, email ID, dấu thời gian, đường định tuyến. Trang phải trống. Cô chưa viết gì vào trang phải.
Hôm qua, thứ Sáu, cô về đúng giờ. Thứ Bảy không cần vào văn phòng. Nhưng máy chủ nhật ký email truy cập được từ xa, IT-POL-2019-08 không giới hạn IP, chỉ giới hạn tài khoản. Cô đăng nhập bằng VPN nội bộ, mở cổng nhật ký gửi, và bắt đầu đào.
Không phải đào bừa. Cô có mục tiêu.
Cụm 3, năm email giữa internal-ops-07 và d-exec, hai tuần trước cái chết ông Toàn. Ở văn phòng, cô chỉ dám lướt qua thông tin mô tả. Bây giờ, trong căn hộ, cô mổ từng email một.
Email đầu tiên: internal-ops-07 gửi d-exec. Hai mươi ngày trước. Tiêu đề: "Đối tượng, đánh giá ban đầu." Nhật ký gửi ghi trạng thái: đã gửi. Xóa sau mười hai giờ. Không thư trả lại, không chuyển tiếp.
Email thứ hai: d-exec trả lời, cùng ngày, bốn giờ sau. Tiêu đề: "Re: Đối tượng, đánh giá ban đầu." Đã gửi. Xóa sau chín giờ.
Email thứ ba: internal-ops-07 gửi d-exec. Mười tám ngày trước. Tiêu đề: "Lịch trình xử lý, chờ xác nhận." Đã gửi. Xóa sau sáu giờ. Nhanh hơn.
Email thứ tư: d-exec gửi internal-ops-07. Mười sáu ngày trước. Tiêu đề mã hóa base64, nhật ký gửi ghi: tiêu đề mã hóa, mã chuyển nội dung: base64. Xóa sau ba giờ. Nhanh hơn nữa.
Email thứ năm: internal-ops-07 gửi d-exec. Mười bốn ngày trước, đúng ngày cụm 3 kết thúc, hai tuần trước ông Toàn chết. Tiêu đề: "Hoàn tất, xác nhận." Đã gửi. Xóa sau một giờ bốn mươi hai phút.
Cô ghi lại quy luật. Thời gian giữ email trước khi xóa giảm dần: 12 → 9 → 6 → 3 → 1.7 giờ. Càng gần cuối, càng xóa nhanh. Ai đó đang vội, hoặc ai đó đang sợ.
Email thứ tư, tiêu đề mã hóa base64. Nhật ký gửi không ghi nội dung, nhưng ghi dòng tiêu đề nguyên bản trước khi mã hóa nếu máy chủ email xử lý trước khi mã hóa hoàn tất. Cô biết điều này vì trang tài liệu IT nội bộ ghi rõ: "Máy chủ nhật ký thư ghi dòng tiêu đề tại thời điểm nhận, trước khi mã hóa phía máy khách hoàn tất nếu có."
Cô mở nhật ký gửi email thứ tư. Dòng tiêu đề: chuỗi base64 dài bốn mươi tám ký tự. Cô sao chép, mở màn hình dòng lệnh, giải mã.
Kết quả: ký tự rác ở nửa đầu, nửa sau giải mã được một phần.
"...hoàn tất xử lý... không để lại dấu vết..."
Cô đọc lại. Đọc lần ba. Tay trái nằm yên trên bàn phím.
Mảnh ngắn. Nhưng đủ. Hoàn tất xử lý. Không để lại dấu vết. Ngôn ngữ giống hệt tiêu đề các email khác, "vệ sinh nội bộ", "xử lý", "hoàn tất". Nhưng lần này, lần đầu tiên cô nhìn thấy nội dung, không chỉ thông tin mô tả.
Ai đó ra lệnh xử lý. Ai đó yêu cầu không để dấu vết. Mười sáu ngày trước cái chết ông Toàn.
Cô ghi mảnh vào sổ tay, trang phải. Chỉ dữ liệu: chuỗi base64, kết quả giải mã, email ID, dấu thời gian. Không ghi tên. Không ghi suy luận.
Mười một giờ. Cô chuyển sang nhật ký thư trả lại.
Nhật ký thư trả lại ghi nhận email bị trả lại, lỗi máy chủ, hộp thư đầy, địa chỉ sai. Nhưng nhật ký thư trả lại cũng ghi đường định tuyến: email đi từ đâu, qua đâu, đến đâu. Mỗi email có tiêu đề SMTP ghi nhận từng chặng.
Cô lọc nhật ký thư trả lại theo email ID của cụm 3. Bốn trong năm email không có thư trả lại, gửi thẳng, nhận thẳng, không lỗi. Nhưng email thứ năm, "Hoàn tất, xác nhận", có một mục thư trả lại.
Không phải thư trả lại thật. Nhật ký thử lại. Email gửi lần đầu bị hết thời gian, máy chủ email B1 ghi: "hết thời gian kết nối to chuyển tiếp T49, thử lại in 120s." Lần hai: đã gửi.
Chuyển tiếp T49.
Cô dừng lại. T49, tầng bốn mươi chín. Tầng kỹ thuật. Nơi Đình Viễn có phòng làm việc riêng, cô biết từ biên bản HĐQT, địa chỉ "Phòng Chủ tịch, T49." Nhưng chuyển tiếp máy chủ đặt trên tầng kỹ thuật, không liên quan phòng chủ tịch. Hai thứ khác nhau.
Cô mở lại nhật ký thử lại, đọc kỹ đường định tuyến.
Chặng 1: internal-ops-07@aeternum.vn → máy chủ email B1 (10.0.1.15) Chặng 2: máy chủ email B1 → chuyển tiếp máy chủ T49 (10.0.49.7) Chặng 3: chuyển tiếp máy chủ T49 → d-exec@aeternum.vn (đã gửi)
Email không đi thẳng từ máy chủ email B1 đến d-exec. Nó đi qua chuyển tiếp máy chủ trên tầng bốn mươi chín. Một chặng thừa, email nội bộ cùng tên miền không cần chuyển tiếp. Trừ khi ai đó cố ý thiết kế định tuyến qua T49 để kiểm soát luồng email.
Cô kiểm tra bốn email còn lại. Nhật ký gửi không ghi chi tiết định tuyến vì không có lỗi, nhưng email ID cùng cụm, cùng cặp người gửi-người nhận, gần như chắc chắn cùng đường định tuyến.
Chuyển tiếp máy chủ T49. Ai quản lý máy chủ đó, IT tầng mười lăm, hay ai đó trên tầng cao hơn.
Cô ghi: "10.0.49.7, chuyển tiếp T49. Định tuyến không chuẩn cho email nội bộ. Kiểm tra."
Mười một giờ bốn mươi lăm. Cô quay lại email thứ năm.
Thời điểm gửi: 03:47.
Ba giờ bốn mươi bảy sáng. Mười bốn ngày trước cái chết ông Toàn.
Cô nhìn con số. Ba giờ bốn mươi bảy. Bốn-bảy.
Mã nhân viên cha: AET-2014-0347. Tầng bốn mươi bảy. Email gửi lúc ba giờ bốn mươi bảy. Trùng hợp, hay ai đó có thói quen với con số này.
Cô không ghi nhận xét. Ghi dấu thời gian, đóng ngoặc: (47). Đủ.
Mười hai giờ. Cô mở hộp tài liệu cha, USB, phong bì biên bản HĐQT, thư tay, giấy khai tử, ảnh cũ. Lấy USB cắm vào laptop.
Dữ liệu bóng ma từ tuần thứ tư. Cô mở tập tin nhật ký cửa từ cha, mười năm trước, ba ngày trước khi cha chết. Floor 47 Quản trị truy cập hồ sơ cha lúc bảy giờ mười hai sáng. Rồi email spike: bốn email giữa internal-ops-07 và d-exec trong khoảng ba mươi sáu giờ trước khi cha chết.
Cô đã biết điều này. Nhưng hôm nay cô tìm thứ khác.
Cô mở nhật ký gửi cũ, mười năm trước, email giữa internal-ops-07 và d-exec liên quan cha. Máy chủ nhật ký thư giữ chín mươi ngày, nhưng cô không có nhật ký mười năm trước. Cô có dữ liệu bóng ma: thông tin mô tả còn sót, email ID, dấu thời gian. Không có đường định tuyến.
Trừ khi có thư trả lại.
Cô lọc dữ liệu bóng ma theo email ID cha. Bốn email. Ba đã gửi sạch, không thư trả lại. Email thứ tư, nhật ký thử lại.
Tim cô không đập nhanh hơn. Nhưng tay trái dừng gõ nửa giây.
Email thứ tư, mười năm trước. Nhật ký thử lại ghi: "hết thời gian kết nối to chuyển tiếp T49 (10.0.49.7), thử lại in 120s."
Cùng chuyển tiếp máy chủ. Cùng IP. Cùng đường định tuyến. Mười năm.
Cô đặt hai bộ dữ liệu cạnh nhau, ông Toàn và cha. Internal-ops-07 gửi d-exec, qua chuyển tiếp T49, cùng IP 10.0.49.7. Mười năm cách nhau, hệ thống không thay đổi. Cùng tài khoản gửi. Cùng tài khoản nhận. Cùng chuyển tiếp máy chủ trung gian. Cùng kiểu xóa, xóa nhanh, xóa sạch, chỉ để lại trace trên mail nhật ký vì người xóa không biết (hoặc không quan tâm) máy chủ nhật ký email ghi nhận riêng.
Hệ thống này chạy mười năm không đổi. Ai đó xây nó, và từ đó đến giờ, không ai sửa, không ai thay. Hoặc người xây nó không còn sống để sửa.
Cha cô xây hệ thống email Aeternum.
Cô chưa biết điều này, chưa có bằng chứng trực tiếp. Nhưng cô biết cha là kỹ sư hệ thống trên T47, thuộc Dự án Đặc biệt. Kỹ sư hệ thống xây hệ thống. Nếu cha xây hệ thống email, thì chuyển tiếp T49 có thể do cha thiết kế. Và nếu vậy, cha thiết kế đường truyền mà sau này chính hệ thống đó dùng để gửi lệnh xử lý ông.
Cô đóng laptop. Đứng dậy. Đi ra bếp rót nước. Uống một ngụm. Đặt ly xuống bồn.
Quay lại bàn.
Một giờ chiều. Cô ăn cơm nguội từ tủ lạnh, không hâm, ngồi trước laptop, nhai chậm. Mắt trên màn hình.
Suy luận cơ bản, cô đã lập từ tuần trước: internal-ops-07 có thể là Quân Phong. Lý do: QP đứng đầu T47, email ops-07 liên quan "vệ sinh nội bộ", đúng chức năng T47. QP dùng tài khoản internal-notrả lời để gửi email cảnh báo cô, nhưng ops-07 là tài khoản khác, dùng cho mục đích khác. Hợp lý.
Nhưng bây giờ cô có dữ liệu mới.
Email ops-07 gửi lúc 03:47. QP, cô biết anh ta thức khuya, ngủ ít. Dấu thời gian phù hợp. Nhưng dấu thời gian cũng phù hợp với bất kỳ ai trên T47 làm ca đêm.
Định tuyến qua chuyển tiếp T49. Tầng bốn mươi chín, tầng kỹ thuật, cũng là nơi Đình Viễn có phòng. QP dùng tầng kỹ thuật để truy cập camera, cô suy luận từ cầu thang T46 và cách anh ta biết trước cô sẽ đến. Nhưng chuyển tiếp máy chủ là hạ tầng, không phải camera.
Cùng đường định tuyến mười năm trước. Nếu internal-ops-07 là QP, QP hai mươi ba tuổi mười năm trước, vừa vào T47 không lâu. Anh ta đã dùng tài khoản này từ lúc đó. Khớp: QP ký lệnh sa thải cha lúc hai mươi ba tuổi, QP dùng ops-07 gửi email liên quan cha cùng thời điểm.
Nhưng.
Cô đặt đũa xuống.
QP ở chương, không, tuần trước, trên cầu thang, nói "tôi đang cố giữ cô sống." Mắt anh ta nứt nửa giây. Anh ta hủy cuộc họp đêm thứ Sáu để bảo vệ cô. Anh ta gửi email cảnh báo thay vì xử lý. Anh ta xóa camera thay vì báo cáo. Mọi hành vi từ tuần đầu đến giờ đều chỉ về một hướng: QP che chắn cô, dù biết cô đang điều tra.
Nếu QP là internal-ops-07, thì QP gửi email "hoàn tất xử lý... không để lại dấu vết" cho d-exec, mười sáu ngày trước ông Toàn chết. QP ra lệnh xử lý, hoặc xác nhận xử lý đã hoàn tất.
Nhưng ở văn phòng tuần này, cô không có mặt trên T47 để biết, nhưng cô biết từ biên bản HĐQT: vụ ông Toàn xảy ra sau phiên họp bất thường ba tuần trước. QP, nếu biết trước, sẽ phản ứng. Cách QP phản ứng với vụ Hoàng: lạnh, hiệu quả, kiểm soát. Cách QP phản ứng với cô: ngược lại, che chắn, cảnh báo, phá quy trình.
Nếu QP ra lệnh xử lý ông Toàn, tại sao phản ứng của anh ta với vụ ông Toàn giống người không liên quan. Không can thiệp, không che chắn, không cảnh báo ai. Để hệ thống chạy.
Hai khả năng.
Một: QP là internal-ops-07, ra lệnh xử lý ông Toàn, phản ứng lạnh vì ông Toàn không phải Đức, không phải con gái Đức. QP chỉ che chắn người anh ta có lý do cá nhân, và ông Toàn không nằm trong danh sách đó. QP vừa bảo vệ cô vừa giết người khác. Hai mặt.
Hai: internal-ops-07 không phải QP. Ai đó khác trên T47 dùng tài khoản này, từ mười năm trước đến giờ. Mười năm trước, QP mới hai mươi ba tuổi, vừa vào hệ thống. Trước QP, ai dùng ops-07. Sau QP, ai vẫn dùng.
Cô nhìn đường định tuyến trên màn hình. 10.0.49.7, chuyển tiếp T49. Máy chủ này đặt trên tầng kỹ thuật, ai có quyền truy cập vật lý đến máy chủ đó có thể là người quản lý tài khoản.
T49. Phòng Đình Viễn trên T49.
d-exec, D có thể là Đình Viễn, executive. Cô đã suy luận điều này tuần trước. Nhưng nếu d-exec là Đình Viễn, thì Đình Viễn nhận email từ internal-ops-07. Đình Viễn là người ra lệnh, ops-07 là người thực hiện. Hoặc ngược lại, ops-07 báo cáo lên d-exec.
Nếu ops-07 không phải QP. Nếu ops-07 là ai đó khác, ai đó có từ trước QP, có từ trước cha cô chết. Ai đó trên T47 mà cô chưa biết.
Tầng bốn mươi bảy có nhiều hơn một người.
Cô biết QP. Cô biết Tuấn, trợ lý, qua lời QP trên cầu thang ("Trần Quân Phong. Giám đốc chiến lược đặc biệt."), qua cách anh ta nói "tôi" khi đối đầu. Nhưng T47 mười năm trước có ai, cha cô, QP mới vào, và ai nữa.
Cô mở sổ tay. Trang phải vẫn trống.
Viết, tay trái, mực xanh. Chỉ dữ liệu.
"03:47. Chuyển tiếp T49. 10.0.49.7. Định tuyến path: ops-07 → B1 → T49 → d-exec. Cùng 10 năm."
Đóng sổ. Cất vào ngăn kéo.
Ba giờ chiều. Cô ngồi trên ghế, chân co lên, laptop đặt trên đùi.
Quay lại nhật ký gửi, lần này lọc internal-ops-07 ra ngoài cụm 3. Bốn mươi bốn email bị xóa trong chín mươi ngày. Cô đã biết: bảy tiêu đề không mã hóa, ba mươi bảy tiêu đề mã hóa hoặc trống. Cô chưa kiểm tra đường định tuyến cho tất cả bốn mươi bốn email.
Lọc nhật ký thư trả lại theo người gửi internal-ops-07. Bốn mươi bốn email, ba mươi chín đã gửi sạch, năm có nhật ký thử lại.
Năm nhật ký thử lại, tất cả đều ghi: chuyển tiếp T49, IP 10.0.49.7.
Cô đối chiếu. Bốn mươi bốn email gửi từ internal-ops-07 trong ba tháng, tất cả đi qua chuyển tiếp T49. Không email nào đi thẳng từ máy chủ email B1 đến người nhận. Tất cả qua T49.
Định tuyến cố định. Không phải trùng hợp, ai đó cấu hình tài khoản ops-07 để mọi email đều chạy qua chuyển tiếp trung gian trên tầng bốn mươi chín. Lý do: kiểm soát, hoặc che dấu vết, hoặc cả hai.
Cô nghĩ đến cha. Kỹ sư hệ thống. Nếu cha xây email, cha cũng xây chuyển tiếp máy chủ. Cha thiết kế định tuyến. Cha chọn T49 làm trung gian, tại sao T49, không phải T47.
Vì T47 quá rõ ràng. Email chạy qua T47 để dấu vết chỉ thẳng về nguồn. T49, tầng kỹ thuật, nơi máy chủ hệ thống đặt chung với hạ tầng tòa nhà. Một chuyển tiếp máy chủ trên T49 lẫn vào hàng chục máy chủ khác: HVAC, camera, thang máy, điện. Ai kiểm tra cũng chỉ thấy máy chủ kỹ thuật, không nghi ngờ.
Nhưng cha không thiết kế hệ thống này để giết người. Cha thiết kế cho T47 vận hành, và T47 dùng nó để xử lý. Công cụ do cha tạo, mục đích do người khác quyết định.
Mỗi quân cờ đều nghĩ mình đang chơi.
Câu này không phải của cô. Cô không biết ai nói. Nhưng nó vang trong đầu cô như tiếng vọng từ một căn phòng cô chưa bao giờ vào.
Năm giờ. Trời chiều ngoài rèm, cô biết vì ánh sáng vàng lọt qua khe.
Cô tổng kết.
Dữ liệu mới: mảnh email "hoàn tất xử lý... không để lại dấu vết." Định tuyến path cố định qua chuyển tiếp T49, IP 10.0.49.7. Timestamp 03:47. Cùng đường định tuyến với email liên quan cha mười năm trước. Hệ thống không thay đổi trong mười năm.
Câu hỏi mới, quan trọng hơn tất cả câu hỏi trước: internal-ops-07 là ai.
Tuần trước, cô giả định: internal-ops-07 có thể là QP. Lý do hợp lý, dữ liệu không phản bác. Nhưng hôm nay, với đường định tuyến qua T49 và hệ thống mười năm không đổi, giả định đó lung lay.
QP hai mươi ba tuổi, mới vào T47, dùng tài khoản ops-07 với hệ thống định tuyến phức tạp qua chuyển tiếp máy chủ tầng kỹ thuật. Có thể. Nhưng ai thiết lập định tuyến đó cho anh ta. Ai tạo tài khoản ops-07 trước QP. Ai cấu hình chuyển tiếp T49, cha cô, hay ai đó trước cha.
Nếu cha xây hệ thống email, cha biết tài khoản ops-07 tồn tại. Cha biết đường định tuyến. Cha biết ai dùng tài khoản đó. Và cha chọn tiết lộ ra ngoài, vi phạm Điều 12, vì cha biết ai đứng sau ops-07.
Ai đó không phải QP. Hoặc ai đó dùng QP.
Cô mở sổ tay lần cuối trong ngày. Trang phải, dưới dòng dữ liệu kỹ thuật, viết một dòng, dòng duy nhất không phải số liệu:
"internal-ops-07 = QP? Hay ai khác."
Rồi, sau dấu chấm, thêm:
"Nếu không phải QP, tầng 47 có nhiều hơn một người."
Cô đóng sổ. Đặt vào ngăn kéo. Khóa.
Đứng dậy. Kéo rèm. Trời chiều muộn, nắng xiên qua mái nhà đối diện, bóng dài trên vỉa hè. Dưới lòng đường, xe máy chạy đều, người ta về nhà ăn cơm tối thứ Bảy. Bình thường.
Cô nhìn xuống bãi đậu xe căn hộ. Không có sedan đen. Vắng từ ngày ông Toàn chết, bốn ngày. Trước đó có mặt liên tục năm tuần. Sedan đen vắng cùng lúc vụ ông Toàn xảy ra, trùng hợp hay liên quan. Cô ghi nhận nhưng chưa có đủ dữ liệu để suy luận.
Điện thoại trên bàn rung. Tin nhắn Zalo, Minh Khang.
"Thứ Hai có sự kiện nội bộ Aeternum, tầng 50. Cocktail buổi tối, ban lãnh đạo xuất hiện. Em nên đi."
Cô đọc. Đọc lại. Minh Khang nói "nên đi", không phải "phải đi", không phải "đừng đi." Nên. Gợi ý, không ép. Anh ta muốn cô ở đó, vì lý do gì. Để gặp ai. Để thấy gì.
Ban lãnh đạo. Tầng 50. Horizon, nơi cô ăn tối với QP tuần thứ ba.
Cô gõ: "Em sẽ đi."
Gửi. Đặt điện thoại xuống.
Ngoài cửa sổ, trời tối dần. Đèn đường bật, ánh vàng nhạt, cách nhau đều, kéo dài đến cuối con phố rồi mất hút sau khúc cua.
Trong ngăn kéo khóa, sổ tay nằm cạnh USB và phong bì biên bản HĐQT. Ba bằng chứng. Sáu tuần dữ liệu. Mười một cái tên.
Và một câu hỏi mới, câu hỏi thay đổi mọi thứ cô từng giả định:
Nếu internal-ops-07 không phải Quân Phong, thì tầng bốn mươi bảy có ai đó cô chưa nhìn thấy. Ai đó dùng hệ thống cha cô xây. Ai đó gửi email lúc ba giờ bốn mươi bảy sáng. Ai đó đã ở đó từ trước QP, trước cha, có thể từ trước cả Đình Viễn bước chân vào tòa nhà này.
Hoặc, ai đó chính là Đình Viễn.
Cô kéo rèm lại. Tắt đèn bàn. Căn hộ tối.
Thứ Hai cô sẽ đi sự kiện tầng 50. Cô sẽ mặc áo sơ mi trắng, cài tóc gọn, đi giày bệt, trang phục không gây chú ý. Cô sẽ cầm ly nước, đứng góc, quan sát. Và nếu QP ở đó, cô sẽ nhìn anh ta khác. Không phải nhìn kẻ đứng đầu T47. Nhìn một quân cờ, có thể bị chơi, giống mọi quân cờ khác.
Có thể giống cha cô.