Lúc 18:31 giờ Bắc Kinh, hắn ta đã vượt qua vòng bốn, sau đó chỉ mất 1 tiếng 20 phút để vượt qua vòng năm!
Vào lúc đó, ngay cả Kirito, người nổi tiếng với khả năng vượt ải, cũng bị chặn lại ở vòng năm.
Bảng xếp hạng đã có sự thay đổi long trời lở đất.
Signale 7800
Kirito 7200
Blady 7050
…
Tuy nhiên, ngay khi mọi người ở Hoa Quốc đang hân hoan vui mừng, hận không thể lên diễn đàn khen ngợi Signale một phen, thì lại ngỡ ngàng phát hiện ra –
Kể từ sau khoảng thời gian đó, Signale lại im hơi lặng tiếng.
Cho đến 7 giờ sáng ngày hôm sau, Kirito, người đã thức trắng đêm, đã vượt qua vòng sáu, hoàn thành màn “vượt mặt” Signale.
Mọi người đều tỏ ra kinh ngạc, trên diễn đàn xuất hiện rất nhiều bài đăng thảo luận về hiện tượng này.
[S thần bị sao thế?? Buổi tối đột nhiên sung sức như rồng như hổ??? Thay người rồi, hay là dùng doping??]
[Hừ hừ, lóe sáng rồi vụt tắt, chắc là do may mắn, vòng năm tình cờ có lỗ hổng mà hắn ta biết.]
[Không thể nào, tôi không tin là có lập trình viên nào lại đi ngủ lúc 9, 10 giờ tối!! Tôi không tin là có người trong hackathon lại đi ngủ đúng giờ mà còn đứng đầu bảng xếp hạng! Lập trình viên không muốn làm cú đêm thì không phải là hacker giỏi!!!]
…
Quản trị viên diễn đàn hacker Hoa Quốc, xyzabc123, nhìn những bài đăng, chán nản châm một điếu thuốc.
“Haiz, lũ người phàm ngu ngốc…”
“Lúc ẩn lúc hiện, lúc xuất hiện thì gây chấn động, lúc biến mất thì bí ẩn – đó chính là đặc điểm điển hình của S thần… Chính là hắn ta, không sai đâu.”
Bắt đầu từ ngày thứ hai của vòng chung kết, các hacker đứng đầu bảng xếp hạng dường như đều lần lượt bước vào “thời gian tĩnh lặng” của mình.
Đầu tiên là Signale, sau đó là Kirito xếp thứ hai “ngủ đông” sau 6 tiếng, rồi đến Blady, rồi đến những người khác ở phía sau với những thay đổi khó lường.
Họ giống như những con dơi ẩn mình trong bóng đêm, khi trời sáng thì ẩn náu nghỉ ngơi, chờ đợi màn đêm buông xuống.
Cuộc thi kéo dài năm ngày, họ có rất nhiều thời gian.
Làm việc trí óc cường độ cao, liên tục rất dễ dàng rút cạn toàn bộ sức lực của một người, đó là lý do tại sao hackathon là sự kết hợp của “hacker” và “marathon”.
Trong suốt ngày thứ hai, điểm số trung bình của hackathon vẫn là vòng hai, trong khi nhóm dẫn đầu đã tiến đến vòng sáu;
Ngày thứ ba, khi một lượng lớn người chơi tuyên bố bỏ cuộc, trở thành những cái tên màu xám trên bảng xếp hạng, điểm số trung bình của hackathon đã lên đến vòng ba, trong khi nhóm dẫn đầu đã vào vòng bảy – độ khó của vòng này được đánh dấu là “Heroic”, anh hùng;
Đến ngày thứ tư, nhóm dẫn đầu do Kirito dẫn dắt chỉ còn lại tổng cộng 11 hacker nổi tiếng được thế giới biết đến, họ đã tiến đến vòng tám – “Epic”, cấp độ sử thi.
Yêu cầu của vòng tám là: phá vỡ tường lửa chuyên nghiệp do Project Zero, nhóm bảo mật nổi tiếng toàn cầu, thiết lập cho máy chủ cấp doanh nghiệp, giải mã khóa chính sau khi đã được băm và thêm salt, và cuối cùng là truy cập cơ sở dữ liệu NoQuery được xác thực hai lớp, từ đó lấy được cổng vào vòng chín cuối cùng.
Lúc này, trên bảng xếp hạng, những người sau vị trí thứ 11 về cơ bản đã không còn cơ hội tham gia trận chung kết, trong khi điểm số của những người dẫn đầu lại càng sát sao hơn – bởi vì bắt đầu từ vòng tám, mỗi một chút tiến độ sẽ được tính điểm riêng.
Hạng nhất, Blady 10551 điểm;
Hạng hai, LC_King 10241 điểm;
Hạng ba, Kirito 9911 điểm;
Hạng tư, Signale 9814 điểm;
…
Lúc này, trong một nhóm hacker chính thức nào đó của Hoa Quốc.
Chuyên gia tấn công của họ đã tuyên bố bỏ cuộc, với quầng thâm quầng mắt, chìa hai tay ra với Dư Cảnh Thụ: “Mức độ khó này đã vượt quá khả năng của tôi rồi. Trong nhóm của Google còn có cả ứng cử viên giải thưởng Turing, trình độ kỹ thuật của họ đi trước chúng ta ít nhất năm năm, muốn bẻ khóa lớp vỏ của họ, đủ để tôi viết thêm ít nhất ba bài báo khoa học đỉnh cao nữa…”
Dư Cảnh Thụ cau mày, hỏi: “Thật sự có thể vượt qua vòng tám sao?”
“Có thể.” Chuyên gia tấn công đáp, “Một khả năng là, đằng sau những người này có sự hỗ trợ của siêu máy tính cấp thiên hà; khả năng khác là, có lẽ họ đã coi nhóm kỹ thuật của Google như sân sau nhà mình rồi. Tất nhiên, cũng có thể phương pháp kỹ thuật của họ đã vượt quá phạm vi kiến thức của tôi, nhưng dù là khả năng nào, hiện tại tôi cũng không thể đưa ra bất kỳ lời khuyên nào nữa.”
Khoa Khoa học Thông tin và Công nghệ, Đại học Tokyo, Nhật Bản.
Kirito lặng lẽ nhìn thông tin nhấp nháy trên màn hình, tháo thẻ nhân viên trên ngực, mệt mỏi dụi dụi khóe mắt, thở dài, dặn dò học sinh: “Hãy xin quyền sử dụng siêu máy tính Post-K đi, mọi người, giới hạn của chúng ta chỉ đến đây thôi.”
“Thưa giáo sư…”
“Thuật toán của chúng ta rốt cuộc vẫn có giới hạn, lần này lại một lần nữa xác nhận điều đó. Cách giải mã băm và salt có một phương pháp “thẩm mỹ bạo lực” rất nổi tiếng, hy vọng Post-K cộng với bảng rainbow[1] 2TB của Đại học Tokyo có thể tạo nên kỳ tích trước khi thời gian kết thúc…”
8 tiếng 21 phút ngày thứ tư kể từ khi vòng chung kết bắt đầu.
Tại một trung tâm tình báo công cộng nào đó của Mỹ, một kết nối vật lý bất hợp pháp được kéo đến một trạm làm việc di động, ánh sáng nhấp nháy trên màn hình chiếu sáng thoáng qua một bên mặt Blady.
Blady ngồi khoanh chân bên ngoài lưới điện cao thế, lẩm bẩm một mình: “Nếu có người có thể giải mã khóa này bằng phương pháp brute-force… Thật muốn xem bảng rainbow của người đó trông như thế nào, chắc chắn là một chiến binh dày dạn kinh nghiệm.”
Trong màn hình, giọng nói điện tử đã qua xử lý của Fennel vang lên: “Tôi tin là Signale luôn có thể mang đến cho chúng ta những điều bất ngờ.”
“Hy vọng là vậy.” Blady nhai kẹo cao su, nói lí nhí, “Xét cho cùng, chúng ta đã tài trợ hơn 1,2 triệu đô la cho cuộc thi này, chính là để cho hắn ta nhìn thấy chúng ta. Tuy nhiên, nếu có thể có được bảng rainbow của hắn ta, tôi sẽ thừa nhận số tiền này đã bỏ ra rất xứng đáng.”
Fennel nói: “Đừng lo lắng, quý cô của tôi, linh cảm của tôi luôn chính xác: Chúng ta và Signale là người cùng đường. Có lẽ hắn ta không muốn chức vô địch, nhưng hắn ta nhất định muốn đi đến vòng cuối cùng, hắn ta không thể cưỡng lại được, ‘sự thật’ đối với những người như chúng ta chính là liều thuốc tốt nhất, là mục tiêu cao nhất.”
Blady: “Tôi thật sự không hiểu, sự tham gia của Signale có thật sự quan trọng với chúng ta không?”
“Rất quan trọng.” Fennel nói, “Để có được sự hỗ trợ của hắn ta, điểm mấu chốt của tôi là toàn bộ tài nguyên của tổ chức, 100%. Có lẽ cô không biết, bộ não của người này, giá trị còn hơn cả siêu máy tính tốt nhất thế giới.”
Chỉ 10 phút sau cuộc trò chuyện đó.
Bảng xếp hạng trên trang web chính thức của hackathon, sau một thời gian dài “đóng băng”, đột nhiên nhấp nháy thay đổi thông tin.
Hạng nhất, Signale, 12814 điểm.
…
Hắn ta đã vượt qua vòng tám, lấy được chìa khóa của vòng chín!
Sau đó, cả diễn đàn như muốn “nổ tung” vì Signale.
Mặc dù hơn một nửa số người vẫn đang “dậm chân tại chỗ” ở vòng hai, mặc dù phần lớn mọi người căn bản không hiểu được độ khó của vòng tám có ý nghĩa như thế nào, nhưng điều đó không ảnh hưởng đến việc họ nhấn mạnh một điều –
[Signale chính là hacker đỉnh nhất thế giới!!!]
Mặc dù họ cũng không biết rằng, điểm tinh tế của vòng tám nằm ở chỗ, một khi có người vượt qua được giới hạn của tường lửa, tìm thấy cổng vào vòng chín trong cơ sở dữ liệu, lập tức sẽ để lại dấu vết trong chỉ mục cơ sở dữ liệu.
Và những người đến sau, cho dù không thể giải mã được khóa, cũng có thể thông qua thao tác đơn giản hơn để lấy được chỉ mục, tương đương với việc đi trên con đường mà Signale đã mở ra, bước vào vòng chín.
Hạng nhất, Signale, 12814 điểm;
Hạng hai, Kirito, 11911 điểm;
Hạng ba, Blady, 11551 điểm;
…
Tuy nhiên, bảng xếp hạng này dường như “đóng băng” trong suốt thời gian sau đó, không hề thay đổi.
Bởi vì vòng chín đã khiến tất cả mọi người phải im lặng.
22 tiếng 8 phút ngày thứ tư.
Như biết được các hacker trên toàn thế giới đang chú ý đến điều gì, Kirito đã xuất hiện trên diễn đàn của vòng đầu tiên với tên thật của mình và tuyên bố bằng tiếng Anh:
[Tôi từ bỏ việc tranh giành điểm số của vòng chín, và đưa ra hình thức bài thi, để những người đến sau có thể đánh giá.
Độ khó của vòng chín là “Impossible” (bất khả thi).
Nội dung chính của nó là: Lấy được một bản ghi giao dịch – bản ghi của một giao dịch quốc tế trong ngân hàng Nam Thập Tự.]
Bài đăng vừa xuất hiện, lại một lần nữa gây ra hiệu ứng chấn động.
Trên diễn đàn không còn là màn hình đầy dấu chấm than nữa, mà là màn hình đầy dấu chấm hỏi.
[Là mắt tôi có vấn đề, hay ban tổ chức có vấn đề, hay thế giới này có vấn đề???]
…
Dư Cảnh Thụ đọc xong, bình tĩnh thông báo cho cả đội: “Tan ca thôi, tôi trực nốt hai tiếng này là được rồi. Độ khó ‘bất khả thi’ này quả thực là bất khả thi.”
…
xyzabc123, người đang an nhàn theo dõi cuộc thi, phun thẳng cà phê ra khỏi mũi.
“Mẹ kiếp! Cuộc thi hackathon lần này là thế nào vậy!! Vòng tám còn chỉ là tấn công Google, vòng chín lại trực tiếp kêu đi cướp ngân hàng luôn rồi!!! Sao không kêu S thần bay thẳng lên trời sánh vai cùng mặt trời luôn đi!!”
Tất nhiên, lấy được bản ghi giao dịch trong ngân hàng không có nghĩa là cướp ngân hàng.
Nhưng ý nghĩa của nó là: Hacker nào có thể làm được việc này, về cơ bản cũng có thể chuyển tiền từ bất kỳ tài khoản nào trong ngân hàng cho chính mình.
Thậm chí hắn ta có thể thông qua thao tác hàng loạt, để hiện thực hóa một câu chuyện khoa học viễn tưởng nổi tiếng mà ai đó đã từng tưởng tượng trên mạng xã hội: [Nếu mỗi người trên thế giới cho tôi một đồng…]
Trên thực tế, lý do hệ thống giao dịch trực tuyến của ngân hàng Nam Thập Tự tham gia cuộc thi hackathon này không phải là vì thật sự muốn bị cướp – mặc dù họ đã cung cấp thỏa thuận miễn trừ trách nhiệm, tất cả các cuộc tấn công mà các hacker thực hiện đối với họ hôm nay chỉ được coi là “diễn tập”, và không phải chịu trách nhiệm pháp lý.
Nhưng thực ra họ chỉ đang quảng cáo.
Ừm, quảng cáo.
Sự thật đôi khi có vẻ rất hoang đường, nhưng đó chính là sự thật.
Cũng giống như các nhà sản xuất kính chống đạn luôn thích sử dụng đủ loại súng ống để bắn phá sản phẩm của mình, các chuyên gia bảo mật của ngân hàng Nam Thập Tự cũng vô cùng tin tưởng vào “đứa con cưng” của mình, và rất vui khi đưa ra lời thách đấu với các hacker hàng đầu thế giới.
– Ai có thể phá vỡ “kính chống đạn” của họ, lấy được bản ghi giao dịch đại diện cho việc vượt qua ải, người đó sẽ nhận được thư mời làm việc vô điều kiện từ ngân hàng hàng đầu thế giới này, cùng với 8 triệu đô la tiền thưởng cho nhà vô địch.
Khoản tiền thưởng hậu hĩnh như vậy chỉ có thể nói lên một điều:
Họ hoàn toàn tự tin vào mức độ bảo mật của mình, đây chính là viên kim cương Heart of the Ocean được đặt trong tủ kính chống đạn – ai cũng có thể nhìn thấy, nhưng tuyệt đối không ai có thể chạm vào.
Đây chính là quảng cáo tốt nhất cho kính chống đạn.
Còn 1 tiếng 52 phút nữa là đến thời hạn kết thúc vòng chung kết hackathon.
Khóa để truy cập vào hệ thống của ngân hàng Nam Thập Tự được chia thành hai phần, được kết hợp từ mật khẩu của hai giám đốc bảo mật chính và phó, sau đó được mã hóa một lần không thể đảo ngược, và tạo thành khóa hoàn chỉnh cuối cùng.
Ngoài ra, còn cần phải xác thực bốn lớp: mống mắt, giọng nói, vân tay, mật khẩu của tổng giám đốc.
Và lúc này, khi nhìn thấy thời gian còn lại là 2 tiếng, vị tổng giám đốc đã ung dung ném điện thoại di động của mình vào bể bơi gia đình, nằm dài trên ghế tắm nắng, bưng ly rượu vang đỏ, tận hưởng kỳ nghỉ phép có lương hiếm hoi này.
– Chỉ cần tôi cách ly với tất cả các thiết bị điện tử, sẽ không ai có thể thu thập được mống mắt, giọng nói và vân tay của tôi, ha ha.
[1] Bảng rainbow (Rainbow table): Bảng rainbow là một bảng tra cứu được sử dụng để bẻ khóa các hàm băm mật khẩu. Nó chứa các giá trị băm được tính toán trước cho một số lượng lớn mật khẩu có thể có. Khi kẻ tấn công có được giá trị băm của mật khẩu mục tiêu, chúng có thể tra cứu trong bảng rainbow để tìm ra mật khẩu tương ứng.