Skip to content
/ Ox-C2 Public

Command & Control server and agent written in Rust

Notifications You must be signed in to change notification settings

b1tg/Ox-C2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ox-C2

build server and client

cargo build
# or
cargo build --release

run server:

./target/debug/server

run client:

./target/debug/client

Demo: select client and execute a command

b1@pc:~/Ox-C2$ ./target/debug/server 
Starting 8 workers
Starting "actix-web-service-127.0.0.1:8080" service on 127.0.0.1:8080
>> sessions
[src/server.rs:138] keys = [
    "caf5a8faaae5d69f0b9b3d46ab62339c",
    "client0",
]
>> use caf5a8faaae5d69f0b9b3d46ab62339c
[*] use session: caf5a8faaae5d69f0b9b3d46ab62339c
(caf5a8faaae5d69f0b9b3d46ab62339c) >> cmd ls src
[*] add task success
Line: cmd ls src
(caf5a8faaae5d69f0b9b3d46ab62339c) >> got execute res: ExecuteRes { status: true, data: "c2.proto\nc2.rs\nclient.rs\nserver.rs\nutils.rs\n" }

(caf5a8faaae5d69f0b9b3d46ab62339c) >> 

About

Command & Control server and agent written in Rust

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages