14149 matches found
Inferno
ChefKiss Inferno ChefKiss Inferno 是 QEMU 项目的一个衍生版本,提供对 Apple ARM 设备的客户机支持。 !CAUTION 请考虑捐赠/打赏以帮助项目的持续开发,使其保持免费和开源。 PayPal 或信用卡/借记卡:https://ko-fi.com/chefkiss BTC:bc1qgu56kptepex2csuzl5nhzc4vxuj8c6ggjzhcem SOL:4PJU3iB5rimN9BNcpzduvmTnptJyedZiAd23so33SAdi ETH:0x038A25849c23Bc5A736484351a8B6Ad71bC466...
cve-2023-46813-poc
CVE-2023-46813 PoC 1. Aplica los parches de la carpeta host-patches al host Linux y a QEMU. 2. Inicia una VM SEV-SNP. 3. Ejecuta el código de este repositorio y espera el mensaje "waiting for the hypervisor to change memory to MMIO". 4. Ejecuta repetidamente el comando attack en QEMU varias veces...
kernel-exploit-factory
kernel-exploit-factory Sigue actualizándose...... Informe de análisis de exploits de CVEs del kernel de Linux y entorno de depuración relacionado. Ya no necesitas compilar el kernel de Linux ni configurar tu entorno. Este repositorio está pensado para recopilar todos los exploits del kernel de...
page_table_walk
物理内存中的夺旗挑战 你已经读过关于分页的内容。图表看起来也合理。四级页表,每级9位,页框,偏移量。没错。但当你遇到一个真正需要手动遍历页表的挑战时,你意识到你并不真正理解它。你只是知道它。区别很大。 对我来说有效的方法是坐在QEMU和gdb前,亲自手动完成遍历:计算每个索引,从物理内存中读取每个条目,手动跟踪每个指针。一个下午的实践比几个小时的讲座学到更多。 这是我当时记录的笔记集合。如果你仍然缺少概念方面的理解,先看Zardus的关于内核内存管理的讲座。那是理论。这是实践。...
Podroid
Podroid 在 Android 手机上运行 Linux 容器和完整的 Linux 桌面。无需 root。 一个带有自己内核的真正 Alpine Linux 虚拟机——不是 chroot 或 proot 技巧——因此 Podman、Docker 和 LXC 的行为方式与在服务器上完全一致。 网站 · 文档 · 下载 APK 主页 | 运行中 | 终端 | !带主题和字体的终端快捷设置https://assets.kitploit.com/production/public/readmes/13125/d4d46114c43e6...
exploiting-cve-2017-5123
Explotando CVE-2017-5123 Introducción Este repositorio es un complemento al artículo publicado en MISC Magazine 96. Conseguimos elevar nuestros privilegios de forma fiable, en nuestra máquina virtual con SMEP / SMAP y KASLR habilitados. No obstante, cabe señalar que el sistema queda en un estado...
kali-vm
Kali-VM Build-Script Creador de imágenes de máquina virtual VM de Kali Linux, mediantedebos con fakemachine y KVM. Estos son los mismos build-scripts que el equipo de Kali utiliza para generar las imágenes oficiales de VM de Kali Linux, disponibles en kali.org/get-kali/. Para más información,...
kali-packer
Kali-Packer Este solía ser el hogar de los scripts de compilación de Kali-Vagrant. Desde Kali 2025.2, el equipo de Kali ha dejado de usar Packer para generar máquinas virtuales de Vagrant y ahora usa DebOS. Este es el mismo método utilizado para generar nuestras otras VMs estándar. Como este...
mofos
mofos Concept Installation Configure the host QEMU/KVM system session Security considerations Mofos configuration Install a template Configure the firewall Install Import Create the upper layer empty disk Create a virtual machine Customization Template - hook install Virtual machine - hook new...
TriforceAFL
Nuevo: Para aquellos que quieran jugar con TriforceAFL y TLSF, Richard Johnson creó un Dockerfile que instala ambos e incluso compila un kernel de Linux por ti. Está disponible aquí https://hub.docker.com/r/moflow/afl-triforce/tags/. También nuevo: ¡afl-tmin ahora funciona con el forkserver!...
qiling
Qiling's use case, blog and related work Qiling is an advanced binary emulation framework, with the following features: Emulate multi-platforms: Windows, macOS, Linux, Android, BSD, UEFI, DOS, MBR. Emulate multi-architectures: 8086, X86, X8664, ARM, ARM64, MIPS, RISC-V, PowerPC. Support multiple...
unicorn
Unicorn Engine LOOKING FOR CONTRIBUTORS! See this. Unicorn is a lightweight, multi-platform, multi-architecture CPU emulator framework, based on QEMU. Unicorn offers some unparalleled features: Multi-architecture: ARM, ARM64 ARMv8, M68K, MIPS, PowerPC, RISCV, SPARC, S390X, TriCore and X86 16, 32,...
unicorn
独角兽引擎 正在寻找贡献者! 参见 这里。 独角兽是一个轻量级、多平台、多架构的CPU模拟器框架,基于 QEMU。 独角兽提供了一些无与伦比的功能: 多架构:ARM、ARM64 ARMv8、M68K、MIPS、PowerPC、RISCV、SPARC、S390X、TriCore 以及 X86 16、32、64 位 干净/简单/轻量/直观的架构无关 API 用纯 C 语言实现,并支持 Crystal、Clojure、Visual Basic、Perl、Rust、Ruby、Python、Java、.NET、Go、Delphi/Free Pascal、Haskell、Pharo、Lua 和 Zi...
nautilus
Nautilus 2.0 Nautilus is a coverage guided, grammar based fuzzer. You can use it to improve your test coverage and find more bugs. By specifying the grammar of semi valid inputs, Nautilus is able to perform complex mutation and to uncover more interesting test cases. Many of the ideas behind this...
gustave
c Airbus 2021, sduverger GUSTAVE - 嵌入式操作系统内核模糊测试器 它是什么 ? GUSTAVE 是一个用于嵌入式操作系统内核的模糊测试平台。它基于 QEMU 和 AFL(以及所有它的 forkserver 同类工具)。它允许像对待简单应用程序一样对操作系统内核进行模糊测试。 得益于 QEMU,它是多平台的。可以将 GUSTAVE 视为 QEMU 内部的一个 AFL forkserver 实现,具有细粒度的目标检测能力。 支持哪些内核 ? GUSTAVE 主要设计用于针对嵌入式操作系统内核。它可能不是对 Windows、Linux 或 macOS...
DECAF
DECAF DECAF(Dynamic Executable Code Analysis Framework 的缩写)是一个基于 QEMU 的二进制分析平台。 DECAF++ DECAF++ 是 DECAF 的新版本,污点分析速度提高约 2 倍,据我们所知,它是最快的全系统动态污点分析框架。这使得可用性大大提高,当不存在可疑(被污染)输入时,仅产生 4% 的开销(SPEC CPU2006)。即使在重污点分析工作负载下,DECAF++ 的性能也更好,由于它的弹性,在 nbench 上大约快 25%。DECAF++...
firmadyne
目录 目录 简介 设置 提取器 数据库 二进制文件 QEMU 使用 常见问题解答 未生成 run.sh 日志以“Kernel panic - not syncing: No working init found”结尾 进程崩溃,例如 dopagefault 2: sending SIGSEGV for invalid read access from 00000000 如何调试模拟的固件? 从源码编译 工具链 console libnvram 内核 ARM MIPS 数据库 数据 模式 论文 简介 FIRMADYNE 是一个自动化、可扩展的系统,用于执行基于 Linux...
CVE-2021-3929-3947
CVE-2021-3929-3947 针对CVE-2021-3929和CVE-2021-3947的VM逃逸PoC。仅供教育用途。 你可以阅读 白皮书 了解更多信息。 环境 OS: Ubuntu 21.10 Linux: 5.13.0 gcc: 11.2.0 glibc: 2.34 glib: 2.68.4 QEMU: 6.1.0 Guest OS: Ubuntu 21.04 命令 宿主机 qemu-system-x8664 run -machine type=q35,accel=kvm -cpu host \ -m 2G -hda...
ad-honeypot-autodeploy
ad-honeypot-autodeploy Deploy a small, intentionally insecure, vulnerable Windows Domain for RDP Honeypot fully automatically. Runs on self-hosted virtualization using libvirt with QEMU/KVM but it can be customized easily for cloud-based solutions. Used for painlessly set up a small Windows Domai...
CVE-2026-52943
如何使用本仓库 这是一个针对 skbuff.c 中 use-after-free 漏洞的 Linux 内核本地权限提升 PoC 代码:https://github.com/torvalds/linux/commit/98d0912e9f841e5529a5b89a972805f34cb1c69d vidieo1.webm 这里是 writeup 链接:https://hackmd.io/@mlc0cVjxSwqv0OoxsUYccw/Bk99YYTyzx 你需要开启 cloudfare warp 或 VPN 才能查看 writeup...