Интернет магазин китайских планшетных компьютеров



Компьютеры - UPX - Используемые алгоритмы

01 июня 2011


Оглавление:
1. UPX
2. Используемые алгоритмы



UPX использует алгоритм сжатия без потерь, называющийся UCL.

UCL-декомпрессор достаточно прост, чтобы быть реализованным в нескольких сотнях байт, и при работе не требует выделения дополнительной памяти.

Следующая значительная версия UPX также использует алгоритм LZMA на 32/64 битных платформах.

Поддерживаемые форматы

  • 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, PowerPC
  • Linux/kernel on i386, x86-64 and ARM
  • Mach-O/ppc32, Mach-O/i386
  • rtm32/PE
  • tmt/adam
  • PlayStation1/exe
  • watcom/le
  • Win32/PE

Практическое использование

В ранних версиях WinRAR SFX-модули были упакованы UPX. Авторы вирусов используют упаковщики исполняемых файлов для маскировки вирусов от антивирусов.



Просмотров: 2015


<<< Rip (компьютерные игры)
VoIP >>>