站長資訊網
        最全最豐富的資訊網站

        分享十個PHP安全的必備技巧

        推薦:《PHP視頻教程》

        分享十個PHP安全的必備技巧

        你好,PHP 開發人員。 在這篇文章中,我將嘗試為你提供一些可以提高 PHP 應用程序安全性的具體步驟。我關注的是 PHP 配置本身,所以我們不會討論 SQL 注入、HTTPS 或其他與 PHP 無關的問題。

        我將使用我的docker-entrypoint.sh腳本中的 bash 行來說明示例,但當然你可以將其應用于非 docker 環境。

        Sessions

        使用較長的 Session ID 長度

        增加會話 id 長度會使攻擊者更難猜到(通過暴力或更有可能的側通道攻擊)。長度可以介于22 到 256 個字符之間。默認值為 32。

        sed -i -e "s/session.sid_length = 26/session.sid_length = 42/" /etc/php7/php.ini

        (別問我為什么在 Alpine Linux 上是26…)

        你可能還想查看 session.sid_bits_per_character。

        使用具有限制權限的自定義會話保存路徑

        只有 nginx/php 需要訪問會話,所以讓我們將它們放在一個具有受限權限的特殊文件夾中。

        sed -i -e "s:;session.save_path = "/tmp":session.save_path = "/sessions":" /etc/php7/php.ini mkdir -p /sessions chown nginx:nginx /sessions chmod 700 /sessions

        當然,如果你使用 Redis 處理會話,你并不需要關心這一部分;)

        安全會話 Cookie

        session.cookie_httponly來阻止 javascript 訪問它們。

        贊(0)
        分享到: 更多 (0)
        網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
        主站蜘蛛池模板: 亚洲AV第一页国产精品| 精品久久人人妻人人做精品 | 四虎国产精品免费观看| 久久精品国产亚洲一区二区三区| 无码精品视频一区二区三区| 亚洲无删减国产精品一区| 九色精品视频在线观看| 国产AV午夜精品一区二区入口 | 欧美黑人巨大videos精品| 久久99国产综合精品| 国产精品日韩深夜福利久久| 国内精品伊人久久久久av一坑| 久久99精品国产麻豆婷婷| 99久久精品国产麻豆| 真实国产乱子伦精品视频| 办公室久久精品| 国产精品成人va在线观看| 亚洲Av永久无码精品三区在线| 国产精品99精品视频网站| 精品国产AV一区二区三区| 久久久WWW成人免费精品| 老司机国内精品久久久久| 精品无码一区二区三区爱欲九九 | 亚洲精品无码久久久久去q| 久久精品国产亚洲欧美| 久久精品aⅴ无码中文字字幕不卡| 国产精品视频不卡| 影音先锋国产精品国语对白| 国语自产少妇精品视频| 午夜精品射精入后重之免费观看 | 国产精品夜色视频一级区| 精品午夜久久福利大片| 亚洲av无码精品网站| 毛片a精品**国产| 国产vA免费精品高清在线观看| 国产一成人精品福利网站| 国产精品国产亚洲精品看不卡| 日本精品一区二区三区在线视频| 国内精品免费久久影院| 99久久99久久精品国产片| 久久青青草原精品影院|