HugoLB0/Ransom0 has 361 GitHub stars and 66 forks. Star changes are not measured yet. Last checked 2026-11-14 12:27 UTC. Last push 2026-05-15.
計測したスター増加
- 24時間
- 履歴を収集中
- 7日間
- 履歴を収集中
- 15日間
- 履歴を収集中
- 1か月
- 履歴を収集中
期間ごとの純増数です。期間は重複しており、日別の値ではありません。未計測の値は空欄です。スター数は注目度の指標であり、品質の保証ではありません。
概要
Ransom0 is a open source ransomware made with Python, designed to find and encrypt user data.
データREADME.md
オリジナルRansom0
Ransom0 is an open source ransomware made with Python, designed to find and encrypt user data.
Program Structure:
In order for the program to work from anywhere in the world, the server uses PyNgrok to tunnel it and make the server reacheable from evrywhere.
The project is composed of two main parts/programs: the server and the ransomware
the server is organised in two parts:
- SQL database: create a SQL database with a CLIENT table where user datas such as key, digits, time are stored in there
- HTTP server: basic http server to handle POST requests made from the ransomware.
the ransomware is organised in four parts:
- Find Files: find files by extensions and store the path into path.txt
- Encrypt Files: encrypt files in path.txt, generate digits id, send key and id
- Decrypt: ask for money, wait for the key, and decrypt file if key is correct
- Send data: send data to our http server
How to run
You need to have python3 installed and configured
- Download the repository via git or zip
- Install requirements:
pip install -r requirements.txt
1.Run the server: python3 server.py
Before running the ransomware, you'll need to modify a few things in ransom.py:
Put the url you've got when you started the server:

I recommend running it in a testing directory, otherwise all of your files will be encrypted:

Run it:
python3 ransom0.py
To do:
- Add logs
- Add filter to exclude system files
- Message in a GUI windows (Tkinter)
- !! Add a databases or server instead of mail (SQL)
- !! Add a Web Interface ( Frontend: VueJs ? Backend: Django?)
- !! Bypass permission / Privileges Escalation (WinPwnage)
- Hide logs
- Automatically show the message on startup
- Generate executable for all OS (pyinstaller)
Testing
This Program have been test on:
- Windows 10
- Mac OS Catalina 10.15.6 (19G73)
- Mac OS Big Sur 11.2.1 (20D74)
Any donation are welcome
Donations are welcome, it'll really help me to continue to maintain this project :)
DISCLAIMER
THIS PROJECT IS FOR EDUCATION PURPOSE ONLY, DO NOT RUN IT WITHOUT PERMISSION! I AM NOT RESPONSIBLE FOR ANY DAMAGED CAUSED BY THE ILLEGAL USAGE OF THIS PROGRAM. THE ENCRYPTION FUNCTION HAS BEEN REMOVED FOR LEGAL ISSUE. if you want the full version, please contact me with a university/academic mail adress and provide a reason
Stargazers
関連プロジェクトを探す
Asabeneh/30-Days-Of-Python
30 Days of Python プログラミングチャレンジは、Python プログラミング言語を 30 日で学ぶためのステップバイステップのガイドです。このチャレンジは 100 日以上かかることもあります。自分のペースで進めてください。こちらの動画も役立つかもしれません: https://www.youtube.com/channel/UC7PNRuno1rzYPb1xLa4yktw
78,728 スターgrafana/grafana
オープンで組み合わせ可能なオブザーバビリティおよびデータ可視化プラットフォームです。Prometheus、Loki、Elasticsearch、InfluxDB、Postgres など、複数のソースからメトリクス、ログ、トレースを可視化できます。
77,898 スターredis/redis
リアルタイムのデータ駆動型アプリケーションを構築する開発者にとって、Redis は最も選ばれ、最速で、機能が最も豊富なキャッシュ、データ構造サーバー、ドキュメントおよびベクトルクエリエンジンです。
77,491 スターapache/superset
Apache Superset は、データ可視化とデータ探索のためのプラットフォームです。
75,522 スター