MCPcopy Index your code
hub / github.com/chainreactors/malice-network

github.com/chainreactors/malice-network @v0.3.0

Chat with this repo
repository ↗ · DeepWiki ↗ · release v0.3.0 ↗ · + Follow
6,324 symbols 29,258 edges 769 files 2,308 documented · 36% updated 5d agov0.3.0 · 2026-06-11★ 4646 open issues
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

Malice Network

Malice Network 是 Internet of Malice(IoM)项目中的控制平面仓库,包含 serverclientlistener。项目文档位于 docs/ 目录。

Blog Posts

Docs

References

Showcases

Web UI

Dashboard

Sessions

Listeners

Interactive

Artifacts

Settings

VSCode GUI

Session

Pipeline

Website

Artifact

Third Party

Use Session

Task

Netstat

Services

TUI

Console

Login

TCP

Website

Execute EXE

Load Addon

Armory

Extension points exported contracts — how you extend this code

Encoder (Interface)
Encoder - Can losslessly encode arbitrary binary data [10 implementers]
helper/encoders/encoders.go
Context (Interface)
(no doc) [8 implementers]
helper/utils/output/context.go
Pipeline (Interface)
(no doc) [7 implementers]
server/internal/core/pipeline.go
Source (Interface)
Source is an interface to allow you to write your own history logging tools. By default readline will just use the dummy [3 …
external/readline/internal/history/history.go
BindFunc (FuncType)
Bind is a convenience function to bind flags to a given command. name - The name of the flag set (can be empty). cmd -
client/command/command.go
BindCmds (FuncType)
BindCmds - Bind extra commands to the app object
client/core/console.go
OptionProvider (FuncType)
============ Dynamic Providers ============ OptionProvider returns dynamic options for a flag's select menu
client/wizard/cobra.go
ImplantCallback (FuncType)
callback to callee, like lua or go, return string
helper/intermediate/function.go

Core symbols most depended-on inside this repo

Unescape
called by 1492
external/readline/inputrc/inputrc.go
String
called by 377
helper/utils/output/context.go
Close
called by 286
server/internal/core/pipeline.go
Set
called by 271
external/readline/inputrc/config.go
Len
called by 260
external/readline/internal/history/history.go
Context
called by 241
client/core/console.go
GetString
called by 241
external/readline/inputrc/config.go
Pos
called by 240
external/readline/internal/core/cursor.go

Shape

Function 3,556
Method 2,243
Struct 440
TypeAlias 48
FuncType 22
Interface 15

Languages

Go100%

Modules by API surface

server/internal/db/helper.go151 symbols
client/command/testsupport/recorder.go151 symbols
server/testsupport/mock_scenarios.go79 symbols
external/readline/emacs.go79 symbols
external/readline/vim.go75 symbols
server/internal/core/session.go72 symbols
client/wizard/grouped_form.go52 symbols
client/command/real_implant_command_e2e_test.go47 symbols
server/testsupport/controlplane.go44 symbols
external/readline/history.go43 symbols
server/internal/stream/conn_test.go36 symbols
server/internal/db/sqlite.go36 symbols

For agents

$ claude mcp add malice-network \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact