ActiveDelphi - Índice do Fórum ActiveDelphi
.: O site do programador Delphi! :.
 
 FAQFAQ   PesquisarPesquisar   MembrosMembros   GruposGrupos   RegistrarRegistrar 
 PerfilPerfil   Entrar e ver Mensagens ParticularesEntrar e ver Mensagens Particulares   EntrarEntrar 

Projeto vs antivirus

 
Novo Tópico   Responder Mensagem    ActiveDelphi - Índice do Fórum -> Delphi
Exibir mensagem anterior :: Exibir próxima mensagem  
Autor Mensagem
GabrielScorpion
Aprendiz
Aprendiz


Registrado: Sexta-Feira, 18 de Mai de 2012
Mensagens: 141

MensagemEnviada: Sex Mai 24, 2013 2:20 am    Assunto: Projeto vs antivirus Responder com Citação

Oi galerinha beleza? espero que sim.


Ok, vamos ao problema e uma possivel solução.


Seguinte, eu criei um pequeno projeto no delphi para reiniciar meu windows depis que instalei meu programa. E estou com problemas.



Agora vamos ao problema:

Como eu não sei qual antivirus a maquina do meu cliente vai ter, eu tenho que resolver esse problema, e ele
é o seguinte: Qdo executo o projecto, o antivirus AVAST da uma mensagem informando e bloquiando
o executavel, mais não relata malware ou outro tipo de virus, só relata que não consegui identificar, e que
pode ser programa suspeito, depois disso ele libera uma mensagem informando se vc quer executar o aplicativou ou não.
Isso ja aconteceu com outros projetos meu em delphi, até mesmo projeto sem codigo nenhuma, um formulario limpo ou com outras linhas
de comandos. No final o AVAST diz que não é supeito, mais sempre que executo o AVAST bloqueia por aquele SandBox.


Tipo, eu ja coloquei no projeto a opção de UAC, privilegios do windows, mais não resolveu.
Eu ja até recriei esse aplicativo no FinalBuilder, IExpress para preencher a versão, companhia, empresa...etc
mais também não resolveu. =/

Vocês sabem como eu faço para meu projeto em delphi rodar e não passar por esse escaneamento do avast?
Sem tar bloqueando o programa?


Isso é muito chato, e o increvel é que é só o AVAST que pega.Eu acho que é o pior Antivirus pra
quem desenvolve em delphi ¬¬


Então se vcs tiverem alguma solução ae aguardo.


Salamaleico pessoas. Very Happy


Editado pela última vez por GabrielScorpion em Sáb Mai 25, 2013 2:36 am, num total de 2 vezes
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
Guilherme_Barros
Aprendiz
Aprendiz


Registrado: Segunda-Feira, 27 de Abril de 2009
Mensagens: 155
Localização: Rio de Janeiro

MensagemEnviada: Sex Mai 24, 2013 8:34 am    Assunto: Responder com Citação

Amigo, tenho o mesmo problema que você, mas no meu caso quando eu compilo com o XE2 não aparece essa mensagem, somente com o 7.

Já procurei soluções na internet e nada, tomara que alguém poste uma solução.
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular MSN Messenger
GabrielScorpion
Aprendiz
Aprendiz


Registrado: Sexta-Feira, 18 de Mai de 2012
Mensagens: 141

MensagemEnviada: Sex Mai 24, 2013 10:05 am    Assunto: Responder com Citação

Guilherme_Barros escreveu:
Amigo, tenho o mesmo problema que você, mas no meu caso quando eu compilo com o XE2 não aparece essa mensagem, somente com o 7.

Já procurei soluções na internet e nada, tomara que alguém poste uma solução.



Guilherme, no XE2 é bloqueado pelo Avast também? Ou roda de boa, sem ser bloqueado ou dar mensagem de arquivo suspeito?

Eu fiz o projeto no Delphi 7 e Delphi 2010, e em ambos o Avast perturba. :2
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
Guilherme_Barros
Aprendiz
Aprendiz


Registrado: Segunda-Feira, 27 de Abril de 2009
Mensagens: 155
Localização: Rio de Janeiro

MensagemEnviada: Sex Mai 24, 2013 10:16 am    Assunto: Responder com Citação

No XE2 ele roda sem problema, mas apenas alguns executáveis ele bloqueia, por exemplo, usando um componente de webcam.
Não sei como o avast trata essa sandbox.
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular MSN Messenger
SrJeff
Aprendiz
Aprendiz


Registrado: Sexta-Feira, 8 de Janeiro de 2010
Mensagens: 289

MensagemEnviada: Sex Mai 24, 2013 2:21 pm    Assunto: Responder com Citação

O problema é que o AV procura padrões de código malicioso, e por muitos usarem componentes de webcam, sockets, entre outros em vírus acaba que muito código vai parar no banco de dados dos avs...

Pode ser também que seu avast esteja configurado para parar todo e qualquer programa, eu tenho um firewall que bloqueia simplesmente tudo, mas é questão de configuração, para saber se seu software está realmente sendo detectado passa ele no vírus total. Fora isso a versão do delphi mais afetada é a 7 por ter passado mais tempo em uso, eu por exemplo gosto muito da versão 7 por ser bem estável, então para resolver esse problemas eu tento colocar o máximo de funções em DLLs, e por incrível que pareça muitas vezes pode-se resolver o problema apenas indo em Project>Options>Version info> e mancar Include version information in project, e em seguida adicionar os dados do seu programa, para mim isso funciona em 95% dos casos.

Você disse que op problema está sendo causado por um componente webcam, você já fez metade do processo porque já identificou a causa do problema, agora é só você trocar de componente, para webcam eu recomendo o TCamera.

vlw espero que eu tenha ajudado.
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
marcieldeg
Colaborador
Colaborador


Registrado: Terça-Feira, 5 de Abril de 2011
Mensagens: 1054
Localização: Vitória - ES

MensagemEnviada: Sex Mai 24, 2013 3:30 pm    Assunto: Responder com Citação

Por acaso você usa algum programa para compactação do seu executável, como o UPX? Programas compactados costumam ser pegos por antivírus.
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
marcieldeg
Colaborador
Colaborador


Registrado: Terça-Feira, 5 de Abril de 2011
Mensagens: 1054
Localização: Vitória - ES

MensagemEnviada: Sex Mai 24, 2013 3:31 pm    Assunto: Responder com Citação

Essa dica não ajuda muito, mas para testar se sua aplicação vai passar de boa por diversos antivírus, você pode usar o serviço https://www.virustotal.com.
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
marcocunhasilva
Profissional
Profissional


Registrado: Segunda-Feira, 21 de Agosto de 2006
Mensagens: 740
Localização: Porto Alegre

MensagemEnviada: Sex Mai 24, 2013 3:43 pm    Assunto: Responder com Citação

Boa tarde, pessoal!

Uma boa dica para resolver o problema, principalmente do avast, é colocar a pasta de onde está o sistema na lista de exclusões do Avast. Fiz isso com meus projetos e o Avast não incomocou mais.

Espero ter ajudado!

T++
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular Enviar E-mail MSN Messenger
GabrielScorpion
Aprendiz
Aprendiz


Registrado: Sexta-Feira, 18 de Mai de 2012
Mensagens: 141

MensagemEnviada: Sáb Mai 25, 2013 1:34 am    Assunto: Responder com Citação

Obrigado a todos que responderem.
Eu vou dar o topico como Resolvido, axo que não vai ter muita solução a não ser eu configurar o Avast ou instalar outro antivirus. Mais esse é o problema, minha aplicação é um sistema, e como eu ja disse eu nunca sei qual antivirus o cliente pode ter no Micro dele, a questão do problema NÃO É COMIGO É COM O CLIENTE. NÃO VOU FICAR PEDINDO PARA O CLIENTE C O N F I G U R A R O AVAST, se esse for o antivirus dele néh. As vezes o Avast bloqueia as vezes ele não bloqueia, coisa de louco . Amigo SrJeff, eu ja informei a Version Info, mesmo assim não resolveu.
Teve um momentp que achei que tinha resolvido por rodar o projeto em Release, pois o Avast não pegou , mais logo depois ele bloqueou ¬¬.
É isso ae, a melhor coisa é torcer para que esses falso positivo do Avast mude um dia.


Grato Pessoal.

Salamaleico. Very Happy
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
Mostrar os tópicos anteriores:   
Novo Tópico   Responder Mensagem    ActiveDelphi - Índice do Fórum -> Delphi Todos os horários são GMT - 3 Horas
Página 1 de 1

 
Ir para:  
Enviar Mensagens Novas: Proibido.
Responder Tópicos Proibido
Editar Mensagens: Proibido.
Excluir Mensagens: Proibido.
Votar em Enquetes: Proibido.


Powered by phpBB © 2001, 2005 phpBB Group
Traduzido por: Suporte phpBB