Linux 98.203.178.68.host.secureserver.net 4.18.0-553.164.1.el8_10.x86_64 #1 SMP Thu Sep 17 04:21:10 EDT 2026 x86_64
Apache
Server IP : 68.178.203.98 & Your IP : 216.73.217.130
Domains : 108 Domain
User : lostrivercommuni
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Readme
/
usr /
bin /
fm-agent /
Delete
Unzip
Name
Size
Permission
Date
Action
countermeasure.py
2.99
KB
-rwxr-xr-x
2026-09-14 20:04
fm_agent.py
3.75
KB
-rwxr-xr-x
2026-09-14 20:04
fm_agent_noroot.py
1.29
KB
-rw-r--r--
2026-09-14 20:04
maintenance.py
1.91
KB
-rwxr-xr-x
2026-09-14 20:04
maintenance_noroot.py
1.91
KB
-rwxr-xr-x
2026-09-14 20:04
register.py
1.32
KB
-rw-r--r--
2026-09-14 20:04
report.py
1.91
KB
-rw-r--r--
2026-09-14 20:04
update_config.py
1.56
KB
-rw-r--r--
2026-09-14 20:04
Save
Rename
import fcntl import time import sys import os, os.path update_config_file = "/etc/panopta-agent/panopta_agent.cfg" if not os.path.exists(update_config_file): home = os.path.expanduser("~") update_config_file = os.path.join(home, "lib", "fm-agent", "update_config") unlock_attempts = 10 def update_config(manifest_file): if not os.path.exists(manifest_file): print("Manifest file %s does not exist" % manifest_file) sys.exit(0) try: mf = open(manifest_file).read().strip().split("\n") props = dict([map(str.strip, line.split("=")) for line in mf]) except: print("Error reading manifest file %s" % manifest_file) sys.exit(0) manfile = open(update_config_file, "wt") # Acquire lock locked = True for i in range(unlock_attempts): try: fcntl.flock(manfile, fcntl.LOCK_EX | fcntl.LOCK_NB) locked = False break except: time.sleep(1.0) if locked: print( "Could not unlock %s after %s attempts" % (update_config_file, unlock_attempts) ) sys.exit(1) # Write new properties manfile.write(open(manifest_file).read()) # Release lock fcntl.flock(manfile, fcntl.LOCK_UN) manfile.close() # Change perms to make sure the agent user can read the config file os.system("chmod 666 %s" % update_config_file) if __name__ == "__main__": if len(sys.argv) < 2: print("Please specify the manifest file") sys.exit(0) else: update_config(sys.argv[1])