Sublarge

// BLOG

Blog

拆开、记下、再走一遍。

Linux
2025-06-27/2256 reads

深入解析与修复 Linux 中的种种依赖项错误:Dependencies packages error solution

Linux 系统的软件安装通常通过包管理器完成,如 Debian 系的apt、Red Hat 系的yum或dnf、Arch Linux 的pacman等。这些包管理器负责下载、安装、升级和移除软件包,同时自动处理软件包之间的依赖关系。软件包(Package):Linux 中的软件以“包”的形式分发,包含可执行文件、配置文件、库文件和元数据。例如,在 Debian 系统中,软件包以.deb格式存储;在 Red Hat 系统中,软件包以.rpm格式存储。依赖项(Dependencies)

linux运维服务器
Linux
2025-06-26/2001 reads

你可能不熟知的Linux防火墙工具:UFW、Firewalld与nftables

UFW(Uncomplicated Firewall,未复杂的防火墙)是iptables的简化前端,专为初学者设计。就像门禁系统中的“快捷设置面板”,UFW用简单的命令代替了iptables的复杂语法,让管理员无需深入了解Netfilter也能配置基本规则。UFW在Ubuntu等发行版中默认集成,适合个人服务器或小型网络环境。简单易用:命令直观,适合新手。基于iptables:后台仍生成iptables规则,确保兼容性。预定义服务:支持直接按服务名(如“http”)配置。Firewalld。

linux运维服务器
Linux
2025-06-26/1594 reads

iptables详解:Linux防火墙的核心工具

本文以门禁系统为比喻,详细讲解了Linux防火墙工具iptables的原理与应用。文章首先将iptables比作门禁设置软件,解释其与内核Netfilter框架的关系。随后通过"表"、"链"和"规则"的类比,系统性地介绍了iptables的过滤、地址转换(NAT)、数据包修改等功能模块。为帮助理解,文中提供了10个实践任务,包括端口控制、IP限制、ICMP管理等场景,每个步骤都配有相应的命令示例和测试方法。这些内容从基础到进阶,全面展现了iptab

linux服务器网络
Linux
2025-06-25/3371 reads

最新VScode常用快捷键【个人总结】

本指南系统整理了VS Code 2026版核心快捷键,涵盖工作区管理(Ctrl+K+O打开文件夹)、文件导航(Ctrl+P模糊搜索)、标签页操作(Ctrl+W关闭)、行级编辑(Alt+↑/↓移动行、Ctrl+X删除整行)、智能选择(Ctrl+D选单词、Ctrl+Shift+L全匹配)、多光标批量编辑(Alt+点击、Ctrl+Alt+↑/↓)、代码折叠(Ctrl+Shift+[])及注释、缩进等实用技巧,并补充命令面板、终端、界面布局等进阶操作,助开发者大幅提升编码效率。

vscodeide编辑器
红队渗透
2025-06-25/1767 reads

现代杀软对抗技术分析

现代杀软对抗是一场技术和策略的博弈。攻击者通过流量伪装、内存对抗、行为隐藏等手段,试图绕过杀软的流量查杀、静态查杀和动态查杀机制。流量对抗利用OSS、CDN和加密技术隐藏C2通信;行为对抗通过动态调用、Syscall、堆栈欺骗等技术规避动态监控;针对360、卡巴斯基等杀软的特定对抗策略则需要更精细的优化。未来,随着杀软和EDR技术的不断发展,攻击者需要持续创新,开发更隐蔽的对抗技术。同时,安全研究人员也需要深入理解这些对抗手段,以设计更有效的防御机制。

网络
红队渗透
2025-06-24/938 reads

MSSQL渗透命令总结

本文整理了MSSQL渗透测试中的常用命令,涵盖连接认证、权限枚举、数据库探查、权限提升、敏感信息提取和命令执行等场景。内容包括: 使用mssqlclient.py和SQLCMD连接MSSQL的方法 权限检查命令(用户身份、sysadmin角色等) 数据库、表和列信息的枚举技巧 利用IMPERSONATE权限进行用户模拟 通过xp_cmdshell、OLE自动化和SQL Agent执行系统命令 敏感信息查询(凭据、链接服务器等) 这些命令按功能分类,适合在渗透测试中快速查询使用,合并为单行方便直接复制粘贴。

sqlserver数据库
Windows
2025-06-24/2648 reads

深入解析 Windows 文件查找命令(dir、gci)

本文详细介绍了Windows命令行环境下的文件查找方法。CMD通过dir命令提供基础文件查找功能,支持通配符、递归查找和输出控制。PowerShell的Get-ChildItem命令更强大,支持对象化输出和精细过滤,参数包括-Path、-Include、-Filter等。文章对比了-Include和-Filter的优缺点,-Include支持多模式但性能较低,-Filter性能更高但仅支持单一模式。两种工具各有优势,CMD适合快速操作,PowerShell更适合复杂任务和自动化场景。

windows
安全研究
2025-06-23/1395 reads

Linux 进程管理与终止命令详解——kill进程进阶技巧

本文深入解析Linux进程管理核心机制,重点探讨终止命令的工作原理与实用技巧。首先阐明进程生命周期与信号机制(SIGTERM、SIGKILL等)的本质区别,指出优雅终止的重要性。随后系统比较kill、killall、pkill等命令的匹配机制:kill精确针对PID,killall完全匹配进程名,而pkill支持部分匹配。文章还详细介绍ps、lsof、pgrep等定位工具的使用场景,并给出安全终止进程的最佳实践,包括信号选择策略(优先SIGTERM)和避免误杀的方法。

linux服务器网络运维
红队渗透
2025-06-23/1283 reads

Windows 后渗透中可能会遇到的加密字符串分析

Windows 系统中的加密字符串通常与凭据存储、身份验证或敏感数据保护相关。这些字符串的加密机制、存储方式和解密条件各不相同。分类加密机制典型存储位置解密条件后渗透工具标志性特征PowerShell 脚本、内存用户上下文或 SYSTEM 权限Mimikatz, PowerShell 反射DPAPI内存、序列化文件用户上下文或 SYSTEM 权限Mimikatz, PowerShell 反射DPAPI BlobDPAPI文件、注册表、内存、凭据管理器。

windows网络安全渗透测试
红队渗透
2025-06-20/1331 reads

为什么黑客更偏爱命令行工具

黑客偏爱命令行工具的原因可归结为:开发周期短、体积小资源占用低、逻辑透明便于排错、错误信息直观、文档清晰易上手、支持管道操作整合工作流、跨平台兼容性强,以及符合黑客追求效率与控制的文化理念。这种轻量级工具赋予黑客对系统的完全掌控力,使其成为渗透测试、系统管理等技术实践中的首选。命令行不仅是工具,更体现着黑客对技术本质的深刻理解和高效解决问题的哲学。

网络安全命令行
Windows
2025-06-19/2439 reads

windows 11 安装和配置 WSL #1 Ubuntu

本文详细介绍了在Windows中手动安装WSL 1并配置Ubuntu环境的完整流程。主要内容包括:通过PowerShell启用WSL功能并设置默认版本;安装Ubuntu后配置国内软件源;为WSL 1添加X Server图形界面支持;修复字符映射文件并安装中文语言包、输入法;配置开发环境。教程还针对常见问题提供解决方案,如Microsoft Store访问、图形界面启动、性能优化等。通过本教程,用户可以在Windows系统中获得功能完整的Linux开发环境,特别适合不支持Hyper-V或需要轻量级解决方案的场

windowsubuntulinux
红队渗透
2025-06-18/1753 reads

BloodyAD 使用详解:强大的AD提权框架

BloodyAD 把 Active Directory 权限提升中最常用、最底层的 LDAP 读写操作整合进一个简洁的 CLI,覆盖了从侦察(get)、授权(add)、修改(set)、撤销(remove)到底层控制(msldap)的完整闭环。

microsoftwindows网络安全渗透测试
安全研究
2025-06-17/1930 reads

patchelf:更换ELF文件中的libc版本,解决libc版本不一致问题

本文介绍了如何更换ELF文件的libc版本,使用glibc-all-in-one和patchelf工具完成操作。首先安装工具并下载所需libc版本,通过patchelf修改动态链接器和libc路径,用ldd验证替换结果。关键步骤包括:设置新的链接器路径、替换libc文件,以及可选的一键替换方法。注意事项强调路径准确性、版本兼容性和操作验证,确保修改后的程序能正常运行。该方法适用于调试和实验环境适配需求。

pwnlinuxelflibc
红队渗透
2025-06-17/2097 reads

常见哈希格式类型及其在CTF与渗透测试中的爆破与伪造策略(PBKDF2、bcrypt...)

本文系统分析了主流密码哈希算法(PBKDF2、bcrypt、scrypt、yescrypt、Argon2)在安全攻防中的特性与破解策略。PBKDF2通过重复哈希增加破解成本,但易被GPU加速;bcrypt基于EksBlowfish算法抗GPU并行化;scrypt和yescrypt作为内存密集型KDF提升ASIC防御能力;Argon2则平衡内存与计算需求。文章详细阐述了各算法的识别方法、Hashcat/John破解参数配置及伪造可行性.

哈希算法算法
安全研究
2025-06-16/1326 reads

使用 socat 和 xinetd 将程序绑定到端口运行

socat(Socket CAT)是一个多功能的网络工具,用于在两个数据流之间建立通道。它的核心功能是将数据从一个“地址”传输到另一个“地址”,这里的地址可以是文件、管道、设备、TCP/UDP 套接字等。socat 的灵活性使其成为将程序绑定到端口的理想选择。xinetd(Extended Internet Daemon)是一个超级守护进程,用于管理网络服务。它是传统inetd的增强版,提供了更高的灵活性和安全性。xinetd 可以监听多个端口,根据配置文件启动相应的程序,适合长期运行的网络服务。

php开发语言
杂记
2025-06-15/2641 reads

tshark命令行语法详解

TShark是Wireshark的命令行版本,专为高效网络分析而设计,支持自动化脚本和无图形界面环境。其核心功能包括: 基本操作 通过tshark [选项] [过滤条件]命令结构实现数据包捕获与分析,支持BPF捕获过滤器和Wireshark显示过滤器。 关键选项 接口管理:-i指定接口,-D列出可用接口 捕获控制:-c限制包数量,-w保存文件,-r读取文件 输出格式:-T支持JSON/XML等格式,-e提取特定字段 性能优化:-n禁用解析,-B调整缓冲区 过滤规则 捕获过滤器(-f)基于BPF语法高效筛选,

arm开发
安全研究
2025-06-14/2116 reads

自定义Linux服务器的Banner设置:打造专业与个性化的SSH欢迎信息

本文介绍了Linux系统中Banner的设置方法,包括系统启动Banner、SSH登录前Banner和登录后Banner的配置。系统启动Banner(/etc/issue)显示本地登录前的欢迎信息,可通过脚本动态更新;SSH登录前Banner(/etc/ssh/ssh_banner)用于法律警告或安全提示;登录后Banner(MOTD)支持动态内容,可展示系统状态和个性化信息。文章提供了详细的配置步骤和脚本示例,帮助管理员打造专业且个性化的欢迎界面。

ssh运维linux
红队渗透
2025-06-14/1084 reads

Active Directory Certificate Services(AD CS)攻击基础

证书颁发机构(CA):负责生成、颁发和撤销数字证书。智能卡登录:通过证书实现高安全性的用户认证。Wi-Fi和VPN认证:利用证书确保设备和用户的安全连接。加密文件系统(EFS):为文件提供基于证书的加密保护。自动化证书注册(Autoenrollment):简化证书的分发和管理流程。网络设备注册服务(NDES):支持非域设备(如路由器)获取证书。:通过Web界面提供证书申请功能。这些功能使AD CS成为企业安全基础设施的重要组成部分,但也因其复杂性带来了潜在风险。

php安全开发语言
安全研究
2025-06-13/1086 reads

用Python在Windows和Linux上终止进程的简易脚本

本文介绍了两种用Python终止系统进程的跨平台方案,通过psutil库实现高效管理。Windows版本使用taskkill强制终止进程并自动处理.exe后缀,Linux版本通过SIGTERM信号优雅关闭。两种方案均支持模糊匹配进程名,包含错误处理机制,并提示操作结果。使用前需安装psutil库,建议管理员权限运行。脚本可扩展为支持正则匹配、批量操作等功能,是替代传统任务管理器的轻量化工具,适合开发者和运维人员快速处理进程问题。

pythonwindowslinux
红队渗透
2025-06-13/1674 reads

BloodHound 社区版 (BHCE) 终极指南【双语翻译】

当我们对搜索的运行方式感到满意并希望保存它以备后用时,我们可以使用 “Save Query” 按钮保存它。这将填充同一文件夹图标内的 “Custom Searches” 类别,供以后使用。保存自定义搜索以备后用。但是,目前似乎没有办法从磁盘加载类似于 BloodHound Legacy 的自定义查询。这在 BloodHound Slack 中已经解决了几次,建议改用 API。很高兴知道我不是唯一一个有这个问题的人尽管如此,我们可以使用 API 文档来尝试弄清楚我们需要做什么。

网络安全渗透测试
安全研究
2025-06-12/1875 reads

eBPF 技术详解及其在网络安全领域的应用与挑战

eBPF(extended Berkeley Packet Filter)是 Linux 内核中的革命性技术,允许安全高效地运行自定义程序,无需修改内核代码或加载模块。其扩展了内核可编程性,广泛应用于可观测性、网络和安全领域。本文探讨 eBPF 的技术原理、架构及其在网络安全中的应用,包括入侵检测、DDoS防御、恶意软件分析和威胁狩猎。此外,分析了 eBPF 的安全挑战与未来发展趋势。 关键词:eBPF、Linux 内核、网络安全、入侵检测、DDoS防御

web安全php安全
红队渗透
2025-06-12/1004 reads

内网渗透测试技巧与利用操作手册(SMB / MSSQL / LDAP)

本文提供SMB/MSSQL/LDAP协议的渗透测试速查指南,包含枚举连接、提权利用、文件传输和反向Shell获取的实用命令。SMB部分涵盖空会话连接、共享枚举和RID暴破;MSSQL包含xp_cmdshell启用和命令执行;LDAP涉及AS-REP/Kerberoasting攻击和BloodHound收集。后渗透阶段包含横向移动、权限提升和痕迹清除建议,适用于红队和渗透测试人员快速参考执行Windows环境下的安全评估。

sqlserver数据库
安全研究
2025-06-12/1838 reads

Yakit 热加载入门学习指南

Yakit热加载是yaklang平台的一项动态加载功能,允许在运行时实时执行Yak脚本而无需重启应用,特别适用于安全测试场景。其核心架构包括HotPatch处理器、MixPluginCaller等组件,通过代码编译、环境创建和函数映射实现动态扩展。在MITM代理中,热加载用于请求/响应劫持;在模糊测试中支持FuzzTag生成动态payload。系统提供模板管理和多种配置选项,并建议开发者注意错误处理、性能优化和状态管理。典型应用包括修改HTTP头、检测错误响应以及生成SQL注入/XSS测试payload。该

前端java服务器
杂记
2025-06-11/1737 reads

不同配置文件格式对比解析:XML、JSON、INI 和 TOML 你更喜欢哪个?

配置文件格式的选择没有绝对的“最好”,而是取决于具体需求。XML 承载了历史的厚重,JSON 定义了现在的便捷,INI 保留了简洁的传统,而 TOML 则代表了未来的优雅。从社区趋势来看,JSON 和 TOML 是当前最受欢迎的选择,前者凭借通用性取胜,后者以人性化设计崭露头角。你更喜欢哪种格式?是 JSON 的简洁,TOML 的优雅,还是其他?欢迎在评论区分享你的看法,让我们一起探讨配置文件的未来!

xmljson前端