Skip to content

dwrice0/pycurwb

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Project Title

pycurwb Python library

Description

pycurwb is a Python library created for decoding Cisco URWB telemetry packets using scapy. Based on URWB Telemetry Protocol 2.0.19. This is intended to make easy for development of a wrapper around this library to process the telemetry. A basic sample program is included that dumps the decoded packets to the screen.

Getting Started

Dependencies

  • scapy is required specifically for the library
  • typer is required for the demo program

Executing demo program

  • Install pre-requisites
pip install -r requirements.txt
  • To capture on Windows interface Ethernet 3 and udp port 1234
capture.py --interface "Ethernet 3" --port 12345

Help

Check out the demo program help for available options

capture.py --help

Authors

David Rice
@wiguy80211

Version History

  • 0.1
    • Initial Release
  • 0.1.1
    • Updated requirements.txt with output of pip freeze. This covers requirements for the library AND the capture demo.

License

This project is licensed under the GPL-3.0 License - see the LICENSE file for details

References

Disclaimer

  • This project is not affiliated with Cisco Systems, Inc.

About

Python library for decoding Cisco URWB telemetry packets

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages