Base64解码后得到乱码,请教大侠
本帖最后由 lon91ong 于 2013-1-8 18:24 编辑在一个网站的Post/Get过程中,遇到了如下的地址参数:
__VIEWSTATE=dDw4ODUxNDk4MDQ7Oz6GskPG%2FdysAR5RzTKIvWk4y2LKww%3D%3D搜索得知,采用的是Base64加密,解码测试代码:
MsgBox(0, '二进制转字符:', BinaryToString(_Base64Decode("dDw4ODUxNDk4MDQ7Oz6GskPG%2FdysAR5RzTKIvWk4y2LKww%3D%3D")))得到如下图所示乱码:
请大侠指点解码方法!多谢了! 可能不是Base64吧? 本帖最后由 lon91ong 于 2013-1-8 22:02 编辑
回复 2# whitehead
怎样才能知道网站采用什么加密方式呢? 这个加密过程是服务器完成还是客户端完成呢?
例如以下这个网页: http://211.81.249.99/ 这个试一下~ 提交的数据没有加密,就是表单缺省的编码方式“application/x-www-form-urlencoded”
对应js的encodeURIComponent编码,编码当然是由本地完成再提交到服务器的。
dDw4ODUxNDk4MDQ7Oz6GskPG/dysAR5RzTKIvWk4y2LKww==
/编码%2F,=编码%3D 回复 5# komaau3
大侠说的这个完全不懂啊,它的这个编码是本地的哪个编码函数完成的呢?
可以给一个本地的js编码函数吗? 类似于这篇教程贴给出的
编码解码方面是在是小白一个啊,望大侠多多包涵,不吝赐教!感激不尽! 回复 5# komaau3
用这个帖子的解码器解码之后明白了!
多谢大侠指点! 回复 5# komaau3
但是这个字符串是怎么来的呢?
dDw4ODUxNDk4MDQ7Oz6GskPG/dysAR5RzTKIvWk4y2LKww==它是做什么用的呢? 本帖最后由 komaau3 于 2013-7-15 23:08 编辑
回复 1# lon91ong
你的回复我只能在消息提醒里看个大概 点我的ID 联系QQ把 论坛回复我这看不到
===================================================补充下===========
当时的回复不对真想解码的话参考这里http://wenku.baidu.com/view/82f2ac78a26925c52cc5bf56.html
页:
[1]