Skip to content
KitploitKITPLOIT
HerramientasBlog
Enviar
HerramientasBlog
Enviar

¡Herramientas de Hacking, PenTest y Ciberseguridad para tu Arsenal de Seguridad!

Kitploit es un directorio de herramientas de hacking, ciberseguridad y pentesting. Descubre las últimas actualizaciones de proyectos para encontrar vulnerabilidades, analizar sistemas, automatizar pruebas y fortalecer tu seguridad.

··Feeds·Contacto·Privacidad·© 2026 Kitploit

Directorio de Herramientas

Categorías

Ver todas las categorías
Loading categories
soc-faker — Un paquete de Python para generar datos falsos para SOC y automatización de seguridad. | Kitploit
Herramientas/GitHubGitHub/swimlane/soc-faker
Herramientas DefensivasRecopilación de InformaciónUtilidades y FrameworksInteligencia de AmenazasAprendizaje y EducaciónRespuesta a IncidentesAnálisis de Registros
GitHubswimlane/soc-faker

soc-faker

Un paquete de Python para generar datos falsos para SOC y automatización de seguridad.

Ver Repositorio
17529hace 1 añoRevisado por Kitploit

Más Populares

Ver todos →

Descubre las herramientas más usadas por nuestra comunidad.

Explora todas las herramientas

Explora nuestra colección de herramientas

Ver todas las herramientas →
Compartir

soc-faker

soc-faker se utiliza para generar datos falsos para uso de Centros de Operaciones de Seguridad, profesionales de seguridad de la información, equipos de producto y muchos más.

Primeros pasos

soc-faker funciona con Python 3.6 o superior. Puede instalar soc-faker usando pip así como clonando este repositorio directamente.

Al momento de escribir este documento, soc-faker tiene la capacidad de generar datos falsos para las siguientes categorías principales. Puede encontrar detalles específicos para cada categoría seleccionando los siguientes enlaces:

  • Agent
  • Alert
  • Application
  • Cloud
  • Computer
  • Container
  • DNS
  • Email
  • Employee
  • File
  • HTTP
  • Location
  • Logs
    • SysMon
    • Windows Event Logs
  • Network
  • Operating System
  • Organization
  • PCAP
  • Process
  • Products
    • AlienVault USM
    • Azure
    • Elastic
    • QualysGuard
    • ServiceNow
  • Registry
  • Timestamp
  • Url
  • User Agent
  • Vulnerability
  • Words

Instalando soc-faker

root@kitploit:~
pip install soc-faker --user

Instalando desde la fuente

root@kitploit:~
git clone https://github.com/swimlane/soc-faker.git
cd soc-faker
python setup.py install

Requisitos previos

Las siguientes librerías son requeridas e instaladas por soc-faker

root@kitploit:~
requests==2.23.0
pendulum==2.1.2
ipaddress==1.0.23
bs4==0.0.1
xmltodict==0.12.0
netaddr==0.7.20
fire==0.3.1

Uso

soc-faker es un paquete de Python que puede importarse o utilizarse a través de la utilidad de línea de comandos para generar datos falsos relacionados con herramientas de seguridad, productos y datos generales relacionados con la seguridad.

Importando soc-faker

Después de haber instalado soc-faker desde la fuente o usando pip, puede importarlo e instanciarlo de la siguiente manera:

root@kitploit:~
from socfaker import SocFaker

sc = SocFaker()

Una vez que haya instanciado una instancia de soc-faker, puede acceder a cualquiera de las diferentes propiedades y métodos disponibles según sus necesidades. Si desea ver soc-faker en acción, consulte el script bin/test.py en el repositorio dentro de la carpeta bin para un ejemplo de todas las propiedades y métodos disponibles.

Además, lea la documentación para obtener más detalles sobre cada propiedad y método disponible.

Uso desde la línea de comandos

Cuando se instala soc-faker, automáticamente crea una utilidad de línea de comandos para su uso. Esta utilidad se puede acceder simplemente escribiendo soc-faker en su shell de preferencia.

Para ver la ayuda de soc-faker escriba:

root@kitploit:~
soc-faker
# or
soc-faker --help

Puede acceder a cada propiedad de la misma manera que desde la librería, la única diferencia es que reemplaza un . entre propiedades con un espacio. Por ejemplo, si desea obtener algunos hashes generados aleatoriamente rápidamente, puede ejecutar:

root@kitploit:~
soc-faker file hashes

Esto devolverá lo siguiente a su shell:

root@kitploit:~
md5:    aa3150ac34ee6a5911e61ab6a5052a6d
sha1:   de5c15f64d979ed84bac340c334a63d94401059d
sha256: 118a9f9de8f3dd6471ef113959485ecbaf66368dea16758eab4e22da182d0e9f

Si encuentra algún problema, simplemente escriba lo que cree que es correcto y la ayuda integrada le guiará a través de todos los grupos, comandos, etc. disponibles para cada punto de datos dentro de soc-faker.

Desarrollo

Puede usar el Dockerfile proporcionado para poner en marcha un entorno de desarrollo y pruebas para soc-faker.

Para usar el Dockerfile, ejecute cd al directorio de este repositorio y ejecute:

root@kitploit:~
docker build --force-rm -t socfaker .

Una vez construido, ejecute el contenedor docker:

root@kitploit:~
docker run -p 7001:7001 -ti socfaker

Ejecutar esto llamará al archivo de prueba python en bin\test.py. Modifique este archivo para pruebas y desarrollo adicionales.

Ejecutando las pruebas

Las pruebas dentro de este proyecto deben cubrir todas las propiedades y métodos disponibles. A medida que este proyecto crezca, las pruebas se volverán más robustas, pero por ahora estamos probando que existan y devuelvan salidas.

Construido con

  • carcass - plantilla de empaquetado de Python

Contribuyendo

Por favor lea CONTRIBUTING.md para detalles sobre nuestro código de conducta y el proceso para enviar solicitudes de extracción (pull requests).

Versionado

Usamos SemVer para el versionado.

Registro de cambios

Por favor lea CHANGELOG.md para detalles sobre las características de una versión específica de soc-faker

Autores

  • Josh Rickard - Trabajo inicial - MSAdministrator
  • Nick Tausek

Vea también la lista de contribuyentes que participaron en este proyecto.

Licencia

Este proyecto está licenciado bajo la Licencia MIT - vea el archivo LICENSE para más detalles.

Créditos

soc-faker es un proyecto de código abierto de Swimlane; creemos en retribuir a la comunidad de código abierto compartiendo algunos de los proyectos que construimos para nuestra aplicación. Swimlane es una plataforma automatizada de operaciones de ciberseguridad y respuesta a incidentes que permite a los equipos de ciberseguridad aprovechar la inteligencia de amenazas, acelerar la respuesta a incidentes y automatizar las operaciones de seguridad.

SecOps Hub es una comunidad online abierta y agnóstica en cuanto a productos, para que profesionales de la seguridad compartan ideas, casos de uso, mejores prácticas y estrategias de respuesta a incidentes.

Agradecimientos

  • Este proyecto utiliza datos del proyecto OSSEM de hunters-forge
Descargar herramienta