Skip to content

Esse é meu projeto sobre ransomware, destinado a documentar meus estudos sobre o desenvolvimento de malware.

Notifications You must be signed in to change notification settings

WesleyA0101/estudos-de-ransomware

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 

Repository files navigation

Ransomware Simples

Skull gif

Ransomware Simples é um projeto educacional desenvolvido em C para demonstrar como um ransomware básico pode ser implementado. Este projeto é exclusivamente para fins de aprendizado sobre desenvolvimento de malware e segurança cibernética.

AVISO: Este software é um exemplo educacional e não deve ser usado para atividades maliciosas ou ilegais. A utilização deste código em ambientes reais pode levar a consequências legais.

Criado por WesleyA0101

Tecnologias Usadas

C Logo Vim Logo

Tabela de Conteúdos

Características

  • Criptografia de Arquivos: O ransomware criptografa arquivos no diretório especificado usando SHA-256.
  • Geração de Chave: Uma chave de criptografia é gerada aleatoriamente para cada execução.
  • Envio de E-mail: Após a criptografia, um e-mail é enviado para um endereço especificado, informando sobre o resgate.
  • Arquivos de Resgate: Um arquivo de resgate é criado, informando ao usuário como recuperar seus dados.

Pré-requisitos

Antes de começar, você precisará ter:

  • Um sistema operacional baseado em Linux ou gerar um executável no Windows.
  • Compilador gcc instalado para compilar o código.
  • Bibliotecas libssl e libcurl instaladas.

Instalação

Clone o repositório e compile o projeto:

git clone https://github.com/seuusuario/ransomware_simples.git
cd ransomware_simples
gcc ransomware_simples.c -o ransomware_simples -lssl -lcrypto -lcurl

Uso

./ransomware_simples

Nota: Execute este programa em um ambiente controlado e apenas para fins de teste.

Avisos Importantes

  • Este ransomware não possui uma função de reversão de criptografia até o momento. Os arquivos criptografados não podem ser recuperados sem uma implementação futura dessa funcionalidade.

  • O uso deste software em sistemas não autorizados é ilegal e pode resultar em consequências legais graves. Este projeto deve ser utilizado somente em ambientes de teste controlados.

Contribuições Futuras

Este projeto será atualizado com novas funcionalidades e melhorias. Fique atento para atualizações que incluirão:

  • Implementação de um método de reversão de criptografia.
  • Melhorias na interface e design.
  • Expansão da funcionalidade para suportar diferentes métodos de criptografia.

About

Esse é meu projeto sobre ransomware, destinado a documentar meus estudos sobre o desenvolvimento de malware.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages