User Tools

Site Tools


software:pbsetup

http://www.evenbalance.com/index.php?page=pbsetup.php

http://websec.evenbalance.com/downloads/linux/pbsetup.run

chmod 755 pbsetup.run
./pbsetup.run

Some people have problems running pbsetup (especially Ubuntu users). I don't have this problem but friends of mine. Here is what I have found out:
The pbsetup.run was compressed with upx.

file pbsetup.run 
pbsetup.run: ELF 32-bit LSB executable, Intel 80386, version 1, statically linked, corrupted section header size

Let's go and decompress the file:

upx -d pbsetup.run

now file output looks different:

file pbsetup.run 
pbsetup.run: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), for GNU/Linux 2.2.5, dynamically linked (uses shared libs), stripped

There is also a noticeable in filesize (numbers are based on version 2.0 of pbsetup.run):

  • compressed: 2539230 bytes
  • uncompressed: 6435112 bytes

Official statement from Even Balance

Micah Quinn from Even Balance replied to my trouble ticket, here is what he said:

Hello,

The version of UPX used to compress pbsetup for Linux has a flaw in it. Future
updates of PBSetup for Linux will use a version of UPX that does not have the
flaw.
software/pbsetup.txt · Last modified: 2008/02/19 21:25 by kratz00