本文目录一览:
- 1、Asp.net的MD5加密,可怎么解密呢?(C#)
- 2、ASP中如何实现MD5加密??
- 3、php中如何使用MD5加密?
- 4、如何在asp中加入md5加密
- 5、怎样在ASP.NET中用MD5对数据加密,麻烦些详细点谢谢
- 6、ASP中的MD5是怎么弄的呀。。请人指教下
Asp.net的MD5加密,可怎么解密呢?(C#)
史上MD5解密之最快方法整理-md5在线加密解密一般来说,形如1e4dc79d489e86b2的16位或者32位密码就是经过MD5加密的,(当然也有特殊,比如DVBBS在登陆时候会先产生一个16位的随机密码,当然,这个密码还是和MD5密码的形式有点区别,相同的是都是16位的数字+字母组合 。); 这个一般来说可以用一个叫dv.exe的工具来破解。他可以破解加密前是10位以下的纯数字或者纯字母,破解纯数字的,速度超快,但是纯字母的,就慢了,当然他还有其他功能,但是其他功能没什么特别之处,所以不说。 破解纯数字时候:dv -p a.txt -b num 纯字母: dv -p a.txt -b char [以上的两a.txt是保存要破解的密码存放的文件,存放格式是每行一组,例如: 1e4dc79d489e86b2 admin 1e4dc79d489e86b3 admin2 注意:在要破解的密码和后面的admin 用户名之间有一个空格。 当然还有很多字典破解 的工具,不建议使用。 还有就是有很多网站提供MD5密码查询,比如: ;searck=on 这个是我经常用的 (对数字破解比较好) (对字母破解比较好) (从1到4位数字)- 好像关了 (美英字典的破解收集和IP地址) (对数字破解比较好) (估计是基础字典的破解) (这个倒是说得很厉害,但是在实际中,很多次我在这里都找不到) (这个是我比较喜欢一个.也请你提交一些已破解的MD5) (多种破解.我试过...没有一次破解出来.非常没用) - (破解挪威人(Norwegian)字典) ;l=en (如果你看不懂俄文,我告诉你,把你的MD5放到第2个格子) (德国的....) (Projects-md5 reverse lookup) (我试过破过几次在这里) (需要捐献) ;cPath=3products_id=7 这个是证明他们的破解商品的质量..好让你来买这个破解程序...但是...只要能破解到即可.你又不一定要买.. 前两个是今天入侵刚用过的算是比较好使 下面的是以前搜到的,一般。 ;searck=on
ASP中如何实现MD5加密??
分类: 电脑/网络 程序设计 其他编程语言
问题描述:
%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%
!--#include file="Connections/huanghe" --
!--#include file="md5" --
%
.
.
数据库连接
.
.
%
%
Dim rs
Dim rs_numRows
Set rs = Server.CreateObject("ADODB.Recordset")
rs.ActiveConnection = MM_huanghe_STRING
rs.Source = "SELECT * FROM admin"
rs.CursorType = 0
rs.CursorLocation = 2
rs.LockType = 1
rs.Open()
rs_numRows = 0
%
head
meta -equiv="Content-Type" content="text/; charset=gb2312"
title用户申请/title
/head
body leftmargin="0" topmargin="0"
table width=764 border=0 cellpadding="0" cellspacing="0"
!--DWLayoutTable--
tr
td width=764 height=94 valign="top"
form name=form1 method="POST" action="%=MM_editAction%"
table width=100% border=0
tr
td width=10%用户名:/td
td width=34%
input name=user type=text id="user"/td
td width=56% /td
/tr
tr
td密码:/td
td
input name=pass type=text id="pass"/td
td /td
/tr
tr
td姓名:/td
td
input name=name type=text id="name"/td
td /td
/tr
tr
td /td
td
input type=submit name=Submit value="提交"
input type=reset name=Submit2 value="重置"/td
td /td
/tr
/table
input type=hidden name=MM_insert value="form1"
/form/td
/tr
/table
/body
/
%
rs.Close()
Set rs = Nothing
%
我在DW中的代码,怎么才可以令到添加到数据库中的数据是经过加密的呢?
解析:
1.先在网上下一个MD5的函数,在Include 到你要加密的页面
2.调用函数MD5(txtPwd.Value) ,就加密了
3.可以加密到数据库中,数据库中是加了密的密码,所有在网页的输入框中时也要用MD5函数,把用户输入的也转化一边,这样才可以和数据库中的密码匹配,才通过验证,不然注册了的用户没有一个可以进去了.
4.建议学ASP.NET里面的可以直接哈希加密.
php中如何使用MD5加密?
把这段密文分割成若干段,对每段都进行一次MD5运算,然后把这堆密文连成一个超长的字符串,最后再进行一次MD5运算,得到仍然是长度为32位的密文。
?php
//把密文分割成两段,每段16个字符
function md5_2_1($data)
{
//先把密码加密成长度为32字符的密文
$data = md5($data);
//把密码分割成两段
$left = substr($data, 0, 16);
$right = substr($data, 16, 16);
//分别加密后再合并
$data = md5($left).md5($right);
//最后把长字串再加密一次,成为32字符密文
return md5($data);
}
//把密文分割成32段,每段1个字符
function md5_2_2($data)
{
$data = md5($data);
//循环地截取密文中的每个字符并进行加密、连接
for ($i = 0; $i 32; $i++) {
$data .= md5($data{$i});
}
//这时$data长度为1024个字符,再进行一次MD5运算
return md5($data);
}
?
如何在asp中加入md5加密
压缩包里有3个页面文件时例子和说明.一个md5.asp是MD5的源程序.
在页面上先调用这个MD5文件.然后
你看看执行
%
response.write(md5("123456"))
%
得到123456的MD5加密后的代码.
常规用法
dim x
x=md5(request("变量"))
'这时X就是加密后的字符串了
怎样在ASP.NET中用MD5对数据加密,麻烦些详细点谢谢
using System;
using System.Collections.Generic;
using System.Text;
using System.Web;
/// summary
/// 使用MD5算法加密(不可逆,无法解密)
/// 把此方法加入CS页面然后直接调用就行了
/// /summary
/// param name="password"明文/param
/// returns密文/returns
public static string EncryptionMD5(string password)
{
System.Security.Cryptography.MD5 md5 = System.Security.Cryptography.MD5.Create();
byte[] bytes = new byte[16];
System.Text.ASCIIEncoding asc = new System.Text.ASCIIEncoding();
bytes = md5.ComputeHash(asc.GetBytes(password));
return Convert.ToBase64String(bytes);
}
/// summary
/// 使用SHA1算法求加密(不可逆,无法解密)
/// /summary
/// param name="text"明文/param
/// returns密文/returns
public static string EncryptionSHA1(string text)
{
return System.Web.Security.FormsAuthentication.HashPasswordForStoringInConfigFile(text,"SHA1");-aspphpmd5加密
}
ASP中的MD5是怎么弄的呀。。请人指教下
步骤
1、网上下个MD5.ASP文件
2、在注册用户检查页面,比如RegCheck.asp中先包含这个MD5.ASP ,然后在你想要加密的字段上面(比如密码字段加密则为: Dim Password
password =Trim(request.form("password"))
set rs = ....
sql =...
...
rs.addnew()
rs("password")=md5(password)
....
rs.update()
这个时候你可以看到注册成功后密码是e5ee4743e样的字符!
3、在登陆验证的页面如logincheck.asp加入
Dim Password
password =Trim(request.form("password"))
set rs = ....
sql ="select * from 表 where password = " md5(password)
...
....
这样就可以实现登陆过程中把MD5加密后的密码于注册时的对比,相同就可以登陆!
总之就是注册的时候要加密
登陆的时候也要用MD5