TAut - UM AGENTE DE AUTOMAÇÃO NÃO INTRUSIVO PARA JOGOS DIGITAIS
TITULAR
UNIVERSIDADE FEDERAL RURAL DO SEMI-ARIDO – UFERSA
PROCESSO
BR 51 2026 005963 1
DESCRIÇÃO
O TAut é um sistema de automação híbrido que utiliza Java e Arduino para monitorização visual e execução de ações em tempo real. O programa opera através de uma placa de captura USB. A inteligência do bot reside na analise de pixels em coordenadas específicas para detectar variações de cor nas barras de vida (HP) e mana (MP). Estas coordenadas são mapeadas, garantindo precisão entre a resolução do jogo e a da captura. Quando uma necessidade é identificada, o programa envia comandos via porta Serial para o hardware externo. Para evitar padrões robóticos, foram aplicados intervalos aleatórios entre as ações. No lado do hardware, o Arduino emula um teclado físico (USB HID), recebendo os sinais e pressionando as teclas correspondentes (F2 ou F4) no computador do jogo. Esta arquitetura externa garante que a automação não interaja com a memória do jogo, utilizando apenas a análise de imagem e emulação de periféricos para realizar as tarefas.
APLICAÇÕES E BENEFÍCIOS
O TAut resolve o problema crítico da detecção automatizada por softwares anti-trapaça, oferecendo uma solução de automação externa que não deixa rastros no sistema operacional do computador onde o jogo está rodando. Ao utilizar uma placa de captura para processar imagens e um microcontrolador para emular um teclado real, o programa elimina a necessidade de injetar código ou ler a memória do jogo, o que mitiga o risco de banimentos por detecção de processos suspeitos. Uma das principais vantagens é a eficiência no processamento e a baixa latência. O programa implementa atrasos aleatórios entre os comandos enviados ao Arduino, o que impede a criação de padrões de tempo fixos que poderiam ser identificados por análises heurísticas.
DOWNLOAD DO CERTIFICADO
AUTORES
- ANTONIO EDUARDO DE OLIVEIRA CARMO
- PAULO HENRIQUE LOPES SILVA
CONTATOS
nit@ufersa.edu.br
(84) 3317-8312
