另类扩展名同样执行ASP

执行

如想实现 http://www.knowsky.com/hello.zw  同样用ASP的语法来执行,我们还需要一些额外的工作。

为了让对后缀名为.zw的文件的请求能够被我们的Handler截获运行

打开IIS的管理控制台,又键单击站点,选择"属性",跳出站点的属性对话框。选择主目录选项,配置。

添加映射>>可执行文件里可以复制.asp里的C:\WINDOWS\system32\inetsrv\asp.dll路径。

扩展名为.zw

之后重启IIS,就可以以这种扩展名访问了。是不是很好玩啊!

时间: 2024-10-30 07:41:10

另类扩展名同样执行ASP的相关文章

另类扩展名同样执行ASP_ASP基础

如想实现 http://www.knowsky.com/hello.zw  同样用ASP的语法来执行,我们还需要一些额外的工作. 为了让对后缀名为.zw的文件的请求能够被我们的Handler截获运行 打开IIS的管理控制台,又键单击站点,选择"属性",跳出站点的属性对话框.选择主目录选项,配置. 添加映射>>可执行文件里可以复制.asp里的C:\WINDOWS\system32\inetsrv\asp.dll路径. 扩展名为.zw  之后重启IIS,就可以以这种扩展名访问了

Bulk Rename Utility不显示扩展名也更名

  在我们传统的印象中,要更改文件的扩展名,需要先通过系统设置将扩展名显示出来,然后更改.其实,如果用一些更名软件,可以不理会文件扩展名是否显示出来,直接在扩展名项目中填入新的扩展名,执行更名命令即可实现文件扩展名的批量更改(图5). 小技巧: 也可以进入文件夹的命令提示符窗口,然后执行"COPY *.* *.JPG"此类命令,一次性更改文件扩展名.其中"*.*"表示目录现存所有文件,"*.JPG"表示更改为JPG格式文件.

asp.net修改网页扩展名

asp.net默认扩展名为.aspx,可是我们看到许多网站的扩展名很特别比如微软的.mspx,下面讲解如何将网页扩展名改为mspx. ASP.NET 1.1中的方法: 1.IIS映射(IIS->默认网站->属性->主文档->配置->映射->添加): 扩展名.mspx ----> C:"WINNT"Microsoft.NET"Framework"v1.1.4322"aspnet_isapi.dll 限于:GET,HE

ASP.net实现无扩展名的URL重写(无需ISAPI)

URL重写已经有很多的方法,但是多数都有一个缺点,就是不支持无扩展名的网页.比如把http://blog.knowsky.com/category_1_1.htm 转换为 http://blog.knowsky.com/category.aspx?id=1. 微软提供的方法需要在根目录里面建立jyk的文件夹,然后再建立一个default.aspx的文件,如果您有100名会员的话,这是一个不可想象的事情. 另一个方法就是使用ISAPI过滤器,但是这个一般需要在服务器上安装一个DLL文件,自己没有服

asp.net 下载文件时根据MIME类型自动判断保存文件的扩展名_实用技巧

引言 用WebClient下载远程资源时,经常会遇到类似这样的网址: http://www.uushare.com/filedownload?user=icesee&id=2205188 http://www.guaishow.com/u/luanfujie/g9675/ 我们不知道这个Url具体代表的是一个网页,还是某种类型的文件. 而有些Url虽然带有扩展名,但可能是错误的扩展名,常见的比如把gif文件标上了jpg扩展名. 如果我们没法正确判断下载源的文件类型的话,就无法保存为正确的文件格式

ASP上传漏洞之利用CHR(0)绕过扩展名检测脚本_应用技巧

今天Demon 提到了这个问题,正好想到之前看到的一篇文章<Automatic file upload using IE+ADO without user interaction - VBSscript> .这篇文章给出了本地无交互自动上传脚本的示例,正好今天可以借来一用,原脚本利用了InternetExplorer.Application组件,我改写了一下,用WinHttp.WinHttpRequest.5.1实现了类似的功能,关于这个组件更多的用法请参考<WinHttpRequest

asp教程:fso获取的文件扩展名

asp教程:fso获取的文件扩展名 这个例子演示如何使用GetExtensionName方法得到的文件扩展名的最后部分中指定的路径. 来看个获取文章扩展名的实例教程吧. <html> <body> <% Set fs=Server.CreateObject("Scripting.FileSystemObject") Response.Write("The file extension of the file 3dgarro is: ")

asp.net 为什么把JS文件的扩展名写成ASHX

问题描述 asp.net为什么把JS文件的扩展名写成ASHX,来调用了在页面用<SCRIPTtype=text/javascriptsrc="files/mxl.ashx"></SCRIPT> 解决方案 解决方案二:ashx文件为后台,直接获取后台.解决方案三:估计是从ashx文件获取js代码,ashx文件里用Context.Response.Write("");输出js代码.解决方案四:引用2楼dalmeeme的回复: 估计是从ashx文件

ASP上传漏洞之利用CHR(0)绕过扩展名检测脚本

今天Demon 提到了这个问题,正好想到之前看到的一篇文章<Automatic file upload using IE+ADO without user interaction - VBSscript> .这篇文章给出了本地无交互自动上传脚本的示例,正好今天可以借来一用,原脚本利用了InternetExplorer.Application组件,我改写了一下,用WinHttp.WinHttpRequest.5.1实现了类似的功能,关于这个组件更多的用法请参考<WinHttpRequest