Skip to content

community_15_contrib_legacy

grisun0 edited this page Oct 16, 2026 · 7 revisions

contrib/legacy

Community 15 | 5 files | cohesion 0.80

Definition

This community groups 5 file(s) rooted at contrib/legacy with dominant language py (cohesion 0.80). Central symbols: base64_decode, base64_encode, caesar_cipher, caesar_decipher, decode, decode_string, encode, encode_string. Core file: modules/lazyencoder_decoder.py (10 symbols).

Files

File Language Layer Symbols Doc
contrib/legacy/lazycreate_webshell.py py utility 0 no
contrib/legacy/lazylogpoisoning.py py utility 3 no
contrib/legacy/lazyreversentlmv2.py py utility 2 no
modules/lazyencoder_decoder.py py utility 10 no
modules/test_lazyencoder_decoder.py py testing 0 no

Key Symbols

Internal vs External Edges

  • Internal resolved imports (EXTRACTED): 4
  • Cross-boundary resolved imports (EXTRACTED): 1

Connections

  • No cross-community bridges recorded. This community is self-contained.

Risks

Open Questions

  • Why do 5 file(s) lack file-level docs (e.g. contrib/legacy/lazycreate_webshell.py)? What purpose do they serve?
  • What would break if the most connected file in contrib/legacy changed?
  • Should contrib/legacy be split, given cohesion 0.80?

Sources

Start

Wiki

Agent Docs

Recipes

Clone this wiki locally