30556 matches found
CVE-2026-107732
The multi-format reader SumatraPDF for Windows (version 3.6.1 and earlier ) is vulnerable to markup/command-link injection . The issue occurs because untrusted document paths and PDF link targets are interpolated into notification text, which the ParseTip() function interprets as trusted tip mark...
Post-quantum authentication: Why organizations should start testing certificate ecosystems now
In this article 1. Why post-quantum authentication presents a different challenge 2. Why organizations should begin preparing now 3. Microsoft's perspective on readiness 4. Testing the future certificate ecosystem 5. Expanding end-to-end testing 6. What organizations can do today 7. Looking ahead...
qsynthesis
Qsynthesis QSynthesis 是一个 Python3 API,用于对位向量表达式执行基于 I/O 的程序合成。它旨在促进代码反混淆。该算法采用灰盒方法,结合了基于黑盒 I/O 的合成和白盒 AST 搜索来合成子表达式 如果根节点无法合成 。 该算法最初在 BAR 学术研讨会上被描述: QSynth: A Program Synthesis based Approach for Binary Code Deobfuscation (使用的基准测试可在此处获取:here) 该代码已作为以下 Black Hat 演讲的一部分发布: Greybox Program Synthesi...
SSH-Remote-Code-Execution
SSH 远程代码执行 SSH 零日漏洞 | 由 ClumsyLulz 与 Taylor Christian Newsome 制作 摘要 本仓库包含一个 C 程序,该程序接受输入参数并生成一个数据包,通过 SSH 协议发送到服务器。该程序分配一个缓冲区来保存数据,将其写入一个文件,并使用 system 函数构造命令行字符串,以启动到指定主机和端口的 SSH 连接。 已发现的问题 当前实现存在多个安全性和稳定性问题: 1. 缓冲区溢出 :仅使用 malloc 分配了 28 字节,却写入了 29 字节,可能导致内存损坏或段错误。 2. 返回地址计算错误...
multiplier
Multiplier 更快地发现更多漏洞 Multiplier 提供精确且全面的代码理解能力。 它通过将构建产物保存到数据库中,并通过 C++ 或 Python API 使其可持久访问来实现这一点。 Multiplier 强调能够唯一标识构建过程中的 所有 实体,包括单个 token、AST 节点和中间表示。借助 Multiplier,分析人员可以在某种表示上识别感兴趣的代码模式,然后将结果以可读形式准确地返回给人类,或通过实体 ID 传递给后续脚本。 Multiplier 的 API 功能丰富,通常能提供与编译器同级甚至更优的信息质量,并且以整个程序为粒度进行关联。我们喜欢说,借助其...
CVE-2026-20841
此 PoC 触发方式的准确性尚未验证,仅供参考/信息用途。 CVE-2026-20841 - Windows notepad.exe 远程代码执行(RCE) 利用条件: 测试环境:记事本版本 11.2510.14.0 步骤 1:保存文件 步骤 2:打开文件 注意:点击时会提示打开程序(或继续)...
CVE-2025-1094-Lab-Setup
🛠️ CVE-2025-1094 实验环境搭建 ⚠️ 免责声明 本实验仅用于教育和研究目的 。 请勿 将此处演示的任何信息或技术用于您不拥有或未经明确授权测试的系统。未经授权使用这些方法可能违反法律 并导致严重处罚。 📌 概述 CVE-2025-1094 是一个影响 PostgreSQL 交互式工具 psql 的严重漏洞,在 14.15 及更早版本中被发现。 攻击者可以利用该漏洞执行 SQL 注入 ,在特定条件下可导致远程代码执行(RCE) 。 🧨 根本原因 该漏洞源于 psql 对畸形 UTF-8 输入处理不当 。 由于验证不足,攻击者可以注入任意 SQL 或元命令(如 !(shell...
functrace
functrace - A function tracer functrace is a tool that helps to analyze a binary file with dynamic instrumentation using DynamoRIO http://dynamorio.org/. These are some implemented features based on DynamoRIO: disassemble all the executed code disassemble a specific function dump if these are...
Log4j_Vulnerability_Demo
Log4jVulnerabilityDemo Un programa sencillo para demostrar cómo se puede explotar la vulnerabilidad de Log4j CVE-2021-44228 Ejecutar la demo : Para iniciar el programa, simplemente ejecute start.sh en sistemas UNIX o start.bat en Windows. La entrada del usuario se leerá y se registrará en la...
CVE-2018-8120
CVE-2018-8120 CVE-2018-8120 Windows LPE 漏洞利用程序 支持 x32 和 x64。 已在以下系统上测试:Win7 x32、Win7 x64、Win2008 x32、Win2008 R2 x32、Win2008 R2 Datacenter x64、Win2008 Enterprise x64。 用法 CVE-2018-8120 exploit by @unamerhttps://github.com/unamer Usage: exp.exe command Example: exp.exe "net user admin admin /ad" 注意事...
CVE-2020-0022
CVE-2020-0022 非常感谢 Insinuator 的精彩博文和代码! 结果 Insinuator 帖子中提到的所有步骤都已完成,而且还不止于此。要把这些步骤写进 README.md 文件实在太多了,所以请随意查看上面提到的 Insinuator 的帖子。 该漏洞利用已完全完成,达到了以下程度: 1. 攻击者控制的足够大的内存区域的地址被泄漏 2. 程序计数器被修改为指向自定义地址 3. 自动进行重试,显著降低了失败的概率 4. 代码在断开连接时间和内存搜索速度方面进行了优化,已达到进一步优化会危及漏洞利用稳定性的程度 差异与改进 此漏洞利用与 Insinuator...
CVE-2026-14382
CVE-2026-14382 Bin 触发器 Bug 修复 $250000492218546 High CVE-2026-14382: Insufficient validation of untrusted input in ANGLE. Reported by anonymous on 2026-03-13 此漏洞的根本原因似乎与 CVE-2025-6558 相似。基于我目前的分析,我怀疑它可能是 CVE-2025-6558 的一个变体。因此,我改编了 CVE-2025-6558 的 PoC,并创建了以下文件: poc.c 是主要的 PoC,但仅适用于 32 位环境。与原始...
CVE-2025-9223
Applications Manager - Execute Program Action Bypass PoC 📖 描述 本仓库包含一个概念验证(PoC),演示了 ManageEngine Applications Manager 中"Execute Program Action"功能存在的命令执行漏洞。 🔍 漏洞详情 Applications Manager 使用黑名单(BlackListCommands)来阻止危险命令,但验证存在严重缺陷: 基于字符串的验证 仅针对第一个令牌(token) 缺少路径规范化 或环境变量扩展 缺少防护 ,无法阻止通过脚本进行间接执行 🚨 绕过方法 方法...
nCPU
一台完整的计算机,其中每一层——算术、操作系统、编译器、显示——要么是训练好的神经网络,要么完全在GPU上运行。 模型不是 在 计算机上运行。模型 就是 计算机本身。 nCPU 是一个代码库,从五个方向追求同一论点:计算机可以由学习到的组件构建,而一旦整个执行栈是可微分的,程序就不再是你编写的东西,而变成了可以通过梯度下降搜索的对象。下面的每个子系统都基于独立的测量;它们共同覆盖从单个 ALU 操作到操作系统再到程序合成的整个栈。 五个子系统 1. 神经计算机 每个 ALU 操作——加法、减法、乘法、位运算、移位、除法——都是一个训练好的神经网络。神经操作系统 neurOS...
SNP-Assignment
SNP-Assignment 利用工作:权限提升 CVE-2017-1000112 由于权限提升是攻击者视角中的里程碑,我尝试对本地权限提升做一些研究,这是整个权限提升单元的基础步骤。在我阅读一些文章时,2016 年和 2017 年是本地及远程权限提升报告数量最多的年份。于是,我尝试利用自己的知识,并借助互联网去利用一个漏洞,以理解这些漏洞利用是如何发生的——即使不是由专家攻击者所为。在 Linux 操作系统中,由于开源的特性,我能真正理解正在发生的事情,而且终端可以直接运行我们编写的任何 C 程序。我寻找了一个使用 C 程序的漏洞,并找到了一个只需运行该程序即可轻松获得 root...
angr
angr angr is a platform-agnostic binary analysis framework. It is brought to you by the Computer Security Lab at UC Santa Barbara, SEFCOM at Arizona State University, their associated CTF team, Shellphish, the open source community, and @rhelmot. Project Links Homepage: https://angr.io Project...
diaphora
δiaphora 安装 使用 Hex-Rays 插件管理器 安装: hcli plugin install https://github.com/joxeankoret/diaphora/archive/refs/tags/3.4.2.zip 手动安装说明见下文。 Diaphora(διαφορά,希腊语中意为“差异”)3.4 版本是截至目前(2026 年)可用的最先进的程序差异比较工具(作为 IDA 插件工作)。它于 2015 年在 SyScan 期间首次发布,此后一直得到积极维护:Diaphora 已经被移植了 11 年,覆盖了从 6.8 到 9.4 的每一个 IDA 次要版本。...
diaphora
δiaphora Installation Install with the Hex-Rays plugin manager: hcli plugin install https://github.com/joxeankoret/diaphora/archive/refs/tags/3.4.2.zip Manual install instructions are below. Diaphora διαφορά, Greek for 'difference' version 3.4 is the most advanced program diffing tool working as ...
buzzer
Buzzer - 一个 eBPF 模糊测试工具链 Buzzer 是一个模糊测试工具链,允许编写 eBPF 模糊测试策略 。 模糊测试策略是一种生成随机 eBPF 程序并验证它们不会 出现意外行为的方法。 要运行该模糊测试器,请按照以下步骤操作: 1. 安装 bazel。 2. 安装 clang 3. 设置正确的 CC 和 CXX 环境变量 export CC=clang export CXX=clang++ 4. 运行 bazel build :buzzer 5. 以 root 身份运行 buzzer: sudo ./bazel-bin/buzzer/buzzer 或者使用 CAPBPF...
cve-2022-44268-detector
cve-2022-44268-detector - 检测恶意PNG cve-2022-44268-detector 是一个 Go 程序,它接收 PNG 文件并报告它们是否是由针对 CVE-2022-44268 的利用生成的恶意图像,该漏洞是 ImageMagick 中的一个漏洞,允许攻击者使用特制图像读取任意文件内容。 安装 要安装 cve-2022-44268-detector,请使用 go install: $ go install github.com/jnschaeffer/cve-2022-44268-detector@latest 警告 请务必小心...