12679 matches found
kprotect
🛡️ kprotect 概述 kprotect 是一个内核级安全引擎,旨在保护您的敏感数据免受供应链攻击(例如恶意 Python 或 Node.js 库)。它作为最敏感文件的独立安全层。 eBPF-LSM 强制执行 :基于路径模式和通配符(例如 .env、home/user/.ssh/)在内核级别拦截文件访问。 进程链验证 :验证进程链 而不仅仅是单个二进制文件。 ✅ VS Code → Terminal → cat(已授权链) ❌ VS Code → Terminal → python script.py → cat(未授权链已被阻止) 全面的界面 :包括系统守护进程、CLI 工具和桌面...
cracked
Cracked Descarga y entrena tus habilidades de retro-ingeniería 🖳 ¿Qué es Cracked? Cracked es una TUI para descargar rápidamente retos de crackmes.one mientras permaneces en tu terminal. ¿Cómo usar Cracked? Instalación cargo install cracked Uso $ cracked --help Usage: cracked OPTIONS Options: -n,...
cve-tarmageddon
CVE-2025-62518: TAR末日 本仓库演示了 tokio-tar 及相关异步 Rust tar 库中的一个严重错误:在计算下一个文件头位置之前,未应用 PAX 扩展头中的 size 覆盖值。 错误摘要 根本原因: 处理包含 PAX 扩展头(且扩展头覆盖了文件大小)的 tar 文件时,库使用八进制的大小字段(通常为零)进行位置计算,而非 PAX 覆盖值。 影响: 这会导致解析器跳入文件内容,并将其误认为 tar 文件头,从而提取错误的文件。 已知受影响的库: async-tar https://github.com/dignifiedquire/async-tar...
CVE-2024-24576-PoC
CVE-2024-24576 PoC Command::arg 和 Command::args API 在文档中声明,参数将原封不动地传递给派生进程,无论参数内容如何,并且不会被 shell 求值。这意味着将不受信任的输入作为参数传递应该是安全的。 在 Windows 上,此实现的复杂度高于其他平台,因为 Windows API 仅提供一个包含所有参数的单一字符串给派生进程,由派生进程自行拆分。大多数程序使用标准 C 运行时 argv,实际上会导致参数拆分方式基本一致。 但有一个例外是...
fusee-gelee
fusee-gelee Fusée Gelée 漏洞利用(CVE-2018-6242)的 Rust 实现,针对 Tegra 处理器。 当前支持的平台: 通过 libusb 的 Linux。 使用说明 1. 获取漏洞利用加载程序的可执行版本。 2. 获取适用于目标设备的有效载荷。 3. 执行加载程序,并提供有效载荷的路径: ./fusee-gelee /path/to/fusee-primary.bin 从源码构建 创建调试构建: git clone https://github.com/austinhartzheim/fusee-gelee.git cd fusee-gelee carg...
secrets-manager-rs
secs-man secs-man 是一个用于管理机密备份的工具,其设计以工具无关性为核心原则:如果你用本软件加密了机密信息,那么即使没有本软件,你也应该能够解密并恢复它们。即使 secs-man 从地球上消失,你的数据依然可访问。 secs-man 可用于管理本地和远程机器的机密,非常适合创建仅限本地的备份,适用于那些过于敏感、不宜存放在云端的场景。 设计理念 理论 你不应该依赖任何特定软件来备份极其重要的数据。 任何强迫你在使用后仍留存在其生态系统中的软件(例如:“如果你用这个软件加密,就只能用这个软件解密”)都会让你产生依赖。...
slinger
slinger投石器 一个为黑客设计的 Rust HTTP 客户端。 浏览文档 » 查看演示 · 报告 Bug · 请求功能 关于项目 Slinger 是一个工作区,包含以下内容: slinger 一个为黑客设计的 Rust 核心 HTTP 客户端库。 可定制的重定向策略 http/https 与 socks5/socks5h 代理 Cookie 存储 原始 Socket 请求 基于 TLS 的 HTTPS slinger-mitm 一个中间人(MITM)代理,支持透明的 HTTPS 流量拦截,类似于 Burp Suite。 自动 CA 证书生成,并改进了证书管理(灵感来自...
Squre
SQURE S ecure Q uality U ncrackable R untime E ncryption - 用于Windows PE文件的高级二进制保护工具包。 特性 SQURE 提供针对逆向工程、调试和篡改的多层保护: 功能| 描述 ---|--- 纳米指令(Nanomite)| 将条件分支替换为 INT3,运行时由 VEH 调度 XTEA 加密| 对 .text 段按页加密,密钥从 PE 头部派生 虚拟机保护| 将代码虚拟化为自定义字节码解释器 潮汐内存(Tidal Memory)| 按页粒度加密,VEH 按需解密 蜜罐(Honeypot)| 诱饵函数和陷阱代码,误导分析...
DInvoke_rs
DInvokers Port en Rust de Dinvoke. DInvokers puede usarse para muchos propósitos, como el análisis de PE, la resolución dinámica de funciones exportadas, la carga dinámica de plugins PE en tiempo de ejecución, la evasión de hooks de API y más. Características: Resolver e invocar dinámicamente API...
yls
YLS 用于 YARA 语言的 语言服务器。 🚀 功能: 所有可用模块的代码补全(包括函数参数) 用于悬停提示和代码补全的函数文档 约定式代码格式化 签名帮助 代码检查 跳转到定义和引用 光标下的符号高亮 使用 yari 进行调试 ... 更多信息,请参阅: 博客文章 Wiki 🐍 最低支持的 Python 版本为 3.8。 安装 请按照 wiki 上的说明设置您的环境。 如何开发 以开发模式安装 YLS 及所有必要的依赖项。 poetry install 测试 您可以使用以下命令运行测试: poetry run pytest 许可证 版权所有 c 2022 Avast...
Glass
Glass como en transparente y suave Un desensamblador interactivo rápido, nativo y centrado en aplicaciones móviles. Sucesor espiritual de IDA Pro para el flujo de trabajo de ingeniería inversa en Android / iOS, construido alrededor de: smali para manejo de APK / DEX / smali armv8-encode para...
chk_log4j
chklog4j - 用于查找存在 log4j CVE-2021-44228 漏洞的 jar 文件的工具。 安装 1. git clone https://github.com/gcmurphy/chklog4j 2. cd chklog4j && cargo install --path . 使用 该工具仅检查单个文件,因此最好与 fd 之类的工具结合使用。 $ fd -a -e jar -x chklog4j...
blindsight
blindsight “根本不存在什么适者生存。 或许只是最合适者生存。 解决方案是否最优并不重要。 重要的是它能否胜过替代方案。” —— 彼得·沃茨,《盲视》(2006) 用于转储 LSASS 内存、绕过基本防护措施的红队工具。它利用事务性 NTFS(TxF API)透明地打乱内存转储内容,以避免触发 AV/EDR/XDR。 文章 https://hnsecurity.it/blog/an-offensive-rust-encore 另请参阅 https://attack.mitre.org/techniques/T1003/001/...
6cy
sixcy — .6cy 容器格式 一个 Rust 实现的 .6cy 归档格式,具有以下特性: 自描述块 :每个块自带魔法字、版本、编解码器 UUID、大小和完整性校验和 强制完整性验证 :每个块上 CRC32 头部校验 + BLAKE3 内容哈希 多种编解码器 :Zstd(默认)、LZ4、Brotli、LZMA 和直通(none) AES-256-GCM 加密 ,使用 Argon2id 密钥派生 基于内容的分块 (Gear64 CDC),提升去重效果 Reed-Solomon 前向纠错 ,用于从丢失/损坏的块中恢复 Merkle 证明 ,用于高效的完整性验证 Shamir 秘密共享...
depsguard
depsguard text | | | | /|/ \ ' / |/ | | | |/ | '/ | | | | / | \ | | || | | | | | | | ,|| ./|/ , |, |, || ,| | | |/ 保护你的依赖项免受供应链攻击。单个静态二进制文件,零 Rust crate 依赖。 由 arnica 目录 - 概述 - 安装 - 使用 - 检查内容 - 配置文件位置 - 紧急安全修复 - 备份与恢复 - 工作原理 - 故障排除 - 帮助与反馈 - 指南 - 另请参阅 - 许可证 概述 DepsGuard 会在你的机器上查找...
rustbof
rustbof 本项目支持使用 Rust 开发 BOF,并提供完整的 nostd 支持。它利用 Rust 的安全特性和现代化工具链,同时生成小巧高效的 COFF 对象文件。 该框架提供了 BOF 开发所需的一切。构建过程会将你的代码编译为静态库,随后由 boflink 链接为带有正确重定位和导入的 COFF 对象,以供 Beacon 进行动态函数解析。 环境要求 Rust nightly boflink cargo-make 快速开始 最简单的入门方式是使用 cargo-generate 配合项目模板。这将创建一个已配置好所有必要设置的全新 BOF 项目: cargo generate...
slowql
SlowQL 最快的离线SQL静态分析器。使用Rust构建,零误报。 在投入生产之前捕获SQL注入、性能退化、缺失索引、无界查询、合规违规以及282+更多问题。无需数据库连接。 SlowQL能做什么 SlowQL扫描SQL文件和应用程序源代码,查找安全漏洞、性能退化、可靠性风险、成本低效、合规违规和代码质量问题。它离线运行,无需连接到任何数据库。 关键特性 零误报(proven模式)。 已针对Django、Rails、Prisma、Hasura、Supabase、ClickHouse、Vitess、Citus、TimescaleDB以及其他19个开源项目进行验证。 三个置信级别。...
Galdralag-firmware
Galdr — Galdralag 固件 开放发明网络 本项目已注册于开放发明网络(OIN)。OIN 是一个防御性专利池:成员之间交叉许可与 Linux 相关的专利,使参与者能够在降低专利风险的情况下发布和使用开源软件。 状态:等待中: https://github.com/betrusted-io/xous-core/pull/937 目录 开放发明网络 安全通告:Shamir 主机拆分 这是什么 Galdra 联系人元数据 本固件是什么(以及不是什么) 签名固件(Ed25519,boot0) 这是 AI 垃圾吗? 测试结果 为什么用 Rust? 内存安全 系统级健壮性(有局限)...
darwis-taxii
DARWIS TAXII 一个使用 Rust 编写的高性能 TAXII(可信自动化指标信息交换,Trusted Automated eXchange of Indicator Information)服务器。 EclecticIQ OpenTAXII 的 Rust 移植版本,与数据库完全兼容。 功能特性 TAXII 1.x - 发现(Discovery)、轮询(Poll)、收件箱(Inbox)、集合管理(Collection Management)、订阅(Subscriptions) TAXII 2.1 - 完整的 REST...
Shelter
Shelter Shelterは、完全に武器化されたスリープ難読化手法であり、ROPを多用してインメモリペイロードを完全に暗号化することができます。 このクレートには以下の特徴があります: AES-128暗号化。 PE全体の暗号化機能。 スリープ中の実行権限の削除。 APC/HWBP/タイマーは使用せず、難読化のためにROPのみを使用。 コールスタックスプーフィングを実現するためにUnwinderを使用し、ROPチェーンを実行。 様々な状況に適応するための異なる実行方法。 その他のOPSEC対策:DInvokers、間接システムコール、文字列リテラルの暗号化など。 目次 使い方 例...