SSH Daemon Project
public
Read
Owner: themaster
Branch: main
Commits: 2
Updated: 2026-04-19 00:20
Git CLI clone URL
git clone https://www.xt-emporium.com/git/ssh-daemon-project.git
Fullscreen desktop URL
Code
Commits
History
Branches
Bug Reports
Discussions
Compare
Settings
ssh-daemon-project
/
test
/
parent_dropbear_map.py
File editor
#!/usr/bin/env python3 import os import sys import time import psutil from pathlib import Path want_name = "dropbear" # Walks up the parent process tree, prints a r-xp line of /proc/pid/maps when # it finds the wanted name def main(): try: for p in psutil.Process().parents(): print(p.pid, file=sys.stderr) print(p.name(), file=sys.stderr) print(p.cmdline(), file=sys.stderr) if want_name in p.name(): with (Path('/proc') / str(p.pid) / "maps").open() as f: for i, l in enumerate(f, 1): if ' r-xp ' in l: print(l.rstrip()) break return raise RuntimeError(f"Couldn't find parent {want_name} process") except Exception as e: print(psutil.Process().parents()) for p in psutil.Process().parents(): print(p.name()) print(e) # time.sleep(100) raise if __name__ == "__main__": main()
Commit message
This repository is read-only for this account.
Repository snapshot
Current branch
main
Visibility
public
Your access
Read
Remote
None
File activity
View file history