Skip to content

n0obit4/SFind

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation


SFind Logo
SFind

Introdución

Este es un script que simplemente busca archivos en una carpeta que le indiques y te mostrara cuales archivos son identicos calculando el hash MD5 para que asi tomes una desicion, ese script nos ha sacado a muchos de mis compañemos de apuros ya que por estar haciendo simples "Backups" paranóicos tendemos a guardar el mismo archivo en multiples carpetas.

Dependencias

Si quieres instalar las DEPENDENCIAS ejecuta el script install_requeriments.sh o instala los paquetes que consideres no tener de forma manual.

  • find
  • md5sum
  • grep
  • cat

Instalar las dependencias

$ sudo chmod +x install_requeriments.sh
$ sudo ./install_requeriments.sh

Como usarlo

$ chmod +x SFind.sh
$ ./SFind.sh DIRECTORIO

Donde está DIRECTORIO puedes poner el que quieras, teniendo en cuenta que tienes los permisos para realizar dicha tarea.

Demostración

$ bash SFind.sh files/
[*]Find Some files in diferent places.
[+] Calculating MD5 hash
[+] Enumerating hashes
[+] Result:

[+]Match #1

920df382ab316eca2d5e57fc5581f577  files/gg_file
920df382ab316eca2d5e57fc5581f577  files/hola/v2/gg_file

[+]Match #2

d41d8cd98f00b204e9800998ecf8427e  files/SIGN_FILE
d41d8cd98f00b204e9800998ecf8427e  files/=

[+]Match #3

7d78f944cd4c6f568320faa48b8a30fa  files/hola/ksjf
7d78f944cd4c6f568320faa48b8a30fa  files/ksjf

Releases

No releases published

Packages

No packages published

Languages