cisco-config-analysis-tool / Ccat

Licence: gpl-3.0
Cisco Config Analysis Tool

Programming Languages

python
139335 projects - #7 most used programming language

Labels

Projects that are alternatives of or similar to Ccat

Nbd
Network Block Device
Stars: ✭ 270 (-11.48%)
Mutual labels:  network
Nkn
Official Go implementation of NKN full node.
Stars: ✭ 287 (-5.9%)
Mutual labels:  network
Ngraph.graph
Graph data structure in JavaScript
Stars: ✭ 295 (-3.28%)
Mutual labels:  network
Hisocket
It is a lightweight client socket solution, you can used it in C# project or Unity3d
Stars: ✭ 275 (-9.84%)
Mutual labels:  network
Awesome Falsehood
😱 Falsehoods Programmers Believe in
Stars: ✭ 16,614 (+5347.21%)
Mutual labels:  network
Tcp Shaker
💓 Performing TCP handshake without ACK in Go, useful for health checking, that is SYN, SYN-ACK, RST.
Stars: ✭ 289 (-5.25%)
Mutual labels:  network
Cavaface.pytorch
🍻 🚀 🌆 face recognition project(pytorch)
Stars: ✭ 271 (-11.15%)
Mutual labels:  network
Trojan Go
Go实现的Trojan代理,支持多路复用/路由功能/CDN中转/Shadowsocks混淆插件,多平台,无依赖。A Trojan proxy written in Go. An unidentifiable mechanism that helps you bypass GFW. https://p4gefau1t.github.io/trojan-go/
Stars: ✭ 4,049 (+1227.54%)
Mutual labels:  network
Rshijack
tcp connection hijacker, rust rewrite of shijack
Stars: ✭ 288 (-5.57%)
Mutual labels:  network
Cidr.xyz
Web-based CIDR / netmask / IP address visualizer
Stars: ✭ 293 (-3.93%)
Mutual labels:  network
Nazaraengine
Nazara Engine is a fast, complete, cross-platform, object-oriented API which can help you in your daily developper life.
Stars: ✭ 279 (-8.52%)
Mutual labels:  network
Kawaiideauther
Jam all wifi clients/routers.
Stars: ✭ 284 (-6.89%)
Mutual labels:  network
Identywaf
Blind WAF identification tool
Stars: ✭ 291 (-4.59%)
Mutual labels:  network
Vps
个人笔记汇总
Stars: ✭ 276 (-9.51%)
Mutual labels:  network
Jeelizar
JavaScript object detection lightweight library for augmented reality (WebXR demos included). It uses convolutional neural networks running on the GPU with WebGL.
Stars: ✭ 296 (-2.95%)
Mutual labels:  network
Disco4g
4G/LTE softmod for the Parrot Disco
Stars: ✭ 273 (-10.49%)
Mutual labels:  network
Linux Network Performance Parameters
Learn where some of the network sysctl variables fit into the Linux/Kernel network flow
Stars: ✭ 3,112 (+920.33%)
Mutual labels:  network
Computer Networking A Top Down Approach Notes
《计算机网络-自顶向下方法(原书第6版)》编程作业,Wireshark实验文档的翻译和解答。
Stars: ✭ 3,890 (+1175.41%)
Mutual labels:  network
Pink
A high performance network library
Stars: ✭ 297 (-2.62%)
Mutual labels:  network
Wtrequestcenter
WTKit is my Code accumulation
Stars: ✭ 293 (-3.93%)
Mutual labels:  network


CCAT
Cisco Config Analysis Tool

Blackhat Arsenal 2018
This tool is designed to analyze the configuration files of Cisco devices. The list of checks is based on the Cisco Guide to Harden Cisco IOS Devices.

Installation

pip3 install -r requirements.txt

Usage

The simplest way to use: python3 ccat.py configuration_file

Windows: ccat.exe configuration_file

Extended options:

python3 ccat.py config_directory -vlanmap vlmap.txt -output result_html_files_directory --storm_level 40.0 --max_number_mac 100 --disabled-interfaces --no-console-display --graph network_map

configs - path to the configuration file or directory with configuration files

-vlanmap - path to vlanmap file

-output - path to output html files directory

--storm_level - appropriate level for storm-control (by default value = 80)

--max_number_mac - maximum number of mac-addresses for port-security (by default value = 10)

--disabled-interfaces - check interfaces even if they are turned off

--no-console-display - output analysis results in html files directory or into network graph

--dump-creds - dump usernames, passwords and hashes from configs

--graph - builds network map of VLANs (you may left the argument empty to get into interactive mode or define a file name for graph output in png extension)

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].