国产99久久精品_欧美日本韩国一区二区_激情小说综合网_欧美一级二级视频_午夜av电影_日本久久精品视频

最新文章專題視頻專題問答1問答10問答100問答1000問答2000關(guān)鍵字專題1關(guān)鍵字專題50關(guān)鍵字專題500關(guān)鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關(guān)鍵字專題關(guān)鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
當(dāng)前位置: 首頁 - 科技 - 知識百科 - 正文

提升PHP安全:8個必須修改的PHP默認(rèn)配置_javascript技巧

來源:懂視網(wǎng) 責(zé)編:小采 時間:2020-11-27 21:28:44
文檔

提升PHP安全:8個必須修改的PHP默認(rèn)配置_javascript技巧

提升PHP安全:8個必須修改的PHP默認(rèn)配置_javascript技巧:很明顯,PHP+Mysql+Apache是很流行的web技術(shù),這個組合功能強(qiáng)大,可擴(kuò)展性強(qiáng),還是免費(fèi)的。然而,PHP的默認(rèn)設(shè)置對已經(jīng)上線的網(wǎng)站不是那么適合。下面通過修改默認(rèn)的配置文件加強(qiáng)PHP的安全策略! 0x01:禁用遠(yuǎn)程url文件處理功能 像fopen的文件處理函數(shù),
推薦度:
導(dǎo)讀提升PHP安全:8個必須修改的PHP默認(rèn)配置_javascript技巧:很明顯,PHP+Mysql+Apache是很流行的web技術(shù),這個組合功能強(qiáng)大,可擴(kuò)展性強(qiáng),還是免費(fèi)的。然而,PHP的默認(rèn)設(shè)置對已經(jīng)上線的網(wǎng)站不是那么適合。下面通過修改默認(rèn)的配置文件加強(qiáng)PHP的安全策略! 0x01:禁用遠(yuǎn)程url文件處理功能 像fopen的文件處理函數(shù),

很明顯,PHP+Mysql+Apache是很流行的web技術(shù),這個組合功能強(qiáng)大,可擴(kuò)展性強(qiáng),還是免費(fèi)的。然而,PHP的默認(rèn)設(shè)置對已經(jīng)上線的網(wǎng)站不是那么適合。下面通過修改默認(rèn)的配置文件加強(qiáng)PHP的安全策略!

0x01:禁用遠(yuǎn)程url文件處理功能

像fopen的文件處理函數(shù),接受文件的rul參數(shù)(例如:fopen('http://www.yoursite.com','r')).),這個功能可以很輕松的訪問遠(yuǎn)程資源,然而,這是一個很重要的安全威脅,禁用這個功能來file function是個不錯的選擇,在php.ini文件中做如下修改:
代碼如下:
allow_url_fopen = Off

0x02:禁用注冊全局變量

php在4.2.0以前的版本中,用全局變量作為輸入,這個功能叫做register_globals,在web應(yīng)用中它引起了很多安全問題,因?yàn)樗试S攻擊者在一些情況下很容易的操作全局變量,幸運(yùn)的是在4.2.0這個功能默認(rèn)被禁用,它非常的危險,無論在什么情況下都要禁用這個功能。如果某些腳本需要這個功能,那么這個腳本就存在潛在的安全威脅。修改pnp.ini來禁用這個功能:

代碼如下:
register_globals = Off

0x03:php的讀寫操作

在很多web開發(fā)的過程中,php腳本需要向本地文件系統(tǒng)進(jìn)行讀寫操作,比如/var/www/htdocs/files,為了加強(qiáng)安全,你可以修改本地文件的讀寫權(quán)限:
代碼如下:
open_basedir = /var/www/htdocs/files

0x04:Posing Limit

PHP的執(zhí)行時間、內(nèi)存使用量、post和upload的數(shù)據(jù)是最好的策略,可以做如下的配置:
代碼如下:
max_execution_time = 30 ; Max script execution time
max_input_time = 60 ; Max time spent parsing input
memory_limit = 16M ; Max memory used by one script
upload_max_filesize = 2M ; Max upload file size
post_max_size = 8M ; Max post size

0x05:禁用錯誤消息和啟用日志功能

在默認(rèn)設(shè)置中,php會向?yàn)g覽器輸出錯誤消息,在應(yīng)用程序的開發(fā)過程中,這個默認(rèn)設(shè)置是最合理的配置,然而,它也可以向用戶泄漏一些安全信息,例如安裝路徑和用戶名。在已經(jīng)開發(fā)完成的網(wǎng)站中,最好禁用錯誤消息然后把錯誤消息輸出到日志文件中。

代碼如下:
display_errors = Off
log_errors = On

0x06:隱藏PHP文件

如果沒有隱藏PHP文件,我們可以通過多種方法獲取服務(wù)器PHP的版本,例如使用:http://www.example.com/script.php?=PHPB8B5F2A0-3C92-11d3-A3A9-4C7B08C10000

顯然,我們不希望用戶可以直接獲取你網(wǎng)站服務(wù)器的PHP版本,幸運(yùn)的是,在php.ini中有個開關(guān)可以禁用這個功能:
代碼如下:
expose_php = Off

0x07:安全模式配置

在默認(rèn)的情況下,php可以配置為安全模式,在這種模式下,Apache禁止訪問文件、環(huán)境變量和二進(jìn)制程序,在安全模式下,存在的最大問題就是只有文件的所有者才能訪問這寫PHP文件,如果有很多開發(fā)者共同開發(fā)這個程序,這樣的設(shè)置就不切實(shí)際,當(dāng)你需要訪問一個PHP文件時就需要修改這個文件的所有者,另外一個問題就是其它程序也不能訪問這些PHP文件,下面的配置就可以修改文件的的權(quán)限為用戶組而不是單個用戶。
代碼如下:
safe_mode = Off
safe_mode_gid = On

通過啟用safe_mode_gid,能夠使用Apache的這個群組就能夠訪問PHP文件。安全模式對阻止二進(jìn)制文件的執(zhí)行也非常有效,然而,開發(fā)者卻希望在某些特定情形下能夠運(yùn)行一些二進(jìn)制文件。在這些特殊的情形下,可以將二進(jìn)制文件放進(jìn)一個目錄中,比如(/var/www/binaries),可以做如下設(shè)置:
代碼如下:
safe_mode_exec_dir = /var/www/binaries

最后,通過下面的設(shè)置,可以訪問服務(wù)器的環(huán)境變量,提供一個以”_“分割的前綴,這樣只能訪問具有規(guī)定前綴的環(huán)境變量:

代碼如下:
safe_mode_allowed_env_vars = PHP_

0x08:公共用戶對具有特定后綴名的文件的訪問

由于安全的原因,很多具有特定后綴名的文件不能被公共用戶所訪問,比如.inc后綴的文件,里面包含了一些敏感的信息,比如mysql連接信息,如果沒有適當(dāng)?shù)呐渲茫敲疵總€用戶都能訪問這個配置文件,為了加強(qiáng)網(wǎng)站的安全,你需要在. .htaccess文件進(jìn)行如下的配置:
代碼如下:

Order allow,deny
Deny from all

0x09:總結(jié)

PHP的默認(rèn)配置是面向開發(fā)者的,如果網(wǎng)站面向廣大的用戶,建議重新配置PHP。

聲明:本網(wǎng)頁內(nèi)容旨在傳播知識,若有侵權(quán)等問題請及時與本網(wǎng)聯(lián)系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

文檔

提升PHP安全:8個必須修改的PHP默認(rèn)配置_javascript技巧

提升PHP安全:8個必須修改的PHP默認(rèn)配置_javascript技巧:很明顯,PHP+Mysql+Apache是很流行的web技術(shù),這個組合功能強(qiáng)大,可擴(kuò)展性強(qiáng),還是免費(fèi)的。然而,PHP的默認(rèn)設(shè)置對已經(jīng)上線的網(wǎng)站不是那么適合。下面通過修改默認(rèn)的配置文件加強(qiáng)PHP的安全策略! 0x01:禁用遠(yuǎn)程url文件處理功能 像fopen的文件處理函數(shù),
推薦度:
標(biāo)簽: 安全 的設(shè)置 php
  • 熱門焦點(diǎn)

最新推薦

猜你喜歡

熱門推薦

專題
Top
主站蜘蛛池模板: 欧美日韩国产成人精品 | 国产第一页精品 | 欧美影欧美影院免费观看视频 | 国产正在播放 | 国产成人精品免费视 | 欧美视频一区二区三区 | 欧美福利一区 | 最刺激黄a大片免费观看 | 精品在线观看国产 | 91精品成人免费国产片 | 在线观看视频日韩 | 国内精品一区二区 | 国产大片91精品免费观看不卡 | 中国一级全黄的免费观看 | 亚洲欧洲国产经精品香蕉网 | 日韩免费视频在线观看 | 在线亚洲综合 | 国产精品视频一区二区三区 | 欧美在线免费观看 | 欧美日韩大尺码免费专区 | 国产日韩欧美另类重口在线观看 | 国产资源视频在线观看 | 麻豆91视频 | 亚洲精品99久久久久中文字幕 | 欧美日韩高清一区二区三区 | 2020年国产高中毛片在线视频 | 久久久精品一区二区三区 | 狠狠色狠狠色综合日日不卡 | 亚洲欧美字幕 | 国产亚洲婷婷香蕉久久精品 | 国产成人91一区二区三区 | 国产va在线播放 | 一道精品视频一区二区三区男同 | 日韩福利在线观看 | 河边性xxxxfreexxxxx| 日韩精品欧美亚洲高清有无 | 国产高清精品久久久久久久 | 精品国产综合区久久久久99 | 久久国产精品视频一区 | 亚洲精品国产第七页在线 | 色婷婷国产|