Truyện Bugs Tại Thế Giới
Mạnh Phi toàn thân đẫm mồ hôi lạnh, cố gắng kìm chế cái cảm giác buồn nôn, miễn cưỡng ngồi lại trên ghế. May mà đồng nghiệp cùng nhóm đều không có ở đây. Nếu không, có lẽ anh đã bị họ đưa cáng gửi vào bệnh viện rồi.
[Thông báo: Giải mã hoàn tất. Tập tin đã được ghi vào hệ thống. Siêu mã hóa, kinh nghiệm +50!]
Trời ạ, gấp 10 lần kinh nghiệm, chỉ còn thiếu 40 điểm kinh nghiệm nữa là lên cấp rồi. Nhưng nếu mỗi lần đều gặp phải kiểu siêu mã hóa này, thà phá nhiều mật khẩu bình thường còn hơn, nếu không sẽ tổn thọ mất!
‘Mở tập tin.’
Không có chữ, không có hình ảnh, cũng không có bất kỳ thông tin nào mà anh có thể hiểu được, chỉ thấy một chuỗi dài các con số. Cũng không dài lắm, khoảng 180k ký tự thôi.
Điều duy nhất anh ta có thể nhận ra là những con số này có ý nghĩa. Trông giống như một loại dòng lệnh?
Bất kỳ tập lệnh nào cũng là sự kết hợp của các con số rồi thành ngôn ngữ lập trình. Nhưng ngay cả khi chưa từng thấy tập lệnh đó, vẫn có sự khác biệt so với các con số hoàn toàn ngẫu nhiên.
Lập trình viên khi nhìn thấy những con số này sẽ liên tưởng đến một loại tập lệnh nào đó. Nhưng lệnh thì cần phần cứng để thực thi. Ví dụ, lệnh x86 chạy trên bộ xử lý PC 32bit, lệnh ARM chạy trên điện thoại.
Vậy một loại mã máy mà anh chưa từng thấy, lại không có bất kỳ chú thích nào, thì có ích gì?
Cố gắng giải mã đến gần chóng mặt, nhưng chẳng được gì?
‘Quét tập tin này, tìm bất kỳ thông tin có ý nghĩa nào.’
Mạnh Phi không cam lòng, tiếp tục yêu cầu hệ thống.
[Đã quét thành công.]
[Loại đối tượng: Tệp dữ liệu.]
[Kích thước: 183424 byte.]
[Nội dung: Chưa có quyền giải mã.]
Mạnh Phi cạn lời. Hóa ra hệ thống của anh không chỉ giới hạn về tính toán, mà việc giải mã một thứ cũng cần quyền hạn?
Nhưng dù sao đi nữa, những dữ liệu này chắc chắn rất quan trọng.
Nếu giả sử đây chỉ là một đoạn mã thải vô dụng, dù có mở mã nguồn ra cũng không ai biết cách sử dụng, thì làm sao có thể bị nén rồi mã hóa bằng khóa siêu dài sau đó còn lưu trữ trong hệ thống kiểm soát phiên bản có mã hóa hai lớp?
Thậm chí còn có người tạo ra một bản sao của anh, g·iết anh chỉ để đánh cắp một tập tin số hoàn toàn không biết cách sử dụng?
Hơn nữa, hệ thống BUG nói rằng không có quyền giải mã, điều này ngược lại cho thấy trên thế giới này có người có quyền giải mã và biết cách sử dụng nó.
Mạnh Phi kiềm chế bỏ qua ý định trích xuất một số đoạn mã để tìm kiếm trực tuyến. Nếu những “chỉ thị” này có giá trị lớn, thì việc tìm kiếm trực tuyến chẳng khác nào phát thanh cho cả thế giới biết: “Tôi tìm thấy kho báu dưới biển, hãy đến bắt tôi đi!”
Nhưng anh đột nhiên nhận ra điều gì đó không đúng trong toàn bộ sự việc này. Tập tin này dài hơn 100,000 byte, trừ khi có hệ thống như anh, không thì con người không thể ghi nhớ bằng trí nhớ thông thường.
Kẻ sao chép lẽ ra phải mang theo một USB để sao chép tập tin này. Ngay cả khi không có USB, điện thoại cũng có thể tạm thời sử dụng làm USB.
Nhưng tại sao người đó lại không mang gì ngoài một cái búa?
Điều này thật vô lý. Nếu kẻ sao chép chỉ có nhiệm vụ đánh cắp dữ liệu, hắn chắc chắn phải chuẩn bị phương tiện để lưu trữ dữ liệu. Việc không mang gì ngoài một cái búa cho thấy mục đích của hắn có thể không đơn giản chỉ là đánh cắp dữ liệu.
Mạnh Phi ngẫm nghĩ thêm. Kẻ sao chép sau khi đánh cắp dữ liệu đã bị xe đ·âm c·hết ngay sau đó. Điều này cho thấy, vụ t·ai n·ạn này có thể nằm trong một kế hoạch nào đó, lớn hơn việc g·iết người c·ướp c·ủa đơn thuần chỉ là anh chưa hiểu rõ mà thôi.
Có lẽ, hắn vốn biết rằng không thể rời khỏi nơi này với dữ liệu mà không bị phát hiện, nên cố tình để lại một dấu vết nào đó gợi ý nới chứa dữ liệu sao chép?
Mạnh Phi suy nghĩ, liệu có thể hắn ta đã gửi dữ liệu qua mạng? Nhưng điều này cũng không khả thi, vì hệ thống an ninh của mạng nội bộ đã ngăn chặn mọi mã nguồn từ hệ thống kiểm soát phiên bản ra bên ngoài.
Thực ra, cũng không nhất thiết phải mang dữ liệu đi ngay, chỉ cần giấu nó ở một nơi mà có thể lấy lại sau cũng được.
Mạnh Phi bỗng nảy ra ý tưởng, bắt đầu mở từng thư mục bí mật của đồng nghiệp trong hệ thống quản lý phiên bản.
Khoan đã, cái gì đây?
Anh thật sự tìm thấy một tập tin tương tự, nhưng không phải trong bất kỳ thư mục bí mật của cá nhân nào mà là trong thư mục bí mật của nhóm anh.
Một thư mục chỉ có trưởng nhóm mới có quyền truy cập?
Chẳng lẽ tập tin này liên quan đến một tổ chức trong công ty? Có thể là một phần của dự án bảo mật nào đó được phân cho nhóm anh?
Rõ ràng, anh đến công ty làm việc là đúng đắn, cả công ty này thực sự có điều gì đó mờ ám.
Nhưng cùng với đó là mối nguy hiểm. Điều tra một tổ chức phức tạp hơn nhiều so với điều tra một cá nhân có khả năng đặc biệt.
Trong khi Mạnh Phi vẫn còn đang suy nghĩ, điện thoại bàn trên bàn reo lên.
“Alo … Anh là?”
Trong ống nghe vang lên một giọng nói đầy nhẹ nhõm: “Mạnh Phi? Cuối cùng anh cũng đến! Mau đến họp, phòng họp 103!”
Năm phút sau, Mạnh Phi bước vào phòng họp.
Mở cửa và bước vào, cảnh tượng này anh đã rất quen thuộc từ kiếp trước.
Đèn trong phòng họp đã tắt, tạo nên một bầu không khí có chút u ám và căng thẳng.
Mạnh Phi nhìn quanh phòng, thấy một số đồng nghiệp và một người có lẽ là sếp hoặc đội trưởng. Người này có vẻ là người dẫn đầu cuộc họp.
“Chào Mạnh Phi, cảm ơn anh đã đến kịp thời,” người dẫn đầu nói, giọng nghiêm nghị nhưng có chút lo lắng. “Chúng ta có việc gấp cần thảo luận.”
Mạnh Phi cảm nhận được không khí nghiêm trọng trong phòng họp. Điều này càng khẳng định những nghi ngờ của anh về công ty và tổ chức đứng sau nó.
“Có chuyện gì vậy?” anh hỏi, cố gắng giữ bình tĩnh.
Người dẫn đầu thở dài: “Chúng tôi nhận được thông tin về một mối đe dọa an ninh tiềm tàng và cần sự hỗ trợ của tất cả mọi người để giải quyết.”
Mạnh Phi gật đầu, nhận ra rằng đây có thể là cơ hội để tìm hiểu thêm về những gì đang thực sự diễn ra trong công ty này.
Trong phòng chỉ còn tiếng quạt của máy chiếu phát ra âm thanh trầm thấp, ánh sáng sắc nét chiếu lên màn hình trắng tinh. Trên màn hình, một bài thuyết trình PPT đơn giản với nền đen chữ trắng hiện ra rõ ràng hai dòng chữ:
“Vấn đề chính hiện tại:
1. Các lỗi (BUG) liên tục xuất hiện, mức độ hài lòng của khách hàng rất thấp.
2. Tiến độ phát triển thực tế chậm hơn nhiều so với dự kiến.”
Đây chỉ là mô tả khách quan về tình hình hiện tại, không hề chỉ trích cụ thể đến ai. Nhưng đối với mọi người trong phòng, hai dòng chữ này thật sự rất chói mắt.
Họ đã làm việc ngày đêm, làm việc chăm chỉ, nhưng đổi lại chỉ là những lời phàn nàn của khách hàng và sự chậm trễ so với kế hoạch, ai có thể vui vẻ được chứ?
Mạnh Phi mang tâm trạng của một người ngoài cuộc nên không cảm thấy khó chịu, liếc qua một vòng rồi tìm chỗ trống duy nhất – cạnh người dẫn đầu để ngồi xuống.
Anh liếc mắt nhìn người đàn ông trẻ đầu đã trọc ngồi bên cạnh, khiến lòng anh khẽ giật mình. Nhớ lại trong nhật ký của tiền thân, có nhắc đến người này.
Mười tám tuổi đã tìm ra được nhiều lỗ hổng quan trọng trong hệ điều hành, khiến các nhà sản xuất lớn nhất thế giới phải thay đổi thiết kế của họ.
Hai mươi hai tuổi, anh ta giành được giải thưởng toàn cầu trong ngành an ninh máy tính.
Hai mươi lăm tuổi, anh ta đã trở thành kiến trúc sư an ninh chính của Mantis Software.
Thiên tài trẻ tuổi của thành phố Ngô Đồng, Lạc An!
Không đúng, bây giờ anh ta không còn là thanh niên nữa, đã là phó tổng giám đốc của Mantis Software, nên gọi là Lạc tổng mới đúng.
Mạnh Phi vô tình ngồi cạnh sếp lớn, thật là ngại quá. Lạc An liếc nhìn anh chàng trẻ tuổi ngồi xuống bên cạnh mình, gật đầu mỉm cười, sau đó lập tức quay lại với vẻ nghiêm túc, nói:
Một người đàn ông có mái tóc nâu xoăn nhẹ, râu quai nón dày đặc, trông giống người nước ngoài, giọng nói thô lỗ:
“Tôi vẫn giữ nguyên quan điểm. Nhóm phát triển an ninh đang rất thiếu nhân lực, mười người phải làm việc của hai mươi người. Hơn nữa, sự giao tiếp với nhóm phát hiện lỗi không đủ chặt chẽ.”
Hắn ta ngay lập tức nhìn về phía Mạnh Phi vừa mới ngồi xuống.
“Có người mỗi ngày đến công ty làm lúc mười một, mười hai giờ trưa. Buổi sáng thậm chí không thấy mặt, làm sao mà giao tiếp?”
‘C·hết tiệt, tôi có nên nói cho anh biết rằng người bị xe tông c·hết đêm qua chính là tôi không?’ Mạnh Phi suýt chút nữa buột miệng chửi thề, nhưng lại nuốt xuống. Chuyện này quá kinh khủng, không thể nói ra được.
Một người đối diện với Lạc An, giọng nói nhẹ nhàng, nhưng vẻ ngoài trông già dặn hơn, lên tiếng:
“Mạnh Phi mỗi ngày đều làm thêm giờ rất muộn, vì vậy buổi sáng anh ấy đến trễ một chút.”
Người này tên là Âu Dương Công, trưởng nhóm vá lỗi, người này cũng có trong nhật ký của tiền thân mà Mạnh Phi đã thấy, là một trong số ít người trong công ty có thể nói chuyện với anh.
Tiền thân của Mạnh Phi thường dành toàn bộ thời gian để điều chỉnh chương trình, ít nói và không giỏi giao tiếp. Một người như vậy trong công ty rất khó hòa nhập.
May mắn thay, Âu Dương Thông biết anh có khả năng làm việc, luôn che chở cho người cấp dưới có năng lực nhưng ít nói này.
Đây là cuộc họp khẩn cấp do Lạc tổng triệu tập giữa nhóm phát triển an ninh và nhóm phát hiện lỗ hổng. Nhóm phát triển có mười người, nhóm phát hiện lỗ hổng có năm người, cộng thêm phó tổng giám đốc La An, tổng cộng là mười sáu người, vừa đủ để lấp đầy một phòng họp nhỏ.
“Thời gian làm việc không phải là vấn đề chính,” Lưu Cương – người vừa chỉ trích Mạnh Phi nhanh chóng chuyển hướng cuộc thảo luận.
“Nhóm phát hiện lỗ hổng thực sự đã tìm ra nhiều lỗi. Nhưng những lỗi này không hẳn là vấn đề mà khách hàng quan tâm.”
“Việc sửa chữa những lỗi này đã làm giảm đi nguồn nhân lực vốn đã không nhiều của chúng ta.”
“Kết quả là dẫn đến hai vấn đề chính: Thứ nhất, những lỗi mà khách hàng quan tâm không được phát hiện, do đó họ mới phàn nàn nhiều và mức độ hài lòng thấp. Thứ hai, tiến độ phát triển bị chậm trễ.”
“Giải pháp rất đơn giản: Giải tán nhóm phát hiện lỗ hổng và sáp nhập vào nhóm phát triển. Như vậy có thể tăng cường nguồn nhân lực cho nhóm phát triển.”
“Và tôi có thể chỉ đạo họ tập trung vào những vấn đề mà khách hàng quan tâm, tránh lãng phí nhân sự.”
Rốt cục Mạnh Phi đã hiểu ra vấn đề. Đây không phải là buổi giao tiếp, mà là một cuộc họp để đổ lỗi và thâu tóm quyền lực!
Anh vốn là người ngoài cuộc, nhưng không hiểu sao lòng lại bùng lên một cơn lửa giận.
Rõ ràng hai vấn đề chính mà do Lạc An nêu ra cho trong cuộc họp đều thuộc về nhóm phát triển an ninh. Dù là vấn đề sản phẩm hay tiến độ phát triển chậm, đều là trách nhiệm của nhóm phát triển.
Nhưng những lời nói đơn giản của Lưu Cương đã đẩy toàn bộ trách nhiệm lên nhóm vá lỗi một cách hoàn hảo. Hơn nữa, mục tiêu của anh ta không chỉ là đổ lỗi mà còn muốn “giải quyết” vấn đề từ gốc rễ, bằng cách trực tiếp thâu tóm nhóm phát hiện lỗ hổng thứ mà anh ta xem như “chướng ngại vật.”
Các bạn đang đọc truyện tại metruyenfull.org nếu truyện hay các bạn nhớ cho 1 đánh giá nhé
Để có kinh phí duy trì nên website có một số quảng cáo các bạn đọc thông cảm nhé <3