Chuyển đến nội dung chính
Hướng dẫn AI

Đánh giá an toàn bộ cài đặt độc lập Axie Infinity Bot

Hướng dẫn này giải thích những gì README của Axie Infinity Bot tuyên bố cung cấp, chỉ ra các chi tiết xác minh còn thiếu và nêu quy trình đánh giá chú trọng bảo mật. Hướng dẫn cũng làm rõ vì sao không nên làm theo trình cài đặt PowerShell từ xa và khuyến nghị vượt qua phần mềm diệt virus được cung cấp nếu chưa tự xác minh nguồn.

Đánh giá an toàn bộ cài đặt độc lập Axie Infinity Bot

Tổng quan về dự án

Kho lưu trữ mô tả một gói tự động hóa Axie Infinity không chính thức, đã được kích hoạt sẵn, dành cho máy tính để bàn Windows 64 bit. Gói này được cho là cung cấp bản dựng cục bộ độc lập để kiểm thử, triển khai và sử dụng trong hạ tầng ngoại tuyến, với dung lượng ước tính 2,7 GB.

README không giải thích bot tự động hóa những tác vụ nào, giao diện hoạt động ra sao, hỗ trợ các phiên bản trò chơi nào hoặc người dùng cấu hình hành vi của bot như thế nào. README cũng không cung cấp mã nguồn, chữ ký bản phát hành, mã kiểm tra, giấy phép, danh tính người duy trì hay tài liệu kỹ thuật để xác thực tính chính thống của trình cài đặt.

Hãy coi các tuyên bố như đã kích hoạt sẵn, độc lập và ngoại tuyến là chưa được xác minh cho đến khi tệp và nhà phát hành được xác thực độc lập.

Tính năng và thông số bản dựng được tuyên bố

  • Nền tảng mục tiêu: Máy tính để bàn Windows x64.
  • Phân phối: Bản dựng độc lập đã được kích hoạt sẵn.
  • Dung lượng ước tính: 2,7 GB.
  • Môi trường dự kiến: Kiểm thử cục bộ, triển khai và hạ tầng ngoại tuyến.
  • Phương thức cài đặt: Một lệnh PowerShell tải xuống rồi lập tức thực thi một tập lệnh từ xa.

Đây là các tuyên bố về việc phân phối chứ không phải những khả năng bot đã được tài liệu hóa. README không liệt kê các tính năng chơi game, tùy chọn lập lịch, quyền kiểm soát tài khoản, trường cấu hình hoặc quy trình làm việc được hỗ trợ.

Vì sao cách thiết lập được tài liệu hóa lại có rủi ro

Lệnh PowerShell được cung cấp sẽ tạo một URL của bên thứ ba, tải văn bản tập lệnh xuống, chuyển văn bản đó thành mã có thể thực thi rồi chạy ngay lập tức. Cách làm này ngăn người dùng xem xét tập lệnh hoàn chỉnh trước khi thực thi và cho phép máy chủ từ xa trả về nội dung khác theo thời gian.

Phần khắc phục sự cố cũng khuyến nghị bỏ qua các hạn chế thực thi và tạm thời vô hiệu hóa tính năng chống vi-rút theo thời gian thực. Những hành động đó loại bỏ các biện pháp bảo vệ vốn được thiết kế riêng để ngăn mã không đáng tin cậy. Không nên làm theo lời khuyên đó chỉ để khiến trình cài đặt chạy được.

Ngày đồng bộ mirror, tuyên bố kích hoạt và ước tính dung lượng tệp trong README không thể thay thế siêu dữ liệu bản phát hành có thể xác minh. Một bản phát hành đáng tin cậy tối thiểu phải cung cấp nguồn tải xuống ổn định, mã kiểm tra mật mã, thông tin nhà phát hành, số phiên bản và tốt nhất là chữ ký số hợp lệ.

Thiết lập và xác thực chú trọng bảo mật

Vì README không cung cấp đủ bằng chứng để xác thực gói này, quy trình thiết lập an toàn nhất là xác minh gói trước khi cho phép bất kỳ mã nào chạy.

  1. Xác nhận quyền sử dụng. Xác định ai phát hành phần mềm và việc phân phối, sử dụng phần mềm có được phép hay không. Đồng thời xem xét các quy định hiện hành của Axie Infinity liên quan đến bot và tự động hóa tài khoản.
  2. Tìm nguồn bản phát hành đáng tin cậy. Không chỉ dựa vào một miền tải xuống rút gọn, được tạo sẵn, mirror hoặc không liên quan. Xác nhận bản phát hành thông qua một kênh dự án hoặc nhà phát hành đã được xác thực độc lập.
  3. Yêu cầu siêu dữ liệu bản phát hành. Lấy phiên bản chính xác, tên tệp, dung lượng dự kiến, mã kiểm tra SHA-256, thông tin chữ ký số và ghi chú bản phát hành.
  4. Tải xuống mà không thực thi. Lưu trình cài đặt hoặc tập lệnh thành một tệp để có thể kiểm tra. Không chuyển trực tiếp văn bản đã tải xuống vào PowerShell hoặc trình thông dịch khác.
  5. Kiểm tra tập lệnh. Tìm các lượt tải xuống bổ sung, lệnh được mã hóa, cơ chế duy trì hoạt động, hành vi truy cập thông tin xác thực, ngoại lệ bảo mật, tác vụ đã lên lịch, thay đổi sổ đăng ký và các đích mạng bất thường.
  6. Xác minh tính toàn vẹn. So sánh giá trị băm SHA-256 cục bộ với mã kiểm tra được công bố qua một kênh tin cậy riêng biệt.
  7. Quét gói. Giữ Windows Security và SmartScreen luôn bật. Điều tra các phát hiện thay vì vô hiệu hóa chúng.
  8. Sử dụng hệ thống kiểm thử biệt lập. Nếu việc đánh giá được cho phép và quá trình xác minh thành công, hãy sử dụng máy ảo có thể hủy bỏ với một ảnh chụp nhanh, không có tệp cá nhân, không có phiên trình duyệt đã lưu và không có thông tin xác thực trò chơi hoặc tiền mã hóa quan trọng.
  9. Giám sát hành vi. Ghi lại các tiến trình, thay đổi tệp, tác vụ đã lên lịch, sửa đổi sổ đăng ký và kết nối mạng đi ra trong quá trình kiểm thử.

Tính mã kiểm tra SHA-256

Sau khi nhận được một gói từ nguồn đáng tin cậy, Windows PowerShell có thể tính giá trị băm của gói mà không chạy gói đó:

Get-FileHash -Algorithm SHA256 -Path "C:\Path\To\DownloadedFile.exe"

So sánh toàn bộ kết quả với mã kiểm tra do người duy trì đã được xác minh công bố. Mã kiểm tra chỉ chứng minh rằng hai tệp giống nhau; nó không chứng minh nhà phát hành hoặc tệp là đáng tin cậy.

Kiểm tra chữ ký số

Nếu gói được ký, hãy kiểm tra trạng thái Authenticode trước khi thực thi:

Get-AuthenticodeSignature -FilePath "C:\Path\To\DownloadedFile.exe"

Chữ ký hợp lệ phải xác định đúng nhà phát hành dự kiến. Tệp không được ký, nhà phát hành không xác định hoặc chữ ký hợp lệ từ một tổ chức không liên quan đều cần được điều tra thêm.

Cách sử dụng cơ bản và ví dụ

README không có hướng dẫn khởi chạy ứng dụng đã cài đặt, kết nối tài khoản Axie Infinity, chọn tác vụ tự động hóa hoặc bắt đầu và dừng bot. Vì vậy, README không hỗ trợ một ví dụ chính xác về cách chơi hoặc cấu hình.

Không được suy đoán về các tùy chọn không được tài liệu hóa hoặc nhập thông tin xác thực tài khoản chỉ vì quá trình cài đặt có vẻ thành công. Trước khi sử dụng thực tế, hãy yêu cầu tài liệu giải thích:

  • Cách ứng dụng xác thực và lưu trữ thông tin đăng nhập.
  • Những hoạt động nào được ứng dụng tự động hóa.
  • Ứng dụng yêu cầu những quyền và quyền truy cập mạng nào.
  • Cách tạm dừng, dừng, cập nhật và gỡ cài đặt ứng dụng.
  • Nơi lưu trữ nhật ký và các tệp cấu hình.
  • Hoạt động của ứng dụng có tuân thủ các điều khoản và chính sách hiện hành của trò chơi hay không.

Một ví dụ xác thực an toàn là chỉ khởi chạy bản dựng đã xác thực trong môi trường kiểm thử cô lập, theo dõi hành vi của bản dựng mà không sử dụng tài khoản thật, đồng thời xác nhận rằng các tệp và lưu lượng mạng của bản dựng khớp với tài liệu của nhà phát hành.

Mẹo đánh giá nâng cao

  • Áp dụng quyền tối thiểu: Bắt đầu phân tích với tư cách người dùng Windows tiêu chuẩn. Không cấp quyền quản trị viên trừ khi chức năng được tài liệu hóa thực sự yêu cầu.
  • Tách biệt danh tính: Không bao giờ kiểm thử phần mềm tự động hóa chưa rõ nguồn gốc bằng tài khoản trò chơi chính, ví điện tử, tài khoản email hoặc hồ sơ trình duyệt chính.
  • Ghi nhận trạng thái ban đầu: Ghi lại các tiến trình đang chạy, mục khởi động, tác vụ đã lên lịch, dịch vụ và kết nối mạng trước khi kiểm thử để dễ xác định các thay đổi hơn.
  • Kiểm tra cơ chế duy trì: Sau khi thực thi, kiểm tra các thư mục khởi động, mục trong Task Scheduler, dịch vụ và những vị trí liên quan trong registry.
  • Kiểm tra đích mạng: Các kết nối bất ngờ đến những máy chủ không liên quan có thể cho thấy việc tải thêm mã độc hoặc thu thập dữ liệu.
  • Bảo toàn nhật ký: Lưu giữ mã băm, dấu thời gian, báo cáo quét, nhật ký tiến trình và bản ghi mạng để phục vụ xem xét sự cố.
  • Lập kế hoạch gỡ bỏ: Ưu tiên khôi phục snapshot của máy ảo thay vì tin tưởng một trình gỡ cài đặt không có tài liệu.
  • Đánh giá lại mọi bản cập nhật: Trình cài đặt từng được xem xét trước đây không xác thực cho các tập lệnh hoặc tệp trong tương lai được cung cấp từ cùng một địa chỉ.

Kết luận

README giới thiệu gói này là một bản dựng Windows độc lập tiện dụng, nhưng không mô tả các tính năng thực tế của bot cũng như không cung cấp bằng chứng cần thiết để có thể tin tưởng trình cài đặt. Mẫu PowerShell tải xuống rồi thực thi, cùng với lời khuyên làm suy yếu các cơ chế kiểm soát bảo mật, là những dấu hiệu cảnh báo nghiêm trọng. Không chạy lệnh được cung cấp theo cách hiện tại; hãy xác thực nhà phát hành, kiểm tra các tệp, xác minh chữ ký và mã băm, đồng thời giới hạn mọi hoạt động đánh giá được cho phép trong một môi trường cô lập.