Agent SYMBOLS_p10 - grisuno/LazyOwn GitHub Wiki

Symbols (page 10 of 41)

Previous: SYMBOLS_p9.md

Symbol Kind File:Line Signature
_restore_last_choice method lazygui/windows/connect_dialog.py:168 def _restore_last_choice(self)
persist_choice method lazygui/windows/connect_dialog.py:120 def persist_choice(self)
request method lazygui/windows/connect_dialog.py:105 def request(self)
MainWindow class lazygui/windows/main_window.py:37 class MainWindow(QMainWindow)
__init__ method lazygui/windows/main_window.py:40 def __init__(self, constants, settings, theme_manager, backend, event_log, parent)
_apply function lazygui/windows/main_window.py:314 def _apply()
_build_palette_actions method lazygui/windows/main_window.py:261 def _build_palette_actions(self)
_emit_request_connect method lazygui/windows/main_window.py:372 def _emit_request_connect(self)
_install_layout method lazygui/windows/main_window.py:108 def _install_layout(self)
_install_menu_bar method lazygui/windows/main_window.py:131 def _install_menu_bar(self)
_install_shortcuts method lazygui/windows/main_window.py:220 def _install_shortcuts(self)
_install_statusbar method lazygui/windows/main_window.py:195 def _install_statusbar(self)
_install_toolbar method lazygui/windows/main_window.py:171 def _install_toolbar(self)
_make_panel_toggle method lazygui/windows/main_window.py:300 def _make_panel_toggle(self, panel)
_make_theme_apply method lazygui/windows/main_window.py:311 def _make_theme_apply(self, identifier)
_on_dashboard_updated method lazygui/windows/main_window.py:350 def _on_dashboard_updated(self, dashboard)
_on_event_logged method lazygui/windows/main_window.py:326 def _on_event_logged(self, _record)
_on_operator_changed method lazygui/windows/main_window.py:319 def _on_operator_changed(self, operator)
_on_sessions_count_changed method lazygui/windows/main_window.py:345 def _on_sessions_count_changed(self, sessions)
_on_theme_changed method lazygui/windows/main_window.py:329 def _on_theme_changed(self, tokens)
_on_theme_menu_action method lazygui/windows/main_window.py:337 def _on_theme_menu_action(self)
_persist_geometry_and_state method lazygui/windows/main_window.py:244 def _persist_geometry_and_state(self)
_restore_geometry_and_state method lazygui/windows/main_window.py:252 def _restore_geometry_and_state(self)
_show_beacon_command_modal method lazygui/windows/main_window.py:354 def _show_beacon_command_modal(self)
_show_command_palette method lazygui/windows/main_window.py:361 def _show_command_palette(self)
_tick_clock method lazygui/windows/main_window.py:386 def _tick_clock(self)
_toggle function lazygui/windows/main_window.py:303 def _toggle()
closeEvent method lazygui/windows/main_window.py:99 def closeEvent(self, event)
panels method lazygui/windows/main_window.py:398 def panels(self)
status_badge method lazygui/windows/main_window.py:393 def status_badge(self)
window_requests_connect method lazygui/windows/main_window.py:376 def window_requests_connect(self)
extract_ips_from_arp function lazyown-docker/hostdiscover.sh:21 ``
extract_listening_ips_from_netstat function lazyown-docker/hostdiscover.sh:26 ``
build_image function lazyown-docker/mkdocker.sh:93 ``
check_docker function lazyown-docker/mkdocker.sh:41 ``
check_file function lazyown-docker/mkdocker.sh:49 ``
clean_container_and_image function lazyown-docker/mkdocker.sh:197 ``
container_exists function lazyown-docker/mkdocker.sh:58 ``
get_ports function lazyown-docker/mkdocker.sh:68 ``
image_exists function lazyown-docker/mkdocker.sh:63 ``
log function lazyown-docker/mkdocker.sh:36 ``
run_container function lazyown-docker/mkdocker.sh:117 ``
stop_container function lazyown-docker/mkdocker.sh:187 ``
usage function lazyown-docker/mkdocker.sh:23 ``
validate_payload function lazyown-docker/mkdocker.sh:109 ``
LazyOwnShell class lazyown.py:298 class LazyOwnShell(Cmd)
_PayloadSettableProxy class lazyown.py:233 class _PayloadSettableProxy
__getattr__ method lazyown.py:249 def __getattr__(self, name)
__init__ method lazyown.py:245 def __init__(self, params)
__init__ method lazyown.py:373 def __init__(self)
__setattr__ method lazyown.py:255 def __setattr__(self, name, value)
_build_chain_prompt_engine method lazyown.py:1032 def _build_chain_prompt_engine(self)
_build_command_stack method lazyown.py:4868 def _build_command_stack(self, adversary, r)
_build_scope_offensive method lazyown.py:1673 def _build_scope_offensive(self)
_chain_boot_prompt method lazyown.py:1017 def _chain_boot_prompt(self)
_chain_part_exists method lazyown.py:1645 def _chain_part_exists(self, part)
_chain_perror function lazyown.py:1600 def _chain_perror()
_chain_resolver method lazyown.py:1057 def _chain_resolver(self, cmd, phase)
_create_strict_yaml_prompt method lazyown.py:4676 def _create_strict_yaml_prompt(self, base_prompt, nmap_services, knowledge_base)
_did_you_mean method lazyown.py:1242 def _did_you_mean(self, query, limit)
_display_adversary_info method lazyown.py:4882 def _display_adversary_info(self, adversary, commands)
_execute_commands method lazyown.py:4889 def _execute_commands(self, confirm, remote_cmds)
_handler function lazyown.py:1138 def _handler(received, frame, _signum)
_install_crypto_signal_handlers method lazyown.py:1121 def _install_crypto_signal_handlers(self)
_load_adversaries method lazyown.py:4835 def _load_adversaries(self)
_load_extended_params method lazyown.py:747 def _load_extended_params(self)
_maybe_chain_prompt method lazyown.py:1075 def _maybe_chain_prompt(self, cmd, phase)
_parse_adversary_args method lazyown.py:4849 def _parse_adversary_args(self, line)
_parse_bool_setting function lazyown.py:211 def _parse_bool_setting(value)
_patch_template_if_needed method lazyown.py:4858 def _patch_template_if_needed(self, adversary, path, replacements)
_persist function lazyown.py:693 def _persist(name, _old, _new)
_read_recent_commands_for_autosuggest method lazyown.py:1176 def _read_recent_commands_for_autosuggest(self, limit)
_recording_hook method lazyown.py:1229 def _recording_hook(self, data)
_refresh_autosuggest method lazyown.py:1203 def _refresh_autosuggest(self, executed_command)
_register_adversary_command method lazyown.py:2276 def _register_adversary_command(self, adv)
_register_lua_command method lazyown.py:2037 def _register_lua_command(self, command_name, lua_function)
_register_ux_settables method lazyown.py:676 def _register_ux_settables(self)
_render_chain_next method lazyown.py:4304 def _render_chain_next(self, raw_args)
_resolve_offensive method lazyown.py:1692 def _resolve_offensive(self, name)
_run_and_chain method lazyown.py:1563 def _run_and_chain(self, parts, add_to_history, raise_keyboard_interrupt)
_run_auto_decrypt method lazyown.py:1147 def _run_auto_decrypt(self)
_run_auto_encrypt method lazyown.py:1159 def _run_auto_encrypt(self)
_scope_check method lazyown.py:1711 def _scope_check(self, cmd_name)
_scope_confirm method lazyown.py:1758 def _scope_confirm(self, decision)
_scope_entries method lazyown.py:2641 def _scope_entries(self)
_scope_render method lazyown.py:2665 def _scope_render(self, entries, mode)
_scope_save method lazyown.py:2647 def _scope_save(self, entries, mode)
_split_and_chain method lazyown.py:1518 def _split_and_chain(raw_input)
_sync_c2_credentials method lazyown.py:4428 def _sync_c2_credentials(self)
_sync_chain_active method lazyown.py:1003 def _sync_chain_active(self, tips_engine)
_toast_hook method lazyown.py:938 def _toast_hook(self, data)
_ui_hints_level method lazyown.py:927 def _ui_hints_level(self)
_unified_tips_hook method lazyown.py:967 def _unified_tips_hook(self, data)
_ux_debug function lazyown.py:156 def _ux_debug(context, exc)
_wrap_text method lazyown.py:2354 def _wrap_text(self, text, max_width)
cmd method lazyown.py:1324 def cmd(self, line)
cmd_wrapper function lazyown.py:2285 def cmd_wrapper(_)
complete_assign method lazyown.py:2611 def complete_assign(self, text, line, begidx, endidx)
complete_issue_command_to_c2 method lazyown.py:4499 def complete_issue_command_to_c2(self, text, line, begidx, endidx)
complete_l00t method lazyown.py:2600 def complete_l00t(self, text, line, begidx, endidx)
complete_loot method lazyown.py:2606 def complete_loot(self, text, line, begidx, endidx)
complete_palette method lazyown.py:2679 def complete_palette(self, text, line, begidx, endidx)
complete_phase method lazyown.py:2595 def complete_phase(self, text, line, begidx, endidx)
complete_scope method lazyown.py:2628 def complete_scope(self, text, line, begidx, endidx)
complete_upload_c2 method lazyown.py:4368 def complete_upload_c2(self, text, line, begidx, endidx)
completedefault method lazyown.py:2371 def completedefault(self, text, line, begidx, endidx)
default method lazyown.py:843 def default(self, line)
display_toastr method lazyown.py:2292 def display_toastr(self, message, type)
do_event_log method lazyown.py:4908 def do_event_log(self, line)
do_route method lazyown.py:4977 def do_route(self, line)
do_set method lazyown.py:902 def do_set(self, line)
do_state_snapshot method lazyown.py:4938 def do_state_snapshot(self, line)
download_file_from_c2 method lazyown.py:4396 def download_file_from_c2(self, file_name, clientid)
emptyline method lazyown.py:1825 def emptyline(self)
get_available_actions method lazyown.py:4670 def get_available_actions(self)
get_output method lazyown.py:4337 def get_output(self)
issue_command_to_c2 method lazyown.py:4465 def issue_command_to_c2(self, command, client_id)
list_files_in_directory method lazyown.py:1874 def list_files_in_directory(self, directory)
load_plugins method lazyown.py:2064 def load_plugins(self)
load_user_commands method lazyown.py:1850 def load_user_commands(self)
load_yaml_plugins method lazyown.py:2094 def load_yaml_plugins(self)
log_command method lazyown.py:780 def log_command(self, cmd_name, cmd_args, start_time, end_time, duration_ms)
logcsv method lazyown.py:1283 def logcsv(self, line, start_time, end_time, duration_ms)
main function lazyown.py:5000 def main()
make_wrapper function lazyown.py:1939 def make_wrapper(cmd_template, tname, default_target)
one_cmd method lazyown.py:1779 def one_cmd(self, command)
onecmd_plus_hooks method lazyown.py:1416 def onecmd_plus_hooks(self, statement, add_to_history, raise_keyboard_interrupt, orig_rl_history_length)
postloop method lazyown.py:2562 def postloop(self)
postparsing_precmd method lazyown.py:2534 def postparsing_precmd(self, statement)
preloop method lazyown.py:2396 def preloop(self)
process_scan_csv method lazyown.py:4753 def process_scan_csv(self, csv_file, ip, port, all_data, processed_ips)
process_vuln_csv method lazyown.py:4776 def process_vuln_csv(self, csv_file, ip, all_data, processed_ips)
refresh_prompt method lazyown.py:891 def refresh_prompt(self)
register_all_adversary_commands method lazyown.py:2263 def register_all_adversary_commands(self)
register_tool_commands method lazyown.py:1880 def register_tool_commands(self)
register_yaml_plugin method lazyown.py:2117 def register_yaml_plugin(self, plugin_data)
run_command method lazyown.py:4257 def run_command(self, command)
run_lazyarpspoofing method lazyown.py:3859 def run_lazyarpspoofing(self)
run_lazyaslrcheck method lazyown.py:4145 def run_lazyaslrcheck(self)
run_lazyattack method lazyown.py:3913 def run_lazyattack(self)
run_lazybotcli method lazyown.py:3577 def run_lazybotcli(self)
run_lazybotnet method lazyown.py:3393 def run_lazybotnet(self)
run_lazyburpfuzzer method lazyown.py:3683 def run_lazyburpfuzzer(self)
run_lazyftpsniff method lazyown.py:3017 def run_lazyftpsniff(self)
run_lazygath method lazyown.py:2921 def run_lazygath(self)
run_lazyhoneypot method lazyown.py:3114 def run_lazyhoneypot(self)
run_lazylfi2rce method lazyown.py:3449 def run_lazylfi2rce(self)
run_lazylogpoisoning method lazyown.py:3530 def run_lazylogpoisoning(self)
run_lazymetaextract0r method lazyown.py:3231 def run_lazymetaextract0r(self)
run_lazymsfvenom method lazyown.py:3968 def run_lazymsfvenom(self)
run_lazynetbios method lazyown.py:3063 def run_lazynetbios(self)
run_lazynmap method lazyown.py:2799 def run_lazynmap(self)
run_lazynmapdiscovery method lazyown.py:2953 def run_lazynmapdiscovery(self)
run_lazyown method lazyown.py:2743 def run_lazyown(self)
run_lazyownrat method lazyown.py:3332 def run_lazyownrat(self)
run_lazyownratcli method lazyown.py:3272 def run_lazyownratcli(self)
run_lazypathhijacking method lazyown.py:4192 def run_lazypathhijacking(self)
run_lazyreverse_shell method lazyown.py:3809 def run_lazyreverse_shell(self)
run_lazysearch method lazyown.py:2696 def run_lazysearch(self)
run_lazysearch_bot method lazyown.py:3180 def run_lazysearch_bot(self)
run_lazysearch_gui method lazyown.py:2713 def run_lazysearch_gui(self)
run_lazysniff method lazyown.py:2968 def run_lazysniff(self)
run_lazyssh77enum method lazyown.py:3633 def run_lazyssh77enum(self)
run_lazywerkzeugdebug method lazyown.py:2864 def run_lazywerkzeugdebug(self)
run_script method lazyown.py:4225 def run_script(self, script_name)
run_update_db method lazyown.py:2769 def run_update_db(self)
save_user_command method lazyown.py:1862 def save_user_command(self, alias, command)
scripts method lazyown.py:872 def scripts(self)
show_toastr function lazyown.py:2349 def show_toastr()
tool_wrapper function lazyown.py:1940 def tool_wrapper(arg)
upload_file_to_c2 method lazyown.py:4342 def upload_file_to_c2(self, file_path, clientid)
view_code method lazyown.py:4565 def view_code(self, stdscr)
wrapper function lazyown.py:2041 def wrapper(arg)
wrapper_yaml function lazyown.py:2157 def wrapper_yaml(arg)
auth function modules/49803.py:43 def auth()
connection function modules/49803.py:106 def connection()
injection function modules/49803.py:69 def injection()
poc function modules/CVE-2023-28432.py:12 def poc(url)
AutocompleteEntry class modules/LazyOwnExplorer.py:30 class AutocompleteEntry(Entry)
LazyOwnGUI class modules/LazyOwnExplorer.py:104 class LazyOwnGUI(Tk)
__init__ method modules/LazyOwnExplorer.py:31 def __init__(self, get_suggestions_func)
__init__ method modules/LazyOwnExplorer.py:105 def __init__(self)
add_new_attack_vector method modules/LazyOwnExplorer.py:305 def add_new_attack_vector(self)
changed method modules/LazyOwnExplorer.py:45 def changed(self, name, index, mode)
comparison method modules/LazyOwnExplorer.py:99 def comparison(self, pattern)
create_widgets method modules/LazyOwnExplorer.py:119 def create_widgets(self)
export_to_csv method modules/LazyOwnExplorer.py:385 def export_to_csv(self)
get_suggestions function modules/LazyOwnExplorer.py:124 def get_suggestions(term)
get_unique_values method modules/LazyOwnExplorer.py:241 def get_unique_values(self)
is_binary function modules/LazyOwnExplorer.py:358 def is_binary(file_path)
load_parquet_files method modules/LazyOwnExplorer.py:181 def load_parquet_files(self)
move_down method modules/LazyOwnExplorer.py:87 def move_down(self, event)
move_up method modules/LazyOwnExplorer.py:75 def move_up(self, event)
on_row_double_click method modules/LazyOwnExplorer.py:278 def on_row_double_click(self, event)
save_new_vector function modules/LazyOwnExplorer.py:325 def save_new_vector()
scan_system_for_binaries method modules/LazyOwnExplorer.py:357 def scan_system_for_binaries(self)
search method modules/LazyOwnExplorer.py:248 def search(self)
search_in_parquet method modules/LazyOwnExplorer.py:267 def search_in_parquet(self, term)
selection method modules/LazyOwnExplorer.py:68 def selection(self, event)
show_row_details method modules/LazyOwnExplorer.py:283 def show_row_details(self, row)
show_scan_results method modules/LazyOwnExplorer.py:374 def show_scan_results(self, binaries)
ADCSCertipyWrapper class modules/adcs_attacks.py:69 class ADCSCertipyWrapper
CertificateTemplate class modules/adcs_attacks.py:14 class CertificateTemplate
__init__ method modules/adcs_attacks.py:80 def __init__(self, certipy_path, timeout)
_find_certipy method modules/adcs_attacks.py:85 def _find_certipy()
_parse_ca_output method modules/adcs_attacks.py:157 def _parse_ca_output(output)
_parse_template_output method modules/adcs_attacks.py:232 def _parse_template_output(self, output)
_run method modules/adcs_attacks.py:93 def _run(self, args, capture)
assess_vulnerability method modules/adcs_attacks.py:411 def assess_vulnerability(self, username, password, domain, dc_ip, hashes)
authenticate_with_certificate method modules/adcs_attacks.py:367 def authenticate_with_certificate(self, cert_file, domain, dc_ip, username)
enumerate_templates method modules/adcs_attacks.py:189 def enumerate_templates(self, username, password, domain, dc_ip, hashes)
esc_vulnerabilities method modules/adcs_attacks.py:35 def esc_vulnerabilities(self)
find_certificate_authorities method modules/adcs_attacks.py:113 def find_certificate_authorities(self, username, password, domain, dc_ip, hashes)
request_certificate_esc1 method modules/adcs_attacks.py:268 def request_certificate_esc1(self, username, password, domain, dc_ip, ca_name, template_name, target_user, output_file)
request_certificate_esc8 method modules/adcs_attacks.py:322 def request_certificate_esc8(self, username, password, domain, dc_ip, ca_server, template_name, output_file)
ASTToolExtractor class modules/agent_runner.py:134 class ASTToolExtractor
AgentRunner class modules/agent_runner.py:190 class AgentRunner
AgentTool class modules/agent_runner.py:66 class AgentTool
CommandMetadata class modules/agent_runner.py:127 class CommandMetadata
LazyOwnShellWrapper class modules/agent_runner.py:482 class LazyOwnShellWrapper
VulnBotCLI class modules/agent_runner.py:559 class VulnBotCLI
__init__ method modules/agent_runner.py:69 def __init__(self, name, description, func, parameters, required)
__init__ method modules/agent_runner.py:193 def __init__(self, model, system_prompt, max_iterations)
__init__ method modules/agent_runner.py:485 def __init__(self, script_path)
__init__ method modules/agent_runner.py:560 def __init__(self, provider, mode, debug, script_path)
_call_model method modules/agent_runner.py:295 def _call_model(self)
_emit_delta method modules/agent_runner.py:415 def _emit_delta(self, kind, text)
_load_model method modules/agent_runner.py:572 def _load_model(self)
_load_shell method modules/agent_runner.py:492 def _load_shell(self)
_manage_memory method modules/agent_runner.py:210 def _manage_memory(self)
_process_tool_call method modules/agent_runner.py:434 def _process_tool_call(self, tool_call)
_reset_history method modules/agent_runner.py:207 def _reset_history(self)
_setup_agent method modules/agent_runner.py:587 def _setup_agent(self)
_stream_call method modules/agent_runner.py:341 def _stream_call(self, model_name, messages, max_tokens)
_tool_call_snapshot function modules/agent_runner.py:173 def _tool_call_snapshot(tool_call)
configure_logging function modules/agent_runner.py:60 def configure_logging(debug)
execute method modules/agent_runner.py:83 def execute(self)
execute_command method modules/agent_runner.py:515 def execute_command(self, command)
extract_commands_from_file method modules/agent_runner.py:138 def extract_commands_from_file(file_path, prefix)
get_commands_summary method modules/agent_runner.py:552 def get_commands_summary(self)
get_tools_for_api method modules/agent_runner.py:266 def get_tools_for_api(self)
interactive_mode function modules/agent_runner.py:620 def interactive_mode(bot)
main function modules/agent_runner.py:654 def main()
make_executor function modules/agent_runner.py:243 def make_executor(cmd_name)
parse_args function modules/agent_runner.py:644 def parse_args()
process_request method modules/agent_runner.py:615 def process_request(self, user_input)
register_tool method modules/agent_runner.py:218 def register_tool(self, tool)
register_tool_from_instance method modules/agent_runner.py:221 def register_tool_from_instance(self, func)
register_tools_from_metadata method modules/agent_runner.py:239 def register_tools_from_metadata(self, commands, executor)
run method modules/agent_runner.py:271 def run(self, user_input)
target function modules/agent_runner.py:522 def target()
to_api_format method modules/agent_runner.py:77 def to_api_format(self)
wrapper function modules/agent_runner.py:244 def wrapper(command)
AIExploitChainer class modules/ai_exploit_chain.py:247 class AIExploitChainer
ExploitChainContext class modules/ai_exploit_chain.py:223 class ExploitChainContext
__init__ method modules/ai_exploit_chain.py:259 def __init__(self)
_ensure method modules/ai_exploit_chain.py:487 def _ensure(context, strategy)
_parse_shell_hints method modules/ai_exploit_chain.py:492 def _parse_shell_hints(self, output, context)
adapt_chain method modules/ai_exploit_chain.py:428 def adapt_chain(self, context, new_info)
build_chain_plan method modules/ai_exploit_chain.py:391 def build_chain_plan(self, context)
estimate_confidence method modules/ai_exploit_chain.py:349 def estimate_confidence(self, strategy, profile)
evaluate_failure method modules/ai_exploit_chain.py:306 def evaluate_failure(result)
reason method modules/ai_exploit_chain.py:285 def reason(self, context)
select_next_strategy method modules/ai_exploit_chain.py:318 def select_next_strategy(self, context)
AIResult class modules/ai_fallback.py:95 class AIResult
_best_ollama_model function modules/ai_fallback.py:113 def _best_ollama_model()
_groq_call function modules/ai_fallback.py:189 def _groq_call(api_key, system, user, max_tokens, temperature)
_is_quota_error function modules/ai_fallback.py:184 def _is_quota_error(exc)
_ollama_available function modules/ai_fallback.py:105 def _ollama_available()
_ollama_call function modules/ai_fallback.py:140 def _ollama_call(model, system, user, max_tokens, temperature)
_toposwarm_call function modules/ai_fallback.py:226 def _toposwarm_call(prompt, system)
call function modules/ai_fallback.py:254 def call(prompt, system, api_key, max_tokens, temperature)
AIModel class modules/ai_model.py:45 class AIModel(ABC)
AnthropicModel class modules/ai_model.py:493 class AnthropicModel(AIModel)
DeepSeekModel class modules/ai_model.py:549 class DeepSeekModel(AIModel)
GroqModel class modules/ai_model.py:129 class GroqModel(AIModel)
LlamaCppModel class modules/ai_model.py:313 class LlamaCppModel(AIModel)
OllamaModel class modules/ai_model.py:244 class OllamaModel(AIModel)
OpenAIModel class modules/ai_model.py:434 class OpenAIModel(AIModel)
_LazyImporter class modules/ai_model.py:97 class _LazyImporter
__init__ method modules/ai_model.py:137 def __init__(self, api_key, model)
__init__ method modules/ai_model.py:252 def __init__(self, model, host)
__init__ method modules/ai_model.py:324 def __init__(self, model, host)
__init__ method modules/ai_model.py:440 def __init__(self, api_key, model)
__init__ method modules/ai_model.py:499 def __init__(self, api_key, model)
__init__ method modules/ai_model.py:556 def __init__(self, api_key, model)
_chat method modules/ai_model.py:341 def _chat(self, messages, max_tokens, stream)
_model_chain method modules/ai_model.py:141 def _model_chain(self)
anthropic method modules/ai_model.py:121 def anthropic(cls)
complete method modules/ai_model.py:63 def complete(self, system, user, max_tokens, temperature)
complete method modules/ai_model.py:216 def complete(self, system, user, max_tokens, temperature)
complete method modules/ai_model.py:413 def complete(self, system, user, max_tokens, temperature)
complete method modules/ai_model.py:470 def complete(self, system, user, max_tokens, temperature)
complete method modules/ai_model.py:529 def complete(self, system, user, max_tokens, temperature)
complete method modules/ai_model.py:589 def complete(self, system, user, max_tokens, temperature)
generate method modules/ai_model.py:56 def generate(self, prompt)
generate method modules/ai_model.py:155 def generate(self, prompt)
generate method modules/ai_model.py:260 def generate(self, prompt)
generate method modules/ai_model.py:362 def generate(self, prompt)
generate method modules/ai_model.py:444 def generate(self, prompt)
generate method modules/ai_model.py:503 def generate(self, prompt)
generate method modules/ai_model.py:563 def generate(self, prompt)
groq method modules/ai_model.py:105 def groq(cls)
openai method modules/ai_model.py:113 def openai(cls)
stream_generate method modules/ai_model.py:60 def stream_generate(self, prompt)
stream_generate method modules/ai_model.py:183 def stream_generate(self, prompt)
stream_generate method modules/ai_model.py:281 def stream_generate(self, prompt)
stream_generate method modules/ai_model.py:382 def stream_generate(self, prompt)
stream_generate method modules/ai_model.py:455 def stream_generate(self, prompt)
stream_generate method modules/ai_model.py:515 def stream_generate(self, prompt)
stream_generate method modules/ai_model.py:574 def stream_generate(self, prompt)
AMS1patch_E_ACCESSDENIED function modules/amsi.c:274 void AMS1patch_E_ACCESSDENIED(HANDLE hproc)
AMS1patch_E_HANDLE function modules/amsi.c:326 void AMS1patch_E_HANDLE(HANDLE hproc)
AMS1patch_E_OUTOFMEMORY function modules/amsi.c:378 void AMS1patch_E_OUTOFMEMORY(HANDLE hproc)
AMS1patch_OpenSession_jne function modules/amsi.c:66 void AMS1patch_OpenSession_jne(HANDLE hproc)
AMS1patch_OpenSession_ret function modules/amsi.c:116 void AMS1patch_OpenSession_ret(HANDLE hproc)
AMS1patch_RastaMouse function modules/amsi.c:215 void AMS1patch_RastaMouse(HANDLE hproc)
AMS1patch_ScanBuffer_ret function modules/amsi.c:166 void AMS1patch_ScanBuffer_ret(HANDLE hproc)
LoadNtFunctions function modules/amsi.c:38 void LoadNtFunctions()
NT_SUCCESS macro modules/amsi.c:11 #define NT_SUCCESS(Status)
main function modules/amsi.c:428 int main(int argc, char** argv)
BlankAuthResponse class modules/amt_auth_bypass.py:8 class BlankAuthResponse
request method modules/amt_auth_bypass.py:11 def request(self, flow)
start function modules/amt_auth_bypass.py:4 def start()
AptPlaybook class modules/apt_playbooks.py:65 class AptPlaybook
AptPlaybookEngine class modules/apt_playbooks.py:111 class AptPlaybookEngine
AtomicTestRef class modules/apt_playbooks.py:41 class AtomicTestRef
CalderaAbilityRef class modules/apt_playbooks.py:48 class CalderaAbilityRef
PhaseStep class modules/apt_playbooks.py:54 class PhaseStep
__init__ method modules/apt_playbooks.py:114 def __init__(self, playbook_dir)
_build_atomic_index method modules/apt_playbooks.py:199 def _build_atomic_index(self, atomic_yaml_path)
_load_all method modules/apt_playbooks.py:119 def _load_all(self)
from_dict method modules/apt_playbooks.py:74 def from_dict(cls, data)
generate_attack_plan method modules/apt_playbooks.py:213 def generate_attack_plan(self, pb, output_path)
get method modules/apt_playbooks.py:134 def get(self, name)
list_playbooks method modules/apt_playbooks.py:131 def list_playbooks(self)
report_json method modules/apt_playbooks.py:230 def report_json(self, pb, output_path)
to_summary method modules/apt_playbooks.py:99 def to_summary(self)
validate method modules/apt_playbooks.py:138 def validate(self, pb, atomic_path)
Anchor class modules/asset_graph.py:63 class Anchor
AssetGraph class modules/asset_graph.py:70 class AssetGraph
AssetNode class modules/asset_graph.py:36 class AssetNode
ExplorationNode class modules/asset_graph.py:50 class ExplorationNode
GraphConfig class modules/asset_graph.py:17 class GraphConfig
__init__ method modules/asset_graph.py:73 def __init__(self, config)
add_fact method modules/asset_graph.py:123 def add_fact(self, task_id, text, parent_id, payload)
add_finding method modules/asset_graph.py:128 def add_finding(self, task_id, text, parent_id, payload)
add_node method modules/asset_graph.py:108 def add_node(self, task_id, kind, text, parent_id, payload)
anchor method modules/asset_graph.py:133 def anchor(self, exploration_id, key)
asset_key function modules/asset_graph.py:28 def asset_key(asset_type, value, parent_key)
assets_for_node method modules/asset_graph.py:145 def assets_for_node(self, exploration_id)
coverage method modules/asset_graph.py:157 def coverage(self, task_id)
coverage_for function modules/asset_graph.py:214 def coverage_for(db, workspace_id, scope)
mirror_to_campaign method modules/asset_graph.py:170 def mirror_to_campaign(self, db, world_model, workspace_id)
nodes_for_asset method modules/asset_graph.py:151 def nodes_for_asset(self, key)
upsert_asset method modules/asset_graph.py:82 def upsert_asset(self, asset_type, value, parent_key, company)
_load_credentials function modules/atomic_cli.py:147 def _load_credentials(params, non_interactive)
_print function modules/atomic_cli.py:107 def _print(shell, text)
_prompt_choice function modules/atomic_cli.py:171 def _prompt_choice(count, prompt, non_interactive)
_resolver function modules/atomic_cli.py:99 def _resolver()
_safe_copy function modules/atomic_cli.py:132 def _safe_copy(text)
_sanitized_script_name function modules/atomic_cli.py:319 def _sanitized_script_name(test_id, extension)
_wants_interactive function modules/atomic_cli.py:127 def _wants_interactive(non_interactive)
_warn function modules/atomic_cli.py:118 def _warn(text)
parse_atomic_line function modules/atomic_cli.py:37 def parse_atomic_line(line)
run_atomic_gen function modules/atomic_cli.py:325 def run_atomic_gen(params, line, shell)
run_atomic_tests function modules/atomic_cli.py:185 def run_atomic_tests(params, line, shell)
_parse_complexity function modules/atomic_enricher.py:142 def _parse_complexity(command)
_parse_keyword_tags function modules/atomic_enricher.py:152 def _parse_keyword_tags(name, description)
_parse_platforms function modules/atomic_enricher.py:122 def _parse_platforms(raw)
_parse_scope function modules/atomic_enricher.py:135 def _parse_scope(name)
_tactic_prefix function modules/atomic_enricher.py:164 def _tactic_prefix(mitre_id)
_to_pylist function modules/atomic_enricher.py:204 def _to_pylist(val)
enrich function modules/atomic_enricher.py:173 def enrich(force)
load_enriched function modules/atomic_enricher.py:215 def load_enriched()
query_atomic function modules/atomic_enricher.py:232 def query_atomic(keyword, mitre_id, platform, scope, has_prereqs, complexity, limit, include_command)
ExploitCommand class modules/atomic_exploit_bridge.py:69 class ExploitCommand
ExploitSpec class modules/atomic_exploit_bridge.py:77 class ExploitSpec
_ShellSession class modules/atomic_exploit_bridge.py:555 class _ShellSession
__init__ method modules/atomic_exploit_bridge.py:563 def __init__(self, target, port, sock)
_adopt_live_shell function modules/atomic_exploit_bridge.py:810 def _adopt_live_shell(spec, target, port)
_destroy_gym function modules/atomic_exploit_bridge.py:741 def _destroy_gym(container)
_read_until method modules/atomic_exploit_bridge.py:593 def _read_until(self, marker, timeout)
_string_list function modules/atomic_exploit_bridge.py:127 def _string_list(value)
_wait_port_closed function modules/atomic_exploit_bridge.py:826 def _wait_port_closed(target, port, timeout)
alive method modules/atomic_exploit_bridge.py:572 def alive(self, timeout)
auto function modules/atomic_exploit_bridge.py:322 def auto(target, lhost, max_attempts, stop_on_shell, task_id, exploits_dir, scan_dir)
build_commands function modules/atomic_exploit_bridge.py:437 def build_commands(spec, rhost, lhost, lport, port)
cleanup_target function modules/atomic_exploit_bridge.py:683 def cleanup_target(target, lhost, hard, gym_container, exploits_dir, staging_dir)
close method modules/atomic_exploit_bridge.py:621 def close(self)
close_sessions function modules/atomic_exploit_bridge.py:648 def close_sessions(target)
detect_shell function modules/atomic_exploit_bridge.py:455 def detect_shell(spec, output)
emulate function modules/atomic_exploit_bridge.py:911 def emulate(target, techniques, playbook, platform, lhost, per_technique, exploits_dir, scan_dir)
ensure_session function modules/atomic_exploit_bridge.py:759 def ensure_session(spec, target, lhost)
interactive_shell function modules/atomic_exploit_bridge.py:859 def interactive_shell(target, lhost, interactive, exploits_dir)
load_all function modules/atomic_exploit_bridge.py:211 def load_all(exploits_dir)
main function modules/atomic_exploit_bridge.py:1097 def main()
match_score function modules/atomic_exploit_bridge.py:266 def match_score(spec, service, product, version)
open_shell function modules/atomic_exploit_bridge.py:520 def open_shell(target, services, lhost, exploits_dir, attempts)
parse_scan_xml function modules/atomic_exploit_bridge.py:285 def parse_scan_xml(xml_path)
rank function modules/atomic_exploit_bridge.py:406 def rank(services, exploits_dir)
record_outcome function modules/atomic_exploit_bridge.py:999 def record_outcome(spec, target, shell, output, task_id, intent_id, surfaces_dir)
remote_exec function modules/atomic_exploit_bridge.py:841 def remote_exec(spec, target, command, lhost)
run method modules/atomic_exploit_bridge.py:579 def run(self, command, timeout)
run_spec function modules/atomic_exploit_bridge.py:464 def run_spec(spec, rhost, lhost, lport, port)
severity_rank method modules/atomic_exploit_bridge.py:102 def severity_rank(self)
to_dict method modules/atomic_exploit_bridge.py:106 def to_dict(self)
validate_spec function modules/atomic_exploit_bridge.py:135 def validate_spec(data, filename)
AtomicResolver class modules/atomic_resolver.py:219 class AtomicResolver
AtomicTest class modules/atomic_resolver.py:131 class AtomicTest
__init__ method modules/atomic_resolver.py:226 def __init__(self, atomics_dir)
_safe_yaml_files function modules/atomic_resolver.py:171 def _safe_yaml_files(atomics_dir)
_test_from_raw function modules/atomic_resolver.py:192 def _test_from_raw(test, mitre_id)
available method modules/atomic_resolver.py:233 def available(self)
build_index method modules/atomic_resolver.py:265 def build_index(self, force)
build_variables function modules/atomic_resolver.py:452 def build_variables(test, rhost, domain, rport, username, password)
chain method modules/atomic_resolver.py:380 def chain(self, techniques, platform, first_match_only)
ensure_repo method modules/atomic_resolver.py:237 def ensure_repo(self)
get_by_guid method modules/atomic_resolver.py:311 def get_by_guid(self, guid)
get_resolver function modules/atomic_resolver.py:424 def get_resolver(atomics_dir)
guids_for_technique method modules/atomic_resolver.py:305 def guids_for_technique(self, mitre_id)
is_guid function modules/atomic_resolver.py:109 def is_guid(raw)
is_mitre_id function modules/atomic_resolver.py:84 def is_mitre_id(raw)
list_for_technique method modules/atomic_resolver.py:317 def list_for_technique(self, mitre_id, platform)
mitre_url method modules/atomic_resolver.py:147 def mitre_url(self)
normalize_guid function modules/atomic_resolver.py:93 def normalize_guid(raw)
normalize_mitre_id function modules/atomic_resolver.py:66 def normalize_mitre_id(raw)
normalize_platform function modules/atomic_resolver.py:118 def normalize_platform(raw)
render_command function modules/atomic_resolver.py:488 def render_command(template, variables)
resolve method modules/atomic_resolver.py:334 def resolve(self, query, platform)
resolve_chain function modules/atomic_resolver.py:442 def resolve_chain(techniques, platform, atomics_dir)
resolve_technique function modules/atomic_resolver.py:432 def resolve_technique(mitre_id, platform, atomics_dir)
stats method modules/atomic_resolver.py:415 def stats(self)
technique_env_override function modules/atomic_resolver.py:496 def technique_env_override()
to_dict method modules/atomic_resolver.py:151 def to_dict(self)
_doc function modules/attack_surface3d.py:327 def _doc(node)
_enrich function modules/attack_surface3d.py:365 def _enrich(nodes, edges)
_family_color function modules/attack_surface3d.py:100 def _family_color(name)
_host_of function modules/attack_surface3d.py:141 def _host_of(node)
_intel_id_map function modules/attack_surface3d.py:315 def _intel_id_map(intel, key_to_id)
_pagerank function modules/attack_surface3d.py:111 def _pagerank(ids, pairs, alpha, max_iter, tol)
_symbols function modules/attack_surface3d.py:346 def _symbols(node)
add_edge function modules/attack_surface3d.py:155 def add_edge(src, dst, kind, evidence, weight)
build_attack_graph function modules/attack_surface3d.py:147 def build_attack_graph(sessions_dir, payload_path, est_cap)
refresh_summary function modules/attack_surface3d.py:460 def refresh_summary(graph, sessions_dir)
tag function modules/attack_surface3d.py:166 def tag(nid, source)
AutoPivotEngine class modules/auto_pivot.py:47 class AutoPivotEngine
PivotChain class modules/auto_pivot.py:39 class PivotChain
PivotNode class modules/auto_pivot.py:23 class PivotNode
__init__ method modules/auto_pivot.py:73 def __init__(self, config)
_load_state method modules/auto_pivot.py:314 def _load_state(self)
_next_port method modules/auto_pivot.py:85 def _next_port(self)
_persist_state method modules/auto_pivot.py:277 def _persist_state(self)
add_pivot_node method modules/auto_pivot.py:90 def add_pivot_node(self, ip, access_type, credential_id, hostname)
build_chain method modules/auto_pivot.py:146 def build_chain(self, target_ip, via_nodes, subnet)
discover_subnets method modules/auto_pivot.py:128 def discover_subnets(self, node_ip, command_output)
generate_chisel_command method modules/auto_pivot.py:206 def generate_chisel_command(self, target_ip, local_port)
generate_proxychains_config method modules/auto_pivot.py:177 def generate_proxychains_config(self, chain_id)
generate_ssh_socks_command method modules/auto_pivot.py:212 def generate_ssh_socks_command(self, node_ip, local_port)
generate_sshuttle_command method modules/auto_pivot.py:203 def generate_sshuttle_command(self, node_ip, subnet)
get_active_routes method modules/auto_pivot.py:243 def get_active_routes(self)
get_reachable_hosts method modules/auto_pivot.py:259 def get_reachable_hosts(self, node_ip)
health_check method modules/auto_pivot.py:216 def health_check(self, node_ip)
health_check_all method modules/auto_pivot.py:237 def health_check_all(self)
remove_pivot_node method modules/auto_pivot.py:120 def remove_pivot_node(self, ip)
set_config method modules/auto_pivot.py:82 def set_config(self, config)
set_reachable_hosts method modules/auto_pivot.py:267 def set_reachable_hosts(self, node_ip, hosts)
set_route_priority method modules/auto_pivot.py:272 def set_route_priority(self, node_ip, priority)
suggest_next_pivot method modules/auto_pivot.py:352 def suggest_next_pivot(self)
DetectionMethod class modules/auto_purple.py:72 class DetectionMethod
IPurpleEvaluator class modules/auto_purple.py:210 class IPurpleEvaluator(ABC)
IPurpleLoop class modules/auto_purple.py:181 class IPurpleLoop(ABC)
PurpleResult class modules/auto_purple.py:132 class PurpleResult
PurpleScore class modules/auto_purple.py:165 class PurpleScore
PurpleTeamLoop class modules/auto_purple.py:407 class PurpleTeamLoop(IPurpleLoop, IPurpleEvaluator)
__init__ method modules/auto_purple.py:414 def __init__(self, bt_path, detection_delay, methods, auto_feedback, session_id)
_append_dataset method modules/auto_purple.py:698 def _append_dataset(self, result)
_compute_oracle_accuracy method modules/auto_purple.py:739 def _compute_oracle_accuracy(self)
_execute_red method modules/auto_purple.py:614 def _execute_red(self, command, args)
_get_detection_methods method modules/auto_purple.py:759 def _get_detection_methods(self)
_hash_output method modules/auto_purple.py:687 def _hash_output(self, output)
_init_dataset method modules/auto_purple.py:433 def _init_dataset(self)
_load_audit method modules/auto_purple.py:724 def _load_audit(self)
_parse_ai_test function modules/auto_purple.py:329 def _parse_ai_test(output, command, args)
_parse_alert_check function modules/auto_purple.py:374 def _parse_alert_check(output, command, args)
_parse_fim_check function modules/auto_purple.py:388 def _parse_fim_check(output, command, args)
_parse_keyword_match function modules/auto_purple.py:342 def _parse_keyword_match(output, command, args)
_query_blue method modules/auto_purple.py:635 def _query_blue(self, command, args)
_run_bt_command function modules/auto_purple.py:225 def _run_bt_command(bt_path, command, timeout)
_write_audit method modules/auto_purple.py:693 def _write_audit(self, result)
_write_feedback method modules/auto_purple.py:704 def _write_feedback(self, result)
category_accuracy method modules/auto_purple.py:217 def category_accuracy(self, category)
category_accuracy method modules/auto_purple.py:599 def category_accuracy(self, category)

Next: SYMBOLS_p11.md