- 博客(6)
- 资源 (3)
- 收藏
- 关注
原创 nmap详解
进行ping扫描,打印出对扫描做出响应的主机,不做进一步测试(如端口扫描或者操作系统探测):nmap -sP 192.168.1.0/24仅列出指定网络上的每台主机,不发送任何报文到目标主机:nmap -sL 192.168.1.0/24探测目标主机开放的端口,可以指定一个以逗号分隔的端口列表(如-PS22,23,25,80):nmap -PS 192.168.1.234使用UDP ping探测主机:nmap -PU 192.168.1.0/24使用频率最高的扫描选项:SYN
2021-05-26 19:22:45 666
原创 PKI证书概述
p12 文件导出公钥私钥生成key文件openssl pkcs12 -in demo.p12 -nocerts -nodes -out demo.key导出私钥openssl rsa -in demo.key -out demo_pri.pem导出公钥openssl rsa -in demo.key -pubout -out demo_pub.pem查询证书有效期# openssl x509 -enddate -noout -in signature_ca_file.pemnotAft
2021-05-26 10:31:55 266
原创 HTTP请求错误码解析
Http协议中数字错误的定义:Status状态代码有三位数字组成,第一个数字定义了响应的类别,且有五种可能取值:1xx:指示信息--表示请求已接收,继续处理。2xx:成功--表示请求已被成功接收、理解、接受。3xx:重定向--要完成请求必须进行更进一步的操作。4xx:客户端错误--请求有语法错误或请求无法实现。5xx:服务器端错误--服务器未能实现合法的请求常见状态代码说明:200 OK:客户端请求成功400 Bad Request:客户端请求有语法错误,不能被服务器所理解
2021-05-25 19:00:32 532
原创 TLS概述
握手过程可分为5步(使用Diffie – Hellman算法):第一步,浏览器给出协议版本号、一个客户端生成的随机数(Client random),以及客户端支持的加密方法。第二步,服务器确认双方使用的加密方法,使用的tls版本号和一个随机数。第三部,并给出数字证书、以及一个服务器运行Diffie-Hellman算法生成的参数,比如pubkey。第四部,浏览器获取服务器发来的pubkey,计算出另一个pubkey,发给服务器。第五部,服务器发给浏览器一个session ticket。..
2021-05-24 11:42:24 1913
原创 GitLab 在线合并解决冲突后导致互相合并的问题
问题描述:在gitlab上面做合并操作,出现冲突,解决冲突后提交,确认合并,发现两个分支互相合并了,平白无故多了很多麻烦,巨坑。已经被它坑了不少次了,如果使用 Gitlab 提供在在线冲突解决工具的话,本来是将 A 往 B 合并的,结果变成了 B 往 A 合并,导致分支管理混乱。这个设计合理吗?git正常的合并分支:切换到目标分支执行合并命令,git merge 源分支没有冲突合并结束,出现冲突,在目标分支上面解决冲突,执行commit命令,合并结...
2021-05-11 15:30:35 3439 2
洞悉linux下的Netfilter&iptables;
2018-04-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人