原文网址:http://www.pusonglin.cn/themepark-js-unlock/
web主题公园网站的主题会被加版权信息,且文件做了转换让一般使用者无法找到版权信息的修改位置,也许你觉得这东西对SEO不好或者其他的原因想要去掉这个版权信息,那么可以看看这篇文章。
该加密的版权文件一般存放在模板的JS文件夹里面,此次我拿到的是主题加密的版权文件在一个叫Pageaction.js的文件,其他主题或者加密版本的是什么文件名不清楚,不过当你不知道是哪个文件的时候你可以用排除法,一个个去试总会知道的。因为有版本的JS加密文件里面通常会放置网站的一些特效JS代码,所以当你不知道怎么解密时,就会想着将该JS文件删除,这样的话就可能导致一些特效功能无法实现。其他的不多说了以下是对web主题公园版权信息 JS文件加密破解方法,一般情况下原理方法可以通用。
以下是原JS代码内容:
1
|
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}('1 1L(e,d){e=1K(e);1b{1a.1J.1I(e,d)}19(f){1b{1a.1M.1N(d,e,"")}19(f){17("加入收藏失败,请使用1H+D进行添加,或手动在浏览器里进行设置.")}}}1 1R(b){8.1Q?(8.11.1P.1O="1S(#1C#1A)",8.11.1B(b)):17("您好,您的浏览器不支持自动设置页面为首页功能,请您手动在浏览器里设置该页面为首页!")}$(1(){$(".s-Q").h(1(){$(3).g(".s-Q 18").i().o({16:"1f"},G)}),$(".s-Q").M(1(){$(3).g(".s-Q 18").i().o({16:"-1G"},G)}),$("#s").6(1(){$(3).W(".s-1d").A(G)}),$(".1D").6(1(){$(3).1E(".s-1d").A(G)}),$(".y m.t-n").9().L("<K></K>"),$(".y m.n k a").1U(1(){$(3).9().P(".y m.t-n").1n("7").N(),$(3).9().u(1(){},1(){$(3).9().P(".y m.t-n").1l("U")})}).u(1(){$(3).X("O")},1(){$(3).1m("O")}),$(".y #x k").L(\'<I 29="u"></I>\'),$(".y #x k").u(1(){$(3).g("I").i(!0,!0).q("1h")},1(){$(3).g("I").i(!0,!0).j("1h")}).6(1(){$(3).X("27")})}),$(1(){$(8).2a(1(d){2b c=$(8).1g()/2-d.26;$(".v").1o({"25-1X":($(8).1g()-1V)/5+c/1Z-23+"21 1f"}),$(".v").i().o({1e:$("#1i").l()},0),$(".22").i().o({"24-1e":$("#1i").l()+$(".v").l()},0)}),$(".r-F k").h(1(){$(3).g(".r-v").i().o({l:$(".r-F k").l()-20},4)}),$(".r-F k").M(1(){$(3).g(".r-v").i().o({l:"1W"},4)}),$(".r-v").h(1(){$(3).i().o({l:$(".r-F k").l()-20},4)}),$(".15").h(1(){$(3).g("#14").q(4)}),$(".15").M(1(){$(3).g("#14").j(4)}),$(".1v").6(1(){$(3).1x(".1t").q(4),$(3).j(4),$(".1c").q(4)}),$(".1c").6(1(){$(3).9(".1t").j(4),$(3).j(4),$(".1v").q(4)}),$(".1j").h(1(){$(3).g(".1u").q(4)}),$(".1j").M(1(){$(3).g(".1u").j(4)}),$(".2c").6(1(){$(3).1x("#x").q(4)}),$(".2d").6(1(){$(3).9("#x").j(4)}),0==$(".1y a").Z&&$(".1y").1w()}),$(8).R(1(){$("#C").6(1(){$(3).W("#w").j("7")}),$(8).6(1(){$("#w").j("7")}),$(1(){$("#C").h(1(b){b.H(),$("#w").N("7")}),$("#V").h(1(b){b.H(),$("#w").E("7")}),$("#1r-1s").6(1(){$("#w").E("7")}),$("#C").6(1(){$("#w").A("7")})})}),$(8).R(1(){$("#V").6(1(){$(3).W("#B").A("U")}),$(1(){$("#V").h(1(b){b.H(),$("#B").N("7")}),$("#C").h(1(b){b.H(),$("#B").E("7")}),$("#1r-1s").6(1(){$("#B").E("7")}),$("#C").6(1(){$("#B").A("7")})})}),$(8).R&&(0==$(".J .z .13").Z&&$.1Y("10://T.S.Y.12/1k/S.1k"),0==$(".J .z").Z&&($("11").1w(),$("1p").L("<p><a 28=\'1T\'1q=\\"10://T.S.Y.12\\">请勿删除版权信息!务必保留页脚1o类.z,方可显示正常。</a></p>")));$(".J .z .13").1F("1q","10://T.S.Y.12");$(".J .z .13").1p("技术支持:1z主题公园");$(8).R(1(){$("#x m.t-n").9().L("<K></K>");$("#x m.n k a").h(1(){$(3).9().P("m.t-n").1n("7").N();$(3).9().u(1(){},1(){$(3).9().P("m.t-n").1l("U")})}).u(1(){$(3).X("O")},1(){$(3).1m("O")})});',62,138,'|function||this|300||click|fast|document|parent|||||||children|mouseenter|stop|fadeOut|li|height|ul|menu|animate||fadeIn|recom|list|sub|hover|ad|divTop|navigation|header_in|f_bq|slideToggle|divTop2|btnShow||hide|list2|400|stopPropagation|div|foot2|span|append|mouseleave|show|subhover|find|block|ready|themepark|www|slow|btnShow2|next|addClass|com|length|http|body|cn|banquan|post_hover|post|bottom|alert|img|catch|window|try|hh1|up|top|0px|width|1000|header|single_img|js|slideUp|removeClass|slideDown|css|html|href|page|wrap|rightmain|bigpiccc|hh2|remove|prev|sideba_next|web|homepage|setHomePage|default|close|parents|attr|33px|Ctrl|addFavorite|external|encodeURI|AddFavorite|sidebar|addPanel|behavior|style|all|SetHome|url|_blank|mouseover|1437|31px|position|getScript|40||px|pages|100|margin|background|clientX|selected|target|class|mousemove|var|navkg|navkg2'.split('|'),0,{
}))
|
解密操作:
在开头添加<script>,结尾添加</script>
然后替换开头的eval为alert,然后保存为*.htm
最后打开制作的网页,弹出窗内的内容就是解密后的内容
把Javascript内容格式化一下之后就可以看到全部内容了,想修改哪就修改哪,修改之后再把代码复制粘贴到script.js文件,原来加密的内容就删了不要了。
以下是解密后的内容:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
|