2021-01-09 10:25:38 +00:00
[![GitHub stars ](https://img.shields.io/github/stars/Schmenn/discord-exploits?color=FFFFFF&label=stars&style=flat-square )](https://github.com/Schmenn/discord-exploits/stargazers)
![GitHub code size in bytes ](https://img.shields.io/github/languages/code-size/Schmenn/discord-exploits?color=FFFFFF&style=flat-square )
![GitHub issues ](https://img.shields.io/github/issues/Schmenn/discord-exploits?color=FFFFFF&style=flat-square )
[![GitHub forks ](https://img.shields.io/github/forks/Schmenn/discord-exploits?color=FFFFFF&style=flat-square )](https://github.com/Schmenn/discord-exploits/network)
![Made with ](https://img.shields.io/badge/made%20with-Go-29BEB0?style=flat-square )
2021-01-08 20:57:16 +00:00
# Discord-Exploits
A program for creating exploited media files for discord written in Go.
2021-01-08 21:15:05 +00:00
## Usage
###### discord-exploits is a command line utility, meaning you have to run it through a terminal!
### Getting Help
`discord-exploits -h` will show you what commands can be used and what you have to do
### Creating an Expanding Video file
2021-01-12 12:41:59 +00:00
`discord-exploits -m <mode> -i <input file>`
2021-01-08 21:15:05 +00:00
2021-01-12 12:41:59 +00:00
the mode `e` stands for expanding video duration
2021-01-08 21:15:05 +00:00
2021-01-12 12:41:59 +00:00
the mode `n` stands for negative video duration
2021-01-08 21:15:05 +00:00
2021-01-12 12:41:59 +00:00
the mode `0` or `z` stands for video with 0s duration
2021-01-08 21:15:05 +00:00
2021-01-12 12:41:59 +00:00
the mode `v` stands for virus image
2021-01-08 21:15:05 +00:00
2021-01-12 12:41:59 +00:00
The Program only supports `webm` files for video and `png` files for images
2021-01-08 21:15:05 +00:00
2021-01-12 12:41:59 +00:00
##### The file will be saved with a random file name in the directory in which you ran the command
2021-01-15 10:49:27 +00:00
##### You can use [FFmpeg](https://ffmpeg.org) to convert a video to .webm or to convert an image to png (better than online converters)
##### The "virus" image may get flagged by windows defender and will get removed. to restore the file, go to Settings > Update & Security > Windows Security > Virus & Threat protection and restore the file
2021-01-08 21:15:05 +00:00
2021-01-15 10:49:27 +00:00
### Other file formats
If you want to run this program with other file types like `mp4` and `jpg` directly, make sure you have FFmpeg installed and on your path as the program uses it to transcode the file in those cases.
2021-01-08 20:57:16 +00:00
## Installation
### Via releases
2021-01-12 12:41:59 +00:00
go to [the releases page ](https://github.com/Schmenn/discord-exploits/releases ) and download either the windows or linux version
2021-01-10 20:28:45 +00:00
###### availabe systems are:
`windows-64-bit
windows-32-bit`
`linux-64-bit
linux-32-bit`
2021-01-08 20:57:16 +00:00
### Compiling it yourself
###### make sure you have [Go](https://golang.org) installed and in your path
1. Clone this repository
`git clone https://github.com/Schmenn/discord-exploits`
2021-01-09 10:25:38 +00:00
###### If you don't have git installed, install it [here](https://git-scm.com) or download the code as a zip
2021-01-08 20:57:16 +00:00
2. Go into the folder
`cd discord-exploits`
2021-01-15 10:49:27 +00:00
3. Build it
2021-01-08 20:57:16 +00:00
`go build`
###### the executable will have the name `discord-exploits`
2021-01-08 21:15:05 +00:00
## Features
2021-01-08 20:57:16 +00:00
### Current Features
* Feature for creating a video that, when played on discord, will seem like infinite, because the duration keeps getting longer
* Feature for creating a video that, when played on discord, will look like it has got a huge negative duration
* Feature for creating a video that, when played on discord, will look like it has got a constant duration of 0
2021-01-10 20:28:45 +00:00
* Feature for creating an image then triggers other users' windows defender after being cached
2021-01-15 10:49:27 +00:00
* Transcoding from `mp4` to `webm` and from `jpeg` and `jpg` to `png` ([requires FFmpeg](https://github.com/Schmenn/discord-exploits#other-file-formats))
2021-01-10 20:28:45 +00:00
### Upcoming Features are:
not yet decided.
2021-01-08 20:57:16 +00:00
2021-01-09 10:25:38 +00:00
##### If you have any questions, feel free to ask me on ![Discord](https://img.shields.io/badge/Discord-Schmenn%231088-7289DA?style=flat-square)