El mensaje de error "hashfile está vacío o corrupto " suele indicar que el archivo hash que está tratando de usar está vacío o está dañado. Este error puede ocurrir en varias situaciones: El archivo hash está vacío: no hay nada en el archivo.
Puede abrir el archivo para ver si hay un hash. Si el archivo está vacío, debe asegurarse de que ha escrito el hash correcto en el archivo.
Formato de archivo incorrecto: el contenido del archivo no se ajusta al formato esperado, lo que hace que la herramienta no pueda leerlo correctamente.Por ejemplo, Hashcat u otras herramientas de hackeo esperan que cada línea sea un hash, lo que puede causar errores si hay espacio extra u otros caracteres en el archivo.
Corrupción de archivos: los archivos pueden dañarse durante la transferencia o el almacenamiento.Intente volver a crear o recuperar el archivo para asegurarse de que esté completo.
Problemas con la ruta del archivo o permisos: compruebe que la ruta del archivo es correcta y que la herramienta tiene permisos suficientes para acceder al archivo.
Para solucionar este problema, puede: Compruebe el contenido del archivo hash y asegúrese de que contiene un hash válido.
Asegúrese de que el archivo esté correctamente formado y que cada hash esté en una línea separada.
Compruebe si el archivo está dañado o intente utilizar otro archivo.
Compruebe que la ruta y los permisos del archivo son correctos.