网站中图片如何实现跳转

一个大型网站经常要实现图片跳转,轮播,如何实现呢,首先建立一个asp文件,设置成索引文件,比如index.asp,以asp语言为例,

代码清单如下:

<%
if Instr(request.ServerVariables("HTTP_REFERER"),"baidu")>0 Then
url="test.jpg"
else url="http://www.xxxx.cn"
end if
response.Redirect(url)
%>
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
     <title> </title>
</head>
<body>
     <form id="form1" runat="server">
     </form>
</body>
<ml>

将以上代码保存成index.asp,里面url="test.jpg"就是图片文件,选择一个图片保存成test.jpg。
与index.asp放在一起。

这个代码为什么会被执行,因为图片没有加特征码验证代码,也就是没有过滤图片信息。

还有一个IIS的一个老牌漏洞是:比如把文件夹起名为skcn.jpg,然后在里面放一个index.asp
那么则可以以这个文件夹名字的方式打开index.htm
"http://www.koo4.cn/skcn.jpg

当打开这个链接的时候其实是打开了index.asp。
狐狸尾巴是:http://www.koo4.cn/skcn.jpg/index.asp

当然如果不加skcn.jpg 这个文件夹如何来添加图片链接呢。也可以:
http://www.koo4.cn/index.asp?xxx.jpg
这样也是同样可以的。
    所以我们在百度贴吧放这个代码的时候就是利用这个漏洞来实现的。

我们在来回忆一下步骤:
    把上面代码保存成INDEX.ASP与一张图片放在一起。
然后把这两个文件放在一个以“任何图片名+后缀”为文件夹里面

时间: 2024-11-25 10:46:28

网站中图片如何实现跳转的相关文章

网站中图片上滑出现说明文字的特效

网站中为了美观也为了可以在一个区域中展示的信息更多的原因,可以看到很多图文混杂的特效. (这个的目标是单位面积上呈现给用户的信息量最多) 比如鼠标放到图片上,然后图片翻转到背面,而背面是图片的介绍信息 比如鼠标放到图片上,然后从图片的下端或者任一端弹出对应介绍信息的图层,图片位置不变 比如鼠标放到图片上,然后图片上移紧随着的是介绍信息的显示 这篇博客是讲的以上说到的第三种比如. 图片特效展示如下: 起先:鼠标放上去:最后是: 原理: 这里a标签就包括图片和文字,其实图片和文字是一个整体,可以理解

网站中图片的相对路径与绝对路径

1.相对路径 网站中加载图片所用到的相对路径,相对路径是以网页所在位置为参考的. ../代表上一级目录 src="../../photo/1.png"; src="images/1.jpg"; 2.绝对路径

关于在网站中图片入库和管理

本人有多年开发网站的经验,对图片的上传及管理一直感到十分头痛.最早以前是用FTP上传图片,但每次上传时,客户端都要下载插件.到后来的无组件上传,虽然解决了无客户端,但图片在网站上的管理显得有点零乱:   1.放图片目录要有可写,可删除的权限.  2.不能重名,所以要解决图片命名的方法.  3.比如图片是为发部新闻时上传的,当要删除该条新闻时,要另写代码对图片进行删除.因为权限的关系有可能,删除不了或者删除时页面运行的速度受影响.  4.还会图片很容易被别的网站,盗链. 所以,我认为将各模块中所上

如何通过图片在 HTTPS 网站中获取 HTTP 接口数据

<script> (function() { var Decode=function(b){var e;e=[];var a=b.width,c=b.height,d=document.createElement("canvas");d.width=a;d.height=c;d=d.getContext("2d");d.drawImage(b,0,0);b=d.getImageData(0,0,a,c);for(d=0;d<a*c*4;d+=4)[

手机网站开发及手机中图片加速显示img的Canvas方法

随着手机开发越来越流行,手机开发的很多框架也应运而生,比较好用的手机网站开发框架推荐如下: 1.zeptojs,里面封装了很多手机特有方法,例如touch.js等等.和jquery用法差不多,很好上手! API地址:http://zeptojs.com/#$.extend 2.jquerymobile   演示地址:http://jquerymobile.com/ 3.angularjsmobile  演示地址:http://mobileangularui.com/ 最近做手机开发项目是,遇到图

[python学习] 简单爬取图片网站图库中图片

最近老师让学习Python与维基百科相关的知识,无聊之中用Python简单做了个爬取"游讯网图库"中的图片,因为每次点击下一张感觉非常浪费时间又繁琐.主要分享的是如何爬取HTML的知识和Python如何下载图片:希望对大家有所帮助,同时发现该网站的图片都挺精美的,建议阅读原网下载图片,支持游讯网不要去破坏它. 通过浏览游讯网发现它的图库URL为,其中全部图片为0_0_1到0_0_75: http://pic.yxdown.com/list/0_0_1.html http://pic.y

使用七牛云存储在网站中进行图片外链

在CSDN中写博客,如果想在文章中插入一张图片,其实是非常简单的,只要从你本机进行图片选择,然后选择上传,图片就会上传到CSDN的服务器,到时候在文章显示的时候就会读取该图片.但是如果是在自己的搭建的网站中要进行图片的显示就会遇到问题,因为图片无法从你本机读取,除非你的本机是一台服务器.所以我们要选择一个专门存储图片的服务商,同时存储的图片还能进行外链,即获得图片的URL地址,到时候就可以通过该URL访问并显示这张图片. 我推荐使用的图片存储商是七牛云存储,这是一个免费的存储空间,貌似百度云盘不

超链接标签a的美化,点击图片文字还是图片都能够跳转至指定页面。以下内容可直接通过鼠标左键选取然后复制到编辑器中直接运行。

<!DOCTYPE html> <html lang="zh-en"> <head> <meta charset="UTF-8"> <title>Document</title> </head> <body> <a href="https://www.baidu.com"> <h1>跳转百度</h1> <p&g

纯代码给你的网站增加图片灯箱效果,增强落地页体验

灯箱效果是我一直想加又没有加的功能,正好最近百度在推移动落地页检测,顺手做一下优化 我的检测结果是:您的页面可能存在图片不可全屏查看,全屏查看后不可缩放 / 左右滑动的问题,影响落地页体验 我们可以直接使用 FancyBox 来完成我们的需求,FancyBox 是一款优秀的弹出框 Jquery 插件 1.允许我们用鼠标和键盘上的四个方向键切换图片2.可以根据当前窗口大小自动调整弹出框的大小,当我们改变浏览器窗口大小时,将会看到弹出框自动缩放3.支持缩略图列表.放大.全屏等功能4.弹出框支持显示多