Skip to content

TETRODOTOXIN V1.0.0

Latest
Compare
Choose a tag to compare
@Noxtal Noxtal released this 20 Aug 01:54
· 3 commits to master since this release

tetrodotoxin (version 1.0.0 issue)

⚠️ Be careful: Use this malicious software at YOUR OWN RISKS!

First version of this Rust malware controlled by a Go web interface, API and socket server. See Objectives for more details.

Objectives

  1. Bring a new malware to the recent Rust malware development scene to use Rust's youth as a way to show undetectability fairly easily.
  2. Abusing Go's networking versatility and ease of use for both managing client sockets and the webserver to build a complete architecture.
  3. Having multiple clients centralized to the same socket server and interface.

Etymology

Tetrodotoxin (TTX) is a potent neurotoxin. Its name derives from Tetraodontiformes, an order that includes pufferfish, porcupinefish, ocean sunfish, and triggerfish; several of these species carry the toxin. Although tetrodotoxin was discovered in these fish and found in several other animals [...], it is actually produced by certain infecting or symbiotic bacteria like Pseudoalteromonas, Pseudomonas, and Vibrio as well as other species found in animals.

(source: Wikipedia)

TODO

Hopefully, version 2.0.0 should come with its load of features!

  • Implementing persistence
  • Memorizing the current directory for the next command
  • Beating Cynet
  • MacOS support

Future fantasies...

  • Allowing automated modules in a Metasploit/Meterpreter style
  • Selecting the directory from a drop-down
  • Filtering by OS
  • Spreading through the clients