Critical CVEs
—
Requires immediate action
High CVEs
—
Patch within 7 days
Medium / Low
—
Review when possible
Apps Scanned
—
Installed packages
Devices
—
Registered hosts
◇ Security Posture
⬡
No scan yet
Run the desktop agent on a device to sync its security profile.
—Critical
—High
—Medium
—Low
Sentinel
—
⚠ Top Vulnerabilities
⬡
No CVEs yet — run the desktop agent to sync vulnerabilities.
↺ Recent Scans
↺
No scans yet — run the desktop agent on a device to populate this.
⚠ CVE Results
Impact
| Device | CVE ID | Package | Installed | Fixed In | CVSS | Severity | Impact | Actions |
|---|---|---|---|---|---|---|---|---|
|
⬡
No data yet — run the desktop agent to detect CVEs.
| ||||||||
✚ Patch Playbook
✚
No vulnerable packages yet — run the desktop agent to build your patch list.
—
·
—
·
—
⚠ Vulnerable Packages
—
| Package | Installed Version | CVEs | Worst Severity |
|---|---|---|---|
|
⚠
Run the desktop agent to sync vulnerable packages.
| |||
⬡ Foreign / AUR Packages
—
| Package | Version |
|---|---|
|
⬡
Run the desktop agent to detect foreign / AUR packages.
| |
⊡ All Packages
—
▶
⊡
No packages scanned yet.
⏱ Recently Modified / Tampered Binaries
—
| File | Package | Modified | Age |
|---|---|---|---|
⏱
No integrity data for this device.
| |||
◆ Known Malicious Packages
—
| ID | Package | Version | Summary | Link |
|---|---|---|---|---|
◆
No malicious packages detected for this device.
| ||||
⬡ Network Attack Map
Critical
High
Clean
Unknown
Attack vector
Lateral move
· click an edge for its CVEs
Filter
⬡
No network data yet — run the desktop agent to populate the map.
⚠ AI Attack Path Analysis
Generating…
⬡ Network Map
Critical
High
Clean
Lateral move
⬡
Navigate to this section after scanning to build the network map.
⊟ Devices
—
⊟
No devices yet — run the desktop agent to register a device.
⬡
Run Scan Oasis on a device
Install the scanner on any machine to collect a full security profile — OS info, packages, CVEs,
SUID files, network topology — and sync it automatically to this dashboard under your account.
▷ Downloads
▪
Desktop GUI
Full graphical scanner with login, animated scan progress, and results view. Requires Python 3.10+ and Tkinter.
Linux
▷ Download gui.py
⌨
CLI Scanner
Headless terminal scanner — runs from cron or SSH. Prompts for login and writes a JSON report + syncs to Firestore.
Linux
▷ Download scanner.py
🪟
Windows Binary
Native .exe — no Python required. Planned for next release.
Coming Soon
macOS Binary
Native .app bundle. Planned for next release alongside Windows.
Coming Soon
⚡ Quick Install — Linux (copy & paste)
Paste this into a terminal. It downloads the scanner, then signs you in to sync results here.
Loading…
Needs Python 3. Network discovery also uses
nmap if installed.
⚡ Quick Start — Desktop GUI
1
Install dependencies
# Arch Linux
sudo pacman -S python tk
# Debian / Ubuntu
sudo apt install python3 python3-tk
2
Run the GUI
python3 gui.py
3
Sign in with your Oasis account
Use the same email and password as this dashboard. The scan results will appear in Devices automatically.
⌨ Quick Start — CLI (headless / SSH)
1
Download both files to the same directory
curl -O https://scanoasis.tech/download/scanner.py
curl -O https://scanoasis.tech/download/gui.py
2
Run the CLI scanner directly
python3 scanner.py
3
Optional: schedule with cron
# Run every day at 3 AM
0 3 * * * python3 /opt/oasis/scanner.py
🔊 Voice Output
Checking…
Speed
How fast Sentinel speaks
1.0×
Volume
Output level
90%
Test Voice
Play a sample phrase with current settings
⬡ AI Behaviour
Temperature
Lower = precise · Higher = creative
0.7
Response Length
Maximum tokens per reply
Auto-speak responses
Read AI replies aloud automatically
⊟ System Status
TTS Backend
Active voice synthesis engine
—
AI Model
Connected language model
—
Reset to defaults
Restore all settings to factory values
🔑 Agent Tokens
Let gui.py agents sync without sharing your password
Loading…