發(fā)表日期:2018-12 文章編輯:小燈 瀏覽次數(shù):2724
? ? 使用了openssl生成:
root@*:~# openssl
OpenSSL>?req -x509 -nodes -days 365 -newkey rsa:2048 -keyout /etc/ssl/private/xj.key -out /etc/ssl/certs/xj.crt
? ? 并填寫相關(guān)信息:
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) []:服務(wù)器ip地址
Email Address []:郵箱地址
? ? 在Apache服務(wù)器上配置了第一步創(chuàng)建的SSL證書,修改Apache的配置文件中的SSLCertificateFile和SSLCertificateKeyFile,對應(yīng)第一步生成的xj.crt和xj.key文件,如下圖:
? ? 編寫了一個簡單的php表單(login.php)并部署到服務(wù)器上。
? ? 3.1 未配置SSL證書時? ?
? ? 進(jìn)入網(wǎng)址:http://119.23.190.168/login.php
? ? 輸入姓名為jat,年齡20,性別女
? ? 開始抓包,點擊網(wǎng)頁中的提交
? ? 4.1 查看抓包情況
????可以清楚的看到填寫的姓名、年齡、性別
? ? 3.2 配置SSL證書后
? ? 進(jìn)入網(wǎng)址:https://119.23.190.168/login.php
? ??輸入姓名為jat,年齡20,性別女
? ? 重新開始抓包,點擊網(wǎng)頁中的提交? ??
? ? 4.2 查看抓包情況