资源简介
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
相关资源
- java 毕业设计 进销存管理系统 源码
- java图片浏览器跨平台运行程序与源码
- 基于java的在线考试系统-毕业设计
- 微博系统(Java源码,servlet+jsp),适
- java串口通信全套完整代码-导入eclip
- jsonarray所必需的6个jar包.rar
- 三角网构TIN生成算法,Java语言实现
- java代码编写将excel数据导入到mysql数据
- Java写的cmm词法分析器源代码及javacc学
- JAVA JSP公司财务管理系统 源代码 论文
- JSP+MYSQL旅行社管理信息系统
- 推荐算法的JAVA实现
- 基于Java的酒店管理系统源码(毕业设
- java-图片识别 图片比较
- android毕业设计
- java23种设计模式+23个实例demo
- java Socket发送/接受报文
- JAVA828436
- java界面美化 提供多套皮肤直接使用
- 在线聊天系统(java代码)
- 基于Java的图书管理系统807185
- java中实现将页面数据导入Excel中
- java 企业销售管理系统
- java做的聊天系统(包括正规课程设计
- Java编写的qq聊天室
- 商店商品管理系统 JAVA写的 有界面
- JAVA开发聊天室程序
- 在linux系统下用java执行系统命令实例
- java期末考试试题两套(答案) 选择(
- JAVA3D编程示例(建模、交互)
评论
共有 条评论