Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/darkarp/MalwareDevSeries
/ functions
Functions
37 in github.com/darkarp/MalwareDevSeries
⨍
Functions
37
◇
Types & classes
1
↓ 8 callers
Function
write
(conn: &mut TcpStream, mut data: Vec<u8>)
client/src/models.rs:48
↓ 5 callers
Method
read
(&mut self)
server/src/models.rs:31
↓ 4 callers
Function
disconnected
(clients: &mut ClientList, session_number: u32)
server/src/commands.rs:91
↓ 4 callers
Function
read
(conn: &mut TcpStream)
client/src/models.rs:33
↓ 4 callers
Function
substr_exists
(buf: &Vec<u8>, needle: &[u8])
client/src/models.rs:81
↓ 3 callers
Method
write
(&mut self, data: &[u8])
server/src/models.rs:49
↓ 2 callers
Function
find_between
(start_seq: &[u8], stop_seq: &[u8], buf: &[u8])
client/src/models.rs:21
↓ 2 callers
Function
find_between
(start_seq: &[u8], stop_seq: &[u8], buf: &[u8])
server/src/models.rs:85
↓ 2 callers
Function
find_position
(buf: &Vec<u8>, needle: &[u8])
client/src/models.rs:77
↓ 2 callers
Function
find_position
(buf: &Vec<u8>, needle: &[u8])
server/src/models.rs:74
↓ 2 callers
Function
input
(title: String)
server/src/main.rs:10
↓ 2 callers
Function
substr_exists
(buf: &Vec<u8>, needle: &[u8])
server/src/models.rs:78
↓ 2 callers
Function
upload_file
(client: &mut Client, filename: &String, data: Vec<u8>)
server/src/commands.rs:259
↓ 1 callers
Function
download
(cmd: &Vec<u8>, mut conn: &mut TcpStream)
client/src/commands.rs:70
↓ 1 callers
Function
download_file
(data: &Vec<u8>)
client/src/models.rs:7
↓ 1 callers
Function
download_file
(data: &Vec<u8>)
server/src/models.rs:17
↓ 1 callers
Function
handle_clients
(clients: ClientList)
server/src/main.rs:54
↓ 1 callers
Function
interact
(session_number: u32, mut clients: &mut ClientList)
server/src/commands.rs:40
↓ 1 callers
Function
local_upload
( mut filename: &String, destination: &String, clients: &mut ClientList, session_number: u32,
server/src/commands.rs:230
↓ 1 callers
Function
persist
(cmd: &Vec<u8>, conn: &mut TcpStream)
client/src/commands.rs:21
↓ 1 callers
Function
process
(cmd: &Vec<u8>, conn: &mut TcpStream)
client/src/commands.rs:8
↓ 1 callers
Function
process_upload
( utype: &String, filepath: &String, destination: &String, clients: &mut ClientList, sessi
server/src/commands.rs:185
↓ 1 callers
Function
remote_upload
( url: &String, destination: &String, clients: &mut ClientList, session_number: u32, )
server/src/commands.rs:202
↓ 1 callers
Function
run_cmd
(command: String)
client/src/commands.rs:94
↓ 1 callers
Function
run_ps
(command: String)
client/src/commands.rs:107
↓ 1 callers
Function
sessions
(args: &[String], clients: &mut ClientList)
server/src/commands.rs:10
↓ 1 callers
Function
shell_commands
( cmd: &String, clients: &mut ClientList, session_number: u32, )
server/src/commands.rs:97
↓ 1 callers
Function
upload
(cmd: &Vec<u8>, mut conn: &mut TcpStream)
client/src/commands.rs:58
↓ 1 callers
Function
upload_file
(conn: &mut TcpStream, filename: &String, data: Vec<u8>)
client/src/models.rs:70
↓ 1 callers
Function
user_interaction
(mut clients: ClientList)
server/src/main.rs:24
↓ 1 callers
Function
write_file
(conn: &mut TcpStream, data: Vec<u8>, filename: &[u8])
client/src/models.rs:53
↓ 1 callers
Method
write_file
(&mut self, data: Vec<u8>, filename: &[u8])
server/src/models.rs:55
↓ 1 callers
Function
xor
(input: &[u8])
xorcrypt/src/lib.rs:39
Function
e
(tokens: TokenStream)
xorcrypt/src/lib.rs:30
Function
main
()
client/src/main.rs:15
Function
main
()
server/src/main.rs:69
Function
prepare_encryption
(_tokens: TokenStream)
xorcrypt/src/lib.rs:4