13844 matches found
distributed-system-testing
Distributed Systems Testing Skills Two skills for AI coding agents that design and run claim-driven tests for distributed and stateful systems. Together they produce a structured Markdown test plan and a findings report with 10-state verdicts and an explicit SUT / harness / checker / environment...
chaosblade
ChaosBlade: 一个简单易用且功能强大的混沌实验实施工具 🔥🔥🔥 重大更新 ChaosBlade Agent 发布: Blade AI BLADE AI 是 ChaosBlade 生态的智能代理层:底层调用 ChaosBlade 执行故障注入,上层增加意图理解、安全审查、效果验证、安全恢复和结构化报告等编排能力,让故障演练从"手写命令"变成"对话完成"。 更多介绍请查看: Blade AI README 安装包: blade-ai-v0.1.0 代码分支: blade-ai-v0.1.0 项目介绍 ChaosBlade...
CVE-2014-3466_PoC
CVE-2014-3466 GnuTLS 缓冲区溢出:会话 ID 长度检查 的概念验证 信息 参见:https://bugzilla.redhat.com/showbug.cgi?id=1101932 这不是一个武器化的利用程序。 警告:这段 Python 代码很丑陋,我基本上手工构建了 ServerHello,并且在 Python 部分只花了大约五分钟 十五分钟。 欢迎随心所欲地改进这个利用程序(如果可能的话请让我知道!)。 示例 使用恶意 ServerHello 代码启动监听器: root@kitploit: $ python poc.py 4433 使用链接到易受攻击版本的...
Cacti < 1.2.25 Insecure Deserialization
Cacti is an open source operational monitoring and fault management framework. There are two instances of insecure deserialization in Cacti version 1.2.24. id: CVE-2023-30534 info: name: Cacti 1.2.25 Insecure Deserialization author: k0pak4 severity: medium description: | Cacti is an open source...
chaos-mesh
Chaos Mesh 是一个面向 Kubernetes 的开源、云原生的混沌工程平台。它使用 Kubernetes 自定义资源来定义、编排和观察针对工作负载、基础设施、云服务和应用的受控故障注入。 Chaos Mesh 是 云原生计算基金会(CNCF) 的孵化项目。如果您是一家希望助力塑造容器化打包、动态调度和面向微服务技术演进的组织,请考虑加入 CNCF。 功能特性 广泛的故障覆盖: 涵盖 Pod、网络、DNS、HTTP、I/O、时间、压力、内核、块设备、JVM、物理机、AWS、Azure 和 GCP 故障。 Kubernetes 原生...
chaoskube
chaoskube chaoskube 会定期在您的 Kubernetes 集群中杀死随机 Pod。 为什么 测试您的系统在任意 Pod 故障下的表现。 示例 默认情况下,运行它每 10 分钟会在任何命名空间中杀死一个 Pod。 root@kitploit: $ chaoskube INFO0000 starting up dryRun=true interval=10m0s version=v0.21.0 INFO0000 connecting to cluster master="https://kube.you.me" serverVersion=v1.10.5+coreos.0...
resilience4j
= 为函数式编程设计的容错库 :author: Robert Winkler and Bohdan Storozhuk :icons: :toc: macro :numbered: 1 ifdef::env-github :tip-caption: 💡 :note-caption: ℹ️ :important-caption: ❗ :caution-caption: 🔥 :warning-caption: ⚠️ endif::...
Fault-Injection-Finder
故障注入查找器 root@kitploit: ▄▖ ▜ ▗ ▄▖ ▘ ▗ ▘ ▄▖▘ ▌ ▙▖▀▌▌▌▐ ▜▘ ▐ ▛▌ ▌█▌▛▘▜▘▌▛▌▛▌ ▙▖▌▛▌▛▌█▌▛▘ ▌ █▌▙▌▐▖▐▖ ▟▖▌▌ ▌▙▖▙▖▐▖▌▙▌▌▌ ▌ ▌▌▌▙▌▙▖▌ ▙▌ Geeoon Chung 和 Nate Snyder 本仓库是我们故障注入攻击项目的软件部分。硬件部分请查看此仓库。 项目总览 本项目旨在找出程序执行中被跳过/NOP 后会导致安全问题的指令。 1. 预处理 1. 加载二进制文件 2. 识别被 NOP 后更有可能导致安全问题的指令。 2. Unicorn 模拟 1. 运行程序,将第 n...
CVE-2024-38399
免责声明 所有提供的内容仅用于教育和研究目的。所有测试均仅在作者合法拥有的三星(骁龙 Gen 1)设备上,于安全、隔离的环境中进行。本次研究未涉及或影响任何他人所有的生产系统或设备。作者对信息被误用或应用所导致的任何损害不承担任何责任。 博客 https://streypaws.github.io/posts/Fast-and-Faulty-A-Use-After-Free-in-KGSL-Fault-Handling/...
fuzzdb
FuzzDB 的创建旨在通过动态应用程序安全测试提高发现应用程序安全漏洞的可能性。它是首个也是最全面的开源字典,包含故障注入模式、可预测资源位置以及用于匹配服务器响应的正则表达式。 攻击模式 - FuzzDB 包含全面的攻击载荷原语,用于故障注入测试。 这些模式按攻击类型和适当的平台类型分类,已知会导致诸如操作系统命令注入、目录列表、目录遍历、源码暴露、文件上传绕过、身份验证绕过、XSS、HTTP 头部 CRLF 注入、SQL 注入、NoSQL 注入等问题。例如,FuzzDB 收录了 56 种可能被解释为空字节的模式,并包含了常用方法列表,如 "get, put, test"...
fuzztruction
Fuzztruction Fuzztruction 是一个学术原型模糊测试器,它不直接突变输入(像大多数模糊器那样),而是使用所谓的生成器(generator)应用程序来为我们的模糊测试目标生成输入。由于生成数据的程序通常会产生正确的表示形式,我们的模糊器通过注入故障来 突变 生成器程序,从而使生成的数据 几乎 有效。理想情况下,生成的数据能通过我们的模糊测试目标(称为 消费者 )的解析阶段,但在更深层的程序逻辑中触发意外行为。这使得甚至可以对使用加密原语(如加密或消息完整性码)的目标进行模糊测试。我们方法的主要优势在于,它无需重量级程序分析技术、语法近似或人工干预就能生成复杂数据。...
CVE-2026-55093 tract-nnef: integer overflow in NNEF `.dat` tensor parser yields an out-of-bounds read on model load
Tract is a tiny, no-nonsense, self-contained TensorFlow and ONNX inference toolkit. Prior to 0.21.16, 0.22.2, and 0.23.1, tract-nnef uses unchecked usize multiplication in nnef/src/tensors.rs readtensor for attacker-controlled tensor dimensions, the allocation size, and the reported tensor length...
phywhispererusb
PhyWhisperer-USB 这是什么东西?这是一个针对USB物理层(USB phy)进行故障注入(FI)或侧信道攻击(SCA)的硬件触发器。请务必阅读文档:http://phywhispererusb.readthedocs.io/ ! 如果你刚开始使用,这里有几个演示笔记本,展示了如何: 嗅探数据 流式传输更长的捕获 在数据包上触发 获取 PhyWhisperer-USB 请查看 https://www.crowdsupply.com/newae/phywhisperer-usb 了解众筹供应! 照片 与其他项目的对比 什么是...
OESA-2026-3709 kernel security update
The Linux Kernel, the operating system core itself. Security Fixes: In the Linux kernel, the following vulnerability has been resolved:\n\nKVM: x86: Check for invalid/obsolete root after making MMU pages available\n\nCheck for a "stale" page fault, i.e. for an invalid and/or obsolete root, after...
unzip_poc
CVE-2022-0529 和 CVE-2022-0530 unzip 6.0 的POC CVE-2022-0529 和 CVE-2022-0530 https://bugzilla.redhat.com/showbug.cgi?id=2051402 https://bugzilla.redhat.com/showbug.cgi?id=2051395...
krf
KRF KRF is a K ernelspace R andomized F aulter. It currently supports the Linux and FreeBSD kernels. What? Fault injection is a software testing technique that involves inducing failures "faults" in the functions called by a program. If the callee has failed to perform proper error checking and...
krf
KRF KRF 是一个内 核态随 机错 误注入器。 目前支持 Linux 和 FreeBSD 内核。 是什么? 故障注入 是一种软件测试技术,通过在被测程序所调用的函数中诱发失败(“故障”)来工作。如果被调用方未能进行正确的错误检查和处理,这些故障可能导致不可靠的应用行为或可被利用的漏洞。 与现有的许多用户态故障注入系统不同,KRF 通过加载的内核模块在内核态运行。这有几个优点: 它适用于静态链接的二进制文件,因为不依赖 LDPRELOAD 进行注入。 由于它拦截的是原始的系统调用而非它们的 libc 包装函数,因此可以注入通过 syscall3 或内联汇编发起的调用。 它可能比使用...
v0ltpwn
V0LTpwn V0LTpwn(CVE-2019-11157)是一种针对 x86 处理器的软件控制故障攻击。它是首个破坏 SGX 飞地完整性的攻击。 描述 所有近期英特尔处理器均提供一种无需重启系统即可控制核心电压的软件接口。该功能并非正常运行所必需,但被专业用户用于性能优化。例如,超频社区中的英特尔 XTU 应用程序便使用了该接口。 在 V0LTpwn 中,我们展示了恶意软件可利用此接口将处理器电压降低至临界阈值,此时某些指令将无法正确运行。这意味着攻击者能够在使用这些指令实现的计算中诱发比特翻转。我们在论文中展示了攻击者如何操纵加密计算,甚至改变程序的控制流。...
Astra Linux – Vulnerability in libxml2
A issue was discovered in libxml2 before version 2.10.3. When parsing a multi-gigabyte XML document with the XMLPARSEHUGE parser option enabled, several integer counters may overflow. This leads to an attempt to access an array at a negative 2GB offset, typically resulting in a segmentation fault...
Astra Linux – Vulnerability in Linux 5.10
In the Linux kernel, the following vulnerability has been resolved: drm/i915/reset: Fixed the use of the pointer offset in errorstateread. This fix addresses the issue where, when there is no i915gpucoredump but the bufoffset is non-zero, a kernel page fault may occur. This issue can occur when...