(Translated by https://www.hiragana.jp/)
GitHub - lychhayly/Gowther: Simple open source ransomware PoC. Only for Linux systems. ๐Ÿ”’
Skip to content

Simple open source ransomware PoC. Only for Linux systems. ๐Ÿ”’

License

Notifications You must be signed in to change notification settings

lychhayly/Gowther

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

13 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Gowther Ransomware

This is a simple program designed in Python, to learn about how some ransomware works, using AES symmetric encryption.

The project is under development, any suggestion is welcome!

Screenshot Screenshot Screenshot Screenshot

How does it work ?

Once run from the console, Gowther checks all the system paths with a valid extension, adds them to a list, generates a text file with the affected items on the machine, and proceeds to encrypt each one.

Then it generates a file containing: decryption key, public IP address, system username, random ID and date.

Finally the data is sent to an SMTP server or MySQL database.

When the program is executed again, only show the GUI, asking the key to retrieve the files.

For security reasons and to avoid script kiddies, the key is stored on the victim machine.

How to use it ?

Edit the lines 67 and 68, change the boolean values to select the way in which the data will be sent.

In the case of using SMTP, create a Google account and in settings enable "Access to less secure applications". Then insert the data of the configuration you want to use.

In Development

  • Send logs to SMTP server.
  • Graphical Interfaces.
  • Send information to MySQL database.
  • Multithreading for fast encryption.
  • Support for Windows.
  • Encrypt external storage drives.

References

Disclaimer

Perform tests only on virtual machines, never run this on your main system.

This program was made for educational purposes only. I am not responsible for damages.

Screenshots

Screenshot

About

Simple open source ransomware PoC. Only for Linux systems. ๐Ÿ”’

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages