Detect-It-Easy - анализ файлов

Инструменты для управления и диагностики системы

Модераторы: Olej, vikos

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Detect-It-Easy - анализ файлов

Непрочитанное сообщение Olej » 19 окт 2023, 18:05



Достаточно полезная штука может оказаться :!:


Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Detect-It-Easy - анализ файлов

Непрочитанное сообщение Olej » 19 окт 2023, 18:24

Olej писал(а):
19 окт 2023, 18:10
Репозиторий здесь
How to build on Linux based on Debian
Недостающее в Qt фреймворке:

Код: Выделить всё

olej@R420:~/Detect-It-Easy$ sudo apt-get install qtbase5-dev qtscript5-dev qttools5-dev-tools libqt5svg5-dev git build-essential -y
[sudo] пароль для olej:       
Чтение списков пакетов… Готово
Построение дерева зависимостей… Готово
Чтение информации о состоянии… Готово         
Уже установлен пакет build-essential самой новой версии (12.9ubuntu3).
Уже установлен пакет qtscript5-dev самой новой версии (5.15.3+dfsg-1).
qtscript5-dev помечен как установленный вручную.
Уже установлен пакет qttools5-dev-tools самой новой версии (5.15.3-1).
Уже установлен пакет git самой новой версии (1:2.34.1-1ubuntu1.10).
Уже установлен пакет qtbase5-dev самой новой версии (5.15.3+dfsg-2ubuntu0.2).
qtbase5-dev помечен как установленный вручную.
Следующие пакеты устанавливались автоматически и больше не требуются:
  linux-cloud-tools-5.15.0-84 linux-cloud-tools-5.15.0-84-generic linux-headers-5.15.0-84 linux-headers-5.15.0-84-generic linux-image-5.15.0-84-generic
  linux-modules-5.15.0-84-generic linux-modules-extra-5.15.0-84-generic linux-tools-5.15.0-84 linux-tools-5.15.0-84-generic
Для их удаления используйте «sudo apt autoremove».
Следующие НОВЫЕ пакеты будут установлены:
  libqt5svg5-dev
Обновлено 0 пакетов, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
Необходимо скачать 11,1 kB архивов.
После данной операции объём занятого дискового пространства возрастёт на 79,9 kB.
Пол:1 http://ubuntu.mirrors.omnilance.com/ubuntu jammy/universe amd64 libqt5svg5-dev amd64 5.15.3-1 [11,1 kB]
Получено 11,1 kB за 0с (86,1 kB/s)        
Выбор ранее не выбранного пакета libqt5svg5-dev:amd64.
(Чтение базы данных … на данный момент установлено 616463 файла и каталога.)
Подготовка к распаковке …/libqt5svg5-dev_5.15.3-1_amd64.deb …
Распаковывается libqt5svg5-dev:amd64 (5.15.3-1) …
Настраивается пакет libqt5svg5-dev:amd64 (5.15.3-1) …

Код: Выделить всё

olej@R420:~/Detect-It-Easy$ sudo apt-get install qtchooser qt5-qmake -y
Чтение списков пакетов… Готово
Построение дерева зависимостей… Готово
Чтение информации о состоянии… Готово         
Уже установлен пакет qtchooser самой новой версии (66-2build1).
qtchooser помечен как установленный вручную.
Уже установлен пакет qt5-qmake самой новой версии (5.15.3+dfsg-2ubuntu0.2).
qt5-qmake помечен как установленный вручную.
Следующие пакеты устанавливались автоматически и больше не требуются:
  linux-cloud-tools-5.15.0-84 linux-cloud-tools-5.15.0-84-generic linux-headers-5.15.0-84 linux-headers-5.15.0-84-generic linux-image-5.15.0-84-generic
  linux-modules-5.15.0-84-generic linux-modules-extra-5.15.0-84-generic linux-tools-5.15.0-84 linux-tools-5.15.0-84-generic
Для их удаления используйте «sudo apt autoremove».
Обновлено 0 пакетов, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Detect-It-Easy - анализ файлов

Непрочитанное сообщение Olej » 19 окт 2023, 18:33

Olej писал(а):
19 окт 2023, 18:24
How to build on Linux based on Debian
Загрузка исходников с GIT:

Код: Выделить всё

olej@R420:~$ git clone --recursive https://github.com/horsicq/DIE-engine.git
Клонирование в «DIE-engine»...
remote: Enumerating objects: 30581, done.
remote: Counting objects: 100% (545/545), done.
remote: Compressing objects: 100% (94/94), done.
remote: Total 30581 (delta 469), reused 519 (delta 451), pack-reused 30036
Получение объектов: 100% (30581/30581), 60.20 МиБ | 3.83 МиБ/с, готово.
Определение изменений: 100% (16373/16373), готово.
Подмодуль «Controls» (https://github.com/horsicq/Controls.git) зарегистрирован по пути «Controls»
Подмодуль «Detect-It-Easy» (https://github.com/horsicq/Detect-It-Easy.git) зарегистрирован по пути «Detect-It-Easy»
Подмодуль «FormatDialogs» (https://github.com/horsicq/FormatDialogs.git) зарегистрирован по пути «FormatDialogs»
Подмодуль «FormatWidgets» (https://github.com/horsicq/FormatWidgets.git) зарегистрирован по пути «FormatWidgets»
Подмодуль «Formats» (https://github.com/horsicq/Formats.git) зарегистрирован по пути «Formats»
Подмодуль «SpecAbstract» (https://github.com/horsicq/SpecAbstract.git) зарегистрирован по пути «SpecAbstract»
Подмодуль «StaticScan» (https://github.com/horsicq/StaticScan.git) зарегистрирован по пути «StaticScan»
Подмодуль «XAboutWidget» (https://github.com/horsicq/XAboutWidget) зарегистрирован по пути «XAboutWidget»
Подмодуль «XArchive» (https://github.com/horsicq/XArchive.git) зарегистрирован по пути «XArchive»
Подмодуль «XCapstone» (https://github.com/horsicq/XCapstone.git) зарегистрирован по пути «XCapstone»
Подмодуль «XCppfilt» (https://github.com/horsicq/XCppfilt) зарегистрирован по пути «XCppfilt»
Подмодуль «XDEX» (https://github.com/horsicq/XDEX.git) зарегистрирован по пути «XDEX»
Подмодуль «XDecompiler» (https://github.com/horsicq/XDecompiler) зарегистрирован по пути «XDecompiler»
Подмодуль «XDemangle» (https://github.com/horsicq/XDemangle.git) зарегистрирован по пути «XDemangle»
Подмодуль «XDemangleWidget» (https://github.com/horsicq/XDemangleWidget.git) зарегистрирован по пути «XDemangleWidget»
Подмодуль «XDisasm» (https://github.com/horsicq/XDisasm.git) зарегистрирован по пути «XDisasm»
Подмодуль «XDisasmView» (https://github.com/horsicq/XDisasmView.git) зарегистрирован по пути «XDisasmView»
Подмодуль «XDynStructs» (https://github.com/horsicq/XDynStructs) зарегистрирован по пути «XDynStructs»
Подмодуль «XDynStructsEngine» (https://github.com/horsicq/XDynStructsEngine) зарегистрирован по пути «XDynStructsEngine»
Подмодуль «XDynStructsWidget» (https://github.com/horsicq/XDynStructsWidget) зарегистрирован по пути «XDynStructsWidget»
Подмодуль «XEntropyWidget» (https://github.com/horsicq/XEntropyWidget.git) зарегистрирован по пути «XEntropyWidget»
Подмодуль «XExtractor» (https://github.com/horsicq/XExtractor) зарегистрирован по пути «XExtractor»
Подмодуль «XExtractorWidget» (https://github.com/horsicq/XExtractorWidget) зарегистрирован по пути «XExtractorWidget»
Подмодуль «XFileInfo» (https://github.com/horsicq/XFileInfo) зарегистрирован по пути «XFileInfo»
Подмодуль «XGithub» (https://github.com/horsicq/XGithub.git) зарегистрирован по пути «XGithub»
Подмодуль «XHashWidget» (https://github.com/horsicq/XHashWidget.git) зарегистрирован по пути «XHashWidget»
Подмодуль «XHexEdit» (https://github.com/horsicq/XHexEdit.git) зарегистрирован по пути «XHexEdit»
Подмодуль «XHexView» (https://github.com/horsicq/XHexView.git) зарегистрирован по пути «XHexView»
Подмодуль «XInfoDB» (https://github.com/horsicq/XInfoDB) зарегистрирован по пути «XInfoDB»
Подмодуль «XMIME» (https://github.com/horsicq/XMIME.git) зарегистрирован по пути «XMIME»
Подмодуль «XMIMEWidget» (https://github.com/horsicq/XMIMEWidget.git) зарегистрирован по пути «XMIMEWidget»
Подмодуль «XMemoryMapWidget» (https://github.com/horsicq/XMemoryMapWidget.git) зарегистрирован по пути «XMemoryMapWidget»
Подмодуль «XOnlineTools» (https://github.com/horsicq/XOnlineTools) зарегистрирован по пути «XOnlineTools»
Подмодуль «XOptions» (https://github.com/horsicq/XOptions.git) зарегистрирован по пути «XOptions»
Подмодуль «XPDF» (https://github.com/horsicq/XPDF) зарегистрирован по пути «XPDF»
Подмодуль «XQwt» (https://github.com/horsicq/XQwt.git) зарегистрирован по пути «XQwt»
Подмодуль «XShortcuts» (https://github.com/horsicq/XShortcuts.git) зарегистрирован по пути «XShortcuts»
Подмодуль «XSingleApplication» (https://github.com/horsicq/XSingleApplication.git) зарегистрирован по пути «XSingleApplication»
Подмодуль «XStyles» (https://github.com/horsicq/XStyles.git) зарегистрирован по пути «XStyles»
Подмодуль «XSymbolsWidget» (https://github.com/horsicq/XSymbolsWidget) зарегистрирован по пути «XSymbolsWidget»
Подмодуль «XTranslation» (https://github.com/horsicq/XTranslation.git) зарегистрирован по пути «XTranslation»
Подмодуль «XUpdate» (https://github.com/horsicq/XUpdate) зарегистрирован по пути «XUpdate»
Подмодуль «XVisualizationWidget» (https://github.com/horsicq/XVisualizationWidget) зарегистрирован по пути «XVisualizationWidget»
Подмодуль «XYara» (https://github.com/horsicq/XYara) зарегистрирован по пути «XYara»
Подмодуль «archive_widget» (https://github.com/horsicq/archive_widget.git) зарегистрирован по пути «archive_widget»
Подмодуль «build_tools» (https://github.com/horsicq/build_tools) зарегистрирован по пути «build_tools»
Подмодуль «die_script» (https://github.com/horsicq/die_script.git) зарегистрирован по пути «die_script»
Подмодуль «die_widget» (https://github.com/horsicq/die_widget.git) зарегистрирован по пути «die_widget»
Подмодуль «hex_templates» (https://github.com/horsicq/hex_templates) зарегистрирован по пути «hex_templates»
Подмодуль «nfd_widget» (https://github.com/horsicq/nfd_widget.git) зарегистрирован по пути «nfd_widget»
Подмодуль «signatures» (https://github.com/horsicq/signatures.git) зарегистрирован по пути «signatures»
Подмодуль «yara_widget» (https://github.com/horsicq/yara_widget) зарегистрирован по пути «yara_widget»
Клонирование в «/home/olej/DIE-engine/Controls»...
remote: Enumerating objects: 1932, done.        
remote: Counting objects: 100% (76/76), done.        
remote: Compressing objects: 100% (56/56), done.        
remote: Total 1932 (delta 38), reused 46 (delta 20), pack-reused 1856        
Получение объектов: 100% (1932/1932), 277.39 КиБ | 610.00 КиБ/с, готово.
Определение изменений: 100% (1373/1373), готово.
Клонирование в «/home/olej/DIE-engine/Detect-It-Easy»...
remote: Enumerating objects: 11193, done.        
remote: Counting objects: 100% (792/792), done.        
remote: Compressing objects: 100% (286/286), done.        
remote: Total 11193 (delta 530), reused 657 (delta 498), pack-reused 10401        
Получение объектов: 100% (11193/11193), 10.52 МиБ | 2.77 МиБ/с, готово.
Определение изменений: 100% (8540/8540), готово.
Клонирование в «/home/olej/DIE-engine/FormatDialogs»...
remote: Enumerating objects: 1723, done.        
remote: Counting objects: 100% (197/197), done.        
remote: Compressing objects: 100% (75/75), done.        
remote: Total 1723 (delta 130), reused 179 (delta 122), pack-reused 1526        
Получение объектов: 100% (1723/1723), 237.01 КиБ | 541.00 КиБ/с, готово.
Определение изменений: 100% (1229/1229), готово.
Клонирование в «/home/olej/DIE-engine/FormatWidgets»...
remote: Enumerating objects: 14718, done.        
remote: Counting objects: 100% (2058/2058), done.        
remote: Compressing objects: 100% (408/408), done.        
remote: Total 14718 (delta 1678), reused 1936 (delta 1650), pack-reused 12660        
Получение объектов: 100% (14718/14718), 3.17 МиБ | 2.20 МиБ/с, готово.
Определение изменений: 100% (11979/11979), готово.
Клонирование в «/home/olej/DIE-engine/Formats»...
remote: Enumerating objects: 12213, done.        
remote: Counting objects: 100% (2303/2303), done.        
remote: Compressing objects: 100% (571/571), done.        
remote: Total 12213 (delta 1763), reused 2166 (delta 1732), pack-reused 9910        
Получение объектов: 100% (12213/12213), 3.30 МиБ | 2.26 МиБ/с, готово.
Определение изменений: 100% (8928/8928), готово.
Клонирование в «/home/olej/DIE-engine/SpecAbstract»...
remote: Enumerating objects: 5351, done.        
remote: Counting objects: 100% (990/990), done.        
remote: Compressing objects: 100% (313/313), done.        
remote: Total 5351 (delta 686), reused 970 (delta 677), pack-reused 4361        
Получение объектов: 100% (5351/5351), 2.67 МиБ | 1.96 МиБ/с, готово.
Определение изменений: 100% (3794/3794), готово.
Клонирование в «/home/olej/DIE-engine/StaticScan»...
remote: Enumerating objects: 1718, done.        
remote: Counting objects: 100% (381/381), done.        
remote: Compressing objects: 100% (121/121), done.        
remote: Total 1718 (delta 267), reused 373 (delta 260), pack-reused 1337        
Получение объектов: 100% (1718/1718), 217.33 КиБ | 516.00 КиБ/с, готово.
Определение изменений: 100% (1214/1214), готово.
Клонирование в «/home/olej/DIE-engine/XAboutWidget»...
remote: Enumerating objects: 183, done.        
remote: Counting objects: 100% (50/50), done.        
remote: Compressing objects: 100% (36/36), done.        
remote: Total 183 (delta 30), reused 32 (delta 14), pack-reused 133        
Получение объектов: 100% (183/183), 26.87 КиБ | 705.00 КиБ/с, готово.
Определение изменений: 100% (120/120), готово.
Клонирование в «/home/olej/DIE-engine/XArchive»...
remote: Enumerating objects: 2525, done.        
remote: Counting objects: 100% (200/200), done.        
remote: Compressing objects: 100% (71/71), done.        
remote: Total 2525 (delta 131), reused 187 (delta 129), pack-reused 2325        
Получение объектов: 100% (2525/2525), 1.76 МиБ | 1.69 МиБ/с, готово.
Определение изменений: 100% (1651/1651), готово.
Клонирование в «/home/olej/DIE-engine/XCapstone»...
remote: Enumerating objects: 1723, done.        
remote: Counting objects: 100% (502/502), done.        
remote: Compressing objects: 100% (244/244), done.        
remote: Total 1723 (delta 245), reused 332 (delta 233), pack-reused 1221        
Получение объектов: 100% (1723/1723), 34.44 МиБ | 3.34 МиБ/с, готово.
Определение изменений: 100% (981/981), готово.
Клонирование в «/home/olej/DIE-engine/XCppfilt»...
remote: Enumerating objects: 310, done.        
remote: Counting objects: 100% (58/58), done.        
remote: Compressing objects: 100% (39/39), done.        
remote: Total 310 (delta 27), reused 43 (delta 15), pack-reused 252        
Получение объектов: 100% (310/310), 926.84 КиБ | 1.23 МиБ/с, готово.
Определение изменений: 100% (147/147), готово.
Клонирование в «/home/olej/DIE-engine/XDEX»...
remote: Enumerating objects: 743, done.        
remote: Counting objects: 100% (175/175), done.        
remote: Compressing objects: 100% (70/70), done.        
remote: Total 743 (delta 116), reused 163 (delta 105), pack-reused 568        
Получение объектов: 100% (743/743), 108.31 КиБ | 377.00 КиБ/с, готово.
Определение изменений: 100% (499/499), готово.
Клонирование в «/home/olej/DIE-engine/XDecompiler»...
remote: Enumerating objects: 22, done.        
remote: Counting objects: 100% (22/22), done.        
remote: Compressing objects: 100% (15/15), done.        
remote: Total 22 (delta 8), reused 16 (delta 4), pack-reused 0        
Получение объектов: 100% (22/22), готово.
Определение изменений: 100% (8/8), готово.
Клонирование в «/home/olej/DIE-engine/XDemangle»...
remote: Enumerating objects: 1249, done.        
remote: Counting objects: 100% (335/335), done.        
remote: Compressing objects: 100% (97/97), done.        
remote: Total 1249 (delta 241), reused 323 (delta 238), pack-reused 914        
Получение объектов: 100% (1249/1249), 296.53 КиБ | 660.00 КиБ/с, готово.
Определение изменений: 100% (867/867), готово.
Клонирование в «/home/olej/DIE-engine/XDemangleWidget»...
remote: Enumerating objects: 221, done.        
remote: Counting objects: 100% (54/54), done.        
remote: Compressing objects: 100% (34/34), done.        
remote: Total 221 (delta 34), reused 40 (delta 20), pack-reused 167        
Получение объектов: 100% (221/221), 24.42 КиБ | 1.02 МиБ/с, готово.
Определение изменений: 100% (138/138), готово.
Клонирование в «/home/olej/DIE-engine/XDisasm»...
remote: Enumerating objects: 813, done.        
remote: Counting objects: 100% (195/195), done.        
remote: Compressing objects: 100% (69/69), done.        
remote: Total 813 (delta 131), reused 190 (delta 126), pack-reused 618        
Получение объектов: 100% (813/813), 157.84 КиБ | 397.00 КиБ/с, готово.
Определение изменений: 100% (594/594), готово.
Клонирование в «/home/olej/DIE-engine/XDisasmView»...
remote: Enumerating objects: 1546, done.        
remote: Counting objects: 100% (477/477), done.        
remote: Compressing objects: 100% (106/106), done.        
remote: Total 1546 (delta 379), reused 448 (delta 371), pack-reused 1069        
Получение объектов: 100% (1546/1546), 259.22 КиБ | 585.00 КиБ/с, готово.
Определение изменений: 100% (1131/1131), готово.
Клонирование в «/home/olej/DIE-engine/XDynStructs»...
remote: Enumerating objects: 10272, done.        
remote: Counting objects: 100% (10272/10272), done.        
remote: Compressing objects: 100% (5735/5735), done.        
remote: Total 10272 (delta 5435), reused 9322 (delta 4485), pack-reused 0        
Получение объектов: 100% (10272/10272), 11.03 МиБ | 2.61 МиБ/с, готово.
Определение изменений: 100% (5435/5435), готово.
Клонирование в «/home/olej/DIE-engine/XDynStructsEngine»...
remote: Enumerating objects: 255, done.        
remote: Counting objects: 100% (48/48), done.        
remote: Compressing objects: 100% (34/34), done.        
remote: Total 255 (delta 29), reused 33 (delta 14), pack-reused 207        
Получение объектов: 100% (255/255), 48.45 КиБ | 298.00 КиБ/с, готово.
Определение изменений: 100% (166/166), готово.
Клонирование в «/home/olej/DIE-engine/XDynStructsWidget»...
remote: Enumerating objects: 304, done.        
remote: Counting objects: 100% (64/64), done.        
remote: Compressing objects: 100% (40/40), done.        
remote: Total 304 (delta 41), reused 46 (delta 24), pack-reused 240        
Получение объектов: 100% (304/304), 48.88 КиБ | 327.00 КиБ/с, готово.
Определение изменений: 100% (205/205), готово.
Клонирование в «/home/olej/DIE-engine/XEntropyWidget»...
remote: Enumerating objects: 1014, done.        
remote: Counting objects: 100% (239/239), done.        
remote: Compressing objects: 100% (108/108), done.        
remote: Total 1014 (delta 162), reused 208 (delta 131), pack-reused 775        
Получение объектов: 100% (1014/1014), 149.65 КиБ | 489.00 КиБ/с, готово.
Определение изменений: 100% (705/705), готово.
Клонирование в «/home/olej/DIE-engine/XExtractor»...
remote: Enumerating objects: 192, done.        
remote: Counting objects: 100% (55/55), done.        
remote: Compressing objects: 100% (39/39), done.        
remote: Total 192 (delta 35), reused 36 (delta 16), pack-reused 137        
Получение объектов: 100% (192/192), 24.60 КиБ | 763.00 КиБ/с, готово.
Определение изменений: 100% (126/126), готово.
Клонирование в «/home/olej/DIE-engine/XExtractorWidget»...
remote: Enumerating objects: 238, done.        
remote: Counting objects: 100% (46/46), done.        
remote: Compressing objects: 100% (33/33), done.        
remote: Total 238 (delta 28), reused 31 (delta 13), pack-reused 192        
Получение объектов: 100% (238/238), 34.77 КиБ | 256.00 КиБ/с, готово.
Определение изменений: 100% (167/167), готово.
Клонирование в «/home/olej/DIE-engine/XFileInfo»...
remote: Enumerating objects: 689, done.        
remote: Counting objects: 100% (167/167), done.        
remote: Compressing objects: 100% (71/71), done.        
remote: Total 689 (delta 113), reused 150 (delta 96), pack-reused 522        
Получение объектов: 100% (689/689), 113.56 КиБ | 392.00 КиБ/с, готово.
Определение изменений: 100% (486/486), готово.
Клонирование в «/home/olej/DIE-engine/XGithub»...
remote: Enumerating objects: 151, done.        
remote: Counting objects: 100% (8/8), done.        
remote: Compressing objects: 100% (7/7), done.        
remote: Total 151 (delta 3), reused 4 (delta 1), pack-reused 143        
Получение объектов: 100% (151/151), 19.31 КиБ | 143.00 КиБ/с, готово.
Определение изменений: 100% (87/87), готово.
Клонирование в «/home/olej/DIE-engine/XHashWidget»...
remote: Enumerating objects: 676, done.        
remote: Counting objects: 100% (30/30), done.        
remote: Compressing objects: 100% (22/22), done.        
remote: Total 676 (delta 17), reused 20 (delta 8), pack-reused 646        
Получение объектов: 100% (676/676), 87.33 КиБ | 209.00 КиБ/с, готово.
Определение изменений: 100% (457/457), готово.
Клонирование в «/home/olej/DIE-engine/XHexEdit»...
remote: Enumerating objects: 294, done.        
remote: Counting objects: 100% (6/6), done.        
remote: Compressing objects: 100% (4/4), done.        
remote: Total 294 (delta 2), reused 6 (delta 2), pack-reused 288        
Получение объектов: 100% (294/294), 43.18 КиБ | 157.00 КиБ/с, готово.
Определение изменений: 100% (188/188), готово.
Клонирование в «/home/olej/DIE-engine/XHexView»...
remote: Enumerating objects: 1069, done.        
remote: Counting objects: 100% (51/51), done.        
remote: Compressing objects: 100% (39/39), done.        
remote: Total 1069 (delta 24), reused 28 (delta 12), pack-reused 1018        
Получение объектов: 100% (1069/1069), 161.92 КиБ | 487.00 КиБ/с, готово.
Определение изменений: 100% (757/757), готово.
Клонирование в «/home/olej/DIE-engine/XInfoDB»...
remote: Enumerating objects: 1425, done.        
remote: Counting objects: 100% (381/381), done.        
remote: Compressing objects: 100% (114/114), done.        
remote: Total 1425 (delta 273), reused 331 (delta 267), pack-reused 1044        
Получение объектов: 100% (1425/1425), 320.17 КиБ | 1.42 МиБ/с, готово.
Определение изменений: 100% (935/935), готово.
Клонирование в «/home/olej/DIE-engine/XMIME»...
remote: Enumerating objects: 159, done.        
remote: Counting objects: 100% (17/17), done.        
remote: Compressing objects: 100% (13/13), done.        
remote: Total 159 (delta 6), reused 13 (delta 4), pack-reused 142        
Получение объектов: 100% (159/159), 18.42 КиБ | 392.00 КиБ/с, готово.
Определение изменений: 100% (90/90), готово.
Клонирование в «/home/olej/DIE-engine/XMIMEWidget»...
remote: Enumerating objects: 163, done.        
remote: Total 163 (delta 0), reused 0 (delta 0), pack-reused 163        
Получение объектов: 100% (163/163), 16.01 КиБ | 381.00 КиБ/с, готово.
Определение изменений: 100% (109/109), готово.
Клонирование в «/home/olej/DIE-engine/XMemoryMapWidget»...
remote: Enumerating objects: 628, done.        
remote: Counting objects: 100% (59/59), done.        
remote: Compressing objects: 100% (42/42), done.        
remote: Total 628 (delta 40), reused 36 (delta 17), pack-reused 569        
Получение объектов: 100% (628/628), 73.77 КиБ | 858.00 КиБ/с, готово.
Определение изменений: 100% (433/433), готово.
Клонирование в «/home/olej/DIE-engine/XOnlineTools»...
remote: Enumerating objects: 406, done.        
remote: Counting objects: 100% (46/46), done.        
remote: Compressing objects: 100% (32/32), done.        
remote: Total 406 (delta 26), reused 30 (delta 14), pack-reused 360        
Получение объектов: 100% (406/406), 67.37 КиБ | 741.00 КиБ/с, готово.
Определение изменений: 100% (287/287), готово.
Клонирование в «/home/olej/DIE-engine/XOptions»...
remote: Enumerating objects: 1806, done.        
remote: Counting objects: 100% (110/110), done.        
remote: Compressing objects: 100% (86/86), done.        
remote: Total 1806 (delta 37), reused 38 (delta 24), pack-reused 1696        
Получение объектов: 100% (1806/1806), 229.48 КиБ | 1.53 МиБ/с, готово.
Определение изменений: 100% (1172/1172), готово.
Клонирование в «/home/olej/DIE-engine/XPDF»...
remote: Enumerating objects: 239, done.        
remote: Counting objects: 100% (72/72), done.        
remote: Compressing objects: 100% (50/50), done.        
remote: Total 239 (delta 47), reused 47 (delta 22), pack-reused 167        
Получение объектов: 100% (239/239), 30.28 КиБ | 775.00 КиБ/с, готово.
Определение изменений: 100% (161/161), готово.
Клонирование в «/home/olej/DIE-engine/XQwt»...
remote: Enumerating objects: 694, done.        
remote: Counting objects: 100% (694/694), done.        
remote: Compressing objects: 100% (402/402), done.        
remote: Total 694 (delta 318), reused 630 (delta 254), pack-reused 0        
Получение объектов: 100% (694/694), 31.91 МиБ | 3.95 МиБ/с, готово.
Определение изменений: 100% (318/318), готово.
Клонирование в «/home/olej/DIE-engine/XShortcuts»...
remote: Enumerating objects: 1365, done.        
remote: Counting objects: 100% (199/199), done.        
remote: Compressing objects: 100% (59/59), done.        
remote: Total 1365 (delta 140), reused 164 (delta 140), pack-reused 1166        
Получение объектов: 100% (1365/1365), 194.49 КиБ | 1.58 МиБ/с, готово.
Определение изменений: 100% (958/958), готово.
Клонирование в «/home/olej/DIE-engine/XSingleApplication»...
remote: Enumerating objects: 136, done.        
remote: Counting objects: 100% (1/1), done.        
remote: Total 136 (delta 0), reused 0 (delta 0), pack-reused 135        
Получение объектов: 100% (136/136), 13.69 КиБ | 326.00 КиБ/с, готово.
Определение изменений: 100% (88/88), готово.
Клонирование в «/home/olej/DIE-engine/XStyles»...
remote: Enumerating objects: 122, done.        
remote: Counting objects: 100% (122/122), done.        
remote: Compressing objects: 100% (94/94), done.        
remote: Total 122 (delta 67), reused 76 (delta 25), pack-reused 0        
Получение объектов: 100% (122/122), 18.31 КиБ | 2.62 МиБ/с, готово.
Определение изменений: 100% (67/67), готово.
Клонирование в «/home/olej/DIE-engine/XSymbolsWidget»...
remote: Enumerating objects: 238, done.        
remote: Counting objects: 100% (89/89), done.        
remote: Compressing objects: 100% (61/61), done.        
remote: Total 238 (delta 57), reused 57 (delta 28), pack-reused 149        
Получение объектов: 100% (238/238), 37.06 КиБ | 807.00 КиБ/с, готово.
Определение изменений: 100% (161/161), готово.
Клонирование в «/home/olej/DIE-engine/XTranslation»...
remote: Enumerating objects: 1625, done.        
remote: Counting objects: 100% (245/245), done.        
remote: Compressing objects: 100% (110/110), done.        
remote: Total 1625 (delta 148), reused 202 (delta 135), pack-reused 1380        
Получение объектов: 100% (1625/1625), 654.91 КиБ | 2.43 МиБ/с, готово.
Определение изменений: 100% (1200/1200), готово.
Клонирование в «/home/olej/DIE-engine/XUpdate»...
remote: Enumerating objects: 30, done.        
remote: Counting objects: 100% (30/30), done.        
remote: Compressing objects: 100% (19/19), done.        
remote: Total 30 (delta 16), reused 24 (delta 10), pack-reused 0        
Получение объектов: 100% (30/30), готово.
Определение изменений: 100% (16/16), готово.
Клонирование в «/home/olej/DIE-engine/XVisualizationWidget»...
remote: Enumerating objects: 173, done.        
remote: Counting objects: 100% (173/173), done.        
remote: Compressing objects: 100% (118/118), done.        
remote: Total 173 (delta 119), reused 102 (delta 51), pack-reused 0        
Получение объектов: 100% (173/173), 34.66 КиБ | 771.00 КиБ/с, готово.
Определение изменений: 100% (119/119), готово.
Клонирование в «/home/olej/DIE-engine/XYara»...
remote: Enumerating objects: 477, done.        
remote: Counting objects: 100% (85/85), done.        
remote: Compressing objects: 100% (54/54), done.        
remote: Total 477 (delta 35), reused 58 (delta 19), pack-reused 392        
Получение объектов: 100% (477/477), 4.31 МиБ | 3.54 МиБ/с, готово.
Определение изменений: 100% (208/208), готово.
Клонирование в «/home/olej/DIE-engine/archive_widget»...
remote: Enumerating objects: 1165, done.        
remote: Counting objects: 100% (50/50), done.        
remote: Compressing objects: 100% (34/34), done.        
remote: Total 1165 (delta 34), reused 31 (delta 16), pack-reused 1115        
Получение объектов: 100% (1165/1165), 150.79 КиБ | 1002.00 КиБ/с, готово.
Определение изменений: 100% (832/832), готово.
Клонирование в «/home/olej/DIE-engine/build_tools»...
remote: Enumerating objects: 431, done.        
remote: Counting objects: 100% (20/20), done.        
remote: Compressing objects: 100% (19/19), done.        
remote: Total 431 (delta 1), reused 4 (delta 1), pack-reused 411        
Получение объектов: 100% (431/431), 3.67 МиБ | 3.53 МиБ/с, готово.
Определение изменений: 100% (254/254), готово.
Клонирование в «/home/olej/DIE-engine/die_script»...
remote: Enumerating objects: 2335, done.        
remote: Counting objects: 100% (246/246), done.        
remote: Compressing objects: 100% (73/73), done.        
remote: Total 2335 (delta 175), reused 196 (delta 173), pack-reused 2089        
Получение объектов: 100% (2335/2335), 329.33 КиБ | 1.88 МиБ/с, готово.
Определение изменений: 100% (1720/1720), готово.
Клонирование в «/home/olej/DIE-engine/die_widget»...
remote: Enumerating objects: 1293, done.        
remote: Counting objects: 100% (333/333), done.        
remote: Compressing objects: 100% (110/110), done.        
remote: Total 1293 (delta 235), reused 302 (delta 223), pack-reused 960        
Получение объектов: 100% (1293/1293), 186.15 КиБ | 1.28 МиБ/с, готово.
Определение изменений: 100% (937/937), готово.
Клонирование в «/home/olej/DIE-engine/hex_templates»...
remote: Enumerating objects: 7, done.        
remote: Counting objects: 100% (7/7), done.        
remote: Compressing objects: 100% (5/5), done.        
remote: Total 7 (delta 1), reused 7 (delta 1), pack-reused 0        
Получение объектов: 100% (7/7), готово.
Определение изменений: 100% (1/1), готово.
Клонирование в «/home/olej/DIE-engine/nfd_widget»...
remote: Enumerating objects: 342, done.        
remote: Counting objects: 100% (41/41), done.        
remote: Compressing objects: 100% (31/31), done.        
remote: Total 342 (delta 20), reused 21 (delta 10), pack-reused 301        
Получение объектов: 100% (342/342), 53.47 КиБ | 595.00 КиБ/с, готово.
Определение изменений: 100% (227/227), готово.
Клонирование в «/home/olej/DIE-engine/signatures»...
remote: Enumerating objects: 23, done.        
remote: Counting objects: 100% (23/23), done.        
remote: Compressing objects: 100% (18/18), done.        
remote: Total 23 (delta 4), reused 22 (delta 3), pack-reused 0        
Получение объектов: 100% (23/23), 1.11 МиБ | 2.55 МиБ/с, готово.
Определение изменений: 100% (4/4), готово.
Клонирование в «/home/olej/DIE-engine/yara_widget»...
remote: Enumerating objects: 128, done.        
remote: Counting objects: 100% (128/128), done.        
remote: Compressing objects: 100% (81/81), done.        
remote: Total 128 (delta 83), reused 85 (delta 43), pack-reused 0        
Получение объектов: 100% (128/128), 23.41 КиБ | 3.90 МиБ/с, готово.
Определение изменений: 100% (83/83), готово.
Submodule path 'Controls': checked out '6a78624d17a147bf9dbade227f468e1d8070ba49'
Submodule path 'Detect-It-Easy': checked out 'e8770cc5915a8adc7654cbf5dec4796ddb4838e6'
Submodule path 'FormatDialogs': checked out '7251c2120c87b66b62ce06dc87bad1d1a9c7b087'
Submodule path 'FormatWidgets': checked out '123f0fd5e323d169218c195e45b6f8cc93020321'
Submodule path 'Formats': checked out '068dedb5a3c692479a2451e218d474a482585c45'
Submodule path 'SpecAbstract': checked out '9282c42cb428c4dc83552b3702f2fba9a55ceda7'
Submodule path 'StaticScan': checked out '723090fc493640a0d7c8a005be8063b3c596779a'
Submodule path 'XAboutWidget': checked out '8cc8adb3528d95d2f0d3e35f54af31271fb3cd3c'
Submodule path 'XArchive': checked out '5f972d5430f86ac2030dc965c0786b7151336501'
Submodule path 'XCapstone': checked out 'ba7dd65d8c33b97e6b37d2787c28c6342d05bd7d'
Submodule path 'XCppfilt': checked out 'd9c2be915a87a6724d84c8f3c7344111a17bf739'
Submodule path 'XDEX': checked out '71db4b895db60724eb998290d95a23c620aa3c4d'
Submodule path 'XDecompiler': checked out '3391a2896efa304b859720dfe73707cdc0e6700c'
Submodule path 'XDemangle': checked out 'e940edcd194a3d31762cd9e97fe699c1ad175e9c'
Submodule path 'XDemangleWidget': checked out 'af0d823f7248ff4c88ef779c707d9b8d052dfa7a'
Submodule path 'XDisasm': checked out '7767f423c917590764074709f9c4473598a18673'
Submodule path 'XDisasmView': checked out '55f7050bd45071c89bdd24653be00ea3fb9ddc08'
Submodule path 'XDynStructs': checked out 'd67af94423f2eefc1e7d153c2f3be82130962bbb'
Submodule path 'XDynStructsEngine': checked out 'f90de40d1d2459a27f2520369926c0f54f81e516'
Submodule path 'XDynStructsWidget': checked out '2243d2a3d09d35fe6b212d84a9128ca777e0d2cb'
Submodule path 'XEntropyWidget': checked out '57dc9173d5e5f813e10f208751b89a1b47706b2b'
Submodule path 'XExtractor': checked out '040530e93a680e87f3e9b003196f56fdc7e949b0'
Submodule path 'XExtractorWidget': checked out '989bda36da85f65e924b6de56b6ab7d2472c72b8'
Submodule path 'XFileInfo': checked out 'e1535c61bdc3d2ae7a3cbabba457744430e5fda2'
Submodule path 'XGithub': checked out 'e66b9dcb16aabcb973aaff49fe4842f43633fde6'
Submodule path 'XHashWidget': checked out '86c77b41f8b1c60d675ccc54da3ce8074b81cd25'
Submodule path 'XHexEdit': checked out '04d9067adca0e5a785c8831d3daba6f47c060f76'
Submodule path 'XHexView': checked out '66593f0e9a65a7fdca7c8dad8df1acb280551c8d'
Submodule path 'XInfoDB': checked out '686b84bd811c5d59229b3b92804c48f1f07eb9ab'
Submodule path 'XMIME': checked out '1af57a49836458a4bff8af32b1159e24d4193878'
Submodule path 'XMIMEWidget': checked out '5e4b6d715cbe5c9cc4e80ec61f877a8f4a8e8929'
Submodule path 'XMemoryMapWidget': checked out '3e41403ba472e21725a4a8658c1787aac10f769e'
Submodule path 'XOnlineTools': checked out '834247c371469179587a09245f2f8fbbebacfd2f'
Submodule path 'XOptions': checked out 'd108ce57c5a1c5939522848d711ce7d28e2f1772'
Submodule path 'XPDF': checked out '74f8435ec93a267d2c369a532089e71456a6e77c'
Submodule path 'XQwt': checked out '0a1a42482d5cf1061b97be2012347dd130cc96dc'
Submodule path 'XShortcuts': checked out '5d6bbc979667dd7f7564b7f194d4bee29cb2edae'
Submodule path 'XSingleApplication': checked out '061247233c6eceda97fbadf4e171c349a4b1e710'
Submodule path 'XStyles': checked out '62e634b3e08f5f1123be188390d1b749c7954965'
Submodule path 'XSymbolsWidget': checked out 'd8fe2aaa9b3d5307da27288f04ee3693be1603ca'
Submodule path 'XTranslation': checked out '67543becb7ba8a858823130a3ae01233220af634'
Submodule path 'XUpdate': checked out '5c691073299133fbdcdeb13b2774fc03dc52fd78'
Submodule path 'XVisualizationWidget': checked out '1d78c38fd568b25a1138199bed7c3a6254bb01e4'
Submodule path 'XYara': checked out '897356bb03871ed08ddd4d20aea353bbfc17c4a5'
Submodule path 'archive_widget': checked out '289ba6b5507463a5255e531a21e61299dd870d43'
Submodule path 'build_tools': checked out '48a2caec4263521647a44374043e72f7ceb361ec'
Submodule path 'die_script': checked out '890de72d21b41bbc0d243b434e6f3375be8dc86a'
Submodule path 'die_widget': checked out 'db3d9578378fe0dd0ed9118ef4d9bf499b6e3a0a'
Submodule path 'hex_templates': checked out 'dff5b394e84b0172ce41433b66bdaa004fe6589d'
Submodule path 'nfd_widget': checked out '0258f382e91909f55ce8fd6ef2a93b2e098f40ba'
Submodule path 'signatures': checked out 'b8f97931afd634a1e011ff4837d3affe2c97c9fa'
Submodule path 'yara_widget': checked out '5180c6775e2f38edd2991e3c54a39d3bddbba16c'

Код: Выделить всё

olej@R420:~$ du -hs DIE-engine 
401M	DIE-engine
Дофига ;-)

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Detect-It-Easy - анализ файлов

Непрочитанное сообщение Olej » 19 окт 2023, 19:20

Olej писал(а):
19 окт 2023, 18:33
Дофига
Сборка там чудовищно длинная, даже на очень быстром серверном процессоре, прямо до десятка минут... Но это потому, что автор затеял там сборку в 1 поток :-(

Код: Выделить всё

olej@R420:~/DIE-engine$ bash -x build_dpkg.sh
+ export QMAKE_PATH=/usr/bin/qmake
+ QMAKE_PATH=/usr/bin/qmake
+ export X_SOURCE_PATH=/home/olej/DIE-engine
+ X_SOURCE_PATH=/home/olej/DIE-engine
+ export X_BUILD_NAME=die_linux_portable
+ X_BUILD_NAME=die_linux_portable
++ cat release_version.txt
+ export X_RELEASE_VERSION=3.09
+ X_RELEASE_VERSION=3.09
+ source build_tools/linux.sh
+ check_file /usr/bin/qmake
+ test -f /usr/bin/qmake
+ echo 'Check file /usr/bin/qmake: TRUE'
Check file /usr/bin/qmake: TRUE
+ '[' -z '' ']'
+ make_init
...
+ make_deb
+ dpkg -b /home/olej/DIE-engine/release/die_linux_portable
dpkg-deb: сборка пакета «detectiteasy» в «/home/olej/DIE-engine/release/die_linux_portable.deb».
+ mv /home/olej/DIE-engine/release/die_linux_portable.deb /home/olej/DIE-engine/release/die_3.09_Linuxmint_21.2_amd64.deb
+ make_clear
+ rm -rf /home/olej/DIE-engine/release/die_linux_portable

Код: Выделить всё

olej@R420:~/DIE-engine/build/release$ ls -l ~/DIE-engine/build/release
итого 22956
-rwxrwxr-x 1 olej olej 18172624 окт 19 19:10 die
-rwxrwxr-x 1 olej olej  2698832 окт 19 18:39 diec
-rwxrwxr-x 1 olej olej  2631808 окт 19 19:15 diel

Код: Выделить всё

olej@R420:~/2023$ ls -l ~/DIE-engine/release 
итого 7692
-rw-r--r-- 1 olej olej 7873576 окт 19 19:15 die_3.09_Linuxmint_21.2_amd64.deb

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Detect-It-Easy - анализ файлов

Непрочитанное сообщение Olej » 20 окт 2023, 02:03

Olej писал(а):
19 окт 2023, 19:20
Сборка там чудовищно длинная

Код: Выделить всё

olej@R420:~/2023$ ~/DIE-engine/build/release/die
...
Снимок экрана от 2023-10-20 02-00-34.png
Снимок экрана от 2023-10-20 02-00-34.png (42.16 КБ) 269 просмотров
Снимок экрана от 2023-10-20 02-02-56.png
Снимок экрана от 2023-10-20 02-02-56.png (51.58 КБ) 269 просмотров
В принципе - содержательно :!:

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Detect-It-Easy - анализ файлов

Непрочитанное сообщение Olej » 20 окт 2023, 02:10

Olej писал(а):
20 окт 2023, 02:03
В принципе - содержательно
Можно установить и DEB-собранный пакет в систему:

Код: Выделить всё

olej@R420:~/DIE-engine$ pwd
/home/olej/DIE-engine

Код: Выделить всё

olej@R420:~/DIE-engine$ sudo dpkg -i release/$(ls release)
[sudo] пароль для olej:       
Выбор ранее не выбранного пакета detectiteasy.
(Чтение базы данных … на данный момент установлено 580946 файлов и каталогов.)
Подготовка к распаковке …/die_3.09_Linuxmint_21.2_amd64.deb …
Распаковывается detectiteasy (3.09) …
Настраивается пакет detectiteasy (3.09) …
Обрабатываются триггеры для desktop-file-utils (0.26+mint3+victoria) …
Обрабатываются триггеры для mailcap (3.70+nmu1ubuntu1) …
Обрабатываются триггеры для gnome-menus (3.36.0-1ubuntu3) …
Обрабатываются триггеры для hicolor-icon-theme (0.17-2) …

Код: Выделить всё

olej@R420:~/DIE-engine$ which die 
/usr/bin/die
Установка весьма корректная + создаёт позицию в системном меню (правда он запулял его, почему-то в "Программирование"):
Снимок экрана от 2023-10-20 02-08-50.png
Снимок экрана от 2023-10-20 02-08-50.png (51.04 КБ) 267 просмотров

Ответить

Вернуться в «Системные утилиты»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость