當前位置:首頁 » 編程語言 » 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-03-17 13:36:59 瀏覽:438
三星手機簡訊在那個文件夾 發布:2025-03-17 13:31:51 瀏覽:194
安卓皇帝隱藏劇情在哪裡 發布:2025-03-17 13:18:53 瀏覽:507
新版安卓為什麼不兼容 發布:2025-03-17 13:18:49 瀏覽:483
s3哪個配置性價比高 發布:2025-03-17 13:06:09 瀏覽:320
氣體壓縮能量 發布:2025-03-17 13:00:16 瀏覽:78
壓縮油19 發布:2025-03-17 12:25:29 瀏覽:858
linux上網代理 發布:2025-03-17 12:23:56 瀏覽:361
c是高級語言嗎 發布:2025-03-17 12:16:31 瀏覽:525
python泛型 發布:2025-03-17 12:15:01 瀏覽:484