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

实验 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 为指令

 

 尝试建立数据库和表格

 建立表格

numusernamepassword
1tom123456

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解析成功 无法访问域名的。

 4centos中构建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天的培训结束~

 

  • 0
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值