A Spirited Peek into ViewState, Part II

Our previous article1 started with an overview of the ViewState object. It showed some basic reverse engineering techniques to start deconstructing the contents embedded within the object. This article broaches the technical aspects of implementing a parser to automatically pull the ViewState apart. We’ll start with a JavaScript example. The code implements a procedural design […]