// BLOG
Blog
拆开、记下、再走一遍。
红队渗透Impacket工具集详解:内网渗透(域渗透)攻击神器
Impacket 是一个强大的 Python 工具集,专注于网络协议交互与 Windows 域渗透,广泛应用于安全测试和红队行动。它支持 SMB、Kerberos、NTLM 等协议,提供远程执行(如 psexec.py、wmiexec.py)、票据操作(GetTGT.py、ticketer.py)和凭据提取(secretsdump.py)等功能。安装简便,通过 Python 运行,适用于多种操作系统。典型应用场景包括域渗透、横向移动和密码提取,其隐蔽性高,模块化设计便于定制攻击链。
安全研究浅谈 Linux 文件覆盖机制
本文探讨了Linux系统中文件覆盖操作的机制与应用。文章首先分析了mv命令在普通文件、目录和符号链接等不同场景下的覆盖行为,并详细说明了权限检查机制。随后对比了cp命令与shell重定向的覆盖特点,总结了数据丢失风险及防范措施(如交互模式、备份选项)。文章还介绍了文件覆盖在系统运维、脚本编写和数据处理中的实际应用案例,并揭示了底层文件系统(如ext4)的实现原理。最后指出随着快照文件系统和自动化工具的普及,文件覆盖的安全性将进一步提升,同时强调了掌握其操作机制对系统管理的重要性。
安全研究SSH authorized_keys 文件详解
SSH公钥认证的核心配置文件authorized_keys是实现安全登录的关键组件。本文系统介绍了该文件的位置、权限要求(600/700)、语法结构(选项+密钥类型+Base64数据+注释)及常见密钥类型(RSA/ECDSA/Ed25519等),重点解析了限制命令执行、IP来源等高级选项的配置方法。同时探讨了文件的格式容错性(续行符/空行处理)和常见问题排查(权限/SELinux/密钥匹配),并提供了多种应用场景的配置示例,为系统管理员和开发者提供了全面的配置参考指南。
红队渗透Exegol:专为进攻性安全设计的强大虚拟环境
Exegol 是一个功能强大、灵活且易于使用的虚拟化环境,专为进攻性安全任务设计。它通过 Docker 容器技术提供隔离性,通过预装工具和模块化设计提升效率,适合从初学者到资深安全研究人员的各种用户。无论是在渗透测试、CTF 挑战还是红队任务中,Exegol 都能显著简化工作流程,提高任务成功率。
红队渗透新版 BloodHound CE 安装教程(2025)
BloodHound CE是Active Directory权限分析工具的社区版,基于Docker构建,提供图形化分析和攻击路径发现功能。安装需先配置Docker和Docker Compose,通过bloodhound-cli工具管理,支持启动/停止服务、查看状态和日志等操作。主要组件包括Neo4j数据库、Web前端和REST API后端,适用于渗透测试和红队演练。系统要求Linux(推荐Kali/Ubuntu)、4GB+内存,提供便捷的CLI命令和alias简化操作。
安全研究SMTP、POP 和 IMAP 协议详解
电子邮件系统依赖于三大核心协议协作:SMTP负责发送邮件,采用客户端-服务器模型通过TCP端口25/587传输;POP3用于从服务器下载邮件到本地(端口110/995),适合单设备离线访问;IMAP(端口143/993)支持多设备同步管理服务器端邮件。三者各司其职:SMTP专注传输,POP3侧重本地存储,IMAP实现云端同步。现代版本均通过TLS加密(如STARTTLS、POP3S、IMAPS)和身份验证机制提升安全性。这些协议共同构建了稳定高效的电子邮件服务体系。
LinuxShell 环境变量管理命令详解:set、unset、export、env 与 printenv 的区别与应用
本文深入解析了Linux/Unix系统中Shell环境变量的管理命令,包括printenv、env和set。printenv是外部命令,用于打印环境变量,支持个性化查询;env也是外部命令,不仅能打印变量,还能修改环境执行命令,其-i选项可创建干净执行环境;set是内置命令,可查看Shell所有状态(变量、函数和选项)。文章还对比了内置与外部命令的区别,内置命令执行效率高但功能受限,外部命令兼容性好但开销较大。这些命令的选择取决于具体需求,如性能优先用内置,标准化优先用外部。
红队渗透Windows bypassUAC 提权技法详解(二)
本文介绍了Windows系统中三种绕过UAC的提权方法:(1)利用autoElevate白名单程序,通过修改注册表或执行自带工具实现权限提升;(2)DLL劫持技术,利用程序加载DLL时的路径漏洞执行恶意代码;(3)SSPI接口绕过,通过身份验证协议触发特权操作。这些方法揭示了Windows安全机制中的潜在漏洞,既可用于渗透测试发现系统弱点,也为防御者提供了加固系统的参考方向。
杂记正则表达式进阶(四):性能优化与调试技巧
本文深入探讨了正则表达式的性能优化和调试技巧。在性能优化方面,文章强调了避免灾难性回溯、使用原子组和占有量词、优化锚点和边界,以及通过前向断言实现提前失败等策略。这些方法能显著提升正则表达式的执行效率。在调试方面,文章建议分步拆解复杂正则、使用在线调试工具(如Regex101、RegExr)进行可视化调试,并通过扩展模式添加注释以提高可读性和可维护性。最后,文章通过一个综合示例展示了如何结合优化与调试技巧,高效处理嵌套结构的文本匹配任务。掌握这些技巧,能够编写出高效、易维护的正则表达式,提升文本处理的效率与
安全研究OpenSSL 全攻略:一文教你玩转加密、证书和签名!
OpenSSL是一个功能强大的开源加密工具箱,广泛应用于密钥生成、证书管理、加密解密等领域。本文详细介绍了OpenSSL命令行工具的核心功能及使用方法,包括生成RSA/EC密钥、X.509证书操作、对称/非对称加密解密、数字签名等操作,并解析了背后的加密原理。通过实际案例展示了如何配置HTTPS服务器、安全传输文件等应用场景,同时提供了格式转换、性能优化等实用技巧。作为信息安全领域的标杆工具,掌握OpenSSL将有效提升数据保护能力,应对各类安全挑战。
安全研究FTP Bounce Attack:原理、影响与防御
FTP Bounce Attack是一种利用FTP协议被动模式(Passive Mode)漏洞的网络攻击方式。攻击者通过伪造PORT命令,将FTP服务器的数据连接重定向到目标设备,从而实施攻击。攻击过程包括建立控制连接、发送伪造的PORT命令、执行命令和传输数据。这种攻击可能导致数据泄露、篡改及绕过防火墙等危害。为防御此类攻击,可禁用PORT命令、限制数据连接、配置防火墙并更新FTP服务器软件。了解其原理及防御措施对保护网络安全至关重要。
安全研究IP 地址反向解析(IP反查域名)原理与应用
IP 地址反向解析是将 IP 地址转换为域名的过程,依赖于 DNS 系统中的 PTR 记录和特殊的反向域名空间。其解析过程包括构造查询请求、DNS 服务器查询、返回结果和缓存机制。dig -x 命令是执行反向解析的常用工具,通过简洁的命令格式可以快速查询 IP 地址对应的域名。反向解析在网络安全、邮件服务器验证和网络管理等领域具有重要应用,如识别恶意 IP 地址、验证邮件发送方服务器以及追踪网络设备。总体而言,反向解析为网络管理和安全提供了有力支持。
红队渗透不会逆向?IDA Pro接入MCP,傻瓜式破解CTF题目!
如果你一看到CTF题目中密密麻麻的汇编代码就头晕,甚至想直接Alt+F4,别急,时代变了——AI已经可以替你逆向啦! 今天,我将带你一步步体验“傻瓜式逆向”:只需安装几个工具,复制粘贴提示词,一步一步点下去,看着AI在IDA Pro里翻江倒海,你只负责喝茶看输出。 逆向分析?交给MCP!
杂记雅思英语考试基本介绍
雅思考试主要分为学术类(A类)和培训类(G类),分别适用于大学申请和移民/职业培训需求。学术类雅思进一步分为普通雅思和UKVI雅思,后者适用于英国签证申请。考试涵盖听力、阅读、写作和口语四项技能,总时长2小时45分钟,满分9分。雅思与托福在形式、口音和难度上有所不同,雅思口语为面对面考试,写作部分较难。听力部分包含四个逐渐递增难度的部分,阅读部分可能包含加试,写作部分包括图表描述和议论文,口语部分注重流利度、词汇、语法和发音。备考时需注意积累词汇、熟悉题型,并掌握考试技巧。
红队渗透Katoolin3 项目介绍:在 Ubuntu 上轻松安装 Kali Linux 工具
Katoolin3 是一个强大的工具,为 Ubuntu 用户提供了一种便捷的方式来安装 Kali Linux 的安全工具。相比原版 Katoolin,它通过动态软件源管理、改进的错误处理和卸载功能显著提升了安全性和易用性。然而,由于维护已停止,建议用户在测试环境中小心使用,并在安装后禁用 Kali 软件源以保护系统稳定性。对于追求更高隔离性和现代化的用户,Docker 或手动安装是更推荐的选择。
杂记正则表达式进阶(三):递归模式与条件匹配的艺术
正则表达式中的递归模式和条件匹配是处理复杂嵌套结构和动态模式的关键工具。递归模式通过允许表达式“调用自身”,能够有效处理嵌套括号、HTML标签等场景,常用构造包括 (?R) 和命名子组递归。条件匹配则根据上下文动态选择匹配模式,格式为 (?(condition)then|else),适用于需要根据特定条件调整匹配逻辑的情况。本文通过多个示例展示了这些技术在实际开发中的应用,如匹配嵌套括号、HTML标签、电话号码格式等。同时,文章还提供了使用建议,如优化性能、测试充分和注意引擎兼容性。
安全研究web 安全之 XXE 漏洞
XML(可扩展标记语言)在现代Web应用和数据交换中广泛应用,但其灵活性也带来了安全隐患,尤其是XXE(XML外部实体注入)漏洞。XXE允许攻击者读取敏感文件、探测内部网络,甚至执行远程代码,威胁范围广泛。本文从XML和DTD的基础知识入手,详细解析了XXE漏洞的原理、利用方式及其危害。XML通过自定义标签和结构实现数据存储和传输,而DTD则定义了XML文档的结构和语义约束。XXE漏洞的成因在于XML解析器默认支持外部实体解析,攻击者通过构造恶意XML payloads,利用外部实体读取服务器文件或发起网络
红队渗透Hack The Box (HTB) Battlegrounds - Cyber Mayhem 入门教程【新手向】
Cyber Mayhem 是 Hack The Box Battlegrounds 平台上的一种多人实时攻防竞赛模式。两支队伍(每队 1、2 或 4 名玩家)被分配相同的虚拟机。防守:通过修补漏洞保护自己的虚拟机。进攻:利用对手虚拟机的漏洞,获取用户和 root 旗帜(flags)。目标是控制对手的机器账户(用户和系统)以得分,同时保持对自己机器的控制。比赛有时间限制,通常持续数小时,最短 15 分钟后才可投降。Cyber Mayhem 是一个充满挑战且回报丰厚的模式,融合了进攻和防守技能。
红队渗透SharpCollection:红队必备C#工具集
SharpCollection 是一个专门为红队演练和渗透测试设计的 C# 工具集合,由安全研究员 Flangvik 维护。该项目汇集了多个预编译的红队工具,支持多种 .NET Framework 版本(如 4.0、4.5、4.7)和 CPU 架构(x86、x64、AnyCPU),以适应不同的目标环境。其主要优势包括免去本地编译、多版本适配、功能全面和高可信度。SharpCollection 的工具涵盖了信息收集、权限提升、横向移动等任务,适用于从老旧系统到现代 Windows 环境的各种场景。
安全研究Bash fork 炸弹 —— :(){ :|:& };:
Fork 炸弹是一种拒绝服务(DoS)攻击技术,通过递归调用 fork() 系统调用快速创建大量进程,耗尽系统资源如进程表、CPU 和内存,导致系统崩溃。著名的 Bash fork 炸弹脚本 :(){ :|:& };: 通过递归创建子进程,使进程数量呈指数级增长。执行该脚本后,系统将无法响应,通常需要强制重启。防范措施包括限制用户的最大进程数、使用 ulimit 命令设置限制以及配置 systemd 的 cgroup 限制。
Linux每天学一个Linux命令:compgen
compgen 是 Bash 内置命令,用于生成命令、别名、函数、文件等内容的自动补全选项,通常与 complete 命令配合使用,增强终端交互体验。它支持多种选项,如 -a 列出别名、-b 列出内置命令、-c 列出可执行命令、-d 列出目录等。compgen 还可用于自定义补全脚本、统计命令数量或结合 whatis 查看命令描述。通过灵活使用 compgen,用户可以快速探索系统中的可用资源,并为脚本开发提供补全支持。
LinuxApache 虚拟主机配置指南:从单站点到多站点
本文详细介绍了Apache虚拟主机的配置方法,重点讲解基于域名的虚拟主机技术。主要内容包括: 虚拟主机类型:比较基于域名、IP和端口三种方式的区别及适用场景 工作原理:通过HTTP请求头中的Host字段实现请求分发 配置步骤: 启用NameVirtualHost指令(Apache 2.2) 设置默认虚拟主机作为fallback 配置特定域名站点 请求处理流程:通过流程图展示请求匹配机制 常见问题:解决配置后原站点无法访问、403错误等问题
红队渗透提权脚本Powerup命令备忘单
本文介绍了如何使用PowerUp.ps1脚本进行Windows系统提权检测。首先,通过GitHub下载并加载脚本,必要时绕过执行策略。接着,详细描述了多种场景下的使用命令,包括全面扫描提权机会、检查服务相关提权、查找DLL劫持机会、检查注册表提权路径、提取凭据与配置文件、检查令牌与权限以及创建恶意服务提权。此外,还提供了保存结果和生成HTML报告的方法,便于整理分析。最后,强调了运行环境要求和注意事项,建议在测试前评估命令影响,并优先手动验证结果。通过本文,用户可以全面了解并有效利用PowerUp.ps1进
红队渗透网络安全侦察与漏洞扫描One-Liners
本文详细介绍了网络安全侦察与漏洞扫描的关键技术,重点包括子域名枚举、漏洞扫描和资产信息提取。子域名枚举部分提供了多种命令行工具和脚本,如通过RapidDNS、BufferOver.run、VirusTotal等平台快速获取目标域名的子域名。漏洞扫描部分则针对常见漏洞(如LFI、XSS、CVE-2020-5902等)提供了自动化检测脚本,帮助识别潜在的安全风险。资产与信息提取部分则展示了如何从目标网站提取JavaScript文件、API端点等关键信息。这些技术为安全研究人员和渗透测试人员提供了全面的参考,助力
跳到内容