D
DioIPS

User Interface

Dioxus

Modern desktop UI built with Dioxus and Rust. Features a 12-tab dashboard for real-time event monitoring and IPS rule management.

Overview

The DioIPS UI provides a comprehensive view of system activity with specialized tabs for each event category. Events stream in real-time from the kernel driver and can be filtered, searched, and exported.

Tab Overview

TabEvents Displayed
DashboardEvent counts, module status, driver health
ProcessProcess creation, exit, thread events
NetworkTCP, UDP, DNS, ICMP, NDIS packets
RegistryKey/value operations
FileFile operations, PE writes
ImageDLL/EXE loading
InjectionRemote threads, suspicious handles
HypervisorNtWriteVirtualMemory events
USBDevice plug/unplug
ETWETW provider events
AlertsEvents matching IPS rules
RulesIPS rule management

Features

Common Actions

  • Filter — Use the filter bar to narrow down events
  • Search — Search by process name, IP, path, etc.
  • Export — Export current view to CSV
  • Clear — Clear events from the current tab
  • Pause — Pause event streaming for analysis