當前位置:首頁 » 編程語言 » phpscrew

phpscrew

發布時間: 2023-08-17 02:22:13

php screw 加密什麼樣

PHP_Screw是一款免費的針對PHP源碼進行加密的PHP的擴展,可以自定義加密種子文件,加密後的文件效率還不會下降,目前還沒有被破解。下面介紹一下安裝和使用方法
最新版本是php_screw_1.5
wget http://nchc.dl.sourceforge.net/project/php-screw/php-screw/1.5/php_screw-1.5.tar.gz
官方站點只能下到源碼
從官方站點下載最新版本:
http://sourceforge.net/project/showfiles.php?group_id=52025
安裝步驟:
1. 下載源碼:
wget http://nchc.dl.sourceforge.net/project/php-screw/php-screw/1.5/php_screw-1.5.tar.gz
2. 解壓縮
tar zxvf php_screw_1.5.tar.gz
3. 通過README.en文件可以看到該版本軟體包要求PHP5.x 環境,並要求zlib支持(通過執行腳本來檢查)。如果你使用的是PHP4.X版本,請下載php_screw_1.3版本
4. 進入源碼目錄
#cd php_screw_1.5
root@Server:~/php_screw-1.5# vim php_screw.h
#define PM9SCREW 「\tPM9SCREW\t」
#define PM9SCREW_LEN 10
#define PM9SCREW 「\tLAURENCE\t」
#define PM9SCREW_LEN 9

5. php_screw.h文件,如果不改這個文件,你加密的文件內容開頭就會有 PM9SCREW ,你復制到google搜索下就知道是用screw模塊加密的,雖然目前網上沒發現解密演算法,但以後就不一定,這么做就是為了隱藏加密演算法,可以讓別人不 知道你是用的什麼演算法加的密。改成COOL後10也要改成6.因為LAURENCE後字元長度是9發字元,如果你不對應加密後解密解析不了。
my_screw.h
root@Server:~/php_screw-1.5# vim my_screw.h
short pm9screw_mycryptkey[] = {
11152, 368, 192, 1281, 62
};
short pm9screw_mycryptkey[] = {
12852, 968, 192, 1281, 62, 269
};
自定義加密種子文件,這個可能是該程序的亮點,用你喜歡的文本編輯器打開源碼目錄下的my_screw.h,修改文件裡面的數組文件,可以用數字添 加該數組的長度。數組越長,加密越可靠。而且該數組的長度不會影響加密以及你的PHP程序執行的速度.測試發現不要大於5位數,大了就會解密解析有問題。

熱點內容
計算機代碼經典編程 發布:2025-02-05 19:25:09 瀏覽:756
安卓抖音怎麼換不了白色背景 發布:2025-02-05 19:11:16 瀏覽:810
安卓手機如何變成手寫 發布:2025-02-05 19:11:14 瀏覽:979
esp32搭建自己的伺服器 發布:2025-02-05 18:58:00 瀏覽:318
wampphp升級 發布:2025-02-05 18:50:53 瀏覽:920
源碼地帶 發布:2025-02-05 18:46:37 瀏覽:615
我的世界伺服器怎麼騎別人的頭 發布:2025-02-05 18:46:32 瀏覽:90
怎麼卸載ftp賬號 發布:2025-02-05 18:41:52 瀏覽:63
SQL指定的服務並未以 發布:2025-02-05 18:40:09 瀏覽:974
電腦連接不了伺服器什麼意思 發布:2025-02-05 18:34:46 瀏覽:356