深入剖析 LaTeXpOsEd:你的 .tex 源文件可能正在泄露敏感信息
分析 LaTeX 编译过程中的信息泄露风险,特别是通过日志、辅助文件及恶意宏命令。探讨在 arXiv 等平台上,这些漏洞如何泄露本地路径、操作系统信息,并提供针对作者和平台的缓解策略。
Page 678
共 16860 篇文章,分类 267 个。
近期的思考与工程笔记。
分析 LaTeX 编译过程中的信息泄露风险,特别是通过日志、辅助文件及恶意宏命令。探讨在 arXiv 等平台上,这些漏洞如何泄露本地路径、操作系统信息,并提供针对作者和平台的缓解策略。
深入分析 HTTP/2 在自适应视频流中的队头阻塞(HOL Blocking)痛点,并阐述如何利用 HTTP/3 和 QUIC 的独立流特性设计概念验证服务器,以实现更流畅、更具弹性的码率切换。
剖析 pglinter 如何借助 Rust 的 pgrx 框架,不重复造轮子,直接调用 PostgreSQL 内部的真实解析器生成 AST,以实现精准、高效的 SQL 质量分析。
告别繁琐的 GUI 操作,探索如何利用 pdfly 这款基于 pypdf 的命令行工具,轻松实现 PDF 合并、旋转、提取内容等自动化工作流。
深入剖析 pglinter 的实现,揭示其并非通过解析 SQL AST 运作,而是巧妙利用 pgrx 框架,在编译期将 Rust 规则函数自动转换为高效的 PostgreSQL SQL 定义,实现对数据库模式的静态检查。
探讨现代SQL验证如何从严格的AST语法树解析,演进为以AI为核心的意图理解与错误修复。分析AI在处理多方言、模糊语法和语义检查方面的优势与挑战。
在资源受限的微控制器上,MicroPython 通常与协作式多任务相关联。本文探讨如何利用 ESP32 底层的 FreeRTOS,通过 `_thread` 模块实现一个受安卓启发的、基于事件驱动的抢占式内核架构。
形式化验证通过数学证明代码的正确性,但它并非万无一失。本文探讨了形式化验证系统在实践中的三大常见失败模式:规约与现实脱节、硬件或编译器错误,以及对外部环境的错误假设。
形式验证并非万能。本文探讨如何通过将形式化证明与运行时监控相结合,构建能够抵御因规范差距和环境失配而导致的现实世界故障的稳健混合系统。
深入剖析 Kotlin 编译器中因土耳其语(Turkish)区域设置引发的著名大小写转换 Bug。本文提供了一套可落地的防御性测试工程策略,通过静态分析和 CI/CD 环境矩阵,主动发现并预防难以复现的区域特定(locale-specific)缺陷。
许多旧式无线气象站经久耐用,但却是数据孤岛。本文将详细介绍如何通过逆向工程解析其私有无线协议,并利用 ESP8266 等廉价硬件构建一个数据网关,将气象数据打包成 APRS 格式上报至互联网,实现硬件的现代化改造。
剖析 pglinter 的核心机制,分析它如何利用 pgrx 框架和 pg_query.rs 库,通过解析 PostgreSQL 的抽象语法树(AST)来实现一个高效、可扩展的规则引擎,自动检测数据库中的反模式。
本文详细介绍了如何将《我的世界》中复杂的捆绑包(Bundle)物品填充规则,精确地翻译成 Z3 约束求解器可以理解的数学模型,聚焦于物品堆叠、容器限制的形式化表达。
本文深入探讨如何将《我的世界》中独特的捆绑包(Bundle)物品存放机制,精确地翻译成Z3约束求解器可以理解的数学模型。我们将聚焦于物品堆叠、容量权重和整数约束的建模技术,提供一个从游戏规则到形式化约束的入门指南。
深入分析 Kotlin 编译器中一个长达数年的土耳其语区域设置 Bug,并以此为案例,设计一套包含字符编码验证、多区域设置测试套件和 CI 集成的稳健测试方法,旨在系统性地预防和根除编译器中的本地化陷阱。
深入分析 Omarchy 如何利用 Shell 脚本实现 Arch/Hyprland 环境的幂等配置,探讨其状态检测、错误处理和自动化策略,为构建可预测的系统提供实践参考。
面向大麦网演唱会购票,提供 Python 机器人构建指南,包括多用户支持、城市/日期/价格过滤、实时监控及验证码处理策略。
探讨 PyTauri 通过 PyO3 实现 Tauri 桌面应用的 Rust-Python 互操作,重点 FFI 调用约定、借用检查器对齐及零拷贝内存转移策略,提升混合应用性能与安全。