Tôi là một người chơi cờ và lập trình viên. Thực tế đã có một bài viết về điều này 10 năm trước về dấu thời gian và bảo mật khác trên ICC. Bạn nên đọc nó với sự hiểu rằng bây giờ mọi thứ có thể khác:
Cách gian lận trong cờ vua: Phân tích bảo mật của Câu lạc bộ cờ vua Internet
Nhưng nói chung, bạn là chính xác. Có thể thao tác thời gian được báo cáo trong timeal (dấu thời gian). Tôi thực sự đã làm nó, ngay cả với giao diện chính thức của ICC, chỉ để xem liệu nó có thể được thực hiện hay không. Hack tốc độ tồn tại trong nhiều trò chơi và tôi đã sử dụng chương trình hack tốc độ hiện có để làm chậm đồng hồ thay vì tăng tốc (mà bạn thường làm để chạy nhanh hơn trong trò chơi). Kết quả là một trò chơi tôi đã chơi với KBNK (một bot cho phép bạn thực hành B + N mate), trong đó tôi đã giao phối máy tính sau khoảng 30 lần di chuyển trong thời gian chưa đến 3 giây. Trung bình 0,1 giây mỗi lần di chuyển hoặc hơn trên một người bạn đời không tầm thường chắc chắn là không tự nhiên.
Tôi đã báo cáo hiệu ứng cho các quản trị viên của trang web, nhưng tôi được cho biết họ có thể phát hiện ra nó. Trên thực tế, họ đã ghi lại nhật ký tem thời gian gian lận của tôi (ở đâu đó ... tôi cho rằng họ có thể thấy các báo cáo sai lệch trắng trợn, cũng như so sánh nó với dấu thời gian TCP / IP và xem các con số có hợp lý không). Tôi được cho biết rằng họ có thể phát hiện ra sự gian lận như vậy và xin vui lòng không sử dụng nó nhưng cảm ơn vì sự quan tâm của tôi.
Vì vậy, vâng, có thể thao túng bất cứ thứ gì phía khách hàng, nhưng cũng có thể họ có thể phát hiện phía máy chủ tem thời gian gian lận. Các máy chủ cờ vua tốt hơn thường có một nhóm người điều tra các báo cáo về gian lận, bằng máy tính hoặc thao tác đồng hồ.