Agent KB_config - grisuno/LazyOwn GitHub Wiki

Subsystem: config

lazygui/config/init.py

lazygui/config/c2_credentials.py

  • Doc: C2 auto-generated credentials discovery.
  • Layer: infrastructure
  • Language: py
  • Symbols:
    • C2Credentials (class, line 24) class C2Credentials
    • load_c2_credentials_from_file (function, line 38) def load_c2_credentials_from_file(file_path)
    • load_c2_credentials (function, line 71) def load_c2_credentials(project_root)
    • empty (method, line 33) def empty(cls)
  • Depends on: core/logging.py
  • Imported by: lazygui/app.py, lazygui/windows/connect_dialog.py

lazygui/config/constants.py

lazygui/config/paths.py

lazygui/config/settings.py

  • Doc: Persisted user settings.
  • Layer: infrastructure
  • Language: py
  • Symbols:
    • AppSettings (class, line 27) class AppSettings
    • load (method, line 35) def load(cls, constants, paths)
    • save (method, line 47) def save(self)
    • get (method, line 55) def get(self, key, default)
    • set (method, line 59) def set(self, key, value)
    • theme_id (method, line 64) def theme_id(self)
    • theme_id (method, line 69) def theme_id(self, value)
    • last_backend_id (method, line 73) def last_backend_id(self)
    • last_backend_id (method, line 78) def last_backend_id(self, value)
    • last_teamserver_url (method, line 84) def last_teamserver_url(self)
    • last_teamserver_url (method, line 94) def last_teamserver_url(self, value)
    • last_operator_name (method, line 98) def last_operator_name(self)
    • last_operator_name (method, line 107) def last_operator_name(self, value)
    • last_teamserver_password (method, line 111) def last_teamserver_password(self)
    • last_teamserver_password (method, line 116) def last_teamserver_password(self, value)
    • c2_credentials_loaded (method, line 120) def c2_credentials_loaded(self)
    • c2_credentials_loaded (method, line 125) def c2_credentials_loaded(self, value)
    • snapshot (method, line 128) def snapshot(self)
  • Depends on: core/logging.py, lazygui/config/constants.py, lazygui/config/paths.py
  • Imported by: lazygui/app.py, lazygui/config/__init__.py, lazygui/theme/manager.py, lazygui/windows/connect_dialog.py, lazygui/windows/main_window.py