"The Codenomicon tools are amazing. Using them is like being attacked by the most relentless adversary who uses every possible method to find flaws in your code

We fixed subtle crash bugs in Samba that had been in the code for over ten years. We would never have found those bugs without the Codenomicon tools.

If you're serious about implementing protocols correctly, you need the Codenomicon tools."

-- Jeremy Allison,
   Co Creator of Samba


Products by Protocol

Codenomicon OSPF Test Tool Data Sheet

  • Test tool: Codenomicon OSPF Test Tool
  • Direction: Server
  • Tagline: Ensuring Routing Security for Modern Networks

Codenomicon OSPF Test Tool helps developers search and eliminate security-related flaws in OSPF implementations proactively and cost-effectively. To guarantee the error-free and continuous operation of modern communications networks, the reliability and dependability of OSPF implementations must be verified thoroughly. Codenomicon OSPF Test Tool has been designed to discover and help eradicate security-related flaws in OSPF implementations.

OSPF (Open Shortest Path First) is a routing protocol used widely in the Internet. Routing protocols often constitute a weak point for the network communications of any organization. If routing service is disrupted, all higher-level protocols grind to a halt. For this reason, security flaws in OSPF implementations can have extremely wide-ranging effects for network connectivity both inside and outside a particular organization.

Used specifications

Specification Title
RFC1584 Multicast Extensions to OSPF
RFC2328 OSPF Version 2
RFC2370 The OSPF Opaque LSA Option
RFC3101 The OSPF Not-So-Stubby Area (NSSA) Option
RFC3630 Traffic Engineering (TE) Extensions to OSPF Version 2
draft-nguyen OSPF Link-Local Signaling

Test tool general features

  • Fully automated black-box negative testing
  • Ready-made test cases
  • Written in Java(tm)
  • GUI, command line, remote interface modes
  • Instrumentation (health-check) capability
  • Support and maintenance
  • Comprehensive user documentation
  • Results reporting and analysis

Tool-specific information

Tested messages Notes Specifications
Hello RFC2328
Database Description RFC2328
Link State Request RFC2328
Link State Update RFC2328
Link State Acknowledgment RFC2328
Tested OSPFv2 LSAs Notes Specifications
Router-LSAs RFC2328
Network-LSAs RFC2328
Summary-LSAs (IP) RFC2328
Summary-LSAs (ASBR) RFC2328
AS-external-LSAs RFC2328
Group-Membership LSAs RFC1584
Traffic Engineering LSA RFC3630

List of available test suites. Please note that the information in these sheets is subject to periodical change.

Test Tool Datasheet: