Banco de Dados de Ameaças Troianos Trojan.ReverseShell.XF

Trojan.ReverseShell.XF

Por CagedTech em Troianos
Publicado em:

Cartão de pontuação de ameaças

Nível da Ameaça: 80 % (Alto)
Visto pela Primeira Vez: February 22, 2025
Visto pela Última Vez: October 21, 2026
SO (s) Afetados: Windows

Trojan.ReverseShell.XF é um cavalo de Troia para Windows projetado para dar a atacantes remotos acesso oculto e direto a um computador infectado. Classificado como uma ameaça de alto risco, ele foi desenvolvido para operar silenciosamente em segundo plano, abrindo um canal que permite ao hacker enviar comandos à máquina como se estivesse sentado em frente a ela. Seu nome reflete sua função principal: estabelecer um "reverse shell", uma conexão iniciada a partir do computador infectado com um servidor controlado pelo atacante, o que o ajuda a burlar muitas defesas básicas de rede.

Tecnicamente, este Trojan é um executável de 64 bits, compilado nativamente em Go, que roda como um aplicativo de console em vez de exibir janelas visíveis. Ele não contém seção de recursos, informações de depuração ou detalhes de versão, e apresenta sinais de alta entropia, uma característica frequentemente associada a código ofuscado ou criptografado projetado para resistir à análise. A amostra analisada não possuía assinatura digital nem estava compactada, confiando, em vez disso, em sua estrutura de código nativa e compacta para evitar fácil detecção.

O que a ameaça faz

Uma vez ativo, o Trojan.ReverseShell.XF é executado silenciosamente em segundo plano, realizando funções maliciosas sem o conhecimento ou consentimento do usuário. Seu principal objetivo é abrir a comunicação de rede com um servidor remoto, utilizando funções de rede de baixo nível para criar sockets e estabelecer conexões. Isso efetivamente concede um canal de comando a quem controla o malware. Com esse acesso, os atacantes podem executar comandos, manipular processos em execução, ler ou gravar arquivos e excluir dados do sistema de forma oculta. Em muitos casos, Trojans desse tipo também são usados para instalar payloads maliciosos adicionais, coletar informações confidenciais ou usar a máquina comprometida como ponto de partida para ataques subsequentes à rede.

Como geralmente chega aos computadores

O Trojan.ReverseShell.XF geralmente se propaga explorando vulnerabilidades e falhas de segurança não corrigidas do sistema, e por meio de softwares baixados de sites maliciosos ou comprometidos. Ele também pode chegar por meio de anexos de e-mail de remetentes não confiáveis, disfarçado em arquivos como .exe, .pif, .avi ou até mesmo .jpg, contando com o fato de o usuário abrir o arquivo sem suspeitar que se trata de uma ameaça. Como sua instalação é furtiva, geralmente não há nenhum aviso ou notificação óbvia associada ao processo de infecção.

Riscos para o usuário

O perigo representado por este Trojan é significativo. Uma vez estabelecida uma conexão de shell reverso, os atacantes podem obter controle quase completo sobre o sistema infectado. Isso pode levar ao roubo de dados, exclusão não autorizada de arquivos, instalação de outros malwares, instabilidade do sistema e uso do computador como ponto de partida para ataques adicionais, tudo isso sem que a vítima perceba que algo está errado.

Sinais de infecção

Como este Trojan foi projetado para funcionar silenciosamente, os sintomas visíveis podem ser mínimos ou inexistentes. Os usuários ainda devem ficar atentos a atividades de rede incomuns, conexões de saída inesperadas, processos desconhecidos consumindo recursos do sistema, desempenho lento, ferramentas de segurança desativadas ou alterações inexplicáveis em arquivos.

Como se manter protegido

Manter o sistema operacional e todos os softwares atualizados ajuda a corrigir as vulnerabilidades exploradas por este Trojan. Os usuários devem evitar abrir anexos ou baixar arquivos de fontes desconhecidas ou não confiáveis, ter cautela com e-mails inesperados e evitar baixar softwares de sites não oficiais. Utilizar softwares de segurança confiáveis e atualizados, manter backups regulares e monitorar a atividade da rede em busca de conexões incomuns são medidas práticas para reduzir o risco de infecção.

Relatório de análise

Informação geral

Nome de família: Trojan.ReverseShell.XF
Status da assinatura: No Signature

Amostras conhecidas

MD5: ab503e3c6410773777bf054a3b68a467
SHA1: 23cda12e1e1d5664a63cf1825915caa47902ecdf
SHA256: 303815F44B1270DE82E89F78103A33DB48186C0F5101DF1513DDE055956C4A6F
Tamanho do Arquivo: 3.22 MB.3219968 bytes

Atributos do executável portátil do Windows

  • File doesn't have "Rich" header
  • File doesn't have debug information
  • File doesn't have exports table
  • File doesn't have resources
  • File doesn't have security information
  • File is 64-bit executable
  • File is console application (IMAGE_SUBSYSTEM_WINDOWS_CUI)
  • File is either console or GUI application
  • File is Native application (NOT .NET application)
  • File is not packed
Show 2 more
  • IMAGE_FILE_DLL is not set inside PE header (Executable)
  • IMAGE_FILE_EXECUTABLE_IMAGE is set inside PE header (Executable Image)

Características do arquivo

  • golang
  • HighEntropy
  • No Version Info
  • x64

Informações do bloco

Total de blocos: 4,816
Blocos potencialmente maliciosos: 3
Blocos permitidos: 4,812
Blocos desconhecidos: 1

Mapa visual

... Dados truncados
0 - Bloco Provavelmente Seguro
? - Bloco Desconhecido
x - Bloco Potencialmente Malicioso

Famílias semelhantes

  • Kryptik.GRT
  • Kryptik.MTB
  • Remus.B
  • Trojan.ClipBanker.Gen.A
  • Trojan.ClipBanker.Gen.C
Show 1 more
  • Trojan.Krypt.Gen.ACJA

Utilização da API do Windows

Categoria API
Syscall Use
  • ntdll.dll!NtAlpcConnectPort
  • ntdll.dll!NtAlpcSetInformation
  • ntdll.dll!NtAssociateWaitCompletionPacket
  • ntdll.dll!NtClose
  • ntdll.dll!NtCreateIoCompletion
  • ntdll.dll!NtCreateMutant
  • ntdll.dll!NtCreateSection
  • ntdll.dll!NtCreateTimer2
  • ntdll.dll!NtCreateWaitCompletionPacket
  • ntdll.dll!NtCreateWorkerFactory
Show 24 more
  • ntdll.dll!NtDeviceIoControlFile
  • ntdll.dll!NtFreeVirtualMemory
  • ntdll.dll!NtMapViewOfSection
  • ntdll.dll!NtOpenFile
  • ntdll.dll!NtOpenKey
  • ntdll.dll!NtOpenProcess
  • ntdll.dll!NtProtectVirtualMemory
  • ntdll.dll!NtQueryInformationProcess
  • ntdll.dll!NtQuerySystemInformation
  • ntdll.dll!NtQuerySystemInformationEx
  • ntdll.dll!NtQueryVirtualMemory
  • ntdll.dll!NtQueryVolumeInformationFile
  • ntdll.dll!NtReadVirtualMemory
  • ntdll.dll!NtRemoveIoCompletionEx
  • ntdll.dll!NtSetEvent
  • ntdll.dll!NtSetInformationProcess
  • ntdll.dll!NtSetInformationWorkerFactory
  • ntdll.dll!NtSetTimerEx
  • ntdll.dll!NtTestAlert
  • ntdll.dll!NtUnmapViewOfSection
  • ntdll.dll!NtWaitForSingleObject
  • ntdll.dll!NtWriteFile
  • ntdll.dll!NtYieldExecution
  • UNKNOWN
Network Winsock2
  • WSASocket
  • WSAStartup
Network Winsock
  • bind
  • socket