一、关于扫描https协议的网站设置 (1)点击左上方设置按钮,找到Dynamic ssl certificates (2)点击保存,生成的root_ca_.cer的自签名证书 (3) 将证书上传到指定的代理浏览器上 ...
分类:
Web程序 时间:
2019-11-26 22:29:30
阅读次数:
87
前言 合格的web程序员, 必须能自由在 IIS、 Nginx、 Nginx for Docker上配置Https服务, 博客最近将专题记录 Https & Hsts 如何申请适用于生产的免费 SSL证书 如何在生产IIS配置Https服务 Https & Hsts 如何申请适用于生产的免费 SSL ...
分类:
Web程序 时间:
2019-11-14 18:14:43
阅读次数:
131
1、SSL 1.1 什么是SSL SSL(Secure Sockets Layer 安全套接层),及其继任者传输层安全(Transport Layer Security,TLS)是为网络通信提供安全及数据完整性的一种安全协议。TLS与SSL在传输层对网络连接进行加密。 Secure Socket L ...
分类:
Web程序 时间:
2019-11-04 09:55:09
阅读次数:
92
Referrence:https://xax007.github.io/2019-03-07-reverse-encrypted-shell-with-openssl/ 目录 前言 OpenSSL 简介 使用 OpenSSL 生成证书自签名证书 使用 OpenSSL 反弹加密 shell Linux ...
分类:
系统相关 时间:
2019-10-27 22:53:02
阅读次数:
115
1.生成自签名ssl证书mkdir/ssl创建个文件夹放ssl证书opensslgenrsa-des3-outdomain.key1024#生成RSA密钥(过程需要设置一个密码,记住这个密码)opensslrsa-inylc520.key-outylc520_nopass.key#拷贝一个不需要输入密码的密钥文件opensslreq-new-keydomain.key-outdomain.csr#
分类:
Web程序 时间:
2019-10-14 10:19:21
阅读次数:
99
HTTPS请求的时候: [1]证书是受信任的,什么都不用做 [2]证书是不受信任的,是自签名的 (1)修改配置文件,禁用ATS特性 (2)信任并安装数字证书 AFN的设置 ...
分类:
Web程序 时间:
2019-09-30 18:31:52
阅读次数:
147
WebSocket和http的区别? http协议是用在应用层的协议,他是基于tcp协议的,http协议建立链接也必须要有三次握手才能发送信息。 http链接分为短链接,长链接,短链接是每次请求都要三次握手才能发送自己的信息。即每一个request对应一个response。长链接是在一定的期限内保持 ...
分类:
编程语言 时间:
2019-09-16 00:18:02
阅读次数:
128
1.使用openSSL生成证书一个根SSL证书是由颁发的证书信任的证书颁发机构(CA)。生成一个RSA-2048密钥并保存到一个文件rootCA.key。该文件将被用作生成根SSL证书的密钥。命令:opensslgenrsa-des3-outrootCA.key2048您可以使用您生成的密钥来创建新的根SSL证书。并将其保存为rootCA.pem。命令:opensslreq-x509-new-no
分类:
其他好文 时间:
2019-09-04 09:56:20
阅读次数:
87
nginx配置https是需要CA颁发证书的,为了测试方便,我们可以使用自签名证书 1.如何生成自签名证书 1.1:我们需要为服务端和客户端准备私钥和公钥: 1.2:生成CA证书 注意:执行上面命令会出现以下需要填写的项目,可以直接回车跳过,但是Common Name那一项建议填写你的域名,如果是本 ...
分类:
Web程序 时间:
2019-08-28 13:23:01
阅读次数:
108
"首先,这个报错是告诉你,你的证书有问题. 其次,出现这个问题的原因,在于Python本身. 问题原因 Python升级到2.7.9以后,引入了一个新特性. 当使用urllib打开https的链接时,会检验一次ssl证书. 而当目标网站使用的是自签名证书时,就会抛出urllib2.URLError的 ...
分类:
编程语言 时间:
2019-08-19 12:45:13
阅读次数:
119