Hack game và những điều cần biết
Mục tiêu của các bạn hacker nói chung, và hack game nói riêng, là bằng cách nào đó tạo lợi thế cho riêng mình.
1. Hack là gì?
Hacker bản thân nó không phải là một từ xấu, mà thật ra để chỉ những người hiểu rõ cách làm việc của hệ thống, máy tính và mạng máy tính.
Tuy nhiên, để đơn giản hoá, trong bài viết này, ta hiểu nghĩa từ “hacker” theo nghĩa tiêu cực của nó mà ta vẫn hay thấy trên truyền thông đại chúng: người xâm nhập vào hệ thống trái phép để thay đổi các thông số, tính năng… không mong muốn bởi hệ thống.
Mục tiêu của các bạn hacker nói chung, và hack game nói riêng, là bằng cách nào đó tạo lợi thế cho riêng mình. Ở phần mềm (game cũng là phần mềm nhé) thì có thể là cracking để vượt qua các hàng rào kiểm tra và sử dụng phần mềm miễn phí. Ở game, có thể là thay đổi một yếu tố nào đó để tạo ra lợi thế, như hack tiền, hack bản đồ, hack chỉ số…
Câu hỏi: Có mấy loại hack?
- Có nhiều loại hack khác nhau, nhưng trong bài viết này, tôi giới thiệu vài dạng cơ bản:
- Sử dụng cheat hoặc bug
- Thay đổi file configuration/save
- Thay đổi thông số trên RAM
2. Sử dụng cheat hoặc bug
Video đang HOT
Cheat, nói đơn giản mà một phần code mà nhà phát triển đề ra sẵn trong quá trình làm game để dễ test game về sau này. Ví dụ như trên hệ máy NES ngày xưa, tôi còn nhớ bạn có thể nhấn nút Up (mũi tên hướng lên) và nút A để đóng băng đối thủ và giết nó dễ dàng. Nhờ đó, người test game có thể qua cửa khá nhanh chóng và rút ngắn thời gian test game. Khi ra mắt, dĩ nhiên tôi phải xoá hết những code này đi, nhưng “vì lý do nào đó” mà tôi quên mất. Thế là người chơi lợi dụng nó. Ngoài ra, còn có một số game cũng cố tình để lại debug console để có thể can thiệp vào game nhanh chóng, như DotA 2 bây giờ vẫn có console để chơi offline.
Còn bug thì dễ hiểu hơn, là do lúc phát triển, nhà phát triển làm lỗi, chẳng hạn như trong DotA bản cũ có một bug mà tôi phát hiện ra là nếu chết ngay lúc thắng trận, thì sau đó hồi sinh lại và có thể giết chết được hồ nước Đó là loại lỗi mà lập trình viên hoặc người thiết kế game vô ý để sót hoặc không tính toán tới trường hợp game thủ làm như thế.
Cheats và bugs là cách hack đơn giản nhất, và cách khắc phục 2 cái này thì chỉ có cách là code cẩn thận và có tester để kiểm tra game thật kỹ càng trước khi ra mắt để tránh bỏ sót.
3. Thay đổi file configuration/save
File config là loại file lưu lại mọi thông số của người chơi trong game, chẳng hạn như quy định số tiền mới vô game sẽ cho là 1000 chẳng hạn. Nhưng nếu bạn sơ sót lưu file này dưới dạng dễ đọc (XML đọc bằng Notepad chẳng hạn) thì mọi người khi cài game có thể đơn giản mở nó lên, sửa thông số lại thàng 1 triệu, thế là xong! Chuyện tương tự cũng có thể xảy ra với các file save mà người chơi tạo ra trong game.
Trình chỉnh hero cho Diablo II
Với một số tựa game đời cũ, phương án này rất phổ biến, cá nhân tôi đã từng thấy một vài tools dùng để chỉnh save của game Diablo II của Blizzard, bạn có thể sửa máu, tiền, cấp độ và thâm chí có thể thêm vào bất kỳ món vũ khí nào bạn muốn dựa trên nguyên tắc cơ bản nói trên.
4. Thay đổi thông số trên RAM
Về nguyên tắc, mỗi khi trò chơi chạy, nó đều lưu dữ liệu tạm thời lên bộ nhớ RAM để xử lý. Thế nên Phần lớn những người chơi hack bằng cách này đều cần một phần mềm đọc giá trị HEX trên RAM để xem các bản ghi, chẳng hạn như ArtMoney trên game PC ngày xưa chẳng hạn. Sau đó, bằng cách chạy nhiều lần để so sánh các bản giá trị khác nhau, họ tìm ra vị trí lưu trữ giá trị trên RAM để thay đổi. Hacker cần phải chạy vài lần như vậy là vì mỗi khi vào chơi, có thể có rất nhiều giá trị thay đổi (toạ độ nhân vật…) mà nếu đổi hết các trường đó thì có khả năng cao là crash game, điều mà hacker không mong muốn.
5. Về game online và xử lý hacking
Với các game online, phần lớn những câu chuyện về thay đổi ở client có thể khắc phục được bằng cách lưu lên server và gia cố bảo mật cho hệ thống. Bên cạnh đó, với phần lớn nhà phát hành game online hiện nay, có sử dụng thêm các công cụ chống hack ngoài như nProtect GameGuard , hay Valve Anti-Cheat …
Còn một số cách hack game khác ít phổ biến hơn mà trong bài viết này tôi chưa đề cập tới, như việc hack thời gian trên máy di động để tăng tốc độ game, dịch ngược phần mềm hoặc tấn công hệ thống máy chủ… Và bên cạnh đó, bạn luôn cần lưu ý một điều rằng bảo mật là quá trình liên tục và bạn chỉ có thể làm chậm quá trình hack.
Nên không phải bạn ra game được mã hoá từ đầu đến cuối, tham chiếu chéo ở một chục chỗ ở cả client và server, đặt code rối loạn điên đảo mà an tâm. Rồi sẽ có ai đó tấn công được vào hệ thống và bạn sẽ phải liên tục nghiên cứu để phòng chống phương án tấn công mới để đảm bảo an toàn. Vì thế patch liên tục, kể cả cập nhật game và bảo mật, là chuyện thường ngày của game online.
Cũng bàn thêm một chút về câu chuyện vận hành, khi bạn đã phát hiện ra hack, bạn sẽ có khá nhiều lựa chọn để “xử lý” người chơi hack game, ở đây tôi liệt kê ra một số cách thường thấy:
- Khoá luôn không cho đăng nhập bằng client đó (kick ra khỏi server với game online)
- Block luôn ID hack
- Xoá toàn bộ thông tin, tài khoản… hoặc không tính thành tích với client hack
- Không cho lưu game lại
- Kiện người hack (đặc biệt nếu họ hack máy chủ hoặc phát tán bản hack gây thiệt hại lớn)
Nói chung, thế giới hack game có thể có nhiều thái cực, từ những chuyện thâm chí được cho phép để tăng tính hấp dẫn (như nhà sản xuất để lại cheats) cho đến câu chuyện phạm tội nếu bạn hack server lấy thông tin người dùng. Ở vai trò là nhà phát triển, bạn cũng cần nên biết nhiều về bảo mật (hơn cả những gì tôi nói trong bài này) để tự bảo vệ sản phẩm của bạn và làm nó công bằng hơn.
Theo VNE
Hacker bẻ khóa PS3 được Google tuyển dụng
GeoHot - hacker nổi tiếng với các bản bẻ khóa Iphone và PS3 vừa được Google mời làm việc trong lĩnh vực bảo mật.
George "GeoHot" Hotz - hacker trẻ tuổi sinh năm 1989 là một nhân vật khá nổi tiếng trong giới công nghệ với nhiều phi vụ nhắm vào các hãng sản xuất phần cứng danh tiếng như Apple, HP nhưng đối với cộng đồng game thủ, anh chàng này có vẻ được nhớ đến nhiều nhất thông qua chiến tích bẻ khóa chiếc máy chơi game PS3 của Sony hồi năm 2010 bằng loại mã có tên gọi "Metldr Root Key".
Hành động này đã khiến cho George rơi vào vòng lao lý mà bên khởi kiện không ai khác chính là Sony, với kết quả là anh phải đồng ý không được phá hoại bất kì một sản phẩm nào khác của tập đoàn Nhật Bản trong tương lai. Những hành động nghịch ngợm của George tuy gây thiệt hại lớn cho Sony nhưng cũng phần nào thể hiện tài năng của anh trong lĩnh vực bảo mật, và ở thời điểm đó chắc anh cũng không ngờ được rằng, nó đã mang lại một chiếc ghế trong tập đoàn công nghệ mà bất kì ai cũng mơ ước được làm việc - Google.
Trong bảng thành tích bất hảo của George, Google cũng từng là nạn nhân với lỗ hổng ở hệ điều hành Chrome OS nhưng thay vì lôi nhau ra tòa như Sony, Google quyết định trao thưởng 150.000 USD cho gã hacker ranh mãnh này. Vừa qua, hãng đã thông báo về việc tuyển dụng George để làm việc trong dự án mang tên Project Zero, với mục đích chính là dò tìm những nguy cơ tiềm tàng có thể khai thác trong phần mềm được gọi bằng thuật ngữ "day-zero".
"Mục đích cuối cùng của Project Zero là khiến người dùng cảm thấy an tâm mỗi khi lướt web, xóa bỏ nỗi lo về việc có kẻ xấu nào đó đang lợi dụng khiếm khuyết của các phần mềm để đánh cắp thông tin hoặc theo dõi họ. Mọi lỗ hổng chúng tôi phát hiện ra sẽ được lưu trữ trong các server bên ngoài Google với mục đích cảnh báo cho các hãng phát triển phần mềm. " - Google nói về dự án mà George tham gia.
Đây cũng không phải là lần đầu tiên GeoHot được một công ty lớn tuyển dụng. Vào tháng 5/2011, Facebook xác nhận với báo giới rằng họ đã thuê anh làm việc cho mình nhưng không đề cập rõ với vai trò cụ thể là gì. Chỉ sau đó 6 tháng, George đã tuyên bố rời khỏi Facebook và quay về với nghề nghiệp cũ. Liệu với bản tính hay "ngứa ngáy" của một hacker tài ba, George có chịu ngồi yên ở Google hay sẽ sớm tái xuất với phi vụ mới, nhắm vào những nạn nhân như Xbox One hay PS4 chẳng hạn?
Theo VNE
Chống hack bằng thu phí, nên chăng? Hack/cheat luôn là một bài toán khó giải của Nhà phát hành. Thu phí tài khoản là cách làm hữu hiệu và đơn giản nhất để ngăn chặn tình trạng này. Nhưng giải pháp này liệu có khả thi? Hack/cheat trong game đang và sẽ tiếp tục là trở ngại cho sự phát triển của bất kỳ tự game online nào. Thế nhưng,...











Tiêu điểm
Tin đang nóng
Tin mới nhất

Steam bất ngờ tặng miễn phí một tựa game, thời gian có hạn để người chơi nhận được

Giảm giá quá mạnh tới 90%, một tựa game bất ngờ "hồi sinh" trên Steam

Ra mắt vừa được 3 tháng, siêu tân binh Gacha của một "ông lớn" đã bị khai tử, thông báo hết sức cẩu thả khiến game thủ phẫn nộ

Cái chết từ từ, đau đớn và sặc mùi tham lam của Angry Birds

Điểm mặt các tựa game nên chơi nhất trên iPhone 16e - toàn các bom tấn đình đám game thủ không nên bỏ lỡ

Chinh Đồ 2 Origin đã chứng minh rằng, sức hút của dòng game Quốc Chiến chưa bao giờ tàn lụi

Mới ra mắt, bom tấn có giá 1,6 triệu đồng khiến game thủ bức xúc, chỉ 0,2% người chơi tìm được kết thúc ẩn

ĐTCL mùa 13: 3 đội hình sắp "hóa rồng" ở meta mới nhờ Riot "hồi sinh" mạnh mẽ

Bom tấn thế giới mở bất ngờ khuyến mãi cao nhất lịch sử, game thủ hào hứng để sở hữu

Xuất hiện tựa game "cuốn" hơn Among Us, mới ra mắt đã có rating 97% tích cực trên Steam

Nhân viên cửa hàng game bất ngờ hóa "anh hùng", chặn đứng vụ cướp gần 1 tỷ đồng

Alpha Test thành công rực rỡ, liệu bao giờ Chinh Đồ 2 Origin chính thức phát hành?
Có thể bạn quan tâm

Bắt giữ 4 "trẻ trâu" mang hung khí đi giao chiến lúc rạng sáng
Pháp luật
23:51:24 06/03/2025
Rùng mình trước vai diễn vận vào đời Quý Bình, ánh mắt thất thần khi biết mình bị ung thư khiến ai cũng xót xa
Sao việt
23:46:28 06/03/2025
Mỹ nhân đang viral khắp Trung Quốc vì cảnh khóc đẹp đến phong thần
Phim châu á
23:38:20 06/03/2025
Phim Việt mới chiếu đã lập kỷ lục chưa từng có, nam chính là cái tên ai nghe cũng sởn da gà
Phim việt
23:18:14 06/03/2025
Gây sốt với 'Bắc Bling', Hoà Minzy sẽ soán ngôi Hoàng Thuỳ Linh?
Nhạc việt
23:00:40 06/03/2025
Nam diễn viên giảm 14kg, uống nước mắm khi quay 'Quỷ nhập tràng' là ai?
Hậu trường phim
22:57:55 06/03/2025
Đình Văn ngồi ghế nóng 'Đánh thức đam mê'
Tv show
22:30:15 06/03/2025
'Chúc Anh Đài' Lương Tiểu Băng khoe hôn nhân hạnh phúc suốt 25 năm
Sao châu á
22:27:38 06/03/2025
Sang phú vượng tài, 3 con giáp vào nửa cuối tháng 3 dương không làm đại gia cũng thành tỷ phú, kinh doanh phát đạt, của nả phủ phê, tiền chất thành núi
Trắc nghiệm
21:59:42 06/03/2025
Giận bố 2 năm mới trở về thăm khi ông bị bệnh nặng, tôi bật khóc khi phát hiện một thứ nằm trên bậu cửa sổ
Góc tâm tình
21:36:40 06/03/2025