如何防止下载我的java.jar的人在连接类表单上使用我的网站mysql密码和用户名被某个程序反编译。 java中有一些特殊的类可以保护我的连接类吗?
答案 0 :(得分:5)
您无法有效防止MySQL密码被从您的应用程序中读出 - 即使您采取措施加密密码文本(大多数混淆工具都不会这样做),用户仍然可以拦截密码传递给MySQL库。
不要从客户端软件直接连接到MySQL。为您的数据库构建一个可通过Web访问的API,该API仅公开所需的数据并与之交互。
答案 1 :(得分:0)
您正在寻找obfuscation。