// BLOG
Blog
拆开、记下、再走一遍。
红队渗透MazeSec-ezAI2 靶机WP
本靶机涵盖前端 Wasm 漏洞利用、Python 提权、二进制 PWN、ROP 链构造等硬核知识点。亮点:花式破解无敌 AI 棋局——直接篡改 Wasm 模块、反转 Minimax 算法让 AI 变笨,或动态调试篡改 Wasm 共享内存,强行获胜拿权限。
阅读 →
红队渗透TheHackerLabs-York 靶机WP
York 是一台专家级高难度靶机,全程无简单漏洞,全程考验漏洞挖掘、代码审计、二进制 Pwn 与 Linux 提权能力。从 SQL 盲注、2FA 算法破解、ROP 链绕过 NX 保护,到格式化字符串泄露 Canary、栈溢出绕过保护机制,再到最终路径劫持拿下 root,每一步都是硬核攻防。整套渗透链环环相扣,是极具挑战的进阶实战靶机。
阅读 →
红队渗透sudo apk 提权:利用自制恶意 apk 包执行 post-install 脚本
Alpine Linux的apk包管理器存在本地提权漏洞。攻击者可制作恶意apk包,通过--allow-untrusted参数安装未签名包时,系统会以root权限执行.post-install脚本。利用方法包括:创建包含.PKGINFO元数据和恶意.post-install脚本的apk包,安装后自动提权。验证方式包括检查/etc/sudoers.d目录变化或测试sudo权限提升效果。
阅读 →
安全研究umask 机制解析:目录与文件权限的隐秘规则
Linux文件权限与umask机制解析 摘要:本文深入剖析Linux系统中umask机制的工作原理及其对文件权限的影响。umask作为用户文件创建掩码,通过按位运算从基础权限中屏蔽特定权限位(基础权限:文件666,目录777)。文章详细讲解了权限计算原理,澄清了"权限减法"的常见误解,并指出文件默认不包含执行权限的安全设计。同时提供umask查看、设置方法及常见配置场景,强调按位掩码(而非算术减法)才是正确的计算方式。通过权限对比表和配置建议,帮助用户合理控制新建文件的默认权限,平衡便利性与安全性。文中包含
阅读 →
LinuxAPT 包管理器完全指南:从入门到精通
APT 的设计哲学是分层解耦dpkg负责原子性的包操作,apt负责依赖解析和仓库交互,aptitude处理复杂冲突,而apt-mark/ Pinning 提供细粒度控制。日常使用中,优先使用apt(更友好的输出),脚本中使用 apt-get(稳定的接口承诺),遇到棘手的依赖冲突时求助 aptitude,底层调试和本地.deb操作则离不开 dpkg。掌握这套工具链,你就拥有了 Debian/Ubuntu 生态中最强大的软件管理能力。
阅读 →
Linux详解Linux磁盘相关命令:从基础查看到底层运维
本文介绍了Linux系统中常用的磁盘管理命令,包括基础信息查看、分区管理和挂载卸载操作。lsblk、fdisk、gdisk用于查看磁盘和分区信息,df和du分别用于监控文件系统空间使用和目录大小。mount和umount命令实现设备挂载与卸载,/etc/fstab文件配置开机自动挂载。掌握这些命令是Linux系统管理的基础技能,可有效进行磁盘空间监控、故障排查和日常维护。
阅读 →
红队渗透Linux 终端复用工作流配置实录:Alacritty + Zellij + Catppuccin 踩坑全记录
本文介绍了在Kali Linux下配置Alacritty终端和Zellij复用器的优化工作流,重点解决启动速度、视觉舒适度和剪贴板同步三大痛点。配置过程涉及字体安装(推荐MesloLGS NF)、Zellij主题设置(内置catppuccin主题)和Alacritty的TOML格式配置迁移(0.13+版本)。文中特别标注了多个常见坑点:版本兼容性问题、字体渲染异常、剪贴板同步失效、配置文件路径错误等,并提供了具体解决方案。最终配置实现了终端美化、高效复用和稳定的复制粘贴功能,适合长期在终端工作的用户参考。
阅读 →
Linux现代终端复用工具:类型、原理与应用
终端复用器:提升开发效率的会话管理工具 终端复用器(如Tmux、Screen、Zellij)通过分离终端会话与物理连接,解决了传统SSH模型的关键痛点:网络中断导致任务终止、多任务管理不便和工作状态无法恢复。它们采用守护进程架构,使会话在后台持续运行,用户可随时重新连接恢复工作状态。主流工具对比显示,Tmux功能最丰富但学习曲线陡峭,Zellij作为新生代工具提供了更友好的交互体验。
阅读 →
红队渗透AD CS证书服务缺陷配置
AD CS证书服务常见缺陷配置集中在证书模板、CA全局设置、权限与身份映射四大类。高风险场景包括:ESC1(自定义SAN+客户端认证EKU导致权限提升)、ESC2(无EKU限制)、ESC3(注册代理滥用)、ESC4(模板权限过大)、ESC6(CA全局SAN注入)、ESC8(Web注册未认证)、ESC9(禁用安全扩展)和ESC10(弱UPN映射)。攻击者可利用这些缺陷伪造高权限证书或绕过身份验证。加固建议包括关闭危险模板配置、限制注册权限、移除CA风险标志、安装安全补丁并启用强绑定验证。
阅读 →
安全研究实验:Apache 开启 .shtml (SSI) 解析
启用 SSI 核心依赖模块,mod_cgi仅在使用#exec指令时需要;站点配置中需通过和开启.shtml解析;配置修改后需重启 Apache 并通过测试文件验证 SSI 指令是否正常解析,同时注意控制#exec指令的使用以保障服务器安全。
阅读 →
红队渗透MinIO 与 mc 客户端完整使用指南
摘要 MinIO是一款开源高性能对象存储系统,完全兼容AWS S3 API,适合云原生和大数据场景。其客户端工具mc支持管理本地和S3兼容存储,通过别名配置简化操作。MinIO采用AWS S4签名认证(SigV4),通过哈希签名确保请求安全,要求时间同步精确到15分钟内。核心功能包括桶/文件操作、权限管理,常见问题涉及时间同步和签名验证。Kali Linux可通过NTP同步解决时间偏差问题。
阅读 →
安全研究单点登录(SSO)全景解析:原理、协议对比
单点登录(SSO)解决了企业多系统登录的痛点,通过统一身份认证提升效率与安全。核心原理是身份提供方(IdP)与服务提供方(SP)建立信任链,通过票据(如Ticket/JWT)实现跨系统访问。主流协议包括CAS(适合传统Web)、SAML(企业级B2B)、OIDC(现代移动/API场景)和Kerberos(局域网域控)。安全风险集中于IdP防护,需强化传输加密(TLS)、票据生命周期管理(短时效)、来源校验(重定向白名单)及纵深防御(MFA/日志审计)。
阅读 →
红队渗透在 OpenCode 中使用 HexStrike 进行自动化渗透
HexStrike AI是一款集成150+ Kali Linux安全工具的MCP服务器,支持AI自主执行渗透测试等安全任务。安装时需配置监听地址并启动服务,Windows端通过OpenCode客户端连接。使用时,AI可调用工具链完成从侦察到漏洞利用的全流程,如子域名枚举、端口扫描和漏洞检测。系统支持本地和远程模式,需确保Python环境及网络连通性。典型应用包括自动化渗透测试和安全代码审查,实现AI驱动的网络安全工作流。
阅读 →
Windows虚拟机工具选择指北
摘要: 虚拟机工具的选择需根据宿主机系统、客户机系统和使用需求(如性能、架构兼容性等)综合考量。基础场景中,类Unix客户机推荐VirtualBox,Windows/macOS客户机适合VMware,Windows宿主机有显卡需求则首选Hyper-V。进阶场景下,Linux宿主机推荐KVM/PVE,FreeBSD宿主机选择bhyve,跨架构需求使用QEMU,企业级部署适用ESXi。需注意区分虚拟机与容器技术(如LXC、Docker),前者模拟完整硬件环境运行独立系统,后者共享宿主机内核,轻量化但仅适用于应用
阅读 →
红队渗透实战必备:端口转发工具Gost完整使用指南
Gost是一款开源、免费、无功能限制的命令行端口转发与代理工具,其设计目标是提供简单、高效的网络隧道解决方案,支持多种协议转发、加密传输、多跳代理链等功能,广泛应用于内网穿透、绕过网络限制、渗透测试等场景。跨平台兼容:支持Windows、Linux、macOS、FreeBSD等所有主流操作系统,同时提供32位、64位二进制文件,无需依赖复杂运行环境,直接部署即可使用。
阅读 →
开发工具如何将Typora编辑的markdown文件上传到语雀
本文介绍了如何通过Typora设置和语雀ZIP导入功能,实现Markdown文档与图片的无损迁移。首先在Typora中配置图片存储规则,确保图片存放在相对路径的同名资源文件夹中;然后将Markdown文件和图片文件夹打包为ZIP;最后在语雀中选择ZIP导入,系统会自动解析并转存图片至官方图床。这种方法解决了本地图片路径失效问题,还能实现文档的跨平台同步与查阅。
阅读 →
Linux解密UUOC:Shell编程中“无用的cat使用”详解
UUOC看似是一个微不足道的小问题,却折射出Shell编程的核心思维——“简洁、高效、无冗余”。Linux/Unix系统的设计理念之一,就是让每个命令只专注于完成一件事,并且做到极致;而UUOC的本质,就是违背了这一理念,用多余的命令叠加实现本可更简洁的功能。对于Shell新手而言,识别和规避UUOC,不仅能提升命令执行效率,更能帮助你深入理解每个命令的设计逻辑,培养良好的编程习惯;对于资深开发者而言,规避UUOC是编写高质量Shell脚本的基本要求,也是对代码可读性、可维护性的负责。
阅读 →
红队渗透NetExec全模块(-M modules)使用手册
NetExec(nxc)是一款针对Windows域环境的内网渗透测试工具,支持SMB、LDAP、MSSQL等协议。它提供模块化功能,包括漏洞检测(如永恒之蓝、Zerologon)、信息收集(共享爬取、凭证提取)和后渗透操作(LSASS转储、权限提升)。工具支持高低权限模块,可通过命令行快速执行批量扫描和漏洞利用。典型工作流包括模块查询、参数配置和多模块组合使用,大幅提升内网渗透效率。
阅读 →
红队渗透无境靶场-Time & Machines
MHT:时间在流动!时间在流动!在跳舞!木大木大木大木大木大!
阅读 →
LinuxLinux Shell 进程相关内置环境变量 核心用法与实战
本文介绍了Linux中与进程相关的内置环境变量及其应用场景。主要包括通用变量($!、$$、$?、$PPID、$0)和Bash专属扩展变量($BASHPID、$PWD、$OLDPWD、$SHLVL)。这些变量可用于快速获取进程信息,如PID、退出状态码、工作目录等,简化进程管理流程。文章还提供了实战案例,展示如何组合使用这些变量实现进程监控、自动重试等功能,帮助提升运维效率。掌握这些变量能避免手动过滤ps输出,更高效地管理Linux进程。
阅读 →
红队渗透几种 dump hash 方式对比分析
本文系统梳理了Windows渗透测试中凭证提取(Credential Dumping)的主要方法,重点对比了5种数据来源的特点和适用场景。注册表提取(如impacket-secretsdump)适合低调获取本地账号和缓存凭证;LSASS内存提取(如lsassy/Mimikatz)能获取实时登录凭证和Kerberos票据但风险较高;NTDS.dit提取是域渗透的终极目标。文章提供了实战决策表,建议根据目标选择工具:注册表提取适合大多数场景,内存提取针对高价值账号,域控则直接获取NTDS.dit。
阅读 →
安全研究Shellshock(破壳漏洞)成因、利用及复现
Shellshock漏洞的核心是Bash环境变量解析的逻辑缺陷,其利用的关键场景是Web服务器的/cgi-bin/目录下的Shell脚本(.sh、.cgi后缀),而.py、.php等脚本无此风险。完整利用流程为“爆破目标脚本→检测漏洞存在→注入命令利用”,复现过程中需注意目标机环境搭建的细节(如脚本可执行权限、Apache服务正常运行),以及攻击机与目标机的网络互通。
阅读 →
安全研究Alpine Linux syslinux 启动加固(密码保护)
本文介绍了在Alpine Linux中为syslinux启动引导程序设置密码保护的方法,防止攻击者通过修改启动参数获取系统权限。主要内容包括:1)安装whois工具并使用mkpasswd生成SHA-512密码Hash;2)修改/etc/update-extlinux.conf配置文件添加密码保护参数;3)通过update-extlinux命令同步配置;4)验证配置效果,确保正常启动不受影响,同时阻止未经授权的启动参数修改。该方案有效提升了系统启动安全性,防止通过单用户模式提权攻击。
阅读 →
红队渗透动态漏洞探测:带参 URL 收集与扫描流程优化
摘要 针对爬虫与扫描器联动未发现核心漏洞的问题,分析指出关键在于爬取的URL缺少业务参数。解决方案提出:1)通过CAA Dashboard收集全量参数构造带参GET请求;2)使用Katana工具爬取带参URL并联动Xray扫描器。该方法能有效覆盖SQL注入、越权等动态参数相关漏洞,提升扫描覆盖率和精准度。
阅读 →
跳到内容