Skip to content

unknownclub/dioprocess

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

171 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DioProcess — Advanced Windows Process & System Monitor

Notice: This is the final public release.

Development will continue only in private builds. No further updates, features, or bug fixes will be published to this public repository. Thank you for your interest in the project.


Modern Windows desktop application for real-time system monitoring and low-level process manipulation.

Built with Rust 2021 + Dioxus 0.6 | Requires administrator privileges

Preview 1

Rust Windows Dioxus

Core Features

Process Management

  • Live enumeration of processes, threads, handles, modules & memory regions
  • Process tree view with parent-child relationships
  • Real-time CPU/memory performance graphs
  • Process string scanning (ASCII & UTF-16)

Network & Services

  • TCP/UDP connection listing with owning process
  • Windows Service management (enumerate, start, stop, create, delete)

DLL Injection (7 methods)

  • LoadLibrary, Thread Hijack, APC Queue, EarlyBird
  • Remote Mapping, Function Stomping, Manual Mapping

Shellcode Injection

  • Classic (from file), Web Staging (from URL), Threadless

Process Creation & Evasion

  • PPID Spoofing
  • Process Hollowing
  • Process Ghosting
  • Ghostly Hollowing
  • Process Herpaderping
  • Herpaderping Hollowing

Security Research (Kernel Driver)

  • Process Protection (PPL) manipulation
  • Token Privilege Escalation
  • Clear Debug Flags (anti-anti-debugging)
  • Kernel Callback Enumeration
  • PspCidTable Enumeration
  • Kernel Injection (shellcode & DLL)

DLL Analysis

  • Hook Detection (IAT scanning)
  • DLL Unhooking (restore from disk)

System Events (Experimental)

  • Real-time kernel event capture (process, thread, image, handle, registry)
  • SQLite persistence with 24-hour retention

Utilities

  • File Bloating
  • Token Theft

Build & Run

cargo build --release
.\target\release\dioprocess.exe   # Run as administrator

Keyboard Shortcuts

Key Action
F5 Refresh
Delete Kill process
Escape Close modal

MIT licensed.

Note: This public repository is archived and no longer accepting contributions.

Built with Rust & Dioxus — 2025

About

A modern, lightweight Windows process monitor built with Rust, Dioxus, and Windows API.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Rust 88.2%
  • C++ 9.3%
  • C 2.4%
  • Batchfile 0.1%