如何防止下载我的 java.jar 的人在连接类表单上具有我的网站 mysql 密码和用户名被某个程序反编译。java中是否有某个特殊的类可以让我保护我的连接类?
问问题
2089 次
您无法有效地防止 MySQL 密码被从您的应用程序中读取——即使您采取措施加密密码文本(大多数混淆工具不会这样做),用户仍然可以截获密码,因为它被传递给 MySQL 库。
不要从您的客户端软件直接连接到 MySQL。为您的数据库构建一个可通过 Web 访问的 API,它只公开它需要的数据并与之交互。
您正在寻找混淆。