FMilioni 0 Denunciar post Postado Agosto 26, 2009 Olá! Estou tendo dificuldades para desenvolver um "anticheater". Sua funcionalidade é de verificar os processos e fechar os que não podem ficar abertos, tipos os hackers do jogo. Já está tudo pronto, menos a parte que ele não pode ser fechado. Tem que ser tipo um antivírus mesmo, não fechar por nada, nem se ir no Gerenciador de Tarefas do Windows e dar um "Finalizar Processo". Já achei vários tópicos sobre isto, mais nada funciona, pois é apenas para versões anteriores do windows. http://forum.imasters.com.br/public/style_emoticons/default/seta.gif Tem que funcionar no Windows XP e superior. Quem souber como eu faze isso, por favor, me ajude...! Abraços! http://forum.imasters.com.br/public/style_emoticons/default/joia.gif Compartilhar este post Link para o post Compartilhar em outros sites
Thalles2 0 Denunciar post Postado Agosto 31, 2009 Tambem estou atras disso tambem.Quem puder nos ajudar eu agradeço. Compartilhar este post Link para o post Compartilhar em outros sites
Bruno Augusto 417 Denunciar post Postado Agosto 31, 2009 Olha, não sou programador Delphi, mas acreito que de forma básica, não seja possível, afinal, pelo menos até onde sei, um processo do Windows é um espaço alocado para um determinado aplicativo e pode ser determinado pelo nome do arquivo. Para você impedir, teria de conhecer o nome de todos os hacks, bots, exploiters, trainers e etc. que existem. Acredito que o melhor seria você obter a lista de todos os processos em execução e aplicar alguma análise por heurística sobre eles, tal qual um Antivírus faz para identificar uma praga. Compartilhar este post Link para o post Compartilhar em outros sites
Raficcha 1 Denunciar post Postado Setembro 1, 2009 Olha, cara, uma dica, bloqueie o gerenciador de tarefas do windows tambeim (taskmgr.exe). : D Compartilhar este post Link para o post Compartilhar em outros sites
Thalles2 0 Denunciar post Postado Setembro 1, 2009 Poderiam explicar como se não for muito encomodo. Compartilhar este post Link para o post Compartilhar em outros sites
Raficcha 1 Denunciar post Postado Setembro 1, 2009 Vocês podem fechar a janela de tarefas do Windows utilizando assim: postmessage(FindWindow(nil, 'Gerenciador de tarefas do Windows'),WM_close,0,0); podem coloar em um TTimer. Compartilhar este post Link para o post Compartilhar em outros sites
Thalles2 0 Denunciar post Postado Setembro 2, 2009 isso capacitaria do cara não poder usar o Crtl alt del? poderia explicar como faz isso( eu sou novato e nao sei onde adicionar essa funçao no TTimer.) Compartilhar este post Link para o post Compartilhar em outros sites
FMilioni 0 Denunciar post Postado Setembro 7, 2009 Olá! http://forum.imasters.com.br/public/style_emoticons/default/joia.gif Obrigado à todos pela ajuda! Afinal, meu projeto está em acabamentos finais! Estou desenvolvendo um sistema que bloqueará que o GameGuard seje finalizado. http://forum.imasters.com.br/public/style_emoticons/default/seta.gif Para mais informações, acesse: www.gameguard.com.br Compartilhar este post Link para o post Compartilhar em outros sites
Raficcha 1 Denunciar post Postado Setembro 8, 2009 isso capacitaria do cara não poder usar o Crtl alt del? poderia explicar como faz isso( eu sou novato e nao sei onde adicionar essa funçao no TTimer.) Pois intom, se você mandar fechar a janela de 10 em 10 milesimos de segundo, quando o usuario pressionar ctr+alt+del, não vai dar tempo nem de ele ver os processos abertos, quando menos finalizar algum. : D Compartilhar este post Link para o post Compartilhar em outros sites