New Statistical De-minifier and De-obfuscator for JavaScript
I took the code presented and put it into packer - <a href="http://dean.edwards.name/packer/" rel="nofollow">http://dean.edwards.name/packer/</a> , and the "nice" output was not very helpful in that it still looked obfuscated. Maybe I'm misunderstanding something.<p>So the input to js nice was the packed generateSeries function:<p>eval(function(p,a,c,k,e,r){e=function(c)
{return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?
String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,
String)){while(c--)r[e(c)]=k[c]||e(c);k=[function(e){return 
r[e]}];e=function(){return'\\w+'};c=1};while(c--
)if(k[c])p=p.replace(new 
RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p}('4 3(e){2 t=[];2 
n=f+e;2 r=6+e;k(i=1;i<=6;i++){2 s=5.y(5.a()*(r-
n+1)+n);t.b([i,s]);n++;r++}c t}$(d).B(4(){2 e=3(0);2 
t=3(g);$.h($("#j"),[{7:"l",8:e},{7:"o",8:t}],{p:{q:{u:
["#v","#w"]}},x:{9:z},A:
{9:m}})})',38,38,'||var|generateSeries|function|Math|200|label
|data|ticks|random|push|return|document||100|300|plot||flotcon
tainer|for|data1|10||data2|grid|backgroundColor||||colors|D1D1
D1|7A7A7A|xaxis|floor|20|yaxis|ready'.split('|'),0,{}))