Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Entrega do Desafio de Ransomware #82

Open
Igor-dev-si opened this issue Jan 31, 2025 · 0 comments
Open

Entrega do Desafio de Ransomware #82

Igor-dev-si opened this issue Jan 31, 2025 · 0 comments

Comments

@Igor-dev-si
Copy link

Desafio Ransomware

Ferramentas usadas:

  • Kali Linux
  • Python

Criptografando e descriptografando

Criação de uma pasta para realizar o desafio:
Utiliza-se o comando:

mkdir nome_da_pasta_que_voce_escolher

Instalação do python e da biblioteca necessária
Para instalar o python e a biblioteca necessária, usei os seguintes comandos:

sudo apt install python3-pip

sudo apt-get -y install python3-pyaes

Processo de Encriptar e decriptar um Arquivo no Kali Linux:

Passo 1: Criação do Arquivo

No terminal do Kali Linux, utilizei o comando abaixo para criar um arquivo de texto:

nano teste.txt

Passo 2: Criação do Script de Encriptação
Criei um script para criptografar o arquivo utilizando o comando:

nano encrypter.py

Passo 3: Criação do Script de Descriptografia
Da mesma forma, desenvolvi um script para a descriptografia do arquivo:

nano decrypter.py

Passo 4: Execução do Script de Criptografar
Ao executar o script de encriptação, o arquivo teste.txt foi criptografado e renomeado para teste.txt.ransomwaretroll:

python encrypter.py

Passo 5: Verificação do Arquivo Encriptado
Ao abrir o arquivo renomeado, confirmei que o conteúdo estava criptografado.
Para verificar como o arquivo ficou após criptografa-lo, utilizei o seguinte comando:

nano teste.txt.ransomwaretroll

Passo 6: Execução do Script de Descriptografia
Em seguida, executei o script de descriptografia para restaurar o arquivo original:

python decrypter.py

Após a execução, o arquivo teste.txt foi restaurado com seu conteúdo original.

Segue os prints dos processos:

Image

Image

Image

Image

Image

Image

Image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant