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 »

Não entendi isto mister José M. C. Quintas??

Com PECOMPACT, não necessita, ele cria uma assinatura. Se entendi alguma coisa... kkkkkkkkkkkk

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 »

Resolve, desde que seja comprado.

Certificado pra assinatura também é caro.

Um dos recursos do NET é assinar os próprios programas, e isso tem no pacote do NET sem gastar nada.
Se isso resolve é questão de estudar.

Certificado pra assinar programas custa caro.
Até comprei uma vez que era barato, mas agora não dá.
certificado.png
certificado.png (2.96 KiB) Exibido 1337 vezes
Fico mesmo é com a mensagem do AVG, que TODO DIA na primeira execução do programa aparece.
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/
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 »

Estava usando o PECompact sem problemas...

Ai passei a incorporar 2 arquivos de relatório FR3 no EXE via arquivo de Recursos onde especifico:

Código: Selecionar todos

NOMERELATORIO         RCDATA          CAMINHORELATORIO
Ai qdo rodo o PECompact após finalizar o AVAST acusa vírus Evogen...

Mas se removo os FR3 do EXE não da problema...

Alguém sabe como contornar/resolver?

Estou usando o PECompact assim:

Código: Selecionar todos

d:\dev\pec2\pec2.exe /nb /emp:y /tm:y /cr:y /mc d:\sistema\controle.exe
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 »

Faça assim, para ver:

Código: Selecionar todos

C:\PECOMPACT\PEC2 /NB /EMP:Y /TM:Y /CR:Y /MC CONTROLE.EXE
Reporte. mande scanear a FrSystH.dll para ver, ou troque o AVAST pelo AVG que está bem melhor que o AVAST.

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 »

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 »

Obrigado João... vou fazer os procedimentos e depois retorno aki se deu 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.
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 »

Para não gerar confilto com o Firewall do rWindows, carregue o .FR3, diretamente do diretorio do programa assim:

Código: Selecionar todos

      IF FILE( "C:\INST_NFE\CCE.FR3" )
         oFrPrn:LoadFromFile( "C:\INST_NFE\CCE.FR3" ) // para leitura direta de arquivo FR3
      ELSE
         oFrPrn:LoadFromFile( cDirExe + "CCE.FR3" )   // para leitura direta de arquivo FR3
      ENDIF
Teste e reporte. 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 »

Descobri Galera!!!!

:% :% :%

Seguinte... como disse se deixo os FR3 fora do EXE e quando vou compactar com o PeCompact q da o erro no final do processo... Pq??? Pq???

Bom depois de varrer o micro pra ter máxima certeza q não era nada com meu micro (obrigado Kapiaba)

Por mais q a lógica era obvia... tipo se funciona com o FR3 fora do EXE pq q qdo esta dentro não funciona???

Ai pensei o seguinte... o problema q tinha com o UPX era pq os antivírus qdo o EXE ia executar descompactava na memoria etc etc e o antivírus pensava q poderia ser um vírus...

Dai juntando as 2 coisas pensei o seguinte... qdo jogo o FR3 dentro do EXE e NÃO RODO O COMPACTADOR PeCompact o AntiVirus não acusa problema pq ele "Enxerga" os Resorces (FR3) dentro do EXE e "Vê" q são gente boa... digamos assim...

Ai fui "estudar" cada parâmetro q passo ao PECompact e atentem o parâmetro /CR:Y .... /CR significa: "Compress Resources = Yes"... "pensei" deve ser isso... o PeCompact esta "Compactando" os FR3 dentro do EXE e ai o Antivirus se confunde....

Pra testar joguei /CR:N (ou seja... Não comprimir os Resources)...

RESOLVEU!!!!

Resultados...
Como era antes... FR3 fora do EXE
Ao compilar... 09 MB SEM compactar, sem problema com antivírus
Depois ao compactar... 02 MB Compactado, sem problema com antivírus. (era distribuído assim)

Objetivo atual... FR3 dentro do EXE
Ao compilar... 11 MB SEM compactar... Nenhum problema com antivírus
Depois ao compactar... 03 MB Compactado, antivírus desligado... porém não resolve, pq ao ligar o antivírus e executar o EXE fala q tem vírus. (/CR:Y parâmetro ativado do PECompact)
04 MB Compactado, antivírus Ok (ligado)... Problema resolvido... (/CR:N parâmetro DESATIVADO no PeCompact) roda tudo ok... (Solução adotada!)

Vlw Galera!!!..

[]´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 »

Obrigado Fladimir,
Nos poupou tempo valioso!
►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
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 »

O meu Pecompact o parâmetro /CR:N é outro:
ScreenShot009.png
É /CompressResources=N
►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
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 »

O equivalente no UPX

--compress-resources=0

upx --compress-resources=0 cadastra.exe
►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 »

Alexandre deve ser as versões do PECompact q são diferentes...

Legal essa do UPX não conhecia...
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.
Responder