Metadata-Version: 2.1
Name: kssm-searcher
Version: 0.1.3
Summary: Herramienta para extraer informacion de documentos localizados en un directorio en base a keywords.
Home-page: https://gitlab.com/Karlossam/searcher
Author: Kssm
Author-email: your.email@example.com
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: Unix
Requires-Python: >=3.6
Description-Content-Type: text/markdown
License-File: LICENSE

# 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:

```bash
sudo apt install catdoc
```

Con esto valdria con lanzar:

```bash
pip install kssm-searcher
```

### Requisitos

Se instalan automaticamente

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

```bash
kssm-searcher -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
- ...

# Extensiones Validas

- bat
- cmd
- csv
- doc
- docx
- html
- json
- pdf
- ps1
- py
- sh
- txt
- xls
- xlsx
- xml
- zip

# TODO

- [ ] Completar funcionalidad de ZIP
- [ ] Añadir mas extensiones validas
