Saltar al contenido principal

ARevo Scanner

Verificador Inteligente de Tipos de Archivo

Detecta el tipo real de tus archivos analizando firmas de bytes, no depende de extensiones falsas. Usa Magika para identificar archivos ocultos, dañados o modificados con precisión profesional.

✓ Firmas de bytes avanzadas ✓ Hashes MD5 / SHA256 ✓ ZIP, EXIF y metadatos ✓ Detector de políglotos ✓ Reportes JSON/CSV/PDF ✓ Sin instalación

Arrastra archivos aquí

o haz clic para seleccionar

ZIP PDF IMG DOCX MP3 +100 más

Maximum 10MB without account · View plans

¿Necesitas más capacidad? Ver plan Pro →

Nuevo Hashes MD5/SHA256 · Detector de Políglotos · Clasificador de Archivos Cifrados Ver todas las features →
300MB Tamaño máximo
+100 Formatos soportados
100% Privado
24/7 Disponible

Capacidades Avanzadas

Detección Precisa

Análisis profundo de firmas de bytes, no depende de extensiones falsas

Análisis Profundo de Archivos

Resultados en segundos, sin descargas ni instalación de software

Privado y Seguro

Tus archivos no se almacenan, análisis 100% en tu navegador

Reportes Detallados

Metadatos, EXIF, y análisis de comprimidos en planes Pro

See all features →

¿Cómo funciona la detección?

Análisis por firma de bytes

Cada formato de archivo tiene una secuencia de bytes característica al inicio del fichero (magic bytes). ARevo Scanner lee estos bytes directamente y los compara contra una base de firmas para identificar el tipo real, ignorando la extensión.

  • PDF comienza siempre con %PDF-
  • ZIP con PK\x03\x04
  • PNG con \x89PNG\r\n

Pattern analysis based on Google Magika open-source ML byte classification.

{
  "filename": "documento.exe",
  "declared_ext": "exe",
  "real_type": "application/pdf",
  "confidence": 99,
  "is_correct": false,
  "magic_bytes": "25 50 44 46"
}

finfo_file() de PHP

La función nativa finfo_file() de PHP consulta la base de datos MIME del sistema. Combinada con nuestro análisis de firmas, ofrece detección de doble capa.

PHP finfo_file() docs · MIME registry: IANA Media Types

Extensión Tipo real Riesgo
.jpg → .exe application/x-msdownload Alto
.pdf → .js application/javascript Alto
.png → .png image/png OK
.docx → .zip application/zip Medio

Proceso en tiempo real

El análisis ocurre en milisegundos: el archivo viaja al servidor vía FormData, PHP lee los primeros bytes, ejecuta finfo_file(), calcula hashes y devuelve el resultado en JSON.

1Subida vía FormData
2Lectura de magic bytes
3finfo + firmas
4JSON response

Planes y Límites

Need more detail? See the full feature comparison.

Sin Login

$0
  • Hasta 10 MB por archivo
  • 1 análisis simultáneo
  • Descargar JSON
MÁS POPULAR

Pro

5€/Mes

Análisis profesional sin límites

  • Hasta 300 MB por archivo
  • 20+ análisis simultáneos
  • JSON + CSV + PDF + Excel
  • Reportes avanzados

Sin permanencia · Cancela cuando quieras

Gratis

$0
  • Hasta 50 MB por archivo
  • 5 análisis simultáneos
  • Historial (30 días)
Crear Cuenta Gratis

Comparativa detallada

Característica Sin Login Gratis Pro
Tamaño máximo 10 MB 50 MB 300 MB
Archivos simultáneos 1 5 20+
Formatos de exportación JSON JSON + CSV JSON + CSV + PDF + Excel
Hashes MD5 / SHA256
Clasificador de entropía
Metadatos (EXIF, PDF, DOCX)
Análisis de comprimidos
Detector de políglotos
Análisis VirusTotal
Historial 30 días Ilimitado
Reportes PDF / Excel
Soporte Email Prioritario

Preguntas frecuentes

¿Mis archivos se suben al servidor?
Sí, los archivos se envían al servidor para que PHP pueda leer sus bytes y determinar el tipo real. Sin embargo, no se almacenan en disco: se procesan en memoria y se descartan inmediatamente tras el análisis.
¿Qué diferencia hay entre Magika y finfo_file()?
finfo_file() es la función nativa de PHP que consulta la base de datos MIME del sistema. Magika es el análisis de magic bytes propio de ARevo: lee los primeros bytes del archivo y los compara contra nuestra base de firmas, ofreciendo mayor precisión.
¿Qué es un archivo políglota y por qué es peligroso?
Un archivo políglota es válido simultáneamente como dos o más formatos distintos. Son peligrosos porque pueden eludir filtros de seguridad que solo comprueban la extensión o el MIME superficial.
→ CWE-434: Unrestricted File Upload (MITRE/NIST)
¿Qué pasa si el formato no es reconocido?
El analizador devuelve application/octet-stream junto con el nivel de entropía. Una entropía muy alta puede indicar que el archivo está cifrado o comprimido con un algoritmo no estándar.
¿Puedo analizar varios archivos a la vez?
Depende de tu plan: Sin Login admite 1 archivo, Plan Gratis hasta 5 simultáneos, y Plan Pro hasta 20+.
→ Compare all plans
¿Cómo cancelo el plan Pro?
Puedes cancelar en cualquier momento desde tu dashboard, sección Suscripción. No hay permanencia mínima.
¿Es seguro subir archivos confidenciales?
Los archivos se procesan en memoria y se descartan inmediatamente. No se guardan en disco ni se comparten con terceros. Para máxima privacidad, evita subir archivos con datos sensibles no cifrados.
¿Qué tipos de archivo puede analizar?
ARevo Scanner detecta más de 100 formatos: imágenes (JPEG, PNG, WebP, HEIC), documentos (PDF, DOCX, XLSX), archivos comprimidos (ZIP, RAR, 7z), ejecutables (EXE, ELF, Mach-O), scripts, audio, vídeo y binarios genéricos.