自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(146)
  • 收藏
  • 关注

原创 Codex 常见报错与解决办法

记录了使用 Codex 时遇到的三个常见报错:MCP client 超时、对话中断、长时间 thinking/连接超时。每个问题都给出了具体的原因分析和解决办法,包括修改 config.toml 超时配置、网络重连、终端代理设置。适合被这些报错折磨过的人快速查阅。

2026-04-21 21:58:16 6756

原创 Apifox 被投毒!你的 SSH 密钥正在被上传

3 月 4 日,Apifox 桌面端被曝供应链投毒。恶意代码可窃取 SSH 密钥、Git 凭证、服务器密码。本文提供 2 分钟自查方法 + 完整自救步骤,建议所有用户立即执行。

2026-03-25 22:55:44 8615 3

原创 扫码就能用:我把微信接上了 Openclaw,全程不到 5 分钟!

想给微信加个 AI 助手,但担心封号?OpenClaw 走了条中间路——插件模式。不用逆向微信协议,不碰敏感接口,一个命令就能把微信和 AI 连起来。本文详解 OpenClaw 微信插件的完整架构:从扫码登录、长轮询消息接收,到 AES 加密传输、会话隔离机制。5 分钟上手实操 + 技术原理拆解,让你既会用、又懂为什么这么设计。支持文字、语音、图片识别

2026-03-22 15:07:16 2680

原创 在 OpenClaw上装神器Chrome浏览器技能,踩了这 5 个坑,终于安装成功!

在 Ubuntu 服务器上为 OpenClaw 安装 Chrome 浏览器,需要完成依赖安装、Chrome 安装、OpenClaw 配置三个步骤。核心配置包括 headless(无头模式)、noSandbox(允许 root 运行)、executablePath(Chrome 路径)。常见坑点包括中文字体缺失、X display 报错、sandbox 限制、依赖冲突、配置不生效等,需按文章提供的解决方案逐一排查。

2026-03-16 21:45:37 1037

原创 OpenClaw 2026 速查手册:从 CLI 到多通道 AI 代理全栈操作指南

本文基于 OpenClaw 2026 官方社区参考指南,系统梳理了这款多通道 AI 代理框架的核心操作与最佳实践。内容覆盖从快速安装、核心 CLI 命令、多通道(WhatsApp/Telegram/Discord 等)接入,到工作区结构、模型管理、记忆系统、Hooks 与技能生态的全栈能力。同时提供了详细的故障排查方案与自动化配置示例,帮助开发者快速上手并高效构建 AI 应用。所有命令与配置均经过验证可执行,是一份兼具权威性与实用性的技术速查手册。

2026-03-06 00:01:14 573

原创 避开 case_sensitive_like 坑:SQLite 范围查询替代 LIKE 的性能优化之路

本文记录了SQLite中URI前缀查询耗时324秒的性能优化过程:生产环境中查询单条URI前缀结果却耗时超5分钟,通过性能日志定位瓶颈在`get_field_ids`的LIKE前缀查询。分析发现SQLite默认`case_sensitive_like=OFF`,不区分大小写的LIKE查询与数据库BINARY区分大小写的索引冲突,导致无法走索引查找而触发全索引扫描。经测试验证,将`LIKE '/prefix%'`前缀查询转换为`uri >= '/prefix' AND uri < '/prefix\uffff

2026-01-27 23:45:26 882

原创 Debian 系统 GRUB 引导故障修复全流程教程

GRUB 是 Linux 系统的核心引导程序,当出现磁盘空间耗尽、分区调整、意外断电等情况时,可能导致 GRUB 损坏,系统无法正常启动。本文基于实际运维场景,详细讲解如何通过 Debian 救援模式修复 GRUB 引导问题,并结合根分区扩容的完整流程,帮助你快速恢复系统。

2026-01-19 22:51:52 1640

原创 【第五届“鹏城杯”】——Misc题目(The Rogue Beacon)

**描述:** 某自动驾驶初创公司的测试车在进行极限速度测试时发生了数据中断。竞争对手截获了测试期间的 CAN 总线广播数据。我们需要评估这辆原型车的动力性能极限。附件是一个 `.pcap` 文件,记录了底盘动力域(Chassis Domain)的所有通信。请剥离出干扰数据,锁定车速信号,并向总部报告车辆达到的峰值速度发生的确切位置。**附件:** `The Rogue Beacon.pcapng`**结果格式:** `flag{sha256(数据包序号)}`

2026-01-02 12:46:07 499

原创 ClamAV扫描速度提升6.5倍:服务器杀毒配置优化实战指南

  运维人员福音!当服务器病毒扫描动辄耗时数小时,你是否也曾为此抓狂?亲测优化ClamAV配置,扫描近6千个文件从150秒降至22秒,提升6.5倍;扫描19万个文件从65分钟降至36分钟,提升1.7倍。>   文章详细剖析了内存占用高、扫描卡顿、重复扫描三大痛点,提供从病毒库加载策略、文件大小限制到递归深度控制的全套优化方案。包含clamscan与clamdscan指令详解、最佳配置参数清单及实测数据对比,助您轻松实现性能与安全的完美平衡。

2025-12-22 21:12:06 989 1

原创 JAVA漫谈反序列化篇——笔记

java// 将多个良性代码组合成攻击链// 第一步:获取Runtime类// 返回Runtime.class// 第二步:获取getRuntime方法// 获取getMethod// 第三步:调用getRuntime// invoke// 第四步:执行命令// exec命令。

2025-12-21 23:05:52 700

原创 java代码审计入门篇——Hello-Java-Sec(完结)

RCE (Remote Code Execution),远程代码执行漏洞,是指攻击者通过远程方式在目标系统上执行恶意代码或命令,从而控制系统或者窃取敏感信息等行为。或的命令参数数组未隔离,用户可控部分逃逸出参数边界成为独立命令。

2025-12-19 22:05:21 816

原创 java代码审计入门篇——Hello-Java-Sec(一)

> 系统学习一下java代码审计,故留下笔记若有错误之处,还望指出~~

2025-12-19 00:11:39 517

原创 Google《Prompt Engineering》2025白皮书——最佳实践十四式

Google《Prompt Engineering》2025白皮书——最佳实践十四式

2025-11-27 21:07:07 1291

原创 一次debian12镜像源导致软件包更新异常问题回顾

Debian 更新报错 "GPG 公钥缺失"?3 步快速解决!附密钥导入 + 源配置完整版Debian 系统更新软件包时遭遇GPG error签名验证失败?核心是缺失6ED0E7B82643E131等官方公钥,导致仓库索引更新失败、软件包版本不匹配,甚至引发 404 安装报错!本文拆解 "公钥缺失→索引失效→版本冲突" 连锁问题,提供 Debian 12 专属解决方案:从安装密钥管理工具、导入官方 GPG 公钥,到修正清华源配置、清理旧缓存,每步附可直接复制的命令,新手也能快速上手。还包含公钥导入失败替

2025-11-27 20:36:33 703

原创 IPset 5 分钟速食指南

在日常运维中,你是否也遇到过这样的“至暗时刻”? > 凌晨 3 点,监控告警狂响——**“ipset 满了!”** > 你睡眼惺忪地 `ssh` 上去,发现 `maxelem` 只有 65536,而攻击 IP 已经飙到 70000+; > 想临时扩容,却怕 `flush` 掉核心业务的白名单; > 想统计“永久封禁”与“过期 IP”各占多少,结果 `ipset list` 滚屏 5 分钟还没看完…… **这篇 5 分钟速食指南**教你一套“组合拳”—— 用 6 条命令完成**容量体

2025-11-21 21:07:36 421 1

原创 Go内存管理核心三问:机制、GC与溢出

内存管理:以三级分配器为核心,通过对象分级、span复用、sync.Pool实现高效分配,从源头减少碎片。GC清理:核心是“标记-清除/整理”,针对大小对象差异化处理,清理时机覆盖主动与被动场景,兼顾回收效率与碎片优化。内存溢出与碎片:溢出本质是内存消耗超限,碎片堆积会导致内存利用率下降、假性溢出等问题,需通过栈优先分配、对象复用等方案缓解。

2025-11-18 22:07:57 1161

原创 比标准Json库好用——json-iterator

标准库encoding/json在高并发、高流量场景下性能不足,内存分配频繁,成为系统瓶颈。json-iterator/go(jsoniter)通过优化编解码算法,显著提升速度并降低内存开销。

2025-11-13 23:38:17 516

原创 各大编码编辑器的缓存目录迁移到D盘【未完待续】

分析缓存占用系统盘空间的影响:可能导致C盘空间不足、系统运行变慢。迁移到D盘可释放C盘压力,尤其适合SSD+HDD混合存储的电脑。

2025-11-12 21:56:08 1145

原创 Claude Code提效:四个技巧让开发快一倍

Claude Code 完整使用指南,高效、提高编码质量,提效通过 4 个实战技巧可解决重复工作、团队协作、复杂功能开发等痛点,成为融入开发流程的 “智能伙伴”。让 Claude Code 实现 “懂项目、守规则、替做重复工作”,复杂项目需提前设计针对性 Prompt,避免生成代码跑偏。

2025-11-11 23:56:21 1196

原创 一键安装Claude Code脚本

一键把 Claude 拉进你的 Linux 终端,更稳、更快、装完即用。支持 Debian/Ubuntu、RHEL/CentOS、Arch、openSUSE,Kali 专门优化

2025-11-09 16:29:59 2464

原创 开源项目5——Go版本快速管理工具

自动化 Go 环境管理工具安装器,支持 CentOS、Ubuntu、Debian 等主流 Linux 发行版> 【小灵感】自个写的一个小工具,由于需要多台机器测试go项目,需要频繁配置go版本,感觉太麻烦了,不如写一个小工具,可以一键安装,并切换go版本

2025-11-07 00:49:20 616

原创 用代码拯救失眠——睡眠小助手

# 🌙 用代码拯救失眠> **"凌晨2点还在刷手机?也许你需要的不只是放下手机,而是给大脑放个假。"**## 🛌 故事的开始:凌晨的灵光一闪凌晨3点,我第N次在代码和失眠之间挣扎。作为一个程序员,我深知睡眠的重要性,但越是想睡,大脑就越像打了鸡血一样活跃。于是,一个疯狂的想法诞生了——**搞一个小工具:计算最佳睡眠时间**。

2025-11-04 22:24:42 845

原创 Top 20 Al Prompt Programming Languages

前 20 名 Al 提示词排行榜

2025-11-03 22:17:12 1768 1

原创 开源项目解读4-高性能并发缓存库Ristretto

Ristretto 是由 Dgraph 团队开发的 Go 语言高性能并发缓存库,专为高吞吐量和高命中率场景设计。其核心功能包括高并发性能、基于成本的驱逐策略、TTL 支持以及内置性能指标。通过分片存储、环形缓冲区和智能写入/剔除策略(如 TinyLFU 和 SampledLFU),Ristretto 显著减少了锁竞争并优化了内存使用。它适用于读多写少的 Web 应用、数据库查询缓存、微服务架构、实时数据处理等场景,尤其适合多核 CPU 环境下的高并发需求

2025-10-27 23:56:29 642

原创 开源项目详解3-ParserSpel

ParserSpel 是一个功能强大的 Go 语言实现的 Spring Expression Language (SpEL) 解析器,为动态配置、规则引擎、模板处理等场景提供完备的表达式解析能力。该项目完整移植 Java 版 SpEL,支持词法分析、语法解析、表达式求值以及模板处理,并具备动态上下文、类型推导和安全执行等特性。适用于配置管理、业务规则引擎、动态模板生成等场景,帮助开发者实现灵活的业务逻辑和运行时计算。

2025-10-26 20:16:28 1079

原创 每日开源项目2——MurmurHash3

本项目是一个全面的 MurmurHash3 哈希算法演示程序,基于 `github.com/spaolacci/murmur3` 库实现。该项目展示了 MurmurHash3 的基本用法、性能优势以及与传统哈希算法的对比。项目直达:[MurmurHash3](https://github.com/spaolacci/murmur3)

2025-10-24 00:16:00 1143

原创 每日开源项目1——HyperLogLog库

HyperLogLog是一种用于大规模数据集基数估算的概率算法,能够在极低内存消耗下提供高精度结果。该算法通过哈希函数将元素映射到固定大小的寄存器中,利用统计方法估算不重复元素的数量。适用于日志分析、用户去重等场景,显著降低计算资源需求。文章将深入解析HyperLogLog的核心原理,对比不同语言实现的性能差异,并演示实际应用案例。帮助开发者理解如何利用这一算法解决高并发场景下的基数统计难题。

2025-10-23 23:49:19 1030

原创 UPX神器——万物都可压缩至30%

UPX是一款跨平台文件压缩工具,可将二进制文件压缩50%-70%。其提供多种压缩级别(-1到-9)和算法(LZMA、brute等),通过"加壳"方式实现压缩:先压缩文件内容,再添加解压外壳。使用时解压壳自动还原文件,不影响运行。实测15357KB文件经不同压缩后降至7886KB-10117KB。下载后简单执行命令即可完成压缩,操作便捷高效。

2025-07-06 16:23:09 1403

原创 CVE-2025-32463深度解析——低用户极易、快速提权

CVE-2025-32463,sudo 1.9.14+ 版本存在漏洞:它在切换环境(chroot)后过早解析路径,导致攻击者能通过伪造/etc/nsswitch.conf等文件,诱骗Sudo加载恶意库(如libnss_xxx.so)。无需特殊权限即可获得root权限

2025-07-05 00:09:09 975

原创 【开源项目1】基于机器学习木马查杀引擎项目

最近,研究了一款名为bt-ShieldML的开源木马查杀引擎,该项目基于机器学习,专注于检测Web服务器环境中的恶意代码文件,尤其是PHP文件。项目使用Go语言实现,支持Docker部署,并提供了可视化检测平台和报告生成功能。测试结果显示,该引擎在检测PHP后门文件时表现良好,虽然存在少量误报,但整体效果令人满意。项目未来计划扩展支持ASP、JSP等多语言检测,并持续优化引擎性能。对于需要本地部署的用户,建议在内网环境中使用,以确保安全性

2025-05-23 12:17:24 533

原创 应急响应练习——第五届红明谷-异常行为溯源【手把手教学】

应急响应练习——第五届红明谷-异常行为溯源【手把手教学】题目:在企业网络安全部门的溯源分析中,工作人员发现攻击者删除了部分访问日志,但通过流量监控设备捕获了被删除的日志数据。攻击者最初尝试低密度攻击,随后进行了连续多日的攻击。通过分析捕获的流量数据,发现大量Base64加密的请求包。经过连续两次Base64解码,提取出IP地址,并统计其出现次数。最终,定位到攻击者的IP地址为35.127.46.111,其MD5哈希值为flag{md5(IP)}。

2025-05-15 22:35:38 742

原创 木马查杀篇—Opcode提取

介绍Opcode的提取方法,并探讨多种机器学习算法在Webshell检测中的应用,理解如何在实际项目中应用Opcode进行高效的Webshell检测。

2025-05-12 22:52:06 1116

原创 木马查杀引擎—关键流程图

本文介绍了木马查杀引擎的研究进展,并通过流程图展示了关键实现步骤。首先,PHP AST通道的实现流程展示了如何通过抽象语法树(AST)进行代码分析。其次,木马查杀的调用逻辑图详细描述了检测和处理的步骤。最后,模型训练流程图展示了如何通过数据收集、特征提取和模型训练来优化查杀效果。这些流程图为木马查杀引擎的开发和优化提供了清晰的指导。

2025-05-12 22:37:02 576

原创 无需libpacp库,BPF指令高效捕获指定数据包

无需libpacp库,BPF指令高效捕获指定数据包

2025-04-08 22:49:38 1210

原创 木马查杀之AST初识篇

本文围绕木马查杀领域的关键技术展开,先介绍了抽象语法树(AST)的定义,它以树状结构抽象表示源代码语法。接着阐述了 AST 分析过程,包括将源代码字符串拆分为词法单元的词法分析,以及依据语法规则构建 AST 的语法分析。随后讲解了污点追踪技术,它用于跟踪程序中数据传播,尤其是来自不可信源或关键数据,其实现方式分为在源代码或字节码级别分析的静态污点追踪,和程序运行时实时监测的动态污点追踪。

2025-03-11 22:33:07 925

原创 AMD 显卡解锁 Ollama 支持:没有 N 卡也能跑大模型

本篇就两点一是AMD 显卡解锁 Ollama 支持:没有 N 卡也能跑大模型二是安装后,运行模型出现报错"An existing connection was forcibly closed by the remote host"的最有效解决方案

2025-02-09 00:27:54 3040

原创 从O(k*n)到O(1):如何用哈希表终结多层if判断的性能困局

C代码高效实现哈希表,秒杀if多层判断  本文将以哈希表重构实战为核心,完整展示如何将**传统条件匹配逻辑**(上千层if-else判断)**转化**为O(1)的**哈希表**高效实现。通过指纹验证场景的代码级解剖,您将深入理解:  1.哈希函数设计如何规避冲突陷阱  2.链式寻址法的工程实现细节  若有出错之处,望各位大哥大姐指出(●'◡'●)

2025-02-08 23:45:03 822

原创 技术小白都能学会!3步搞定DeepSeek本地AI部署

本篇手把手教你如何用**3步轻松搞定 DeepSeek 本地部署**,跟着这个教程走下来,简直不要太顺滑!可以在30分钟内快速将deepSeek部署起来。大致分为两大部分,第一部分是三步安装法,第二部分是本地部署deepseek测试效果

2025-02-06 23:01:29 1478

原创 Linux篇gdb实战指南——调试奔溃内核

本篇主要是从三点方面,介绍gdb工具,分别是Gdb基本概念、常用命令以及实战调试。若文章存在偏差之处,望佬们指出。

2025-01-20 21:01:38 585

原创 “warning: no previous prototype for ‘xxx’ [-Wmissing-prototypes]“C代码—消除函数告警

"warning: no previous prototype for ‘xxx’ [-Wmissing-prototypes]"C代码—消除函数告警

2025-01-16 21:09:22 1151

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除