Package routerdefense :: Package engines :: Module main
[hide private]
[frames] | no frames]

Module main

source code


Version: $Id$

Classes [hide private]
  genericInfo
Generic configuration information storage: IOS version, hostname, switching method, multicast, ipv6.
Functions [hide private]
 
addBasicInfo(lines)
Fetch the generic information (IOS version, hostname, switching method, multicast and IPv6) from the Cisco IOS configuration file.
source code
 
Checkexec_timeout(timeout)
Detect if the session timeout is disable or too large.
source code
 
engine_console(consoleCfg, con0, lines)
Console port assessment.
source code
 
engine_aux(auxCfg, aux0)
Auxiliary port assessment.
source code
 
engine_vty(vtyCfg, vty)
VTY sessions assessment.
source code
 
engine_banner(bannerMotd, motd, bannerType)
MOTD, EXEC and LOGIN banner assessment.
source code
 
engine_services(lines, services)
Generic services assessment: password recovery, tcp/udp small servers, finger, bootp, ...
source code
 
engine_mem_cpu(lines, memCpu)
Memory and CPU configuration assessment.
source code
 
engine_crashinfo(lines, crashinfo)
Crashinfo generation configuration assessment.
source code
 
engine_mpp(lines, vtyList, vtyCfg, mpp)
Management plane protection assessment.
source code
 
engine_password_management(lines, pwdManagement)
Access management assessment.
source code
 
engine_tacacs(lines, tacacs, mode)
Tacacs+ assessment.
source code
 
engine_snmp(lines, snmp)
SNMP configuration assessment.
source code
 
engine_syslog(lines, syslog)
Syslog assessment.
source code
 
engine_archive(lines, archive)
Archive configuration assessment.
source code
 
engine_icmp_redirects(icmpRedirects, fullConfig, ifaceCfg)
ICMP redirects assessments.
source code
 
engine_icmp_unreach(icmpUnreachable, fullConfig, ifaceCfg)
ICMP unreachable configuration.
source code
 
engine_arp_proxy(proxyArp, fullConfig, ifaceCfg)
ARP proxy configuration.
source code
 
engine_ntp(lines, ntp)
NTP configuration.
source code
 
engine_ip_options(lines, ipoptions)
IP options configuration.
source code
 
engine_ip_src_route(lines, ipsrcroute)
IPv4 source-routing configuration.
source code
 
engine_icmp_deny(lines, denyicmp)
ICMP deny configuration.
source code
 
engine_ipfrags(lines, ipfrags)
IPv4 fragments configuration.
source code
 
engine_urpf(lines, urpf, ifaceCfg)
URPF IPv4 configuration.
source code
 
engine_urpfv6(lines, urpfv6, ifaceCfg) source code
 
engine_ipv6(lines, ipv6, aclIPv6, ifaceCfg)
IPv6 configuration assessment: RH0, traffic filter.
source code
 
engine_ipsec(lines, ipsec)
IPSec configuration assessment: call admission.
source code
 
engine_tclsh(lines, tclsh)
TCLShell configuration assessment.
source code
 
engine_tcp(lines, tcp)
TCP synwait configuration.
source code
 
engine_netflow(lines, netflow, ifaceCfg)
Netflow configuration assessment.
source code
 
engine_qos(lines, qos, ifaceCfg)
QoS configuration assessment. Not ready.
source code