When I try to UPX it, I get an assertion failure. Apparently UPX has trouble with FreePascal executables. I think this additionally confirms another compiler was used.
Happy Hacking, David E. McMackins II Supporting Member, Electronic Frontier Foundation (#2296972) Associate Member, Free Software Foundation (#12889) www.mcmackins.org www.delwink.com www.eff.org www.gnu.org www.fsf.org On 06/24/2018 05:33 AM, Bitácora de Javier Gutiérrez Chamorro (Guti) wrote: > Following your details, I can confirm it is UPXed. I have unpacked it, > and increased from 8264 bytes up to 17424 bytes. > > Then I examined the headers, and according to the signatures (Portions > Copyright (c) 1983,92 Borland) it should be Turbo/Borland Pascal 7 > compiled. > > Hope that helps. > > ------------------------- > Javier Gutiérrez Chamorro > http://www.javiergutierrezchamorro.com > <http://www.javiergutierrezchamorro.com> > > > =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= > > Remitente: Mateusz Viste < [email protected] > <mailto:[email protected]>> > Destinatario: [email protected] > <mailto:[email protected]> < > [email protected] > <mailto:[email protected]>> > Fecha: domingo, 24 de junio de 2018, 11:41:01 > Asunto: [Freedos-devel] FreeDOS PASSWORD executable size > Archivos: <none> > --====----====----====----====----====----====----====----====----====----===-- > > On Sat, 23 Jun 2018 21:09:17 -0500, David McMackins wrote: > > *> I've noticed that PASSWORD is written for FreePascal, but the executable >> in the distribution is only 8k in size. When I compile myself, it is >> 60k. How is it being stripped to that small size? > > *I wrote it ages ago, and I guess FreePascal gained some bloat in the mean > time. Try compiling it with FreePascal's version from 2005. It's also > possible I compiled the final release using Turbo Pascal, if I noticed > back then that it could significantly decrease the binary's size... I'm > not sure of anything. > > Also, it's UPXed of course. > > Mateusz > /-- > FreeDOS is present on the USENET, too! alt.os.free-dos > > > ------------------------------------------------------------------------------ > > Check out the vibrant tech community on one of the world's most > engaging tech sites, Slashdot.org! /http://sdm.link/slashdot > <http://sdm.link/slashdot> > /_______________________________________________ > Freedos-devel mailing list > /[email protected] > <mailto:[email protected]> > https://lists.sourceforge.net/lists/listinfo/freedos-devel > <https://lists.sourceforge.net/lists/listinfo/freedos-devel> > > /=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= > > > > ------------------------------------------------------------------------------ > Check out the vibrant tech community on one of the world's most > engaging tech sites, Slashdot.org! http://sdm.link/slashdot > > > > _______________________________________________ > Freedos-devel mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/freedos-devel > > / ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot _______________________________________________ Freedos-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/freedos-devel
