Jef*_*nal 3

我最近回答了一个类似的问题,使用 JQuery 从视图状态获取值?

基本上,默认情况下ViewState只是 Base64 编码,因此只要管理员没有将站点配置为加密,您就可以对其进行解码。引用我之前的回答:

如果您正在编写供自己使用的控件,并且只需要从中读取ViewState,则可以这样做,但我不会推荐它,除非您找到一个经过良好调试的库来为您解析它。该格式有点复杂(有关更多详细信息,请参阅 ViewState:您想知道的一切)。

该链接提供了极其全面和清晰的介绍ViewState

至于事件验证,我不确定它是否是 Base64 编码的,或者只是看起来像 Base64 (我找不到结论性的、权威的参考)。不过,这篇 Rexiology 文章可能会有所帮助。