-
Notifications
You must be signed in to change notification settings - Fork 264
12. Data Export and Import
RedAmon provides multiple ways to export scan data, back up projects, and import previously exported projects. This page covers all export and import capabilities.
Each scanning module produces downloadable results from the Graph Dashboard toolbar:
| Module | Format | Button Location | Filename |
|---|---|---|---|
| Reconnaissance | JSON | Recon Actions group (blue) > Download icon | recon_{projectId}.json |
| GVM Vulnerability Scan | JSON | GVM group (red) > Download icon | gvm_{projectId}.json |
| GitHub Secret Hunt | JSON | GitHub Hunt group (orange) > Download icon | github_hunt_{projectId}.json |
Download buttons only appear after the respective scan has completed.
The Data Table view (accessible via the "Data Table" tab on the Graph Dashboard) supports Excel export:
- Switch to Data Table view using the view tabs below the toolbar
- Optionally filter the data using the search bar
- Click the Export to XLSX button
- An Excel file downloads containing all visible rows and columns
This exports all graph nodes in a flat table format with sortable columns.
You can export any AI agent conversation as a Markdown report:
- Open the AI Agent Drawer on the Graph Dashboard
- Load the conversation you want to export (or use the current one)
- Click the download icon in the drawer header
- A
.mdfile downloads containing:- All user messages and agent responses
- Thinking/reasoning steps
- Tool executions with output
- Findings and recommendations
- Todo list states
Export an entire project as a ZIP archive for backup or migration:
- Go to the Projects page
- Click on the project card to open its settings
- Click the Export button
- A ZIP file downloads containing:
- Project configuration (all 180+ settings)
- Conversation history with all messages
- Neo4j graph data (all nodes and relationships)
- Artifact files (scan results JSON files)
Import a previously exported project:
- Go to the Projects page
- Click the Import Project button
- Select the ZIP file from a previous export
- The project is recreated with all its data:
- Configuration settings are restored
- Conversations are recreated
- Graph nodes and relationships are re-imported
- Artifacts are restored
Note: On import, a new project ID is generated. The imported project will not conflict with existing projects even if the original still exists.
For advanced users, the Neo4j graph database is directly accessible:
-
Browser UI:
http://localhost:7474— Neo4j's built-in web interface for running Cypher queries -
Bolt protocol:
bolt://localhost:7687— for programmatic access from scripts or applications
Default credentials: neo4j / password from your .env file (NEO4J_PASSWORD, default: changeme123)
- The Graph Dashboard — learn about the Data Table view
- Troubleshooting — resolve common issues
User Guide
- Getting Started
- User Management
- Creating a Project
- The Graph Dashboard
- Running Reconnaissance
- GVM Vulnerability Scanning
- GitHub Secret Hunting
- AI Agent Guide
- CypherFix — Automated Remediation
Reference
- Project Settings Reference
- AI Model Providers
- Attack Surface Graph
- Data Export & Import
- EvoGraph — Attack Chain Evolution
- Attack Paths
Help