dedecms加密
1. dede标签里面 怎么使用function功能对标签调用到的内容进行url加密
这个的话可以用织梦的自定义函数来解决。
你可以在include下打开extend.func.php
在结尾加一个自定义函数:
functionencode($title){
$encode=urlencode($title);
return$encode;
}
然后你在模板里就可以这样子写了
{dede:field name='nick' function='encode(@me)'/}
2. 织梦cms后台登陆密码的md5加密代码文件是哪个
打开dede_admin数据表:
进入你的MYSQL后台,然后在你的数据库名中,找到dede_admin这项,pwd下的值就是你的密码,织梦密码采取的是MD5加密,破解麻烦而且没有必要,重置简单最快!
dede_admin这这项表下,点“编辑按钮”,进入数据表编辑状态,将“pwd”后面的这项值修改为f297a57a5a743894a0e4,这串数字就是织梦的默认密码admin。
建议直接复制进去,修改好后,点执行,这时候密码就已经重置成功了,可以登陆后台了。
3. DEDEcms有没有文章加密功能是怎么用的
发布文章----高级参数----阅读权限
只有这个了,没有其他的,总不能一个网站弄个文章阅读密码吧
4. 用base64加密dedecms列表页
其实Base64的加密和解密的算法不是很复杂,首先是定义自己64位的密钥,64个字符是固定,但是顺序是可以随自己的设计而变化。例如:
char[] BaseTable=new char[64]{
'A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P','Q','R','S','T','U','V','W','X','Y','Z',
'a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z',
'0','1','2','3','4','5','6','7','8','9','+','/'};
接下来,在加密的时候就是对于需要加密的每个字符,通过一定的算法,转换成上面64字符的一种;而在解密的时候则是把64字符中任意一个字符反算出加密前的字符。对于每个字符的操作有很多方法,这里就不一一介绍了。需要注意的是“=”字符,在Base64加密算法中,是很重要的,它是起到补零作用。
以下是完整代码:
//----------------------------- Base64 class --------------------------------------
//---------------------------------------------------------------------------------
//---File:clsBase64
//---Description:The class file to encode string or decode string in base algorith
//---Author:Knight
//---Date:Oct.8, 2005
//---------------------------------------------------------------------------------
//----------------------------{ Base64 class }-------------------------------------
using System;
namespace Base64
{
/// <summary>
/// Summary description for clsBase64.
/// </summary>
public class clsBase64
{
private char[] source;
private char[] lookupTable;
private int length, length2, length3;
private int blockCount;
private int paddingCount;
public clsBase64()
{
//
// TODO: Add constructor logic here
//
source = null;
length = length2 = length3 =0;
blockCount = 0;
paddingCount = 0;
}
/// <summary>
/// Create base64 char array using default base64 char array
/// </summary>
/// <param name="CreatePara"></param>
/// <returns>return the new base64 char array</returns>
private char[] CreateBase64Char( ref char[] CreatePara )
{
char[] BaseTable=new char[64]{
'A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P','Q','R','S','T','U','V','W','X','Y','Z',
'a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z',
'0','1','2','3','4','5','6','7','8','9','+','/'};
const int CREATE_TYPE = 8;
byte bParaValue = 0;
byte bTemp;
for( int i = 0; i < CreatePara.Length; i++ )
{
bTemp = ( byte )( CreatePara[i] );
switch( bTemp % CREATE_TYPE )
{
case 1:
// 00000001
bTemp =( byte )( bTemp ^ 0x01 );
break;
case 2:
// 00000010
bTemp =( byte )( bTemp ^ 0x02 );
break;
case 3:
// 00000100
bTemp =( byte )( bTemp ^ 0x04 );
break;
case 4:
// 00001000
bTemp =( byte )( bTemp ^ 0x08 );
break;
case 5:
// 00010000
bTemp =( byte )( bTemp ^ 0x10 );
break;
case 6:
// 00100000
bTemp =( byte )( bTemp ^ 0x20 );
break;
case 7:
// 01000000
bTemp =( byte )( bTemp ^ 0x40 );
break;
default:
// 10000000
bTemp =( byte )( bTemp ^ 0x80 );
break;
}
bParaValue =( byte )( bParaValue ^ bTemp );
}
char chrTemp;
int nIndex;
switch( bParaValue % CREATE_TYPE )
{
case 1:
// Exechange 0 <--> 1, 2 <--> 3, 4 <--> 5, 6 <--> 7
for( int i = 0; i < BaseTable.Length / CREATE_TYPE; i++ )
{
回答不容易,希望能帮到您,满意请帮忙采纳一下,谢谢 !
5. 求dede url 加密 /xxx.php加密内容
说什么呢 说清楚点啊
6. DEDECMS如何修改数据库密码以及忘记了后台密码怎么办
进入数据库,找到dede_admin项目,然后点击“浏览”按钮。
7. DEDECMS在安装程序参数配置里的cookie加密码是什么
Cookie,有时也用其复数形式Cookies,指某些网站为了辨别用户身份、进行session跟踪而储存在用户本地终端上的数据(通常经过加密)。定义于RFC2109(已废弃),最新取代的规范是RFC2965。
就是不知道你这个密码的话黑不了你的网站。黑你网站首先要破解你的这个密码,
8. dedecms如何进行加密,并且授权才能使用,二次开发后进行加密该如何做求高手指点。
人家的dedecms团队都没有加密,怎么到你手里就想加密呢?很多加密好像是在js里面做文章,但是碰到高手,一样无用。
9. dedecms后台20位密码解密,32位24位的DEDE密码如何破解
通过phpmyadmin登录数据库,找到数据表dede_admin,其中userid一列就是管理用户名,pwd一列则是对应的管理员密码的md5加密码。
把密码改成c3949ba59abbe56e057f就是123456
10. DEDE后台密码在MYSQL中是什么加密方式
第一步:
.打开dede_admin数据表:
进入你的MYSQL后台,然后在你的数据库名中,找到dede_admin这项,pwd下的值就是你的密码,织梦密码采取的是MD5加密。
第二步:
重置管理员密码为admin:
dede_admin这这项表下,点“编辑按钮”,进入数据表编辑状态,将“pwd”后面的这项值修改为f297a57a5a743894a0e4,这串数字就是织梦的默认密码admin。
建议直接复制进去,修改好后,点执行,这时候密码就已经重置成功了,可以登陆后台了。
第三步:
登陆后台再次修改密码,修改你想要的密码,默认admin,admin有风险强烈建议修改:
进入系统——系统用户管理——admin超级管理员界面——更改——输入密码——保存用户——注销用新密码重新登陆。
至此,织梦后台管理员的密码和重置和修改就完成了。