340 matches found
ghidra_kernelcache
ghidrakernelcache: un framework de Ghidra para el kernelcache de iOS para ingeniería inversa Este framework es el producto final de mi experiencia en la ingeniería inversa del Kernelcache. Normalmente busco vulnerabilidades auditando manualmente el kernel y sus extensiones, y he automatizado la...
ida_kernelcache
idakernelcache: An IDA Toolkit for analyzing iOS kernelcaches idakernelcache is an IDAPython module for IDA Pro to make working with iOS kernelcaches easier. The module provides functions to: Convert iOS 12's new static tagged pointers into normal kernel pointers. Parse the kernel's PRELINKINFO...
CVE-2019-8540
CVE-2019-8540 Fuga de información de la pila del kernel en la función exportObjectToClient detalles del error: macOSrelease; return kIOReturnSuccess; Sabemos que ioobjectt tiene una longitud de 8 bytes y en 1 se fuerza la conversión a machportnamet 4 bytes, por lo que los 4 bytes superiores no se...
xnu
¿Qué es XNU? El kernel XNU es parte del sistema operativo Darwin para su uso en los sistemas operativos macOS e iOS. XNU es un acrónimo de X is Not Unix. XNU es un kernel híbrido que combina el kernel Mach desarrollado en la Universidad Carnegie Mellon con componentes de FreeBSD y una API en C++...
physmem
physmem physmem es una herramienta de inspección de memoria física y de escalada de privilegios local dirigida a macOS hasta 10.12.1 inclusive. Explota CVE-2016-1825 o CVE-2016-7617 según el objetivo de despliegue. Estas dos vulnerabilidades son casi idénticas y su explotación se puede realizar...
GenEtherExploit
ES GenEtherExploit es un exploit de prueba de concepto PoC para la vulnerabilidad de macOS CVE-2023-40404. Este PoC utiliza las APIs de IOKit para interactuar con el servicio de red IOUserEthernetResource, manipulando las interfaces de red del sistema. El propósito de este exploit es demostrar un...
CVE-2026-43805-PoC
CVE-2026-43805: IODMACommand 상태 경쟁 분석 및 PoC Apple IOKit의 IODMACommand::PerformOperationImpl에서 빠져 있던 상태 락을 macOS 26.5/26.6 커널 바이너리 diff로 찾아낸 분석입니다. 취약 빌드에서는 PerformOperation이 준비 상태와 메모리 디스크립터를 사용하는 동안 CompleteDMA가 같은 상태를 해제할 수 있습니다. 26.6 패치는 두 경로가 이미 공유하던 fDextLock을 PerformOperationImpl에도 적용합니다. 검...
📄 macOS Sierra 10.12 Build 16A323 Double-Free / Privilege Escalation
macOS Sierra version 10.12 Build 16.A323 local privilege escalation proof of concept exploit. A flaw in the MIG ownership model within the ioserviceaddnotificationool routine of IOKit allows a malicious user to leak Mach port send-right references. By repeatedly invoking notifications with...
📄 macOS 10.13.6 Reference Leak
This is a proof of concept for an older flaw that targets macOS 10.13.6. A flaw in the MIG ownership model within the ioserviceaddnotificationool routine of IOKit allows a malicious user to leak Mach port send-right references. By repeatedly invoking notifications with malformed matching data, MI...
EUVD-2015-7000
Malware in sbrugna...
EUVD-2015-5790
Malware in sbrugna...
EUVD-2014-4316
Malware in sbrugna...
EUVD-2014-1433
Malware in sbrugna...
EUVD-2016-8475
Malware in sbrugna...
EUVD-2014-4303
Malware in sbrugna...
EUVD-2015-3804
Malware in sbrugna...
EUVD-2017-5373
Malware in sbrugna...
EUVD-2014-4345
Malware in sbrugna...