Tôi có 2 trò chơi flash (được viết bằng chữ as3). Cả hai giá trị điểm cao bị tấn công. Phạm vi bình thường của mỗi điểm số trò chơi không quá 5000 (người dùng thông thường, sẽ chỉ nhận được 2000 - 3000 điểm). Phương pháp chống hack hiện tại của tôi là:Trò chơi flash hack, điểm số là 49700 ?? Làm thế nào để cải thiện an ninh trò chơi flash?
Sau khi kết thúc trò chơi, flash sẽ sử dụng thông số bài gửi: username = mike & score = 2000 & hash = md5 (bí mật. Username. Score). Trong trang php, tôi đã kiểm tra, nếu băm! = Md5 (bí mật. Tên người dùng. Điểm), nó sẽ trả về lỗi, và WONT chèn dữ liệu vào cơ sở dữ liệu.
Tôi tin rằng phương pháp này là không đủ hoặc trò chơi flash của tôi sẽ không bị tấn công. Có bất cứ điều gì tôi có thể làm để cải thiện trò chơi flash của tôi bảo mật/chống hack?
Làm thế nào để tin tặc tấn công? Sử dụng phần mềm của bên thứ ba như, Cheat Engine, dữ liệu Tamper (firefox ext), tamperIE etc ??
Bạn có thể liệt kê tất cả các phương pháp hack tiêu chuẩn không? (bằng cách biết các phương pháp hack/vấn đề, phương tiện đã giải quyết được 50% vấn đề, ít nhất tôi biết được vấn đề ở đâu, và cẩn thận trước điều đó)
Vâng, tiêu đề của tôi có "49700" vì cả hai trò chơi điểm cao là 49.700 (trên thực tế Alots giá trị số này được đưa vào cơ sở dữ liệu của tôi, người dùng khác nhau nghĩ), vì vậy tôi tin rằng họ đang sử dụng cùng một phương pháp
Cảm ơn
Bạn có tạo "bí mật" không? Làm thế nào để bạn làm điều đó và nó kéo dài bao lâu? –
có .. bí mật là một số chuỗi ngẫu nhiên, ví dụ: MN! FAH5736ghs^& –
Hãy nhớ tìm kiếm các câu hỏi tương tự trước khi bạn tự hỏi. Kiểm tra điều này: http://stackoverflow.com/questions/73947/what-is-the-best-way-to-stop-people-hacking-the-php-based-highscore-table-of-af Có một số câu trả lời khá hay trong đó. –