An open API service indexing awesome lists of open source software.

https://github.com/exfil0/attack-surface-radar

The Attack Surface Radar tool helps cybersecurity professionals visualize and analyze the attack surface of a system. It allows users to input various attack vectors, entry points, and other risk-related data, which is then visualized in a radar chart.
https://github.com/exfil0/attack-surface-radar

attack attacksurface css html javascript open-source radar webapp

Last synced: about 1 month ago
JSON representation

The Attack Surface Radar tool helps cybersecurity professionals visualize and analyze the attack surface of a system. It allows users to input various attack vectors, entry points, and other risk-related data, which is then visualized in a radar chart.

Awesome Lists containing this project

README

          

# Attack Surface Radar

## Description

The **Attack Surface Radar** tool helps cybersecurity professionals visualize and analyze the attack surface of a system. It allows users to input various attack vectors, entry points, and other risk-related data, which is then visualized in a radar chart. The tool also provides summary statistics and allows users to export their data for further analysis.

## Features

- Input and track different entry points, attack vectors, and risk levels.
- Generate a radar chart for visualizing the attack surface.
- Export data to CSV format.
- Generate detailed HTML reports with a summary and chart visualization.

## Installation

### Prerequisites

- **HTML5 and CSS3**: The tool uses standard HTML and CSS, so any modern web browser should be able to run it.
- **JavaScript**: Ensure that your browser has JavaScript enabled.

### Steps

1. **Clone the repository**:
```bash
git clone https://github.com/exfil0/attack-surface-radar.git
```

2. **Navigate to the project directory**:
```bash
cd attack-surface-radar
```

3. **Open the `index.html` file** in your preferred web browser:
```bash
open index.html
```

That's it! You can now start using the tool directly in your web browser.

## Usage

1. **Add Records**: Fill in the details for each attack vector, entry point, risk impact, and other information. Click "Add Record" to save the entry.
2. **Generate Chart**: After adding all necessary records, click "Generate Radar Chart and Summary" to create a radar chart and view a detailed summary.
3. **Export Data**: Click "Export Data" to download your data in CSV format.
4. **Generate Report**: The tool automatically generates an HTML report with a summary and the radar chart, which opens in a new window.

## License

This project is licensed under the MIT License. You are free to use, modify, and distribute this software in accordance with the terms of the license.