一、虚拟机软件安装

之前电脑有VMware15版本,但是老师说虚拟机可能需要16版本的,15版本可能会报错,因此要在卸载15版本后重新安装。

三个虚拟机分别为win7、Linux centos7、Kali Linux

安装完毕后就可以开始了:

二、虚拟机网络的三种工作模式
桥接模式
NAT模式
仅主机模式
以上三种主机获取ip地址的方式都是自动获取dhcp
在首先获取主机IP地址
#ipconfig
桥接模式:可以连接互联网
NAT模式:可以连接互联网
仅主机模式:不能连接互联网
以上三种工作模式 都可以和你的真实机系统通信。三个都有dhcp功能可以让虚拟机自动获取ip地址。
以上三个模式可以理解成不同的三层交互机,虚拟机只要工作在同一种模式都能通信。
①仅主机模式:
打开虚拟机设置,选择为仅主机模式
查询3个虚拟机的IP地址
win7IP地址
LinuxIP地址
发现里面并没有Linux虚拟机的IP地址
#ip add
点击右上角电源键,在33口选择connect,之后重新获取IP地址

kaliIP地址

#ip add

win7系统下ping主机,发现都不通。可能的原因是主机的防火墙未关闭。
关闭主机防火墙
ping通 
win7

Linux

kali

那这时就有一个疑问了,仅主机模式下虚拟机之间可以ping通吗

可以一试

win7pingLinux

kali ping Linux

工作在同一网段的虚拟机之间也可以通信

ping 外网

显然是不行的。

②NAT模式

修改虚拟机设置为NAT模式

易知虚拟机都可以和主机通信,工作在同一网段的虚拟机之间也可以通信

但是它们可以与外网通信

③桥接模式

修改虚拟机设置为桥接模式

虚拟机都可以和主机通信,虚拟机之间是工作在真实网络环境内的,相互之间可以ping通。

都可以访问外网

由于使用校园网无法桥接,这里我开了自己手机的热点进行桥接模式下的测试

重新获取IP地址

主机

win7

Linux

kali

开始测试:

得到虚拟机之间是工作在真实网络环境内的。相互之间可以ping通。

kali通过桥接模式,利用arp扫描器扫描工作在同一个网段的网络设备有哪些
sudo命令如果提示输入密码确认。输入的是kali的密码。
三、基本的dos命令和批处理
linux命令(没有图形界面照样能完整控制系统) windows命令(也可以通过命完成系统控制) 作用都是控制系统
命令解释器:ls Linux的列出命 dir windows的列出命令 给人类使用的,计算机不认识,计算机只认识二进制数值 需要一个翻译器 翻译器就叫命令解释器(统称shell)命令解释器shell有很多种: linux常用的命令解释器有bash sh zsh
windows的常用命令解释器有 cmd powershell
-lt 小于 -le 小于等于 -gt 大于 -ge 大于等于 -eq 等于 -ne 不等于 常见的判断符号
批处理:windows 批量处理命令解释器的命令(逐行运行)特点:文件后缀.bat
shell脚本编写:linux 批量处理命令解释器的命令(逐行运行)特点:文件后缀.sh
四、dos命令的增删改查
实验2:建立一个批处理文件功能是清理e盘中的所有文件
解决没有e盘的问题
我的电脑右键管理 磁盘管理 压缩卷 用于在虚拟机中创建E盘。
按照操作提示我们就分配了一个新盘e

在E盘中加入文件

创建bat脚本文件

写入代码

@echo off 关闭命令提示显示
echo. 空白行
pause 暂停
rd 删目录/s递归 /q静默模式
2> 错误输出重定向 > 标准输出重定向

运行

 已经被删掉了

实验3:恶意脚本编写 瞬间隐藏e盘所有文件,并告知你的文件被删除了联系某某 ,并且构建还原脚本完成还原
运行

E盘中出现了勒索文件

还原工具

运行结果

实验4:菜单功能选择脚本
类似提示
==========================
1、清理e盘
2、恶意文件隐藏
3、隐藏文件恢复
========================
知识点 :
goto 跳转到a
:a 标记
::内容 注释内容
if判断
编写脚本文件:

运行

选择1

E盘清理完毕

选择2

出现勒索文件

选择3

 运行结果

勒索文件消失,数据还原

选择4 --退出

太原理工大学软件学院信息安全课程设计DAY1相关推荐

  1. 太原理工大学软件学院信息安全课程设计DAY3

    实验1:通过分析日志找到暴力破解的ip地址,将其加入防火墙拒绝规则 日志分析登陆数据库 /var/log/secure 找到暴力破解的ip地址将其加入系统防火墙 拿Linux举例: 在Linux命令行 ...

  2. 太原理工大学软件学院信息安全课程设计DAY4

    实验1.centos7 linux系统完成安装Apache并体会该软件的作用 1)通过修改配置文件完成两个网卡的ip地址配置 nes33 --> vmnet2 交换机(没有dhcp)--> ...

  3. 太原理工大学软件学院信息安全课程设计DAY2

    一.windows密码破解 先了解windows的密码文件和用户和组SAM文件 c:\windows\system32\config\sam 实验1:通过修改SAM文件实现密码破解.前提不能使用当前系 ...

  4. 太原理工大学c语言课程设计报告,[太原理工大学C语言实验报告.doc

    [太原理工大学C语言实验报告 本科实验报告 课程名称: 程序设计技术B 实验项目: 实验地点: 明向校区软件学院机房 专业班级: 学号: 学生姓名: 指导教师: 呼克佑 2014年 12月 日 实验名 ...

  5. 太原理工大学c语言课程设计报告,太原理工大学c语言实验报告图文.doc

    太原理工大学c语言实验报告图文 本科实验报告 课程名称: 程序设计技术B 实验项目: 实验地点: 明向校区软件学院机房 专业班级: 学号: 学生姓名: 指导教师: 呼克佑 2014年 12月 日 实验 ...

  6. 太原理工大学c语言课程设计报告,太原理工大学C语言实验报告

    太原理工大学C语言实验报告 本科实验报告课程名称: 程序设计技术 B 实验项目: 实验地点: 明向校区软件学院机房 专业班级: 学号: 学生姓名: 指导教师: 呼克佑 2014 年 12 月 日实验名 ...

  7. 太原理工大学2021数据结构课程设计(交通咨询系统(最短路径问题))

    太原理工大学数据结构课程设计(交通咨询系统(最短路径问题)) 声明:这里只是给出核心代码 核心代码指程序的计算部分,不是完整程序 背景题目 给定一个 n 个点 m 条边的无向图,图中可能存在重边和自环 ...

  8. 太原理工大学c语言课程设计报告,太原理工大学程序设计技术实验报告

    <太原理工大学程序设计技术实验报告>由会员分享,可在线阅读,更多相关<太原理工大学程序设计技术实验报告(19页珍藏版)>请在人人文库网上搜索. 1.本科实验报告课程名称: 程序 ...

  9. 太原理工大学软件学院信息安全方向软件安全技术重点

    2019级信息安全方向软件安全技术课 代课教师为王星魁 一.书上重点: 第一章 1.零日攻击 什么是零日攻击? 零日漏洞是指未被公开披露的软件漏洞,没有给软件的作者或厂商以时间去为漏洞打补丁或是给出解 ...

最新文章

  1. mysql处理高并发,防止库存超卖
  2. ADO.NET学习笔记--数据分组
  3. C# 引用类型的对象克隆(深拷贝)。
  4. js下的keyCode.
  5. MySQL优化调优有没有做过_MySQL 调优/优化的 100 个建议
  6. 【BZOJ1924】【SDOI2010】所驼门王的宝藏(Tarjan,SPFA)
  7. 面试官是如何发掘有潜力的产品经理的?
  8. 挖掘PubMed数据库,获取报道的或推测新的基因调控关系
  9. python的pow(-2,3,5)=?
  10. Java Servlet 和JSP教程(2)
  11. 关于微信小程序(应用号),这是三节课的全部看法和建议
  12. SFTP服务的使用!!
  13. matlab幻方变换_幻方变换加密数字全息图
  14. ##英语文本的单词统计 排序并输出前5%
  15. 一位川大师兄的计算机之路
  16. 机器人导航——路径跟踪
  17. 视频只有声音没有图像?(收藏)
  18. [益智]:为什么下水道的盖子是圆的?
  19. Linux如何利用宝塔部署电影网站
  20. 如何使用BlindScanner共享打印一体机中的扫描功能

热门文章

  1. 项目管理中,如何减少项目风险?
  2. selenium+testng二之following-sibling使用WebDriverWait
  3. linux内核增加emc拨号功能,[转载]EMC存储最佳实践(五)
  4. ps2019布尔运算快捷键_ps布尔运算怎么用【搞定要领】
  5. 【BOSS说】订单月环比增加15%,危机反而强化了闪送的三个竞争壁垒
  6. android 如何调用WPS显示工作文件
  7. 我的2020年保研之旅——计算机软件工程专业
  8. 带灯LED按钮开关接线方法
  9. Allegro_创建封装笔记
  10. 如何做好一个产品的运营规划