Menu

Our Product: Automated Security Testing Solution

CI Fuzz allows you to set up and continuously execute automated security and reliability tests by facilitating technologies that were previously only available through hard-to-find security experts.

Free Trial   Request a Demo

code intelligence product
ci product developer icon

Product Description

CI Fuzz contains two main components:

  • Fuzzing backend/core: The backend is responsible for all fuzzing tasks, such as project initialization, resolving dependencies, project compilation with the different instrumentation options and handling fuzz targets for all supported fuzzing engines. It also manages the configuration, running, and monitoring of fuzzing configurations. 
  • User interface: The user interface communicates with the fuzzing backend and allows the user to set up, manage and monitor the fuzzing process, but also to analyze results, e.g. by loading the input data into the debugger to trigger the bugs. The user interface consists of a command-line interface and an extension for Visual Studio Code.
Download Product Information Sheet

Key Features

Why CI Fuzz?

Selection of vulnerabilties we identify

With CI Fuzz, you can identify, among others, the following vulnerabilities and prevent damage before it occurs.

Buffer overflows

Use after free

Memory leaks

Data races

Software crashes

Hangs / freezes

Call stack overflows

Uncaught exceptions

Integer overflow

Undefined behavior

Automated Fuzz Testing for Developers

Code Intelligence saves your time and effort while drastically improving the stability and reliability of the codebase. Our software offers clear monitoring over the code coverage and fuzzing progress, as well as easy IDE and command line integration. It enables you to set up an effective fuzzing process easily and analyze the resulting bugs and vulnerabilities. Additionally, the solution can be integrated into a CI/CD process which allows testing the code continuously. 

Learn more

fuzzing developers

Better Testing Coverage for Penetration Testers

CI Fuzz is a security testing platform using modern fuzzing technologies developed to maximize the speed and effectiveness in the discovery of CVEs. Feedback-based fuzzing focuses on generating inputs that maximize code coverage (thus triggering more bugs in the software under test). In order to find bugs deep in the code, we combine several fuzzing engines with concolic execution and static analysis.

Learn more

fuzzing pentesters

Improved Testing Efficiency for Project Managers

With CI Fuzz, we help you to solve the problems surrounding continuous testing for security and reliability. Our solution combines the advantage of a user-friendly interface with state-of-the-art technologies that enable developers to discover critical vulnerabilities early in the process and greatly save time and costs. After an easy set-up, our security tests become part of your software development process including your CI/CD pipeline.

Learn more

fuzzing managers

Want to learn more?

Request a Demo

Customers & Partners

Digital Hub Bonn Techboost Deutsche Börse Bosch GmbH Telekom HTGF Deutsche Cyber-Sicherheitsorganisation Intevation Sopra Steria Deutsche Börse Venture Network Allianz für Cyber-Sicherheit Cyber Security Cluster Bonn