Убрать упаковщик (UPX?) с программы Linux

Тема в разделе "WASM.COMMERCE", создана пользователем netz, 8 авг 2023.

  1. netz

    netz New Member

    Публикаций:
    0
    Регистрация:
    23 янв 2008
    Сообщения:
    3
    Требуется распаковать исполняемый файл Linux запакованный предположительно UPX, чтобы распакованная программа запускалась без ошибок.

    Программа DIE показывает:
    Операционная система: Linux[AMD64, 64-битный, DYN]
    Упаковщик UPX[NRV2E_LE32,brute,Modified(21585041)]

    Пытался распаковать по инструкции, но IDA Pro файл считала библиотекой и из-за этого не понятно как запускать отладку:
    https://fareedfauzi.github.io/2022/01/20/UPX-manual-unpack.html

    Оплата 5000 руб, обращаться в ЛС
    --- Сообщение объединено, 8 авг 2023 ---
    Удалось распаковать, но программа на некоторых функциях падает в ошибку "Segmentation fault (core dumped)", все еще нужна помощь
    --- Сообщение объединено, 8 авг 2023 ---
    Уже не актуально
     
  2. q2e74

    q2e74 Active Member

    Публикаций:
    0
    Регистрация:
    18 окт 2018
    Сообщения:
    999
    netz, а как такая необходимость возникла? почему пять? как распоковал, с чем столкнулся, как решил?
     
  3. DreadPirateRoberts

    DreadPirateRoberts Member

    Публикаций:
    0
    Регистрация:
    16 фев 2023
    Сообщения:
    47
    думаю, вот так:
    $ upx --help|grep decomp
    -d decompress
     
    UbIvItS нравится это.
  4. Mikl___

    Mikl___ Супермодератор Команда форума

    Публикаций:
    14
    Регистрация:
    25 июн 2008
    Сообщения:
    3.792

    Вложения:

    • 00.mp4
      Размер файла:
      170,9 КБ
      Просмотров:
      281
  5. UbIvItS

    UbIvItS Well-Known Member

    Публикаций:
    0
    Регистрация:
    5 янв 2007
    Сообщения:
    6.243
    вот палишь кАнтору - вот акь так можно??? :)
     
  6. alex_dz

    alex_dz Active Member

    Публикаций:
    0
    Регистрация:
    26 июл 2006
    Сообщения:
    450
    не всегда -d пашет :)