Submit
Path:
~
/
/
opt
/
imunify360
/
venv
/
lib
/
python3.11
/
site-packages
/
im360
/
subsys
/
panels
/
cpanel
/
File Content:
pure_ftp.py
import os import yaml from defence360agent.utils import atomic_rewrite class cPanelPureFTPConfig: def __init__(self, name): self._name = name self._filename = "/var/cpanel/conf/pureftpd/main" def set(self, value): with open(self._filename) as f: data = yaml.safe_load(f) old_val = data.get(self._name, None) data[self._name] = value try: os.unlink(self._filename + ".cache") except OSError: pass atomic_rewrite( self._filename, yaml.dump(data, default_flow_style=False) ) return old_val def get(self): with open(self._filename) as f: data = yaml.safe_load(f) return data.get(self._name, None)
Submit
FILE
FOLDER
Name
Size
Permission
Action
__pycache__
---
0755
__init__.py
48 bytes
0644
cphulk.py
2482 bytes
0644
mod_security.py
19260 bytes
0644
panel.py
3016 bytes
0644
pure_ftp.py
769 bytes
0644
remoteip.py
951 bytes
0644
N4ST4R_ID | Naxtarrr