Linux jobworks 6.8.0-136-generic #136-Ubuntu SMP PREEMPT_DYNAMIC Wed Jul 1 21:53:05 UTC 2026 x86_64
Apache/2.4.58 (Ubuntu)
Server IP : 10.0.1.5 & Your IP : 216.73.217.52
Domains :
Cant Read [ /etc/named.conf ]
User : www-data
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Readme
/
usr /
lib /
python3 /
dist-packages /
landscape /
sysinfo /
Delete
Unzip
Name
Size
Permission
Date
Action
__pycache__
[ DIR ]
drwxr-xr-x
2026-01-30 23:29
__init__.py
0
B
-rw-r--r--
2024-02-28 00:30
deployment.py
5.2
KB
-rw-r--r--
2024-02-28 00:30
disk.py
2.6
KB
-rw-r--r--
2024-02-28 00:30
landscapelink.py
337
B
-rw-r--r--
2024-02-28 00:30
load.py
300
B
-rw-r--r--
2024-02-28 00:30
loggedinusers.py
489
B
-rw-r--r--
2024-02-28 00:30
memory.py
609
B
-rw-r--r--
2024-02-28 00:30
network.py
1.77
KB
-rw-r--r--
2024-02-28 00:30
processes.py
1.04
KB
-rw-r--r--
2024-02-28 00:30
sysinfo.py
9.74
KB
-rw-r--r--
2024-02-28 00:30
temperature.py
792
B
-rw-r--r--
2024-02-28 00:30
testplugin.py
532
B
-rw-r--r--
2024-02-28 00:30
Save
Rename
import os from twisted.internet.defer import succeed class Processes: def __init__(self, proc_dir="/proc"): self._proc_dir = proc_dir def register(self, sysinfo): self._sysinfo = sysinfo def run(self): num_processes = 0 num_zombies = 0 for pid in os.listdir(self._proc_dir): if not pid.isdigit(): continue status_path = os.path.join(self._proc_dir, pid, "stat") try: with open(status_path, "rb") as fd: data = fd.read() except IOError: continue num_processes += 1 if b"Z" == data.split(b" ", 3)[2]: num_zombies += 1 if num_zombies: if num_zombies == 1: msg = "There is 1 zombie process." else: msg = f"There are {num_zombies:d} zombie processes." self._sysinfo.add_note(msg) self._sysinfo.add_header("Processes", str(num_processes)) return succeed(None)