免費解密php工具下載,php解密工具

本文目錄一覽:

對php文件加密,有哪些免費軟件,怎麼加密?

php 源文件加密工具PHP Screw .

目前最新版本是1.3

網址

我的安裝環境

系統:Slackware 10

軟件:Apache 1.3.31

PHP 4.3.7

以上環境全部是slackware 10默認安裝後自帶的。具體的Apache+php+mysql安裝方法參照如下

支持php的Apache環境安裝

獲得軟件

下載php_screw-1.3 ()

安裝

1.將獲得的php_screw-1.3.tgz文件放到/usr/local目錄下,然後用tar解壓縮

tar zxvf php_screw-1.3.tgz

2.進入/usr/local/php_screw-1.3目錄開始安裝

cd /usr/local/php_screw-1.3

phpize

./confiugre

3.設置自己用來加密的密碼

vi my_screw.h

— Please change the encryption SEED key (pm9screw_mycryptkey) into the

values according to what you like.

The encryption will be harder to break, if you add more values to the

encryption SEED array. However, the size of the SEED is unrelated to

the time of the decrypt processing.

* If you can read and understand the source code, to modify an original

encryption logic will be possible. But in general, this should not

be necessary.

OPTIONAL: Encrypted scripts get a stamp added to the beginning of the

file. If you like, you may change this stamp defined by

PM9SCREW and PM9SCREW_LEN in php_screw.h. PM9SCREW_LEN must

be less than or equal to the size of PM9SCREW.

4.編譯

make

5.拷貝modules目錄下的php_screw.so文件到/usr/lib/php/extension目錄下

cp modules/php_screw.so /usr/lib/php/extension/

6.編輯php.ini文件

在php.ini文件里,加入如下語句

extension=php_screw.so

7.重新啟動Apache

/etc/rc.d/rc.httpd restart

8.編譯加密工具

cd tools

make

9.將tools目錄下加密用的工具screw拷貝到適當目錄

cp screw /usr/bin/

經過以上的10步,就已經把php_screw-1.3全部安裝完成了。並且現在的php也已經支持解釋加密過的php文件了

使用

1.現寫一個要加密的php文件。

我寫了如下的一個用來測試php速度的compute.php文件

?

$a=0;

$t=time();

for($i=0;$i5000000;$i++)

{$a=$a*$i;}

$t1=time();

echo “p”;

echo “It used:”;

echo $t1-$t;

echo “seconds”;

?

將上面的compute.php文件放到/var/www/htdocs目錄下。通過瀏覽器訪問,將顯示出php在大量計算時的速度(只能粗略估計一下)

2.將我們寫的php文件加密

cd /var/www/htdocs/

screw compute.php

我們加密後,現在目錄下的compute.php文件就是我們已經加密的了。而源文件被改名為compute.php.screw存放了。

我們現在再測試一下compute.php,看看能否正常使用?速度如何?

我比較了一下,加密前後的速度大概一樣,基本沒有太多的損失。

有沒有可以用的解密zend加密的php文件的軟件啊?

你可以用 Dezender 軟件,這是一款可以幾乎完美破解zend加密的軟件,下載地址:

因為這個軟件是綠色版,解壓好就可以使用了,不過只支持在DOS環境下運行。這裡假設把它解壓到E盤,然後進入E:\Dezender\PHP5\PHP5,修改php.ini文件的最後兩行,修改成如下:

zend_extension_manager.optimizer_ts=”E:\Dezender\Zend for PHP5\”

zend_extension_ts=”E:\Dezender\Zend for PHP5\Zend for PHP5\Optimizer-3.3.0\php-5.2.x\ZendOptimizer.dll”

根據你要解密的php文件的版本來,如果是php-5.1的就修改成php-5.1.x,它支持php4和php5幾乎所有的版本。

修改好以後,就可以開工了:

運行命令提示符(cmd.exe)

按以下步驟操作(依次輸入命令)

E:

E:\cd E:\Dezender\PHP5\PHP5

php.exe 你要解壓的文件(絕對路徑),注意,這兩個之間有空格

呵呵,這樣就大功告成了,會生成一個“文件名.de.php”的文件。

不過解密後的文件不可能跟源文件一模一樣,注釋什麼的肯定是沒有了的,還有偶爾會有些小的錯誤,不過都不礙事,修改一下就可以正常使用了。

如何破解Zend及ionCube加密的php文件

如何破解Zend及ionCube加密的php文件

PHP加密的種類:

我們知道很多商業php程序為了保護源碼或者設置限制會採取源碼加密,

常見的一般有Zend、微盾(威盾)、ionCube。

其中微盾是不需要服務器組件支持的,所以也很好破,網上文章很多,大家搜搜就可以得知。

而Zend和ionCube是需要組件支持的,所以在破解上難度會非常大,或者說根本無法破解。

1、Zend Guard

簡單介紹一下Zend Guard:

Zend Guard是PHP市場上第一個保護PHP知識產權的代碼加密解決方案和電子許可管理方案。

Zend Guard通過原始代碼加密以及限制分發沒有授權的軟件來實現軟件的最大化收益。

Zend Guard加密後的PHP源程序需要環境中安裝Zend Optimizer才可以運行,

同時Zend Optimizer在加密的過程中也可以實現優化代碼的作用。

2、ionCube

IonCube是用來加密PHP的工具。ionCube Encoder可以把PHP源代碼轉換成ByteCode。

進行加密授權處理後的PHP代碼就不在開源了,必須使用ionCube loader才可以執行加密過的PHP代碼。

PHP本身沒有帶有ionCube loader模塊, 必須到ionCube網站下載。

ionCube loader是免費的,但是Encoder的價格就比較昂貴。

如何知道文件的加密方式呢?

目前我也只看過zend加密方式,文件頭部會有“Zend”。

zend加密截圖

解密方式:

1、Ioncubed filesv6][v7]及Zend Guard files [v5]加密文件(非通過特殊處理的,特殊處理過的基本沒戲)

本文並不贊成破解,下文提供工具方法僅限測試使用,韋鯤鵬不承擔任何責任。

首先需要保證自己的windows機器上安裝了Microsoft Visual C++ 2008及2010版本。

這裡提供2008+2010的x86+x64版本整合下載地址 (轉載,不保證無毒)

安裝好後DeZender.DeIoncuber軟件就派上用場了~ 這裡提供的版本是29.11.2011

首先將下載到的DeZender.DeIoncuber壓縮包解壓到路徑中沒有空格的地址中。

如D:/DeZender_DeIoncuber/ 中,解壓出來後會看到4個文件夾及7個文件。

其中有README說明文檔,大家也可以看一看。

其中有兩種解碼方式,一種是_RM 另外一種是_NWS. 有些文件兩種均可破解,有些只可一種。

首先講下如何破解單個php加密文件。

將需要破解的文件拖到DECODE_NWS.bat或者DECODE_RM.bat上即可。

如生效,則會在php文件所在目錄生成(同名+.nws/.rm+.sudu.txt)的文件。

如果要破解多個文件,則將所有要破解的文件複製到程序目錄下的_decode目錄(如D:/DeZender_DeIoncuber/_decode/),

然後運行DECODE_RM.bat或者DECODE_NWS.bat,隨後就會在_decoded_nws/rm 的目錄下生成破解後的文件。

DeZender_DeIoncuber下載地址:

2、在線解密:,不支持批量解密,需要輸入驗證碼。(本人嘗試,這個解密不是很好)

3、下載dezend:

支持php4,php5,免費程序,不支持批量解密,但是可以用批處理,支持捐贈,

作者說:“the money will be used on alcohol, cigars and whores”。

轉載僅供參考,版權屬於原作者。祝你愉快,滿意請採納哦

原創文章,作者:XFDB,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/134127.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
XFDB的頭像XFDB
上一篇 2024-10-04 00:03
下一篇 2024-10-04 00:03

相關推薦

  • Python字典去重複工具

    使用Python語言編寫字典去重複工具,可幫助用戶快速去重複。 一、字典去重複工具的需求 在使用Python編寫程序時,我們經常需要處理數據文件,其中包含了大量的重複數據。為了方便…

    編程 2025-04-29
  • PHP和Python哪個好找工作?

    PHP和Python都是非常流行的編程語言,它們被廣泛應用於不同領域的開發中。但是,在考慮擇業方向的時候,很多人都會有一個問題:PHP和Python哪個好找工作?這篇文章將從多個方…

    編程 2025-04-29
  • PHP怎麼接幣

    想要在自己的網站或應用中接受比特幣等加密貨幣的支付,就需要對該加密貨幣擁有一定的了解,並使用對應的API進行開發。本文將從多個方面詳細闡述如何使用PHP接受加密貨幣的支付。 一、環…

    編程 2025-04-29
  • 如何通過jstack工具列出假死的java進程

    假死的java進程是指在運行過程中出現了某些問題導致進程停止響應,此時無法通過正常的方式關閉或者重啟該進程。在這種情況下,我們可以藉助jstack工具來獲取該進程的進程號和線程號,…

    編程 2025-04-29
  • 註冊表取證工具有哪些

    註冊表取證是數字取證的重要分支,主要是獲取計算機系統中的註冊表信息,進而分析痕迹,獲取重要證據。本文將以註冊表取證工具為中心,從多個方面進行詳細闡述。 一、註冊表取證工具概述 註冊…

    編程 2025-04-29
  • Python運維工具用法介紹

    本文將從多個方面介紹Python在運維工具中的應用,包括但不限於日誌分析、自動化測試、批量處理、監控等方面的內容,希望能對Python運維工具的使用有所幫助。 一、日誌分析 在運維…

    編程 2025-04-28
  • t3.js:一個全能的JavaScript動態文本替換工具

    t3.js是一個非常流行的JavaScript動態文本替換工具,它是一個輕量級庫,能夠很容易地實現文本內容的遞增、遞減、替換、切換以及其他各種操作。在本文中,我們將從多個方面探討t…

    編程 2025-04-28
  • Trocket:打造高效可靠的遠程控制工具

    如何使用trocket打造高效可靠的遠程控制工具?本文將從以下幾個方面進行詳細的闡述。 一、安裝和使用trocket trocket是一個基於Python實現的遠程控制工具,使用時…

    編程 2025-04-28
  • 使用PHP foreach遍歷有相同屬性的值

    本篇文章將介紹如何使用PHP foreach遍歷具有相同屬性的值,並給出相應的代碼示例。 一、基礎概念 在講解如何使用PHP foreach遍歷有相同屬性的值之前,我們需要先了解幾…

    編程 2025-04-28
  • gfwsq9ugn:全能編程開發工程師的必備工具

    gfwsq9ugn是一個強大的編程工具,它為全能編程開發工程師提供了一系列重要的功能和特點,下面我們將從多個方面對gfwsq9ugn進行詳細的闡述。 一、快速編寫代碼 gfwsq9…

    編程 2025-04-28

發表回復

登錄後才能評論