0
我製作了一個「牆」腳本,用於分析網址並從此網址獲取一些數據。顯示外部圖像時的安全問題
我想顯示來自此網址的圖片以獲取拇指。
所以我的問題是:
是否有可能從外部內容顯示圖像時爲100%安全嗎?
對於實爲例使用「safe_image.php?urlOfThePicture」
我製作了一個「牆」腳本,用於分析網址並從此網址獲取一些數據。顯示外部圖像時的安全問題
我想顯示來自此網址的圖片以獲取拇指。
所以我的問題是:
是否有可能從外部內容顯示圖像時爲100%安全嗎?
對於實爲例使用「safe_image.php?urlOfThePicture」
是否有可能從外部內容顯示圖像時爲100%安全嗎?
一般來說,任何事情都不能100%安全。但是,您可以儘可能地保護自己,並讓妥協變得困難。
這裏最大的危險可能是CSRF。如果您只是顯示覆制其原始網址的圖片,則可以輕鬆獲取聲稱是圖片的惡意網址,但實際上會向任意易受攻擊的網站(您的郵件,銀行等)發送請求。 Facebook通過實際創建每個上傳圖像的副本來處理此問題,因此顯示在瀏覽器上的圖像始終是安全的。
如果您有一個下載圖像並生成縮略圖的程序,您需要確保該程序可以處理損壞的(惡意)圖像,否則可能會導致目標受損。