Skip to main content

Herramienta para extraer informacion de documentos localizados en un directorio en base a keywords.

Project description

Searcher

Herramienta para extraer informacion de documentos localizados en un directorio en base a keywords.

Util para auditorias en las que encontramos un share que nos decargamos mediante netexec o smbclient, y queremos procesar toda la info lo mas rapido posible

Instalacion

Necesita catdoc instalado:

sudo apt install catdoc

Para los requisitos externos necesita:

  • textract
  • PyPDF2 < lo mismo podria cambiarlo a textract
  • zipfile < cuando los encuentra, extrae los contenidos y realiza la busqueda tambien dentro de ellos

Uso basico

python searcher.py -p /path/to/search

Uso Avanzado

Tenemos varios argumentos con los que podemos modificar su comportamiento

  • -k: cambia los keywords a buscar. Por defecto es "passwd". Mucho cuidao con cambiar esto que como metamos palabras genericas genera muchisimo ruido

TODO

Revisar porque no hace MATCH en PDF ni docs ni similares, solo csv y xls/x

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

kssm-searcher-0.1.0.tar.gz (4.0 kB view details)

Uploaded Source

Built Distribution

kssm_searcher-0.1.0-py3-none-any.whl (4.7 kB view details)

Uploaded Python 3

File details

Details for the file kssm-searcher-0.1.0.tar.gz.

File metadata

  • Download URL: kssm-searcher-0.1.0.tar.gz
  • Upload date:
  • Size: 4.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.11.9

File hashes

Hashes for kssm-searcher-0.1.0.tar.gz
Algorithm Hash digest
SHA256 6667dc1b5374c4da6f532c74b88e011da26a7a77b7c45614d0db1c734d0aa5a2
MD5 7d6a1efed02186c3f32864082f1fe770
BLAKE2b-256 6933970e91aad20360903995d6c99e855ea423e149b57cf111cdb669f8cf5ba0

See more details on using hashes here.

File details

Details for the file kssm_searcher-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for kssm_searcher-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 d2637561d47ce7cabe1d4ac98bf2d82600af98dbffd51a0f8ecfe9f15ac816fb
MD5 59f90ebe5c9965906da3619910eba618
BLAKE2b-256 04e0b320dbc9c1533182bcb902b17d7bc7437524210d68700baa64be2c4916c2

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page