43254 matches found
GHSA-MWM8-39RW-8826 sqlite3-ruby: Use-After-Free in SQLite Aggregate Arguments in Heap-Allocated Argument Array
Summary Using Databasecreateaggregate, createaggregatehandler, or Databasedefineaggregator to define an aggregate function that takes two or more arguments, and then evaluating it over TEXT or BLOB column values, can free the Ruby objects holding those arguments while a later argument is still...
CVE-2023-21554
CVE-2023-21554-PoC CVE-2023-21554 Windows MessageQueuing PoC, The sign of Poc success is the crash of the mqsvc.exe process, and there is no pop-up message, which needs to be seen in a process monitor-like program Execute command in windows terminal or command prompt python poc.py Enter IP addres...
Split
Descripción Divide and Conquer es un algoritmo que se aplica comúnmente en programación para resolver un problema complejo dividiéndolo en muchos subproblemas más simples. Podemos aplicar este enfoque a la seguridad ofensiva con un objetivo diferente: confundir a los EDR para que pierdan el rastr...
MemFiles
MemFiles AVISO LEGAL: Este proyecto es complejo; no entender cómo funciona y no probarlo adecuadamente puede provocar que los Beacons se bloqueen y que pierdas el acceso. Recomiendo encarecidamente leer toda la documentación hasta la sección "Detalles técnicos, consideraciones de diseño y...
DInvoke
DInvoke Reemplazo dinámico de PInvoke en Windows. DInvoke contiene primitivas potentes que pueden combinarse de forma inteligente para invocar dinámicamente código no administrado desde el disco o desde la memoria con precisión cuidada. Esto puede utilizarse para muchos propósitos, como el anális...
centipede
Centipede - un motor de fuzzing distribuido. Trabajo en curso. Por qué Centipede ¿Por qué no? Actualmente intentamos fuzzear objetivos muy grandes y muy lentos para los que libFuzzer, AFL y similares no escalan necesariamente bien. Para uno de nuestros ejemplos motivadores, ver SiliFuzz. Mientras...
Cronos-Rootkit
Cronos Rootkit Cronos es un rootkit de Windows 10/11 x64 en ring 0. Cronos puede ocultar procesos, protegerlos y elevar sus privilegios mediante manipulación de tokens. Características Ocultar procesos Elevar permisos de procesos Proteger procesos Contribuciones Las contribuciones son bienvenidas...
Black-Angel-Rootkit
Black Angel Rootkit Black Angel es un rootkit en modo kernel de Windows 11/10 x64. El rootkit puede cargarse con DSE habilitado manteniendo toda su funcionalidad. Diseñado para Red Teams. Características del Rootkit El rootkit puede cargarse con kdmapper para omitir DSE; Black Angel Loader puede...
Shinigami
Shinigami Shinigami is an experimental tool designed to detect and unpack malware implants that are injected via process hollowing or generic packer routines. How this works The tool operates by hooking NT functions related to Process Hollowing and marking newly executable memory pages with the...
Bin-Finder
Descripción Esta herramienta busca los procesos que tienen cargado un binario concreto o los procesos que no lo tienen. Esto es útil en los siguientes escenarios: Permite detectar procesos en los que un dll específico de EDR/AV no está cargado. Esto podría llevar a la detección de excepciones del...
detection-validation
Detection-Validation Propósito La herramienta automatiza el proceso de simulación de eventos de procesos maliciosos sin necesidad de configurar procesos reales. Supongamos que quieres probar w3wp.exe lanzando Powershell; tendrás que pasar por la configuración de iis para simular eventos de...
PPEnum
PPEnum Simple BOF para leer el nivel de protección de un proceso...
PPLFault
PPLFault Por Gabriel Landau en Elastic Security. De PPLdump Is Dead. Long Live PPLdump! presentado en Black Hat Asia 2023. PPLFault ACTUALIZACIÓN 2024-02: Microsoft parcheó PPLFault el 2024-02-13. Consulteeste hilo para la discusión relacionada. Explota un TOCTOU en Code Integrity de Windows para...
PPLFaultDumpBOF
Esta es una obra derivada de https://github.com/gabriellandau/PPLFault. Consulte ese repositorio para toda la investigación original e información adicional Esta conversión no modifica deliberadamente los IOC de la versión original de la herramienta. PPLFaultDumpBOF Toma el PPLFault original y el...
Blackout
Blackout aprovechando el controlador gmer para deshabilitar o matar eficazmente EDRs y AVs. sortea HVCI sin problemas la muestra proviene de loldrivers https://www.loldrivers.io/drivers/7ce8fb06-46eb-4f4f-90d5-5518a6561f15/ uso Coloca el controlador Blackout.sys en la misma ruta que el ejecutable...
pesieve-go
pesieve-go Bindings de Golang para PE-sieve. Requiere que pe-sieve32.dll, pe-sieve64.dll de una versión compatible estén presentes en el directorio del proyecto, o en una ruta indicada por la variable de entorno: PESIEVEDIR. API Expone los siguientes envoltorios para la API de PE-sieve:...
Kernel-Process-Hollowing
Windows Kernel Mode Process Hollowing Este proyecto es una prueba de concepto de cómo funciona la técnica Process Hollowing desde el nivel del kernel. Recursos SSDT Hook Process Hollowing...
BlockOpenHandle
BlockOpenHandle Bloquea cualquier proceso que intente abrir un HANDLE a tu proceso; solo SYTEM tiene permitido abrir un handle a tu proceso, con esto puedes evitar los escáneres de memoria remotos. POC...
CVE-2019-11043
CVE-2019-11043 0th3rs Security Team ====================== In PHP versions 7.1.x below 7.1.33, 7.2.x below 7.2.24 and 7.3.x below 7.3.11 Tested under PHP 7.2.20/7.3.10 Instructions 1、较为稳定,只要爆破出query长度和Header头字段长度 2、autosession检测漏洞存在性 3、实现判断目标worker进程数实现健壮性 4、全worker进程污染 Nginx configuration locati...
linux-insides
linux-insides A book-in-progress about the Linux kernel and its insides. Introduction • Chapter status • Requirements • Translations • Contributing • Author Introduction linux-insides is a book-in-progress about the Linux kernel and its insides. The goal of this project is simple - to share...