Упаковщик KPack

...
  • Косметическое изменение в Windows-версии kpack, дубль 2: по предложению Victor'а kpack /nologo без параметров вообще ничего не выводит, а тихо завершается.
  • Heavyiron
    Протестировал на svn.501 - нормально работает.
  • Ну хоть убейте меня: только что еще раз скачал kerpack, ядро 509 - и при загрузке в qemu - черный экран после выбора параметров...
  • На всякий случай глупый вопрос: а без упаковки работает?
  • :) Без упаковки работает :)
  • Мне интересно, kerpack кто-нибудь еще кроме нас троих пробовал? Что-то все молчат как партизаны :)
  • скажите - а упаковка не повлияла на bx_from_load переменную?? по ней потом определяется откуда запустили... если туда кривое что то запишется - то такое может быть

    сам не проверял
  • Heavyiron
    Надо было с самого начала признаваться, что тестируешь под qemu ;) Под Bochs и VMWare всё и так в порядке.
    kerpack исправлен. Ссылки те же.
    Ушёл к умным, знающим и культурным людям.
  • kpack 0.11 (обе версии): упакованный файл наследует дату/время от исходного.
  • Буду признателен если кто проинформирует где можно взять последнии версии (404). Если кто разъяснит отличия kerpack, kpack, kunpack буду благодарен.
  • kerpack упаковывает ядро (KERnel PACKer), kpack - все что угодно, но обычно - приложения (при этом они не теряют работоспособности), kunpack - распаковщик, распаковывающий все, упакованное kpack'ом (это очевидно из названия, UNPACKer).
    И мы уже давно не пешки,
    Мы пули, мы орлы, и решки!
    Война ютит бинарный код,
    Умри, или иди вперед!
  • последние версии в крайнем случае можно попросить у Даймонда, но, как я знаю, они не менялись с момента выпуска дистрибутива Даймонда, так что как минимум kerpack найти тебе труда не составит.
    И мы уже давно не пешки,
    Мы пули, мы орлы, и решки!
    Война ютит бинарный код,
    Умри, или иди вперед!
  • Обновление Windows-версий kpack.exe, kunpack.exe и unpacker.inc: в заголовок упакованных данных сохраняется тип файла в соответствии со значениями из viewtopic.php?p=23851#p23851 . Распознаются PE-файлы и KEx-сигнатура; при упаковке DLL можно указать ключ командной строки /driver, который запишет в заголовок тип драйвера вместо dll (на не-DLL упаковщик выдаст предупреждающее сообщение, и ключ не повлияет на результат).
    http://diamond.kolibrios.org/prg/kpack.exe
    http://diamond.kolibrios.org/prg/kunpack.exe
    http://diamond.kolibrios.org/prg/unpacker.inc
    http://diamond.kolibrios.org/prg/kpack_src.7z
    http://diamond.kolibrios.org/prg/kunpack.asm
    Ушёл к умным, знающим и культурным людям.
  • Who is online

    Users browsing this forum: No registered users and 5 guests