Skip to content

prairir/imagocry

Folders and files

NameName
Last commit message
Last commit date

Latest commit

97eb4e9 · Dec 28, 2021

History

46 Commits
Oct 7, 2021
Nov 27, 2021
Nov 27, 2021
Nov 25, 2021
Dec 28, 2021
Nov 29, 2021
Nov 25, 2021
Dec 7, 2021
Oct 7, 2021
Nov 29, 2021
Oct 13, 2021
Nov 29, 2021
Nov 27, 2021
Nov 27, 2021
Oct 13, 2021

Repository files navigation

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

About

A lil ransomware bot for fun (dont use it)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published