Sobre el proyecto
Sloth es una aplicación nativa de Mac que muestra todos los archivos, directorios, sockets, tuberías y dispositivos abiertos que están en uso por los procesos en ejecución en el sistema. Es esencialmente una interfaz gráfica de usuario construida sobre la herramienta de línea de comandos `lsof`: la salida de `lsof` se analiza y se presenta en una vista de esquema ordenable y buscable con funcionalidad adicional.
Capacidades clave descritas en el README:
- Ver todos los archivos abiertos, directorios, sockets IP, dispositivos, sockets de dominio Unix y tuberías.
- Filtrar por nombre, modo de acceso, volumen, tipo, ubicación, o usando expresiones regulares.
- Ordenar por nombre de proceso, recuento de archivos, tipo, ID de proceso, ID de usuario, PSN de Carbon, UTI de paquete y más.
- Ver estado de socket IP, protocolo, puerto y versión.
- Ver sockets y tuberías establecidos entre procesos.
- Ventana de inspección con información detallada de archivos/sockets/procesos de macOS y Unix.
- Menú contextual para operaciones de archivos.
- Autenticación dentro de la aplicación para escanear con privilegios de root.
- Escrito en Objective-C/Cocoa, descrito como rápido y receptivo.
Instalación y compilaciones:
- Se ofrece una descarga firmada y notarizada para macOS 11 o posterior (Universal ARM/Intel de 64 bits).
- Se puede instalar mediante Homebrew con `brew install --cask sloth` (puede no ser la versión más reciente).
- Las versiones anteriores admiten macOS 10.13-10.15 (versión 3.4) y 10.9-10.12 (versión 3.2).
- Compilar desde el código fuente requiere herramientas de compilación de Xcode y se puede hacer con `make build_unsigned`, con productos creados en `products/`.
El proyecto es gratuito y de código abierto bajo la licencia BSD de 3 cláusulas, y el README señala que se ha desarrollado y mantenido desde 2004.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.