亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

上傳安全威脅

上傳安全威脅

嗶嗶one 2019-07-15 19:37:56
上傳安全威脅我允許用戶上傳文件到我的服務器。我面臨哪些可能的安全威脅,如何消除這些威脅?假設我允許用戶從他們的系統或網絡上傳圖片到我的服務器?,F在,為了檢查這些圖像的大小,我必須將它們存儲在/tmp文件夾。這不冒險嗎?我怎樣才能將風險降到最低?另外,假設我用的是wget從用戶以我的表單上傳的鏈接下載圖片。首先,我必須將這些文件保存在我的服務器中,以檢查它們是否實際上是圖像。另外,如果一個惡作劇者給我一個URL,而我最終下載了一個滿是惡意軟件的網站呢?
查看完整描述

3 回答

?
阿晨1998

TA貢獻2037條經驗 獲得超6個贊

以下是其中一些:

  • 當一個文件上傳到服務器時,PHP將變量$_files[‘upupadedfile’][‘type’]設置為客戶機正在使用的Web瀏覽器提供的MIME類型。但是,文件上載表單驗證不能僅依賴于此值。惡意用戶可以使用腳本或其他允許發送HTTPPOST請求的自動應用程序輕松上傳文件,這允許他發送假MIME類型。

  • 幾乎不可能編譯包含攻擊者可以使用的所有可能擴展的列表。例如,如果代碼在托管環境中運行,通常這樣的環境允許大量腳本語言,如Perl、Python、Ruby等,并且列表可以是無窮無盡的。

    惡意用戶可以通過上傳名為“.htaccess”的文件輕松繞過這種檢查,該文件包含如下代碼行:AddType application/x-httpd-php .jpg


查看完整回答
反對 回復 2019-07-15
  • 3 回答
  • 0 關注
  • 703 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號