用javascript实现检测指定目录是否存在的方法 原创

原创  更新时间:2008年01月12日 23:04:42   原创 作者:  
今天看到一篇关于onegreen被挂马的代码发现这个函数,它用js就可以检测,制定的目录或指定的文件是否存在,一般用来读chm文件中的图片来检测,目录的存在。高手就是不学好。
复制代码 代码如下:

<script language=javascript>
function checkfile(){
for(i=2;i<26;i++){
var jb51=new Image();
var root=String.fromCharCode(65+i);
jb51.src="mk:@MSITStore:"+root+":\\cs_ref.chm::/SeeAlso.gif";
if(jb51.height==13){
alert('G盘存在cs_ref.chm');
return true
}
}
alert('G盘不存在cs_ref.chm');
return false
}
checkfile();
</script>

复制代码 代码如下:

当G盘存在cs_ref.chm文件才能得到存在
var roots=String.fromCharCode(65+2);
这句是为了得到所有的盘从c盘到z盘
js中路径必须是\\来代替\

相关文章

  • JavaScript浏览器的跨域问题解决方案

    JavaScript浏览器的跨域问题解决方案

    出于浏览器的同源策略限制。同源策略是一种约定,它是浏览器最核心也最基本的安全功能,如果缺少了同源策略,则浏览器的正常功能可能都会受到影响。知识点:跨域只会出现在浏览器上,小程序和APP开发不会有跨域问题
    2022-11-11
  • 比较详细的关于javascript中void(0)的具体含义解释

    比较详细的关于javascript中void(0)的具体含义解释

    比较详细的关于javascript中void(0)的具体含义解释...
    2007-08-08
  • Jsonp post 跨域方案

    Jsonp post 跨域方案

    本文给大家讲述的是个人在一个项目中遇到的关于jsonp的post跨域问题的解决过程,这里记录下来,分项给大家。
    2015-07-07
  • 网页从弹窗页面单选框传值至父页面代码分享

    网页从弹窗页面单选框传值至父页面代码分享

    最近有项目需求,需要在加入新机构的时候,需要选择它的上级机构,下面把代码整理,分享给大家,需要的朋友可以参考下
    2015-09-09
  • Javascript生成带参数的二维码示例

    Javascript生成带参数的二维码示例

    这篇文章主要给大家介绍了Javascript生成带有参树二维码的方法,实现的方法还是很简单的,有需要的朋友们可以参考借鉴。下面来一起看看吧。
    2016-10-10
  • document.createElement("A")比较不错的属性

    document.createElement("A")比较不错的属性

    document.createElement("A")比较不错的属性...
    2007-08-08
  • JavaScript制作简单计算器功能

    JavaScript制作简单计算器功能

    这篇文章主要为大家详细介绍了JavaScript制作简单计算器功能,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-07-07
  • 判断js的Array和Object的实现方法

    判断js的Array和Object的实现方法

    下面小编就为大家带来一篇判断js的Array和Object的实现方法。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2016-08-08
  • JS匹配日期和时间的正则表达式示例

    JS匹配日期和时间的正则表达式示例

    这篇文章主要介绍了JS匹配日期和时间的正则表达式,结合实例形式分析了JS匹配日期、时间及日期+时间等时间格式的相关实现技巧,需要的朋友可以参考下
    2017-05-05
  • js实现的后台左侧管理菜单代码

    js实现的后台左侧管理菜单代码

    这篇文章主要介绍了js实现的后台左侧管理菜单代码,可实现美观大气的左侧折叠菜单效果,涉及JavaScript基于鼠标事件动态操作页面元素样式变换的技巧,非常具有实用价值,需要的朋友可以参考下
    2015-09-09

最新评论