首页 / 知识
关于asp.net:如何解码viewstate
2023-04-12 22:09:00

How to decode viewstate我需要查看一个asp.net页面的viewstate的内容。 我寻找了一个视图状态解码器,找到了弗里兹·洋葱(Fridz Onion)的视图状态解码器,但它请求页面的URL来获取其视图状态。 由于我的viewstate是在回发之后形成的,并且是由于更新面板中的操作而产生的,因此我无法提供url。 我需要复制并粘贴viewstate字符串,然后查看其中的内容。 是否存在可以帮助查看viewstate内容的工具或网站? 这是一个在线ViewState解码器:
编辑:不幸的是,以上链接已死-这是另一个ViewState解码器(来自注释): http://viewstatedecoder.azurewebsites.net/ 使用Fiddler并在响应中获取视图状态,然后将其粘贴到左下方的文本框中,然后进行解码。 这是Scott Mitchell在ViewState上的文章(共25页)中ViewView可视化工具的源代码。
这是一个简单的页面,用于从文本框中读取视图状态并使用上面的代码对其进行图形处理
正如另一个人提到的那样,它是base64编码的字符串。过去,我曾使用此网站对其进行解码: http://www.motobit.com/util/base64-decoder-encoder.asp 这是从2014年开始运作良好的另一种解码器:http://viewstatedecoder.azurewebsites.net/ 这在Ignatu解码器因"序列化数据无效"而失败的输入上起作用(尽管它使BinaryFormatter序列化的数据未解码,仅显示了其长度)。 JavaScript-ViewState-Parser:
JavaScript ViewState Parser 解析.NET ViewState
这是将ViewState从字符串转换为StateBag的某种"本机" .NET方法
您可以忽略URL字段,而只需将viewstate粘贴到Viewstate字符串框中。 看起来您的版本确实很旧; ASP.NET 2.0中的序列化方法已更改,因此请获取2.0版本 Lachlan Keown制作的在线Viewstate Viewer: http://lachlankeown.blogspot.com/2008/05/online-viewstate-viewer-decoder.html 通常,如果您拥有计算机密钥,ViewState应该可以解密,对吗?毕竟,ASP.net需要对其解密,这当然不是黑匣子。 |
最新内容
相关内容
python列表操作的函数和方法
python列表操作的函数和方法,培训,位置,列表,元素,操作,函数,末尾,方法,对象,以下,1列表操作包含以下函数:21、cmp(list1,list2):比较两个列表python如何操作mysql数据库
python如何操作mysql数据库,培训,标准,项目,密码,数据库,接口,表字,操作,用户,机子,Python标准数据库接口为PythonDB-API,PythonDB-API为开发python网页中下拉框的操作
python网页中下拉框的操作,信息,培训,选项,元素,操作,标签,对象,下标,属性,表示,python网页中下拉框的操作1、只要是第一次打开页面可以加载python集合的并集操作
python集合的并集操作,培训,操作,参数,更多,语法,符号,实例,元素,以上,两个,python集合的并集操作说明1、可以使用|符号来计算两个或更多集合python如何创建操作页面
python如何创建操作页面,培训,方法,操作,页面,组件,实例,模块,按钮,界面,初始化,python如何创建操作页面说明Python自带tkinter模块,本质上是Gpythonformat的格式化操作
pythonformat的格式化操作,名称,数字,位置,培训,字符串,参数,操作,索引,方法,括号,pythonformat的格式化操作方法说明str.format(*args,**kwapython使用loguru操作日志
python使用loguru操作日志,信息,培训,日志,堆栈,操作,颜色,方法,变量,灵魂,表示,python使用loguru操作日志1、自定义颜色调用add方法增加handpython字典中键值对的操作
python字典中键值对的操作,名称,信息,培训,字典,操作,赋值,句子,定义,以上,存在,python字典中键值对的操作1、首先定义一个空字典>>>dic={}12pythonshutil有哪些操作文件的方法
pythonshutil有哪些操作文件的方法,名称,分析,培训,文件,操作,方法,函数,路径,以上,目标,pythonshutil有哪些操作文件的方法1、使用函数shutipythondeque的操作整理
pythondeque的操作整理,培训,操作,逆时针,队列,写法,线程,特点,以上,方法,教程,python中deque的操作整理deque可以方便地实现队列数据结构,具pythondeque操作双向列表
pythondeque操作双向列表,培训,双向,高效,操作,列表,队列,头部,数据类型,实例,元素,pythondeque操作双向列表1、说明deque是为了高效实现插入大约64位:用Vista 64编写的代码是否
大约64位:用Vista 64编写的代码是否在32位操作系统上兼容?,大约64位:用Vista 64编写的代码是否在32位操作系统上兼容?,经理,内存,升级到