信息安全实验五 之 计算机病毒与黑客实验脚本【恶意网页病毒演示&病毒制作&木马捆绑】

  • 一、脚本及恶意网页病毒演示实验
    • 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!
更多课程知识学习记录随后再来吧!

就酱,嘎啦!

注:
人生在勤,不索何获。

信息安全实验五 之 计算机病毒与黑客实验脚本【恶意网页病毒演示病毒制作木马捆绑】相关推荐

  1. java小球碰撞实验报告_20155317 《Java程序设计》实验五网络编程与安全实验报告...

    20155317 <Java程序设计>实验五网络编程与安全实验报告 遇到问题 在刚开始启动客户端或者服务端时,出现了一系列的错误情况,总是提示异常信息 后来经过询问同学,反应将端口号修改一 ...

  2. MySql实验嵌套查询_实验五 数据库的嵌套查询实验

    实验五数据库的嵌套查询实验 本实验需要2学时. 一.实验目的 使学生进一步掌握SQL Server或oracle的企业管理器的使用方法,加深SQL 语言的嵌套查询语句的理解. 二.实验内容 在SQL ...

  3. c语言程序设计 实验五数组6,c语言实验五数组程序设计解答.doc

    c语言实验五数组程序设计解答.doc 实验五数组应用(二)一.实验目的1(掌握二维数组的定义和初始化.2(掌握二维数组元素的引用及其应用.3(掌握字符数组的定义和初始化.4(掌握字符数组元素的引用及其 ...

  4. 实验五 网络编程与安全-----实验报告

    一.实验五 网络编程与安全-1 1.实验要求: 两人一组结对编程: (1)参考http://www.cnblogs.com/rocedu/p/6766748.html#SECDSA : (2)结对实现 ...

  5. 疯狂java实验五数据流编程_2017-2018-2 20165209 实验五《网络编程与安全》实验报告...

    2017-2018-2 20165209 实验五<网络编程与安全>实验报告 实验报告封面 北京电子科技学院(BESTI) 实 验 报 告 课程:Java程序设计 班级:1652 姓名:陈思 ...

  6. 20145202、20145225、20145234 《信息安全系统设计基础》实验五 简单嵌入式WEB 服务器实验...

    实验内容 1.配置环境 2.使用vi 编辑器阅读理解源码 2.编译应用程序 运行 make 产生可执行文件httpd 3.下载调试 使用 NFS 服务方式将HTTPD 下载到开发板上,并拷贝测试用的网 ...

  7. 南京邮电大学高级语言程序设计实验五(指针与字符串实验)

    实验题目(1)[见实验教材实验六的题目2]:编程exp6_2.c,现有整型变量x,y,调用交换函数以期实现两个值的交换.下表中4种不同的定义及调用分别进行测试并填写表格. 表1 拟实现交换的四种方法 ...

  8. mysql实验五索引和数据完整性_实验六 索引和数据完整性约束

    实验六索引和数据完整性约束 一.实验内容: 1. 索引的创建 2. 数据完整性约束的创建 二.实验项目:员工管理数据库 用于企业管理的员工管理数据库,数据库名为YGGL中,YGGL数据库中包括三个表: ...

  9. 数据压缩实验五:JPEG文件解码实验分析

    一:实验原理 1.JPEG编码原理 JPEG 是Joint Photographic Experts Group(联合图像专家小组)的缩写,是第一个国际图像压缩标准. .jpeg/.jpg是最常用的图 ...

最新文章

  1. 独家 | 2021双11背后的数据库硬核科技
  2. OpenCV/Python:相机标定
  3. .net 启动mysql数据库连接,ASP.NET实战002:MySQL数据库连接
  4. 文件——rstrip() 、lstrip()和 strip()、zip() 函数
  5. Linux 初始化系统 systemd - journald 日志
  6. W5500连不上的问题
  7. 开源免费的pdf文档编辑器LibreOffice
  8. 神舟k650d i5 d3安装EI Capitan问题总结
  9. Linux和Windows双系统下,找回丢失Windows启动项
  10. python爬取电影票房网并保存csv
  11. IP地址介绍,子网划分(VLSM),构造超网(CIDR) 详解
  12. 在类中找不到 main 方法, 请将 main 方法定义为: public static void main(String[] args)
  13. java es 如何查询_使用elasticsearch的java-api进行查询
  14. 【IPv6】IPv6有无状态地址分配及IPv6路由
  15. 毕业设计-基于大数据的移动图书馆个性化推荐系统-python
  16. oracle 触发器管理(以及行级触发器中有两个伪变量 :new 与 :old 的使用方法)(三个谓词inserting、deleting、updating的使用方法)
  17. 7、魔兽世界一种私服搭建服务器mangosZero答疑
  18. 调查问卷如何制作图片调查
  19. LLVM和Clang背后的故事
  20. 请求分页管理方式页面置换算法

热门文章

  1. 微信小程序 动态修改颜色
  2. 【VBA研究】如何防止用户关闭窗体
  3. 最全chromedriver options, selenium适用
  4. 想按最低税率3%缴纳个税,月薪和年终奖最高多少最为合适?
  5. csharp高级练习题:巴路士惠勒改造【难度:4级】--景越C#经典编程题库,不同难度C#练习题,适合自学C#的新手进阶训练
  6. 你的格局,注定你的结局
  7. Security注解:@PreAuthorize,@PostAuthorize, @Secured, EL实现方法安全
  8. 欧盟玩具标准EN71-3更新至2019版
  9. ArcGIS趋势面分析
  10. 文件删了回收站清空了怎么恢复?文档内容误删怎么恢复