It's a simple python that:
- Checks that the LFI is working : it tries to get
/etc/passwdand checks that it starts withroot:x: - Shows the target system version : it simply prints
/proc/version - List all "real" users from
/etc/passwd(the ones in /home/*) - List
/proc/*processes (The most interesting part)
Download:
sudo cd /usr/share sudo git clone https://github.com/abgache/procls.git sudo cd procls sudo pip install -r requirements.txt sudo chmod 555 /usr/share/procls/main.py sudo chmod 555 /usr/share/procls/bin/procls sudo chmod 555 /usr/share/procls/bin/procls-update sudo echo 'export PATH="$PATH:/usr/share/procls/bin"' >> ~/.profile
Usage:
procls <target> [-p PORT] [-s PATH] [--max MAX] [--param PARAM]
Update:
sudo /usr/share/procls/bin/procls-update
Warning
If you get errors after updating, please re-run the updater and install pip dependencies.
Copyright (c) 2026 Abgache
Permission is hereby granted to use, copy, modify, and distribute this software for personal, educational, and security research purposes, subject to the following conditions:
- Do not use this software for illegal activities.
- Do not claim it as your own work without credit.
- If you break it, you fix it yourself.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND.