InglésFrancésEspañol

Ad


icono de página de OnWorks

hashdeep - Online en la nube

Ejecute hashdeep en el proveedor de alojamiento gratuito de OnWorks a través de Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS

Este es el comando hashdeep que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.

PROGRAMA:

NOMBRE


hashdeep: calcula, compara o audita varios resúmenes de mensajes

SINOPSIS


hash profundo -V | -h
hash profundo [-C [, ]] [-k ] [-I ] [-f ] [-o ]
[-amxwMXreEspblvv] [-F ] [-j ] [ARCHIVOS]

DESCRIPCIÓN


Calcula múltiples hashes, o resúmenes de mensajes, para cualquier cantidad de archivos mientras que opcionalmente
excavando recursivamente a través de la estructura del directorio. Por defecto, el programa calcula MD5
y hash SHA-256, equivalente a -c md5, sha256. También puede tomar una lista de hashes conocidos y
mostrar los nombres de archivo de los archivos de entrada cuyos hashes coinciden o no con ninguno de los
hashes conocidos. También puede usar una lista de hashes conocidos para auditar un conjunto de ARCHIVOS. Los errores son
reportado a error estándar. Si no se especifican ARCHIVOS, lee desde la entrada estándar.

-c [, ...]
Modo de computación. Calcule hashes de ARCHIVOS usando los algoritmos especificados. Legal
los valores son md5, sha1, sha256, tiger e whirlpool.

-k Cargue un archivo de hashes conocidos. Esta bandera es necesaria cuando se utiliza cualquiera de los
o modos de auditoría (es decir, -m, -x, -M, -X o -a) Este indicador se puede utilizar más de una vez para
agregue varios conjuntos de hashes conocidos.

La carga de conjuntos con diferentes algoritmos de hash a veces puede generar un hash estimulante
colisiones. Por ejemplo, digamos que tenemos dos conjuntos hash, A y B, que tienen algunos
archivos superpuestos. Por ejemplo, el archivo / usr / bin / bad está en ambos conjuntos. En A tenemos
grabó el MD5 y SHA-256. En B hemos grabado el MD5, SHA-1 y SHA-256.
Debido a que estos dos registros son diferentes, ambos se cargarán. Cuando el programa
calcula los tres hashes y los compara con el conjunto de valores conocidos, obtendremos un
coincidencia exacta del registro en B y una colisión del registro en A.

-a Modo auditoría. Cada archivo de entrada se compara con el conjunto de datos conocidos. Una auditoría es
se dice que pasa si cada archivo de entrada se compara exactamente con un archivo en el conjunto de
sabe. Cualquier colisión, archivos nuevos o archivos faltantes hará que la auditoría falle. Utilizando
este indicador solo produce un mensaje, ya sea "Auditoría aprobada" o "Auditoría fallida". Usar
los modos detallados, -v, para obtener más detalles. El uso de -v imprime el número de archivos en
cada categoría. El uso de -va por segunda vez imprime las discrepancias. Usando -va tercero
time imprime los resultados de cada archivo examinado y de cada archivo conocido.
Debido a las limitaciones del programa, cualquier nombre de archivo con caracteres Unicode
parece haberse movido durante una auditoría. Consulte la sección "SOPORTE UNICODE" a continuación.

-m Coincidencia positiva, requiere al menos un uso de la bandera -k. Los archivos de entrada son
examinados uno a la vez, y solo aquellos archivos que coinciden con la lista de hashes conocidos
son de salida. El único formato aceptable para hashes conocidos es la salida de
hashdeep se ejecuta.
Si la entrada estándar se usa con el indicador -m, muestra "stdin" si la entrada coincide
uno de los hashes de la lista de hashes conocidos. Si el hash no coincide, el
El programa no muestra ninguna salida.
Este indicador no se puede utilizar junto con los indicadores -x, -X o -a. Ver el
sección "SOPORTE UNICODE" a continuación.

-x Coincidencia negativa. Igual que el indicador -m anterior, pero coincide negativamente. Es decir,
solo se muestran los archivos que NO están en la lista de hashes conocidos.
Este indicador no se puede utilizar junto con los indicadores -m, -M o -a. Ver el
sección "SOPORTE UNICODE" a continuación.

-f
Toma una lista de archivos a los que se les aplicará el hash del archivo especificado. Se supone que cada línea
ser un nombre de archivo. Esta bandera solo se puede usar una vez por invocación. Si se usa un
segunda vez, la segunda instancia golpeará a la primera.
Tenga en cuenta que aún puede usar otros indicadores, como los modos -m o -x, y enviar
ARCHIVOS adicionales en la línea de comando.

-w Cuando se utiliza con modos de coincidencia positiva (-m, -M) muestra el nombre de archivo del conocido
hash que coincidió con el archivo de entrada. Consulte la sección "SOPORTE UNICODE" a continuación.

-M y -X
Igual que -my -x anteriores, pero muestra el hash de cada archivo que hace (o hace
no) coinciden con la lista de hashes conocidos.

-r Habilita el modo recursivo. Se atraviesan todos los subdirectorios. Tenga en cuenta que
El modo recursivo no se puede utilizar para examinar todos los archivos de una extensión de archivo determinada. Para
ejemplo, llamar a hashdeep -r * .txt examinará todos los archivos en directorios ese fín
en .txt.

-e Muestra un indicador de progreso y una estimación del tiempo restante para cada archivo que se
procesado. Las estimaciones de tiempo para archivos de más de 4 GB no están disponibles en Windows.
Este modo no se puede utilizar con el modo th -p.

-E Cuando está en modo auditoría, realiza una coincidencia de nombres de archivo que no distingue entre mayúsculas y minúsculas. Por ejemplo,
\ foo \ bar coincidirá con \ Foo \ BAR. Esto puede ser importante en los sistemas Windows, donde
los nombres de archivo no distinguen entre mayúsculas y minúsculas.

-i
Modo de umbral de tamaño. Solo archivos hash más pequeños que el umbral dado. Tamaños
se puede especificar utilizando multiplicadores IEC b, k, m, g, t, p y e.

-o
Habilita el modo experto. Permite al usuario especificar qué (y solo qué) tipos de archivos
son procesados. El procesamiento del directorio todavía se controla con el indicador -r. los
Las opciones del modo experto permitidas son:
f - Archivos regulares
b - Bloquear dispositivos
c - Dispositivos de caracteres
p - Tubos con nombre
l - Enlaces simbólicos
s - Enchufes
d - Puertas Solaris
e: ejecutables de Windows PE

-s Habilita el modo silencioso. Se suprimen todos los mensajes de error.

-p Modo por partes. Divide los archivos en trozos antes de aplicar el hash. Se pueden especificar fragmentos
utilizando multiplicadores IEC b, k, m, g, t, p y e. (Nunca se diga que el autor
no planeó con anticipación.)

-b Habilita el modo desnudo. Elimina cualquier información de directorio principal que se muestra
nombres de archivo. Este indicador no se puede utilizar junto con el indicador -l.

-l Habilita rutas de archivo relativas. En lugar de imprimir la ruta absoluta para cada archivo,
muestra la ruta de archivo relativa como se indica en la línea de comando. Esta bandera no puede
utilizarse junto con la bandera -b.

-v Habilita el modo detallado. Úselo nuevamente para hacer que el programa sea más detallado. Esto principalmente
cambia el comportamiento del modo de auditoría, -a.

-jnn Controla el subproceso múltiple. Por defecto, el programa creará un hilo de productor para
escanea el sistema de archivos y un subproceso hash por núcleo de CPU. Causas de subprocesos múltiples
Los nombres de archivo de salida deben estar en orden no determinista, ya que los archivos que tardan más en
hash se retrasará mientras se procesan. Si se requiere un orden determinista,
especificar -j0 para deshabilitar subprocesos múltiples

-d Salida en formato XML de análisis forense digital (DFXML).

-u Cotizar salida Unicode. Por ejemplo, el muñeco de nieve se muestra como U + C426.

-F
Especifica el modo de entrada que se utiliza para leer archivos. El valor predeterminado es -Pensión completa (amortiguado
E / S) que lee archivos con fopen (). Especificando -fu utilizará E / S sin búfer y
lea el archivo con open (). Especificando -Fm utilizará E / S mapeadas en memoria que serán
más rápido en algunas plataformas, pero que (actualmente) no funcionará con archivos que
producir errores de E / S.

-h Muestre una pantalla de ayuda y salga.

-V Muestre el número de versión y salga.

UNICODE SOPORTE


A partir de la versión 3.0, el programa admite caracteres Unicode en nombres de archivo en Microsoft.
Sistemas Windows para nombres de archivo especificados en la línea de comandos con globbing (p. Ej. *), Para
archivos especificados con el -f de archivos a hash, y para archivos leídos desde directorios usando
las -r .

Por defecto, todas las entradas y salidas del programa deben estar en UTF-8. El programa automáticamente
convierte esto a UTF-16 para abrir archivos).

En Unix / Linux / MacOS, debe usar un emulador de terminal que admita UTF-8 y UTF-8
los caracteres en los nombres de archivo se mostrarán correctamente.

En Windows, los programas no muestran caracteres Unicode en la consola. Usted debe
redirigir la salida a un archivo y abrir el archivo con Wordpad (que puede mostrar
Unicode), o debe especificar el -u opción para citar Unicode usando estándar U + XXXX
notación.

Actualmente, el nombre de archivo de un archivo que contiene hashes conocidos no se puede especificar como
nombre de archivo unicode, pero puede especificar el nombre usando la completitud de tabulación o un asterisco (p. ej.
md5deep -m * .txt donde solo hay un archivo con extensión .txt).

DEVOLUCION VALOR


Devuelve un valor bit a bit basado en el éxito de la operación y el estado de cualquier
operaciones de emparejamiento.

0 Éxito. Tenga en cuenta que el programa se considera exitoso incluso cuando encuentra
lee errores, errores de permiso denegado o encuentra directorios cuando no es recursivo
modo.

1 hashes no utilizados. En cualquiera de los modos de coincidencia, devuelve este valor si uno o más
de los hashes conocidos no coincide con ninguno de los archivos de entrada.

2 entradas inigualables. En cualquiera de los modos de coincidencia, devuelve este valor si uno o
más de los valores de entrada no coincidían con ninguno de los valores hash conocidos.

64 Error de usuario, como intentar hacer coincidencias tanto positivas como negativas al mismo
en las transacciones.

128 Error interno, como corrupción de memoria o ciclo no detectado. Todos los errores internos
debe ser informado al desarrollador! Consulte la sección "Informar errores" a continuación.

Use hashdeep en línea usando los servicios de onworks.net


Servidores y estaciones de trabajo gratuitos

Descargar aplicaciones de Windows y Linux

  • 1
    OficinaPiso
    OficinaPiso
    OfficeFloor proporciona inversión de
    control de acoplamiento, con su: - dependencia
    inyección - inyección de continuación -
    inyección de hilo Para más información
    visita el...
    Descargar Office Floor
  • 2
    DivKit
    DivKit
    DivKit es un servidor de código abierto
    Marco de interfaz de usuario (SDUI). Te permite
    implementar actualizaciones provenientes del servidor para
    diferentes versiones de la aplicación. Además, puede ser
    usado para ...
    Descargar DivKit
  • 3
    subconvertidor
    subconvertidor
    Utilidad para convertir entre varios
    formato de suscripción. Usuarios de cohetes sombríos
    debe usar ss, ssr o v2ray como destino.
    Puede agregar &remark= a
    HT similar a Telegram...
    Descargar subconvertidor
  • 4
    CHAPOTEO
    CHAPOTEO
    SWASH es un numérico de propósito general
    herramienta para simular inestabilidad,
    no hidrostático, de superficie libre,
    fenómenos de transporte y flujo rotacional
    en aguas costeras como ...
    Descargar SWASH
  • 5
    VBA-M (Archivado - Ahora en Github)
    VBA-M (Archivado - Ahora en Github)
    El proyecto se ha trasladado a
    https://github.com/visualboyadvance-m/visualboyadvance-m
    caracteristicas:Creación de trucosguardar estadosmulti
    sistema, compatible con gba, gbc, gb, sgb,
    sgb2tu...
    Descargar VBA-M (Archivado - Ahora en Github)
  • 6
    Stacer
    Stacer
    Optimizador y monitorización del sistema Linux
    Repositorio de Github:
    https://github.com/oguzhaninan/Stacer.
    Público: Usuarios finales / Escritorio. Usuario
    interfaz: Qt. Programando La...
    Descargar Stacer
  • Más "

Comandos de Linux

Ad