Skip to content

Client Information Panel#14

Open
ayeshamitzcov wants to merge 12 commits intovxaboveground:mainfrom
ayeshamitzcov:main
Open

Client Information Panel#14
ayeshamitzcov wants to merge 12 commits intovxaboveground:mainfrom
ayeshamitzcov:main

Conversation

@ayeshamitzcov
Copy link
Copy Markdown
Contributor

Feature: Client Information Panel

Added a Panel button to the main dashboard. Clicking it opens a deep-dive view into the target client, capturing and displaying comprehensive system, network, and forensic telemetry.

Feature of the info panel :

  • CPU Usage: Real-time percentage tracking.
  • RAM Usage: Live consumption vs. total capacity (e.g., 17.3 GB / 31.9 GB).
  • Disk Health: Usage bar and raw byte values (e.g., 686.3 GB / 930.8 GB).
  • Public IP: External reachability.
  • Local IP: Internal private address.
  • Geolocation: Country, ASN, and ISP identification.
  • Identity: Hostname, Username, and unique HWID.
  • Hardware: Detailed CPU (e.g., AMD Ryzen 7 5800X) and GPU (e.g., NVIDIA GeForce RTX 4060) models.
  • Privileges: Admin status and current token elevation level.
  • Antivirus Products: Detection and status of installed security suites (e.g., Windows Defender, ESET Security).
  • Scheduled Tasks: Full list of registered tasks with Next Run times and binary paths (skipping system/MS defaults).
  • Registry Persistence: HKCU/HKLM Run keys, Environment variables, and Winlogon modifications.
  • Startup Programs: Aggregated view of all active startup entries across folders and registry hives.
  • Running Services: Real-time state (Running/Stopped) and start mode (Auto/Manual/Disabled) for all system services.
  • Logged In Users: Active session tracking.
  • Environment Variables: Complete dump of system-level pathing, profile directories, and tool-specific variables.

@ayeshamitzcov
Copy link
Copy Markdown
Contributor Author

All checks passed just waiting on you :)

@ayeshamitzcov
Copy link
Copy Markdown
Contributor Author

I did also add correct geo location via ip-api.com, this was buggy before and didnt geo locate corectly.

From geoip.ts

  • Enhanced GeoIP lookup with fallback to external API.
  • geoip-lite uses a local database that can be stale.
  • This module adds a fallback to ip-api.com (free, no auth required).

@KingKDot
Copy link
Copy Markdown
Collaborator

Fix merge conflicts my bad for fucking that up. Should be very easy.

@ayeshamitzcov ayeshamitzcov reopened this Apr 18, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants