imacry

command module
v0.0.0-...-97eb4e9 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 28, 2021 License: MIT Imports: 1 Imported by: 0

README

Imacry

WARNING: these instructions work best on a unix based system

THIS WAS MADE FOR EDUCATIONAL PURPOSES

Technically this isnt a ransomware bot. There is no ransom to be payed. This does mimic a ransomware bot in the fact it encrypts all the files, talks to a server, and then decrypts all the files.

Setup

We use Earthly to build files and images

You need Earthly dependencies

  • Docker
  • Git

Building

earthly +build

This only builds the binary and saves it to an earthly artifact. Kinda useless by itself If you want to build and then download the binary to your local machine run

earthly +save-binary

again THIS IS A RANSOMWARE BOT so be careful

Testing

Because this is a ransomware bot, we highly suggest you run inside a container

To build the container, run

earthly +docker

This stage creates an image called imacry-run:latest

and then to run

docker run -it imacry-run:latest /bin/bash

Benchmarking

To make a benchmarking container, run

earthly +benchmarking

and to run it, run

docker run imacry-benchmark

Command & Control Server

You can checkout the cc servers README at ./cc-server/README

Contributing

You can read all about contributing to this project in CONTRIBUTING.md

Architecture

You can read about it in ARCHITECTURE.md

State and Communication Sequence

Sequence Diagram

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
pkg

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL