{"id":22177309,"url":"https://github.com/alvarorichard/armasec","last_synced_at":"2025-10-05T02:35:02.658Z","repository":{"id":107046741,"uuid":"594240497","full_name":"alvarorichard/ArmaSec","owner":"alvarorichard","description":"A simple Ransomware ","archived":false,"fork":false,"pushed_at":"2024-03-20T01:56:19.000Z","size":22,"stargazers_count":4,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2024-03-20T02:45:54.179Z","etag":null,"topics":["hacking","linux","malware","python","python3","ransomware"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/alvarorichard.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null}},"created_at":"2023-01-27T23:40:48.000Z","updated_at":"2023-08-26T13:05:06.000Z","dependencies_parsed_at":"2023-12-26T04:19:18.711Z","dependency_job_id":"5ee6a455-8be2-43d9-be2a-f690c4228f86","html_url":"https://github.com/alvarorichard/ArmaSec","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alvarorichard%2FArmaSec","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alvarorichard%2FArmaSec/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alvarorichard%2FArmaSec/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alvarorichard%2FArmaSec/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/alvarorichard","download_url":"https://codeload.github.com/alvarorichard/ArmaSec/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":227694860,"owners_count":17805645,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["hacking","linux","malware","python","python3","ransomware"],"created_at":"2024-12-02T08:26:57.744Z","updated_at":"2025-10-05T02:34:57.620Z","avatar_url":"https://github.com/alvarorichard.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cp align=\"center\"\u003e\n  \u003cimg src=https://i.imgur.com/FbzK1uq.png /\u003e\n\u003c/p\u003e\n\n\n\u003c/p\u003e\n\n# Ransomware\n\n**Warning: This ransomware script is for educational purposes only. Do not use it on any unauthorized systems or for any malicious purposes. Use at your own risk.**\n\nThis ransomware script demonstrates a basic implementation of file encryption and decryption using the AES cipher. It can encrypt files with specific extensions in selected directories and allows for decryption if the correct key is provided.\n\n## Disclaimer\n\nPlease note that this script is provided for educational purposes only and should not be used for any malicious activities. Unauthorized use of this script is strictly prohibited. The developer does not take any responsibility for any illegal or unethical use of this code.\n\n## Development Stage\n\nThis ransomware script is currently in development and should not be used in a production environment. It may have bugs or security vulnerabilities that can lead to data loss or other unintended consequences. Use it with caution and only in a controlled, isolated testing environment.\n\n## Requirements\n\n- Python 3.10\n- Python packages: `pycryptodome`\n\n## Usage\n\n1. Clone the repository or download the script files.\n2. Install the required Python packages by running the following command:\n\n\n3. Run the ransomware script with the appropriate command-line arguments. Use the following command:\n\n\n- Use the `-d` or `--decrypt` flag to decrypt the files. If omitted, the script will encrypt the files.\n- When encrypting, the script will search for files with specific extensions in predefined directories and encrypt them using AES encryption.\n- When decrypting, the script will prompt for the decryption key and decrypt the encrypted files.\n\n**Note: Ensure that you have proper authorization and permissions before running this script.**\n\n## Disclaimer\n\n**Once again, this script is for educational purposes only. The developer takes no responsibility for any misuse or damages caused by using this script. Use it responsibly and with caution.**\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Falvarorichard%2Farmasec","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Falvarorichard%2Farmasec","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Falvarorichard%2Farmasec/lists"}