Ir para conteúdo
  • Cadastre-se

dev botao

UPX é confiável?


Ver Solução Respondido por EMBarbosa,
  • Este tópico foi criado há 2113 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

  • Membros Pro

Boa tarde!

Estive verificando na pasta de instalação do Acbr que existe um .bat para comprimir executáveis.Pesquisei sobre o UPX e fiz alguns testes, por sinal fiquei surpreendido com o resultado da compactação.
Minha dúvida é em relação a confiabilidade deste processo, para versão release pode afetar alguma coisa? Alguém tem algum relato de falha, problema ao enviar o executável para o cliente?

Grato pela atenção

Link para o comentário
Compartilhar em outros sites

  • Consultores
  • Solution
21 horas atrás, datahotel disse:

Boa tarde!

Estive verificando na pasta de instalação do Acbr que existe um .bat para comprimir executáveis.Pesquisei sobre o UPX e fiz alguns testes, por sinal fiquei surpreendido com o resultado da compactação.
Minha dúvida é em relação a confiabilidade deste processo, para versão release pode afetar alguma coisa? Alguém tem algum relato de falha, problema ao enviar o executável para o cliente? 

Grato pela atenção

Sim, muitos relatos de falhas nos clientes.

Não recomendo ninguém utilizar o UPX. Tem vários motivos, mas os principais são:

  • Hoje isso é de maneira geral desnecessário. O valor do armazenamento é barato e a internet muito melhor do que era entre 1996 a 2007. Ninguém se importa tanto com um aplicativo de vários MB de tamanho.
  • Gera muitos falsos positivos em antivirus. Como a compactação é muito usada por vírus, keyloggers, keygens, crackers, etc..., boa parte dos antivirus detectam aplicativos compactados com UPX nos seus algorítimos heurísticos como ameaça. (Se você usa Delphi, isso chega a ser até pior)...
  • Ele pode causar uma sobrecarga em processamento, visto que precisa descompactar o executável na memória.

É claro que cada caso é um caso... mas de modo geral, é desnecessário e não desejado.

  • Curtir 1

[]'s

Consultor SAC ACBr

Elton
Profissionalize o ACBr na sua empresa, conheça o ACBr Pro.

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Um engenheiro de Controle de Qualidade(QA) entra num bar. Pede uma cerveja. Pede zero cervejas.
Pede 99999999 cervejas. Pede -1 cervejas. Pede um jacaré. Pede asdfdhklçkh.
Link para o comentário
Compartilhar em outros sites

  • Este tópico foi criado há 2113 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.