gitextract_j_8agxu3/ ├── .dockerignore ├── .gitignore ├── .vscode/ │ └── settings.json ├── CONTRIBUITIONS.md ├── Cargo.toml ├── LICENCE ├── Milestones.md ├── RELEASE_NOTES.md ├── Readme.md ├── c2/ │ ├── Cargo.toml │ ├── Dockerfile │ ├── Readme.md │ ├── migrations/ │ │ ├── 20250614124105_agent_table.sql │ │ ├── 20250614124140_add_sleep.sql │ │ ├── 20250614132037_tasks.sql │ │ ├── 20250615070633_flesh_table.sql │ │ ├── 20250615072852_add_col_back_tasks.sql │ │ ├── 20250615085223_add_uid.sql │ │ ├── 20250615085245_add_uid.sql │ │ ├── 20250615211204_rm_col_from_tasks.sql │ │ ├── 20250616171233_ch_col.sql │ │ ├── 20250619055731_results_table.sql │ │ ├── 20250621175632_add_time.sql │ │ ├── 20250621180355_add_time.sql │ │ ├── 20250622075242_agent_staging.sql │ │ ├── 20250622080004_protect_staging.sql │ │ ├── 20250622080748_remove_constraint.sql │ │ ├── 20250622083052_add_col_staging.sql │ │ ├── 20250622094131_add_col_staging_again.sql │ │ ├── 20250622094232_del_col_agent.sql │ │ ├── 20250622122051_protect_pe_name.sql │ │ ├── 20250622130349_port_to_agent_staging.sql │ │ ├── 20250622154423_operator_table.sql │ │ ├── 20250622161952_db_add_cstr.sql │ │ ├── 20250624164511_col_for_toks.sql │ │ ├── 20250627184526_default_env.sql │ │ ├── 20250712164452_update_field_for_sleep.sql │ │ ├── 20250712164815_update_field_for_prt.sql │ │ ├── 20250712165040_update_field_for_prt_again.sql │ │ ├── 20250719090503_rm_constraint_upload.sql │ │ ├── 20250727101559_xor_payload.sql │ │ ├── 20251025085314_update_time_completed_field.sql │ │ ├── 20251026120715_change_dt_field.sql │ │ ├── 20251026121136_change_dt_field_2.sql │ │ ├── 20251026122000_time_comp_rm.sql │ │ ├── 20251026144632_add_agent_id_to_ct.sql │ │ ├── 20251119185937_add_pulled_col.sql │ │ ├── 20251127184944_download_col.sql │ │ ├── 20251127193415_make_bigint.sql │ │ ├── 20251207091938_beacon_console_line.sql │ │ ├── 20251207092341_testagent.sql │ │ ├── 20251215120000_completed_tasks_pending_idx.sql │ │ └── 20251215123000_tasks_fetched_default.sql │ └── src/ │ ├── admin_task_dispatch/ │ │ ├── dispatch_table.rs │ │ ├── execute.rs │ │ ├── implant_builder.rs │ │ └── mod.rs │ ├── agents.rs │ ├── api/ │ │ ├── admin_routes.rs │ │ ├── agent_get.rs │ │ ├── agent_post.rs │ │ └── mod.rs │ ├── app_state.rs │ ├── db.rs │ ├── exfil.rs │ ├── logging.rs │ ├── main.rs │ ├── middleware.rs │ ├── net.rs │ ├── pe_utils/ │ │ ├── mod.rs │ │ └── types.rs │ └── profiles.rs ├── client/ │ ├── Caddyfile │ ├── Cargo.toml │ ├── Dockerfile │ ├── index.html │ ├── src/ │ │ ├── controller/ │ │ │ ├── build_profiles.rs │ │ │ ├── dashboard.rs │ │ │ └── mod.rs │ │ ├── main.rs │ │ ├── models/ │ │ │ ├── dashboard.rs │ │ │ └── mod.rs │ │ ├── net.rs │ │ ├── pages/ │ │ │ ├── build_profiles.rs │ │ │ ├── dashboard.rs │ │ │ ├── file_upload.rs │ │ │ ├── logged_in_headers.rs │ │ │ ├── login.rs │ │ │ ├── logout.rs │ │ │ ├── mod.rs │ │ │ └── staged_resources.rs │ │ └── tasks/ │ │ ├── mod.rs │ │ ├── task_dispatch.rs │ │ ├── task_impl.rs │ │ └── utils.rs │ └── static/ │ ├── main_styles.css │ └── styles.css ├── docker-compose.yml ├── implant/ │ ├── .cargo/ │ │ └── config.toml │ ├── Cargo.toml │ ├── Readme.md │ ├── build.rs │ ├── rust-toolchain.toml │ ├── set_dbg_env.ps1 │ └── src/ │ ├── anti_sandbox/ │ │ ├── memory.rs │ │ ├── mod.rs │ │ └── trig.rs │ ├── comms.rs │ ├── entry.rs │ ├── evasion/ │ │ ├── amsi.rs │ │ ├── etw.rs │ │ ├── mod.rs │ │ └── veh.rs │ ├── execute/ │ │ ├── dotnet.rs │ │ ├── ffi.rs │ │ └── mod.rs │ ├── lib.rs │ ├── main.rs │ ├── main_svc.rs │ ├── native/ │ │ ├── Readme.md │ │ ├── accounts.rs │ │ ├── filesystem.rs │ │ ├── mod.rs │ │ ├── processes.rs │ │ ├── registry.rs │ │ └── shell.rs │ ├── spawn_inject/ │ │ ├── early_cascade.rs │ │ ├── injection.rs │ │ └── mod.rs │ ├── stubs/ │ │ ├── mod.rs │ │ ├── rdi.rs │ │ └── shim.rs │ ├── utils/ │ │ ├── allocate.rs │ │ ├── comptime.rs │ │ ├── console.rs │ │ ├── export_comptime.rs │ │ ├── mod.rs │ │ ├── pe_stomp.rs │ │ ├── proxy.rs │ │ ├── strings.rs │ │ ├── svc_controls.rs │ │ └── time_utils.rs │ ├── wofs/ │ │ └── mod.rs │ └── wyrm.rs ├── loader/ │ ├── .cargo/ │ │ └── config.toml │ ├── Cargo.toml │ ├── build.rs │ └── src/ │ ├── export_comptime.rs │ ├── injector.rs │ ├── lib.rs │ ├── main.rs │ ├── main_svc.rs │ └── utils.rs ├── nginx/ │ └── nginx.conf ├── resources/ │ ├── .$wyrm_staging.drawio.bkp │ └── wyrm.excalidraw ├── shared/ │ ├── Cargo.toml │ ├── readme.md │ └── src/ │ ├── lib.rs │ ├── net.rs │ ├── stomped_structs.rs │ ├── task_types.rs │ └── tasks.rs ├── shared_c2_client/ │ ├── Cargo.toml │ ├── readme.md │ └── src/ │ └── lib.rs ├── shared_no_std/ │ ├── Cargo.toml │ └── src/ │ ├── export_resolver.rs │ ├── lib.rs │ └── memory.rs └── wofs_static/ └── Readme.md