Skip to content
KitploitKITPLOIT
HerramientasBlog
Enviar
HerramientasBlog
Enviar

¡Herramientas de Hacking, PenTest y Ciberseguridad para tu Arsenal de Seguridad!

Kitploit es un directorio de herramientas de hacking, ciberseguridad y pentesting. Descubre las últimas actualizaciones de proyectos para encontrar vulnerabilidades, analizar sistemas, automatizar pruebas y fortalecer tu seguridad.

··Feeds·Contacto·Privacidad·© 2026 Kitploit

Directorio de Herramientas

Categorías

Ver todas las categorías
Loading categories
aegisgraph — AegisGraph: graph-based application-layer assessment evidence platform for Secure Messaging Applications (SMAs). DARPA ASEMA HR0011SB20254-12 Tier 3 research. ReproChain CVE-2023-4863 reachability + PolyDiff differential parser fuzzing + claim-state governance + reproducible benchmark surface. | Kitploit
Herramientas/GitHubGitHub/577industries/aegisgraph
Static AnalysisDynamic Analysis (Sandboxing)Vulnerability AnalysisFuzzingCryptographyPenetration TestingMobile SecurityBinary AnalysisPapers & Research

Más Populares

Ver todos →

Descubre las herramientas más usadas por nuestra comunidad.

Explora todas las herramientas

Explora nuestra colección de herramientas

Ver todas las herramientas →
Learning & Education
Curated Resources
GitHub577industries/aegisgraph

aegisgraph

Ver RepositorioSitio web
hace 11 díasAún no revisado

Acerca de

AegisGraph: graph-based application-layer assessment evidence platform for Secure Messaging Applications (SMAs). DARPA ASEMA HR0011SB20254-12 Tier 3 research. ReproChain CVE-2023-4863 reachability + PolyDiff differential parser fuzzing + claim-state governance + reproducible benchmark surface.

Compartir

AegisGraph — Plataforma de Ingeniería

Descubrimiento automatizado de vulnerabilidades basado en grafos para aplicaciones de mensajería segura. Implementación de ingeniería de 577 Industries para el tema HR0011SB20254-12 (ASEMA) de DARPA SBIR Directo a Fase II.

License Tests Engines Schema ADRs

Arquitectura de 6 motores de AegisGraph — el grafo de evidencia planifica, seis motores cazan, los hallazgos fluyen de vuelta como nueva evidencia

¿Buscas artefactos orientados al evaluador? La versión pública sanitizada de viabilidad reside en 577-Industries/asema-feasibility-artifacts en la etiqueta v1.0.0-asema-dp2-feasibility. Empieza allí si estás verificando las afirmaciones de la propuesta ASEMA.


Qué Contiene Este Repo

La plataforma de ingeniería — la implementación real detrás de AegisGraph:


Inicio rápido

root@kitploit:~
git clone https://github.com/577Industries/aegisgraph
cd aegisgraph
git checkout v1.0.0-tier3-research

# Recomendado: usar el devcontainer fijado
devcontainer up
make tooling-strict                # verificar cadena de herramientas fijada
python3 -m pytest -q               # esperar 1030 aprobadas, 19 omitidas

# Pruebas de humo por motor
make reprochain-map                # mapeo de alcanzabilidad de ReproChain
make polydiff-regression           # regresión del analizador diferencial de PolyDiff (8 redescubrimientos históricos de CVE)
make extract                       # extracción estática sobre SMAs fijados
make smabench                      # generación de benchmark SMABench
make validate                      # validación de evidencia + CETM
make reproduce                     # pipeline de reproducción completa

El punto de entrada CLI es aegisgraph tras la instalación, o python3 -m aegisgraph.cli desde este checkout.


Postura de Investigación

  • Solo investigación defensiva de ciberseguridad. Sin sondeo activo de objetivos, interacción con cuentas de producción, pruebas con credenciales ni escaneo sin autorización por escrito.
  • Sin cargas útiles armadas en artefactos públicos (los bytes que desencadenan crashes son solo hash; los stack traces sin procesar permanecen del lado de ingeniería).
  • Sin redistribución de código fuente objetivo sin procesar. Trabajamos desde anclajes de fuente pública (Signal Android y Element X Android fijados por commit).
  • Artefactos públicos controlados por make export-public-sanitized y aprobación humana explícita antes de su publicación.
  • Falseabilidad. Una prueba de corrupción deliberada en el validador confirma que la introducción de un patrón prohibido, un marcador de redistribución de fuente objetivo o una discrepancia en la clave del vector de puntuación es detectada y rechazada — la disciplina es comprobable, no solo declarada.

Pruebas

  • 1030 pruebas aprobadas en el corte v1.0 (etiqueta v1.0.0-tier3-research, commit d91c1df6)
  • 19 omitidas (condicionadas al aprovisionamiento de runner autoalojado según la tarea T-M4.1; devcontainer reduce el número de omitidas a 0)
  • CI: .github/workflows/ci.yml se ejecuta al hacer push; reproduce.yml está if: false hasta que se aprovisione el runner autoalojado
  • Comprobación de sanitización: validator/sanitize_check.py aplica 9 reglas en cada candidato de exportación pública antes de que cualquier artefacto salga de este repo

Registro de Decisiones

Las 14 ADR en docs/decision-log/ documentan cada decisión arquitectónica:


Lanzamientos + Etiquetas

  • v1.0.0-tier3-research (actual, mayo 2026) — conjunto completo de 6 motores, 1030 pruebas aprobadas, Schema v2, CETM de 82 afirmaciones
  • v0.3.0-tier3-research (mayo 2026) — línea base v0.3 (conservada como anclaje histórico)

El lanzamiento público de viabilidad correspondiente está en 577-Industries/asema-feasibility-artifacts:

  • v1.0.0-asema-dp2-feasibility (actual) — paquete de figuras F15-F22, CETM de 82 afirmaciones, delta de herramientas de línea base, esquema polydiff v1.0, matriz de trazabilidad completa
  • v0.3.0-asema-dp2-feasibility — anclaje histórico; conservado textualmente

Licencia

Apache-2.0. Ver LICENSE.

Fuente de Verdad

SPEC.md es la especificación técnica en funcionamiento. Si la implementación y la especificación divergen, actualiza la especificación deliberadamente.

Descargar herramienta
SubsistemaRutaQué hace
PolyDiff Extendidoaegisgraph/polydiff/Análisis diferencial multi-formato en 6 familias de analizadores (url, image, opengraph, deeplink, qr, proto) con vectores de hechos normalizados
HarnessGenaegisgraph/harnessgen/Generación de arneses de fuzzing políglotas basados en grafos (Jazzer para JVM, libFuzzer+HWASAN para nativo, cargo-fuzz para Rust)
InvariantCheckaegisgraph/invariants/15 invariantes de seguridad específicos de SMA con fixtures de verdad fundamental auditables públicamente; mapeo MASTG/SSDF
CrossSMAaegisgraph/crosssma/Matriz de propagación entre aplicaciones (4 objetivos SMA × 6 patrones) con canonicalización estructural
DynamicProbe (período de opción)aegisgraph/dynamicprobe/Emulador AOSP+HWASAN instrumentado con Frida y compuerta de autorización firmada estructuralmente
Divulgación Coordinadaaegisgraph/disclosure/Libro mayor de divulgación encadenado con hash + enrutamiento a 7 proveedores + temporizador de embargo en días 7/14/30/60/90 + respaldo CERT/CC
ReproChainreprochain/Simulación previa a la divulgación contra CVE-2023-4863 (libwebp); commits de vulnerabilidad y parche incluidos + arnés ASAN
Extracciónextraction/Extracción estática sobre SMAs públicos fijados (Signal Android, Element X Android); 8 consultas CodeQL + 4 reglas Semgrep + integración MobSF
SMABenchsmabench/Diseño de benchmark de tres anillos: sintético (Anillo 1), estático de fuente pública + alcanzabilidad (Anillo 2), dinámico autorizado (Anillo 3)
Validador + seguridadvalidator/, aegisgraph/safety.pyValidación de esquema, comprobación de sanitización (Reglas 1–9), falseabilidad mediante prueba de corrupción deliberada
Esquemaschema/6 esquemas JSON + extensión aditiva de Schema v2 (discovery_run, crash, disagreement, invariant_violation, cross_target_candidate, disclosure_event)
Registro de decisionesdocs/decision-log/14 ADR que cubren todas las decisiones arquitectónicas
ADRTema
0001División del repositorio: límite entre ingeniería y publicación pública
0002Manejo privado de ReproChain
0003Selección de libwebp para objetivo de ReproChain
0004Selección de analizadores PolyDiff (familia url inicial + extensión a 6 familias)
0005Migración del validador
0006Propiedad de divulgación (PI como propietario designado; compuerta de revisión legal)
0007–0012Arquitectura de motores (andamios de HarnessGen, InvariantCheck, CrossSMA, DynamicProbe)
0013Schema v2 (extensión aditiva para salida de motores)
0014Formato del libro mayor de divulgación coordinada (JSONL encadenado con hash)
0020Extensión multi-familia de PolyDiff
0021Disciplina de exportación del validador