(PHP解密工具)黑刀Dezender 4.3
[重要通告]如您遇疑難雜癥,本站支持知識(shí)付費(fèi)業(yè)務(wù),掃右邊二維碼加博主微信,可節(jié)省您寶貴時(shí)間哦!
號(hào)外!最新的黑刀Dezender 4.3版現(xiàn)已發(fā)布!增加自動(dòng)更新升級(jí)功能,加強(qiáng)混淆函數(shù)(自定義函數(shù))擴(kuò)展解密功能!隨時(shí)自動(dòng)升級(jí)混淆函數(shù)(自定義函數(shù))庫(kù),自動(dòng)檢查更新最新的黑刀Dezender版本!敬請(qǐng)期待!
[ CMD方式解密命令范例 ]
php.exe abc.php /tab /indent:1 /path:d:\decode /ext:* /noexpire
[ 命令說(shuō)明 ]
php.exe 為CMD方式下解密之主程序
abc.php 為需解密的PHP文件,也可不加php后綴,則是解密abc文件夾下的所有文件
以/開(kāi)頭的內(nèi)容均為各種解密所需參數(shù),可根據(jù)自身需求進(jìn)行添加或去除。
[使用技巧(重點(diǎn))]
從黑刀Dezender4.3版之后,將著力對(duì)混淆函數(shù)以及自定義函數(shù)的解密進(jìn)行應(yīng)對(duì)。
大家下載壓縮包并解壓后,會(huì)發(fā)現(xiàn)有一個(gè)“config.ini”的文件,這就是混淆函數(shù)庫(kù)啦!
打開(kāi)后,可自行編輯其中的內(nèi)容,當(dāng)然,也可以通過(guò)黑刀Dezender的升級(jí)程序直接下載官方最新的混淆函數(shù)庫(kù)文件。這個(gè)混淆函數(shù)庫(kù)就相當(dāng)于是一個(gè)字典文件了,在保證格式不變的情況下,大家可以在【黑刀部落】下載《黑刀超級(jí)字典生成器》生成字典來(lái)掛入主程序進(jìn)行解密,正確步驟為:先備份、改名自己的config.ini文件,生成的字典文件在第一行加入“[OBFUSCATE_NAME]”,將字典文件改名為config.ini,開(kāi)始解密。
同時(shí),黑刀部落網(wǎng)站的“項(xiàng)目中心”欄目也開(kāi)設(shè)了用戶提交自己已知程序被混淆的函數(shù)列表,這樣的話,就能讓Dezender變得越來(lái)越強(qiáng)了。再也不怕混淆函數(shù)了。呵呵。
解密部分設(shè)置了兩個(gè)關(guān)鍵的區(qū)域,一個(gè)是批量解密區(qū)和單文件或少量文件的解密區(qū)。注意看截圖。
區(qū)別是:
1、批量解密區(qū)的功能主要是對(duì)整個(gè)目錄下的文件進(jìn)行解密,解密同時(shí)就覆蓋掉原始文件了,所以在解密前,一定要注意備份原始文件夾,避免解密后如果出現(xiàn)php程序不能正常執(zhí)行的情況,還能用原始文件來(lái)恢復(fù)網(wǎng)站的正常運(yùn)行。
2、而單文件及少量文件解密區(qū),是將解密好了的文件保存在用戶自定義的其他位置,默認(rèn)是D盤的decode目錄下。
黑刀Dezender 4.3 版 綠色版下載地址:2008年10月29日正式發(fā)布
Zend相關(guān)知識(shí)掃盲:
什么是混淆函數(shù)?混淆函數(shù),是從Zend Guard 4.0之后新增的一項(xiàng)功能,能把PHP文件中的所有函數(shù)名都進(jìn)行混淆,混淆后變成以“_OBFUSCATE_”開(kāi)頭的一串“亂碼”,這種加密方式感覺(jué)有點(diǎn)類似Md5,因?yàn)楹瘮?shù)名已經(jīng)不是原來(lái)的樣子了,所以解密出來(lái)的PHP文件是不能正常執(zhí)行的。黑刀Dezender在4.3版之后,新增加了掛入混淆函數(shù)庫(kù)參與解密的功能,而混淆函數(shù)庫(kù),就像是一個(gè)包含了已知函數(shù)名的字典,利用這個(gè)字典,來(lái)與被混淆了的函數(shù)名(就是所謂的“亂碼”)進(jìn)行比對(duì),如果比對(duì)結(jié)果相同,則解密出來(lái)的文件,基本上就可以恢復(fù)到加密前的樣子了。如果混淆函數(shù)庫(kù)中沒(méi)有包含該P(yáng)HP文件中使用的函數(shù)名,那么解密結(jié)果依然還是會(huì)存在“亂碼”的。掌握了這個(gè)原理,我們就可以去想辦法解決問(wèn)題了。
方式有以下幾種:
第一,使用黑刀超級(jí)字典生成器產(chǎn)生一個(gè)字典,字典的內(nèi)容可以自己把握,修改字典文件名為“config.ini”,然后打開(kāi)字典文件,在第一行插入“[OBFUSCATE_NAME]”標(biāo)記(注意,方括號(hào)也是需要的,也就是引號(hào)內(nèi)的內(nèi)容都要加進(jìn)去),將字典文件拷貝入黑刀Dezender主程序所在目錄,同時(shí)注意備份原有的config.ini文件。這種辦法費(fèi)時(shí)費(fèi)力,也要看運(yùn)氣,不過(guò)卻是最實(shí)際的解決辦法。
第二,??磩e人源代碼的朋友,可以把自己已經(jīng)掌握了的混淆函數(shù)的真實(shí)函數(shù)名提交到我的網(wǎng)站上來(lái)。操作步驟:進(jìn)入網(wǎng)站首頁(yè),進(jìn)入項(xiàng)目中心的“DeZender混淆函數(shù)庫(kù)更新表”,提交。我會(huì)定期查看大家提交上來(lái)的數(shù)據(jù),加入到官方的混淆函數(shù)庫(kù)中,不斷的增強(qiáng)和完善官方混淆函數(shù)庫(kù),大家可以利用黑刀Dezender的自動(dòng)升級(jí)功能對(duì)其進(jìn)行升級(jí)!
黑刀官方:www.heidao.com.cn
問(wèn)題未解決?付費(fèi)解決問(wèn)題加Q或微信 2589053300 (即Q號(hào)又微信號(hào))右上方掃一掃可加博主微信
所寫所說(shuō),是心之所感,思之所悟,行之所得;文當(dāng)無(wú)敷衍,落筆求簡(jiǎn)潔。 以所舍,求所獲;有所依,方所成!
呵呵 樓主 真不錯(cuò)!
[reply=janny82,2010-10-12 06:55 PM]能幫助大家才是不錯(cuò),呵呵 也感謝朋友訪問(wèn)俺的BLOG![/reply]