Repository navigation
Agent KB_root
grisun0 edited this page Oct 16, 2026
·
19 revisions
Pages: KB_root.md, KB_root_p2.md
- Doc: update_section_html: Función para actualizar una sección específica
- Layer: utility
- Language: sh
- Symbols:
-
increment_version(function, line 19) -
update_section_html(function, line 99) -
get_commit_type(function, line 203)
-
- Layer: utility
- Language: py
- Doc: Autor: Gris Iscomeback Correo electrónico: grisiscomeback[at]gmail[dot]com Fecha de creación...
- Layer: utility
- Language: py
- Symbols:
-
image_to_bash(function, line 26)def image_to_bash(image_path, image_res) -
list_png_files(function, line 50)def list_png_files() -
main(function, line 60)def main()
-
- Depends on:
utils.py
- Doc: LazyOwn bootstrap installer (one-liner entry point).
- Layer: infrastructure
- Language: sh
- Symbols:
-
usage(function, line 70) -
log(function, line 74) -
fail(function, line 92) -
spin_run(function, line 97) -
can_prompt(function, line 239) -
ask(function, line 250) -
update_checkout(function, line 259) -
backup_payload(function, line 268) -
clone_fresh(function, line 280) -
clean_checkout(function, line 286) -
confirm_clean(function, line 293) -
ask_new_dir(function, line 303) -
ask_existing_checkout_action(function, line 315) -
ask_existing_path_action(function, line 336) -
resolve_target_dir(function, line 355) -
ask_launch_mode(function, line 432)
-
- Layer: utility
- Language: py
- Symbols:
-
SecureSessionManager(class, line 27)class SecureSessionManager -
Config(class, line 86)class Config -
load_payload(function, line 96)def load_payload() -
on_ready(function, line 103)def on_ready() -
start(function, line 108)def start(ctx) -
exce_cmd(function, line 130)def exce_cmd(ctx) -
add_cli(function, line 206)def add_cli(ctx, new_client_id) -
handle_file(function, line 216)def handle_file(ctx) -
download_c2(function, line 245)def download_c2(ctx, client_id, file_name) -
send_connected_clients(function, line 256)def send_connected_clients(ctx) -
clients(function, line 273)def clients(ctx) -
addcli(function, line 278)def addcli(ctx, new_client_id) -
c2(function, line 283)def c2(ctx) -
__init__(method, line 28)def __init__(self) -
register_failed_attempt(method, line 33)def register_failed_attempt(self, user_id) -
check_lockout(method, line 40)def check_lockout(self, user_id) -
check_rate_limit(method, line 49)def check_rate_limit(self, user_id) -
create_session(method, line 62)def create_session(self, user_id, client_id) -
validate_session(method, line 70)def validate_session(self, user_id) -
__init__(method, line 87)def __init__(self, config_dict) -
__getitem__(method, line 92)def __getitem__(self, key)
-
- Depends on:
core/parsers.py,lazyown.py,modules/llm_adapter.py
- Doc: — LazyOwn full-stack orchestrator Speed-run launcher: brings up every core service in a tmux...
- Layer: utility
- Language: sh
- Symbols:
-
_jq(function, line 31) -
log(function, line 59) -
spin(function, line 60) -
err_box(function, line 61) -
ensure_gum(function, line 67) -
check_deps(function, line 78) -
check_sudo(function, line 87) -
parse_args(function, line 96) -
t_send(function, line 114) -
t_lazyown(function, line 121) -
t_priv_user(function, line 134) -
start_chown_watcher(function, line 145)
-
- Doc: Verifica si se pasó una IP
- Layer: utility
- Language: sh
- Doc: LazyOwn installer.
- Layer: utility
- Language: sh
- Symbols:
-
usage(function, line 49) -
log(function, line 88) -
spin_run(function, line 98) -
ensure_gum(function, line 128) -
install_system_packages(function, line 139) -
install_external_tools(function, line 150) -
install_python_environment(function, line 165) -
install_ollama(function, line 206) -
install_external_storage(function, line 218) -
install_lazyownbt(function, line 231) -
download_file(function, line 251) -
install_encoder_module(function, line 263) -
generate_certificates(function, line 274) -
seed_payload_config(function, line 281) -
verify_installation(function, line 294) -
main(function, line 310)
-
- Layer: utility
- Language: py
- Symbols:
-
main(function, line 10)def main()
-
- Depends on:
core/console.py,core/prompt.py
- Doc: RAGManager: Manages RAG functionality with CAG caching for document processing and querying.
- Layer: utility
- Language: py
- Symbols:
-
sanitize_content(function, line 47)def sanitize_content(text) -
RAGManager(class, line 58)class RAGManager -
Database(class, line 214)class Database -
Alert(class, line 271)class Alert -
LazySentinelHandler(class, line 302)class LazySentinelHandler(FileSystemEventHandler) -
LazySentinel(class, line 340)class LazySentinel -
App(class, line 544)class App(Cmd) -
__init__(method, line 61)def __init__(self, model_name, cache_size) -
initialize_cache_table(method, line 73)def initialize_cache_table(self) -
get_cache_key(method, line 85)def get_cache_key(self, content) -
load_existing_vectorstore(method, line 88)def load_existing_vectorstore(self) -
ollama_llm(method, line 101)def ollama_llm(self, question, context) -
process_file_to_rag(method, line 115)def process_file_to_rag(self, file_path) -
query_rag(method, line 155)def query_rag(self, question) -
invalidate_cache(method, line 177)def invalidate_cache(self, file_path) -
get_knowledge_base_stats(method, line 191)def get_knowledge_base_stats(self) -
__init__(method, line 215)def __init__(self, db_path) -
initialize(method, line 219)def initialize(self) -
execute(method, line 243)def execute(self, query, params) -
insert(method, line 255)def insert(self, query, params) -
__init__(method, line 274)def __init__(self, alert_type, details, severity) -
to_dict(method, line 280)def to_dict(self) -
save_to_db(method, line 288)def save_to_db(self, db) -
__init__(method, line 303)def __init__(self, lazysentinel) -
is_text_file(method, line 306)def is_text_file(self, file_path) -
on_created(method, line 316)def on_created(self, event) -
on_modified(method, line 328)def on_modified(self, event) -
__init__(method, line 341)def __init__(self, app, popup_queue, watch_dir, excluded_files, min_file_size) -
chunk_text(method, line 361)def chunk_text(self, text, chunk_size) -
select_relevant_chunk(method, line 364)def select_relevant_chunk(self, file_content, chunks) -
parse_deepseek_response(method, line 378)def parse_deepseek_response(self, response_text) -
show_popup(method, line 404)def show_popup(self, file_name, relevant_info, commands, details) -
process_file(method, line 422)def process_file(self, file_path) -
stop(method, line 538)def stop(self) -
__init__(method, line 545)def __init__(self) -
display_toastr(method, line 559)def display_toastr(self, file_name, relevant_info, commands, details, severity, duration) -
postcmd(method, line 587)def postcmd(self, stop, line) -
do_quit(method, line 611)def do_quit(self, arg) -
do_debug(method, line 615)def do_debug(self, arg) -
do_rag_query(method, line 624)def do_rag_query(self, arg) -
do_rag_add(method, line 632)def do_rag_add(self, arg) -
do_rag_status(method, line 647)def do_rag_status(self, arg) -
do_rag_toggle(method, line 654)def do_rag_toggle(self, arg) -
do_rag_bulk_add(method, line 659)def do_rag_bulk_add(self, arg) -
do_rag_search(method, line 678)def do_rag_search(self, arg) -
complete_rag_add(method, line 699)def complete_rag_add(self, text, line, begidx, endidx) -
complete_rag_bulk_add(method, line 706)def complete_rag_bulk_add(self, text, line, begidx, endidx)
-
- Depends on:
core/console.py,core/logging.py,modules/logging_config.py
- Doc: is_insecure_credential: Check for weak or default credentials
- Layer: presentation
- Language: py
- Symbols:
-
_env_tag(function, line 192)def _env_tag() -
is_insecure_credential(function, line 204)def is_insecure_credential(user, pwd) -
_listen_address(function, line 252)def _listen_address() -
_is_unspecified_bind_literal(function, line 279)def _is_unspecified_bind_literal(address) -
_select_specific_bind_address(function, line 298)def _select_specific_bind_address(candidate) -
_probe_bind(function, line 331)def _probe_bind(address, port, sock_type) -
_resolve_bind_address(function, line 376)def _resolve_bind_address(preferred, port, sock_type) -
_JsonLogFormatter(class, line 441)class _JsonLogFormatter(Formatter) -
ensure_sessions_dir(function, line 471)def ensure_sessions_dir() -
load_routes(function, line 482)def load_routes() -
save_routes(function, line 492)def save_routes(routes) -
validate_route_path(function, line 506)def validate_route_path(route_path) -
validate_template_name(function, line 519)def validate_template_name(template_name) -
is_safe_template_path(function, line 529)def is_safe_template_path(template_path, template_name) -
_sanitize_command_output(function, line 559)def _sanitize_command_output(value) -
is_binary(function, line 569)def is_binary(safe_filename) -
clean_expired_tokens(function, line 610)def clean_expired_tokens() -
clean_json(function, line 618)def clean_json(text) -
_resolve_within(function, line 629)def _resolve_within(allowed_base, name) -
load_yaml_safely(function, line 646)def load_yaml_safely(file_path) -
Handler(class, line 728)class Handler(FileSystemEventHandler) -
get_karma_name(function, line 755)def get_karma_name(elo) -
fromjson(function, line 772)def fromjson(value) -
run_shell(function, line 776)def run_shell() -
load_banners(function, line 786)def load_banners() -
load_mitre_data(function, line 806)def load_mitre_data() -
load_event_config(function, line 812)def load_event_config() -
load_notifications(function, line 820)def load_notifications() -
implants_check(function, line 838)def implants_check() -
extract_attack_vectors(function, line 855)def extract_attack_vectors(nodes, edges) -
process_bloodhound_zip(function, line 942)def process_bloodhound_zip(zip_filepath) -
start_watching(function, line 1040)def start_watching() -
load_tasks(function, line 1056)def load_tasks() -
create_cves(function, line 1064)def create_cves() -
load_cves(function, line 1070)def load_cves() -
save_cves(function, line 1078)def save_cves(cves) -
create_report(function, line 1083)def create_report() -
save_tasks(function, line 1089)def save_tasks(tasks) -
load_note(function, line 1094)def load_note() -
aumentar_elo(function, line 1112)def aumentar_elo(user_id, cantidad) -
save_note(function, line 1142)def save_note(content) -
escape_js(function, line 1148)def escape_js(s) -
_sanitize_html(function, line 1173)def _sanitize_html(raw_html) -
markdown_to_html(function, line 1185)def markdown_to_html(text) -
to_serializable(function, line 1193)def to_serializable(obj) -
make_serializable(function, line 1200)def make_serializable(data) -
_sanitize_csv_field(function, line 1210)def _sanitize_csv_field(value, maxlen) -
datetime_now_iso(function, line 1218)def datetime_now_iso() -
_secure_command_queue_path(function, line 1223)def _secure_command_queue_path(client_id) -
_beacon_records_path(function, line 1253)def _beacon_records_path(client_id) -
_append_beacon_record(function, line 1260)def _append_beacon_record(record) -
_read_beacon_records(function, line 1290)def _read_beacon_records(client_id) -
escape_js_string(function, line 1336)def escape_js_string(value) -
check_auth(function, line 1348)def check_auth(username, password) -
authenticate(function, line 1363)def authenticate() -
requires_auth_or_session(function, line 1372)def requires_auth_or_session(f) -
requires_auth(function, line 1393)def requires_auth(f) -
csrf_protect(function, line 1404)def csrf_protect(view) -
aicmd_deepseek(function, line 1425)def aicmd_deepseek(cmd) -
aicmd(function, line 1539)def aicmd(cmd) -
search_database(function, line 1644)def search_database(term, data_path) -
execute_command(function, line 1699)def execute_command(command) -
CustomDNSResolver(class, line 1728)class CustomDNSResolver(BaseResolver) -
_log_dns_bind_failure(function, line 1794)def _log_dns_bind_failure(address, error_number) -
start_dns_server(function, line 1833)def start_dns_server() -
tcp_bridge(function, line 1873)def tcp_bridge(local_port, remote_host, remote_port) -
handle_client(function, line 1897)def handle_client(client_socket, remote_host, remote_port) -
decoy(function, line 1916)def decoy() -
encrypt_data(function, line 1954)def encrypt_data(data) -
decrypt_data(function, line 1963)def decrypt_data(encrypted_data, is_file) -
set_winsize(function, line 1976)def set_winsize(fd, row, col, xpix, ypix) -
read_and_forward_pty_output(function, line 1982)def read_and_forward_pty_output() -
get_discovered_hosts(function, line 1999)def get_discovered_hosts() -
get_local_ip_addresses(function, line 2049)def get_local_ip_addresses() -
sanitize_json(function, line 2074)def sanitize_json(data) -
add_dynamic_data(function, line 2104)def add_dynamic_data(data) -
get_client_ip(function, line 2126)def get_client_ip() -
get_request_details(function, line 2135)def get_request_details() -
save_to_log(function, line 2170)def save_to_log(data) -
parse_access_log_for_short_url(function, line 2192)def parse_access_log_for_short_url(short_url) -
parse_execution_log(function, line 2214)def parse_execution_log(implante) -
load_implant_config(function, line 2240)def load_implant_config(implante) -
load_short_urls(function, line 2250)def load_short_urls() -
save_short_urls(function, line 2270)def save_short_urls(data) -
is_valid_url(function, line 2280)def is_valid_url(url) -
analyze_behavioral_data(function, line 2358)def analyze_behavioral_data(behavioral_events) -
analyze_campaign_progress(function, line 2386)def analyze_campaign_progress(campaign_id, events) -
_metrics_before_request(function, line 2424)def _metrics_before_request() -
_enforce_https_redirect(function, line 2430)def _enforce_https_redirect() -
_enforce_password_rotation(function, line 2450)def _enforce_password_rotation() -
_add_security_headers(function, line 2473)def _add_security_headers(response) -
_load_or_create_secret_key(function, line 2493)def _load_or_create_secret_key() -
_handle_404(function, line 2540)def _handle_404(_error) -
_handle_405(function, line 2545)def _handle_405(_error) -
_handle_exception(function, line 2550)def _handle_exception(error) -
_init_shell(function, line 2583)def _init_shell() -
__getattr__(function, line 2610)def __getattr__(name) -
_LazyShellProxy(class, line 2630)class _LazyShellProxy -
_persist_bootstrap_password(function, line 2677)def _persist_bootstrap_password(prefix, password) -
_bootstrap_initial_admin(function, line 2697)def _bootstrap_initial_admin() -
User(class, line 2973)class User(UserMixin) -
_get_rbac_user_obj(function, line 2986)def _get_rbac_user_obj(flask_user) -
load_users(function, line 2996)def load_users() -
save_users(function, line 3006)def save_users(users) -
load_data(function, line 3017)def load_data() -
load_user(function, line 3034)def load_user(user_id) -
tojson_filter(function, line 3049)def tojson_filter(value) -
index(function, line 3056)def index() -
send_command(function, line 3207)def send_command(client_id) -
_try_copy_privesc_tool(function, line 3300)def _try_copy_privesc_tool(platform) -
_build_privesc_command(function, line 3320)def _build_privesc_command(platform) -
receive_result(function, line 3352)def receive_result(client_id) -
issue_command(function, line 3893)def issue_command() -
upload(function, line 3907)def upload() -
download_file(function, line 3944)def download_file() -
serve_file(function, line 3971)def serve_file(file_path) -
_resolve_secure_template_path(function, line 4006)def _resolve_secure_template_path(template_name) -
create_route(function, line 4073)def create_route() -
dynamic_route(function, line 4142)def dynamic_route(route_path, data) -
log(function, line 4238)def log(data) -
favicon(function, line 4256)def favicon() -
palette_view(function, line 4269)def palette_view() -
palette_api(function, line 4297)def palette_api() -
api_data(function, line 4318)def api_data() -
_api_data_inner(function, line 4341)def _api_data_inner() -
create_short_url(function, line 4480)def create_short_url() -
track_interaction(function, line 4508)def track_interaction(short_url) -
update_short_url(function, line 4533)def update_short_url(short_url) -
redirect_to_file(function, line 4560)def redirect_to_file(short_url) -
webserver_report(function, line 4588)def webserver_report(filename) -
download_files(function, line 4608)def download_files(filename) -
view_yaml(function, line 4660)def view_yaml() -
run_command(function, line 4754)def run_command() -
get_output(function, line 4823)def get_output() -
run_shellcode(function, line 4850)def run_shellcode() -
get_results(function, line 4859)def get_results() -
_seal_reverse_shell_password(function, line 4866)def _seal_reverse_shell_password(plaintext) -
_load_reverse_shell_password(function, line 4880)def _load_reverse_shell_password(secret_path) -
_resolve_reverse_shell_password(function, line 4894)def _resolve_reverse_shell_password() -
send_lcommand(function, line 4957)def send_lcommand(ip, port) -
chatbot(function, line 4990)def chatbot() -
vuln(function, line 5006)def vuln() -
taskbot(function, line 5045)def taskbot() -
search(function, line 5061)def search() -
script(function, line 5077)def script() -
redop(function, line 5093)def redop() -
adversary(function, line 5112)def adversary() -
generalbot(function, line 5128)def generalbot() -
csv_to_html(function, line 5144)def csv_to_html() -
search_results(function, line 5195)def search_results() -
graph(function, line 5243)def graph() -
task(function, line 5252)def task(task_id) -
get_tasks(function, line 5267)def get_tasks() -
tasks(function, line 5277)def tasks() -
_normalize_task_title(function, line 5286)def _normalize_task_title(title) -
_group_tasks_for_display(function, line 5293)def _group_tasks_for_display(tasks) -
edit_task(function, line 5306)def edit_task(task_id) -
cves(function, line 5340)def cves() -
cve(function, line 5366)def cve(cve_id) -
edit_cve(function, line 5381)def edit_cve(cve_id) -
edit_notes(function, line 5415)def edit_notes() -
get_notes(function, line 5433)def get_notes() -
view_note(function, line 5443)def view_note() -
push_notification(function, line 5453)def push_notification() -
edit_event(function, line 5480)def edit_event(event_name) -
get_event_config(function, line 5515)def get_event_config() -
get_event_config_view(function, line 5522)def get_event_config_view() -
aicmd_view(function, line 5557)def aicmd_view() -
get_events(function, line 5582)def get_events() -
list_tools(function, line 5614)def list_tools() -
create_tool(function, line 5624)def create_tool() -
view_tool(function, line 5651)def view_tool(toolname) -
update_tool(function, line 5682)def update_tool(toolname) -
delete_tool(function, line 5730)def delete_tool(toolname) -
register(function, line 5765)def register() -
login(function, line 5824)def login() -
mfa_setup(function, line 5871)def mfa_setup() -
mfa_qr(function, line 5945)def mfa_qr(username) -
mfa_verify(function, line 5967)def mfa_verify() -
admin_users(function, line 6015)def admin_users() -
admin_set_role(function, line 6030)def admin_set_role(user_id) -
admin_reset_mfa(function, line 6052)def admin_reset_mfa(user_id) -
admin_delete_user(function, line 6064)def admin_delete_user(user_id) -
admin_tenants(function, line 6082)def admin_tenants() -
admin_create_tenant(function, line 6103)def admin_create_tenant() -
admin_switch_tenant(function, line 6123)def admin_switch_tenant(tenant_id) -
profile(function, line 6138)def profile() -
logout(function, line 6162)def logout() -
change_password(function, line 6177)def change_password() -
aumentar_elo_route(function, line 6243)def aumentar_elo_route(user_id) -
banners(function, line 6259)def banners() -
mitre(function, line 6295)def mitre() -
get_connected_clients(function, line 6340)def get_connected_clients() -
lazybot(function, line 6351)def lazybot() -
compliance_dashboard(function, line 6368)def compliance_dashboard() -
compliance_report(function, line 6390)def compliance_report() -
compliance_add_evidence(function, line 6420)def compliance_add_evidence() -
compliance_verify_evidence(function, line 6456)def compliance_verify_evidence() -
compliance_export(function, line 6470)def compliance_export(format) -
lazyreport(function, line 6500)def lazyreport() -
teamserver(function, line 6519)def teamserver() -
report(function, line 6548)def report() -
lazyreport_view(function, line 6555)def lazyreport_view() -
killchain_view(function, line 6561)def killchain_view() -
api_killchain(function, line 6591)def api_killchain() -
api_beacon_results(function, line 6622)def api_beacon_results(client_id) -
_render_enhanced_report(function, line 6637)def _render_enhanced_report() -
_render_legacy_report(function, line 6657)def _render_legacy_report() -
connect(function, line 6722)def connect() -
listener(function, line 6731)def listener() -
listener_connect(function, line 6740)def listener_connect() -
listener_disconnect(function, line 6751)def listener_disconnect() -
pty_input(function, line 6761)def pty_input(data) -
resize(function, line 6775)def resize(data) -
pty_connect(function, line 6788)def pty_connect() -
handle_input(function, line 6819)def handle_input(data) -
listener_command(function, line 6843)def listener_command(msg) -
terminal(function, line 6857)def terminal() -
terminal_connect(function, line 6866)def terminal_connect() -
terminal_disconnect(function, line 6876)def terminal_disconnect() -
terminal_input(function, line 6886)def terminal_input(data) -
terminal_command(function, line 6899)def terminal_command(data) -
terminal_resize(function, line 6914)def terminal_resize(data) -
start_reverse_shell(function, line 6923)def start_reverse_shell() -
start_bridge(function, line 6970)def start_bridge() -
page_not_found(function, line 6987)def page_not_found(e) -
internal_server_error(function, line 6995)def internal_server_error(e) -
get_config(function, line 7004)def get_config() -
capture_image(function, line 7023)def capture_image() -
capture_audio(function, line 7049)def capture_audio() -
surface(function, line 7067)def surface() -
surface_live(function, line 7073)def surface_live() -
api_surface_live(function, line 7088)def api_surface_live() -
intel_view(function, line 7113)def intel_view() -
intel_bundle_view(function, line 7132)def intel_bundle_view() -
attack3d_view(function, line 7147)def attack3d_view() -
attack_bundle_view(function, line 7166)def attack_bundle_view() -
api_intel_graph(function, line 7181)def api_intel_graph() -
broadcast_view(function, line 7237)def broadcast_view() -
api_loop_broadcast_stream(function, line 7251)def api_loop_broadcast_stream() -
api_loop_broadcast(function, line 7309)def api_loop_broadcast() -
api_guard_audit(function, line 7352)def api_guard_audit() -
api_loop_graph(function, line 7398)def api_loop_graph() -
api_lazy_mentions(function, line 7429)def api_lazy_mentions() -
api_intel_bundle(function, line 7465)def api_intel_bundle() -
api_attack_graph(function, line 7498)def api_attack_graph() -
api_attack_bundle(function, line 7550)def api_attack_bundle() -
get_data(function, line 7580)def get_data() -
upload_zip_file(function, line 7589)def upload_zip_file() -
list_campaigns(function, line 7647)def list_campaigns() -
create_campaign(function, line 7660)def create_campaign() -
lazyphishingai(function, line 7738)def lazyphishingai() -
track_pixel(function, line 7754)def track_pixel(campaign_id, email) -
campaign_report(function, line 7776)def campaign_report(campaign_id) -
orchestrate_campaign(function, line 7858)def orchestrate_campaign(campaign_id) -
create_multivector_campaign(function, line 7905)def create_multivector_campaign() -
serve_landing_page(function, line 8057)def serve_landing_page(campaign_id, short_url) -
health_check(function, line 8082)def health_check() -
metrics_exposition(function, line 8121)def metrics_exposition() -
api_dashboard(function, line 8128)def api_dashboard() -
api_listeners(function, line 8198)def api_listeners() -
api_listeners_create(function, line 8205)def api_listeners_create() -
api_listeners_start(function, line 8221)def api_listeners_start(listener_id) -
api_listeners_stop(function, line 8229)def api_listeners_stop(listener_id) -
api_listeners_delete(function, line 8237)def api_listeners_delete(listener_id) -
format(method, line 444)def format(self, record) -
on_any_event(method, line 730)def on_any_event(event) -
decorated(function, line 1382)def decorated() -
decorated(function, line 1395)def decorated() -
wrapper(function, line 1414)def wrapper() -
resolve(method, line 1729)def resolve(self, request, handler) -
get_safe_file_path(function, line 2288)def get_safe_file_path(user_path) -
_target(method, line 2638)def _target(self) -
__getattr__(method, line 2642)def __getattr__(self, name) -
__setattr__(method, line 2646)def __setattr__(self, name, value) -
__init__(method, line 2974)def __init__(self, user_data) -
sanitize_input(function, line 4149)def sanitize_input(input_str) -
is_valid_route_path(function, line 4159)def is_valid_route_path(route_path) -
is_valid_data(function, line 4166)def is_valid_data(data) -
is_valid_template_name(function, line 4176)def is_valid_template_name(template_name) -
_events(function, line 7284)def _events() -
_engage_publish(function, line 3508)def _engage_publish(_cid, _ip, _host, _user, _platform) -
_extract_first_ip(function, line 3564)def _extract_first_ip(raw) -
_is_valid_credential(function, line 3577)def _is_valid_credential(value) -
_normalise_platform(function, line 3606)def _normalise_platform(raw_platform) -
_ingest_beacon(function, line 3757)def _ingest_beacon(_ips, _host, _cmd, _out, _user) -
_queue_beacon_cmd(function, line 3617)def _queue_beacon_cmd(action, ctx) -
_bg_cred_reuse(function, line 3724)def _bg_cred_reuse(_ip)
-
- Depends on:
cli/auto_crypto.py,cli/palette.py,cli/palette_command.py,core/hardening.py,core/logging.py,core/parsers.py,core/reverse_shell_secret.py,lazyc2/blueprints/__init__.py,lazyc2/extensions/users.py,lazyc2/security/command_allowlist.py,lazyc2/security/constants.py,lazyc2/security/cors.py,lazyc2/security/csrf.py,lazyc2/security/html_sanitizer.py,lazyc2/security/https_redirect.py,lazyc2/security/services.py,lazyc2/security/trusted_proxy.py,lazyc2/security/validators.py,lazyown.py,modules/attack_surface3d.py,modules/backdoor/server.c,modules/beacon_history.py,modules/c2_surfaces.py,modules/collab_bp.py,modules/colors.py,modules/compliance.py,modules/conditional_hooks.py,modules/credential_reuse.py,modules/dashboard_bp.py,modules/event_bus.py,modules/event_consumers.py,modules/event_engine.py,modules/intel_fusion.py,modules/kill_chain_viz.py,modules/killchain.py,modules/lazy_loop.py,modules/lazy_mentions.py,modules/lazy_rbac.py,modules/listener_manager.py,modules/live_surface.py,modules/llm_adapter.py,modules/logging_config.py,modules/metrics.py,modules/security_sanitizers.py,modules/state_manager.py,modules/world_model.py,skills/daemon_health.py,skills/lazyown_facts.py,utils.py
Next: KB_root_p2.md
Generated offline by readmenator from commit 146a52570ef7. Edits here are overwritten by readmenator . --rebuild.
Start
Wiki
- community_0_cli_commands
- community_10_modules_opsec_scorer
- community_11_modules_finding_lifecycle
- community_12_modules_kerberos_core
- community_13_modules_saas_attacks
- community_14_modules_polymorphic_engine
- community_15_contrib_legacy
- community_16_scripts_journal
- community_17_modules_backdoor
- community_18_poc_tui
- community_19_scripts_check_contract_manifest
- community_1_modules_lazyc2
- community_20_scripts_migrate_lazyown
- community_21_tools
- community_22_orphans
- community_2_cli
- community_3_modules_autonomous_daemon
- community_4_modules_lazy_loop
- community_5_lazygui_panels
- community_6_skills_claude_md_orchestrator
- community_7_static_js
- community_8_modules_llm_budget
- community_9_modules_atomic_exploit_bridge
- concepts
- queries
- REPORT
Agent Docs
- API
- API_p10
- API_p11
- API_p12
- API_p13
- API_p14
- API_p15
- API_p16
- API_p17
- API_p18
- API_p19
- API_p2
- API_p20
- API_p21
- API_p22
- API_p23
- API_p3
- API_p4
- API_p5
- API_p6
- API_p7
- API_p8
- API_p9
- ARCHITECTURE
- ARCHITECTURE_p2
- ARCHITECTURE_p3
- ARCHITECTURE_p4
- ARCHITECTURE_p5
- ARCHITECTURE_p6
- ARCHITECTURE_p7
- CONCEPTS
- GOTCHAS
- INDEX
- INDEX_p2
- INDEX_p3
- KB_backdoor
- KB_blueprints
- KB_cgi-bin
- KB_claude_md_orchestrator
- KB_cli
- KB_cli_p2
- KB_cli_p3
- KB_cli_p4
- KB_cli_p5
- KB_commands
- KB_commands_p2
- KB_commands_p3
- KB_commands_p4
- KB_config
- KB_contract
- KB_core
- KB_core_p2
- KB_devtools
- KB_extensions
- KB_hermes-lazyown
- KB_integrations
- KB_js
- KB_js_p2
- KB_js_p3
- KB_js_p4
- KB_lazyc2
- KB_lazygui
- KB_lazyown-docker
- KB_legacy
- KB_legacy_p2
- KB_misc
- KB_modules
- KB_modules_p10
- KB_modules_p11
- KB_modules_p12
- KB_modules_p13
- KB_modules_p14
- KB_modules_p2
- KB_modules_p3
- KB_modules_p4
- KB_modules_p5
- KB_modules_p6
- KB_modules_p7
- KB_modules_p8
- KB_modules_p9
- KB_modules_tools
- KB_palettes
- KB_panels
- KB_plugins
- KB_poc_tui
- KB_root
- KB_root_p2
- KB_rootkit
- KB_scripts
- KB_security
- KB_services
- KB_skills
- KB_skills_claude_md_orchestrator_tests
- KB_skills_p2
- KB_skills_p3
- KB_skills_p4
- KB_skills_p5
- KB_skills_tests
- KB_tests
- KB_tests_p10
- KB_tests_p11
- KB_tests_p12
- KB_tests_p13
- KB_tests_p14
- KB_tests_p15
- KB_tests_p16
- KB_tests_p17
- KB_tests_p2
- KB_tests_p3
- KB_tests_p4
- KB_tests_p5
- KB_tests_p6
- KB_tests_p7
- KB_tests_p8
- KB_tests_p9
- KB_theme
- KB_tools
- KB_widgets
- KB_win_rootkit
- KB_windows
- MEMORY
- SECURITY
- SYMBOLS
- SYMBOLS_p10
- SYMBOLS_p11
- SYMBOLS_p12
- SYMBOLS_p13
- SYMBOLS_p14
- SYMBOLS_p15
- SYMBOLS_p16
- SYMBOLS_p17
- SYMBOLS_p18
- SYMBOLS_p19
- SYMBOLS_p2
- SYMBOLS_p20
- SYMBOLS_p21
- SYMBOLS_p22
- SYMBOLS_p23
- SYMBOLS_p24
- SYMBOLS_p25
- SYMBOLS_p26
- SYMBOLS_p27
- SYMBOLS_p28
- SYMBOLS_p29
- SYMBOLS_p3
- SYMBOLS_p30
- SYMBOLS_p31
- SYMBOLS_p32
- SYMBOLS_p33
- SYMBOLS_p34
- SYMBOLS_p35
- SYMBOLS_p36
- SYMBOLS_p37
- SYMBOLS_p38
- SYMBOLS_p39
- SYMBOLS_p4
- SYMBOLS_p40
- SYMBOLS_p41
- SYMBOLS_p5
- SYMBOLS_p6
- SYMBOLS_p7
- SYMBOLS_p8
- SYMBOLS_p9
Recipes