成人性生交大片免费看视频r_亚洲综合极品香蕉久久网_在线视频免费观看一区_亚洲精品亚洲人成人网在线播放_国产精品毛片av_久久久久国产精品www_亚洲国产一区二区三区在线播_日韩一区二区三区四区区区_亚洲精品国产无套在线观_国产免费www

主頁 > 知識(shí)庫(kù) > PHP安全配置優(yōu)化詳解

PHP安全配置優(yōu)化詳解

熱門標(biāo)簽:常州地圖標(biāo)注服務(wù)商 新河科技智能外呼系統(tǒng)怎么樣 衡水外呼系統(tǒng)平臺(tái) 注冊(cè)400電話申請(qǐng) 釘釘打卡地圖標(biāo)注 地圖標(biāo)注平臺(tái)怎么給錢注冊(cè) 福州人工外呼系統(tǒng)哪家強(qiáng) 百度商鋪地圖標(biāo)注 安裝電銷外呼系統(tǒng)

由于腳本語言和早期版本設(shè)計(jì)的諸多原因,php項(xiàng)目存在不少安全隱患。從配置選項(xiàng)來看,可以做如下的優(yōu)化。

1.屏蔽PHP錯(cuò)誤輸出。

/etc/php.ini(默認(rèn)配置文件位置),將如下配置值改為Off

display_errors=Off

不要將錯(cuò)誤堆棧信息直接輸出到網(wǎng)頁上,防止黑客加以利用相關(guān)信息。

正確的做法是:

把錯(cuò)誤日志寫到日志文件中,方便排查問題。

2.屏蔽PHP版本。

默認(rèn)情況下PHP版本會(huì)被顯示在返回頭里,如:

Response Headers X-powered-by: PHP/7.2.0

將php.ini中如下的配置值改為Off

expose_php=Off

3.關(guān)閉全局變量。

如果開啟全局變量會(huì)使一些表單提交的數(shù)據(jù)被自動(dòng)注冊(cè)為全局變量。代碼如下:

form action="/login" method="post">
input name="username" type="text">
input name="password" type="password">
input type="submit" value="submit" name="submit">/form>
如果開啟了全局變量,則服務(wù)器端PHP腳本可以用username和password來獲取到用戶名和密碼,這會(huì)造成極大的腳本注入危險(xiǎn)。

開啟方法是在php.ini中修改如下:

register_globals=On

建議關(guān)閉,參數(shù)如下:

register_globals=Off

當(dāng)關(guān)閉后,就只能從P​OST、_GET、$_REQUEST里面獲取相關(guān)參數(shù)。

4.文件系統(tǒng)限制

可以通過open_basedir來限制PHP可以訪問的系統(tǒng)目錄。

如果不限制使用下面的腳本代碼(hack.php)可以獲取到系統(tǒng)密碼。

?php

echo file_get_contents('/etc/passwd');

當(dāng)設(shè)置了后則會(huì)報(bào)錯(cuò),不再顯示相關(guān)信息,讓系統(tǒng)目錄b不會(huì)被非法訪問:

PHP Warning: file_get_contents(): open_basedir restriction in effect. File(/etc/passwd) is not within the allowed path(s): (/var/www) in /var/www/hack.php on line 3
Warning: file_get_contents(): open_basedir restriction in effect. File(/etc/passwd) is not within the allowed path(s): (/var/www) in /var/www/hack.php on line 3 PHP Warning: file_get_contents(/etc/passwd): failed to open stream: Operation not permitted in /var/www/hack.php on line 3

Warning: file_get_contents(/etc/passwd): failed to open stream: Operation not permitted in /var/www/hack.php on line 3

設(shè)置方法如下:

open_basedir=/var/www

5.禁止遠(yuǎn)程資源訪問。

allow_url_fopen=Off allow_url_include=Off

其他第三方安全擴(kuò)展

6.Suhosin。

Suhosin是一個(gè)PHP程序的保護(hù)系統(tǒng)。它的設(shè)計(jì)初衷是為了保護(hù)服務(wù)器和用戶,抵御PHP程序和PHP核心中已知或者未知的缺陷(感覺挺實(shí)用的,可以抵御一些小攻擊)。Suhosin有兩個(gè)獨(dú)立的部分,使用時(shí)可以分開使用或者聯(lián)合使用。

第一部分是一個(gè)用于PHP核心的補(bǔ)丁,它能抵御緩沖區(qū)溢出或者格式化串的弱點(diǎn)(這個(gè)必須的!);

第二部分是一個(gè)強(qiáng)大的 PHP擴(kuò)展(擴(kuò)展模式挺好的,安裝方便…),包含其他所有的保護(hù)措施。

安裝擴(kuò)展

wget http://download.suhosin.org/suhosin-0.9.37.1.tar.gz
tar zxvf suhosin-0.9.37.1.tar.gz
cd suhosin-0.9.37.1/
phpize
./configure --with-php-config=/usr/local/bin/php-config
make
make install
在php.ini下加入suhosin.so即可

extension=suhosin.so

特性

  1. 模擬器保護(hù)模式
  2. 增加兩個(gè)函數(shù)sha256()和sha256_file()到PHP核心中
  3. 所有平臺(tái),加入CRYPT_BLOWFISH到函數(shù)crypt()中
  4. 打開對(duì)phpinfo()頁的透明保護(hù)
  5. SQL數(shù)據(jù)庫(kù)用戶保護(hù)

運(yùn)行時(shí)保護(hù)

加密cookies
防止不同種類的包含漏洞(不允許遠(yuǎn)程URL包含(黑/白名單);不允許包含已上傳的文件;防止目錄穿越攻擊)
允許禁止preg_replace()
允許禁止eval()函數(shù)
通過配置一個(gè)最大執(zhí)行深度,來防止無窮遞歸
支持每個(gè)vhost配置黑白名單
為代碼執(zhí)行提供分離的函數(shù)黑白名單
防止HTTP響應(yīng)拆分漏洞
防止腳本控制memory_limit選項(xiàng)
保護(hù)PHP的superglobals,如函數(shù)extract(),import_request_vars()
防止mail()函數(shù)的新行攻擊
防止preg_replace()的攻擊、

Session 保護(hù)

加密session數(shù)據(jù)
防止session被劫持
防止超長(zhǎng)的session id
防止惡意的session id

SESSION里的數(shù)據(jù)通常在服務(wù)器上的明文存放的。這里通過在服務(wù)端來加解密$_SESSION。這樣將Session的句柄存放在Memcache或數(shù)據(jù)庫(kù)時(shí),就不會(huì)被輕易攻破,很多時(shí)候我們的session數(shù)據(jù)會(huì)存放一些敏感字段。

這個(gè)特性在缺省情況下是啟用的,也可以通過php.ini來修改:

suhosin.session.encrypt = On
suhosin.session.cryptkey = zuHywawAthLavJohyRilvyecyondOdjo
suhosin.session.cryptua = On
suhosin.session.cryptdocroot = On

;; IPv4 only
suhosin.session.cryptraddr = 0
suhosin.session.checkraddr = 0

Cookie加密

Cookie在客戶端瀏覽器的傳輸?shù)腍TTP頭也是明文的。通過加密cookie,您可以保護(hù)您的應(yīng)用程序?qū)Ρ姸嗟墓?,?/p>

Cookie篡改:攻擊者可能會(huì)嘗試猜測(cè)其他合理的cookie值來攻擊程序。
跨應(yīng)用程序使用Cookie:不正確配置的應(yīng)用程序可能具有相同的會(huì)話存儲(chǔ),如所有會(huì)話默認(rèn)存儲(chǔ)在/tmp目錄下,一個(gè)應(yīng)用程序的cookie可能永遠(yuǎn)不會(huì)被重新用于另一應(yīng)用,只要加密密鑰不同。

Cookie加密在php.ini中的配置:

suhosin.cookie.encrypt = On

;; the cryptkey should be generated, e.g. with 'apg -m 32'
suhosin.cookie.cryptkey = oykBicmyitApmireipsacsumhylWaps1
suhosin.cookie.cryptua = On
suhosin.cookie.cryptdocroot = On

;; whitelist/blacklist (use only one)
;suhosin.cookie.cryptlist = WALLET,IDEAS
suhosin.cookie.plainlist = LANGUAGE

;; IPv4 only
suhosin.cookie.cryptraddr = 0
suhosin.cookie.checkraddr = 0
Blocking Functions
測(cè)試

##默認(rèn)PHP的Session保存在tmp路徑下
ll -rt /tmp | grep sess
##擴(kuò)展未開啟時(shí)查看某條sesson的數(shù)據(jù)
cat sess_ururh83qvkkhv0n51lg17r4aj6
//記錄是明文的
##擴(kuò)展開啟后查看某條sesson 的數(shù)據(jù)
cat sess_ukkiiiheedupem8k4hheo0b0v4
//記錄是密文的
可見加密對(duì)安全的重要性

阻斷功能

白名單

##顯式指定指定白名單列表
suhosin.executor.func.whitelist = htmlentities,htmlspecialchars,base64_encode
suhosin.executor.eval.whitelist = htmlentities,htmlspecialchars,base64_encode

?php
echo htmlentities('test>');
eval('echo htmlentities("test>");');

黑名單

##顯式指定指定黑名單列表
suhosin.executor.func.blacklist = assert,unserialize,exec,popen,proc_open,passthru,shell_exec,system,hail,parse_str,mt_srand
suhosin.executor.eval.whitelist = assert,unserialize,exec,popen,proc_open,passthru,shell_exec,system,hail,parse_str,mt_srand
通過日志來查看非法調(diào)用黑白名單

suhosin.simulation = 1
suhosin.log.file = 511
suhosin.log.file.name = /tmp/suhosin-alert.log

其他配置項(xiàng)

suhosin.executor.include.max_traversal  擴(kuò)目錄的最大深度,可以屏蔽切換到非法路徑
suhosin.executor.include.whitelist    允許包含的URL,用逗號(hào)分隔
suhosin.executor.include.blacklist    禁止包含的URL,用逗號(hào)分隔
suhosin.executor.disable_eval = On    禁用eval函數(shù)

suhosin.upload.max_uploads
suhosin.upload.disallow_elf
suhosin.upload.disallow_binary
suhosin.upload.remove_binary
suhosin.upload.verification_script    上傳文件檢查腳本,可以來檢測(cè)上傳的內(nèi)容是否包含webshell特征

使用Suhosin,你可以得到一些錯(cuò)誤日志,你能把這些日志放到系統(tǒng)日志中,也可以同時(shí)寫到其他任意的日志文件中去;

它還可以為每一個(gè)虛擬主機(jī)創(chuàng)建黑名單和白名單;

可以過濾GET和POST請(qǐng)求、文件上載和cookie;

你還能傳送加密的會(huì)話和cookie,可以設(shè)置不能傳送的存儲(chǔ)上線等等;

它不像原始的PHP強(qiáng)化補(bǔ)丁,Suhosin是可以被像Zend Optimizer這樣的第三方擴(kuò)展軟件所兼容的。

到此這篇關(guān)于PHP安全配置優(yōu)化詳解的文章就介紹到這了,更多相關(guān)PHP安全配置優(yōu)化內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

您可能感興趣的文章:
  • 淺談PHP性能優(yōu)化之php.ini配置
  • 詳解PHP優(yōu)化巨量關(guān)鍵詞的匹配
  • PHP引擎php.ini參數(shù)優(yōu)化深入講解
  • php優(yōu)化查詢foreach代碼實(shí)例講解
  • PHP內(nèi)存溢出優(yōu)化代碼詳解
  • PHP優(yōu)化教程之解決嵌套問題
  • PHP解決高并發(fā)的優(yōu)化方案實(shí)例
  • PHP優(yōu)化之批量操作MySQL實(shí)例分析
  • 如何使用PHP對(duì)象POPO來優(yōu)化你的代碼

標(biāo)簽:鷹潭 遼陽 柳州 克拉瑪依 鶴崗 唐山 白城 六安

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《PHP安全配置優(yōu)化詳解》,本文關(guān)鍵詞  PHP,安全,配置,優(yōu)化,詳解,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《PHP安全配置優(yōu)化詳解》相關(guān)的同類信息!
  • 本頁收集關(guān)于PHP安全配置優(yōu)化詳解的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    91国产视频在线播放| 国产一级一区二区| 一区二区三区中文字幕在线观看| 加勒比av一区二区| 欧美日韩中文在线视频| 伊人狠狠色丁香综合尤物| 欧美xx视频| 一区二区三区四区欧美日韩| 国产三级精品三级在线专区| 少妇高潮毛片色欲ava片| 亚洲一区站长工具| 欧美丰满少妇xxxx| 中文在线资源天堂| 国产中文字幕在线看| 成人高潮视频| 偷拍自拍在线| 又黄又爽毛片免费观看| 欧美国产97人人爽人人喊| 亚洲精品久久久久久久久久久| 日韩精品福利片午夜免费观看| 成+人+亚洲+综合天堂| 国产精品嫩草久久久久| 久久久精品有限公司| 久久青青草综合| 亚洲激情自拍图| 国内精品久久久久久久久蜜桃| 久久精品99久久无色码中文字幕| 男人插女人下面视频| 国产不卡av在线| 青青精品视频播放| 亚洲国产天堂久久综合网| 色999日韩| 欧美成人免费视频| 91精品久久久久久久久青青| 成人黄色在线看| 国产一区免费视频| 欧美黄色一级网站| 久激情内射婷内射蜜桃| 亚洲一区二区三区免费视频| 亚洲欧美日韩电影| 丁香花电影在线观看完整版| 色94色欧美sute亚洲线路一久| 亚洲国产视频在线观看| 在线视频cao| 免费的色视频| 精品亚洲成a人在线观看| 中文字幕在线网址| 国产午夜精品福利| 久久久久免费看| 秋霞网一区二区三区| 成人国产精品毛片| 日韩免费在线观看| 日韩视频123| 这里只有精品国产| www.91av...| 日韩激情av在线免费观看| 亚洲欧美综合| 91麻豆精品91久久久久久清纯| av在线不卡播放| 精品免费视频一卡2卡三卡4卡不卡| 一级片视频播放| 久久精子c满五个校花| 性综艺节目av在线播放| 97干在线视频| 国产日韩精品在线观看| www.在线视频.com| 日本毛片在线免费观看| 亚洲天堂av网站| 国产寡妇亲子伦一区二区三区四区| 成人精品视频99在线观看免费| 日韩在线观看www| 欧美丰满老妇厨房牲生活| 国产精品扒开腿做爽爽爽男男| 日本激情视频网站| 欧美日韩高清一区二区不卡| xfplay每日更新av资源| 久久综合国产精品| 亚洲免费成人av电影| 精品国产亚洲一区二区三区大结局| 亚洲自拍都市欧美小说| 激情av在线| 中文一区二区| 麻豆传媒一区二区| heyzo高清国产精品| 亚洲天堂男人天堂女人天堂| av福利在线播放| 欧美激情高清视频| av小次郎在线| 亚洲色图欧美在线| 久久久久久久久久久久久9999| 中文字幕欧美人妻精品一区| 三级黄视频在线观看| 欧美日韩国产综合在线| 成人av毛片在线观看| 好吊妞这里只有精品| 精品高清一区二区三区| 久久综合五月| 狠狠激情五月综合婷婷俺| 人妻少妇一区二区| 日韩美女视频中文字幕| www.天堂乱色| 国产精品69久久久久| 色噜噜一区二区三区| 欧美精选视频一区二区| 中文字幕在线看片| 国产精品久免费的黄网站| 国产亚洲成aⅴ人片在线观看| 在线观看岛国av| 精品久久久精品| 奇米一区二区三区四区久久| 九九九精品视频| 九九热免费在线| 在线电影av不卡网址| 天天操天天射天天色| 精品国产免费一区二区三区香蕉| 日韩 欧美 自拍| 国产精品一区二区在线| 亚洲va国产va欧美va观看| 亚洲欧美视频一区二区| 国产成人精品白浆久久69| 天天操天天干视频| 亚洲国产精品va在线| av一卡二卡| 久久婷婷一区| h网站免费观看| 亚洲激情视频在线观看| 中出在线观看| 亚洲av无码片一区二区三区| 成人xxxxx| 日本一区二区三区视频视频| 免费av一区| 亚洲国产精品成人无久久精品| 国产在线播放一区二区三区| 欧美午夜精品一区二区三区| 青青操在线观看视频| 精品国产乱码久久久久久蜜臀网站| 日韩在线精品强乱中文字幕| 国产91在线观看| 黄色一级a毛片| 欧美日本中文| 日韩一级精品| 亚洲免费中文字幕| 国产一区二区在线电影| 国产福利一区二区三区在线观看| 91精品国产高清一区二区三区蜜臀| 欧美精品自拍视频| 国产午夜精品麻豆| 欧美色图天堂网| 日韩精品一区二区三区四区| 岳张嘴把我的精子吞下去| 欧美床上激情在线观看| 青青草免费在线视频观看| 日本黄色女人| 国产麻豆一区| 五月天婷婷激情视频| 欧美洲成人男女午夜视频| 99热在线国产| 激情五月婷婷综合| 日韩电影免费在线观看网站| 国产精品宾馆| 国产精品欧美色图| 欧美激情黄色片| 精品中文字幕一区二区| 福利视频电影| 91久久久久久国产精品| 精品亚洲aⅴ乱码一区二区三区| 国产精品免费人成网站| 国产自产女人91一区在线观看| 影音先锋亚洲精品| 无码人妻丰满熟妇区bbbbxxxx| 国产欧美久久久久久| 99国产精品视频免费观看一公开| 亚洲第一在线综合网站| 国产传媒在线看| 欧美日韩免费高清一区色橹橹| 欧美三级美国一级| 69xx绿帽三人行| 国产日产久久高清欧美一区| 亚洲kkk444kkk在线观看| 婷婷精品久久久久久久久久不卡| 国产精品自拍在线| 日韩电影免费在线看| 亚洲激情在线观看视频免费| 精品人人视频| 亚洲欧美久久久久| 一区二区成人| 成人福利免费观看| 亚洲av无码乱码在线观看性色| 亚洲在线www| 久久99国产精品久久99大师| 91超碰碰碰碰久久久久久综合| 杨钰莹一级淫片aaaaaa播放| 日韩一级免费观看| 不卡的av电影在线观看| 欧美性猛交xxxxxxxx| 91麻豆精品国产91久久久更新时间| 亚洲成人自拍视频| 日韩网红少妇无码视频香港| 欧美主播一区二区三区美女| 国产亚洲欧美aaaa| 蜜芽在线视频| 成人av在线看| 亚洲国产欧美一区二区三区同亚洲| 精品女同一区二区| www.成人免费视频| 欧美一区二区三区高清视频| 欧美暴力喷水在线| 精品制服美女丁香| 亚洲高清视频一区二区| 国产日韩欧美高清在线| 精品国产免费久久久久久婷婷| 亚洲91在线| 色偷偷亚洲第一成人综合网址| 国产午夜精品一区二区理论影院| 欧美制服丝袜第一页| 精品国精品国产尤物美女| 欧美一区二区三区不卡视频| 中文字幕一区二区三区最新| 久久久精品在线观看| 日本精品人妻无码77777| 亚洲精品久久久久久久久久久久久久| 黑鬼大战白妞高潮喷白浆| 日韩电影免费在线看| 99国产在线| 91青青草视频| 午夜精品久久久久久久久久久久久| 成人福利片网站| 香蕉视频黄在线观看| 欧美拍拍视频| 1000部国产精品成人观看| 爱爱的免费视频| 一个人看的www片免费高清视频| 亚洲高清精品视频| 欧美人与牲禽动交com| 精品高清美女精品国产区| 国产精品剧情一区二区三区| 秋霞网一区二区三区| 18精品爽视频在线观看| 激情小视频在线观看| а中文在线天堂| 国产福利成人在线| 18video性欧美19sex高清| 欧美xxxxx视频| 中文无码av一区二区三区| 亚洲人成电影网站色mp4| 精品视频在线一区| 热久久久久久久久| 久热精品免费视频| 欧美性视频精品| av资源中文在线天堂| 综合久久综合久久| 97国产真实伦对白精彩视频8| 天天干天天插天天操| 欧美大胆人体bbbb| 美女被男人操网站| 99产精品成人啪免费网站| 97超碰在线人人| 久久久久99精品久久久久| 国产黄色大片网站| 精品国产一区二区三区在线| 久久精品水蜜桃av综合天堂| av中文在线| 娇小的粉嫩xxx极品| 中文字幕日日夜夜| www.亚洲成人| 国产精品偷乱一区二区三区| 亚洲成人激情小说| 粉嫩一区二区三区在线观看| 亚洲毛片在线免费| 8mav在线| 天天操夜夜逼| 黄色免费电影网站| 国产欧美久久一区二区三区| 国产一区二区三区无遮挡| 一本大道久久精品| 91麻豆国产福利精品| 欧美伊人久久久久久午夜久久久久| 国产精品亚洲片夜色在线| 日本欧美一区二区三区不卡视频| 亚洲国产无线乱码在线观看| 999精品久久久| 国产精品夜夜夜| 久精品在线观看| 欧美日日夜夜| 老司机2019福利精品视频导航| 欧美在线免费播放| 午夜国产一区二区三区| 伊人影院在线观看| 91手机视频在线观看| 国模吧无码一区二区三区| 欧美精品一区二区三区免费播放| 精品久久久久久久久久久久久久久| 日韩在线视频在线观看| 亚洲v日韩v欧美v综合| 成人有码在线视频| 国产精品久久久久久麻豆一区软件| 完全免费av在线播放| 99视频精品全部免费在线视频| 99久久99久久精品免费看小说.| xvideos国产在线视频| 亚洲精品久久久蜜桃动漫| 小说区图片区色综合区| 日韩三级一区二区三区| 日本精品久久久久中文| 国产69精品一区二区亚洲孕妇| 欧美日本啪啪无遮挡网站| www.久久久| 精品一级毛片| 最新国产一区二区| 中文字幕一区二区三区乱码不卡| 久久中文字幕电影| 国产一区清纯| 午夜精品久久久久久久久久久| 97偷自拍亚洲综合二区| 肉大捧一出免费观看网站在线播放| 白白色亚洲国产精品| 亚洲 欧美 成人| 波多野结衣一本一道| 免费视频观看成人| 99视频精品全部免费在线视频| 欧美啪啪免费视频| 日韩av网站在线免费观看| 久久久影院一区二区三区| 国产精品爽爽久久| 香港三级日本三级| 91tv亚洲精品香蕉国产一区7ujn| 97久久伊人激情网| 久久精品欧美一区二区三区不卡|