← Blog

Find - Búsqueda de Archivos

Apuntes y comandos de Find - Búsqueda de Archivos para Linux.

  • Find a search for a file that contains a specific string in it’s name:
find / -name sbd\*

Plain text username / password

find . -name "*.php" -print0 | xargs -0 grep -i -n "var $password"   # Joomla

SUID / SGID Binaries

Find SUID

find "$DIRECTORY" -perm /4000

Find GUID

find "$DIRECTORY" -perm /2000

Find SUID / SGID

find "$DIRECTORY" -perm /6000

Find and ls SUID / SGID

find "$DIRECTORY" -perm /6000 -exec ls -la {} \;

Searching world writable files

find / -perm -w ~ -type l -ls 2?/dev/null

Searching Files

find /root -name imran--------------find files/dir in root with name imran.
find /root/imxx -name *.py ---------find all the files/dir with .py extension in /root/imxx directory.

Find

#World writable folders
find / -writable -type d 2>/dev/null -exec ls -ldb {} \;

#Root suid files
find / -user root -perm -4000 -type f 2>/dev/null -exec ls -ldb {} \;