GAIO DOCS
Sản phẩm Mở bản đầy đủ có ô tìm kiếm English

Vì sao GAIO giống người thật

Mục này giải thích phần mềm làm gì để trông giống người thật, và quan trọng hơn: chỗ nào bạn có thể vô tình phá nó. Mọi con số dưới đây là số đo — lấy từ việc ghi lại hành vi người thật rồi so với hành vi công cụ, không phải phỏng đoán.

Một câu tóm ý: nền tảng không tìm "cái gì lạ", nó tìm cái gì bất khả thi ở ngườicái gì giống nhau bất thường giữa nhiều tài khoản. Cả hai đều là thứ phần mềm phải xử lý — nhưng cái thứ hai thì bạn cũng góp phần.

1. Nhất quán quan trọng hơn ngẫu nhiên

Người hay nghĩ "cứ random hết là an toàn". Ngược lại: một máy thật thì mọi chỉ số khớp nhau — hệ điều hành, phông chữ, múi giờ, độ phân giải, cách chuột di. Random rời rạc từng chỉ số tạo ra tổ hợp không tồn tại trên máy nào, và đó là dấu hiệu mạnh hơn cả việc trùng lặp.

Vì thế phần mềm gieo mọi đặc tính theo một "hạt giống" cố định cho từng tài khoản: cùng một tài khoản thì lần chạy sau vẫn cùng một cách di chuột, cùng một nhịp cuộn, cùng một cỡ cửa sổ. Khác tài khoản thì khác hẳn. Đây là lý do bạn không nên cố "làm mới" hay xoá profile antidetect của một tài khoản đang chạy tốt.

2. Chuột — chỗ dễ lộ nhất, và cũng dễ đo nhất

Ba thứ được đo trên người thật rồi mô phỏng lại:

Chỉ sốNgười thật (đo được)Công cụ tự động thường mắc
Thời gian giữ nút khi bấmNhanh nhất khoảng 70 ms; thường 100–115 ms0 ms — nhấn và nhả cùng một lúc. Đây không phải "hiếm ở người" mà là bất khả thi, và vài dòng mã trên trang là phát hiện được.
Hình vận tốc khi di chuyểnBung nhanh ngay từ đầu rồi giảm dần, có đuôi dài lúc tới gần đíchĐường thẳng đều, hoặc hình chuông cân đối — không ai di chuột như vậy.
Vọt quá đích rồi chỉnh lạiHơn một nửa số lần di chuyển (khoảng 53%)Luôn tới đúng đích ngay lần đầu — chính xác một cách bất thường.

Ngoài ra toạ độ chuột phải là số nguyên: chuột thật trên màn hình tỉ lệ 100% không bao giờ báo về toạ độ có phần lẻ. Một chỗ sai kiểu đó để lại hai dấu hiệu cùng lúc.

Chuột còn phải đi liền mạch: cú di sau bắt đầu từ đúng nơi cú trước kết thúc. Nếu mỗi hành động lại "nhảy" về giữa màn hình rồi mới vẽ đường cong thì bản thân cú nhảy đó là dấu vết.

3. Cuộn trang — một giá trị, không phải mỗi lần một kiểu

Đo người thật: trong 49 nấc cuộn liên tiếp chỉ dùng đúng một giá trị bước cuộn — vì bánh xe chuột của họ có một bước cố định. Bản mô phỏng thô sơ thì 78 nấc dùng tới 45 giá trị khác nhau: nhìn qua thì "tự nhiên hơn", nhưng thực tế là điều không thể xảy ra với một con chuột thật.

Cái thay đổi ở người không phải bước cuộn, mà là nhịp: trang hấp dẫn thì cuộn ít nấc và dừng lâu để đọc; trang nhạt thì cuộn nhanh, nhiều nấc. Phần mềm nội suy theo mức "hấp dẫn" của trang đang xem, và rê chuột trong lúc cuộn theo xác suất — không phải mọi nấc, và rê theo chiều đang cuộn. Cuộn mà con trỏ đứng bất động là một trong những hành vi thô nhất.

4. Gõ và dán — vì sao không "gõ" theo kiểu máy

Có hai cách đưa chữ vào ô nhập: mô phỏng bàn phím ở tầng trình duyệt, hoặc đặt chữ vào ô như hành vi dán. Cách thứ nhất bị Google phát hiện trong luồng đăng nhập, nên phần mềm dùng cách thứ hai cho mọi ô nhập. Vài ô đặc biệt (đặt tên mật khẩu ứng dụng, mã 2FA) bắt buộc phải có tín hiệu gõ thật thì dùng một đường riêng.

Đây là lý do bạn không thấy chữ chạy từng ký tự khi phần mềm nhập email/mật khẩu. Không phải lỗi — đó là chủ ý.

5. Cỡ cửa sổ trình duyệt

Trước đây mọi tài khoản mở cửa sổ đúng cùng một kích thước — tức cả dàn có một điểm giống nhau chung. Nay mỗi tài khoản có cỡ riêng (xem Cấu hình chạy). Ba điều đáng biết:

Chỗ bạn có thể phá: đặt trần co quá lớn. Dưới khoảng 1330 px bề ngang, một số trang của Google đổi bố cục — ví dụ YouTube thu thanh bên trái thành dải biểu tượng. Phần mềm đã biết xử lý (nó bấm nút ☰ để mở thanh bên ra như người thật), nhưng càng hẹp thì càng nhiều thứ có thể lệch. Tool sẽ cảnh báo kèm số pixel cụ thể khi bạn đặt quá tay.

6. Điều hướng — đi từng bước, không nhảy thẳng vào địa chỉ

Muốn tới trang cài đặt bảo mật, phần mềm không dán thẳng địa chỉ sâu vào thanh URL. Nó mở trang chủ tài khoản, cuộn tìm mục cần vào, rồi bấm — đúng như người dùng. Dán địa chỉ sâu là hành vi mà người bình thường gần như không làm; chuỗi trang đi qua cũng là một thứ đọc được.

Địa chỉ trực tiếp chỉ dùng làm đường lui khi đường bấm đã thất bại — thà tới được bằng đường kém tự nhiên hơn là bỏ dở giữa chừng.

7. Thời gian — phân bố lệch, không phải khoảng đều

Mọi quãng nghỉ (nghĩ trước khi gõ, dừng đọc, nghỉ giữa hai việc) dùng phân bố lệch: phần lớn ngắn, một số ít dài hẳn ra. Nếu dùng "ngẫu nhiên đều trong khoảng 2–5 giây" thì biểu đồ thời gian là một hình chữ nhật có vách đứng ở hai đầu — người thật không bao giờ cho ra hình đó.

Cùng lý do, thời lượng xem video nên khai theo phần trăm độ dài video thay vì theo giây: khai "xem 120 giây" thì video 60 giây bị xem 100% còn video 10 phút chỉ được 20% — đường giữ chân của cả dàn trở thành hình vuông vắn bất thường.

8. Bảy chỗ bạn quyết định, không phải phần mềm

ViệcNênVì sao
Tỉ lệ hiển thị (Scale)Để 100%Dưới 100% làm tỉ lệ điểm ảnh của thiết bị thành con số bất thường — hiếm máy thật nào như vậy.
Số luồngÍt hơn số ô lưới màn hìnhNhiều luồng hơn ô thì cửa sổ chồng nhau; và càng nhiều luồng cùng lúc thì càng nhiều tài khoản hoạt động trong cùng một khoảnh thời gian.
ProxyResidential/ISP, mỗi tài khoản một IPĐây là chỗ hỏng thường gặp nhất — xem mục Proxy.
Trần co cửa sổGiữ mặc định (20% / 10%)Đủ để không còn giống nhau, chưa đủ để trang đổi bố cục.
Năm việc tạo dấu vết công khaiĐể TẮTXem mục Dùng đúng cách.
Thời lượng seedingKhai theo %Xem mục 7 ở trên.
Tài khoản mớiĐi chậm, tách việc nhạy cảmXem mục Dùng đúng cách.
Muốn tự kiểm? Mở một profile bằng tay rồi vào các trang dò dấu vết quen thuộc (CreepJS, PixelScan, BrowserLeaks, bot.sannysoft.com). Những trang đó kiểm dấu vết trình duyệt; phần hành vi (chuột, cuộn, nhịp) thì chúng không đo được — đó là phần phần mềm lo, và là phần mục này vừa nói.