Clipper On Line • Ver Tópico - Problema ao compactar com PECOMPAC ou UPX Windows 10
Página 1 de 3

Problema ao compactar com PECOMPAC ou UPX Windows 10

MensagemEnviado: 26 Dez 2017 22:31
por asimoes
Pessoal,

Alguém já tentou compactar com PECOMPACT ou UPX no windows 10, com harbour 3.4 / LLVM/CLANG ? pois é, comigo não está funcionando, estava usando PECOMPACT ele mostra a compactação mas não executa o programa, com o UPX é a mesma coisa. mostra que compactando mas não executa.

Problema ao compactar com PECOMPAC ou UPX Windows 10

MensagemEnviado: 26 Dez 2017 22:37
por Nascimento
não será que esta dando algum tipo de falso positivo?

Problema ao compactar com PECOMPAC ou UPX Windows 10/7

MensagemEnviado: 26 Dez 2017 22:42
por asimoes
Eu desabilitei o antivírus mas não funcionou

Problema ao compactar com PECOMPAC ou UPX Windows 10

MensagemEnviado: 27 Dez 2017 11:32
por JoséQuintas
E sem o CLANG funciona?

Aqui assino o EXE DEPOIS da compactação, mas não uso CLANG.

Problema ao compactar com PECOMPAC ou UPX Windows 10

MensagemEnviado: 27 Dez 2017 11:38
por asimoes
Não tentei sem CLANG, vou testar isso também, não sei tem haver com a versão do mingw32 do MSYS que eu uso para gerar o harbour, antes eu baixava o mingw e usava para compilar.
Só testando mesmo primeiro sem CLANG depois usando outra versão do MINGW 7.02

Problema ao compactar com PECOMPAC ou UPX Windows 10

MensagemEnviado: 27 Dez 2017 12:22
por JoséQuintas
Microsoft tá fod.....

Tem um arquivo do MSVC que o Windows 10 apaga, justamente o compilador C, da Microsoft mesmo kkkkkkk
Até já retirei de vez o MSVC 2010 pra liberar espaço, já que usava eventualmente e ainda tinha esse inconveniente.

Windows continua a mesma coisa....
A única diferença é que vai se chamar sempre Windows 10.
O problema com mudança de versão pode ser a qualquer momento....

Aqui continuo com aquela versão mingw 7.1, Harbour 3.4 e UPX 3.94w.

gcc --version
gcc (x86_64-posix-sjlj-rev0, Built by MinGW-W64 project) 7.1.0
Copyright ( C ) 2017 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.


Ultimate Packer for eXecutables
Copyright ( C ) 1996 - 2017
UPX 3.94w Markus Oberhumer, Laszlo Molnar & John Reiser May 12th 2017

Problema ao compactar com PECOMPAC ou UPX Windows 10

MensagemEnviado: 27 Dez 2017 21:40
por asimoes
Voltando ao assunto.

Recompilei usando o GCC 7.20 REV1 não é do MSYS acontece o mesmo problema, tô desconfiado do GCC 7.20 que basicamente é a mesma versão do MSYS

Consegui descobrir como usar o UPX:

upx --all-methods --force asaprev.exe

Desta forma compactou o executável e rodou, por hora vou me virando assim

Problema ao compactar com PECOMPAC ou UPX Windows 10

MensagemEnviado: 03 Jan 2018 11:18
por Kapiaba
Teste assim:

REM C:\UPX\UPX PROGRAMA.exe --compress-exports=0 --lzma --force --no-reloc

REM C:\PECOMPACT\PEC2 /NB /EMP:Y /TM:Y /CR:Y /MC PROGRAMA.EXE


Abs

Problema ao compactar com PECOMPAC ou UPX Windows 10

MensagemEnviado: 03 Jan 2018 16:24
por asimoes
Kapiaba,

Tentei o que você indicou mas não funfou.

Eu identifiquei que o problema acontece quando eu uso o meu arquivo de "resource" .rc
Se eu removo do hbp, funciona o pecompact, então deve ter algum problema ou no hbmk2 ou na versão do clang/gcc que é a do MSYS2

#include "hbver.h"

#define HB_VER_PRODUCTVERSION          HB_VER_MAJOR,HB_VER_MINOR,HB_VER_RELEASE,0

1001 BITMAP AVI\\SAIR.BMP
1002 BITMAP AVI\\EMAIL.BMP

1 24 AVI\\Windows8.Manifest

ICON_A                  ICON          AVI\ASAPREV.ICO
ICON_ASAPREV            ICON          AVI\ASAPREV.ICO
ICON_ACHOICE            ICON          AVI\IACHOICE.ICO
ICON_PERGUNTA           ICON          AVI\ICON_PERGUNTA.ICO
ICON_PRINT              ICON          AVI\PRINT.ICO
ICON_CEP                ICON          AVI\CEP.ICO
ICON_EMAIL              ICON          AVI\EMAIL.ICO
ICON_EXPORTAR           ICON          AVI\EXPORTAR.ICO
ICON_GRAVAR             ICON          AVI\IGRAVAR.ICO
ICON_SAIR               ICON          AVI\SAIR.ICO
ICON_ZOOMIN             ICON          AVI\ZOOMIN.ICO
ICON_ZOOMOUT            ICON          AVI\ZOOMOUT.ICO
ICON_WORD               ICON          AVI\WORD.ICO
ICON_PDF                ICON          AVI\PDF.ICO
ICON_CANCELAR           ICON          AVI\ICANCELAR.ICO
ICON_CADEADO            ICON          AVI\CADEADO.ICO
ICON_GOOGLE             ICON          AVI\GOOGLE.ICO
ICON_INTERNET           ICON          AVI\APPLICATIONS_INTERNET.ICO
ICON_BRADESCO           ICON          AVI\IBRADESCO.ICO
ICON_PRINTER24          ICON          AVI\IPRINTER24.ICO
ICON_EXIT24             ICON          AVI\IEXIT24.ICO
ICON_OK24               ICON          AVI\IOK24.ICO
ICON_OK                 ICON          AVI\IOK.ICO
ICON_OK16               ICON          AVI\IOK16.ICO
ICON_SAIR16             ICON          AVI\ISAIR16.ICO
ICON_EXIT16             ICON          AVI\EXIT1616.ICO
ICON_PRIMEIRO           ICON          AVI\IPRIMEIRO.ICO
ICON_ULTIMO             ICON          AVI\IULTIMO.ICO
ICON_SEGUINTE           ICON          AVI\ISEGUINTE.ICO
ICON_ANTERIOR           ICON          AVI\IANTERIOR.ICO
ICON_LUPA               ICON          AVI\ILUPA.ICO
ICON_CANCELA            ICON          AVI\ICANCELA.ICO
ICON_AMPULHETA          ICON          AVI\IAMPULHETA.ICO
ICON_INPUT32            ICON          AVI\INPUT32.ICO
AVI_AMPULHETA           AVI           AVI\AMPULHETA.AVI
BMP_OK24                BITMAP        AVI\OK24.BMP
BMP_SAIR24              BITMAP        AVI\SAIR24.BMP
TASKBAR                 BITMAP        AVI\TASKBAR.BMP
SOBRESIS                BITMAP        AVI\SOBRESIS.BMP
//File                    TXT     asa.rc

/* Version info */

#include <winver.h>

1 VERSIONINFO
FILEVERSION 5,0,0,0
PRODUCTVERSION HB_VER_PRODUCTVERSION
FILEOS 0x4
FILETYPE 0x1
{
  BLOCK "StringFileInfo"
  {
     BLOCK "040904b0"
    {
      VALUE "CompanyName", "AsaPrev"
      VALUE "FileDescription", "AsaPrev\000"
      VALUE "FileVersion", "03.07.2016"
      VALUE "InternalName", "AsaPrev"
      VALUE "LegalCopyright", "Copyright © 07-2016 by Alexandre Simões\000"
      VALUE "LegalTrademarks", "Alexandre Simões"
      VALUE "OriginalFilename", "AsaPrev.exe"
      VALUE "ProductName", "AsaPrev"
      VALUE "ProductVersion", "6.0 - 07/2016"
      VALUE "Comments", "Sistema de Controle de Sócios\000"
      VALUE "Aditional Notes", "Não pode ser distribuido sem autorização."
    }
  }
  BLOCK "VarFileInfo"
  {
    VALUE "Translation", 0x416, 0x4B0
  }
}

Problema ao compactar com PECOMPAC ou UPX Windows 10

MensagemEnviado: 03 Jan 2018 16:35
por asimoes
Demonstrando o problema

Usando o .RC no hbp: (não roda o exe)



Sem o .RC no hbp: (roda o exe)


Problema ao compactar com PECOMPAC ou UPX Windows 10

MensagemEnviado: 04 Jan 2018 09:19
por rossine
Olá Alexandre,

No seu arquivo .RC, troque o nome "BRADESCO" para outro que não seja "nome de banco" ou "BRASIL", pois me lembro de ter alguns problemas aqui por causa disto e talvez resolva seu problema.

Como o arquivo está compactado, deve que os antivirus ou póprio plugin do banco entende que se trata de virus ou algo parecido.

Problema ao compactar com PECOMPAC ou UPX Windows 10

MensagemEnviado: 04 Jan 2018 15:19
por asimoes
Rossine,

Tentei isso, mas não funcionou

Somente com:
upx --all-methods --force asaprev.exe

Problema ao compactar com PECOMPAC ou UPX Windows 10

MensagemEnviado: 05 Jan 2018 14:50
por JoséQuintas
Troque as informações do RC uai.
O manifest e equivalentes.

Problema ao compactar com PECOMPAC ou UPX Windows 10

MensagemEnviado: 05 Jan 2018 14:52
por JoséQuintas
meu rc:

#include "build.ch"

1 VERSIONINFO
  FILEVERSION JOSEQUINTAS_VERSAO_RC
  BEGIN
     BLOCK "StringFileInfo"
     BEGIN
        BLOCK "040904E4"
        BEGIN
            VALUE "CompanyName"      , "JPA Tecnologia Ltda"
            VALUE "FileDescription"  , "JPA Integrado"
            VALUE "LegalCopyright"   , "Copyright (c) José M C Quintas"
            VALUE "OriginalFilename" , "JPA.EXE"
            VALUE "ProductName"      , "JPA Integrado"
            VALUE "ProductVersion"   , "JPA 2017 MySQL"
        END
    END
    BLOCK "VarFileInfo"
    BEGIN
        VALUE "Translation", 0x0416, 1252
    END
END

#define RT_MANIFEST 24
#define APP_MANIFEST 1

APP_MANIFEST RT_MANIFEST "resource\\jpa.exe.manifest"

AppIcon         ICON     "image\\jpa.ico"
...

Problema ao compactar com PECOMPAC ou UPX Windows 10

MensagemEnviado: 05 Jan 2018 14:53
por JoséQuintas
meu manifest:

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<assembly manifestVersion="1.0" xmlns="urn:schemas-microsoft-com:asm.v1">
   <trustInfo xmlns="urn:schemas-microsoft-com:asm.v3">
      <security>
         <requestedPrivileges>
            <requestedExecutionLevel
               level="asInvoker"
               uiAccess="false"
            />
         </requestedPrivileges>
      </security>
   </trustInfo>
   <compatibility xmlns="urn:schemas-microsoft-com:compatibility.v1">
      <application>
         <!-- Windows 10 -->
         <supportedOS Id="{8e0f7a12-bfb3-4fe8-b9a5-48fd50a15a9a}"/>
         <!-- Windows 8.1 -->
         <supportedOS Id="{1f676c76-80e1-4239-95bb-83d0f6d0da78}"/>
         <!-- Windows Vista -->
         <supportedOS Id="{35138b9a-5d96-4fbd-8e2d-a2440225f93a}"/>
         <!-- Windows 8 -->
         <supportedOS Id="{e2011457-1546-43c5-a5fe-008deee3d3f0}"/>
         <!-- Windows 7 -->
         <supportedOS Id="{4a2f28e3-53b9-4441-ba9c-d69d4a4a6e38}"/>
         <!-- Windows Vista and Windows Server 2008 R2 -->
         <supportedOS Id="{e2011457-1546-43c5-a5fe-008deee3d3f0}"/>
         <!-- Windows XP ignores this section -->
      </application>
   </compatibility>
   <dependency>
      <dependentAssembly>
         <assemblyIdentity
            type="win32"
            name="Microsoft.Windows.Common-Controls"
            version="6.0.0.0"
            processorArchitecture="*"
            publicKeyToken="6595b64144ccf1df"
            language="*" />
      </dependentAssembly>
   </dependency>
</assembly>

Problema ao compactar com PECOMPAC ou UPX Windows 10

MensagemEnviado: 05 Jan 2018 14:55
por JoséQuintas
o build.ch é gerado pelo meu "pré-hbmk2", a cada compilação.

#define JOSEQUINTAS_VERSAO    "2018.01.05.1335"
#define JOSEQUINTAS_VERSAO_RC  2018,01,05,1335

Problema ao compactar com PECOMPAC ou UPX Windows 10

MensagemEnviado: 05 Jan 2018 20:38
por asimoes
Vou tentar sua sugestão Quintas, depois eu informo o resultado

Problema ao compactar com PECOMPAC ou UPX Windows 10

MensagemEnviado: 08 Jan 2018 10:38
por Kapiaba
Asimões,

Veja: --compress-resources=0 do not compress any resources at all


     http://www.oberhumer.com
     http://www.freemint.de
     http://www.nexus.hu/upx
     http://upx.tsx.org
                       Ultimate Packer for eXecutables
  Copyright (C) 1996,1997,1998,1999,2000,2001,2002,2003,2004,2005,2006,2007
UPX 3.01w       Markus Oberhumer, Laszlo Molnar & John Reiser   Jul 31st 2007

Usage: upx [-123456789dlthVL] [-qvfk] [-o file] file..

Commands:
  -1     compress faster                   -9    compress better
  --best compress best (can be slow for big files)
  -d     decompress                        -l    list compressed file
  -t     test compressed file              -V    display version number
  -h     give this help                    -L    display software license

Options:
  -q     be quiet                          -v    be verbose
  -oFILE write output to 'FILE'
  -f     force compression of suspicious files
  --no-color, --mono, --color, --no-progress   change look

Compression tuning options:
  --brute             try all available compression methods & filters [slow]
  --ultra-brute       try even more compression variants [very slow]

Backup options:
  -k, --backup        keep backup files
  --no-backup         no backup files [default]

Overlay options:
  --overlay=copy      copy any extra data attached to the file [default]
  --overlay=strip     strip any extra data attached to the file [DANGEROUS]
  --overlay=skip      don't compress a file with an overlay

Options for atari/tos:
  --all-methods       try all available compression methods

Options for djgpp2/coff:
  --coff              produce COFF output [default: EXE]
  --all-methods       try all available compression methods
  --all-filters       try all available preprocessing filters

Options for dos/com:
  --8086              make compressed com work on any 8086
  --all-methods       try all available compression methods
  --all-filters       try all available preprocessing filters

Options for dos/exe:
  --8086              make compressed exe work on any 8086
  --no-reloc          put no relocations in to the exe header
  --all-methods       try all available compression methods

Options for dos/sys:
  --8086              make compressed sys work on any 8086
  --all-methods       try all available compression methods
  --all-filters       try all available preprocessing filters

Options for ps1/exe:
  --all-methods       try all available compression methods
  --8-bit             uses 8 bit size compression [default: 32 bit]
  --8mb-ram           8 megabyte memory limit [default: 2 mb]
  --boot-only         disables client/host transfer compatibility
  --no-align          don't align to 2048 bytes [enables: --console-run]

Options for tmt/adam:
  --all-methods       try all available compression methods
  --all-filters       try all available preprocessing filters

Options for vmlinuz/386
  --all-methods       try all available compression methods
  --all-filters       try all available preprocessing filters

Options for watcom/le:
  --le                produce LE output [default: EXE]

Options for win32/pe, rtm32/pe & arm/pe:
  --compress-exports=0    do not compress the export section
  --compress-exports=1    compress the export section [default]
  --compress-icons=0      do not compress any icons
  --compress-icons=1      compress all but the first icon
  --compress-icons=2      compress all but the first icon directory [default]
  --compress-icons=3      compress all icons
  --compress-resources=0  do not compress any resources at all
  --keep-resource=list    do not compress resources specified by list
  --strip-relocs=0        do not strip relocations
  --strip-relocs=1        strip relocations [default]
  --all-methods           try all available compression methods
  --all-filters           try all available preprocessing filters

file..   executables to (de)compress

This version supports:
    amd64-linux.elf                  linux/ElfAMD
    amd64-linux.kernel.vmlinux       vmlinux/AMD64
    arm-linux.elf                    linux/armel
    arm-linux.kernel.vmlinux         vmlinux/armel
    arm-wince.pe                     arm/pe
    armeb-linux.elf                  linux/armeb
    armeb-linux.kernel.vmlinux       vmlinux/armeb
    fat-darwin.macho                 Mach/fat
    i086-dos16.com                   dos/com
    i086-dos16.exe                   dos/exe
    i086-dos16.sys                   dos/sys
    i386-bsd.elf.execve              BSD/386
    i386-darwin.macho                Mach/i386
    i386-dos32.djgpp2.coff           djgpp2/coff
    i386-dos32.tmt.adam              tmt/adam
    i386-dos32.watcom.le             watcom/le
    i386-freebsd.elf                 BSD/elf386
    i386-linux.elf                   linux/elf386
    i386-linux.elf.execve            linux/386
    i386-linux.elf.shell             linux/sh386
    i386-linux.kernel.bvmlinuz       bvmlinuz/386
    i386-linux.kernel.vmlinux        vmlinux/386
    i386-linux.kernel.vmlinuz        vmlinuz/386
    i386-netbsd.elf                  BSD/elf386
    i386-openbsd.elf                 BSD/elf386
    i386-win32.pe                    win32/pe
    m68k-atari.tos                   atari/tos
    mipsel-linux.elf                 linux/mipsel
    mipsel.r3000-ps1                 ps1/exe
    powerpc-darwin.macho             Mach/ppc32
    powerpc-linux.elf                linux/ElfPPC
    powerpc-linux.kernel.vmlinux     vmlinux/ppc32

UPX comes with ABSOLUTELY NO WARRANTY; for details visit http://upx.sf.net


Abs.

Problema ao compactar com PECOMPAC ou UPX Windows 10

MensagemEnviado: 18 Jan 2018 21:10
por asimoes
Pessoal identifiquei que o problema está na atualização do hbmk2 modificado após 20/11/2017, ainda bem que tinha uma cópia!
A compactação com PECOMPACT e UPX funcionam nesta versão (20/11), depois dessa data começou o problema e eu estava achando que era primeiro problema do windows 10, depois da versão do msys2 e agora depois de muitos testes cheguei a essa conclusão da versão do hbmk2, bom se isso for um bug, fudeu! o Viktor parece que está dando muito tempo, posso usar a versão de 20/11/2017 sem problemas mas isso é ruim parece que ficamos órfãos novamente.

Problema ao compactar com PECOMPAC ou UPX Windows 10

MensagemEnviado: 19 Jan 2018 09:43
por Kapiaba
Asimões, não entendi, o que o hbmk2 tem? Virus? Mande o anti virus escanear somente a pasta onde ele está. Não faz sentido, o que o hbmk2 faz exatamente? Ele tem poder de gerar um .EXE contaminado? Ou falta algum parâmetro nele que o compilador não coloca e o anti virus rejeita? Tá estranho. Experimente usar uma versão do UPX, diferente dessa que você está usando. Mas, não baixe do site atual, pois está descontiaundo e pergigoso.

use essa minha e teste para ver o que acontece. Reporte porfa se dá problemas também; Anexo.

Abs.

Problema ao compactar com PECOMPAC ou UPX Windows 10

MensagemEnviado: 19 Jan 2018 17:13
por asimoes
Kapiaba,

O problema está na hora que o hbmk2 "embuti" o rc. no executável, esse processo tá falhando em alguma coisa. Como eu disse a versão que tenho de 20/11/17 não dá esse problema usando upx e pecompact eu não preciso usar upx --force nesta versão de 20/11, estou sendo repetitivo pra deixar bem claro de que versão eu estou falando.

Problema ao compactar com PECOMPAC ou UPX Windows 10

MensagemEnviado: 22 Jan 2018 08:32
por Kapiaba
Asimões, já tentou assim?

    --compress-resources=0


Abs

Problema ao compactar com PECOMPAC ou UPX Windows 10

MensagemEnviado: 22 Jan 2018 09:59
por asimoes
Kapiaba,

Tentei sua sugestão o resultado é o erro:
Compilando o programa CLANG...
Harbour 3.4.0dev (da55042) (2017-12-21 20:50)
Copyright (c) 1999-2017, https://github.com/vszakats/harbour-core/
Compiling 'ASAPREV.PRG'...
Lines 6499, Functions/Procedures 24
Generating C source output to 'OBJMINGWPROFORK\ASAPREV.c'... Done.
Compiling 'PA030700N.PRG'...
Lines 5464, Functions/Procedures 25
Generating C source output to 'OBJMINGWPROFORK\PA030700N.c'... Done.
                       Ultimate Packer for eXecutables
                          Copyright (C) 1996 - 2017
UPX 3.94w       Markus Oberhumer, Laszlo Molnar & John Reiser   May 12th 2017

        File size         Ratio      Format      Name
   --------------------   ------   -----------   -----------
upx: asaprev.exe: CantPackException: superfluous data between sections (try --fo
rce)

Packed 1 file: 0 ok, 1 error.

Só compacta usando --force

Problema ao compactar com PECOMPAC ou UPX Windows 10

MensagemEnviado: 22 Jan 2018 10:32
por Kapiaba
Tá estranho.. aqui, funcionou de boas... Com AVG.EXE - Não tenho AVAST.EXE, não gosto.

rem -> Assim funcionou...
rem C:\UPX\UPX PROGRAMA.exe --compress-exports=0 --lzma --force --no-reloc --compress-resources=0
rem -> assim também funcionou.
C:\UPX\UPX PROGRAMA.exe --compress-resources=0 --lzma --force --no-reloc


Abs.

Problema ao compactar com PECOMPAC ou UPX Windows 10

MensagemEnviado: 22 Jan 2018 14:11
por Daniel
Asimoes voce usa a lib HBSSL no seu executável ?

faça um teste de compactação sem usar esta lib HBSSL voce vera que não da erro.
Nas versão mais nova do HBMK2 esta sendo incluído estas DLLs ou outras. (libcrypto-1_1.dll e libssl-1_1.dll)
e não e só o UPX que da erro, outros também na hora de compactar. eu uso yP yoda's Protector

Problema ao compactar com PECOMPAC ou UPX Windows 10

MensagemEnviado: 22 Jan 2018 14:52
por asimoes
Daniel,

Não testei, mas se for isso voê já tem a solução? eu preciso da hbssl pra enviar email

Problema ao compactar com PECOMPAC ou UPX Windows 10

MensagemEnviado: 22 Jan 2018 14:59
por asimoes
Daniel,

Isso mesmo, foda isso!!! pqp, kkkkk

Compilando com hbssl e dll´s acontece essa merca, mas isso foi alguma modificação no hbmk2 como você mencionou, porque antes tava funcionando, conforme eu já mencionei na versão do harbour de 11/2017

Problema ao compactar com PECOMPAC ou UPX Windows 10

MensagemEnviado: 22 Jan 2018 15:13
por JoséQuintas
As DLLs estão sendo embutidas no EXE?
Pode ser isso.
Use aquela opção de "lista de exclusão".

Problema ao compactar com PECOMPAC ou UPX Windows 10

MensagemEnviado: 22 Jan 2018 15:24
por JoséQuintas
--keep-resource=list do not compress resources specified by list

Problema ao compactar com PECOMPAC ou UPX Windows 10

MensagemEnviado: 22 Jan 2018 16:19
por Kapiaba
Asimões, tente assim:

   --nochecksd 


Se der erro, ou te falta o MANIFEST ou falta algo para o windows 10 de 64 bits. Ou tem alguém corrupto nessa brincadeira.

Abs.

Problema ao compactar com PECOMPAC ou UPX Windows 10

MensagemEnviado: 22 Jan 2018 17:30
por JoséQuintas
Só pra efeito de referência, a tela do neolite (um compactador antigo)

neolite.png


- Dá pra ver que alguns programas adicionam informação no final do EXE pra servir de resource, e a compactação altera o que seria o final do EXE
- Alguns programas podem usar referência física do EXE, e a compactação altera a posição de tudo
E outras coisas mais que não sei dizer.

Dá pra dizer que, se está na lista de bugs do UPX, não é algo simples de resolver/identificar.
Se não distribui DLLs junto com o EXE, é possível que elas estejam fazendo parte de algum tipo de resource, e a compactação atrapalha.
Ou... talvez assinar essas coisas que entram no EXE antes de compactar, se for isso.

Por enquanto sua saída é deixar sem compactar, até descobrir outra forma.

Numa rede de 100 megabits, a taxa de transferência seria uns 16MB por segundo, o que dá o tamanho de um EXE grande.
Não vejo grandes problemas em não compactar.

Verifique se dá pra alterar a forma de compilar dessas LIBs/DLLs.
Pode ser que dê pra alterar aqueles static/dinamic ou algo assim.
Parece que o que seria pra ajudar, acabou atrapalhando.

Problema ao compactar com PECOMPAC ou UPX Windows 10

MensagemEnviado: 22 Jan 2018 17:37
por asimoes
A forma é a própria dica que o UPX indica usar --force

Problema ao compactar com PECOMPAC ou UPX Windows 10

MensagemEnviado: 22 Jan 2018 17:39
por JoséQuintas
Não encontrei nenhuma mudança no HBMK2, a não ser uma sobre DARWIN.

hbmk2.png

Problema ao compactar com PECOMPAC ou UPX Windows 10

MensagemEnviado: 22 Jan 2018 17:42
por asimoes
O --force pode ser a solução de bug da compactação