资源简介
JAVA语言。暴力破解,4位ASCII码符号(包括数字字母符号)组成的明文。内含字典生成代码。
代码片段和文件信息
import java.io.*;
public class SHA_256 {
//消息用二进制表示
static String msg_binary=new String();
//可变字符串
static StringBuffer str2=new StringBuffer();
//初始散列值
static String H0=“6a09e667“;
static String H1=“bb67ae85“;
static String H2=“3c6ef372“;
static String H3=“a54ff53a“;
static String H4=“510e527f“;
static String H5=“9b05688c“;
static String H6=“1f83d9ab“;
static String H7=“5be0cd19“;
static String ABCDEFGH;
static String Dk=“b060a0ddf296a008ebdb56033d7349c545a6bf3e06ef2ce145c1da39a71175fc“;
static String ZD=“%iuR.5~B#s~jM3R@“;
static String HE=new String();
static String gsm=new String();
//输入到文件
static PrintWriter out;
static File file; //文件名
static FileReader fls;
static BufferedReader in; //文件输入流
static long begin; //程序运行前的时间
static long end; //程序运行后的时间
static String[] k=new String[64];
static String[] K={
“428a2f98““71374491““b5c0fbcf““e9b5dba5““3956c25b““59f111f1““923f82a4““ab1c5ed5“
“d807aa98““12835b01““243185be““550c7dc3““72be5d74““80deb1fe““9bdc06a7““c19bf174“
“e49b69c1““efbe4786““0fc19dc6““240ca1cc““2de92c6f““4a7484aa““5cb0a9dc““76f988da“
“983e5152““a831c66d““b00327c8““bf597fc7““c6e00bf3““d5a79147““06ca6351““14292967“
“27b70a85““2e1b2138““4d2c6dfc““53380d13““650a7354““766a0abb““81c2c92e““92722c85“
“a2bfe8a1““a81a664b““c24b8b70““c76c51a3““d192e819““d6990624““f40e3585““106aa070“
“19a4c116““1e376c08““2748774c““34b0bcb5““391c0cb3““4ed8aa4a““5b9cca4f““682e6ff3“
“748f82ee““78a5636f““84c87814““8cc70208““90befffa““a4506ceb““bef9a3f7““c67178f2“};
static String [] w=new String[80];
//组数
static int group_num=1;
//最后一组的原始长度
static int mod=0;
public static void main(String[] args) throws IOException {
try{
file=new File(“mima.txt“);
boolean createok;
if(!file.exists()) //判断文件是否存在
createok=file.createNewFile(); //如果文件不存在 则在当前目录创建文件
fls = new FileReader(file);
in = new BufferedReader(fls);
String msg=new String();
gsm=new String();
begin=System.currentTimeMillis();
System.out.println(“开始了“+begin);
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
for(int y=0;y<68574961;y++) {
H0=“6a09e667“;
H1=“bb67ae85“;
H2=“3c6ef372“;
H3=“a54ff53a“;
H4=“510e527f“;
H5=“9b05688c“;
H6=“1f83d9ab“;
H7=“5be0cd19“;
msg=in.readLine();
gsm=msg;
msg=msg+ZD;
System.out.println(gsm);
//////////////////////////////////////////////////////////////////////
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2019-04-14 18:11 sha_256\
目录 0 2019-04-14 18:15 sha_256\CreateDictionary\
文件 301 2019-03-24 15:18 sha_256\CreateDictionary\.classpath
文件 392 2019-03-24 15:18 sha_256\CreateDictionary\.project
目录 0 2019-04-14 18:11 sha_256\CreateDictionary\.settings\
文件 598 2019-03-24 15:18 sha_256\CreateDictionary\.settings\org.eclipse.jdt.core.prefs
目录 0 2019-04-14 18:11 sha_256\CreateDictionary\bin\
文件 4392 2019-04-08 20:36 sha_256\CreateDictionary\bin\CreateDictionary.class
文件 0 2019-04-14 18:14 sha_256\CreateDictionary\mima.txt
目录 0 2019-04-14 18:11 sha_256\CreateDictionary\src\
文件 4510 2019-03-27 15:06 sha_256\CreateDictionary\src\CreateDictionary.java
目录 0 2019-04-14 18:15 sha_256\SHA_256\
文件 301 2019-03-24 10:20 sha_256\SHA_256\.classpath
文件 383 2019-03-24 10:20 sha_256\SHA_256\.project
目录 0 2019-04-14 18:11 sha_256\SHA_256\.settings\
文件 598 2019-03-24 10:20 sha_256\SHA_256\.settings\org.eclipse.jdt.core.prefs
文件 7850 2019-03-26 16:18 sha_256\SHA_256\SHA_256.txt
目录 0 2019-04-14 18:11 sha_256\SHA_256\bin\
文件 13152 2019-04-08 20:36 sha_256\SHA_256\bin\SHA_256.class
文件 0 2019-04-14 18:15 sha_256\SHA_256\mima.txt
目录 0 2019-04-14 18:11 sha_256\SHA_256\src\
文件 16101 2019-03-28 20:41 sha_256\SHA_256\src\SHA_256.java
文件 16101 2019-03-28 20:41 sha_256\SHA_256.java
- 上一篇:吉林大学数据库系统应用开发源代码.zip
- 下一篇:网上银行系统.zip
相关资源
- 网上银行系统.zip
- 刚毕业的java程序员的未来出路--职业
- 网上超市购物结算功能模拟 java实现
- 金蝶K3用户名密码加密过程(java)
- 中国联通增值业务鉴权中心接口规范
- java竞赛最全试题集真题集
- java生成pdf文件Demo加印章
- [Java] Java Web 应用高级编程 (英文版)
- Java设计模式刘伟带标签 高清版
- 愤怒的小鸟 修改版java初学者
- java html模板 itext 生成pdf 页眉页脚 合
- JSP房屋租售管理系统java+mysql+ssh.
- 基于JavaWeb的美食图片分享网站.zip
- Java开发实战经典--李兴华--完整书签
- 指令字典编程字典
- 中南民族大学计算机科学学院java实验
- SQL SERVER +java界面的库存管理系统.zi
- Java网上商城购物系统
- JAVA潜艇大战小游戏源码
- JAVA 炸弹人
- JAVA开发的中国象棋游戏包括源码和需
- java全屏游戏及源代码
- java 潜艇游戏
- 24点游戏Java实现
- java实现发送短信验证码功能
- JavaWeb-学生在线选课系统
- 酒店管理系统JAVA源代码245552
- 图书管理系统-Java-大作业
- java swing 用户登录界面设计
- java编写的泡泡堂炸弹人单机双人源码
评论
共有 条评论