参考:https://blog.csdn.net/sysdzw/article/details/80562058微标ASP上传类v1.3(无刷新、无组件、多文件上传,并且可查杀木马,utf-8格式)请将本程序放到你的虚拟主机上运行,如果本地有iis也可以(注意定要把iis那儿的上传大小限制的200k改大点,参考下面第二点)。
注意不要使用一些简易asp服务器,会有莫名其妙的错误。
如果只需要上传单文件可以把index.htm中的multiple="multiple"删除掉,对应的多文件前端显示及处理需要您对upload.asp进行修改调整,然后前端ajax获取数据进行处理。
关于“微标ASP上传类v1.3”更新摘要:'========================================================================================================='类名:微标ASP上传类v1.3(无刷新、无组件、多文件上传,并且可查杀木马,utf-8格式)'作者:sysdzw'联系QQ:171977759'网站:https://blog.csdn.net/sysdzw'版本:v1.0以化境ASP无组件上传作为初版v1.0,之后进行了多项修改。
'v1.1修正了批量上传时file.add语句的报错问题。
原因是键值冲突,本版本对键值做了唯一化处理。
2018-06-04'v1.2修改文件格式为utf-8格式,以提高兼容性2018-08-13'修改代码中部分Charset="gb2312"为Charset="utf-8",以提高兼容性'增加了图片木马检测功能。
在上传的时候以gb2312格式读入字符串检测是否包含request等关键字'v1.3改进了图片木马检测功能。
加入了更多的关键字判断,让木马无处遁形2018-10-04'=========================================================================================================相关参数设置:1.ajax_upload.asp中的参数设置说明:(1)SavePath上传目录,默认为“uploadfiles”。
2.clsUpload.asp中的参数设置说明:(1)AllowFiles所允许上传的文件格式,默认为"jpg,jpeg,gif,png"。
(2)MaxDownFileSize允许上传的文件大小,默认30M,注意iis默认限制就200k,您需要在iis那儿做设置,网站-asp-限制属性-最大请求实体主体限制,加上两个0,改成20000000,这样就改成20M了。
3.index.htm中的参数说明在第32和37行,分别是判断类型和大小的,可根据需要修改。
这里是前端检测文件类型和大小的,可减轻服务器工作。
后端要等文件post完成才能开始检测,假设误选择了个几百兆的exe、rar等文件网页直接卡死。
早发现文件早提示。
查杀图片木马原理:一些图片会被不法分子插入些可执行的asp代码,在被include的时候悄悄执行,我们将图片以文本方式进行检查,判断是否包含某些关键字,如果包含就停止上传,总而提高了服务器的安全。
本来想打包个图片木马文件供大家测试,担心上传会不通过,而且下载了后本机的360等软件也会报毒,这样会吓坏一批小白,以为我代码有什么后门。

其实就那么几行代码,大家可以逐行看,没什么机关的。
如果一定想试验下代码的效果可以百度下asp图片木马制作方法,然后自己做个图马上传测试看看。
本程序由sysdzw提供。
如有需技术支持可联系QQ:171977759
1
在学校学完ASP,就写了个图书管理系统。
里边有ASP服务器。
打开后可以直接运行了。
2024/6/2 15:11:12 1.32MB asp 图书管理系统
1
ASP_JS_Support.mxp
2023/12/24 12:57:34 209KB ASP_JS.mxp
1
可以用的ASP服务器,不用安装IIS,直接解紧缩,把ASP网站放到WWW文件夹中即可。
2016/5/15 8:54:06 1.75MB ASP服务器
1
ASPStudio2005是一个集ASP代码编辑、程序调试于一体的高功能的ASP项目开发工具。
你只需简单的建立一个ASP项目,无需配置任何服务器,便可在内置的带有调试功能的ASP服务器的配合下实现ASP项目的编辑、调试。
[软件特点]自带ASP服务器:软件内置一个具有调试功能的ASP服务器,ASP项目建立后无需配置IIS便可运行或调试ASP项目。
具有代码提示功能:软件的编辑界面是一个源代码级编辑器,该编辑器对ASP程序做了特别的优化,能对ASP内置对象、COM对象、用户自定义对象自动列出其成员函数及其函数的语法提示。
可单步、断点调试ASP程序:通过单步、断点等调试方式来启动ASP项目。
当服务器执行到断点处(或您单步运行),有多个方式查看当前服务器端变量的值。
通过对内置的ASP对象的特殊优化,使之能在界面上显示更详尽的信息。
支持自定义对象的调试:当调试的变量是一个COM对象(如数据库的连接,磁盘文件的访问等)或其他自定义对象时,软件也能准确显示出断点处的变量值并输出相关的状态信息。
提供外接编辑器接口:软件本身不提供“所见即所得”的静态HTML代码编辑,但可通过软件内提供的“调用外部编辑器”功能接口,可方便地调用外部网页编辑软件(如:DreamWeave等)来实现页面编辑。
具有支持交互式编辑的功能。
多类型编码编辑功能:软件能自动处理各种类型的文本编码,并实现了在简体环境中编辑繁体文档的功能。
执行文件导出功能:能导出内嵌ASP服务器的一个执行文件(普通执行文件、以服务方式运行的执行文件、或者能被其他上层程序调用的DLL库)。
ASP代码被多层加密后嵌入到执行文件中,导出后即可提供给客户:一方面代码得到了保护;
另一方面在开发C/S或B/S架构的工程时,可放心的以共享软件方式发布产品。
[软件功能]ASP调试服务器:不需要配置任何服务器,内嵌的ASP服务器能随时调试ASP程序,显示详细的调试信息,且与编辑主窗口交互信息。
多功能代码编辑器:除了常规代码编辑功能外,编辑器还带有多种代码提示功能,能对ASP内置对象、COM对象、用户自定义对象自动列出其成员函数及其函数的语法提示,大大方便了ASP源程序的编辑。
2018/2/14 15:45:34 3.68MB ASP调试程序
1
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡