- 博客(28)
- 收藏
- 关注
原创 网络排错思路
若是没有ping 通,有IP的话检查防火墙设置/IP配置是否正确,没有IP检查网线 网卡配置。若缓存时空的,先ping 对方IP,ping 之后系统才会生成ARP缓存。# 路由表存在内核内存中,没有单独路由缓存文件,由Linux内核维护的;若不通,目标是否存在故障、维护等,目标防火墙的阻止ping测试等等。若是不通,检查交换机配置,是否有IP冲突;# 告诉系统,目标IP该走哪个网卡,下一跳网关是谁。若不通,检查路由器配置,是否被安全策略拒绝。若不通,检查路由器配置,检查运营商线路。# 测试 本机配置。
2026-09-26 21:07:39
161
原创 完整故障链:从根源到两个节点同时 NotReady
PLEG = Pod Lifecycle Event Generator,是 kubelet 的组件,负责定期扫描本机 Docker 容器状态,上报 Pod 信息给 apiserver。node01/node02 的 kubelet 和 master 的节点心跳(lease)超时,master 判定节点失联,标记 NotReady。重启 node01 虚拟机,又撞上 AMD 主机 + CentOS7 老内核的 vmw_balloon 驱动 bug,开机卡住。
2026-09-25 12:43:40
316
原创 伪协议概述
伪协议(Pseudo-protocol)并不是像 HTTP、FTP 等标准的网络通信协议那样用于常规的、广泛认可的网络交互模式,它更多是借助特定软件或操作系统对特定格式的 “协议” 标识进行解析和处理来实现相应功能,以下是不同伪协议实现相关读取或访问功能的原理分析:总之,这些伪协议之所以能够读取文件或访问服务,核心在于其自身定义的请求、响应规则以及对应软件(客户端、服务器端)遵循这些规则进行解析、交互,并结合操作系统或网络服务的相关机制来共同达成相应功能。
2025-09-07 09:19:48
800
原创 服务器请求伪造ssrf
SSRF(Server-Side Request Forgery:服务器端请求伪造) 是一种由攻击者构造形成由服务端发起请求的一个安全漏洞。目标是外网无法访问的,也正因为请求是由的,所以服务端能请求到与自身相连而与外网隔绝的内部系统。也就是说可以利用一个网络请求的服务,当作跳板进行攻击。
2025-09-07 09:18:51
1275
原创 反向Shell(Reverse Shell)
由于上一步已经把标准输出(1)重定向到了网络 socket,所以现在标准输入(0)也会被重定向到同一个网络 socket。这意味着它会提供一个提示符,并且可以接收用户输入,这是获得一个完整 shell 的前提。目的是让目标机器(执行这条命令的机器)主动连接到攻击者控制的服务器,从而让攻击者。会等待传入的连接,一旦目标执行了那条反向 Shell 命令,这是整个命令的核心,利用了 Bash 的一个特性。就会接收到连接,攻击者就获得了 shell。,可以执行任何目标用户权限允许的命令。都重定向到后面的目标。
2025-08-20 15:54:13
656
原创 UAC(用户账户控制)
UAC 是 Windows 中用于使用的核心安全机制,其工作原理基于 “即使登录用户属于组,Windows 也会为其分配 “标准用户令牌”(Standard User Token),仅拥有基础权限(如运行普通程序、修改个人文件),而非默认获得管理员权限。C:\WindowsWindows 引入了 “”,即使是 Administrators 组的用户,默认也会以 “标准用户权限” 运行程序,只有在执行敏感操作时才会通过 UAC 提升权限。日常低权限” 和 “临时高权限简言之,
2025-08-20 14:41:33
1435
原创 SSO(单点登录)
苹果用户通过 Apple ID 同步访问 iCloud、App Store、Mac 登录。用户访问其他应用时,应用会向认证服务器验证令牌的有效性,而非直接要求输入密码。(如 Keycloak、Okta、Microsoft Entra ID)。员工用 AD 账号登录后,自动访问 CRM、邮箱、内部 Wiki。时,应用B 通过令牌自动获取用户身份(无需再次登录)。应对:使用 HTTPS、短期令牌、多因素认证(MFA)。风险:SSO 服务器宕机导致所有系统不可用。(如 SAML、OAuth2、JWT)。
2025-08-19 14:25:01
259
原创 规避(EDR)安全检测--避免二进制文件落地
在 Windows 系统中,执行 VBScript(.vbs)和将C# 代码加载到内存中执行的技术,常被用于减少磁盘操作(避免二进制文件落地),从而降低被 EDR(端点检测与响应)工具检测的概率。
2025-08-18 15:33:57
1028
原创 WPAD机制
是一种,用于让客户端(如浏览器、操作系统)自动发现并配置网络代理设置。WPAD 通过设备(如 Windows PC)在加入网络时,会尝试通过或获取wpad.dat文件的地址。查询顺序通常为:客户端从获取的地址(如)下载wpad.dat(PAC 文件,Proxy Auto-Config)。浏览器或系统根据wpad.dat中的 JavaScript 规则决定哪些流量走代理,哪些直连。
2025-08-05 14:38:38
933
原创 溯源思路1
CGI-bin漏洞及其利用CGI-bin漏洞是一种常见的网络安全漏洞,它存在于Web服务器的CGI(Common Gateway Interface)目录中。这种漏洞允许攻击者通过精心构造的HTTP请求来执行服务器上的命令,从而可能获取敏感信息或者控制服务器。漏洞原理CGI-bin漏洞通常是由于Web服务器配置不当或者CGI脚本编写不安全导致的。例如,老版本的Bash存在一个解析错误,当定义函数变量并导出时,可以通过特定的HTTP请求头部来触发执行任意命令。
2025-08-05 14:04:41
1313
原创 从安全角度分析NetBIOS/LLMNR协议
DNS 本身不广播,但需确保其解析成功,否则系统可能回退到不安全的 LLMNR/NBNS。完全防御广播攻击部署可靠的本地 DNS(覆盖所有内部域名)。彻底禁用 LLMNR/NBNS。加固认证协议(如强制 Kerberos/SMB 签名)。Kerberos 是现代 AD 域环境的默认协议,比 NTLM 更安全高效。NTLM 仍可能被使用(因兼容性、旧设备或配置问题),需主动禁用。完全禁用 NTLM 的步骤通过组策略或注册表限制 NTLM。
2025-08-04 15:34:28
1377
原创 网络和进程监控的工具
支持高级过滤(如用户、进程名、文件描述符)。支持 TCP/UDP/UNIX 域套接字。支持 IPv4 和 IPv6(但不如。更快速、更高效(直接从内核获取数据)。(包括网络套接字、普通文件、管道等)。(较老,部分新系统默认不安装)。显示网络连接(TCP/UDP)。(现代 Linux 默认安装)。查看某个进程打开的文件(如。排查 "文件被占用" 问题。查看路由表、接口统计信息。显示更详细的连接状态(如。,在大规模连接时速度慢。,适合高负载服务器。
2025-07-30 16:10:56
490
原创 SSL 和 TLS
SSL(Secure Sockets Layer,安全套接层)和 TLS(Transport Layer Security,传输层安全)是用于。:由 Netscape 开发,经历了 SSL 1.0(未发布)、SSL 2.0(有严重漏洞)、SSL 3.0(2015 年被弃用)。,但实际使用的是 TLS(如 OpenSSL 默认支持 TLS 1.2/1.3)。:防止数据在传输过程中被窃听(如密码、信用卡号等敏感信息)。:防止数据在传输过程中被篡改(如插入恶意代码)。TLS 1.2(2008,目前仍广泛使用)
2025-07-29 15:23:34
338
原创 探测内网协议
TCP/UPD、HTTP/HTTPS、ICMP、DNS协议探测目标主机允许哪些出网。根据探测到的协议进行隧道穿透。NC和telnet 命令探测TCP。nc支持TCP、UDP在网络连接中读取数据,支持其它驱动和脚本程序,同时也是一个强大网络调试和探测工具。建立使用过程中几乎所有类型的网络连接。UDP 探测无连接传输协议,发送和接收端之间没有握手,每个UDP报文都会单独处理。
2025-07-28 16:32:30
592
原创 NC命令详解
参数可能被滥用(反向Shell),生产环境禁用。)被称为“网络瑞士军刀”,支持。# 服务端(监听加密端口)# ncat 命令详解。
2025-07-28 15:13:01
1089
原创 在Linux中Python各个版本的下载
要想让 Python 3.12 成为默认版本,需要调整PATH中路径的顺序。Linux 终端中,可以使用wget或curl命令直接下载源码包。:通过指定--prefix可安装多个 Python 版本,避免覆盖系统默认版本。echo $PATH | tr ':' '\n' # 按行显示PATH中的路径。.tgz:等同于.tar.gz,是 gzip 压缩的 tar 包。.tar.xz:XZ 压缩的 tar 包(推荐,体积更小)。# 输出示例(Python 3.12应在最前面)一、临时改变当前会话的优先级。
2025-07-24 16:24:34
1549
原创 IPV4与IPV6通信
IPv6 主机(2001:db8::1) → 封装在 IPv4 → IPv4 网络 → 解封装 → IPv6 主机(2001:db8::2)IPv4 主机(192.168.1.1) ↔ IPv6 主机(2001:db8::1):让 IPv6 设备访问 IPv4 资源,通过 NAT 转换 IPv6 到 IPv4。:网络设备(如路由器、主机)同时运行 IPv4 和 IPv6 协议栈。:将 IPv6 数据包封装在 IPv4 数据包中传输(或反之)。有状态转换,类似 NAT,但支持 IPv6 ↔ IPv4。
2025-07-24 15:30:09
1122
原创 Linux中的网络管理
networking 服务(命令行配置)和 NetworkManager(图形界面配置)方案一:停用 networking 服务,仅用 NetworkManager适用场景:如果你主要使用图形界面或动态网络连接(如 WiFi)。方案二:停用 NetworkManager,仅用 networking 服务编辑制定的连接编辑的文件内容:id=有线连接 1[ethernet][ipv4]59.255.209.4 # 用分号分隔DNS[ipv6]
2025-07-24 15:21:58
1019
原创 Linux上机安全排查与应急响应指南
系统基本信息常见漏洞关联:推荐工具: 2. CPU/内存异常排查(挖矿木马最常见表现) 实战案例参考(来自知识库): 如何提取样本分析?推荐在线检测工具(上传样本哈希):可疑行为示例(来自知识库):加固建议:如何启用bash审计日志?(防止下次被清空)在 末尾添加以下内容(来自知识库):常见攻击命令特征(可用于grep过滤):比如: 5. 网络连接排查(是否有异常外联或监听)重点排查项:关闭可疑连接示例:推荐工具:
2025-07-22 17:08:14
1155
原创 家庭宽带详解
写这篇文章的目的,显示出口IP为家庭宽带,但是这个ip上开启某些端口服务(显示开放9876/login、5357/ ),当时测绘显示为联通住宅用户,但是出口IP怎么能随便操作家庭用户的出口IP端口,暂且判定测绘结果显示错误。1、家庭宽带中的网络出口IP,如何把自己家庭内网的一个端口映射到,公网(网络出口IP),家庭用户怎么可以随意操作出口IP地址端口的开放情况?将代理池的IP设置为住宅用户的网络出口IP(即家庭宽带IP)在技术上是可行的,但实际应用中存在显著限制和风险。
2025-07-22 16:18:51
2238
原创 从安全角度分析-应用层协议-DNS详解(二)
前言搭建自己的DNS服务器可以让你完全控制域名解析,提高隐私性或为内部网络提供服务。(Berkeley Internet Name Domain) - 最广泛使用的开源DNS软件- 功能丰富的替代方案- 更轻量级的递归解析器- 适合小型网络和本地缓存。
2025-07-21 19:47:44
457
原创 从安全角度分析-应用层协议-DNS详解(三)
域名系统劫持,也称为 DNS 重定向攻击,是指从受害者浏览器发送的 DNS 查询被拦截和错误解析,将用户重定向到恶意网站。DNS 可以在本地被恶意软件劫持,或通过路由器、拦截或名称服务器被劫持。
2025-07-21 19:29:54
1155
原创 从安全角度分析-应用层协议-DNS详解(一)
指客户端向DNS服务器发出请求,目的是将域名(如 www.baidu.com) 解析为192.168.2.1。:网络中所有DNS查询和响应产生的数据包集合,包括请求、响应、重定向等通信内容。- 查询数据包- 响应数据包- 错误报文- 小包高频率(通常小于512字节)- 突发性(用户访问网站时集中)- 请求频率- 异常域名(恶意软件C2服务器)- 响应时间异常- 检测DDoS攻击(DNS放大攻击)- 识别数据外泄漏(DNS隧道流量):对于涉及提到内容进行补充说明。
2025-07-20 09:12:39
717
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅