mdfind
sólo se devuelven los nombres de archivo, que no muestra ningún contenido, ni tampoco poseen la capacidad para hacerlo, en busca de su página man.
Así que en lugar de usar mdutil
, me gustaría sugerir el uso de un pdfgrep
lugar. Esta herramienta está disponible a través de la brew
:
$ brew install pdfgrep
Una vez instalado funciona de esta manera:
$ pwd
/Users/user1/pdf
$ pdfgrep website -r
./docs/misc/Web-Shells-rev2.pdf:Say I run into the following website:
./docs/misc/Web-Shells-rev2.pdf:home directory of a website for shared host web servers:
./docs/misc/Web-Shells-rev2.pdf:Many websites with upload capabilities still rely on client side validation (javascript). These are
./docs/misc/Web-Shells-rev2.pdf:reverse shell I've hosted the file on one of my websites. Just remember to rename the extension
./docs/misc/Web-Shells-rev2.pdf:the output file, we could overwrite IIS log files or even deface websites. Elements the user can
pdfgrep
tiene el cumplimiento normal de interruptores para hacer recursiva -r
así como ignorar caso -i
, o incluso hacer búsquedas de expresiones regulares (regex.