确定网站上的页面是否真的显示如此<img src=http://domain.com/img.jpg>
的特定img标记的最佳方法是什么?一个简单的字符串比较很容易愚弄使用http评论<!-- -->
。即使html标签存在,也可以使用JavaScript删除。它也可以通过使用CSS在其上放置图像来遮蔽。你知道检测这些模糊攻击列出的img标签争议的可靠方法吗?你知道另一种模糊图像的方法吗? Python代码来检测图像将是理想的,但如果你知道一个好的策略或方法,将会为我赢得+1。如何检查页面是否显示特定<img>标记
回答
我不认为你永远无法确定。首先,你甚至不确定该程序会是stop。
除此之外,请考虑以下情况。您<img>
可以添加,删除或使用JavaScript,CSS和/或服务器端得到模糊:
- randomly。
- 在specific times。
- 到某个part of the world。
- 根据差异和错误between browsers。
谷歌正面临类似的问题 - 人们隐藏搜索关键字的隐藏文本和链接,以获得更好的排名。他们的解决方案是penalize sites with hidden text。他们因为他们是谷歌而逃避了它;人们依靠他们进行交通。
至于你,你不能做得比问得好...
谁说你必须是最好的?在猫和老鼠的游戏中,你只是试图提高酒吧。停止问题非常有趣。代理人可以通过定期观察来阻止动态内容,计算机比人类更加细心,我的目标是确保人类能够看到图像。猫和老鼠。 – rook
我能想到的唯一可靠途径就是渲染页面并进行检查。去掉评论等是很简单的事情。但是如果涉及到脚本,就不可能有一个通用的解决方案,不会等于执行它们(我相信这是我第一次调用Church's theorem ...)。
你可以在任何地方放置一个脚本处理该请求,统计视图,并提供像这样的:
http://yourhost.com/imageprocess?image=media/foo/bar.jpg
然后你就可以确保图像加载。但如果如果被查看,你当然不能确定。
没有。我在看远程页面,而不是我自己的页面。 – rook
- 1. 如何检查模型是否由特定标记标记
- 2. 如何检查“页面查看器”显示特定的代码
- 3. 检查是否显示特定的MessageDialog
- 4. Windows 10开发:如何检查当前页面是否是特定页面?
- 5. 如何检查用户是否在特定页面
- 6. 如何检查WebView是否正在加载特定页面?
- 7. 如何检查标记是否在xslt
- 8. PHP检查用户是否查看过特定页面
- 9. 如何检查页面是否存在?
- 10. Joomla php如何检查用户是否正在查看特定页面
- 11. 检查在上一步中是否看到特定页面 - 如果是,触发虚拟浏览视图标记
- 12. 如何检查div是否是jquery中页面的特定部分
- 13. 如何检查是否显示
- 14. 检查是否选择匹配特定类元素标记
- 15. 如何检查使用<10是否未定义为标记html?
- 16. 如何检查记录是否实现了特定的协议?
- 17. 检查是否在特定页面中调用了the_excerpt()函数
- 18. 检查用户是否在一个特定的页面
- 19. 的Javascript:检查是否页面包含一个特定的div
- 20. 使用Javascript来检查页面是否包含特定字词
- 21. Opecart - 检查用户是否在特定页面(is_page命令?)
- 22. 检查页面是否包含特定单词
- 23. 如何在页面顶部显示特定标签?
- 24. 限制标题显示在特定的查看页面
- 25. Selenium - 检查图像是否显示在页面
- 26. 使用JavaScript检查页面是否显示在浏览器中?
- 27. PHP:检查页面是否显示在iframe中?
- 28. javascript,jQuery和HTML标记:如何检查标记是否关闭
- 29. 如何使页面动作显示在特定页面上?
- 30. 我如何检测当前是否显示特定的活动?
你想做什么?纯粹的好奇心? – Kobi