0
0
Lập trình
NM

Hướng Dẫn Chi Tiết Sử Dụng Cheat Engine: Phần 1 - Khám Phá Các Tính Năng Cơ Bản

Đăng vào 3 tuần trước

• 5 phút đọc

Giới thiệu về Cheat Engine

Cheat Engine (CE) là một phần mềm mã nguồn công khai, được phát triển bởi Eric Heijnen dành cho hệ điều hành Windows vào năm 2008. Nó cung cấp nhiều tính năng mạnh mẽ cho phép người dùng can thiệp và chỉnh sửa các trò chơi offline theo ý thích của mình, ví dụ như làm cho một trò chơi trở nên khó khăn hơn hoặc dễ dàng hơn với các tùy chọn như điều chỉnh sức khỏe (HP) từ 100 xuống 1. Ngoài ra, Cheat Engine còn cung cấp các công cụ hữu ích khác để giúp việc debug game, kiểm tra các hoạt động trên hệ điều hành, và còn nhiều tính năng khác mà phần mềm này đang trên đường phát triển.

Tuy nhiên, Cheat Engine không phải là một phần mềm dễ sử dụng. Người dùng cần có kiến thức cơ bản về lập trình và bộ nhớ máy tính để có thể tận dụng tối đa khả năng của nó. Đối với những sinh viên IT, việc tìm hiểu về Cheat Engine sẽ giúp bạn làm quen với các khái niệm lập trình và kiến trúc máy tính.

Hướng Dẫn Cài Đặt Cheat Engine

Để cài đặt Cheat Engine, bạn hãy truy cập vào trang chính thức tại Cheat Engine. Trong quá trình cài đặt, bạn sẽ gặp tùy chọn để cài đặt phần mềm bảo mật Avast. Bạn có thể bỏ qua tùy chọn này nếu muốn tiết kiệm thời gian.

Lưu ý rằng phần mềm này có thể bị một số phần mềm bảo mật phát hiện là phần mềm độc hại, vì vậy tốt nhất là tạm thời tắt chúng để quá trình cài đặt diễn ra suôn sẻ. Đối với Windows Defender, bạn không cần phải tắt đi.

Các Bước Thực Hành Trong Cheat Engine Tutorials

Phiên bản Cheat Engine 7.5 cung cấp hai tutorial để người dùng làm quen với các tính năng của CE. Trong phần này, chúng ta sẽ tập trung vào từng bước trong các tutorial, còn các trò chơi thực tế sẽ được thảo luận trong những bài viết sau.

Sau khi khởi động Cheat Engine, hãy mở Cheat Engine Tutorials bằng cách chọn Menu Help => Cheat Engine Tutorials (x86_64). Khi đó, Process Tutorial-x86-64.exe sẽ khởi chạy và bạn sẽ thấy Step 1 xuất hiện.

Bước 1: Chào Mừng (Welcome)

Bước này hướng dẫn cách gắn Cheat Engine vào process của tutorial. Mỗi bước trong tutorial đều có một password. Bạn có thể nhập password vào ô textbox phía dưới bên phải để chuyển thẳng tới bước chứa password mà không cần làm lại các bước trước đó. Nếu bạn là người mới bắt đầu, chỉ cần chọn Next để tiếp tục.

Bước 2: Quét Giá Trị Chính Xác (Exact Value Scanning - PW=090453)

Bước này hướng dẫn cách quét chính xác một giá trị nào đó, trong trường hợp này là giá trị của sức khỏe (Health).

  1. Trong tutorial, nhấn vào “Hit me”.
  2. Trong Cheat Engine, ghi giá trị đã thay đổi vào ô Value (VD: Health: 99 thì ghi là 99) và nhấn First Scan.
  3. Nếu còn nhiều giá trị, bạn tiếp tục nhấn “Hit me” trong tutorial để giá trị thay đổi thêm lần nữa.
  4. Nhập giá trị đã thay đổi vào Cheat Engine và nhấn Next Scan.
  5. Nhấn đúp chuột trái vào địa chỉ tìm thấy để đưa nó xuống cửa sổ phía dưới.
  6. Nhấn đúp chuột trái vào giá trị phía dưới, thay đổi thành 1000 và nhấn OK.
  7. Nút Next sẽ được bật, hãy nhấn vào đó để di chuyển sang bước tiếp theo.

Bước 3: Giá Trị Chưa Biết (Unknown Initial Value - PW=419482)

Trong bước này, chúng ta sẽ tìm một giá trị không xác định trước bằng cách thực hiện một chuỗi quét.

  1. Click “Hit me” ở tutorial, sau đó về Cheat Engine chọn Unknown initial value và nhấn First Scan.
  2. Tiếp tục, chọn Decreased value và nhấn Next Scan.
  3. Lặp lại quá trình cho đến khi còn một vài địa chỉ và chọn một địa chỉ mà bạn cảm thấy đúng nhất để thay đổi thành 5000.
  4. Nút Next sẽ được bật, nhấn tiếp để sang bước tiếp theo.

Bước 4: Giá Trị Float và Double (PW=890124)

Trong bước này, chúng ta sẽ tìm kiếm các giá trị thuộc kiểu float và double.

  1. Chọn Float ở phần Value type và Exact Value ở Scan Type.
  2. Nhấn “Hit me” và lấy giá trị HP, ghi giá trị trước dấu chấm để quét.
  3. Tương tự cho Ammo, nhưng chọn Double. Nhấn Next để sang bước 5.

Bước 5: Tìm Kiếm Code (PW=888899)

Bước 5 hướng dẫn chúng ta tìm đoạn code ảnh hưởng tới giá trị mà chúng ta đã tìm thấy.

  1. Nhấn chuột phải vào địa chỉ và chọn Find out what writes to this address.
  2. Thay đổi giá trị để theo dõi đoạn code liên quan, rồi chọn dòng code đó và chọn Replace.
  3. Nhấn OK để hoàn tất và bật nút Next.

Bước 6: Con Trỏ (Pointers - PW=098712)

Bước này hướng dẫn sử dụng con trỏ để sửa đổi giá trị một cách an toàn hơn.

  1. Tìm địa chỉ của giá trị dựa trên các bước trước và add vào list.
  2. Click chuột phải chọn Find out what accesses this address và confirm để mở Instruction.
  3. Lưu địa chỉ tìm được và thực hiện thêm bước tìm kiếm với các giá trị liên quan.

Khuyến CÁo

Trong bài viết này, chúng ta đã khám phá những bước cơ bản để sử dụng Cheat Engine, công cụ mạnh mẽ để phá vỡ các cơ chế trò chơi và chỉnh sửa bộ nhớ trong các trò chơi offline.

Lưu ý: Bạn chỉ nên sử dụng Cheat Engine với các game offline. Sử dụng CE vào game online có thể dẫn đến rủi ro cho tài khoản của bạn vì hành vi can thiệp vào game bị cấm trong các điều khoản dịch vụ.

Quyền sửa đổi trò chơi nằm trong tay bạn. Hãy sử dụng nó một cách khôn ngoan, tôn trọng cộng đồng game và quan trọng nhất, tận hưởng quá trình này.

Nếu bạn thấy bài viết còn thiếu sót, đừng ngần ngại để lại phản hồi. Nếu cảm thấy hướng dẫn này hữu ích, hãy cho tôi một upvote để tạo động lực cho các bài viết tiếp theo về Cheat Engine.
source: viblo

Gợi ý câu hỏi phỏng vấn
Không có dữ liệu

Không có dữ liệu

Bài viết được đề xuất
Bài viết cùng tác giả

Bình luận

Chưa có bình luận nào

Chưa có bình luận nào