密码的加密方式

密码的加密方式,第1张

这还真是第一次写java程序。其实,一直是对java有偏见的。无奈,从BlackFeather那里知道了微信数据库加密方法,以及密码的获取方式

发现是基于hashmap的,本来吧,还是想用C或者其他语言来实现对hashmap的读取,可后来都失败了。要么就是太复杂了。于是,还是硬着头皮去把jdk装好,然后~~~开始各种百度。

先用反编译出来的代码搭了个大体的轮廓。然后,自己各种加代码(考虑到一些问题,还是只贴出一些关键代码吧):

加密方式是:hash(imei&uin)substring(0,7)

public static void main(String[] args)

{

try

{

ObjectInputStream in = new ObjectInputStream(new FileInputStream(args[0]));

Object DL = inreadObject();

HashMap hashWithOutFormat = (HashMap)DL;

ObjectInputStream in1 = new ObjectInputStream(new FileInputStream(args[1]));

Object DJ = in1readObject();

HashMap hashWithOutFormat1 = (HashMap)DJ;

String s = StringvalueOf(hashWithOutFormat1get(IntegervalueOf(258))); //取IMEI

s=s+hashWithOutFormatget(IntegervalueOf(1));//

s=encode(s);//hash

Systemoutprintln("The Key is : "+ssubstring(0,7));

inclose();

in1close();

}

}

以上就是关于密码的加密方式全部的内容,包括:密码的加密方式、怎么查看md5加密的密码、详解加密技术概念、加密方法以及应用等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://www.54852.com/web/9654638.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-30
下一篇2023-04-30

发表评论

登录后才能评论

评论列表(0条)

    保存