Lo que Cacomi puede hacer

Funciones técnicas

Esto es lo que Cacomi hace hoy: análisis estático, limpieza de código y revisión de seguridad para apps nativas de iOS y Android, Flutter y Python, además de mostrarte dónde usas IA. Todo corre en tu Mac y termina en una evaluación estática de seguridad alineada con OWASP MASVS, MASTG y ASVS.

Código sin uso

Encuentra código muerto en varios lenguajes

Análisis por lenguaje con conteo de referencias en tres niveles (archivo, paquete, proyecto) y un puntaje de confianza en cada hallazgo.

Swift / Kotlin / Java 170+ filtros de falsos positivos Puntaje de confianza

Prints y logs sensibles

Detecta logs de depuración riesgosos antes del release

Detección según el lenguaje de print, NSLog, os_log, Log.*, console.* y más, marcando tokens, claves y PII dentro de los logs.

Envolver o quitar #if DEBUG Escaneo de valores sensibles Deshacer

Secretos en el código

Detecta claves y credenciales expuestas

Detección por patrones y entropía en código, configuración y cadenas del binario, incluyendo secretos concatenados, con los valores siempre enmascarados.

Evidencia enmascarada Alta entropía OWASP M1

Seguridad móvil estática

Seguridad móvil estática alineada con OWASP MASVS/MASTG

Cifrado débil, almacenamiento inseguro, tráfico en texto plano o TLS deshabilitado, mal uso de WebView, inyección y flujos de datos contaminados. Cacomi lee bytes; nunca ejecuta, descifra, vuelve a firmar ni modifica tus binarios.

OWASP Mobile Top 10 MASVS v2.1.0 Análisis de contaminación

Python y backend

Análisis estático para backends en Python

Exposición web, control de acceso y patrones inseguros en Django, Flask y FastAPI, mapeados a OWASP ASVS 5.0 con una referencia cruzada a 4.0.3 en nivel 3 (L3).

Django / Flask / FastAPI OWASP ASVS 5.0 ASVS L3

Análisis de binarios

Analiza .ipa, .app y .apk

Hardening de Mach-O, entitlements e Info.plist en iOS; manifiesto del binario, cadenas DEX, ELF nativo y bloque de firma en Android; además de paquetes Dart AOT para Flutter.

Mach-O DEX / ELF Reconoce ofuscación

IA y ML maliciosos

Inspecciona modelos de IA embebidos

Clasificación por magic bytes (TFLite, GGUF, ONNX, CoreML, pickle, PyTorch) y un analizador de opcodes de pickle basado en listas de permitidos que marca modelos maliciosos sin deserializarlos nunca.

Análisis de opcodes de pickle CWE-502 / 506

Uso de IA y privacidad

Mira dónde tu app se comunica con IA

Descubrimiento de llamadas a servicios de IA (OpenAI, Anthropic, Gemini, Hugging Face), uso de IA no declarado, datos de usuarios enviados a proveedores de IA y manejo de prompts, todo reunido en un inventario AI BOM.

Descubrimiento de IA Exposición de datos AI BOM

Reportes

Exporta una evaluación estática de seguridad móvil

Un reporte en PDF estructurado y alineado con OWASP MASVS/MASTG cuando aplica, con severidad, confianza, evidencia y remediación por hallazgo. Los secretos permanecen enmascarados.

Reporte en PDF Mapeo OWASP Secretos enmascarados

Seguridad y control

Local primero y reforzado ante entradas no confiables

Se ejecuta localmente con extracción segura de archivos (protegida contra path traversal y zip bombs). Las acciones destructivas siempre muestran una vista previa antes de confirmar.

Local primero Vista previa antes de cambiar

Cobertura de estándares

Alineado con lo que la industria espera

Cada hallazgo se conecta con estándares reconocidos: OWASP MASVS, MASTG, MASWE, el MAS Checklist y la preparación para MASA en móvil, y OWASP ASVS en Python. Así los reportes son fáciles de validar y de poner en práctica.

10/10
Categorías del OWASP Mobile Top 10 (2024)
24
Controles de OWASP MASVS v2.1.0 mapeados
110+
Reglas de detección en 57 detectores
PDF
Exporta un reporte de hallazgos
OWASP Mobile Top 10 MASVS v2.1.0 MASTG MASWE MAS Checklist Preparación MASA OWASP ASVS 5.0 CWE Top 25

Términos y condiciones

Cacomi se encuentra en desarrollo activo y se mejora de forma continua. Como cualquier herramienta de análisis estático, puede señalar elementos que no representan un riesgo real (falsos positivos) y, en ocasiones, no detectar ciertos problemas (falsos negativos). No es infalible ni se presenta como tal.

Cacomi realiza una evaluación estática de seguridad móvil alineada con OWASP MASVS y MASTG. Está concebida como un apoyo previo a la publicación, no como un sustituto: no reemplaza las pruebas dinámicas, las pruebas de penetración, el análisis en tiempo de ejecución, la revisión manual ni ninguna certificación oficial, y en ningún caso garantiza que una aplicación sea segura.

El reporte se alinea con OWASP MASVS y MASTG cuando corresponde. Salvo que se indique lo contrario, sus resultados provienen del análisis estático, por lo que no sustituyen una prueba de penetración manual completa.

Recomendamos revisar y verificar cada hallazgo de forma independiente. El uso de la herramienta, así como cualquier decisión derivada de sus resultados, son responsabilidad del usuario.