// BLOG

Blog

安全研究
2025-10-18/3164 reads

RDP 远程桌面连接常见问题详解

本文详细介绍了远程桌面(RDP)连接中的常见问题与解决方案。主要内容包括:网络级别身份验证(NLA)的工作原理与配置方法,微软账户登录RDP的规则与错误排查,无密码RDP连接的设置步骤,以及不同Windows版本下RDP多用户会话的行为差异。文章提供了组策略和注册表等多种配置方式,并介绍了RDPWrap工具实现多用户同时在线的方案。特别强调NLA的安全价值,建议仅在可信网络环境中关闭NLA,公网设备必须保持启用状态。同时提醒Windows Hello PIN码不能用于RDP登录,以及微软账户登录的格式要求。

windows网络microsoftrdp
阅读 →
Linux
2025-10-18/1600 reads

Rclone、rsync、Docker 的 COPY/ADD:路径末尾加不加「/」的含义大不相同!

文章摘要 本文对比了 Rclone、rsync 和 Docker 的 COPY/ADD 命令对路径末尾斜杠的处理差异。Rclone 忽略斜杠,始终将目标视为文件夹;rsync 中源路径斜杠决定是否包含文件夹本身,目标路径斜杠影响较小;Docker 根据目标路径斜杠判断是文件还是文件夹。通过实例演示了不同场景下的复制行为差异,为正确使用这些工具提供了实用指南,避免因路径格式不当导致意外结果。

docker容器运维
阅读 →
安全研究
2025-10-17/2151 reads

WeDecode:全自动化微信小程序反编译,wxapkg包源代码还原工具

WeDecode是一款全自动微信小程序反编译工具,支持小程序、小游戏及分包插件代码还原。它能完美恢复JS、WXML、WXSS等源代码结构,提供代码美化输出,并支持可视化UI操作和命令行模式。该工具适用于安全审计、漏洞扫描等合法用途,支持Windows/macOS/Linux平台,通过npm全局安装即可使用。未来计划增加自动解密功能,为开发者提供更便捷的小程序代码分析方案。

自动化微信小程序运维
阅读 →
红队渗透
2025-10-17/499 reads

解决 gf / gau 与 Oh-My-Zsh 别名冲突的两种办法

摘要:本文针对Oh-My-Zsh的git插件与安全工具gf/gau产生命令冲突的问题,提出两种解决方案:1)重命名可执行文件(需sudo权限,永久生效);2)临时取消别名(修改.zshrc或单次取消)。两种方法均可立即解决命令冲突,保留原有功能,适合不同使用场景。方案选择取决于个人偏好和系统权限,帮助安全研究人员顺畅使用工具进行漏洞挖掘。

渗透测试网络安全
阅读 →
安全研究
2025-10-13/2154 reads

建立本地 APT 仓库教程

本文详细介绍了从零搭建符合Debian/Ubuntu APT标准的本地仓库的完整流程。主要内容包括:1) APT仓库标准结构(pool/存放deb包,dists/存放索引);2) 操作步骤:创建仓库目录、生成deb包、使用dpkg-scanpackages生成索引、部署HTTP服务及客户端配置;3) 补充说明发行版与组件的组织方式、架构规范及索引文件作用。该方法适用于内部测试环境,通过标准化目录结构和索引生成,实现了apt客户端的兼容访问。若需生产环境部署,建议增加GPG签名等安全措施。

运维开发linux
阅读 →
Linux
2025-10-13/1780 reads

Shell脚本技巧:去除文件中字符串两端空白

本文介绍了在Bash环境中清理文本行首尾空白字符的三种方法:1) 使用awk命令,通过字段拆分和行重构机制高效处理,推荐awk '$1=$1'作为首选方案;2) 使用sed命令,通过正则表达式实现灵活精准的空白控制;3) 采用Bash内置参数扩展,适合无外部工具依赖的环境但效率较低。文章详细分析了各方案的底层原理、代码示例和执行过程,并提供了方案对比和选型建议,其中awk方案因其简洁高效被推荐为通用场景的首选方法。

linuxshellbashawk
阅读 →
Windows
2025-10-12/2096 reads

PowerShell 基础文本处理语法教程

PowerShell文本处理指南摘要 本教程全面介绍PowerShell的文本处理功能,分为三个核心部分: 基础字符串操作:涵盖字符串创建、连接、分割、替换和子字符串提取,重点讲解单/双引号区别、-join/-split运算符和StringBuilder高效拼接。 正则表达式应用:详解-match/-replace运算符和[regex]类型加速器,通过IP验证、日期格式转换等实例展示模式匹配技巧。 专用文本处理Cmdlet:包括Get-Content/Set-Content文件读写、Select-Strin

powershellwindows文本处理
阅读 →
红队渗透
2025-10-12/1333 reads

APK客户端敏感信息扫描工具——APKLeaks

APKLeaks是一款专为Android应用安全设计的开源扫描工具,能快速检测APK文件中硬编码的敏感数据(如API密钥、数据库凭证等)。该工具通过集成jadx反编译器实现自动化扫描,支持自定义正则规则和JSON输出格式,适用于开发自查、安全审计等场景。相比同类工具,APKLeaks更轻量专注,支持Docker部署和命令行操作,可集成到CI/CD流程。用户可通过pip、uv或源码安装,5分钟内即可完成部署。

网络安全移动安全github渗透测试
阅读 →
红队渗透
2025-10-11/1569 reads

Google Dork工具在渗透测试中的应用与实践

本文介绍了2025年最新的Google Dork工具及其在渗透测试中的应用。Google Dorking是一种利用搜索引擎高级语法发现系统敏感信息的技术,常用于定位SQL注入漏洞。推荐的四款成熟工具包括:DorkEye(Python开源工具)、GoogleDorks Toolkit(自动化批量处理)、HackDork(基于Playwright)和Super Dorking Tool(Web界面工具)。文章提供了SQL注入相关Dork示例,并强调合法合规、自动化配置和漏洞验证等最佳实践。

网络安全安全渗透测试
阅读 →
安全研究
2025-10-10/1539 reads

浅谈 Polkit 与 systemd-run 权限管理

本文探讨了Linux系统中Polkit与systemd-run的协同工作机制,重点分析其权限管理原理与应用。Polkit作为细粒度授权框架,通过守护进程、机制和应用进程的交互实现安全权限控制。systemd-run则以瞬时服务单元形式执行任务,与Polkit集成完成特权操作验证。文章详细解析了授权流程、自定义规则编写方法,并介绍了run0这一安全封装工具。最后提出安全建议,强调避免过度授权、组权限隔离和日志审计的重要性。这种组合方案为Linux系统提供了更灵活、安全的权限管理方式,在自动化运维和安全防御中具

java前端服务器
阅读 →
红队渗透
2025-10-10/1229 reads

CRTP、CRTE、CRTO 红队认证简要介绍

认证名称颁发机构技术重点工具/平台难度等级CRTPAD 红队攻击链、权限提升等PowerShell、AD 工具★★★☆CRTE高级红队攻击设计、跨域攻击等多种红队工具★★★★CRTOCobalt Strike 操作与绕过技术★★★★☆。

网络渗透测试网络安全
阅读 →
红队渗透
2025-10-09/1311 reads

简化OffSec考试报告编写:OSCP-Exam-Report-Template-Markdown项目详解

OffSec认证考试(如OSCP)以严格的报告要求著称,传统工具(如Word)常因格式问题导致考生耗时费力。GitHub开源项目"OSCP-Exam-Report-Template-Markdown"提供了Markdown模板解决方案,支持快速生成符合标准的PDF报告。该项目通过Pandoc转换、LaTeX排版和7z压缩规范化流程,显著提升报告效率。核心优势包括:简化格式调整、支持版本控制、自动生成校验文件,并适用于多种OffSec考试。用户只需安装基础依赖(Pandoc/TeX

网络安全渗透测试
阅读 →
红队渗透
2025-10-09/1402 reads

【密码学】对称加密与非对称加密在JS逆向与爆破测试中的应用

本文从实战角度对比对称加密与非对称加密的特点、识别方法及在Web安全测试中的应用。对称加密(如AES)使用相同密钥,速度快但需安全传输密钥;非对称加密(如RSA)使用公私钥对,安全性高但计算开销大。通过分析前端JS代码、密文特征(长度、可复现性)及参数(IV/Salt)可判断加密类型,指导爆破测试策略。对称加密可通过Hook或模拟实现爆破,而非对称加密难以直接破解。文章提供了加密判断技巧、实战案例及攻防建议,强调结合工具与密码学知识提升测试效率。

密码学javascript网络安全渗透测试
阅读 →
Linux
2025-10-08/1811 reads

一键搭建美观高效的 Zsh 终端环境(Linux/macOS 通用)

本文介绍了一个一键脚本,帮助用户在Linux/macOS系统快速搭建Zsh终端环境。脚本自动安装oh-my-zsh框架、Powerlevel10k主题及zsh-autosuggestions/zsh-syntax-highlighting插件,并配置MesloLGS NF字体。安装后需修改.zshrc文件启用组件,运行p10k configure进行个性化设置。文章还提供了oh-my-zsh主题/插件的管理方法,包括使用omz命令切换主题、更新插件等操作指南,帮助用户打造高效美观的终端环境。

zshlinux
阅读 →
红队渗透
2025-10-07/1850 reads

解决 Kali 中 Firefox 下载语言包和插件速度慢的问题:配置国内镜像加速

在 Kali Linux 系统中,Firefox 浏览器下载语言包、插件和更新时速度缓慢,主要因其默认连接国际服务器。解决方案是通过创建策略文件(policies.json),将更新源指向国内镜像站(如清华 TUNA),从而显著提升下载速度。操作步骤包括:创建策略目录、写入镜像配置、重启验证。该方法简单安全,无需额外软件,可有效解决跨国访问导致的网络延迟问题。若需回滚,删除配置文件即可恢复默认设置。

firefox腾讯云前端
阅读 →
安全研究
2025-10-07/364 reads

GitHub Release下载工具设计思路(以pd工具为例)

本文介绍了一个GitHub Release下载工具的自动化设计思路。该工具的核心目标是简化手动下载开源软件的繁琐流程,通过自动化实现一键下载、解压和部署。设计遵循四大原则:自动化处理全程无需人工干预;通用性适配各类GitHub项目;稳定性处理各种异常情况;轻量化降低使用门槛。文章提供了一个Shell脚本示例,展示了如何通过GitHub API获取最新版本、自动匹配系统适配的下载链接,并完成后续部署流程。同时指出了设计时需注意的五大要点:接口访问限制、版本兼容性、权限处理、依赖检查和跨平台适配。

linuxbashgithub
阅读 →
红队渗透
2025-10-06/1511 reads

SAM、SECURITY、SYSTEM 和 NTDS.dit 的详细区别

Windows系统中的凭证存储主要涉及SAM、SECURITY、SYSTEM和NTDS.dit文件,用于管理本地和域用户凭证。SAM存储本地账户的NTLM哈希,SECURITY包含安全策略和LSA秘密,SYSTEM提供解密密钥,而NTDS.dit是域控制器的核心数据库。Impacket的secretsdump工具可提取这些文件的哈希值,用于攻击如Pass-the-Hash或DCSync。理解这些文件的区别有助于识别攻击向量并制定防御策略。

windows网络安全渗透测试
阅读 →
安全研究
2025-10-06/920 reads

Apache UserDir 功能详解:从波浪号到用户目录映射

UserDir是Apache服务器的经典功能,通过波浪号URL(如example.com/~user/)将请求映射到用户家目录下的public_html文件夹,实现个人网页托管。这项诞生于1990年代的技术降低了多用户环境下的网页发布门槛,体现了早期互联网的开放精神。配置时需注意文件权限(711/755)和SELinux策略,同时PHP执行默认被禁用需手动开启。虽然UserDir简化了去中心化发布,但也带来安全风险,需权衡便利性与防护措施。该功能现多用于学术机构等特定场景,成为Web发展史上的重要印记。

前端服务器安全网络安全
阅读 →
Windows
2025-10-05/3363 reads

xfreerdp 使用指南:FreeRDP 客户端详解与 RDP 协议深度解析

RDP 协议的起源可追溯至 1998 年微软 Windows NT Terminal Server Edition 4.0 发布,当时它仅支持基本位图传输和 8 位颜色深度,针对低带宽网络如拨号上网设计。这一版本奠定了 RDP 的客户端-服务器架构基础,但图形性能有限。进入 Windows 2000 时代(RDP 5.0),协议升级支持 24 位真彩色、声音重定向和打印机映射,标志着从终端服务向全面桌面虚拟化的转变。RDP 的迭代节奏与 Windows 版本紧密相连。

stm32嵌入式硬件单片机
阅读 →
Linux
2025-10-05/2012 reads

fd 工具指南:find 的现代替代品

fd Passive 是一个现代化的命令行文件搜索工具,旨在替代传统的 find 命令。它基于 Rust 开发,具有简洁直观的语法、高性能和智能默认设置,如自动忽略隐藏文件和 .gitignore 内容,支持正则表达式和 glob 模式匹配。fd 特别适合开发者、系统管理员等用户,能显著提升文件搜索效率。最新版本 v10.2.0 进一步优化了 Unicode 支持和搜索速度。安装方式多样,支持主流 Linux 发行版。基础用法包括文件类型过滤、路径控制和快速搜索,高级功能支持并行执行外部命令等批量操作。fd

linux运维开发命令行工具
阅读 →
红队渗透
2025-10-04/924 reads

WebDAV 与 SMB 在钓鱼攻击中的区别

WebDAV 和 SMB 都是 Windows 环境中用于远程文件访问的协议,但它们在钓鱼攻击(尤其是利用 LNK 或 INI 文件触发回调,如 NTLM 哈希捕获或恶意 payload 执行)中的实现方式、触发机制和复杂性有显著差异。简单来说,WebDAV 更侧重于外部 phishing(如邮件附件),需要多层伪装和用户交互(如右键菜单),而 SMB 则更适合内部网络共享,直接利用文件浏览的自动行为,操作更简便。下面从协议特性、攻击流程、触发条件和优缺点四个方面详细解释。

网络安全渗透测试windows
阅读 →
红队渗透
2025-10-04/1285 reads

土豆家族工具使用适配表格大全【windows提权】

【摘要】"土豆家族"是一系列Windows本地提权工具,通过DCOM/RPC/NTLM中继等技术从低权限提升至SYSTEM。主流工具包括Hot Potato(2016,NTLM中继)、JuicyPotato(2017,多CLSID)、RoguePotato(2019,RPC重定向)和GodPotato(2023,全版本兼容)等。这些工具多需SeImpersonatePrivilege权限,针对不同Windows版本(如Win10 1809前后)存在兼容性差异。典型使用步骤包括下载二进制文

windows网络安全渗透测试
阅读 →
红队渗透
2025-10-03/817 reads

HTB Mailing 靶机渗透记录:利用 CVE-2024-21413 捕获 NTLM Hash

在打 HackTheBox (HTB) Season 5 的 easy Windows 靶机“Mailing”时,我遇到了一个有趣的漏洞利用场景:CVE-2024-21413。这是一个针对 Microsoft Outlook 的远程代码执行 (RCE) 漏洞,常被称为“MonikerLink” bug。它允许攻击者通过精心构造的电子邮件超链接,在受害者仅预览邮件时(无需点击)触发认证行为,从而捕获 NTLM 哈希。在 Mailing 靶机中,这个漏洞成为取得初始立足点的桥梁。

哈希算法算法
阅读 →
Linux
2025-10-02/1619 reads

使用fzf增强zsh补全

fzf 是一个通用命令行模糊查找器,由韩国开发者 Junegunn Choi 创建,于 2015 年开源。它本质上是一个交互式过滤程序,能处理任何列表输入,如文件列表、命令历史、进程 ID、主机名甚至 Git 提交记录。不同于传统的线性搜索,fzf 使用先进的模糊匹配算法,支持省略字符的匹配(例如,输入 “nt” 就能匹配 “note.txt”),并以实时响应著称——即使处理数百万条项,也能在毫秒内完成过滤。fzf 的可扩展性是其亮点。预览增强。

linux
阅读 →