Враппер

Материал из Seo Wiki - Поисковая Оптимизация и Программирование

Перейти к: навигация, поиск

Враппер (англ. wrapper — обёртка)

  1. программный модуль, перехватывающий поток ввода/вывода и изменяющий его в соответствии с заложенной программой
  2. преобразователь вызовов функций одной ОС или аппаратного средства – в другую. Самым известным из таких врапперов является эмуляционная среда Windows API для UNIX-подобных операционных систем Wine.
  3. относительно простая библиотека, являющаяся промежуточным слоем между прикладной программой и другой библиотекой или API. Целью ее написания может быть обеспечение работоспособности библиотеки (API) в каком либо (чаще скриптовом) языке, в котором прямой вызов функций этой библиотеки API затруднителен или невозможен. Другой целью может быть обеспечение дополнительного удобства для прикладного программиста - адаптация библиотеки к объектно-ориентированному стилю программирования, компенсация неудобного дизайна библиотеки и т.п.
  4. в скриптовых языках (например Python, Tcl): программный пакет, позволяющий упаковать все используемые программой-скриптом модули исходного текста в то или иное архивное в сочетании с интерпретатором, расширенным для работы с таким архивом, как с файловой системой. Интерпретатор объединятся с архивом в единый файл, наподобие самораспаковывающихся архивов. Такие программы-обертки позволяют распространять написанный на скриптовых языках код в удобной для пользователя форме — в виде одного двух компактных файлов.
  5. система защиты программ, при использовании которой программа находится в отдельном файле.
Примеры защит
  • Alawar Wrapper - игра находится в файле *.wrp или *.wrp.exe. Файл *.exe расшифровывает этот файл в оперативной памяти компьютера. При обычном запуске файл *.wrp или *.wrp.exe закрывается с ошибкой.
  • Защита игр NevoSoft - игра находится в файле game.dll или nsgame.dat. Файл *.exe расшифровывает этот файл.
см также Unwrapper
Unwrapper - разновидность кряка, снимающая действие враппера с игры. Принцип работы с Unwrapper-ом: просто выбрать в его окне файл *.exe. Затем указать тип игры и нажать ОК. Большинство Unwrapper-ов следят за процессом расшифровки и извлекают расшифрованные данные.[источник не указан 2166 дней]


eo:Banderolo
Личные инструменты

Served in 0.095 secs.