Let the server hold the verdict
An if-statement in a binary can be patched to always be true. What cannot be patched is data or computation that only the server hands out, and only to a valid session.
A defensive community
Where software makers share how to keep their apps safe from crackers and reverse engineers
An if-statement in a binary can be patched to always be true. What cannot be patched is data or computation that only the server hands out, and only to a valid session.
Một câu lệnh if trong file chạy có thể bị sửa thành luôn đúng. Thứ không thể sửa là dữ liệu hoặc phép tính chỉ server mới cấp, và chỉ cấp cho phiên hợp lệ.
Everything inside the file you ship can be read. An API key, a password or a decryption key shared by every buyer is a key for everyone. A sound design leaves only public material in the file.
Mọi thứ nằm trong file bạn phát hành đều đọc được. Một khoá API, một mật khẩu, một khoá giải mã chung cho mọi khách là một khoá cho mọi người. Thiết kế đúng chỉ để lại trong file những thứ công khai.