0

当我在 Dreamweaver 上设置站点并为该站点配置服务器 ftp 时,很多时候我忘记了密码,因此我想找到一种方法来恢复它。

4

3 回答 3

9

Dreamweaver 只是为您提供了导出站点管理器数据的选项。

站点=>管理站点=>选择站点=>导出

这将在您的计算机上保存一个扩展名为 .ste 的可读 xml 文件

只需在写字板或任何其他应用程序中打开它以读取 xml 并搜索所需的服务器密码并获取标签服务器中属性pw的值

然后使用这个javascript函数从这个值解密密码

function decodeDreamWaverPass(hash){
    var pass = '';
    for (var i=0 ; i<hash.length ; i+=2){
        pass+=String.fromCharCode(parseInt(hash[i]+''+hash[i+1],16)-(i/2)); 
    }
    return pass;
}

希望对您有所帮助...

于 2013-08-01T11:28:41.193 回答
1

要解码 Dreamweaver 密码,您需要将密码分成一对十六进制 (0-9, AF) 数字,然后根据字符串在字符串中的位置从每个十六进制数字中减去,从 0 开始,然后转换回 ascii。

此 stackoverflow 帖子的示例 -在 *.ste 文件中编码和解码 Adob​​e Dreamweaver 密码

我们的网站上还有一个页面,您可以使用它来转换密码... http://www.mywebsitespot.com/dreamweaver-password-decode

于 2014-09-06T04:59:46.983 回答
0

很抱歉唤醒了一个旧线程,但我想我会发布我的解决方案。它是一个 HTML5 页面,可以加载和解析 Dreamweaver STE 文件,并将密码解码作为其中的一部分。我想要一些简单的、离线/本地的(所以在解码时不会传输细节),我可以只加载一个 STE 文件,它会给我所有的 FTP 细节:

博文:http: //bobmckay.com/web/dreamweaver-password-ste-file-decoder

解码器页面: http ://bobmckay.com/dreamweaver-password-decoder/

希望它对某人有用!

鲍勃

于 2014-09-17T20:35:09.240 回答