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.