发表日期:2018-12 文章编辑:小灯 浏览次数:2946
使用了openssl生成:
root@*:~# openssl
OpenSSL> req -x509 -nodes -days 365 -newkey rsa:2048 -keyout /etc/ssl/private/xj.key -out /etc/ssl/certs/xj.crt
并填写相关信息:
Country Name (2 letter code) [AU]:CN
State or Province Name (full name) [Some-State]:guangdong
Locality Name (eg, city) []:guangzhou
Organization Name (eg, company) [Internet Widgits Pty Ltd]:xj
Organizational Unit Name (eg, section) []:xj
Common Name (e.g. server FQDN or YOUR name) []:服务器ip地址
Email Address []:邮箱地址


在Apache服务器上配置了第一步创建的SSL证书,修改Apache的配置文件中的SSLCertificateFile和SSLCertificateKeyFile,对应第一步生成的xj.crt和xj.key文件,如下图:

编写了一个简单的php表单(login.php)并部署到服务器上。
3.1 未配置SSL证书时
进入网址:http://119.23.190.168/login.php
输入姓名为jat,年龄20,性别女

开始抓包,点击网页中的提交
4.1 查看抓包情况

可以清楚的看到填写的姓名、年龄、性别
3.2 配置SSL证书后
进入网址:https://119.23.190.168/login.php
输入姓名为jat,年龄20,性别女

重新开始抓包,点击网页中的提交
4.2 查看抓包情况

