Форум русскоязычного сообщества Ubuntu


Автор Тема: Узнать информацию о "неизвестном" пакете  (Прочитано 1533 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн benderone

  • Автор темы
  • Новичок
  • *
  • Сообщений: 27
    • Просмотр профиля
Здравствуйте, подскажите пожалуйста как узнать информацию о пакете?

Мне прислали пакет от стороннего разработчика в виде установочного файла X, без конкретного разрешения. Данный пакет устанавливается и работает. Но я хочу получить больше информации о нем.
Конкретно хочу посмотреть:

Куда устанавливается
Под каким именем работает

PS Стандартными командами пользовался типа ps, top, lsof. Не смог найти даже имя, скорее всего оно отличается от названия пакета.

shamanhuev

  • Гость

Оффлайн benderone

  • Автор темы
  • Новичок
  • *
  • Сообщений: 27
    • Просмотр профиля

Оффлайн jura12

  • Старожил
  • *
  • Сообщений: 1410
  • 20.04
    • Просмотр профиля
dpkg -L файл. выведет список файлов в пакете.
сопротивление бесполезно

Оффлайн benderone

  • Автор темы
  • Новичок
  • *
  • Сообщений: 27
    • Просмотр профиля
dpkg -L файл. выведет список файлов в пакете.
Да, показал.
Какую информацию из них можно узнать?

Оффлайн damix

  • Активист
  • *
  • Сообщений: 658
    • Просмотр профиля
benderone, а запостить сюда его лучше, если не секрет.
Еще вывод такой команды file имя_файла

Оффлайн Peter_I

  • Старожил
  • *
  • Сообщений: 2680
    • Просмотр профиля
Ещё dpkg-deb -I name.deb
Пётр.

Оффлайн benderone

  • Автор темы
  • Новичок
  • *
  • Сообщений: 27
    • Просмотр профиля
benderone, а запостить сюда его лучше, если не секрет.
Еще вывод такой команды file имя_файла

Вот это ПО содержится в пакете
https://www.atrustcorp.com/information/index/path/70/id/70/language/en_us.html

(Нажмите, чтобы показать/скрыть)

Dzhoser

  • Гость
Скорее всего это не пакет, а бинарный файл, обычно такие устанавливаются в каталог opt, но бывают исключения. С телефона у меня не получилось его открыть, но если у вас получится на компьютере, например блокнотом и там будет непрнятные каракули, то скорее всего это бинарный файл.

Оффлайн benderone

  • Автор темы
  • Новичок
  • *
  • Сообщений: 27
    • Просмотр профиля
Скорее всего это не пакет, а бинарный файл, обычно такие устанавливаются в каталог opt, но бывают исключения. С телефона у меня не получилось его открыть, но если у вас получится на компьютере, например блокнотом и там будет непрнятные каракули, то скорее всего это бинарный файл.

Нет, я его 7-zip'om в винде открыл, там список из файлов.

Оффлайн ALiEN175

  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 5513
  • Сделай шаг и пройдешь милю
    • Просмотр профиля
Re: Узнать информацию о "неизвестном" пакете
« Ответ #10 : 17 Июля 2021, 02:27:12 »
benderone, это не пакет а бинарник, как уже вам подсказали

7-zip'om в винде открыл, там список из файлов.
explorer.exe тоже 7-zip открывается, там тоже список файлов.
ASUS P5K-C :: Intel Xeon E5450 @ 3.00GHz :: 8 GB DDR2 :: Radeon R7 260X :: XFCE
ACER 5750G :: Intel Core i5-2450M @ 2.50GHz :: 6 GB DDR3 :: GeForce GT 630M :: XFCE

Оффлайн benderone

  • Автор темы
  • Новичок
  • *
  • Сообщений: 27
    • Просмотр профиля
Re: Узнать информацию о "неизвестном" пакете
« Ответ #11 : 19 Июля 2021, 09:34:00 »
К чему вы это?

Оффлайн andytux

  • Старожил
  • *
  • Сообщений: 5490
    • Просмотр профиля
Re: Узнать информацию о "неизвестном" пакете
« Ответ #12 : 19 Июля 2021, 10:05:03 »
benderone, вот именно, к чему. Уже десяток постов, а ты даже не объяснил, что-же ты хочешь.
Цитировать
как узнать информацию о пакете?
Точно пакет? Или это просто фигура речи. Если ты знаешь, что это пакет, то это уже немало. Видов пакетов не так-уж и много. Пакет - это немного измененный архив.
А вообще, установи Midnight commander. Пригодится не только в этом случае.
Ставишь указатель на свой файл, нажимаешь "F3". Если этот тип файлов известен MC, то увидишь вполне осмысленную информацию. Например, для архивов покажет описание, листинг содержащихся файлов.
Если это неизвестный или бинарный файл, то он откроется в просмотрщике. И в этом случае, при должном навыке, в абракадабре символов можно что-нибудь углядеть. Например, екзешники виндовс на можно узнать по сигнатуре "MZ".
« Последнее редактирование: 19 Июля 2021, 10:07:00 от andytux »

Оффлайн ALiEN175

  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 5513
  • Сделай шаг и пройдешь милю
    • Просмотр профиля
Re: Узнать информацию о "неизвестном" пакете
« Ответ #13 : 20 Июля 2021, 05:25:48 »
К чему вы это?
К тому, что если какой-то файл открывается архиватором - он не становится при этом пакетом.

В пакете, а конкретно DEB - вы должны увидеть cжатые директории control.tar.gz и data.tar.gz



Пользователь добавил сообщение 20 Июля 2021, 05:48:11:
у вас же просто исполняемый файл, о чём красноречиво намекает иконка.

так что куда он устанавливается, под каким именем работает - знает только тот, кто собирал файл. Можно, конечно, соорудить "песочницу" и отслеживать вносимые в систему изменения, но это уже за рамками данной темы.
« Последнее редактирование: 20 Июля 2021, 05:48:12 от ALiEN175 »
ASUS P5K-C :: Intel Xeon E5450 @ 3.00GHz :: 8 GB DDR2 :: Radeon R7 260X :: XFCE
ACER 5750G :: Intel Core i5-2450M @ 2.50GHz :: 6 GB DDR3 :: GeForce GT 630M :: XFCE

Оффлайн Raf73

  • Активист
  • *
  • Сообщений: 740
    • Просмотр профиля
Re: Узнать информацию о "неизвестном" пакете
« Ответ #14 : 20 Июля 2021, 17:51:47 »
Открываем hex-редактором и видим в сигнатуре волшебные буквы ELF. Это как бы намекает на то, что файл исполняемый. Если этого недостаточно, то можно так:
/media/user/Ext/Data$ file atrustGW_1.0.9
atrustGW_1.0.9: ELF 64-bit LSB executable, x86-64, version 1 (GNU/Linux), statically linked, for GNU/Linux 3.2.0, BuildID[sha1]=61f5e683804e42e826778a36a3cb14d8f6372e7a, with debug_info, not stripped
Рекомендую к прочтению про ELF файлы https://habr.com/ru/post/480642/
« Последнее редактирование: 20 Июля 2021, 17:54:21 от Raf73 »

 

Страница сгенерирована за 0.08 секунд. Запросов: 25.