OmniRecover v0.2.0

~76KB

Recupera archivos eliminados de cualquier disco — en un binario de 76KB.

Herramienta de recuperacion de archivos bare-metal de 76KB con dashboard web. Escanea discos raw sector por sector, detecta 13 tipos de archivo via magic bytes, y sirve archivos recuperados con vista previa inline. Zero dependencias.

LinuxLinux

El problema

Cuando los archivos se eliminan, los datos a menudo permanecen en el disco hasta ser sobrescritos. Las herramientas de recuperacion tradicionales como TestDisk requieren experiencia en CLI, Recuva es solo para Windows, y las soluciones comerciales cuestan cientos de dolares por licencia. La mayoria requiere runtimes grandes (.NET, Python, ncurses) y no ofrecen acceso remoto — debes estar frente a la maquina. Para equipos forenses y de IT, esto significa tiempos de respuesta lentos y despliegues complejos.

La solucion

OmniRecover es un binario de 76KB que escanea imagenes de disco o dispositivos raw sector por sector, detectando 13 tipos de archivo via firmas de magic bytes con reconocimiento de marcadores de fin. Auto-detecta dispositivos conectados (USB, NVMe SSD, tarjetas SD) con nombres de modelo y tamanos. Un dashboard web embebido en el puerto 8090 permite seleccionar objetivos de escaneo, monitorear progreso en tiempo real, ver thumbnails de imagenes recuperadas, reproducir audio inline, y descargar cualquier archivo recuperado — todo desde el navegador. Sin CLI, sin asistente de instalacion, sin dependencias.

Por Qué Bare-Metal Importa

Las herramientas de recuperacion necesitan leer sectores raw del disco — el nivel mas bajo de almacenamiento. Un binario de 76KB con cero dependencias carga instantaneamente, usa menos de 3MB de RAM, y puede correr en cualquier sistema Linux sin instalar nada. No hay Python que configurar, ni .NET que actualizar, ni conflictos de librerias. Copia el binario, ejecutalo, abre el navegador. La herramienta completa — escaner, servidor web, dashboard, servidor de archivos — es un solo archivo.

Especificaciones Técnicas

Característica Valor
Binary Size ~76KB (x86_64 ELF)
RAM Usage <3MB
Dependencies None — zero libraries, zero runtime
Architecture x86_64, direct Linux syscalls
File Types 13 — JPEG, PNG, PDF, ZIP, SQLite, GIF, MP4/MOV, DOC, AVI, MP3, BMP, WAV, MKV
Detection Magic byte signatures + end-marker recognition
Dashboard Embedded HTML/CSS/JS on port 8090 — served from the binary
Device Detection Auto-probes /sys/block/ — detects USB, NVMe, SATA, SD cards with model names
File Serving HTTP streaming with correct Content-Type — preview images, play audio/video
Scan Speed ~100+ MB/s (limited by disk I/O)
Max Files 512 per scan session
Output /tmp/recovered/ with sequential naming (recovered_001.jpg, etc.)
Trial Expires 2026-04-30 — contact team@omnios.dev for license

Comparación

OmniRecover TestDisk/PhotoRec Recuva
Binary size 76KB ~2MB~5MB
Dependencies 0 libc, ncurses.NET Runtime
Web dashboard Built-in (port 8090) None (CLI only)Desktop GUI
File preview Inline thumbnails + audio player NoneBasic
Device auto-detection Yes (model, size, type labels) Manual selectionDrive letter
RAM usage <3MB ~50MB~100MB
File types 13 ~480~50
Remote access Yes (HTTP API) NoNo
Platform Linux (bare-metal) Linux/macOS/WindowsWindows only
Install curl one-liner apt/brew/compileGUI installer

Casos de Uso

Recuperacion de USB

Conecta un USB, abre el dashboard, haz click en la tarjeta del dispositivo (auto-detectado con nombre de modelo), e inicia el escaneo. Las fotos recuperadas aparecen como thumbnails que puedes clickear para ver en tamano completo. Descarga todos los archivos recuperados directamente desde el navegador.

Analisis Forense de Disco

Apunta OmniRecover a una imagen de disco (.img, .dd, .raw) y escanea archivos eliminados. 13 firmas de tipos de archivo detectan documentos, fotos, audio, video y bases de datos. La API HTTP permite analisis forense remoto — escanea el disco de un servidor desde tu estacion de trabajo.

Servicio IT / Tienda de Recuperacion

Despliega en una estacion de recuperacion. Los clientes traen sus discos, los conectas, y el dashboard auto-detecta el dispositivo. Escanea, previsualiza y entrega archivos recuperados — todo a traves de una interfaz web limpia. Sin entrenamiento necesario.

Respuesta a Incidentes en Servidores

Despues de un ataque de ransomware o eliminacion accidental, despliega OmniRecover en el servidor afectado. El binario de 76KB se copia en segundos. Escanea el disco remotamente via el dashboard web. Recupera documentos, bases de datos y multimedia sin acceso fisico.

Novedades

v0.2.0 2026-03-19
  • + Dashboard web interactivo en puerto 8090 — seleccion de objetivo de escaneo desde el navegador
  • + Auto-deteccion de dispositivos conectados: lee /sys/block/ para modelo, tamano y flag removible
  • + Tarjetas de dispositivo con etiquetas: USB Drive, NVMe SSD, Hard Drive, SD Card — click para seleccionar
  • + Vista previa de archivos: thumbnails para imagenes (JPEG/PNG/GIF/BMP), reproductor de audio para MP3/WAV, link de video
  • + Descarga de archivos: GET /api/file/N sirve archivos recuperados con Content-Type correcto
  • + UI de 3 estados: Idle → Scanning → Complete con progreso en tiempo real, velocidad y tiempo transcurrido
  • + Iniciar/Detener escaneo via API: POST /api/start con body path=, POST /api/stop para detener
  • + Filtro por tipo de archivo: badges clickeables filtran la tabla de recuperacion por tipo
  • + Notificaciones toast cuando se recuperan nuevos archivos
  • + Manejo de errores: mensajes claros para permisos denegados (sugiere setcap o sudo)
  • + Capacidad del log de archivos aumentada de 64 a 512 entradas
  • + Binario de ~76KB, cero dependencias

Probar Ahora — Gratis

Obtener el binario

Gratis por siempre para self-hosted. Sin tarjeta. Descarga instantanea.

Sin spam. Solo actualizaciones del producto.