Collection of SecureCRT Python scripts for network operations and troubleshooting workflows.
This repository consolidates reusable tooling into a single location with consistent structure and behavior.
Offline MAC → vendor lookup using Wireshark manuf.txt.
- Detects MAC from screen, clipboard, or input
- Displays vendor
- Optionally runs ARP lookup
Path:
oui-lookup/oui-lookup.py
Automates TDR cable diagnostics on supported Cisco platforms.
- Extracts interface from screen/selection
- Runs TDR test
- Waits for completion
- Displays results
Path:
cable-test/cable-test.py
Closes all SecureCRT tabs cleanly.
- Sends
exitto all connected sessions - Skips disconnected tabs
- Closes all tabs except current
Path:
quick-logo-all/quick-logo-all.py
- No hardcoded paths
- Scripts operate on active SecureCRT context
- Prefer detection over user input
- Safe execution (confirm before sending commands)
- Portable across environments
All scripts are intended to be:
- Run inside SecureCRT
- Context-aware (selection, screen, clipboard)
- Fast to execute during live troubleshooting
Each script is self-contained:
- script file
- README
- supporting data (if required)
This allows scripts to be:
- reused independently
- tested in isolation
- expanded without affecting others
- Standard argument handling
- Shared helper module
- Logging consistency
- Additional network automation scripts