Synopsys Software Integrity Group is now operating as Black Duck Software, Inc., a subsidiary of Synopsys. Click to learn more.

close search bar

Sorry, not available in this language yet

close language selection
Universal ASN.1 BER Fuzzer Data Sheet
Test Suite:
Universal ASN.1 BER Fuzzer
Direction:
Not applicable

Universal ASN.1 BER Fuzzer can be used to test the robustness, security and reliability of virtually any software that reads or parses ASN.1 files. It discovers faults in a target software by feeding it with invalid, incorrect and malformed data and data structures. Universal ASN.1 BER Fuzzer does not require any specific ASN.1 schemas. Test cases are automatically generated from user provided sample files. Sample file is loaded into generic ASN.1 model and that result is used to generating test cases. The Universal ASN.1 Ber Fuzzer is able to deliver the generated test cases to the target software via files, pipes, TCP (client/server), HTTP or HTTPS. Additional fine tuning is available for each delivery mechanism. The health of the target software can be monitored with built-in mechanisms or with an extensible instrumentation framework.

Used specifications

Specification
Title
ITU-T X.690

Information technology – ASN.1 encoding rules: Specification of Basic Encoding Rules (BER), Canonical Encoding Rules (CER) and Distinguished Encoding Rules (DER)

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