Image processing 在显示图像时触发的图像中嵌入分析代码

Image processing 在显示图像时触发的图像中嵌入分析代码,image-processing,google-analytics,pixel,steganography,Image Processing,Google Analytics,Pixel,Steganography,是否可以将分析代码打包到图像中,并在图像加载到网页时激活该代码 该图像将通过文件上传表单字段插入到页面上,例如,如果我要向这个问题添加一个图像,而我没有直接访问权限向页面添加HTML或JS 目标是跟踪我无法访问任何代码、只能上传图像的页面上的页面视图 几乎有点像“特洛伊木马”,但没有任何恶意。跟踪像素需要特定的结构和特定的服务器 所以我无法想象特洛伊木马,但您可以作为事件跟踪图像加载 试着这样做: 单用途客户端 嗯,不是我需要的。我希望将它附加到真实的图像上,所以当我将它们嵌入论坛,其他用户查看

是否可以将分析代码打包到图像中,并在图像加载到网页时激活该代码

该图像将通过文件上传表单字段插入到页面上,例如,如果我要向这个问题添加一个图像,而我没有直接访问权限向页面添加HTML或JS

目标是跟踪我无法访问任何代码、只能上传图像的页面上的页面视图


几乎有点像“特洛伊木马”,但没有任何恶意。跟踪像素需要特定的结构和特定的服务器

所以我无法想象特洛伊木马,但您可以作为事件跟踪图像加载

试着这样做:

单用途客户端
嗯,不是我需要的。我希望将它附加到真实的图像上,所以当我将它们嵌入论坛,其他用户查看这些图像时,他们也会从谷歌或facebook获得一个跟踪cookie,用于重新营销。然后,当需要图像时,你必须在服务器端使用测量协议。每个包含的图像都应该由php或其他任何程序进行预处理,在返回图像数据之前,发送带有分析数据的cURL。参考和我可能是错误的,但我高度怀疑这是可能的。这种方法需要将代码(不管意图是什么)注入到其他人的代码中,以便根据加载事件执行。这正是为什么会有跟踪像素通过附加了附加参数的图像执行此类工作,但由于您无法控制图像或其URL的渲染,因此无法工作。即使您能够将图像url附加到post参数,也与在页面上执行JS代码不同。非常有限。每一个在Linkedin上查看个人资料图片的跟踪者都可能被抓获。
<img src="" alt="Facebook is new god" id="fblogo"/>

<script type="text/javascript">
    window.onload = function () {
        var logo = document.getElementById('fblogo');
        logo.onload = function () {
            ga('send', 'event', 'FB', 'Loaded');      
        }; 
        logo.src = 'https://facebook.com/fb/logo.png';
    };
</script>
https://www.google-analytics.com/collect

?v=1                                    // Protokol version
&tid=UA-XXXX-Y                          // Property ID
&cid=55568765456                        // Client ID stored in database or random number 

&dh=forum.eu                            // referrer
&dp=image78974.png                      // filename

&t=event                                // send instruction

&ni=1                                   // non inteaction flag
&ec=Image                               // Event Category
&ea=Load                                // Event Action
&el=image78974.png                      // Event Label