-
-
[旧帖] [求助] 哪位朋友能帮忙输出下这段MD5加密(JAVA的) 0.00雪花
-
发表于: 2016-4-27 03:07 1418
-
public String mm(String paramString)
{
paramString = convertMD5(string2MD5(paramString)).getBytes();
int i = 0;
for (;;)
{
if (i >= paramString.length) {
return new String(paramString);
}
System.out.println("xx--------" + paramString[i]);
if ((paramString[i] < 65) || (paramString[i] > 80)) {
paramString[i] = 65;
}
i += 1;
}
}
*****************************************分割***************************************
public static String convertMD5(String paramString)
{
paramString = paramString.toCharArray();
int i = 0;
for (;;)
{
if (i >= paramString.length) {
return new String(paramString);
}
paramString[i] = ((char)(paramString[i] ^ 0x71));
i += 1;
}
}*****************************************分割***************************************
public static String string2MD5(String paramString)
{
for (;;)
{
Object localObject;
byte[] arrayOfByte;
int i;
try
{
localObject = MessageDigest.getInstance("MD5");
paramString = paramString.toCharArray();
arrayOfByte = new byte[paramString.length];
i = 0;
if (i >= paramString.length)
{
paramString = ((MessageDigest)localObject).digest(arrayOfByte);
localObject = new StringBuffer();
i = 0;
if (i < paramString.length) {
break label86;
}
return ((StringBuffer)localObject).toString();
}
}
catch (Exception paramString)
{
System.out.println(paramString.toString());
paramString.printStackTrace();
return "";
}
arrayOfByte[i] = ((byte)paramString[i]);
i += 1;
continue;
label86:
int j = paramString[i] & 0xFF;
if (j < 16) {
((StringBuffer)localObject).append("0");
}
((StringBuffer)localObject).append(Integer.toHexString(j));
i += 1;
}
}
public String mm(String paramString)
{
paramString = convertMD5(string2MD5(paramString)).getBytes();
int i = 0;
for (;;)
{
if (i >= paramString.length) {
return new String(paramString);
}
System.out.println("xx--------" + paramString[i]);
if ((paramString[i] < 65) || (paramString[i] > 80)) {
paramString[i] = 65;
}
i += 1;
}
}
*****************************************分割***************************************
调用 mm("864103029781421001”)
求返回结果?
{
paramString = convertMD5(string2MD5(paramString)).getBytes();
int i = 0;
for (;;)
{
if (i >= paramString.length) {
return new String(paramString);
}
System.out.println("xx--------" + paramString[i]);
if ((paramString[i] < 65) || (paramString[i] > 80)) {
paramString[i] = 65;
}
i += 1;
}
}
*****************************************分割***************************************
public static String convertMD5(String paramString)
{
paramString = paramString.toCharArray();
int i = 0;
for (;;)
{
if (i >= paramString.length) {
return new String(paramString);
}
paramString[i] = ((char)(paramString[i] ^ 0x71));
i += 1;
}
}*****************************************分割***************************************
public static String string2MD5(String paramString)
{
for (;;)
{
Object localObject;
byte[] arrayOfByte;
int i;
try
{
localObject = MessageDigest.getInstance("MD5");
paramString = paramString.toCharArray();
arrayOfByte = new byte[paramString.length];
i = 0;
if (i >= paramString.length)
{
paramString = ((MessageDigest)localObject).digest(arrayOfByte);
localObject = new StringBuffer();
i = 0;
if (i < paramString.length) {
break label86;
}
return ((StringBuffer)localObject).toString();
}
}
catch (Exception paramString)
{
System.out.println(paramString.toString());
paramString.printStackTrace();
return "";
}
arrayOfByte[i] = ((byte)paramString[i]);
i += 1;
continue;
label86:
int j = paramString[i] & 0xFF;
if (j < 16) {
((StringBuffer)localObject).append("0");
}
((StringBuffer)localObject).append(Integer.toHexString(j));
i += 1;
}
}
public String mm(String paramString)
{
paramString = convertMD5(string2MD5(paramString)).getBytes();
int i = 0;
for (;;)
{
if (i >= paramString.length) {
return new String(paramString);
}
System.out.println("xx--------" + paramString[i]);
if ((paramString[i] < 65) || (paramString[i] > 80)) {
paramString[i] = 65;
}
i += 1;
}
}
*****************************************分割***************************************
调用 mm("864103029781421001”)
求返回结果?
[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课
赞赏
赞赏
雪币:
留言: