草庐IT

HTTPS_PROXY

全部标签

https://app.hackthebox.com/machines/Squashed

https://app.hackthebox.com/machines/Squashedinfocollecting┌──(kwkl㉿kwkl)-[~]└─$sudonmap-A10.10.11.191-T41⨯StartingNmap7.93(https://nmap.org)at2023-04-0816:11HKTRTTVARhasgrowntoover2.3seconds,decreasingto2.0RTTVARhasgrowntoover2.3seconds,decreasingto2.0RTTVARhasgrowntoover2.3seconds,decreasingto2.0RT

docker如何设置http proxy代理

如果您使用Docker构建镜像或拉取镜像时需要使用代理,可以按照以下步骤设置HTTP代理:创建或编辑Docker服务配置文件如果您使用systemd管理Docker服务,可以编辑该服务的配置文件/etc/systemd/system/docker.service.d/http-proxy.conf。如果文件不存在,可以创建该文件。或者是docker.service文件编辑该文件,添加以下内容:[Service]Environment="http_proxy=http://proxy.example.com:port/"Environment="https_proxy=https://proxy

记录一次系统访问https报证书过期的问题

先上现象图,这是使用curl请求https网站的提示,起初是因为pip安装第三方模块一直提示证书问题,所以使用了忽略证书的方式,然后本次不得不解决的原因是使用了阿里云的短信SDK,其内置的一些请求都是用的https,使用该模块后就是各种证书报错,思路一值围绕着证书这块排查,所以后面也就尝试了各种更新系统证书的操作,折腾了大半天都是失败告终,没辙了呼叫了一下外援,帮忙查看后,是因为本地不知什么时候配置了一条防火墙规则:sudoiptables-tnat-AOUTPUT-ptcp--dport443-jREDIRECT--to-port4343,这就是罪魁祸首,将所有的443请求都转发给了本地43

网络安全通信HTTPS原理

背景HTTPS并不是一个全新的协议,而是为了保证网络通信的数据安全,在HTTP的基础上加上了安全套件SSL的一个数据通信协议。HTTP协议全称为HyperTextTransferProtocol即超文本传输协议,是客户端浏览器与Web服务器之间的应用层通信协议。HTTPS协议全称为HyperTextTransferProtocoloverSecureSocketLayer即基于SSL层的超文件传输协议,HTTPS的安全是通过SSL实现的,数据传输是依赖HTTP。一、HTTP传输风险由于HTTP为明文传输所以存在一下安全风险:1.1窃听风险:第三方窥探通信内容1.2篡改风险:第三方修改通信内容1

git报错fatal: unable to access ‘https://github.com/.......‘: OpenSSL SSL_read: Connection was reset, e

fatal:unabletoaccess‘https://github.com/…’:OpenSSLSSL_read:Connectionwasreset,errno10054【产生原因】一般是因为服务器的SSL证书没有经过第三方机构的签署,所以才报错【解决方式】解除ssl验证后,再次git即可gitconfig--globalhttp.sslVerifyfalse

java http请求设置代理 Proxy

HttpURLConnection、HttpClient设置代理Proxy有如下一种需求,原本A要给C发送请求,但是因为网络原因,需要借助B才能实现,所以由原本的A->C变成了A->B->C。这种情况,更多的见于内网请求由统一的网关做代理然后转发出去,比如你本地的机器想要对外上网,都是通过运营商给的出口IP也就是公网地址实现的。这种做法就是代理了。研究了一下针对HttpURLConnection和HttpClient这两种常见的http请求的代理:一、HttpURLConnection设置请求代理贴出一个utils类具体代码如下:publicclassProxyUtils{publicstat

Git Credential Manager Enter credentials for ‘https://gitee.com/‘

错误提示解决办法搜索凭据管理选择windows凭据添加普通凭据输入账号密码账号密码获取

go - 如何在 Gorilla Mux 中将 http 重定向到 https?

我正在开发一个golang应用程序,我正在使用GorillaMux我想将HTTP请求重定向到HTTPS这是我目前所拥有的packagemainimport("net/http""github.com/gorilla/mux""github.com/zolamk/deviant/handlers""github.com/zolamk/deviant/lib")funcmain(){router:=mux.NewRouter()//thisiswhereiamtryingtoredirectrouter.PathPrefix("/").Schemes("HTTP").HandlerFunc

go - 如何在 Gorilla Mux 中将 http 重定向到 https?

我正在开发一个golang应用程序,我正在使用GorillaMux我想将HTTP请求重定向到HTTPS这是我目前所拥有的packagemainimport("net/http""github.com/gorilla/mux""github.com/zolamk/deviant/handlers""github.com/zolamk/deviant/lib")funcmain(){router:=mux.NewRouter()//thisiswhereiamtryingtoredirectrouter.PathPrefix("/").Schemes("HTTP").HandlerFunc

自建CA证书以及导入到浏览器实现https安全连接

自建CA证书以及导入到浏览器实现https安全连接安装openssl(一般centos系统都会自带安装好的了)目录:/etc/pki/CA/yuminstallopensslopenssl-devel-ymkdir-pv/etc/ssl/private由于谷歌浏览器对安全比较高要求,所以需要额外配置[root@localhostdata]#vimhttp.extkeyUsage=nonRepudiation,digitalSignature,keyEnciphermentextendedKeyUsage=serverAuth,clientAuthsubjectAltName=@SubjectA