0
我有以下代碼可以image.src是一個安全風險?
var image = new Image();
image.src = "https://MyTrackingSite.com/?myTrackingParameter=whatever"
圖像沒有添加到DOM樹。它是通過命令「image.src」渲染的嗎?它可能是安全風險嗎?
乾杯
阿恩
我有以下代碼可以image.src是一個安全風險?
var image = new Image();
image.src = "https://MyTrackingSite.com/?myTrackingParameter=whatever"
圖像沒有添加到DOM樹。它是通過命令「image.src」渲染的嗎?它可能是安全風險嗎?
乾杯
阿恩
一般而言,上面的代碼將preload the image。在這種特定情況下,它會強制瀏覽器向跟蹤站點發出請求。
安全風險較低,除非:
大多數時候,這只是一個隱私泄露,因爲跟蹤網站只是返回一個網絡bug(1x1透明圖像)。代碼的目標是讓跟蹤器知道你在哪裏。
你在說什麼樣的安全風險? – Scimonster 2014-10-07 11:09:35
所示的代碼使得瀏覽器請求給定的URL - 這是幾乎每個JavaScript「圖像預加載」腳本背後的基本原則。這是否會影響「安全性」取決於您在此特定上下文中的意思。 – CBroe 2014-10-07 11:11:41
如果圖像被渲染,準備圖像的渲染可能會導致緩衝區溢出,從而導致瀏覽器崩潰,不是嗎? – user3036353 2014-10-07 11:13:08