`
文章列表
PHPRPC是什么: PHPRPC 是一个轻型的、安全的、跨网际的、跨语言的、跨平台的、跨环境的、跨域的、支持复杂对象传输的、支持引用参数传递的、支持内容输出重定向的、支持分级错误处理的、支持会话的、面向服务的高性能远 ...
package mytest; public class MySQLOldPassword { public String getMySQLPassword(String password) { long nr = 1345345333L, add = 7, nr2 = 0x12345671L; long tmp = 0; for (int i = 0; i < password.length(); i++) { tmp = password.charAt(i); if (tmp == ' ' || tmp == '\t') { c ...
package mytest; import java.io.UnsupportedEncodingException; import org.apache.commons.codec.digest.DigestUtils; public class MySQLNewPassword { public static String getMySQLPassword(String plainText) throws UnsupportedEncodingException { byte[] utf8 = plainText.getBytes("UTF ...
1. ProGuard ProGuard 是一个免费的 Java类文件的压缩,优化,混肴器。它删除没有用的类,字段,方法与属性。使字节码最大程度地优化,使用简短且无意义的名字来重命名类、字段和方法 。eclipse已经把Proguard集成在一起了。 更多ProGuard信息 2. JavaGuard JavaGuard是一个通用的字节码模糊器,旨在容易地适合你的规则建造和测试进程,保证你的有价值的代码更安全,使其不易被反编译以及其它形式的反向处理。 更多JavaGuard信息 3. RetroGuard RetroGuard是不错的Java混淆器,在JBuilder7的企业版中 ...
public final static String MD5(String password) throws NoSuchAlgorithmException { char hexDigits[] = {'0', '1', '2', '3', '4', '5', '6', '7', '8', '9', 'a', 'b', 'c', 'd','e', 'f'}; byte[] strTemp = password.getBytes(); MessageDigest mdTemp = MessageDigest.getInstance("MD5"); mdTem ...
Global site tag (gtag.js) - Google Analytics