关于MD5和salt盐值加密后破解方法

关于MD5和salt盐值加密后破解方法。注:仅限6位数纯数字破解

亲测可用!!!亲测可用!!!亲测可用!!!

waiceng:for(int i=1;i<=9;i++){
            String str="";
            str=str+i;
            String strj="";
            for(int j=0;j<=9;j++){
                strj=str+j;
                String strk="";
                for(int k=0;k<=9;k++){
                    String strh="";
                    strk=strj+k;
                    for(int h=0;h<=9;h++){
                        strh=strk+h;
                        String strm="";
                        for(int m=0;m<=9;m++){
                            strm=strh+m;
                            String strn="";
                            for(int n=0;n<=9;n++){
                                strn=strm+n;
                                String s = ShiroKit.md5(strn, "盐值");//根据项目密码和盐值加密后返回的密文进行加密比对
                                if(s.equals("数据库加密密文")){
                                    System.out.println(strn+"--------------"+s);
                                    break waiceng;
                                }else{
                                    System.out.println(strn);
                                }
                            }
                        }
                    }
                }
            }
        }

 

你可能感兴趣的:(java,md5)