ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > С/С++, C#, Delphi, .NET, Asm
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

Как работает AsPack ???
  #1  
Старый 28.01.2008, 00:24
KIR@PRO
Постоянный
Регистрация: 26.12.2007
Сообщений: 353
Провел на форуме:
905389

Репутация: 332
Отправить сообщение для KIR@PRO с помощью ICQ
Question Как работает AsPack ???

Всем дарова! меня долго мучал вопрос как же работет не мало известная программа AsPack.

И решил наконец задать вопрос обьяснит ктонить....

Я догадываюсь то что он просто сжимает exeшник по своему алгоритму и в начале файла дописывает расшифровщик.... дак как же этот расшифровщик потом запускает файл из этой же дириктории с этим же названием.... Возможно ли программно запустить exe'шник не сначала файла а допустим с середины (какбудто у нас в одном файле записано 2 вподряд...)




не обращайте внимания я просто спятил...
 
Ответить с цитированием

  #2  
Старый 28.01.2008, 00:30
Kaimi
Reservists Of Antichat - Level 6
Регистрация: 23.08.2007
Сообщений: 1,237
Провел на форуме:
18127311

Репутация: 1676


Отправить сообщение для Kaimi с помощью ICQ
По умолчанию

Расшифровывает, грузит в память и передает управление. Наверное так
 
Ответить с цитированием

  #3  
Старый 28.01.2008, 00:38
Slip
Новичок
Регистрация: 26.06.2007
Сообщений: 16
Провел на форуме:
236658

Репутация: 37
По умолчанию

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

Самое лучше, что есть на русском языке на эту тему (по моему мнению):
http://wasm.ru/article.php?article=packlast01
http://wasm.ru/article.php?article=packers2
 
Ответить с цитированием

  #4  
Старый 28.01.2008, 11:43
De-visible
Banned
Регистрация: 06.01.2008
Сообщений: 904
Провел на форуме:
4037638

Репутация: 1821


Отправить сообщение для De-visible с помощью ICQ
По умолчанию

Алгоритм работы ASPACK'а:
1)Весь код программы сжимается архиватором.(Используется оптимизированный
архиватор - для сжатия двоичного кода)
2)В конец сжатого кода, добавляется код разархиватора.(Он при старте
будет разжимать программу обратно)
3)Изменяет заголовок файла так, что при исполнении сначала сзапускается
разархиватор.
-------------------------------
Когда ты запустишь файл сжатый ASPacko'м, сначала заработает разархиватор,
(который в дальнейшем разожмет код твоей проги и разместит его в памяти
компа) далее при окончании этого процесса разархиватор передаст управление
твоей проге!
-------------------------------
 
Ответить с цитированием

  #5  
Старый 28.01.2008, 11:47
ProTeuS
HARDstasy
Регистрация: 26.11.2004
Сообщений: 1,367
Провел на форуме:
4226592

Репутация: 2175


Отправить сообщение для ProTeuS с помощью ICQ
По умолчанию

[QUOTE=KIR@PRO] Возможно ли программно запустить exe'шник не сначала файла а допустим с середины (какбудто у нас в одном файле записано 2 вподряд...)

возможно, заинлайнив

PUSHAD
.....
трейсим до POPAD
JMP SEREDINA_FAILA
 
Ответить с цитированием

  #6  
Старый 02.02.2008, 21:25
KIR@PRO
Постоянный
Регистрация: 26.12.2007
Сообщений: 353
Провел на форуме:
905389

Репутация: 332
Отправить сообщение для KIR@PRO с помощью ICQ
По умолчанию

а поконкретней можно.... примером какимнибудь ..... я так понял это ассэмблер я его плоховато знаю точнее вообще не знаю ((((((

Последний раз редактировалось KIR@PRO; 05.03.2008 в 19:05..
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Баг в ИЕ (отображение html в изображениях). Как юзать. censored! Авторские статьи 54 21.08.2009 06:42
Как стать хакером! foreva Болталка 19 12.12.2007 00:12
FAQ. Перед тем как задать вопрос. Fata1ex ICQ 1 04.11.2007 20:35
Как стать Хакером? (или как всё начиналось у вас?) RaZ_69 Болталка 46 22.02.2006 08:33
Объясните плз как это работает KAMA3 АнтиАдмин 0 10.07.2004 18:25



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ