web主题公园网站的主题会被加版权信息,且文件做了转换让一般使用者无法找到版权信息的修改位置,也许你觉得这东西对SEO不好或者其他的原因想要去掉这个版权信息,那么可以看看这篇文章。
该加密的版权文件一般存放在模板的JS文件夹里面,此次我拿到的是主题加密的版权文件在一个叫Pageaction.js的文件,其他主题或者加密版本的 是什么文件名不清楚,不过当你不知道是哪个文件的时候你可以用排除法,一个个去试总会知道的。因为有版本的JS加密文件里面通常会放置网站的一些特效JS 代码,所以当你不知道怎么解密时,就会想着将该JS文件删除,这样的话就可能导致一些特效功能无法实现。其他的不多说了以下是对web主题公园版权信息 JS文件加密破解方法,一般情况下原理方法可以通用。
以下是JS原代码(只是示例,内容不是完全相同):
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,{}))
解密操作:
1、在整个JS文件的开头添加<script>,结尾添加</script>;
2、替换文件开头的eval为alert,保存为*.html(随意名称的HTML文件);
3、浏览器打开刚保存的HTML文件,弹出窗内的内容就是解密后的JS内容(若出现乱码,需要对HTML文件编码修改下);
4、将上面弹窗里面的JS内容复制到原JS文件里面(原JS文件的加密内容全部清空),然后对里面版权部分进行随意修改(可以删除掉版权信息,也可以换成自己的链接),最后保存即可。
以下是解密后的内容(只是示例,内容不是完全相同):
function AddFavorite(e, d) { e = encodeURI(e); try { window.external.addFavorite(e, d) } catch(f) { try { window.sidebar.addPanel(d, e, "") } catch(f) { alert("加入收藏失败,请使用Ctrl+D进行添加,或手动在浏览器里进行设置.") } } } function SetHome(b) { document.all ? (document.body.style.behavior = "url(#default#homepage)", document.body.setHomePage(b)) : alert("您好,您的浏览器不支持自动设置页面为首页功能,请您手动在浏览器里设置该页面为首页!") } $(function() { $(".list-block").mouseenter(function() { $(this).children(".list-block img").stop().animate({ bottom: "0px" }, 400) }), $(".list-block").mouseleave(function() { $(this).children(".list-block img").stop().animate({ bottom: "-33px" }, 400) }), $("#list").click(function() { $(this).next(".list-up").slideToggle(400) }), $(".close").click(function() { $(this).parents(".list-up").slideToggle(400) }), $(".header_in ul.sub-menu").parent().append("<span></span>"), $(".header_in ul.menu li a").mouseover(function() { $(this).parent().find(".header_in ul.sub-menu").slideDown("fast").show(), $(this).parent().hover(function() {}, function() { $(this).parent().find(".header_in ul.sub-menu").slideUp("slow") }) }).hover(function() { $(this).addClass("subhover") }, function() { $(this).removeClass("subhover") }), $(".header_in #navigation li").append('<div class="hover"></div>'), $(".header_in #navigation li").hover(function() { $(this).children("div").stop(!0, !0).fadeIn("1000") }, function() { $(this).children("div").stop(!0, !0).fadeOut("1000") }).click(function() { $(this).addClass("selected") }) }), $(function() { $(document).mousemove(function(d) { var c = $(document).width() / 2 - d.clientX; $(".ad").css({ "background-position": ($(document).width() - 1437) / 5 + c / 40 - 100 + "px 0px" }), $(".ad").stop().animate({ top: $("#header").height() }, 0), $(".pages").stop().animate({ "margin-top": $("#header").height() + $(".ad").height() }, 0) }), $(".recom-list2 li").mouseenter(function() { $(this).children(".recom-ad").stop().animate({ height: $(".recom-list2 li").height() - 20 }, 300) }), $(".recom-list2 li").mouseleave(function() { $(this).children(".recom-ad").stop().animate({ height: "31px" }, 300) }), $(".recom-ad").mouseenter(function() { $(this).stop().animate({ height: $(".recom-list2 li").height() - 20 }, 300) }), $(".post").mouseenter(function() { $(this).children("#post_hover").fadeIn(300) }), $(".post").mouseleave(function() { $(this).children("#post_hover").fadeOut(300) }), $(".hh2").click(function() { $(this).prev(".rightmain").fadeIn(300), $(this).fadeOut(300), $(".hh1").fadeIn(300) }), $(".hh1").click(function() { $(this).parent(".rightmain").fadeOut(300), $(this).fadeOut(300), $(".hh2").fadeIn(300) }), $(".single_img").mouseenter(function() { $(this).children(".bigpiccc").fadeIn(300) }), $(".single_img").mouseleave(function() { $(this).children(".bigpiccc").fadeOut(300) }), $(".navkg").click(function() { $(this).prev("#navigation").fadeIn(300) }), $(".navkg2").click(function() { $(this).parent("#navigation").fadeOut(300) }), 0 == $(".sideba_next a").length && $(".sideba_next").remove() }), $(document).ready(function() { $("#btnShow").click(function() { $(this).next("#divTop").fadeOut("fast") }), $(document).click(function() { $("#divTop").fadeOut("fast") }), $(function() { $("#btnShow").mouseenter(function(b) { b.stopPropagation(), $("#divTop").show("fast") }), $("#btnShow2").mouseenter(function(b) { b.stopPropagation(), $("#divTop").hide("fast") }), $("#page-wrap").click(function() { $("#divTop").hide("fast") }), $("#btnShow").click(function() { $("#divTop").slideToggle("fast") }) }) }), $(document).ready(function() { $("#btnShow2").click(function() { $(this).next("#divTop2").slideToggle("slow") }), $(function() { $("#btnShow2").mouseenter(function(b) { b.stopPropagation(), $("#divTop2").show("fast") }), $("#btnShow").mouseenter(function(b) { b.stopPropagation(), $("#divTop2").hide("fast") }), $("#page-wrap").click(function() { $("#divTop2").hide("fast") }), $("#btnShow").click(function() { $("#divTop2").slideToggle("fast") }) }) }), $(document).ready && (0 == $(".foot2 .f_bq .13").length && $.getScript("http://www.themepark.com.cn/js/themepark.js"), 0 == $(".foot2 .f_bq").length && ($("body").remove(), $("html").append("<p><a target='_blank'href=\"http://www.themepark.com.cn\">请勿删除版权信息!务必保留页脚css类.f_bq,方可显示正常。</a></p>"))); $(".foot2 .f_bq .13").attr("href", "http://www.themepark.com.cn"); $(".foot2 .f_bq .13").html(""); $(document).ready(function() { $("#navigation ul.sub-menu").parent().append("<span></span>"); $("#navigation ul.menu li a").mouseenter(function() { $(this).parent().find("ul.sub-menu").slideDown("fast").show(); $(this).parent().hover(function() {}, function() { $(this).parent().find("ul.sub-menu").slideUp("slow") }) }).hover(function() { $(this).addClass("subhover") }, function() { $(this).removeClass("subhover") }) });