参考: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
很多型号不一一说明了,肯定有你用得着的
2025/9/2 22:41:49 6.37MB 路由 不死 breed
1
汉化sublimeText用到的安装包文件,用命令行输入代码安装容易卡死,在sublime界面菜单处打开:Preferences-_-BrowsePackages。
点进入,向上一级的文件夹包含InstalledPackages。
然后把这个文件放入,重启sublime,即可发现Preferences多了两个选项,具体请移步http://blog.csdn.net/benpaodelulu_guajian/article/details/78096327
2025/9/2 11:15:53 280KB sublime 汉化 Package
1
quartz定时任务使用例子大全,这里面介绍了三种使用quartz定时任务的方式,第一种方式是完全使用代码写死的调用方式,第二种使用的是从数据库读取任务配置信息的调用方式,第三种是使用从数据库读取任务配置,生成CronTrigger的调用方式,你只需要在自己的数据库中执行以下对应的sql文件,然后修改一下自己的数据库连接信息就可以直接执行了,而且还附带了quartz学习的ppt,让你以最快的方式学会使用它!
2025/8/28 18:40:19 1.85MB quartz 定时任务 使用 例子大全
1
当时,烦恼卸载不掉VMware,然后作死手动删除文件,结果重新出错,各种装不了,结果使用了这个工具,彻底删除VMware,问题迎刃而解,所以这里分享一下。
2025/8/18 11:29:12 1.4MB VMware卸载
1
本程序用于全国大学生电子设计竞赛逆变电源,且包含PID闭环控制,可调出稳定交流电压
2025/8/3 9:41:42 9.44MB 开关电源 逆变 PID STM32
1
stm32f103的高级定时器带死区的互补方波输出,代码已调试好,能直接使用
2025/7/21 14:20:38 6.17MB bhdhd
1
工具说明:1.本工具可以用来隐藏你想要隐藏的窗口,以前是为了上班时间玩游戏用的^_^2.找窗口按钮,用来查找标题为下拉列表框内容的窗口句柄3.如果要查找的窗口标题太长,不好输入,可以勾选“查询当前窗口”,然后迅速切换到要查找的窗口,1秒钟后,被激活的窗口句柄就被找出来了。
4.可以用"Rename"按钮来给窗口改名字。
5.当勾选了“剩xx个关机”的时候,如果要查找的窗口数量少于这个数量,就关机了。
用于游戏多开的。
比如你一个法师,一个医生一起挂机,用医生给法师加血,用法师攻击。
如果医生的那个窗口被自己的外挂给call死了,那你的法师也很有危险,可以用这个方法强行关机。
(不玩网游的可以跳过这个功能)6.可以再Hidewindow.ini中添加你常用的窗口标题。
自己写的小工具,如果能给你提供一些参考就算给CSDN做了一点点贡献
2025/7/10 7:23:47 5KB VB 隐藏窗口 界面 查找窗口
1
STM32F103移植freemodbus主机协议实现modbus主机功能,程序有点小问题,读取从机的时候出错概率高一点,并且波特率必须是115200,否则程序会卡死,仅供参考
2025/7/7 17:56:19 12.29MB Freemodbus主机 STM32F103
1
为保证WindowsXP系统安全,很多朋友都在公共电脑上设置了组策略的“只运行许可的Windows应用程序”项,以此来防范外来程序对系统的破坏。
而疏忽大意或为了防范他人修改组策略,一些朋友干脆连“gpedit.msc”文件也一并排除在允许运行程序之外,结果造成系统被锁死,导致无法运行所有程序,无奈之下只得重装系统。
其实有因必有果,对此问题还是有解决方法的。
2025/7/7 0:09:41 3KB 组策略
1
共 222 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡