Falso/Positivo usando UPX e AVG

Aqui é o lugar para bater papo e trocar idéias sobre os mais variados assuntos

Moderador: Moderadores

Kapiaba
Colaborador
Colaborador
Mensagens: 1908
Registrado em: 07 Dez 2012 16:14
Localização: São Paulo
Contato:

Falso/Positivo usando UPX e AVG

Mensagem por Kapiaba »

Bom dia senhores, isto é muito irritante, tem como evitar?

Isto acontece, quando compacto com o UPX.EXE.

Imagem

Obg. abs.
Kapiaba
Colaborador
Colaborador
Mensagens: 1908
Registrado em: 07 Dez 2012 16:14
Localização: São Paulo
Contato:

Falso/Positivo usando UPX e AVG

Mensagem por Kapiaba »

Aparentemente resolvido mudando para uma versão mais antiga, eu acho que tem boi na linha com as versões do site do UPX, que desde 2013 não tem alteração.

Código: Selecionar todos

                       Ultimate Packer for eXecutables
    Copyright (C) 1996,1997,1998,1999,2000,2001,2002,2003,2004,2005,2006
UPX 2.03w       Markus Oberhumer, Laszlo Molnar & John Reiser    Nov 7th 2006
Baixei daqui:

http://software.viamep.com/kebra_byte.htm

Abs
Avatar do usuário
fladimir
Colaborador
Colaborador
Mensagens: 2445
Registrado em: 15 Nov 2006 20:21

Falso/Positivo usando UPX e AVG

Mensagem por fladimir »

Eu volta e meia tinha isso, usei versões anteriores as vezes funcionava outras não (não sei se testei essa sua)

Para não ter mais dor de cabeça comecei a subir as versões sem fazer UPX, após o EXE pronto subo pro FTP zipado ai no cliente descompacto o zip e ele roda o EXE sem estar com o UPX ai parou o problema.

O problema é mais um trabalho, ou seja, após compilar Zipar e no cliente Extrair a versão do Zip.

Será q se usar o UPX q vc mencionou resolve?
Sun Tzu há mais de três mil anos cita nas epígrafes de seu livro “A Arte da Guerra“:

“Concentre-se nos pontos fortes, reconheça as fraquezas, agarre as oportunidades e proteja-se contra as ameaças”.
“Se não é vantajoso, nunca envie suas tropas; se não lhe rende ganhos, nunca utilize seus homens; se não é uma situação perigosa, nunca lute uma batalha precipitada”
.


Até 2017    Desktop Console [ Legado ] Harbour | MinGW | DBF | CDX | FastReport | MySQL


Novos Projetos:

   Desktop Visual           Windev Desktop
   Celular Android/iOS   Windev Mobile
   WEB                            Windev Web


Sejamos gratos a Deus.
Kapiaba
Colaborador
Colaborador
Mensagens: 1908
Registrado em: 07 Dez 2012 16:14
Localização: São Paulo
Contato:

Falso/Positivo usando UPX e AVG

Mensagem por Kapiaba »

Bom dia Fladimir, continuamos os testes, qualquer coisa, eu aviso se deu problema com esta versão. abs.

Estamos testando também, o PECOMPACT da BitSum, parece muito melhor e não tem como descompactar o .EXE.

https://bitsum.com/pecompact/

aBS
Kapiaba
Colaborador
Colaborador
Mensagens: 1908
Registrado em: 07 Dez 2012 16:14
Localização: São Paulo
Contato:

Falso/Positivo usando UPX e AVG

Mensagem por Kapiaba »

Problema Resolvido:

Imagem

Obg. abs.
Avatar do usuário
asimoes
Colaborador
Colaborador
Mensagens: 4919
Registrado em: 26 Abr 2007 16:48
Localização: RIO DE JANEIRO-RJ

Falso/Positivo usando UPX e AVG

Mensagem por asimoes »

Kapiaba,

Essa versão do PECompact é trial?
►Harbour 3.x | Minigui xx-x | HwGui◄
Pense nas possibilidades abstraia as dificuldades.
Não corrigir nossas falhas é o mesmo que cometer novos erros.
A imaginação é mais importante que o conhecimento. (Albert Einstein)
Kapiaba
Colaborador
Colaborador
Mensagens: 1908
Registrado em: 07 Dez 2012 16:14
Localização: São Paulo
Contato:

Falso/Positivo usando UPX e AVG

Mensagem por Kapiaba »

Não carissimo, esta foi comprada a muito tempo por um amigo meu. abs.
Avatar do usuário
asimoes
Colaborador
Colaborador
Mensagens: 4919
Registrado em: 26 Abr 2007 16:48
Localização: RIO DE JANEIRO-RJ

Falso/Positivo usando UPX e AVG

Mensagem por asimoes »

Ainda bem que eu não uso avg.
►Harbour 3.x | Minigui xx-x | HwGui◄
Pense nas possibilidades abstraia as dificuldades.
Não corrigir nossas falhas é o mesmo que cometer novos erros.
A imaginação é mais importante que o conhecimento. (Albert Einstein)
Kapiaba
Colaborador
Colaborador
Mensagens: 1908
Registrado em: 07 Dez 2012 16:14
Localização: São Paulo
Contato:

Falso/Positivo usando UPX e AVG

Mensagem por Kapiaba »

Boa tarde asimões, o AVAST.EXE também está reportando o mesmo problema com o UPX.exe, não sei em versão MODO CONSOLE, mas em versão for windows, tá infernal. abs.
Avatar do usuário
asimoes
Colaborador
Colaborador
Mensagens: 4919
Registrado em: 26 Abr 2007 16:48
Localização: RIO DE JANEIRO-RJ

Falso/Positivo usando UPX e AVG

Mensagem por asimoes »

Kapiaba,

Eu tenho avast e não tive esse problema, inclusive tem uma configuração no avast para excluir arquivos ou pasta na verificação.
►Harbour 3.x | Minigui xx-x | HwGui◄
Pense nas possibilidades abstraia as dificuldades.
Não corrigir nossas falhas é o mesmo que cometer novos erros.
A imaginação é mais importante que o conhecimento. (Albert Einstein)
Avatar do usuário
fladimir
Colaborador
Colaborador
Mensagens: 2445
Registrado em: 15 Nov 2006 20:21

Falso/Positivo usando UPX e AVG

Mensagem por fladimir »

UPX tinha isso volta e meia em clientes com o AVAST, ai tinha q ficar configurando o AVAST, e as vezes não dava certo.

[]´s
Sun Tzu há mais de três mil anos cita nas epígrafes de seu livro “A Arte da Guerra“:

“Concentre-se nos pontos fortes, reconheça as fraquezas, agarre as oportunidades e proteja-se contra as ameaças”.
“Se não é vantajoso, nunca envie suas tropas; se não lhe rende ganhos, nunca utilize seus homens; se não é uma situação perigosa, nunca lute uma batalha precipitada”
.


Até 2017    Desktop Console [ Legado ] Harbour | MinGW | DBF | CDX | FastReport | MySQL


Novos Projetos:

   Desktop Visual           Windev Desktop
   Celular Android/iOS   Windev Mobile
   WEB                            Windev Web


Sejamos gratos a Deus.
Avatar do usuário
asimoes
Colaborador
Colaborador
Mensagens: 4919
Registrado em: 26 Abr 2007 16:48
Localização: RIO DE JANEIRO-RJ

Falso/Positivo usando UPX e AVG

Mensagem por asimoes »

Fladimir,

O problema acontece com o programa compactado com o UPX?
►Harbour 3.x | Minigui xx-x | HwGui◄
Pense nas possibilidades abstraia as dificuldades.
Não corrigir nossas falhas é o mesmo que cometer novos erros.
A imaginação é mais importante que o conhecimento. (Albert Einstein)
Avatar do usuário
fladimir
Colaborador
Colaborador
Mensagens: 2445
Registrado em: 15 Nov 2006 20:21

Falso/Positivo usando UPX e AVG

Mensagem por fladimir »

Sim... ai o q eu comecei a fazer pq achamos melhor foi disponibilizar as versões em ZIP e no cliente descompacta o EXE.

Ou seja, usar o EXE descompactado, mas pra facilitar o fluxo via net/email/ftp vai zipado.

Ai parou o problema e paramos de ter q ficar mexendo nos antivírus.
Sun Tzu há mais de três mil anos cita nas epígrafes de seu livro “A Arte da Guerra“:

“Concentre-se nos pontos fortes, reconheça as fraquezas, agarre as oportunidades e proteja-se contra as ameaças”.
“Se não é vantajoso, nunca envie suas tropas; se não lhe rende ganhos, nunca utilize seus homens; se não é uma situação perigosa, nunca lute uma batalha precipitada”
.


Até 2017    Desktop Console [ Legado ] Harbour | MinGW | DBF | CDX | FastReport | MySQL


Novos Projetos:

   Desktop Visual           Windev Desktop
   Celular Android/iOS   Windev Mobile
   WEB                            Windev Web


Sejamos gratos a Deus.
Kapiaba
Colaborador
Colaborador
Mensagens: 1908
Registrado em: 07 Dez 2012 16:14
Localização: São Paulo
Contato:

Falso/Positivo usando UPX e AVG

Mensagem por Kapiaba »

E eu ainda digo mais, ao subir o arquivo para o nosso provedor, simplesmente o firewall ou anti-virus do provedor, "derrubava" o UpLoad e não ia de jeito nenhum. Não temos mais este problema com o PECOMPACT, agora os UpLoads, sobem numa velocidade...

É simples, o UPX.EXE ou gera algo errado mesmo, ou não coloca assinatura no .exe compactado, já o PECOMPACT, assina o .exe, ai, nem o FireWall, nem o Anti-virus incomodam mais.

Obg. abs.
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

Falso/Positivo usando UPX e AVG

Mensagem por JoséQuintas »

Não uso.
O lado ruim é ter que instalar o certificado como root, segundo o texto:

http://stackoverflow.com/questions/8484 ... ndows?lq=1
Creating a self-signed Certificate Authority (CA)
makecert -r -pe -n "CN=My CA" -ss CA -sr CurrentUser ^
-a sha256 -cy authority -sky signature -sv MyCA.pvk MyCA.cer


(^ = allow batch command-line to wrap line)

This creates a self-signed (-r) certificate, with an exportable private key (-pe). It's named "My CA", and should be put in the CA store for the current user. We're using the sha256 algorithm. The key is meant for signing (-sky).

The private key should be stored in the MyCA.pvk file, and the certificate in the MyCA.cer file.

Importing the CA Certificate

Because there's no point in having a CA certificate if you don't trust it, you'll need to import it into the Windows certificate store. You can use the Certificates MMC snapin, but from the command line:
certutil -user -addstore Root MyCA.cer


Creating a code-signing (SPC) Certificate
makecert -pe -n "CN=My SPC" -a sha256 -cy end ^
-sky signature ^
-ic MyCA.cer -iv MyCA.pvk ^
-sv MySPC.pvk MySPC.cer


Pretty much the same as above, but we're providing an issuer key and certificate (the -ic and -iv switches).

We'll also want to convert the certificate and key into a PFX file:
pvk2pfx -pvk MySPC.pvk -spc MySPC.cer -pfx MySPC.pfx


If you want to protect the PFX file, add the -po switch, otherwise PVK2PFX creates a PFX file with no passphrase.

Using the certificate for signing code
signtool sign /v /f MySPC.pfx MyExecutable.exe


If you import the PFX file into the certificate store (you can use PVKIMPRT or the MMC snapin), you can sign code as follows:
signtool sign /v /n "Me" /s SPC /d http://www.me.me ^
/t http://timestamp.url MyExecutable.exe


Some possible timestamp URLs for signtool /t are:
http://timestamp.verisign.com/scripts/timstamp.dll
http://timestamp.globalsign.com/scripts/timstamp.dll
http://timestamp.comodoca.com/authenticode

Full Microsoft Documentation
•signtool: http://msdn.microsoft.com/en-us/library/8s9b9yaz.aspx
•makecert: http://msdn.microsoft.com/en-us/library/bfsktky3.aspx
•pvk2pfx : http://msdn.microsoft.com/en-us/library ... 72(v=vs.85).aspx

Downloads

For those who are not .NET developers, you will need a copy of the Windows SDK and .NET framework. A current link is available here: SDK & .NET (which installs makecert here: C:\Program Files\Microsoft SDKs\Windows\v7.1). Your mileage may vary.

Nota: descobri uma nova, o ^ indica continuação de linha no prompt.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Responder