Skip to content
/ loky Public

Herramienta para deteccion de modificacion en directorios.

License

Notifications You must be signed in to change notification settings

skyg4mb/loky

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Loky

En algunos momentos necesitamos verificar modificaciones sobre directorios muy extensos que no disponen de una herramienta de seguimiento y control de cambios.

Loky es un herramienta que permite verificar comparar dos directorios recursivamente, el primer directorio antes del compromiso de informacion (Regularmente un backup) y el directorio actual o despues del compromiso en la informacion.

Como funciona?

Loky lista recursivamente todos los archivos que contienen los dos directorios, posteriormente calcula el hash en sha256 para cada uno de los archivos y crea diccionarios para cada directorio. Una vez tiene los diccionarios realiza la comparacion archivo a archivo verificando cuales fueron eliminados, cuales modificados, cuales creados y cuales renombrados o movidos.

Finalmente loky crea cuatro archivos de texto que contienen la informacion de todos los documentos modificados.

Iniciando

$ python loky.py

Resultados

Al finalizar la ejecucion, loky mostrara un resumen con los resultados encontrados.

Tambien generara cuatro archivos que contienen los archivos: creados, modificados, eliminados y movidos o renombrados

Cada uno de estos archivos tendra tanto el hash como la ruta en donde se encuentra.

About

Herramienta para deteccion de modificacion en directorios.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages