CyberDefence Platform

A comprehensive cybersecurity assessment platform for vulnerability scanning, threat intelligence, defence analysis, and automated reporting.

Welcome! This guide covers everything you need to know to use the CyberDefence platform effectively — from running your first scan to setting up automated schedules and managing teams.

Registration & Login

Creating an Account

  1. Navigate to the platform URL and click Sign Up
  2. Enter your email, full name, organization, and password
  3. Your account will be created with the analyst role by default
  4. Log in with your email and password

Password Reset

If you forget your password, click Forgot Password on the login page. Enter your email address and a reset link will be generated. An admin can also force-reset your password from the Admin Panel.

Account Lockout: After 5 failed login attempts within 15 minutes, your account will be temporarily locked for security. Wait 15 minutes or contact an admin.

Dashboard

The Dashboard is your command center — showing a real-time overview of your security posture.

What You'll See

From the dashboard, you can quickly navigate to start a new scan or view detailed results.

Running a Scan

To scan a target for vulnerabilities and security issues:

  1. Navigate to New Scan from the sidebar
  2. Enter the target domain (e.g., example.com) or IP address (e.g., 192.168.1.1)
  3. Select a Scan Mode (see below)
  4. Click Start Scan
  5. Watch real-time progress as each module completes
Tip: After a scan completes, you'll be redirected to the results page. You can also generate a PDF report directly from the results.

Scan Modes

Mode Modules Best For
Quick Reconnaissance only Fast overview — port discovery, DNS, asset mapping
Standard Recon + Vulnerability Assessment Balanced scan with vulnerability detection
Comprehensive Recon + Vulnerability + Defence + SIEM + VirusTotal Full security audit with all modules
Custom Choose individual modules Targeted testing of specific areas

Custom Mode Modules

Live Tracker

The Live Tracker provides real-time visibility into ongoing scans.

You can navigate directly to the Live Tracker from a running scan, or enter a Job ID to track a specific scan.

Vulnerabilities

The Vulnerability Assessment module performs deep scanning using multiple engines:

Severity Levels

LevelDescriptionAction
CriticalActively exploitable, immediate riskFix immediately
HighSignificant security riskFix within 24-48 hours
MediumModerate risk, harder to exploitFix within 1 week
LowInformational or minimal riskReview and track

Defence Analysis

The Defence module evaluates your target's security posture by checking:

Results are presented with a score and specific recommendations for improvement.

VirusTotal

Checks your target's reputation across 70+ antivirus engines and security services.

API Key Required: VirusTotal features require an API key. Admins can configure this in the Admin Panel under API Keys Configuration.

Shodan Intel

Shodan provides intelligence on internet-facing assets:

API Key Required: Shodan features require a Shodan API key configured in the Admin Panel.

AbuseIPDB

Checks IP addresses against AbuseIPDB's threat intelligence database:

SIEM

The SIEM (Security Information and Event Management) module provides:

PDF Reports

Generate professional security assessment reports for your stakeholders.

How to Generate

  1. Navigate to PDF Generator from the sidebar
  2. Enter the Organization Name (appears on report header)
  3. Enter the Target (domain/IP that was scanned)
  4. Enter the Author name
  5. Click Generate Report

Report Contents

Quick Tip: After completing a scan, you can auto-generate a report by clicking "Generate Report" on the results page — it pre-fills the target for you.

Reports History

View all previously generated reports. Each entry shows:

Scheduled Scans

Automate recurring security scans on your targets.

Creating a Schedule

  1. Navigate to Schedules from the sidebar
  2. Click New Schedule
  3. Enter the target domain or IP
  4. Choose a scan mode (Quick, Standard, Comprehensive)
  5. Select frequency: daily, weekly, or monthly
  6. Save the schedule

Managing Schedules

Webhooks

Get notified when scans complete or critical vulnerabilities are found.

Setting Up

  1. Go to Settings from the sidebar
  2. Under Webhooks, enter your webhook URL (e.g., a Slack incoming webhook)
  3. Choose notification triggers:
    • Notify on Complete — Get notified when any scan finishes
    • Notify on Critical — Get alerted only for critical findings
  4. Click Add Webhook
  5. Use Test to verify it's working

Teams

Collaborate with your team by sharing scan results and managing access.

Creating a Team

  1. Navigate to Teams from the sidebar
  2. Click Create Team
  3. Enter a team name

Managing Members

Team Roles

RolePermissions
AdminManage team, invite/remove members, share scans
MemberView shared scans, run scans
ViewerView shared scans only

Admin Panel

The Admin Panel provides full system control (requires admin role).

System Stats

At-a-glance metrics: total users, active users, total scans, failed logins (24h), successful logins (24h).

User Management

Scan Management

API Keys Configuration

Configure external service API keys from the admin panel:

Safety: Admins cannot delete or disable their own account to prevent lockout.

Settings

The Settings page shows:

Roles & Permissions

FeatureAdminAnalystViewer
Run scans
View scan results
Generate reports
Create schedules
Manage webhooks
Create/manage teams
Admin Panel access
Manage users
Configure API keys



CyberDefence Platform © 2025. Built for security professionals.