Сейчас на форуме: Kybyx (+3 невидимых)

 eXeL@B —› Оффтоп —› Нужен пакер для упаковки native PE
<< . 1 . 2 .
Посл.ответ Сообщение

Ранг: 8.2 (гость), 1thx
Активность: 0.040.03
Статус: Участник

Создано: 02 августа 2018 06:09
· Личное сообщение · #1

Всем доброго, светлого. Нужен пакер для упаковки native PE, работающих в пользовательском режиме (т.е. не драйверы). Это те самые, которые не могут использовать ничего, кроме native API (ntdll.dll). Из найденных ничего не подходит, просьба помочь.




Ранг: 271.4 (наставник), 331thx
Активность: 0.321.49
Статус: Участник

Создано: 04 августа 2018 02:59
· Личное сообщение · #2

IOCTL_ пишет:
В идеале вообще было бы хорошо ещё и ntdll пакнуть, а то она, зараза, 689 кило цельных весит.

Ярлыки ядрёна вошь на рабочем столе по 3кб весят, ну куда это годится. Немедленно сжать надо.

-----
2 оттенка серого




Ранг: 8.2 (гость), 1thx
Активность: 0.040.03
Статус: Участник

Создано: 04 августа 2018 18:35
· Личное сообщение · #3

f13nd пишет:
Импорт там не совсем типичный, поддерживает его упак? Поддерживает упак алигнменты 20h?

хз

f13nd пишет:
Ярлыки ядрёна вошь на рабочем столе по 3кб весят, ну куда это годится. Немедленно сжать надо.

Истинно так!



Ранг: 54.0 (постоянный), 49thx
Активность: 0.711.1
Статус: Участник

Создано: 04 августа 2018 19:12 · Поправил: SDK
· Личное сообщение · #4



Короче говоря я хотел когда-то ,тоже найти (а когда не нашел) решил написать пакер сжимающий круче UPX/Kkrunch.

Но у меня не хватило желания,и лишнего чемодана green'а,

Но мне тут подсказали что : идти надо следующим путём:

<<Алгоритм™ архивации таков: любой файл представляет собой HEX-последовательность символов, переводим этот HEX в DEC, получаем неебически-большое число, дописываем перед этим число 0, — получаем число в диапазоне от 0 до 1 с огромным числом знаков после запятой, а дальше всё просто — подбираем 2 таких целочисленных числа, частное которых даст нам искомое число в диапазоне от 0 до 1 с точностью совпадений до последнего знака. Беда в подборе чисел, которое может идти и 2 часа, а может идти и 2 недели. Есть опытные образцы и работающая программа, и всё это работает.>>

Еще могу поделится своей старой идеей:

Скачиваем Menuet OS rus она ~5 мб весит Гуёвый Интерфейс,
поддерживает много чего но надо дописать конвертер win32exe to bat/com
и сидеть болдеть на прожках от микромягких,и немного драйверов для конекта с сетью и мультимедиа))




Ранг: 271.4 (наставник), 331thx
Активность: 0.321.49
Статус: Участник

Создано: 04 августа 2018 19:23
· Личное сообщение · #5

SDK пишет:
подбираем 2 таких целочисленных числа, частное которых даст нам искомое число

Ты наверное имел в виду произведение? Когда сожмешь таким способом 128 байт не забудь --> $100,000 USD забрать <--

-----
2 оттенка серого




Ранг: 54.0 (постоянный), 49thx
Активность: 0.711.1
Статус: Участник

Создано: 04 августа 2018 20:49
· Личное сообщение · #6

а как же фракториальная компрессия?и получение crc md5 SHA находим утилиту готовую
такие есть которые для одного файла высчитывают разные хэши, а дальше сохрняем в архивированный файл ,а дальше всё проделываем в обратном порядке зная эти хэши) для нормального реверсера работа пары часов




Ранг: 271.4 (наставник), 331thx
Активность: 0.321.49
Статус: Участник

Создано: 04 августа 2018 21:43 · Поправил: f13nd
· Личное сообщение · #7

SDK пишет:
для нормального реверсера работа пары часов

Засчитано. ТС скорей всего ожидал, что все сделают за него, а тут только раввины из анекдота, где куры сдохли, у которых полно толковых советов

прекратите использовать црц как хеш-функцию, это циклический блин корректирующий код, длина поля и порождающий полином которого рассчитываются на исправление n ошибок в k-битном поле...

-----
2 оттенка серого




Ранг: 54.0 (постоянный), 49thx
Активность: 0.711.1
Статус: Участник

Создано: 04 августа 2018 22:45
· Личное сообщение · #8

Эврика Я придумал!

Мой Компрессор поддерживает несколько различных форматов файлов,
умеет сжимать файлы написанные на любых языках.
Поддерживаемые форматы:
ARM/PE Atari/tos*BSD/i386 djgpp2/COFF dos/com dos/exe dos/sys Linux/i386 a.out
Linux/ELF on i386, x86-64, ARM, PowerPCLinux/kernel on i386, x86-64 and ARM
Mach-O/ppc32, Mach-O/i386, Mach-O/x64 rtm32/PE tmt/adam PlayStation1/exe
watcom/le Win32/PE Win64/PE

для примера regedit.exe 221 КБ,потеряет в весе до 148 КБ,
работает с windows Xp и выше.
После сжатия файлы на диске объёмом в 100гб ужмутся от 25-50 %
Работает под натив)FUD100% АВ не страшен.
Недостатки при запуске загружается полностью оригинальный файл,
что не спасёт от крякеров.
Плюсы Поможет с экономить место на жестком диске.
Ждите в течении пару часов скину свой релиз.




Ранг: 271.4 (наставник), 331thx
Активность: 0.321.49
Статус: Участник

Создано: 05 августа 2018 01:53
· Личное сообщение · #9

SDK пишет:
Ждите в течении пару часов скину свой релиз.

Прошло 3 часа

-----
2 оттенка серого





Ранг: 136.0 (ветеран), 360thx
Активность: 0.270.14
Статус: Участник
Qt Developer

Создано: 05 августа 2018 02:08
· Личное сообщение · #10

f13nd пишет:
SDK пишет:
Ждите в течении пару часов скину свой релиз.
Прошло 3 часа


Из его описания понятно что речь идёт об архиваторе WinRAR или о чём-то подобном. Паренёк поставил себе цель в жизни всех здесь "затроллить". Получатся у него конечно не очень хорошо, но он изо всех сил старается.

-----
http://ntinfo.biz





Ранг: 271.4 (наставник), 331thx
Активность: 0.321.49
Статус: Участник

Создано: 05 августа 2018 02:38 · Поправил: f13nd
· Личное сообщение · #11

hors пишет:
цель в жизни всех здесь "затроллить"

Да не, видно же что вмазанный. Просто с пятницы по понедельник его всерьез можно не воспринимать. Тем более тема в тупик зашла, треш и угар не помешает никому обсудить кто хочет бесплатно поработать.

-----
2 оттенка серого





Ранг: 605.2 (!), 341thx
Активность: 0.470.25
Статус: Модератор
Research & Development

Создано: 05 августа 2018 02:48
· Личное сообщение · #12

SDK
Тебе же явно в Оффтоп, ранг позволяет
Можешь там вместе с IOCTL_ рассуждать о жизни.

-----
EnJoy!




Ранг: 54.0 (постоянный), 49thx
Активность: 0.711.1
Статус: Участник

Создано: 05 августа 2018 17:13
· Личное сообщение · #13

за пол часика до обеда не вышло нихрена ,слидком много дел ,короче самый лучший компрессор это сжатие на ntfs как под вин 10 или атрибутом А в вин хп в ручную в свойствах все уже придумано если есть желание свой написать можно .



Ранг: 8.2 (гость), 1thx
Активность: 0.040.03
Статус: Участник

Создано: 05 августа 2018 19:05
· Личное сообщение · #14

SDK пишет:
Скачиваем Menuet OS

Менуэт фтопку, Колибри форэва!

SDK пишет:
получаем неебически-большое число

SDK пишет:
а дальше всё просто — подбираем 2 таких целочисленных числа, частное которых даст нам искомое число в диапазоне от 0 до 1 с точностью совпадений до последнего знака

Да уж, давно я так не смеялся



Ранг: 54.0 (постоянный), 49thx
Активность: 0.711.1
Статус: Участник

Создано: 05 августа 2018 20:39
· Личное сообщение · #15

делай сжатие нтфс и все)



Ранг: 8.2 (гость), 1thx
Активность: 0.040.03
Статус: Участник

Создано: 05 августа 2018 21:45 · Поправил: IOCTL_
· Личное сообщение · #16

SDK пишет:
делай сжатие нтфс и все)

Нема у меня нтфс, у меня фат.
Нтфс 2,6 метра весит, зараза. Её саму ещё сжимать надо.
Мне даже с фатом пришлось поколдовать, чтобы десяток-другой кило выгадать


<< . 1 . 2 .
 eXeL@B —› Оффтоп —› Нужен пакер для упаковки native PE

У вас должно быть 20 пунктов ранга, чтобы оставлять сообщения в этом подфоруме, но у вас только 0

   Для печати Для печати