信息安全实验五 之 计算机病毒与黑客实验脚本【恶意网页病毒演示病毒制作木马捆绑】
信息安全实验五 之 计算机病毒与黑客实验脚本【恶意网页病毒演示&病毒制作&木马捆绑】
- 一、脚本及恶意网页病毒演示实验
- 1、创建文件
- 2、拷贝文件
- 3、删除文件
- 4、修改文件
- 二、病毒详解及批处理病毒制作
- 关机bat脚本
- 最简单的蓝屏炸弹文件
- 扩展名病毒
- 三、木马捆绑模拟实验
叮嘟!这里是小啊呜的学习课程资料整理。好记性不如烂笔头,今天也是努力进步的一天。一起加油进阶吧!
一、脚本及恶意网页病毒演示实验
查看“脚本及恶意网页病毒.rar”中的脚本代码,将txt修改为html文件、测试,部分代码有瑕疵、需要修改完成,主要是“拷贝.txt”和“删除.txt”,当目标文件夹不存在时要先创建目标文件夹,请自己用VBScript脚本代码
创建目前文件夹。将修改后的所有代码(4个html文件)以及相应的具有代表性的截图文件。
实验解析,四个脚本代码的操作步骤大致相同。共同的前提是选择一个浏览器(此处小啊呜选择了IE浏览器),
找到相关安全设置将其安全程度调到最低。之后再进行相关操作。
1、创建文件
创建.html<HTML>
<HEAD>
<TITLE>创建文件c:\TEST.HTM</TITLE>
<SCRIPT LANGUAGE="VBScript">
<!--
Dim fso, f1
Set fso = CreateObject("Scripting.FileSystemObject")
Set f1 = fso.CreateTextFile("c:\TEST.HTM", True)
-->
</SCRIPT>
</HEAD>
<BODY>
选择选定浏览器打开创建.html
,允许阻止的内容。
允许交互。
检查成果啦!
成功创建文件。
2、拷贝文件
注意mu_sFilePath为自己桌面的路径。
拷贝.html<HTML>
<HEAD>
<TITLE>复制c:\TEST.HTM文件到桌面</TITLE>
<SCRIPT LANGUAGE="VBScript">
<!--Dim mu_sFilePath,mu_sFileNamemu_sFilePath = "C:\Users\Floret\Desktop\" '注意此处为自己桌面的路径mu_sFileName = mu_sFilePath & "TEST.HTM"Dim fso, tfSet fso = CreateObject("Scripting.FileSystemObject")Set tf = fso.GetFile("c:\TEST.HTM")if(fso.FolderExists(mu_sFilePath)) Then '检测文件夹是否存在MsgBox "文件夹已存在"MsgBox "文件拷贝成功!"tf.Copy ("C:\Users\Floret\Desktop\TEST.HTM")
elseMsgBox "文件夹不存在"fso.CreateFolder(mu_sFilePath) '创建文件夹tf.Copy ("C:\Users\Floret\Desktop\TEST.HTM")
end if-->
</SCRIPT>
</HEAD>
<BODY>
拷贝成功啦!
3、删除文件
删除.html:
<HTML>
<HEAD>
<TITLE>删除桌面上的TEST.HTM</TITLE>
<SCRIPT LANGUAGE="VBScript">
<!--Dim fso, tfSet fso = CreateObject("Scripting.FileSystemObject")Set tf = fso.GetFile("C:\Users\Floret\Desktop\TEST.HTM")tf.DeleteMsgBox "文件已删除!"
-->
</SCRIPT>
</HEAD>
<BODY>
4、修改文件
修改.html:
<HTML>
<HEAD>
<TITLE>修改文件内容c:\TEST.HTM</TITLE>
<SCRIPT LANGUAGE="VBScript">
<!--Dim fso, tfSet fso = CreateObject("Scripting.FileSystemObject")Set tf = fso.CreateTextFile("c:\TEST.HTM", True)' 写一行,并带有一个换行字符。tf.WriteLine("<html><body>由网页脚本的方式修改已存在文件内容成功</body></html>") ' 向文件写三个换行字符。 tf.WriteBlankLines(3) ' 写一行。tf.Write ("This is a test.") tf.Close
-->
</SCRIPT>
</HEAD>
<BODY>
验收成果啦!
成功修改目标文件。
二、病毒详解及批处理病毒制作
查阅文件“病毒详解及批处理病毒制作:自启动、修改密码、定时关机、蓝屏、进程关闭.mhtml”,选取其中至少2个项目,进行实践操作并截图:
关机bat脚本
最简单的蓝屏炸弹文件
扩展名病毒
三、木马捆绑模拟实验
过程小记详见博文:
https://blog.csdn.net/qq_43543789/article/details/108742518
Ending!
更多课程知识学习记录随后再来吧!
就酱,嘎啦!
注:
人生在勤,不索何获。
信息安全实验五 之 计算机病毒与黑客实验脚本【恶意网页病毒演示病毒制作木马捆绑】相关推荐
- java小球碰撞实验报告_20155317 《Java程序设计》实验五网络编程与安全实验报告...
20155317 <Java程序设计>实验五网络编程与安全实验报告 遇到问题 在刚开始启动客户端或者服务端时,出现了一系列的错误情况,总是提示异常信息 后来经过询问同学,反应将端口号修改一 ...
- MySql实验嵌套查询_实验五 数据库的嵌套查询实验
实验五数据库的嵌套查询实验 本实验需要2学时. 一.实验目的 使学生进一步掌握SQL Server或oracle的企业管理器的使用方法,加深SQL 语言的嵌套查询语句的理解. 二.实验内容 在SQL ...
- c语言程序设计 实验五数组6,c语言实验五数组程序设计解答.doc
c语言实验五数组程序设计解答.doc 实验五数组应用(二)一.实验目的1(掌握二维数组的定义和初始化.2(掌握二维数组元素的引用及其应用.3(掌握字符数组的定义和初始化.4(掌握字符数组元素的引用及其 ...
- 实验五 网络编程与安全-----实验报告
一.实验五 网络编程与安全-1 1.实验要求: 两人一组结对编程: (1)参考http://www.cnblogs.com/rocedu/p/6766748.html#SECDSA : (2)结对实现 ...
- 疯狂java实验五数据流编程_2017-2018-2 20165209 实验五《网络编程与安全》实验报告...
2017-2018-2 20165209 实验五<网络编程与安全>实验报告 实验报告封面 北京电子科技学院(BESTI) 实 验 报 告 课程:Java程序设计 班级:1652 姓名:陈思 ...
- 20145202、20145225、20145234 《信息安全系统设计基础》实验五 简单嵌入式WEB 服务器实验...
实验内容 1.配置环境 2.使用vi 编辑器阅读理解源码 2.编译应用程序 运行 make 产生可执行文件httpd 3.下载调试 使用 NFS 服务方式将HTTPD 下载到开发板上,并拷贝测试用的网 ...
- 南京邮电大学高级语言程序设计实验五(指针与字符串实验)
实验题目(1)[见实验教材实验六的题目2]:编程exp6_2.c,现有整型变量x,y,调用交换函数以期实现两个值的交换.下表中4种不同的定义及调用分别进行测试并填写表格. 表1 拟实现交换的四种方法 ...
- mysql实验五索引和数据完整性_实验六 索引和数据完整性约束
实验六索引和数据完整性约束 一.实验内容: 1. 索引的创建 2. 数据完整性约束的创建 二.实验项目:员工管理数据库 用于企业管理的员工管理数据库,数据库名为YGGL中,YGGL数据库中包括三个表: ...
- 数据压缩实验五:JPEG文件解码实验分析
一:实验原理 1.JPEG编码原理 JPEG 是Joint Photographic Experts Group(联合图像专家小组)的缩写,是第一个国际图像压缩标准. .jpeg/.jpg是最常用的图 ...
最新文章
- 独家 | 2021双11背后的数据库硬核科技
- OpenCV/Python:相机标定
- .net 启动mysql数据库连接,ASP.NET实战002:MySQL数据库连接
- 文件——rstrip() 、lstrip()和 strip()、zip() 函数
- Linux 初始化系统 systemd - journald 日志
- W5500连不上的问题
- 开源免费的pdf文档编辑器LibreOffice
- 神舟k650d i5 d3安装EI Capitan问题总结
- Linux和Windows双系统下,找回丢失Windows启动项
- python爬取电影票房网并保存csv
- IP地址介绍,子网划分(VLSM),构造超网(CIDR) 详解
- 在类中找不到 main 方法, 请将 main 方法定义为: public static void main(String[] args)
- java es 如何查询_使用elasticsearch的java-api进行查询
- 【IPv6】IPv6有无状态地址分配及IPv6路由
- 毕业设计-基于大数据的移动图书馆个性化推荐系统-python
- oracle 触发器管理(以及行级触发器中有两个伪变量 :new 与 :old 的使用方法)(三个谓词inserting、deleting、updating的使用方法)
- 7、魔兽世界一种私服搭建服务器mangosZero答疑
- 调查问卷如何制作图片调查
- LLVM和Clang背后的故事
- 请求分页管理方式页面置换算法
热门文章
- 微信小程序 动态修改颜色
- 【VBA研究】如何防止用户关闭窗体
- 最全chromedriver options, selenium适用
- 想按最低税率3%缴纳个税,月薪和年终奖最高多少最为合适?
- csharp高级练习题:巴路士惠勒改造【难度:4级】--景越C#经典编程题库,不同难度C#练习题,适合自学C#的新手进阶训练
- 你的格局,注定你的结局
- Security注解:@PreAuthorize,@PostAuthorize, @Secured, EL实现方法安全
- 欧盟玩具标准EN71-3更新至2019版
- ArcGIS趋势面分析
- 文件删了回收站清空了怎么恢复?文档内容误删怎么恢复