|
1金钱
最近由于需要取得A网页中的一个链接对于的URL(经过了一次跳转)。
通过C#代码取得了代码
发现代码是加密的
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="pragma" content="no-cache" />
<noscript><meta http-equiv="refresh" content="0; url=/"></noscript>
<script>eval(function(p,a,c,k,e,d){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--){d[e(c)]=k[c]||e(c)}k=[function(e){return d[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}('(3(){(3(i,s,o,g,r,a,m){i[\'E\']=r;i[r]=i[r]||3(){(i[r].q=i[r].q||[]).D(C)},i[r].l=1*A B();a=s.F(o),m=s.G(o)[0];a.K=1;a.J=g;m.z.I(a,m)})(H,L,\'p\',\'//9.v-7.d/7.x\',\'2\');2(\'w\',\'y-u-4\',\'n.d\');O 6=M;3 5(){Y(6)11;6=10;8.b=k}2(\'Z\',\'15\',8.b);2(\'h\',\'13\');k=\'14://9.W.j.f/Q/P/X?t=c-e&m=N&R=c-e\';2(\'h\',\'S\',\'直达链接\',\'V\',\'j.f\',{\'U\':5});T(5,12)})()',62,68,'||ga|function||redirect|redirected|analytics|location|www||href|joyo010b|com|22|jp||send||co|optbqx|||smzdm||script|||||27058866|google|create|js|UA|parentNode|new|Date|arguments|push|GoogleAnalyticsObject|createElement|getElementsByTagName|window|insertBefore|src|async|document|false|AN1VRQENFRJN5|var|product|gp|tag|event|setTimeout|hitCallback|ht|amazon|B00J2PQOS6|if|set|true|return|1000|pageview|http|page'.split('|'),0,{}))
</script>
</head>
</html>
但是通过网页的EVAL解密,可以得到解密后的JS。
由于我是要在winform程序中处理这个解密后的跳转URL,因此想咨询各位达人
有什么办法可以在winform中对获取的代码进行解密。(含有加密的跳转链接是 http://haitao.smzdm.com/go_ht/277659/0)
|
|