1. Board4all.biz is a forum where members can share their knowledge and much more - why not become part of our wonderful community thats been around for over 15 years and create an account with us. We have one of the (if not the) best development sections on the internet, especially Delphi. If you have problems registering you can send an email to admin@board4all.biz and we will look into it. If you are thinking of joining to whine about content, we dont host anything whatsoever illegal so please don't bother wasting our time and yours.

Need help with unpacking UPX file

Discussion in 'REQ > Others' started by htcprophet, Aug 6, 2017.

  1. ht

    htcprophet Registered User Reverser

    Joined:
    Aug 26, 2009
    Messages:
    58
    Likes Received:
    1,699
    Hi,

    Is there anyone to have experience with unpacking Linux files?
    I have a file packed with UPX, When I want to unpack it , It shows me an error

    'upx: lshttpd: Exception: compressed data violation'

    Can anyone help me with this?
     
  2. Co

    Cordelia Registered User

    Joined:
    Aug 4, 2017
    Messages:
    2
    Likes Received:
    4
    https://github.com/upx/upx/issues/102

    You could try unpacking with a different version of UPX. Possibly an older version.

    Otherwise, is there any reason that someone might have deliberately tampered with the file?
     
  3. WhiteWolf

    WhiteWolf is a Verified Warez PosterWhiteWolf Moderator Staff Member Moderator

    Joined:
    Mar 6, 2017
    Messages:
    68
    Likes Received:
    251
    If im not wrong UPX is a windows extension packer possible that it doesnt work on your linux machine.
    sollution : unpack on windows machine then transfer through samba or other way to your linux os :)
    Hope this helps...
     
    htcprophet likes this.
  4. Skydevil

    Skydevil is a Trusted Warez PosterSkydevil Administrator Staff Member Administrator V.I.P DEV Guild

    Joined:
    Oct 4, 2008
    Messages:
    11,745
    Likes Received:
    22,585
    Just take a look at the side of upx...
    https://github.com/upx/upx/releases

    The source codes are available. Sadly I don't have any compiler and debugger for Linux and could help at this point. Also a quick look at the source code with the unix parts doesn't show anything interesting. Maybe the file is packed with a modified upx packer.

    Maybe any older upx version could unpack the linux file.


    An interesting information is this...
    What means it's possible to unpack the Linux executable on a Windows platform, where know debugger should be available.
     

Share This Page