所以我有一个奇怪的请求。我一直在为学校做一些安全项目,我已经能够在我们的测试网站上使用表格成功注入一些HTML代码。有趣的是它只接受html代码作为一行而没有空格。这让我想到了我的问题,到目前为止,我只能使文本和字体颜色更改才能工作。但我想知道是否有人可以注入图像/音频/视频。
我正在试图找出如何解决这个问题:
<img src="http://www.rtur.net/blog/image.axd?picture=2011%2F12%2Fcss.png"/>
进入这个:
<imgsrc="http://www.rtur.net/blog/image.axd?picture=2011%2F12%2Fcss.png"/>
但添加带代码的空格。
我尝试添加
,但这只适用于实际文本,而不适用于代码本身。任何帮助表示赞赏。
有趣的说明:我能够注射<font size="50" color="red"></font>
但我不知道为什么会这样,但图像却没有。
答案 0 :(得分:1)
您是否尝试过以下操作?
斜线:
<img\ src="http://www.rtur.net/blog/image.axd?picture=2011%2F12%2Fcss.png"/>
使用非传统的结束标记:
<img src="http://www.rtur.net/blog/image.axd?picture=2011%2F12%2Fcss.png"></img>
注入空白<img>
标记:
<img src=""/>
答案 1 :(得分:1)
这是另一种解决方案:尝试内联CSS:
<div style="background:url(http://www.rtur.net/blog/image.axd?picture=2011%2F12%2Fcss.png);height:400px;width:400px"></div>
看到这个小提琴:http://jsfiddle.net/9MYrM/