DEDE:ping服務插件破解版推廣信息解密過程實錄

今天在網絡上閒逛的時候發現了某源碼論壇破解的、織夢管理員之家開發的收費插件——ping服務插件。下載後在本地機器上測試發現:某源碼論壇在該插件中加了自己的推廣信息,於是網上搜搜,遂得刪除廣告信息的方法:

打開源碼,可以看到,插件需要到該源碼論壇服務器取回一段JS代碼才能正常顯示ping記錄。代碼如下:

 




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;}('$("#l").4(\'\\i\\h\\g\\k\\j\\b\\9\\f\\d\\e\\c\\m\\u\\t\\s<w/><a 5="7://3.0.2/v-o-1-1.4" 6="8">n</a> <a 5="7://3.0.2/" 6="8">p</a>\');$(\'.r\').q();',33,33,'gope||cn|bbs|html|href|target|http|_blank|u4E4B||u7A76|u652F|uFF0C|u8BF7|u7528|u5B66|u4F9B|u4EC5|u7814|u4E60|footer|u6301|美國空間|135416|源碼論壇|show|bhide|u3002|u7248|u6B63|thread|br'.split('|'),0,{}))


 

這段代碼經過加密處理,你如果改動其中任何一處,代碼即會失效。

我們可以在這裏對其進行解密【可以百度查詢下JavaScript Eval 在線加密/解密, 編碼/解碼工具,本人使用的http://www.jb51.net/tools/eval/】,得到代碼如下:

$("#footer").html('\u4EC5\u4F9B\u5B66\u4E60\u7814\u7A76\u4E4B\u7528\uFF0C\u8BF7\u652F\u6301\u6B63\u7248\u3002<br/><a href="http://bbs.****.cn/thread-135416-1-1.html" target="_blank">美國空間</a> <a href="http://bbs.****.cn/" target="_blank">源碼論壇</a>');
$('.bhide').show();


 注意具體網址被我以 * 號代替了。

我們只需要其中的這段代碼就可以了:

$('.bhide').show();

用上面的代碼替換模板文件中的

$.getScript("http://bbs.****.cn/key/bd_ping.js");

至此,大功告成。


另:ping服務器插件破解版我就不共享了,畢竟織夢管理員之家開發也花了心血的。

 

 

 

 

 


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章