🚀 Project ELPM Update: PyQt6 Desktop App v1.0 is LIVE!

I’ve rebuilt my real-time process monitor from the ground up now with a sleek, native desktop UI using PyQt6.
It displays every running process, integrates deep system logic, and uses my custom elpm-killer.c for secure signal handling.

Here's how i did it:

To get the perfect design, I started by building a React + Vite web app — it gave me full control over animations, styling, and UX.
But I wanted a true desktop experience, so I didn’t stop there.

Next, I recreated the entire UI in Qt Designer, learning PyQt6 from scratch.
Shoutout to Python GUIs — their tutorial made the learning curve smooth and fun.

Converting the Figma-like design wasn’t easy.
No direct export, so I manually translated every component, layout, and style into .ui files — then converted them to Python.

The result? A native, cross-platform desktop app that mirrors the web version — minus web-only animations, but with full system access.

Still some polish needed, but the core is solid.

Behind the scenes:
✅ Real-time psutil monitoring
✅ C-based privileged actions (elpm-killer.c)
✅ Group-based permissions for security
✅ Button signals tied to process control (kill, suspend, etc.)

This is v1.0 — but not the end.
Next:
🔹 Malware detection (YARA + heuristics)
🔹 Hidden process & rootkit scanning
🔹 Desktop alerts for suspicious activity
🔹 Full export & analysis tools

Gonna work on the GitHub repo ready for anyone who wanna test it out 😁

In case you ask Why a desktop app?

No localhost, no config headaches. I tried that and trust me it isn't worth the stress at all 🤕

Just double-click and run — works on Linux, Windows, macOS. That's far better

This project started as a curiosity and deep learning about processes, then, grew into a tool I now use daily.
As someone passionate about low-level security and system internals, building ELPM (Enhanced Linux Process Monitoring) has been one of the most rewarding challenges in my journey.
I’m sharing it not just as code, but as a piece of my craft.

If you’re working in defense, red teaming, or just love systems I’d love to hear your thoughts. Let’s connect and build something powerful together.

#CyberSecurity #Python #SystemsEngineering #OpenSource #InfoSec #RedTeaming #ProcessMonitor

Im not uninstalling #atop from the hospital servers until I get a proper reason.

#Linux #SysAdmin #Servers #Server #Hosting #Top #ProcessMonitor #Monitoring

appstat | Process Monitor for Windows

Windows process monitor. Monitor CPU, memory, disk, and thread metrics in real-time across your running applications.

At this point I can't imagine troubleshooting #Windows without #ProcessMonitor. Here's how it helped me solve a tricky #HyperV networking issue.

🔗 https://kudrik.cz/2024/12/11/procmon-saves-the-day-solving-hyper-v-network-failure-after-vmware-uninstall/

Procmon Saves the Day: Solving Hyper-V Network Failure After VMware Uninstall – Jan Kudrik

#ProcessMonitor tells me that Python is invoking C:\Program Files (x86)\Microsoft Visual Studio\Installer\vswhere.exe" -latest -prerelease -requiresAny -requires Microsoft.VisualStudio.Component.VC.Tools.x86.x64 -requires Microsoft.VisualStudio.Workload.WDExpress -property installationPath -products *
heise+ | Process Monitor: Malware-Aktivitäten mit geeigneten Filtern aufdecken

Das kostenlose Tool ProcMon ist vor allem zur Fehlersuche unter Windows beliebt. Seine Monitoring-Skills eignen sich aber auch bestens zur Malware-Analyse.
Process Monitor: Malware-Aktivitäten mit geeigneten Filtern aufdecken
Trace Syscall Activity In Linux With Process Monitor (Procmon) - OSTechNix

This brief guide explains what is Process Monitor (Procmon) and how to trace syscall activity in Linux with Process Monitor utility.

In c't uplink: Wie wir einem Windows-Bug auf die Schliche gekommen
sind, das erste E-Auto mit Android Automotive und Banking-Programme für
den Desktop.
Fieser Windows-Bug, E-Auto mit Android und Banking-Programme | c’t uplink #36.8
Fieser Windows-Bug, E-Auto mit Android und Banking-Programme | c’t uplink #36.8

In c't uplink: Wie wir einem Windows-Bug auf die Schliche gekommen sind, das erste E-Auto mit Android Automotive und Banking-Programme für den Desktop.

heise+ | Windows 10: Einstellungen per selbst erstellter REG-Datei schnell ändern

Registry-Änderungen für bestimmte Einstellungen einfach per REG-Datei anwenden statt aufwendig mit dem Registry-Editor herumzubasteln: Wir zeigen, wie es geht.
Windows 10: Einstellungen per selbst erstellter REG-Datei schnell ändern
#ProcessMonitor #REG-Datei #Registry-Editor #Registry-Schlüssel #Windows
Windows 10: Einstellungen per selbst erstellter REG-Datei schnell ändern

Registry-Änderungen für bestimmte Einstellungen einfach per REG-Datei anwenden statt aufwendig mit dem Registry-Editor herumzubasteln: Wir zeigen, wie es geht.