0
我想允許用戶從URL下載圖像(同樣你可以在imgur.com上看到),我知道如何使用copy()或curl( )或file_get_contents,但是100%安全嗎?安全圖像下載(通過url)與php
什麼是最安全的方法呢?
感謝
我想允許用戶從URL下載圖像(同樣你可以在imgur.com上看到),我知道如何使用copy()或curl( )或file_get_contents,但是100%安全嗎?安全圖像下載(通過url)與php
什麼是最安全的方法呢?
感謝
是100%安全的?
沒有。
如果您嘗試阻止竊聽,攻擊者可以找出用戶正在下載的內容,那麼在下載頁面上使用https
應該足以滿足幾乎所有與Web相關的任何事情。
即使有https
,攻擊者也許能夠知道。如果有一個特別大的文件,簡單的流量分析(查看下載了多少)會告訴你它何時下載。
如果您允許上傳SVG圖像,那麼,因爲它們可以包含並運行腳本,所以它們可以在下載並顯示時通過電話回家。
您可能還想查看Tor,它提供了更好的基於瀏覽器的匿名功能。它是基於插件的,但如果您可以建議您的用戶使用它,它可以提供額外的保護層 - 即使竊聽者可以知道正在下載什麼內容,也很難分辨誰正在下載它。
定義'安全'。 – entropid 2012-02-03 22:43:10
安全像你一樣安全的文件上傳,以防止黑客入侵。對不起,我不是英語母語的人。 – Tahola 2012-02-03 22:47:22
你能提供有關不安全的信息嗎? – 2012-02-03 23:03:54