Agent SYMBOLS_p9 - grisuno/LazyOwn GitHub Wiki

Symbols (page 9 of 41)

Previous: SYMBOLS_p8.md

Symbol Kind File:Line Signature
issue_command function lazyc2/blueprints/beacon.py:245 def issue_command()
receive_result function lazyc2/blueprints/beacon.py:131 def receive_result(client_id)
send_command function lazyc2/blueprints/beacon.py:111 def send_command(client_id)
cve_detail function lazyc2/blueprints/operations.py:117 def cve_detail(cve_id)
cves function lazyc2/blueprints/operations.py:92 def cves()
edit_cve function lazyc2/blueprints/operations.py:132 def edit_cve(cve_id)
edit_notes function lazyc2/blueprints/operations.py:158 def edit_notes()
edit_task function lazyc2/blueprints/operations.py:66 def edit_task(task_id)
event_config function lazyc2/blueprints/operations.py:192 def event_config()
event_config_view function lazyc2/blueprints/operations.py:198 def event_config_view()
events function lazyc2/blueprints/operations.py:218 def events()
get_notes function lazyc2/blueprints/operations.py:173 def get_notes()
get_tasks function lazyc2/blueprints/operations.py:48 def get_tasks()
task_detail function lazyc2/blueprints/operations.py:33 def task_detail(task_id)
tasks function lazyc2/blueprints/operations.py:57 def tasks()
view_note function lazyc2/blueprints/operations.py:182 def view_note()
_get_config function lazyc2/blueprints/phishing.py:43 def _get_config(key, default)
create_short_url function lazyc2/blueprints/phishing.py:49 def create_short_url()
download_files function lazyc2/blueprints/phishing.py:192 def download_files(filename)
redirect_to_file function lazyc2/blueprints/phishing.py:151 def redirect_to_file(short_url)
track_interaction function lazyc2/blueprints/phishing.py:89 def track_interaction(short_url)
update_short_url function lazyc2/blueprints/phishing.py:125 def update_short_url(short_url)
webserver_report function lazyc2/blueprints/phishing.py:174 def webserver_report(filename)
_guard function lazyc2/blueprints/session_auth.py:36 def _guard()
require_operator_session function lazyc2/blueprints/session_auth.py:20 def require_operator_session(blueprint, login_endpoint)
decoy_response function lazyc2/extensions/decoy.py:12 def decoy_response()
_get_safe_file_path function lazyc2/extensions/short_urls.py:74 def _get_safe_file_path(user_path)
configure function lazyc2/extensions/short_urls.py:21 def configure(sessions_phishing_dir)
is_valid_url function lazyc2/extensions/short_urls.py:104 def is_valid_url(url)
load_short_urls function lazyc2/extensions/short_urls.py:33 def load_short_urls()
save_short_urls function lazyc2/extensions/short_urls.py:59 def save_short_urls(data)
configure function lazyc2/extensions/storage.py:18 def configure(sessions_dir)
load_banners function lazyc2/extensions/storage.py:154 def load_banners()
load_cves function lazyc2/extensions/storage.py:59 def load_cves()
load_event_config function lazyc2/extensions/storage.py:121 def load_event_config()
load_note function lazyc2/extensions/storage.py:87 def load_note()
load_notifications function lazyc2/extensions/storage.py:137 def load_notifications()
load_routes function lazyc2/extensions/storage.py:179 def load_routes()
load_tasks function lazyc2/extensions/storage.py:31 def load_tasks()
save_cves function lazyc2/extensions/storage.py:73 def save_cves(cves)
save_note function lazyc2/extensions/storage.py:107 def save_note(content)
save_routes function lazyc2/extensions/storage.py:194 def save_routes(routes)
save_tasks function lazyc2/extensions/storage.py:45 def save_tasks(tasks)
configure function lazyc2/extensions/users.py:16 def configure(users_path)
load_users function lazyc2/extensions/users.py:26 def load_users()
save_users function lazyc2/extensions/users.py:48 def save_users(users)
User class lazyc2/models.py:16 class User(UserMixin)
__init__ method lazyc2/models.py:17 def __init__(self, user_data)
CommandAllowlist class lazyc2/security/command_allowlist.py:70 class CommandAllowlist
CommandDecision class lazyc2/security/command_allowlist.py:48 class CommandDecision
CommandRejectionReason class lazyc2/security/command_allowlist.py:36 class CommandRejectionReason(StrEnum)
__init__ method lazyc2/security/command_allowlist.py:82 def __init__(self, allowed, audit_log_path)
_audit method lazyc2/security/command_allowlist.py:126 def _audit(self, decision, command)
allowed method lazyc2/security/command_allowlist.py:94 def allowed(self)
check method lazyc2/security/command_allowlist.py:98 def check(self, command)
to_dict method lazyc2/security/command_allowlist.py:61 def to_dict(self)
CorsConfigError class lazyc2/security/cors.py:46 class CorsConfigError(ValueError)
CorsPolicy class lazyc2/security/cors.py:50 class CorsPolicy
__init__ method lazyc2/security/cors.py:70 def __init__(self, env, lhost, allowed_origins, c2_port, extra_socketio_ports)
_clean method lazyc2/security/cors.py:175 def _clean(candidates)
_collect_candidates method lazyc2/security/cors.py:166 def _collect_candidates(self)
_dev_fallback method lazyc2/security/cors.py:193 def _dev_fallback(self)
_dev_fallback_origins method lazyc2/security/cors.py:185 def _dev_fallback_origins(self)
_host_of function lazyc2/security/cors.py:228 def _host_of(origin)
_origin_matches function lazyc2/security/cors.py:197 def _origin_matches(allowed, candidate)
_scheme_of function lazyc2/security/cors.py:221 def _scheme_of(origin)
_socketio_ports method lazyc2/security/cors.py:157 def _socketio_ports(self)
env method lazyc2/security/cors.py:85 def env(self)
is_allowed method lazyc2/security/cors.py:136 def is_allowed(self, origin)
origins_for_socketio method lazyc2/security/cors.py:110 def origins_for_socketio(self)
resolve_origins method lazyc2/security/cors.py:89 def resolve_origins(self)
CSRFPolicy class lazyc2/security/csrf.py:48 class CSRFPolicy
__init__ method lazyc2/security/csrf.py:69 def __init__(self, header, form_field, cookie_name, exempt_paths, secret)
check_request method lazyc2/security/csrf.py:182 def check_request(self, session_id, request)
cookie_name method lazyc2/security/csrf.py:90 def cookie_name(self)
extract_token method lazyc2/security/csrf.py:163 def extract_token(self, request)
forget method lazyc2/security/csrf.py:126 def forget(self, session_id)
header method lazyc2/security/csrf.py:85 def header(self)
is_exempt method lazyc2/security/csrf.py:147 def is_exempt(self, path)
issue method lazyc2/security/csrf.py:94 def issue(self, session_id)
rotate method lazyc2/security/csrf.py:111 def rotate(self, session_id)
validate method lazyc2/security/csrf.py:130 def validate(self, session_id, candidate)
_strip_dangerous_blocks function lazyc2/security/html_sanitizer.py:62 def _strip_dangerous_blocks(raw_html)
sanitize_html function lazyc2/security/html_sanitizer.py:78 def sanitize_html(raw_html, allowed_tags, allowed_attributes)
HTTPSRedirect class lazyc2/security/https_redirect.py:41 class HTTPSRedirect
RedirectResponse class lazyc2/security/https_redirect.py:29 class RedirectResponse
__init__ method lazyc2/security/https_redirect.py:51 def __init__(self, env, enabled)
enabled method lazyc2/security/https_redirect.py:56 def enabled(self)
evaluate method lazyc2/security/https_redirect.py:60 def evaluate(self, request)
AESKeyManager class lazyc2/security/services.py:152 class AESKeyManager
SafeFileService class lazyc2/security/services.py:56 class SafeFileService
SecretKeyManager class lazyc2/security/services.py:19 class SecretKeyManager
UploadSizeValidator class lazyc2/security/services.py:183 class UploadSizeValidator
__init__ method lazyc2/security/services.py:30 def __init__(self, sessions_dir)
__init__ method lazyc2/security/services.py:63 def __init__(self, base_dir)
__init__ method lazyc2/security/services.py:158 def __init__(self, key_file)
__init__ method lazyc2/security/services.py:189 def __init__(self, max_size_bytes)
_resolve_safe method lazyc2/security/services.py:68 def _resolve_safe(self, relative_path)
exists method lazyc2/security/services.py:136 def exists(self, relative_path)
get_or_create method lazyc2/security/services.py:33 def get_or_create(self)
get_or_generate method lazyc2/security/services.py:161 def get_or_generate(self)
read_bytes method lazyc2/security/services.py:86 def read_bytes(self, relative_path)
read_text method lazyc2/security/services.py:102 def read_text(self, relative_path, encoding)
validate method lazyc2/security/services.py:192 def validate(self, content_length)
write_bytes method lazyc2/security/services.py:119 def write_bytes(self, relative_path, data)
TrustedProxyResolver class lazyc2/security/trusted_proxy.py:30 class TrustedProxyResolver
__init__ method lazyc2/security/trusted_proxy.py:42 def __init__(self, trusted_count, operator_allowlist)
client_ip method lazyc2/security/trusted_proxy.py:57 def client_ip(self, remote_addr, x_forwarded_for)
is_operator method lazyc2/security/trusted_proxy.py:80 def is_operator(self, ip)
trusted_count method lazyc2/security/trusted_proxy.py:53 def trusted_count(self)
resolve_contained_file_path function lazyc2/security/validators.py:174 def resolve_contained_file_path(raw_url, base_dir)
validate_aes_key function lazyc2/security/validators.py:102 def validate_aes_key(key)
validate_file_path_within_base function lazyc2/security/validators.py:150 def validate_file_path_within_base(file_path, base_dir)
validate_password_length function lazyc2/security/validators.py:118 def validate_password_length(password)
validate_request_data function lazyc2/security/validators.py:86 def validate_request_data(data)
validate_route_path function lazyc2/security/validators.py:24 def validate_route_path(route_path)
validate_template_name function lazyc2/security/validators.py:46 def validate_template_name(template_name)
validate_upload_size function lazyc2/security/validators.py:134 def validate_upload_size(content_length)
validate_yaml_filename function lazyc2/security/validators.py:68 def validate_yaml_filename(filename)
main function lazygui/__main__.py:14 def main()
Application class lazygui/app.py:33 class Application
__init__ method lazygui/app.py:36 def __init__(self, argv)
_build_backend_from_request method lazygui/app.py:167 def _build_backend_from_request(self, request)
_build_initial_backend method lazygui/app.py:119 def _build_initial_backend(self)
_configure_logging method lazygui/app.py:224 def _configure_logging(self)
_configure_qt_application_metadata method lazygui/app.py:218 def _configure_qt_application_metadata(self)
_configure_qt_attributes method lazygui/app.py:213 def _configure_qt_attributes(self)
_discover_credentials method lazygui/app.py:73 def _discover_credentials(self)
_resolve_teamserver_credentials method lazygui/app.py:150 def _resolve_teamserver_credentials(self)
_start_backend method lazygui/app.py:194 def _start_backend(self, backend)
_swap_backend method lazygui/app.py:175 def _swap_backend(self, new_backend)
_sync_credentials_to_settings method lazygui/app.py:89 def _sync_credentials_to_settings(self, credentials)
run method lazygui/app.py:65 def run(self)
show_connect_dialog method lazygui/app.py:100 def show_connect_dialog(self)
C2Credentials class lazygui/config/c2_credentials.py:24 class C2Credentials
empty method lazygui/config/c2_credentials.py:33 def empty(cls)
load_c2_credentials function lazygui/config/c2_credentials.py:71 def load_c2_credentials(project_root)
load_c2_credentials_from_file function lazygui/config/c2_credentials.py:38 def load_c2_credentials_from_file(file_path)
AppConstants class lazygui/config/constants.py:223 class AppConstants
BackendConstants class lazygui/config/constants.py:176 class BackendConstants
CommandPaletteConstants class lazygui/config/constants.py:214 class CommandPaletteConstants
EventLogConstants class lazygui/config/constants.py:205 class EventLogConstants
FontConstants class lazygui/config/constants.py:99 class FontConstants
IdentifierConstants class lazygui/config/constants.py:142 class IdentifierConstants
KeybindingConstants class lazygui/config/constants.py:124 class KeybindingConstants
NetworkConstants class lazygui/config/constants.py:48 class NetworkConstants
PanelConstants class lazygui/config/constants.py:185 class PanelConstants
PtyConstants class lazygui/config/constants.py:86 class PtyConstants
ThemeConstants class lazygui/config/constants.py:161 class ThemeConstants
TimingConstants class lazygui/config/constants.py:34 class TimingConstants
WindowConstants class lazygui/config/constants.py:18 class WindowConstants
panel_labels method lazygui/config/constants.py:239 def panel_labels(self)
AppPaths class lazygui/config/paths.py:19 class AppPaths
_detect_project_root function lazygui/config/paths.py:79 def _detect_project_root()
c2_credentials_path method lazygui/config/paths.py:59 def c2_credentials_path(self)
config_dir method lazygui/config/paths.py:32 def config_dir(self)
ensure_config_dir method lazygui/config/paths.py:73 def ensure_config_dir(self)
layout_file method lazygui/config/paths.py:44 def layout_file(self)
lazyc2_script method lazygui/config/paths.py:54 def lazyc2_script(self)
project_run_script method lazygui/config/paths.py:49 def project_run_script(self)
sessions_dir method lazygui/config/paths.py:69 def sessions_dir(self)
settings_file method lazygui/config/paths.py:39 def settings_file(self)
AppSettings class lazygui/config/settings.py:27 class AppSettings
c2_credentials_loaded method lazygui/config/settings.py:120 def c2_credentials_loaded(self)
c2_credentials_loaded method lazygui/config/settings.py:125 def c2_credentials_loaded(self, value)
get method lazygui/config/settings.py:55 def get(self, key, default)
last_backend_id method lazygui/config/settings.py:73 def last_backend_id(self)
last_backend_id method lazygui/config/settings.py:78 def last_backend_id(self, value)
last_operator_name method lazygui/config/settings.py:98 def last_operator_name(self)
last_operator_name method lazygui/config/settings.py:107 def last_operator_name(self, value)
last_teamserver_password method lazygui/config/settings.py:111 def last_teamserver_password(self)
last_teamserver_password method lazygui/config/settings.py:116 def last_teamserver_password(self, value)
last_teamserver_url method lazygui/config/settings.py:84 def last_teamserver_url(self)
last_teamserver_url method lazygui/config/settings.py:94 def last_teamserver_url(self, value)
load method lazygui/config/settings.py:35 def load(cls, constants, paths)
save method lazygui/config/settings.py:47 def save(self)
set method lazygui/config/settings.py:59 def set(self, key, value)
snapshot method lazygui/config/settings.py:128 def snapshot(self)
theme_id method lazygui/config/settings.py:64 def theme_id(self)
theme_id method lazygui/config/settings.py:69 def theme_id(self, value)
PanelBase class lazygui/panels/base.py:17 class PanelBase(QDockWidget)
__init__ method lazygui/panels/base.py:20 def __init__(self, constants, backend, identifier, title, parent)
backend method lazygui/panels/base.py:48 def backend(self)
identifier method lazygui/panels/base.py:43 def identifier(self)
CampaignPanel class lazygui/panels/campaign_panel.py:28 class CampaignPanel(PanelBase)
__init__ method lazygui/panels/campaign_panel.py:31 def __init__(self, constants, backend, parent)
_on_campaigns_changed method lazygui/panels/campaign_panel.py:102 def _on_campaigns_changed(self, campaigns)
_populate_tree method lazygui/panels/campaign_panel.py:106 def _populate_tree(self)
_refresh method lazygui/panels/campaign_panel.py:99 def _refresh(self)
_request_new_campaign method lazygui/panels/campaign_panel.py:120 def _request_new_campaign(self)
_request_run_playbook method lazygui/panels/campaign_panel.py:126 def _request_run_playbook(self)
_request_view_campaign method lazygui/panels/campaign_panel.py:123 def _request_view_campaign(self)
campaign_count method lazygui/panels/campaign_panel.py:133 def campaign_count(self)
CredentialsPanel class lazygui/panels/credentials_panel.py:27 class CredentialsPanel(PanelBase)
__init__ method lazygui/panels/credentials_panel.py:30 def __init__(self, constants, backend, parent)
_build_ui method lazygui/panels/credentials_panel.py:50 def _build_ui(self)
_copy_selected method lazygui/panels/credentials_panel.py:130 def _copy_selected(self)
_refresh method lazygui/panels/credentials_panel.py:95 def _refresh(self)
CVEPanel class lazygui/panels/cve_panel.py:28 class CVEPanel(PanelBase)
__init__ method lazygui/panels/cve_panel.py:31 def __init__(self, constants, backend, parent)
_populate_tree method lazygui/panels/cve_panel.py:150 def _populate_tree(self)
_refresh method lazygui/panels/cve_panel.py:102 def _refresh(self)
_request_lookup method lazygui/panels/cve_panel.py:165 def _request_lookup(self)
_request_search_exploits method lazygui/panels/cve_panel.py:171 def _request_search_exploits(self)
cve_count method lazygui/panels/cve_panel.py:178 def cve_count(self)
EventLogPanel class lazygui/panels/event_log_panel.py:24 class EventLogPanel(PanelBase)
__init__ method lazygui/panels/event_log_panel.py:27 def __init__(self, constants, backend, event_log, parent)
_on_level_changed method lazygui/panels/event_log_panel.py:69 def _on_level_changed(self, _index)
GraphPanel class lazygui/panels/graph_panel.py:20 class GraphPanel(PanelBase)
__init__ method lazygui/panels/graph_panel.py:23 def __init__(self, constants, backend, parent)
_find_node_info method lazygui/panels/graph_panel.py:109 def _find_node_info(self, node_id)
_on_node_context_menu method lazygui/panels/graph_panel.py:54 def _on_node_context_menu(self, node_id, position)
_on_node_selected method lazygui/panels/graph_panel.py:105 def _on_node_selected(self, node_id)
_on_topology_changed method lazygui/panels/graph_panel.py:50 def _on_topology_changed(self, topology)
graph_view method lazygui/panels/graph_panel.py:118 def graph_view(self)
HistoryPanel class lazygui/panels/history_panel.py:30 class HistoryPanel(PanelBase)
__init__ method lazygui/panels/history_panel.py:33 def __init__(self, constants, backend, parent)
_populate method lazygui/panels/history_panel.py:106 def _populate(self)
_refresh method lazygui/panels/history_panel.py:87 def _refresh(self)
KillChainPanel class lazygui/panels/killchain_panel.py:35 class KillChainPanel(PanelBase)
__init__ method lazygui/panels/killchain_panel.py:38 def __init__(self, constants, backend, parent)
_apply_visuals method lazygui/panels/killchain_panel.py:128 def _apply_visuals(self)
_build_ui method lazygui/panels/killchain_panel.py:62 def _build_ui(self)
_get_phases function lazygui/panels/killchain_panel.py:23 def _get_phases()
_refresh method lazygui/panels/killchain_panel.py:96 def _refresh(self)
ListenersPanel class lazygui/panels/listeners_panel.py:21 class ListenersPanel(PanelBase)
__init__ method lazygui/panels/listeners_panel.py:24 def __init__(self, constants, backend, parent)
_matches_filter method lazygui/panels/listeners_panel.py:95 def _matches_filter(self, listener)
_on_filter_changed method lazygui/panels/listeners_panel.py:70 def _on_filter_changed(self, text)
_on_listeners_changed method lazygui/panels/listeners_panel.py:65 def _on_listeners_changed(self, listeners)
_populate_visible method lazygui/panels/listeners_panel.py:75 def _populate_visible(self)
MarketplacePanel class lazygui/panels/marketplace_panel.py:29 class MarketplacePanel(PanelBase)
__init__ method lazygui/panels/marketplace_panel.py:32 def __init__(self, constants, backend, parent)
_apply_filter method lazygui/panels/marketplace_panel.py:270 def _apply_filter(self)
_fetch_addons method lazygui/panels/marketplace_panel.py:163 def _fetch_addons(self)
_fetch_nuclei_templates method lazygui/panels/marketplace_panel.py:128 def _fetch_nuclei_templates(self)
_fetch_plugins method lazygui/panels/marketplace_panel.py:198 def _fetch_plugins(self)
_fetch_yara_rules method lazygui/panels/marketplace_panel.py:112 def _fetch_yara_rules(self)
_make_tree method lazygui/panels/marketplace_panel.py:94 def _make_tree(headers)
_populate_addons_tree method lazygui/panels/marketplace_panel.py:250 def _populate_addons_tree(self)
_populate_nuclei_tree method lazygui/panels/marketplace_panel.py:238 def _populate_nuclei_tree(self)
_populate_plugins_tree method lazygui/panels/marketplace_panel.py:262 def _populate_plugins_tree(self)
_populate_yara_tree method lazygui/panels/marketplace_panel.py:230 def _populate_yara_tree(self)
_refresh method lazygui/panels/marketplace_panel.py:106 def _refresh(self)
_run_selected method lazygui/panels/marketplace_panel.py:287 def _run_selected(self)
_show_selected_info method lazygui/panels/marketplace_panel.py:276 def _show_selected_info(self)
PanelRegistry class lazygui/panels/registry.py:34 class PanelRegistry
__iter__ method lazygui/panels/registry.py:106 def __iter__(self)
all_panels method lazygui/panels/registry.py:83 def all_panels(self)
build method lazygui/panels/registry.py:53 def build(cls, constants, backend, event_log, parent)
by_identifier method lazygui/panels/registry.py:99 def by_identifier(self, identifier)
SessionsPanel class lazygui/panels/sessions_panel.py:39 class SessionsPanel(PanelBase)
__init__ method lazygui/panels/sessions_panel.py:45 def __init__(self, constants, backend, parent)
_matches_filter method lazygui/panels/sessions_panel.py:202 def _matches_filter(self, session)
_on_context_menu method lazygui/panels/sessions_panel.py:133 def _on_context_menu(self, position)
_on_filter_changed method lazygui/panels/sessions_panel.py:98 def _on_filter_changed(self, text)
_on_item_double_clicked method lazygui/panels/sessions_panel.py:114 def _on_item_double_clicked(self, item)
_on_selection_changed method lazygui/panels/sessions_panel.py:103 def _on_selection_changed(self)
_on_sessions_changed method lazygui/panels/sessions_panel.py:93 def _on_sessions_changed(self, sessions)
_populate_visible method lazygui/panels/sessions_panel.py:182 def _populate_visible(self)
_refresh_initial method lazygui/panels/sessions_panel.py:87 def _refresh_initial(self)
TerminalPanel class lazygui/panels/terminal_panel.py:22 class TerminalPanel(PanelBase)
__init__ method lazygui/panels/terminal_panel.py:25 def __init__(self, constants, backend, parent)
_on_beacon_result method lazygui/panels/terminal_panel.py:119 def _on_beacon_result(self, result)
_send_beacon_command method lazygui/panels/terminal_panel.py:90 def _send_beacon_command(self)
_update_session_combo method lazygui/panels/terminal_panel.py:104 def _update_session_combo(self, sessions)
focus_terminal method lazygui/panels/terminal_panel.py:78 def focus_terminal(self)
set_target_session method lazygui/panels/terminal_panel.py:82 def set_target_session(self, session_id)
Backend class lazygui/services/backend.py:52 class Backend(QObject)
BackendDescriptor class lazygui/services/backend.py:44 class BackendDescriptor
BackendStatus class lazygui/services/backend.py:33 class BackendStatus(StrEnum)
__init__ method lazygui/services/backend.py:81 def __init__(self, descriptor, parent)
_set_status method lazygui/services/backend.py:97 def _set_status(self, new_status)
descriptor method lazygui/services/backend.py:88 def descriptor(self)
feed_terminal_input method lazygui/services/backend.py:124 def feed_terminal_input(self, data)
known_campaigns method lazygui/services/backend.py:140 def known_campaigns(self)
known_listeners method lazygui/services/backend.py:132 def known_listeners(self)
known_sessions method lazygui/services/backend.py:128 def known_sessions(self)
known_topology method lazygui/services/backend.py:136 def known_topology(self)
refresh method lazygui/services/backend.py:116 def refresh(self)
request_beacon_history method lazygui/services/backend.py:158 def request_beacon_history(self, client_id)
request_session_state method lazygui/services/backend.py:172 def request_session_state(self)
request_world_model method lazygui/services/backend.py:144 def request_world_model(self)
resize_terminal method lazygui/services/backend.py:120 def resize_terminal(self, columns, rows)
send_command method lazygui/services/backend.py:112 def send_command(self, command, target_session)
start method lazygui/services/backend.py:104 def start(self)
status method lazygui/services/backend.py:93 def status(self)
stop method lazygui/services/backend.py:108 def stop(self)
EventLog class lazygui/services/event_log.py:20 class EventLog(QObject)
__init__ method lazygui/services/event_log.py:26 def __init__(self, constants, parent)
append method lazygui/services/event_log.py:37 def append(self, record)
capacity method lazygui/services/event_log.py:33 def capacity(self)
clear method lazygui/services/event_log.py:47 def clear(self)
extend method lazygui/services/event_log.py:42 def extend(self, records)
snapshot method lazygui/services/event_log.py:52 def snapshot(self, minimum_level)
BackendFactory class lazygui/services/factory.py:24 class BackendFactory
create method lazygui/services/factory.py:42 def create(self, kind, parent, credentials)
create_local method lazygui/services/factory.py:30 def create_local(self, parent)
create_teamserver method lazygui/services/factory.py:34 def create_teamserver(self, credentials, parent)
LocalPtyBackend class lazygui/services/local_backend.py:30 class LocalPtyBackend(Backend)
__init__ method lazygui/services/local_backend.py:38 def __init__(self, constants, paths, parent)
_configure_master_fd method lazygui/services/local_backend.py:156 def _configure_master_fd(self)
_emit_event method lazygui/services/local_backend.py:235 def _emit_event(self, level, message)
_exec_child_process method lazygui/services/local_backend.py:147 def _exec_child_process(self)
_handle_pty_eof method lazygui/services/local_backend.py:215 def _handle_pty_eof(self)
_install_read_notifier method lazygui/services/local_backend.py:173 def _install_read_notifier(self)
_install_reaper method lazygui/services/local_backend.py:180 def _install_reaper(self)
_install_window_size method lazygui/services/local_backend.py:163 def _install_window_size(self)
_on_master_readable method lazygui/services/local_backend.py:187 def _on_master_readable(self)
_reap_child method lazygui/services/local_backend.py:220 def _reap_child(self)
announce_local_operator method lazygui/services/local_backend.py:249 def announce_local_operator(self)
feed_terminal_input method lazygui/services/local_backend.py:127 def feed_terminal_input(self, data)
known_listeners method lazygui/services/local_backend.py:141 def known_listeners(self)
known_sessions method lazygui/services/local_backend.py:137 def known_sessions(self)
refresh method lazygui/services/local_backend.py:117 def refresh(self)
resize_terminal method lazygui/services/local_backend.py:121 def resize_terminal(self, columns, rows)
send_command method lazygui/services/local_backend.py:112 def send_command(self, command, target_session)
start method lazygui/services/local_backend.py:62 def start(self)
stop method lazygui/services/local_backend.py:87 def stop(self)
BackendKind class lazygui/services/models.py:17 class BackendKind(StrEnum)
BeaconResult class lazygui/services/models.py:164 class BeaconResult
CampaignSummary class lazygui/services/models.py:151 class CampaignSummary
DashboardPayload class lazygui/services/models.py:139 class DashboardPayload
EventLevel class lazygui/services/models.py:24 class EventLevel(StrEnum)
EventRecord class lazygui/services/models.py:87 class EventRecord
GraphEdge class lazygui/services/models.py:115 class GraphEdge
GraphNode class lazygui/services/models.py:102 class GraphNode
Listener class lazygui/services/models.py:64 class Listener
Operator class lazygui/services/models.py:76 class Operator
Session class lazygui/services/models.py:49 class Session
Topology class lazygui/services/models.py:126 class Topology
empty method lazygui/services/models.py:133 def empty(cls)
now method lazygui/services/models.py:96 def now(cls, level, source, message)
numeric method lazygui/services/models.py:34 def numeric(self)
TeamserverBackend class lazygui/services/teamserver_backend.py:48 class TeamserverBackend(Backend)
TeamserverCredentials class lazygui/services/teamserver_backend.py:39 class TeamserverCredentials
__init__ method lazygui/services/teamserver_backend.py:51 def __init__(self, constants, credentials, parent)
_build_http_session method lazygui/services/teamserver_backend.py:302 def _build_http_session(self)
_build_topology_from_payload method lazygui/services/teamserver_backend.py:664 def _build_topology_from_payload(self, payload)
_build_url method lazygui/services/teamserver_backend.py:312 def _build_url(self, path)
_connect_sio function lazygui/services/teamserver_backend.py:444 def _connect_sio()
_dispatch_terminal_lines method lazygui/services/teamserver_backend.py:378 def _dispatch_terminal_lines(self, data)
_emit_event method lazygui/services/teamserver_backend.py:780 def _emit_event(self, level, message)
_establish_flask_session method lazygui/services/teamserver_backend.py:285 def _establish_flask_session(self)
_http_get_json method lazygui/services/teamserver_backend.py:318 def _http_get_json(self, path)
_http_post_form method lazygui/services/teamserver_backend.py:332 def _http_post_form(self, path, payload)
_install_http_polling method lazygui/services/teamserver_backend.py:424 def _install_http_polling(self)
_on_connect function lazygui/services/teamserver_backend.py:487 def _on_connect()
_on_disconnect function lazygui/services/teamserver_backend.py:491 def _on_disconnect()
_on_output function lazygui/services/teamserver_backend.py:481 def _on_output(data)
_on_pty_connect function lazygui/services/teamserver_backend.py:461 def _on_pty_connect()
_on_pty_output function lazygui/services/teamserver_backend.py:465 def _on_pty_output(data)
_on_terminal_connect function lazygui/services/teamserver_backend.py:471 def _on_terminal_connect()
_on_terminal_response function lazygui/services/teamserver_backend.py:475 def _on_terminal_response(data)
_parse_graph_edges method lazygui/services/teamserver_backend.py:645 def _parse_graph_edges(self, payload)
_parse_graph_nodes method lazygui/services/teamserver_backend.py:621 def _parse_graph_nodes(self, payload)
_poll_beacon_results method lazygui/services/teamserver_backend.py:242 def _poll_beacon_results(self)
_post_session_command method lazygui/services/teamserver_backend.py:346 def _post_session_command(self, command, client_id)
_refresh_dashboard method lazygui/services/teamserver_backend.py:396 def _refresh_dashboard(self)
_refresh_topology method lazygui/services/teamserver_backend.py:386 def _refresh_topology(self)
_send_command_via_pty method lazygui/services/teamserver_backend.py:357 def _send_command_via_pty(self, command)
_start_socketio method lazygui/services/teamserver_backend.py:443 def _start_socketio(self)
_stop_socketio method lazygui/services/teamserver_backend.py:520 def _stop_socketio(self)
_update_from_payload method lazygui/services/teamserver_backend.py:530 def _update_from_payload(self, payload)
_update_listeners method lazygui/services/teamserver_backend.py:577 def _update_listeners(self, payload)
_update_operator method lazygui/services/teamserver_backend.py:608 def _update_operator(self, payload)
_update_sessions method lazygui/services/teamserver_backend.py:537 def _update_sessions(self, payload)
feed_terminal_input method lazygui/services/teamserver_backend.py:151 def feed_terminal_input(self, data)
known_campaigns method lazygui/services/teamserver_backend.py:181 def known_campaigns(self)
known_listeners method lazygui/services/teamserver_backend.py:173 def known_listeners(self)
known_sessions method lazygui/services/teamserver_backend.py:169 def known_sessions(self)
known_topology method lazygui/services/teamserver_backend.py:177 def known_topology(self)
refresh method lazygui/services/teamserver_backend.py:124 def refresh(self)
request_beacon_history method lazygui/services/teamserver_backend.py:224 def request_beacon_history(self, client_id)
request_beacon_results method lazygui/services/teamserver_backend.py:185 def request_beacon_results(self, client_id)
request_world_model method lazygui/services/teamserver_backend.py:210 def request_world_model(self)
resize_terminal method lazygui/services/teamserver_backend.py:139 def resize_terminal(self, columns, rows)
send_command method lazygui/services/teamserver_backend.py:112 def send_command(self, command, target_session)
start method lazygui/services/teamserver_backend.py:80 def start(self)
stop method lazygui/services/teamserver_backend.py:97 def stop(self)
ThemeManager class lazygui/theme/manager.py:26 class ThemeManager(QObject)
__init__ method lazygui/theme/manager.py:31 def __init__(self, constants, settings, application, palettes, parent)
_apply_to_application method lazygui/theme/manager.py:103 def _apply_to_application(self, tokens)
_build_qpalette method lazygui/theme/manager.py:109 def _build_qpalette(tokens)
active_id method lazygui/theme/manager.py:64 def active_id(self)
active_tokens method lazygui/theme/manager.py:57 def active_tokens(self)
apply method lazygui/theme/manager.py:80 def apply(self, identifier)
apply_initial method lazygui/theme/manager.py:72 def apply_initial(self)
available method lazygui/theme/manager.py:68 def available(self)
cycle method lazygui/theme/manager.py:93 def cycle(self)
builtin_palettes function lazygui/theme/palettes/__init__.py:23 def builtin_palettes()
QssBuilder class lazygui/theme/qss_builder.py:16 class QssBuilder
_font_stack method lazygui/theme/qss_builder.py:39 def _font_stack(stack)
build method lazygui/theme/qss_builder.py:21 def build(self, tokens)
ThemeTokens class lazygui/theme/tokens.py:14 class ThemeTokens
BeaconCommandModal class lazygui/widgets/beacon_command_modal.py:44 class BeaconCommandModal(QDialog)
_HistoryEntry class lazygui/widgets/beacon_command_modal.py:35 class _HistoryEntry
__init__ method lazygui/widgets/beacon_command_modal.py:53 def __init__(self, backend, parent)
_build_ui method lazygui/widgets/beacon_command_modal.py:75 def _build_ui(self)
_last_entry method lazygui/widgets/beacon_command_modal.py:201 def _last_entry(self, index)
_on_beacon_result method lazygui/widgets/beacon_command_modal.py:209 def _on_beacon_result(self, result)
_on_history_clicked method lazygui/widgets/beacon_command_modal.py:196 def _on_history_clicked(self, item)
_on_sessions_changed method lazygui/widgets/beacon_command_modal.py:168 def _on_sessions_changed(self, sessions)
_on_target_changed method lazygui/widgets/beacon_command_modal.py:127 def _on_target_changed(self, _text)
_reload_history method lazygui/widgets/beacon_command_modal.py:131 def _reload_history(self)
_selected_target method lazygui/widgets/beacon_command_modal.py:122 def _selected_target(self)
_send_command method lazygui/widgets/beacon_command_modal.py:182 def _send_command(self)
focus_input method lazygui/widgets/beacon_command_modal.py:227 def focus_input(self)
open method lazygui/widgets/beacon_command_modal.py:216 def open(self)
CommandPaletteAction class lazygui/widgets/command_palette_list.py:16 class CommandPaletteAction
CommandPaletteList class lazygui/widgets/command_palette_list.py:28 class CommandPaletteList(QListView)
__init__ method lazygui/widgets/command_palette_list.py:33 def __init__(self, constants, actions, parent)
_fuzzy_score function lazygui/widgets/command_palette_list.py:99 def _fuzzy_score(query, title, subtitle)
_on_activated method lazygui/widgets/command_palette_list.py:85 def _on_activated(self, _index)
_populate method lazygui/widgets/command_palette_list.py:89 def _populate(self, actions)
_token_order_score function lazygui/widgets/command_palette_list.py:114 def _token_order_score(query, haystack, base_offset)
apply_filter method lazygui/widgets/command_palette_list.py:58 def apply_filter(self, query)
invoke_current method lazygui/widgets/command_palette_list.py:76 def invoke_current(self)
set_actions method lazygui/widgets/command_palette_list.py:53 def set_actions(self, actions)
EventLogView class lazygui/widgets/event_log_view.py:20 class EventLogView(QTreeWidget)
__init__ method lazygui/widgets/event_log_view.py:23 def __init__(self, constants, event_log, parent)
_append_record method lazygui/widgets/event_log_view.py:71 def _append_record(self, record)
_on_record_appended method lazygui/widgets/event_log_view.py:65 def _on_record_appended(self, record)
minimum_level method lazygui/widgets/event_log_view.py:61 def minimum_level(self)
set_minimum_level method lazygui/widgets/event_log_view.py:51 def set_minimum_level(self, level)
FilterBar class lazygui/widgets/filter_bar.py:11 class FilterBar(QWidget)
__init__ method lazygui/widgets/filter_bar.py:16 def __init__(self, constants, placeholder_text, label_text, parent)
_emit_filter_changed method lazygui/widgets/filter_bar.py:54 def _emit_filter_changed(self)
_on_text_changed method lazygui/widgets/filter_bar.py:50 def _on_text_changed(self, _value)
clear method lazygui/widgets/filter_bar.py:46 def clear(self)
text method lazygui/widgets/filter_bar.py:42 def text(self)
GraphEdgeItem class lazygui/widgets/graph_view.py:285 class GraphEdgeItem(QGraphicsLineItem)
GraphNodeItem class lazygui/widgets/graph_view.py:140 class GraphNodeItem(QGraphicsEllipseItem)
GraphNodeState class lazygui/widgets/graph_view.py:132 class GraphNodeState
GraphScene class lazygui/widgets/graph_view.py:334 class GraphScene(QGraphicsScene)
GraphView class lazygui/widgets/graph_view.py:499 class GraphView(QGraphicsView)
__init__ method lazygui/widgets/graph_view.py:143 def __init__(self, node, radius, color, pixmap, on_selected, on_context_menu, label_visible, parent)
__init__ method lazygui/widgets/graph_view.py:288 def __init__(self, edge, source_item, target_item, parent)
__init__ method lazygui/widgets/graph_view.py:340 def __init__(self, constants, parent)
__init__ method lazygui/widgets/graph_view.py:509 def __init__(self, constants, parent)
_add_edge method lazygui/widgets/graph_view.py:393 def _add_edge(self, edge)
_add_node method lazygui/widgets/graph_view.py:369 def _add_node(self, node)
_apply_force_layout method lazygui/widgets/graph_view.py:402 def _apply_force_layout(self)
_create_label method lazygui/widgets/graph_view.py:173 def _create_label(self)
_icon_for_node function lazygui/widgets/graph_view.py:81 def _icon_for_node(node)
_install_physics_timer method lazygui/widgets/graph_view.py:540 def _install_physics_timer(self)
_load_icon function lazygui/widgets/graph_view.py:63 def _load_icon(name)
_on_context_menu function lazygui/widgets/graph_view.py:377 def _on_context_menu(nid, pos)
_on_selected function lazygui/widgets/graph_view.py:374 def _on_selected(nid)
_resolve_icon_dir function lazygui/widgets/graph_view.py:47 def _resolve_icon_dir()
_resolve_node_color function lazygui/widgets/graph_view.py:575 def _resolve_node_color(node)
_resolve_node_radius function lazygui/widgets/graph_view.py:584 def _resolve_node_radius(node)
_tick_physics method lazygui/widgets/graph_view.py:548 def _tick_physics(self)
_update_position method lazygui/widgets/graph_view.py:313 def _update_position(self)
edge_data method lazygui/widgets/graph_view.py:329 def edge_data(self)
fit_to_content method lazygui/widgets/graph_view.py:565 def fit_to_content(self)
hoverEnterEvent method lazygui/widgets/graph_view.py:266 def hoverEnterEvent(self, event)
hoverLeaveEvent method lazygui/widgets/graph_view.py:273 def hoverLeaveEvent(self, event)
itemChange method lazygui/widgets/graph_view.py:279 def itemChange(self, change, value)
mousePressEvent method lazygui/widgets/graph_view.py:248 def mousePressEvent(self, event)
mouseReleaseEvent method lazygui/widgets/graph_view.py:259 def mouseReleaseEvent(self, event)
node_data method lazygui/widgets/graph_view.py:186 def node_data(self)
paint method lazygui/widgets/graph_view.py:190 def paint(self, painter, option, widget)
scene_handle method lazygui/widgets/graph_view.py:570 def scene_handle(self)
selected_node_id method lazygui/widgets/graph_view.py:491 def selected_node_id(self)
selected_node_id method lazygui/widgets/graph_view.py:561 def selected_node_id(self)
set_theme_colors method lazygui/widgets/graph_view.py:527 def set_theme_colors(self, bg_color, edge_color)
set_topology method lazygui/widgets/graph_view.py:349 def set_topology(self, topology)
set_topology method lazygui/widgets/graph_view.py:535 def set_topology(self, topology)
step_physics method lazygui/widgets/graph_view.py:419 def step_physics(self)
update_position method lazygui/widgets/graph_view.py:324 def update_position(self)
wheelEvent method lazygui/widgets/graph_view.py:551 def wheelEvent(self, event)
StatusBadge class lazygui/widgets/status_badge.py:18 class StatusBadge(QLabel)
__init__ method lazygui/widgets/status_badge.py:21 def __init__(self, parent)
set_status method lazygui/widgets/status_badge.py:27 def set_status(self, status)
TerminalView class lazygui/widgets/terminal_view.py:33 class TerminalView(QPlainTextEdit)
__init__ method lazygui/widgets/terminal_view.py:38 def __init__(self, constants, parent)
_sanitize method lazygui/widgets/terminal_view.py:66 def _sanitize(raw)
_translate_key_event method lazygui/widgets/terminal_view.py:85 def _translate_key_event(event)
append_output method lazygui/widgets/terminal_view.py:54 def append_output(self, text)
keyPressEvent method lazygui/widgets/terminal_view.py:75 def keyPressEvent(self, event)
CommandPaletteWindow class lazygui/windows/command_palette_window.py:15 class CommandPaletteWindow(QWidget)
__init__ method lazygui/windows/command_palette_window.py:18 def __init__(self, constants, actions, parent)
_on_action_invoked method lazygui/windows/command_palette_window.py:77 def _on_action_invoked(self, action)
keyPressEvent method lazygui/windows/command_palette_window.py:48 def keyPressEvent(self, event)
set_actions method lazygui/windows/command_palette_window.py:43 def set_actions(self, actions)
showEvent method lazygui/windows/command_palette_window.py:71 def showEvent(self, event)
ConnectDialog class lazygui/windows/connect_dialog.py:50 class ConnectDialog(QDialog)
ConnectionRequest class lazygui/windows/connect_dialog.py:39 class ConnectionRequest
__init__ method lazygui/windows/connect_dialog.py:53 def __init__(self, constants, settings, paths, parent)
_build_local_page method lazygui/windows/connect_dialog.py:135 def _build_local_page(self)
_build_teamserver_page method lazygui/windows/connect_dialog.py:150 def _build_teamserver_page(self)
_on_kind_changed method lazygui/windows/connect_dialog.py:186 def _on_kind_changed(self, index)

Next: SYMBOLS_p10.md