实验1、centos7 linux系统完成安装Apache并体会该软件的作用
1)通过修改配置文件完成两个网卡的ip地址配置
nes33 ——》 vmnet2 交换机(没有dhcp)——》手动配置ip地址 192.168.2.1/24 不设定网关
nes34 NAT 模式获取ip地址 (能上网)

修改ens33的配置文件完成ip地址设定

cd /etc/sysconfig/network-scrpts/

ls

vim ifcfg-ens33

删掉不要的:

编辑ens33的配置文件内容如下,调整后:

编辑ens34的配置文件内容如下

重启网路服务获得ip

systemctl restart NetworkManager

ip addr

该配置的好处是 以后每次重启虚拟机 ip地址都会自动配置完成 无需手动点击。

2)通过互联网安装apache httpd server软件

systemctl start httpd  //开启服务

网页输入本机ip,输入后即可返回。

启动服务,配置网页 验证服务开启

实验2:部署lamp平台的Mariadb数据库(论坛 的流言数据 存在数据库中)
yum install mariadb -server -y
1)安装数据库
netstat  -antpl | grep :3306
mysql -u root 为指令

尝试建立数据库和表格

建立表格

num username password
1 tom 123456
create table jd.userlist (num int auto_increment,username varchar(16),password
varchar(16),primary key (num));  //auto_increment自增

插入数据

3)为数据库建立管理员密码

实验3:安装php解析环境
1)没有php解析 和 有php解析的区别
在/var/www/html/index.php 文件内容
<?=phpinfo();?>
没有php解析环境的情况下访问该文件
http://192.168.2.1/index.php 无法看到任何页面

2)部署php解析环境

yum install php php-mbstring php-mysql -y

不是服务不能启动;

3)修改php的配置文件使其支持短标记功能
vim /etc/php.ini 配置文件

重启apache来验证

systemctl restart httpd

lamp平台部署完毕。

实验4:部署cms平台

解压出的upload文件夹放在哪个目录下 才能通过浏览器看到其中的内容???

/var/www/html/

再去登录访问:

访问的时候发现了问题

修改目录权限

刷新之后发现可写

配置

安装完成后记录后台管理的路径

UCenter的访问网址:
http://192.168.2.1/taiyuan/ucenter
UCenter 创始人密码:123
DISCUZ!的访问网址:
http://192.168.2.1/taiyuan/bbs
管理员访问网址:
http://192.168.2.1/taiyuan/bbs/admincp.php
管理员帐号:admin 管理员密码:123
UCenter Home的访问网址:
http://192.168.2.1/taiyuan/home
管理员访问网址:
http://192.168.2.1/taiyuan/home/admincp.php
管理员帐号:admin 管理员密码:123
查看表,之前只写了一个表,:

但是运行后有多个表

php建了多个表:

点击进入就可以操作了

进入QQ农场,发现打不开

是因为没表;

导入完成;

装flash

重启后出现农场:

可以控制农场后台进行修改;

钓鱼网站的建立
通过虚假的域名 和 与官方主页相同的页面 试图尝试 引诱让你访问该页面,并且使得被欺骗用户主动输入用户名和密码后 讲用户的密码和用户名 记录在钓鱼网站的数据库中。

拷入钓鱼包

钓鱼网站:

分析源码:获取数据并存入数据库中;

刷新主页面后生效;

输入账户名密码

查询数据库,发现数据已经被记录到了数据库中

钓鱼网站构建的一个拓扑环境:

2)为了使得win7能够正常访问外网 需要为其提供dhcp功能

yum install dhcp -y
vim /etc/dhcp/dhcpd.conf

出现:

根据例子写出

删除不需要的,留下需要的:

同时修改:

修改完成后重启服务验证

见证win7获取ip地址

先禁用再启用本地网络

3)此时要保证win7可以连接互联网。
配置centos7的 路由转发功能(开启)
NAT地址转换:
iptables -t nat -I POSTROUTING -p all -s 192.168.2.0/24 -o ens34 -j SNAT --to-
source 192.168.136.141

win7利用centos连接外网。完成后win7可以ping通外网了但是因为没有dns解析成功 无法访问域名的。

4)centos中构建dns解析服务

yum intall bind -y   //安装软件
systemctl start named  //启动

DNS服务构建完成:

dns服务构建完成。 发现win7并不能通过其解析 修改其配置文件 vim /etc/named.conf

systemctl restart named 重启服务验证

发现win7可以正常解析www.jd.com但是没有行程欺骗
重新定义dns解析添加了指定域名的解析

构建解析文件jd.com.zone

修改域名解析文件 jd.com.zone

重启服务;

systemctl restart named
防御很简单
http和https 多一个s 证书加密传输数据
4天的培训结束~

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

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

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

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

    一.虚拟机软件安装 之前电脑有VMware15版本,但是老师说虚拟机可能需要16版本的,15版本可能会报错,因此要在卸载15版本后重新安装. 三个虚拟机分别为win7.Linux centos7.Ka ...

  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. 07、poly-A内参和杂交内参(arrayanalysis的问题)
  2. kali-linux nat模式下无法联网问题
  3. 多人协作代码--公共库的引用与业务约定
  4. 你真的不了解这个地球
  5. ANSI C and Microsoft C++中常用的预定义宏以及 宏定义中 # 和 ## 的区别
  6. centos下安装fastdfs(笔记系列)
  7. Logistic Regression逻辑回归的损失函数与梯度下降训练
  8. python远程控制电脑_python如何实现远程控制电脑(结合微信)
  9. javascript this
  10. java中static代码块_static怎样在java中修改代码块?
  11. 华为手机助手上架流程_华为手机助手导入音乐文件在哪里看 详细步骤介绍
  12. redis-(error) CLUSTERDOWN Hash slot not served
  13. 人工智能在智慧城市建设的应用场景
  14. facebuilder免费版_FaceBuilder 2.1.1 For Blender 2.8x-2.9x脸头部照片建模纹理插件
  15. windows打印机服务开启方法
  16. 03Roberts算子
  17. 手动删除百度全家桶流氓软件
  18. Java学习路线!Javacad二次开发
  19. 【笔记】Polygon mesh processing 学习笔记(7)
  20. 学完计算机系统配置的心得,计算机课学习心得体会(精选3篇)

热门文章

  1. 修改hdfs文件所属用户提示:Non-super user cannot change owner
  2. 人工智能那么火~如今AI的应用场景都有哪些?
  3. Stardock的十条成功法则
  4. 1080 linux驱动下载,CentOS 7安装NVIDIA GTX1080显卡驱动
  5. 带锂电池保护移动电源IC
  6. 西门子触摸屏维修6ES7613-1CA02-0AE3按键屏修理
  7. 战地3服务器网络不显示,战地3今天更新了?发现服务器进不去了,贴个官方消息。...
  8. 快速搭建springcloud项目
  9. 使用 axios 拦截器解决「 前端并发冲突 」 问题
  10. 记录电子设计(温度控制器通过蓝牙同手机通信)