`
zhzhl0
  • 浏览: 37886 次
  • 来自: ...
文章分类
社区版块
存档分类
最新评论

用一个js文件搞定中了u盘病毒被隐藏的文件夹

阅读更多

用一个js文件搞定中了u盘病毒被隐藏的文件夹,其实有专杀工具的,纯粹是好玩。

但也有些亮点,比如说文件(夹)的属性判断,稍微改写可以做成用户权限的判断。

好了废话少说,上代码:

/**
 * 处理当前文件夹中属性为隐藏、系统的文件夹
 * 结果是文件夹属性为正常!
 */


function alert(string) {
	var wsh = new ActiveXObject("WScript.shell");
	wsh.Popup(string);
}

var s = "";

function ClearAttrib(f) {
	var flag = f.attributes;
	var sFlag = "";
	sFlag = GetAttrib(f);
	switch (flag) {
		case 18:
		case 20:
		case 22:
			f.attributes = 16;
			s += "成功去除文件夹" + f.Path + "的" + sFlag + "属性!\n";
	}
}

function ListDir(folderspec) {
	var fso, f, fc;
	fso = new ActiveXObject("Scripting.FileSystemObject");
	f = fso.GetFolder(folderspec);

	fc = new Enumerator(f.SubFolders);

	for (; !fc.atEnd(); fc.moveNext()) {
		s += "文件夹:" + fc.item() + ",属性:" + GetAttrib(fc.item()) + "\n";
		ClearAttrib(fc.item());
		ListDir(fc.item());
	}
}

/**
 * 属性判断
 * fPurview = f.attributes
 * opt = 0 只读,1 隐藏,2 系统,3 驱动器卷标,
 *       4 文件夹,5 归档,6 快捷方式,7 压缩文件
 */
function checkPower(fPurview, opt) {
	var purviewValue = 0;
	purviewValue = Math.pow(2, opt);

	return(fPurview & purviewValue) == purviewValue;
}

function GetAttrib(f) {
	var att = "";
	var ary = {0:"只读",1:"隐藏",2:"系统",3:"驱动器卷标",4:"文件夹",5:"归档",6:"快捷方式",7:"压缩文件"};
	var flag = f.attributes;

	for (var i = 0; i <= 7; i++) {
		if (checkPower(flag, i)) {
			att += ary[i] + "+";
		}
	}
	
	return(att.substr(0, att.length - 1));
}

function ShowFolderFileList(folderspec) {
   var fso, f, fc, s;
   fso = new ActiveXObject("Scripting.FileSystemObject");
   f = fso.GetFolder(folderspec);
   fc = new Enumerator(f.files);
   s = "";
   for (; !fc.atEnd(); fc.moveNext()) {
      s += fc.item() + GetAttrib(fc.item()) + "\n";
   }
   return(s);
}


try {
	ListDir(".");
	//alert(ShowFolderFileList("."));
	alert(s);
} catch (e) {
	alert(e.name + ":" + e.message);
}

 欢迎大家拍砖!!!

 

本来是发在qq上的,但那dongdong上代码不能带格式,特丑!

分享到:
评论

相关推荐

    恢复病毒隐藏文件夹的工具

    标题中的“恢复病毒隐藏文件夹的工具”是指一类专门用于恢复被病毒感染而隐藏的文件或文件夹的应用程序。这类工具通常具有扫描系统、检测病毒活动、揭示并修复隐藏文件的功能。在描述中提到该工具已经过瑞星杀毒软件...

    U盘MP4隐藏文件夹病毒修复器1.0

    U盘MP4隐藏文件夹病毒修复器 可以修复因中病毒造成的文件夹被隐藏并无法恢复

    解除U盘中的文件夹被隐藏的工具

    标题中的“解除U盘中的文件夹被隐藏的工具”指的是一个专门设计用于解决U盘中文件夹被病毒隐藏的问题的软件。在日常使用U盘的过程中,由于某些病毒或恶意软件的侵入,可能会导致U盘内的文件或文件夹被设置为隐藏属性...

    U盘显隐藏文件夹工具

    目前,一些电脑带的U盘病毒比较令人烦恼,它能把你的U盘下的文件夹都变成系统隐藏文件,使你找不到你的文件夹,本软件就是针对这一病毒编写,可以把你的文件夹帮你找回来,软件使用方法,只需把该程序放进U盘 ,双击...

    由病毒感染的文件夹恢复隐藏文件夹

    可以处理被隐藏文件夹,在U盘中有些文件被病毒感染了,被隐藏了,运行此程序可以进行修复

    隐藏文件夹终结者

    "隐藏文件夹终结者"是一款专门针对U盘中被病毒隐藏的文件夹进行修复的工具。这款软件的主要功能是帮助用户恢复那些由于病毒感染而变得不可见或者无法访问的文件夹,确保用户的数据安全和可访问性。其特点在于便捷性...

    解除U盘文件夹被隐藏工具

    在日常使用U盘的过程中,有时会遇到U盘内的文件夹被隐藏的问题,这可能是由于病毒感染、系统设置错误或恶意软件的活动导致的。在这种情况下,"解除U盘文件夹被隐藏工具"是一款专为此类问题设计的实用软件,能够帮助...

    解决u盘文件被病毒隐藏

    标题中的“解决u盘文件被病毒隐藏”是一个关于电脑安全和数据恢复的问题,通常涉及到病毒或恶意软件对USB存储设备的攻击。这类问题通常表现为U盘内的文件在操作系统中不可见,但实际上它们可能被病毒隐藏或者加密。...

    u盘文件夹被隐藏解决方法

    标题 "u盘文件夹被隐藏解决方法" 涉及的知识点主要集中在如何恢复U盘中被隐藏的文件夹,这通常与病毒感染或系统设置更改有关。以下将详细阐述这个问题的解决方案。 首先,U盘文件夹被隐藏可能是由于病毒感染。某些...

    文件夹exe病毒专杀

    单位近期又泛滥优盘病毒,几乎所有都电脑都被感染,症状为:优盘所有原有文件夹都被隐藏,同时病毒在优盘内产生与现有文件夹同名的且后缀名为EXE的文件夹,包括AUTORUN.INF.EXE和RECYCLER.exe的文件夹,后缀名被隐藏...

    病毒隐藏文件恢复.bat

    病毒隐藏文件恢复 在一些情况下,病毒导致u盘文件被隐藏,通过此脚本可以让隐藏的文件显示出来 病毒隐藏文件恢复

    文件夹复制病毒,文件夹隐藏专杀

    在提供的压缩包“文件夹病毒专杀”中,可能包含了一款专门用于清除文件夹复制病毒的工具或者是一份详细的操作指南。使用这类工具时,需按照指导步骤进行,如扫描系统、隔离病毒、修复文件夹属性等。在使用过程中,...

    文件夹隐藏病毒专杀工具USBCleaner6.0

    在当前的数字化时代,U盘作为便携式存储设备,经常被用于数据传输,但同时也成为了病毒传播的一个渠道,尤其是那些能将文件夹隐藏起来的病毒。这类病毒通常会修改文件或文件夹的属性,使得用户无法直接看到被病毒...

    修改U盘病毒隐藏的文件夹

    修复U盘病毒修改后隐藏的文件夹 修复U盘病毒修改后隐藏的文件夹

    显示隐藏文件、文件夹

    最近有种病毒很流行,中毒后U盘上的文件夹被隐藏,而代之以文件夹图标的exe病毒文件。由于病毒同时将文件夹设成系统文件夹,为大家将其改成正常显示的文件夹造成了不便,若隐若现就是一个用于显示这些隐藏文件夹的...

    批量设置文件属性,批量设置文件夹属性,显示被隐藏的文件,显示被隐藏的文件夹

    便用dos命令一个个将它显示出来,后来觉得这样挺麻烦的,所以便编了这个可以批量显示那些被隐藏的文件 及文件夹的软件 关键字:批量设置文件属性,批量设置文件夹属性,显示被的文件,显示被隐藏的文件夹 因为源代码...

    去除隐藏文件夹vbs病毒程序,找回消失的文件夹(去更新地址下载)

    标题 "去除隐藏文件夹vbs病毒程序,找回消失的文件夹(去更新地址下载)" 提供的信息表明,这个软件主要用于解决计算机系统中由于VBS病毒导致的隐藏文件夹问题。VBS病毒通常利用Visual Basic Script编写,能隐藏文件或...

    U盘文件夹被隐藏的解决方法

    在提供的压缩包中有一个名为“解除U盘文件夹被隐藏工具”的程序。解压后运行该工具,按照其界面指示操作,它可以帮助查找并恢复被隐藏的文件夹。 5. **预防措施**: - 定期使用杀毒软件扫描U盘,避免病毒入侵。 -...

    解除U盘文件夹被隐藏

    解除U盘文件夹被隐藏,解决病毒将文件夹隐藏的困扰。

Global site tag (gtag.js) - Google Analytics