-
-
Notifications
You must be signed in to change notification settings - Fork 62
book overview
EMBArk is a powerful web-based platform that acts as an enterprise interface for the EMBA firmware security scanner. It allows users to upload, analyze, track, and report on firmware vulnerabilities through a centralized system, making complex security data more accessible and actionable. It supports both local and distributed analysis using worker nodes.
flowchart TD
A0["Firmware Analysis Management
"]
A1["EMBA Backend Integration
"]
A2["Worker Node Orchestration
"]
A3["Data Models (Persistence Layer)
"]
A4["User Authentication & Authorization
"]
A5["Real-time Progress Monitoring
"]
A6["Reporting & Visualization
"]
A7["Background Task Execution
"]
A8["Deployment & Environment Setup
"]
A0 -- "Initiates Scan" --> A1
A0 -- "Stores Data" --> A3
A0 -- "Triggers Monitoring" --> A5
A0 -- "Submits Scan Task" --> A7
A0 -- "Assigns to Workers" --> A2
A1 -- "Records Results" --> A3
A1 -- "Performs Analysis" --> A7
A2 -- "Manages Worker State" --> A3
A2 -- "Queues Worker Tasks" --> A7
A3 -- "Defines User/Auth" --> A4
A3 -- "Supplies Report Data" --> A6
A4 -- "Authorizes Uploads" --> A0
A4 -- "Secures Reports" --> A6
A4 -- "Manages Worker Access" --> A2
A5 -- "Records Progress" --> A3
A5 -- "Runs Log Processor" --> A7
A6 -- "Requests Archiving" --> A7
A8 -- "Sets Up Application" --> A0
A8 -- "Deploys EMBA" --> A1
A8 -- "Hosts Database" --> A3
A8 -- "Configures Auth" --> A4
A8 -- "Initializes Task Queue" --> A7
- User Authentication & Authorization
- Firmware Analysis Management
- Real-time Progress Monitoring
- Reporting & Visualization
- EMBA Backend Integration
- Worker Node Orchestration
- Background Task Execution
- Data Models (Persistence Layer)
- Deployment & Environment Setup
Generated by AI Codebase Knowledge Builder.
EMBArk - firmware security scanning at its best
Sponsor EMBA and EMBArk:
The EMBA environment is free and open source!
We put a lot of time and energy into these tools and related research to make this happen. It's now possible for you to contribute as a sponsor!
If you like EMBArk you have the chance to support future development by becoming a Sponsor
Thank You ❤️ Get a Sponsor
EMBArk - firmware security scanning at its best
- Home
- Feature overview
- Installation
- Usage
-
EMBArk-book
- Overview of embark
- Chapter 1: User Authentication & Authorization
- Chapter 2: Firmware Analysis Management
- Chapter 3: Real-time Progress Monitoring
- Chapter 4: Reporting & Visualization
- Chapter 5: EMBA Backend Integration
- Chapter 6: Worker Node Orchestration
- Chapter 7: Background Task Execution
- Chapter 8: Data Models (Persistence Layer)
- Chapter 9: Deployment & Environment Setup
- Development
- FAQ
- Sponsoring EMBArk
- AMOS project archive
- EMBA firmware scanning backend