Модераторы: Poseidon, Snowy, bems, MetalFan

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Как сохранить процесс, Как сохранить процесс 
:(
    Опции темы
Yanis
Дата 11.6.2006, 14:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 2937
Регистрация: 9.2.2004
Где: Москва

Репутация: 72
Всего: 111



Цитата(ConstantinXXX @ 11.6.2006,  15:05)
Каму нужна Артманя  заходите на        http://constantinxxx.narod.ru/   --------->   Download   -------->   Артманя       smile

Да я и с официального сайта скачать могу. Наверное другие тоже. 


--------------------
user posted image *щёлк*
PM MAIL WWW ICQ   Вверх
ConstantinXXX
Дата 11.6.2006, 17:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 246
Регистрация: 27.5.2006
Где: U.S.A. :-)

Репутация: нет
Всего: 0



Yanis, Я какой адрес знаю, то и даю. Че плохова в этомsmile. Восновном реч пошла об Артмани вот и кинул адресок. smile  
--------------------
Как вы относитесь к девушкам, которые курят сигареты?Как не ослепнуть за компьютером© ORENCODE.info
PM MAIL WWW   Вверх
RA
Дата 11.6.2006, 20:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Брутальный буратина
****


Профиль
Группа: Участник Клуба
Сообщений: 3497
Регистрация: 31.3.2002
Где: Лес

Репутация: 14
Всего: 115



Цитата(ConstantinXXX @  11.6.2006,  17:41 Найти цитируемый пост)
Я какой адрес знаю, то и даю.


Всёбы логично но перед твоим постом был этот http://forum.vingrad.ru/index.php?showtopi...st&p=756210

 
PM   Вверх
Ch0bits
Дата 11.6.2006, 21:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Python Dev.
****


Профиль
Группа: Завсегдатай
Сообщений: 2124
Регистрация: 21.2.2005
Где: Казань

Репутация: нет
Всего: 62



asm2
Всё равно тут не наверняка, а на удачу приходится полагаться.  smile  
PM WWW   Вверх
BUGOR
Дата 12.6.2006, 12:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 325
Регистрация: 12.3.2006

Репутация: 5
Всего: 16



Если сняли дамп всего участка памяти, до экспортируемых библиотек, нужно ещё при этом приатачиться к процессу с аттрибутами DEBUG_PROCESS и запомнить всю структуру Context, после чего снять дамп всех участков памяти, а не от ImageBase и до ImageBase+SizeOfImage, и такой дамп будет занимать немало места, я бы даже сказал очень многоsmile После этого надо каким образом перечислить все хэндлы приналлежащие этому процессу(при перечислении нам поможет структура:
typedef struct _SYSTEM_HANDLE
{
    ULONG       uIdProcess;
    UCHAR       ObjectType; 
    UCHAR       Flags;
    USHORT      Handle;
    POBJECT     pObject;
    ACCESS_MASK GrantedAccess;
} SYSTEM_HANDLE, *PSYSTEM_HANDLE;
) Таким образом мы сможем определить принадлежность хэндла и тип объекта которые принадлежат нашему процессу и опять же сохранить их на диск.
Ну вот это был процесс сохранения. Восстановление: как создать процесс и как восстановить дамп я примерно себе представляю, а вот как восстановить таблицу хэндлов этого процесса я не понимаюsmile
Бредовая идея короче...  

Это сообщение отредактировал(а) BUGOR - 12.6.2006, 12:08


--------------------
Живу недоумевая, всё время хочу понять...
http://hunger.ru 
PM MAIL WWW ICQ   Вверх
ConstantinXXX
Дата 12.6.2006, 20:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 246
Регистрация: 27.5.2006
Где: U.S.A. :-)

Репутация: нет
Всего: 0



RAdmin, 
Цитата(RAdmin @  11.6.2006,  20:20 Найти цитируемый пост)
Всёбы логично но перед твоим постом был этот 

А че плохова в моем

Добавлено @ 20:42 
BUGOR, Идея хорошая... Если, конечный результат получится тем которым задумали в начале smile .
 
--------------------
Как вы относитесь к девушкам, которые курят сигареты?Как не ослепнуть за компьютером© ORENCODE.info
PM MAIL WWW   Вверх
RA
Дата 13.6.2006, 00:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Брутальный буратина
****


Профиль
Группа: Участник Клуба
Сообщений: 3497
Регистрация: 31.3.2002
Где: Лес

Репутация: 14
Всего: 115



Цитата(ConstantinXXX @  12.6.2006,  20:40 Найти цитируемый пост)
А че плохова в моем

Если я отвечу меня будут неуважать  smile  
PM   Вверх
Dimannn
Дата 13.6.2006, 12:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 318
Регистрация: 14.4.2005
Где: Владимир

Репутация: нет
Всего: 1



Цитата(BUGOR @  12.6.2006,  12:07 Найти цитируемый пост)
а вот как восстановить таблицу хэндлов этого процесса я не понимаю

Я что, если хендлы попробовать не закрывать, а мерекинуть на нашу программу, а потом вернуть процессу? 


--------------------
Хотите быстро и без проблем опубликовать вашу программу в сети за 5 минут?
Тогда потратьте пару минут чтобы посмотреть, что предлагает OpenProject.org.ru
PM MAIL ICQ   Вверх
ConstantinXXX
Дата 17.6.2006, 05:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 246
Регистрация: 27.5.2006
Где: U.S.A. :-)

Репутация: нет
Всего: 0



Уже чето получается. Надо еще подумать. И мы напишим сохранятель процессов. smile  
--------------------
Как вы относитесь к девушкам, которые курят сигареты?Как не ослепнуть за компьютером© ORENCODE.info
PM MAIL WWW   Вверх
Sunr1se
Дата 17.6.2006, 11:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 193
Регистрация: 1.5.2006

Репутация: 6
Всего: 13



ConstantinXXX, а что именно получается-то? smile Рассказал бы об успехах. 
--------------------
IRC-канал Винграда 
PM MAIL ICQ   Вверх
ConstantinXXX
Дата 18.6.2006, 19:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 246
Регистрация: 27.5.2006
Где: U.S.A. :-)

Репутация: нет
Всего: 0



Sunr1se, Я немного неправильно вырозился. У нас получается. По всему топику посматри. Если проанализировать, то идея уже более и мение осуществима. smile  
--------------------
Как вы относитесь к девушкам, которые курят сигареты?Как не ослепнуть за компьютером© ORENCODE.info
PM MAIL WWW   Вверх
Yanis
Дата 19.6.2006, 00:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 2937
Регистрация: 9.2.2004
Где: Москва

Репутация: 72
Всего: 111



Если проанализировать, то можно сделать выводы, что идея не решается в общем случае, путём малых затрат. К тому же, как уже было сказано выше, идея реализована в ArtMoney. И похоже что эта реализация максимально возможная. 


--------------------
user posted image *щёлк*
PM MAIL WWW ICQ   Вверх
ASGDeveloper
Дата 21.6.2006, 13:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


developer
**


Профиль
Группа: Участник
Сообщений: 389
Регистрация: 1.4.2006

Репутация: 1
Всего: 1



Цитата(ConstantinXXX @  18.6.2006,  19:54 Найти цитируемый пост)
то идея уже более и мение осуществима.

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

Хотя для незапакованных прог у меня есть чудных исходник для дампинга. 
PM MAIL   Вверх
Yanis
Дата 21.6.2006, 18:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 2937
Регистрация: 9.2.2004
Где: Москва

Репутация: 72
Всего: 111



Всё что можно сделать ручками можно сделать и програмным образом. В частных случаях. 


--------------------
user posted image *щёлк*
PM MAIL WWW ICQ   Вверх
ASGDeveloper
Дата 21.6.2006, 18:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


developer
**


Профиль
Группа: Участник
Сообщений: 389
Регистрация: 1.4.2006

Репутация: 1
Всего: 1



Цитата(Yanis @  21.6.2006,  18:10 Найти цитируемый пост)
Всё что можно сделать ручками можно сделать и програмным образом.

Ну с этой темой лучше на тот же cracklab. Только ИМХО хрен кто программно распакует тот же обс (Obsidium). У меня иногда и руками не получается. 
PM MAIL   Вверх
Страницы: (4) Все 1 2 [3] 4 
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Delphi: Общие вопросы"
SnowyMetalFan
bemsPoseidon
Rrader

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами

  • Литературу по Дельфи обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь
  • 90% ответов на свои вопросы можно найти в DRKB (Delphi Russian Knowledge Base) - крупнейшем в рунете сборнике материалов по Дельфи


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, MetalFan, bems, Poseidon, Rrader.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Delphi: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0639 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.