https tls

nginx访问http自动跳转https

#user nobody; worker_processes 1; #error_log logs/error.log; #error_log logs/error.log notice; #error_log logs/error.log info; #pid logs/nginx.pid; #这 ......
nginx https http

c# 最终 https的

可获取公司https的 public static void test2(String url) { WebClient wc = new WebClient(); wc.Encoding = Encoding.UTF8; wc.Headers.Add("Accept: text/html,appl ......
https

haproxy https实现

haproxy可以实现https的证书安全,从用户到haproxy为https,从haproxy到后端服务器用http通信,但基于性能考虑,生产中证书都是在后端服务器比如nginx上实现。 1.安装haproxy请查看上一次练习题。 2.证书制作,利用centos7系统的Makefile生成自签名证 ......
haproxy https

编译安装nginx,实现多域名 https

#编译安装nginx [root@centos8 ~]#yum -y install gcc pcre-devel openssl-devel zlib-devel [root@centos8 ~]#useradd -s /sbin/nologin nginx [root@centos8 ~]#cd ......
多域名 nginx https

https的通信过程

1. 客户端发起HTTPS请求 用户在浏览器里输入一个https网址,然后连接到服务器的443端口 2. 服务端的配置 采用HTTPS协议的服务器必须要有一套数字证书,可以自己制作,也可以向组织申请。区别就是自己颁发的证书需要客户端验证通过,才可以继续访问,而使用受信任的公司申请的证书则不会弹出提示 ......
过程 https

一文搞懂HTTP跟HTTPS的区别

​ 前言 当我们在网上冲浪浏览网页时,有时候会注意到一些网址的前缀是HTTPS://,而另一些则是HTTP://。那么这两种网址前缀之间有何差异呢?在我们探讨这一问题前,我们首先要了解HTTP和HTTPS的定义。 什么是HTTP HTTP (HyperText Transfer Protocol:超 ......
HTTPS HTTP

Go每日一库之154:eCapture(无需CA证书抓包https)

# eCapture介绍 eCapture是一款基于eBPF技术实现的用户态数据捕获工具。不需要CA证书,即可捕获https/tls的通讯明文。 ![](https://mmbiz.qpic.cn/mmbiz_png/IjnZ9ic9bGHvLMdZhlKUpwdU8OuepAThuicIs2x12 ......
eCapture 证书 https 154

关于http-https的URL格式-及URL-Encode-基本格式分析

关于http,https 的协议格式,在很多资料上看到,基URL格式的如下: shceme://username:password@host:port/path;params?query#frag params: key=value&key2=value2query(前面的资源可能会有SQL的whe ......
格式 http-https URL-Encode URL Encode

Go每日一库之126:h2c(明文https)

# 背景 `net/http`包默认支持`http2`的,而`HTTP/2`强制使用`TLS`的,所以在使用的时候必须指定证书,正好最近玩过,在这写一下: 原本实现一个http服务的代码: ```go http.HandleFunc("/", func(w http.ResponseWriter, ......
明文 https 126 h2c h2

Docker启用TLS进行安全连接

目录生成TLS证书生成服务端证书生成ca文件生成密钥生成客户端证书清理文件并设置只读权限配置TLS证书重启服务Idea连接Dockercurl方式连接 生成TLS证书 官方地址:https://docs.docker.com/engine/security/protect-access/#use-t ......
Docker TLS

Linux2.1.13网络源代码学习(https://qiankunli.github.io/2022/07/04/linux_2_1_13_network.html)

简介 简介 源码目录 网络分层 数据结构 套接字 套接字与vfs sk_buff结构 网络协议栈实现——数据struct 和 协议struct linux1.2.13 接收数据 收到数据包的几种情况 Socket 读取 发送数据 面向过程/对象/ioc 以下来自linux1.2.13源码,算是参见L ......
源代码 qiankunli network Linux2 github

一步一步实现kbmmw的httpsys使用https功能

感谢xalion,为我们详细写的文档《一步一步实现kbmmw的httpsys使用https功能》,以下为原文: kbmmw的httpsys的功能已经实现了好长时间,但是现在各个平台都要求使用https来提供服务。今天一步一步来说一下如何使用kbmmw 的httpsys功能支持https.首先为了获得 ......
httpsys 功能 kbmmw https

8.10 TLS线程局部存储反调试

TLS(Thread Local Storage)用来在进程内部每个线程中存储私有的数据。每个线程都会拥有独立的`TLS`存储空间,可以在`TLS`存储空间中保存线程的上下文信息、变量、函数指针等。TLS其目的是为了解决多线程变量同步问题,声明为TLS变量后,当线程去访问全局变量时,会将这个变量拷贝... ......
反调 线程 局部 8.10 TLS

彻底搞懂HTTPS03

原理版 点我直达01 点我直达02 点我直达03 代码版 点我直达01 ......
HTTPS 03

修复 K8s SSL/TLS 漏洞(CVE-2016-2183)

转载于:https://www.cnblogs.com/kubesphere/p/17141586.html 前言 简介 生产环境 KubeSphere 3.3.0 部署的 Kubernetes 集群在安全评估的时候发现安全漏洞,其中一项漏洞提示 SSL/TLS 协议信息泄露漏洞 (CVE-2016 ......
漏洞 2016 2183 K8s CVE

浏览器输入 http 自动转 https 问题解决方法

很多朋友问浏览器输入http被自动跳转至https问题,到底该怎么解决呢,其实解决方法很简单,主要关闭浏览器的HSTS功能就可以了 IE浏览器 1.地址栏中输入edge://net-internals/#hsts 2.在Delete domain中输入项目的域名,并Delete(删除) 3.可以在Q ......
浏览器 方法 问题 https http

nginx: The plain HTTP request was sent to HTTPS port

问题描述 The plain HTTP request was sent to HTTPS port 当访问用http时则报错。用https时不报错。 检查配置: server { listen 80 ssl; server_name hngj.zxynyxxx.cn; ssl_certificat ......
request nginx HTTPS plain HTTP

用Rust手把手编写一个Proxy(代理), TLS加密通讯

用Rust手把手编写一个Proxy(代理), TLS加密通讯 项目 ++wmproxy++ gite: https://gitee.com/tickbh/wmproxy github: https://github.com/tickbh/wmproxy 为什么选择TLS 了解TLS 安全传输层协议( ......
通讯 Proxy Rust TLS

Java连接MSSQL2012数据报TLS10 is not accepted by client preferences [TLS13, TLS12]错误解决办法

这一问题好像是因为Java新版本禁用了些老的加密算法引起的,解决方法为修改 java.security文件里的配置信息即可。 我用的是Java21,在安装目录 Java\jdk-21\conf\security 下找到 java.security文件,用记事本打开,搜索TLSv1,大概在752行的位 ......
TLS preferences accepted 错误 办法

TLS过程

......
过程 TLS

https单向认证

......
单向 https

【转载https://www.cnblogs.com/niuben/p/12017242.html】Linux top命令详解

Linux top命令详解 转载出处:https://www.cnblogs.com/niuben/p/12017242.html top参数详解 第一行,任务队列信息,同 uptime 命令的执行结果 系统时间:07:27:05 运行时间:up 1:57 min, 当前登录用户: 3 user 负 ......
12017242 命令 cnblogs niuben https

浏览器如何验证HTTPS证书的合法性?(转)

浏览器拿到了服务端的数字证书后,要怎么校验该数字证书是真实有效的呢? 这个过程很多人没有关注到,我这里详细说下。 数字证书和 CA 机构 在说校验数字证书是否可信的过程前,我们先来看看数字证书是什么,一个数字证书通常包含了: 公钥; 持有者信息; 证书认证机构 (CA)的信息; CA 对这份文件的数 ......
合法性 浏览器 证书 HTTPS

聊一聊 TLS/SSL

哈喽大家好,我是咸鱼 当我们在上网冲浪的时候,会在浏览器界面顶部看到一个小锁标志,或者网址以 "https://" 开头 这意味着我们正在使用 TLS/SSL 协议进行安全通信。虽然它可能看起来只是一个小小的锁图标和一个 “https” ,但实际上,这个协议在保护我们的在线隐私和安全方面扮演着至关重 ......
TLS SSL

http和https协议的区别

区别 HTTP 明文传输,数据都是未加密的,安全性较差,HTTPS(SSL+HTTP) 数据传输过程是加密的,安全性较好。 使用 HTTPS 协议需要到 CA(Certificate Authority,数字证书认证机构) 申请证书,一般免费证书较少,因而需要一定费用。证书颁发机构如:Symante ......
https http

HttpClient HttpClientHandler WebRequestHandler Explained 处理https请求

Framework 4.8的 HttpClientHandler 有 ServerCertificateCustomValidationCallback 所以处理https请求做如下操作: var handler = new HttpClientHandler(); var baseUri = ne ......

python request模块报错Unverified HTTPS

1.报错: 使用request.get报错 Unverified HTTPS request is being made. Adding certificate verification is strongly advised. See: InsecureRequestWarning) 2.原因: ......
Unverified 模块 request python HTTPS

Linux 设置http/https代理访问及忽略proxy

在Linux配置http/https通过代理出去 如http或者https请求通过代理出去 在Linux的/etc/profile配置文件中添加配置,如下,其中172.16.0.2是代理的ip export http_proxy="172.16.0.2:8080" export https_prox ......
Linux https proxy http