0% acharam este documento útil (0 voto)
10 visualizações71 páginas

Criando Bot WhatsApp com Typebot e AI

O documento fornece instruções passo-a-passo para configurar um ambiente na nuvem Digital Ocean para hospedar um bot do WhatsApp usando o Typebot. Inicialmente, o leitor é guiado a criar uma conta na Digital Ocean e implantar uma instância (droplet). Em seguida, orienta-se a conectar-se remotamente ao servidor e instalar dependências necessárias para configurar o Typebot.
Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
10 visualizações71 páginas

Criando Bot WhatsApp com Typebot e AI

O documento fornece instruções passo-a-passo para configurar um ambiente na nuvem Digital Ocean para hospedar um bot do WhatsApp usando o Typebot. Inicialmente, o leitor é guiado a criar uma conta na Digital Ocean e implantar uma instância (droplet). Em seguida, orienta-se a conectar-se remotamente ao servidor e instalar dependências necessárias para configurar o Typebot.
Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd

Computação em Nuvem

Os serviços em nuvem são a melhor alternativa para


quem já atua na área de TI

Criar conta de acesso


HackZAP Crie sua conta de acesso para se cadastrar ao
ambiente da Digital Ocean

Neste módulo Extra criaremos nosso bot para WhatsApp Acessando a Console
integrado com a Inteligência Artificial Acesse a console para ver tudo que há disponível
para você

Configurando ambiente
Agora vamos configurar nosso ambiente para o
Typebot e Evolution
[Link]
Página 3 de 70

Nosso bot
Página 4 de 70

Preparando o Ambiente - Digital Ocean

Montaremos nosso bot na Digital


Criando Ocean.
o primeiro keylogger em Python

Acesse o link abaixo e tenha USD $200.00 para utilizar em até 60 dias.

[Link]
Página 5 de 70

Preparando o Ambiente - Digital Ocean

Após clicar em ativar 60 dias de crédito, você será direcionado para a


página de cadastro.
Criando o primeiro keylogger em Python

Recomendo que você utilize sua conta do Google para facilitar seu acesso
Página 6 de 70

Preparando o Ambiente - Digital Ocean

Coloque as informações de uso (pode replicar


Criando a informação
o primeiro abaixo)
keylogger em Python

Responda o questionário sobre o uso da Plataforma.


Página 7 de 70

Preparando o Ambiente - Digital Ocean

Coloque os dadosCriando
de pagamento
o primeiro keylogger em Python

Lembra-se que você terá 60 dias de uso antes da cobrança da primeira fatura.
Página 8 de 70

Preparando o Ambiente - Digital Ocean

Acesso à console
Criando o primeiro keylogger em Python

Após realizar o pagamento, você será direcionado para esta tela. Clique em explore our
control panel
Página 9 de 70

Preparando o Ambiente - Digital Ocean

Entendendo as informações
Criando odo painelkeylogger em Python
primeiro

Nome do
Projeto
Informações
Recursos sobre fatura
disponíveis
Página 10 de 70

Preparando o Ambiente - Digital Ocean

Criando nosso servidor


Criando o primeiro keylogger em Python

Clique no botão create e em seguida


selecione a opção Droplet
Página 11 de 70

Preparando o Ambiente - Digital Ocean

Selecione a Região para seuoservidor.


Criando primeiro keylogger em Python

Quanto mais próximo do local de acesso, melhor a performance, portanto, recomendo


selecionar New York ou San Fransisco
Página 12 de 70

Preparando o Ambiente - Digital Ocean

Selecione a Região para seuoservidor.


Criando primeiro keylogger em Python

Mantenha as configurações de rede e de OS como estão


Página 13 de 70

Preparando o Ambiente - Digital Ocean

ConfiguraçõesCriando
do Servidor
o primeiro keylogger em Python

Selecione o Tipo Basic de Droplet e


marque a CPU para Premium Intel.

Em seguida marque o equipamento de


menor valor: USD $7 mensais.

Após os 60 dias de teste, esse será o


valor debitado mensalmente. Cerca
de R$35,00 mensais
Página 14 de 70

Preparando o Ambiente - Digital Ocean

ConfiguraçõesCriando
do Servidor
o primeiro keylogger em Python

Crie uma senha para o seu servidor, respeitando os critérios definidos abaixo
Página 15 de 70

Preparando o Ambiente - Digital Ocean

ConfiguraçõesCriando
do Servidor
o primeiro keylogger em Python

Defina o nome do computador ou pode deixar como sugerido pela Plataforma.


Página 16 de 70

Preparando o Ambiente - Digital Ocean

ConfiguraçõesCriando
do Servidor
o primeiro keylogger em Python

Defina o nome do computador ou pode deixar como sugerido pela Plataforma.


Página 17 de 70

Preparando o Ambiente - Digital Ocean

Iniciando o Criando
Servidoro primeiro keylogger em Python

Clique em Create Droplet e aguarde o carregamento do Servidor


Página 18 de 70

Preparando o Ambiente - Digital Ocean

Iniciando o Criando
Servidoro primeiro keylogger em Python

Em poucos segundos seu servidor estará disponível para uso

Endereço IP
do Servidor
Página 19 de 70

Preparando o Ambiente - Digital Ocean

Conectando remotamente
Criando o primeiro keylogger em Python

Para acessar seu servidor, clique no canto direito, na linha do servidor onde tem os 3 pontos e
selecione a opção acessar console no menu
Página 20 de 70

Preparando o Ambiente - Digital Ocean

Conectando remotamente
Criando o primeiro keylogger em Python

Clique no botão Console, como mostrado na figura abaixo:


Página 21 de 70

Preparando o Ambiente - Digital Ocean

Conectando remotamente
Criando o primeiro keylogger em Python

Você estará conectado na console do servidor.


Página 22 de 70

Preparando o Ambiente - Digital Ocean

ConfigurandoCriando
o Typebot
o primeiro keylogger em Python

O Typebot ([Link]) é uma Plataforma de criação de bots paga. A versão free limita a
conversação para 200 chats por mês. Para resolver esta questão, usaremos a versão community
que é ilimitada.
Página 23 de 70

Preparando o Ambiente - Digital Ocean

ConfigurandoCriando
o Typebot
o primeiro keylogger em Python

Vamos iniciar preparando nosso servidor, instalando os pre requisites para posteriormente
configurarmos o nosso typebot.
sudo apt-get remove docker docker-engine [Link] containerd runc
Acesse a console do servidor e sudo apt-get update
cole os commando abaixos, sudo apt-get install ca-certificates curl gnupg lsb-release
sudo mkdir -p /etc/apt/keyrings
pressionando enter em seguida. curl -fsSL [Link] | sudo gpg --
dearmor -o /etc/apt/keyrings/[Link]
echo "deb [arch=$(dpkg --print-architecture) signed-
by=/etc/apt/keyrings/[Link]] [Link]
$(lsb_release -cs) stable" | sudo tee /etc/apt/[Link].d/[Link] >
/dev/null

sudo apt-get update


sudo apt-get install docker-ce docker-ce-cli [Link]
sudo apt-get install docker-compose-plugin -y
Página 24 de 70

Preparando o Ambiente - Digital Ocean

ConfigurandoCriando
o Typebot
o primeiro keylogger em Python

Aguarde o término da instalação. Caso apareça alguma tela com mensagem, apenas clique em ok
Página 25 de 70

Preparando o Ambiente - Digital Ocean

ConfigurandoCriando
o Typebot
o primeiro keylogger em Python

Criando a chave para nossa instalação.

Digite o comando ao lado na openssl rand -base64 24 | tr -d '\n' ; echo


console do servidor e copie a
resposta
Página 26 de 70

Preparando o Ambiente - Digital Ocean

ConfigurandoCriando
o Typebot
o primeiro keylogger em Python

Guarde a resposta, pois usaremos em nossa configuração

z5MJpsSQiS+B/NtkuJKONL88qGiXUoDA
Página 27 de 70

Preparando o Ambiente - Digital Ocean

ConfigurandoCriando
o Typebot
o primeiro keylogger em Python

Agora precisaremos configurar nosso arquivo do servidor. Para isso baixe o template pronto no
link [Link]

Abra o arquivo em seu editor de


texto preferido para
personalizarmos nosso arquivo.
Página 28 de 70

Preparando o Ambiente - Digital Ocean

ConfigurandoCriando
o Typebot
o primeiro keylogger em Python

Alterando o domínio

Substitua o texto [Link] pelo endereço do seu domínio


Página 29 de 70

Preparando o Ambiente - Digital Ocean

ConfigurandoCriando
o Typebot
o primeiro keylogger em Python

Configurando o email

Substitua o texto [Link] pelo endereço do smtp do seu


provedor.
Página 30 de 70

Preparando o Ambiente - Digital Ocean

ConfigurandoCriando
o Typebot
o primeiro keylogger em Python

Configurando o Login do email

Substitua o texto admin@[Link] pelo endereço de email do


seu provedor
Página 31 de 70

Preparando o Ambiente - Digital Ocean

ConfigurandoCriando
o Typebot
o primeiro keylogger em Python

Configurando o Senha do email

Substitua o texto senhadoemail pela senha de seu email


Página 32 de 70

Preparando o Ambiente - Digital Ocean

ConfigurandoCriando
o Typebot
o primeiro keylogger em Python

Configurando o chave para armazenamento dos dados

Substitua o texto colesuachave pela chave que você gerou neste módulo
Página 33 de 70

Preparando o Ambiente - Digital Ocean

ConfigurandoCriando
o Typebot
o primeiro keylogger em Python

Salve o arquivo e copie todo o conteúdo do mesmo para a área de transferência.

Na console do servidor,
digite os commandos cd /opt
abaixo: mkdir typebot
cd typebot
nano [Link]
Página 34 de 70

Preparando o Ambiente - Digital Ocean

ConfigurandoCriando
o Typebot
o primeiro keylogger em Python

Cole todo conteúdo na console. Para salvar e sair digite ctrl+x


Página 35 de 70

Preparando o Ambiente - Digital Ocean

Iniciando oCriando
servidoro primeiro keylogger em Python

Para iniciar o servidor do typebot, digite o commando abaixo:

sudo docker compose up -d


Página 36 de 70

Preparando o Ambiente - Digital Ocean

Configurando DNSo primeiro keylogger em Python


Criando

Antes de acessarmos nosso servidor, precisaremos configurar os apontamentos no servidor de


DNS. O processo é bem simples e deve ser seguido o passo a passo.

Acesse o endereço: [Link] e crie uma conta gratuita.


Página 37 de 70

Preparando o Ambiente - Digital Ocean

Configurando DNSo primeiro keylogger em Python


Criando

Após o cadastro, clique no botão Adicione um site ou aplicativo.


Página 38 de 70

Preparando o Ambiente - Digital Ocean

Configurando DNSo primeiro keylogger em Python


Criando

Digite o nome do seu domínio e clique em continuar.


Página 39 de 70

Preparando o Ambiente - Digital Ocean

Configurando DNSo primeiro keylogger em Python


Criando

Desça a rolagem até a opção de plano Grátis


Página 40 de 70

Preparando o Ambiente - Digital Ocean

Configurando DNSo primeiro keylogger em Python


Criando

A Cloudflare tentará identificar todos os servidores configurados no dominio.

[Link]
Página 41 de 70

Preparando o Ambiente - Digital Ocean

Configurando DNSo primeiro keylogger em Python


Criando

A Cloudflare tentará identificar todos os servidores configurados no dominio.

[Link]
Página 42 de 70

Preparando o Ambiente - Digital Ocean

Configurando DNSo primeiro keylogger em Python


Criando

A Cloudflare tentará identificar todos os servidores configurados no dominio.

[Link]
Página 43 de 70

Preparando o Ambiente - Digital Ocean

Configurando DNSo primeiro keylogger em Python


Criando

A Cloudflare encontrará todos os apoontamentos para seu site e centralizará na plataforma


Página 44 de 70

Preparando o Ambiente - Digital Ocean

Configurando DNSo primeiro keylogger em Python


Criando

Salve as configurações de DNS, pois será necessário alterar em seu provedor.

Alterar DNS na Hostgator

Alterar DNS no RegistroBR


Página 45 de 70

Preparando o Ambiente - Digital Ocean

Configurando DNSo primeiro keylogger em Python


Criando

Retorne até a aba sites no menu esquerdo. Você verá que seu nome de domínio já aparece na
tela.
Página 46 de 70

Preparando o Ambiente - Digital Ocean

Configurando DNSo primeiro keylogger em Python


Criando

Na aba Visão Geral acesse DNS e depois Registros


Página 47 de 70

Preparando o Ambiente - Digital Ocean

Configurando DNSo primeiro keylogger em Python


Criando

Adicione as entradas typebot e chat e clique em salvar


Página 48 de 70

Preparando o Ambiente - Digital Ocean

Acessando o typebot
Criando o primeiro keylogger em Python

Após a configuração de DNS em seu provedor e na cloudflare, você conseguirá acessar a pagina
do Typebot, para isso, digite [Link]
Página 49 de 70

Preparando o Ambiente - Digital Ocean

Acessando o typebot
Criando o primeiro keylogger em Python

Informe seu endereço de email cadastrado para acessar seu bot.


Página 50 de 70

Preparando o Ambiente - Digital Ocean

Acessando o typebot
Criando o primeiro keylogger em Python

Ao abrir o e-mail, você se conectará a sua plataforma


Página 51 de 70

Preparando o Ambiente - Digital Ocean

Acessando o typebot
Criando o primeiro keylogger em Python

Ao abrir o e-mail, você se conectará a sua plataforma


Página 52 de 70

Preparando o Ambiente - Digital Ocean

Acessando o typebot
Criando o primeiro keylogger em Python

Ao clicar para criar um novo bot, você pode criar um bot do zero, usar um modelo ou importar
um arquivo.
Página 53 de 70

Preparando o Ambiente - Digital Ocean

Acessando o typebot
Criando o primeiro keylogger em Python

Para facilitar, importaremos nosso bot e precisaremos realizar alguns ajustes

[Link]
Página 54 de 70

Preparando o Ambiente - Digital Ocean

Acessando o typebot
Criando o primeiro keylogger em Python

Para o modulo de OSINT utilizaremos o Hub do Desenvolvedor


([Link]
Página 55 de 70

Preparando o Ambiente - Digital Ocean

Acessando o typebot
Criando o primeiro keylogger em Python

OPENAI NOME Para os módulos de IA, você precisará configurar a API da


OpenAI
Página 56 de 70

Preparando o Ambiente - Digital Ocean

Acessando o typebot
Criando o primeiro keylogger em Python

Para o modulo de OSINT, você precisará configurar o token


fornecido no portal do Hub do Desenvolvedor
Página 57 de 70

Preparando o Ambiente - Digital Ocean

Acessando o typebot
Criando o primeiro keylogger em Python

Seu bot está pronto! Clique em visualizer para vê-lo funcionando. Se algo der errado, refaça o
processo acima.
Página 58 de 70

Preparando o Ambiente - Digital Ocean

Acessando o typebot
Criando o primeiro keylogger em Python

Clique na aba superior Compartilhar e salve as informações do bot

URL Nome do Fluxo


Página 59 de 70

Preparando o Ambiente - Digital Ocean

Acessando oCriando
evolution
o primeiro keylogger em Python

Configurando o Evolution para integração com o WhatsApp

Na console do servidor,
digite os commandos cd /opt
abaixo: mkdir evolution
cd evolution
nano [Link]
Página 60 de 70

Preparando o Ambiente - Digital Ocean

Acessando oCriando
evolution
o primeiro keylogger em Python

Cole o commando abaixo no editor e pressione ctrl+x para savar e sair

Na console do servidor,
digite os commandos docker run --name evolution-api --detach \
abaixo no editor nano: -p 8080:8080 \
-e API_KEY=zYzP7ocstxh3SJ23D4FZTCu4ehnM8v4hu \
atendai/evolution-api \
node ./dist/src/[Link]
Página 61 de 70

Preparando o Ambiente - Digital Ocean

Acessando oCriando
evolution
o primeiro keylogger em Python

Para executar o commando, precisaremos dar acesso de administrador e, para isso, digite no
console o seguinte comando

chmod +x [Link]
Página 62 de 70

Preparando o Ambiente - Digital Ocean

Acessando oCriando
evolution
o primeiro keylogger em Python

Agora basta executar o commando ./[Link] para carregar o evolution com a api do
WhatsApp
Página 63 de 70

Preparando o Ambiente - Digital Ocean

Acessando oCriando
evolution
o primeiro keylogger em Python

Acesse o endereço ip do seu servidor no navegador como indicado abaixo:


[Link]
Página 64 de 70

Preparando o Ambiente - Digital Ocean

Acessando oCriando
evolution
o primeiro keylogger em Python

Informe a API: B6D711FCDE4D4FD5936544120E713976 e clique em conectar


Página 65 de 70

Preparando o Ambiente - Digital Ocean

Acessando oCriando
evolution
o primeiro keylogger em Python

Clique em + INSTANCIA para adicionar uma nova instância para a aplicação


Página 66 de 70

Preparando o Ambiente - Digital Ocean

Acessando oCriando
evolution
o primeiro keylogger em Python

Informe o nome do BOT e escolha a integração da API Baileys e clique em salvar.


Página 67 de 70

Preparando o Ambiente - Digital Ocean

Acessando oCriando
evolution
o primeiro keylogger em Python

Clique em conectar para conectar-se ao seu WhatsApp


Página 68 de 70

Preparando o Ambiente - Digital Ocean

Acessando oCriando
evolution
o primeiro keylogger em Python

Agora que conectamos o WhatsApp, vamos configurar o nosso typebot


Página 69 de 70

Preparando o Ambiente - Digital Ocean

Acessando oCriando
evolution
o primeiro keylogger em Python

Coloque as informações do seu bot no Typebot e salve


Página 70 de 70

Preparando o Ambiente - Digital Ocean

Acessando oCriando
evolution
o primeiro keylogger em Python

Agora você tem um bot que interage com o WhatsApp e pode te apoiar nas atividades de
Hacking ou Pentest
Siga-nos nas redes sociais

/school/acaditi

/academiainovadora

/acaditi_oficial

/@ACADITI

Você também pode gostar