求还原JD-GUI反编译后的一段MD5加密代码
public static String b(String paramString) { MessageDigest localMessageDigest = null; try { localMessageDigest = MessageDigest.getInstance("MD5"); localMessageDigest.reset(); localMessageDigest.update(paramString.getBytes("UTF-8")); label22: arrayOfByte = localMessageDigest.digest(); localStringBuffer = new StringBuffer(); i = 0; if (i >= arrayOfByte.length) return localStringBuffer.toString(); } catch (UnsupportedEncodingException localUnsupportedEncodingException) { byte[] arrayOfByte; StringBuffer localStringBuffer; int i; while (true) localUnsupportedEncodingException.printStackTrace(); if (Integer.toHexString(0xFF & arrayOfByte[i]).length() == 1) localStringBuffer.append("0").append(Integer.toHexString(0xFF & arrayOfByte[i])); while (true) { i++; break; localStringBuffer.append(Integer.toHexString(0xFF & arrayOfByte[i])); } } catch (NoSuchAlgorithmException localNoSuchAlgorithmException) { break label22; } }
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
你用jad试试,接合两个反编译的参考,应该可以还原