На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
! В разделе обсуждаются следующие темы:
1) Процесс разработки программного обеспечения.
2) Определение требований к программному обеспечению.
3) Составные части и процесс проектирования (см. Шаблоны проектирования).
4) Документирование программного продукта(проекта).
5) Руководство разработкой программного обеспечения.
6) Проектирование пользовательского интерфейса.
7) Контроль версий проекта (см. Управление версиями в Subversion, Стратегии использования svn).
Модераторы: ElcnU
Страницы: (2) [1] 2  все  ( Перейти к последнему сообщению )  
> Паковка ехе-шников.
    Кто знает чем пакуют проги с PE заголовком. Как это узнать и как распаковать их?
      UPX
      ASPack
      http://compression.graphicon.ru/download/exe.html
      Сообщение отредактировано: ozzy -
        http://compression.graphicon.ru/download/exe.html - Ссылка битая.

        так тоже не могу зайти:
        http://compression.graphicon.ru/download/
        http://compression.graphicon.ru/
          У меня без проблем ???
          Если надо что-то из  этого могу скачать и отправить на мыло
          Цитата

           
          Сайт о сжатии >> (Новинки | О сервере)
          Методы сжатия >> Без потерь | Изображений | Видео
          Разделы >> Download (статьи+исходники) | Ссылки | Ru.compress | Форум
          Проекты >> А.Ратушняка | М.Смирнова | В.Юкина | Е.Шелвина | А.Филинского | Д.Шкарина  


                Сайт о сжатии >> Раздел "Cтатьи и исходники"  WIN | KOI | LAT    
          Download: ресурсы по сжатию
          Сжатие исполнимых файлов

          --------------------------------------------------------------------------------
          Английские материалы   Исходные тексты компрессоров
          --------------------------------------------------------------------------------

          Русские материалы  
          Авторы Название статьи Описание Рейтинг


          Английские материалы  
          Drinic M., Kirovski D. PPMexe: PPM for Compressing Software ...In this paper, we present PPMexe - a set of compression mechanisms for executables that explores their syntax and semantics to achieve superior compression rates. The fundament of PPMexe is the generic paradigm of prediction by partial matching (PPM). We combine PPM with two pre-processing steps: instruction rescheduling to improve prediction rates and partitioning of a program binary into streams with high auto-correlation... PPMexe was implemented for x86 binaries and tested on several large Microsoft applications. Binaries compressed using PPMexe were 16-23\% smaller than files created using PPMD, the best available compressor.
          Proceedings of the 2002 IEEE Data Compression Conference, Snowbird, Utah, April 2002.
          PDF.RAR  153 кбайт 5
          Fraser C. Automatic Inference of Models for Statistical Code Compression This paper describes experiments that apply machine learning to compress computer programs, formalizing and automating decisions about instruction encoding that have traditionally been made by humans in a more ad hoc manner. A program accepts a large training set of program material in a conventional compiler intermediate representation (IR) and automatically infers a decision tree that separates IR code into streams that compress much better than the undifferentiated whole...
          Programming Languages Design and Implementation, pp.242–246, 1999.
          PDF.RAR  48 кбайт  ?
          Ernst J., Evans W., Fraser C., Lucco S., Proebsting T. Code Compression This paper describes:
          - Measurements that show how code compression can save space and total time in some important real-world scenarios.
          - A compressed executable representation that is roughly the same size as gzipped x86 programs and can be interpreted without decompression...
          - A compressed “wire” representation that must be decompressed before execution but is, for example, roughly 21\% the size of SPARC code when compressing gcc.
          Proceedings of ACM SIGPLAN 1997 Conference on Programming Language Design and Implementation, pp. 358--365, 1997.
          PDF.RAR  69 кбайт
          PS.RAR    159 кбайт  ?
          Microsoft Corporation Microsoft LZX Data Compression Format Описание формата LZX (файлы CABinet). В числе прочего имеется оригинальное описание преобразования относительных адресов в абсолютные для команды CALL процессоров Intel x86.
          Microsoft Corporation, 1997.
          PDF.RAR  105 кбайт
          RTF.RAR    20 кбайт  3


          Исходные тексты компрессоров  
          Ojala P. Pu-Crunch Простой компрессор: LZ77+гамма Элиаса. Теоретически сжатый файл умеет распаковываться :-)
          Язык: C
          скачать  104 кбайт  3

          наверх Вернуться к корню раздела  Добавить свой материал
          Конкурс ваших статей!  
          Последнее обновление: 02-September-2002  

          --------------------------------------------------------------------------------
          Поиск:    
          Справка Детальный запрос
          Размер сервера: 2737 файлов 582Мб  

          Сайт о сжатии >>
           Новинки | О сервере | Статистика

           Книга "Методы сжатия данных" >>
              Универсальные | Изображений | Видео

           Разделы >> Download (статьи+исходники) | Ссылки | Ru.compress | Форум
           Проекты >> А.Ратушняка | М.Смирнова | В.Юкина | Е.Шелвина | А.Филинского | Д.Шкарина | С.Оснача        

            Оставьте ваши замечания, предложения, мнения!
           О найденных ошибках пишите на compression_на_graphicon.ru
           © Д.Ватолин, А.Ратушняк, М.Смирнов, В.Юкин и др., текст, состав., 2001-2003
           © А.Андреев, оформление, 2002
             Project supported by Graphics & Media Lab
             ЭТОТ ДОКУМЕНТ МОЖНО СКАЧАТЬ C http://compression.graphicon.ru/download/exe.html

           
           
           

            http://upx.sourceforge.net/
              to: Оzzя

              Если есть такой Unpacker универсальный, как под дос был UUP, который "ВСЁ" распаковывает. А то я даже немогу определить чем запаковано.
                EXE файлы как правило упаковывают в целях защиты от взломма и их патчиния. Поэтому метод распаковки зачастую бывает уникальным и его стараются держать в секрете.
                Цитата vovs, 17.03.03, 11:12:26
                А то я даже немогу определить чем запаковано.
                На то и расчтанно. :)
                Есть популярные упаковщики вроде ASPack но распаковщики для них производителем по понятным причинам не выкладываются, а на хакерских сайтах появляются с большим опозданием по версиям. Для чего и что распаковать надо?
                  Вообще-то, есть универсальные (ну, относительно - знают столько-то определённых пакеров) унпакеры... Только они с современными паковщиками не справляются;)
                    гм... если кто помнит под ДОСом был такой универсальный анпакер Intruder он был заточен под определенные компилеры те попросту запускалась прога трассировалась до EntryPoint'а который определялся по сигнатурам компилера потом это все дампилось на диск и корректировалось. сейчас это все реализовалось и для win32 и прекрасно работает. Ты можешь назвать сейчас хоть один "современный паковщик" ;D  с которым могут реально возниктнуть проблемы в распаковке ?
                      PECompact? ASPack?
                        А, погоди, понял:) Ну, таким методом конечно можно распаковать:) Можно и softice`ом... Я говорил про депакеры, которые просто депакеры...
                          гыгы... так в том то и дело, что по своей сути анпакер универсальный ко всему прочему он умеет еще и import'ы востанавливать :) хотя imprec делает это чуточку лучше :) (между прочим в том же aspack'е import table вообще нетронутая пробегает.) так что вот... я бы порекоммендовал teLock,Krypton... за этими двумя я провел не одну бессоную ночь  :'(
                            http://www.aspack.com/
                            Есть ещё EXE-Packer, поискать надо в иНете, но вещь действительно универсальная.
                              есть
                              а) проги, которые позволяют определить, чем запакован ехе : PEid PE-scan
                              б) специализированые проги, которые распаковывют ехе, запакованный одним пакером
                              в) универсальные generic_unpackerw32 (guw32)

                                Цитата vovs, 17.03.03, 11:12:26
                                Если есть такой Unpacker универсальный, как под дос был UUP, который "ВСЁ" распаковывает. А то я даже немогу определить чем запаковано.
                                Посмотри File Scanner by SMT.
                                1 пользователей читают эту тему (1 гостей и 0 скрытых пользователей)
                                0 пользователей:


                                Рейтинг@Mail.ru
                                [ Script execution time: 0,0325 ]   [ 14 queries used ]   [ Generated: 18.05.24, 17:46 GMT ]