Skip to main content

Herder - Data Wrangling All Cyber

Test Coverage Security Platform Python Version MIT License

Cyber Herder Banner

  • Created By Jacob H Barrow

Why Was It Created

  • Data is gold, so learning cybersecurity can be tricky without simulated testbeds.
  • Use this package to test singular components, like GPS, Phones, or IPs, or use it across a fake company.

Why Herder

  • Cyber's the Wild West, so let's go back to America's roots.
  • It's all about wrangling that data, Yeehaw!!!!

Installation

herder@cyberWrangler:~$ git clone https://github.com/danielmiessler/SecLists.git
herder@cyberWrangler:~$ unzip SecLists-master.zip
herder@cyberWrangler:~$ sudo mkdir /usr/wordlists/
herder@cyberWrangler:~$ sudo mv SecLists-master SecLists
herder@cyberWrangler:~$ sudo mv SecLists /usr/wordlists/
herder@cyberWrangler:~$ pip install CyberHerder

Usage

>>> from CyberHerder import generate, terminate, valid, make_pandas_df
>>>
>>> ipv4s = generate("IPv4", 10)
>>>
>>> valid("IPv4", ipv4s[0])
>>>
>>> not terminate("IPv4", ipv4s[0])
>>>
>>> # Undocumented
>>> make_pandas_df()

Release files for CyberHerder 2.0.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for CyberHerder 2.0.0
File Size Uploaded
cyberherder-2.0.0.tar.gz 9.2 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for CyberHerder 2.0.0
File Interpreter ABI Platform
CyberHerder-2.0.0-py3-none-any.whl Python 3 none any Details

Total release size: 22.9 kB

Release files / cyberherder-2.0.0.tar.gz

Download URL cyberherder-2.0.0.tar.gz
Size 9.2 kB
Tags Source
SHA-256 checksum
How to use checksums
293bffb7cd7099f373ac5e57b42f23b22c75c27f29945bbef328d8c04dab7506
BLAKE2b-256 checksum
How to use checksums
ba35075759be2cd14b1a473e6116a1abe9af404d8d2b97b962f8b910483ed110
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.0 CPython/3.10.12

Release files / CyberHerder-2.0.0-py3-none-any.whl

Download URL CyberHerder-2.0.0-py3-none-any.whl
Size 13.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
f641e1e07236e50a214286617e429f1f6474c65b2dfa93ce86d8795ac4ce8295
BLAKE2b-256 checksum
How to use checksums
296888156e0b864948166a10a0658e6804db43174d3838623a0e7573ee4d4029
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.0 CPython/3.10.12

Release history Release notifications | RSS feed

This release

2.0.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page