17.11.2018, 10:43 [+3 UTC]
в нашей команде: 3 110 чел. | участники онлайн: 3 (рекорд: 17)

:: РЕГИСТРАЦИЯ

:: задать вопрос

:: все разделы

:: правила

:: новости

:: участники

:: доска почёта

:: форум

:: блоги

:: поиск

:: статистика

:: наш журнал

:: наши встречи

:: наша галерея

:: отзывы о нас

:: поддержка

:: руководство

Версия системы:
7.55 (06.11.2018)

Общие новости:
24.09.2018, 16:49

Форум:
08.11.2018, 13:36

Последний вопрос:
16.11.2018, 20:14

Последний ответ:
17.11.2018, 10:37

Последняя рассылка:
16.11.2018, 23:45

Писем в очереди:
0

Мы в соцсетях:

Наша кнопка:

RFpro.ru - здесь вам помогут!

Отзывы о нас:
02.04.2010, 18:35 »
jeck26
Спасибо за разные варианты решения проблемы. Придётся покупать новую видюху. [вопрос № 177556, ответ № 260478]
28.11.2009, 19:18 »
Bonmarie
Спасибо, очень все подробно! [вопрос № 174564, ответ № 256997]
21.12.2011, 12:30 »
Посетитель - 385948
Большое спасибо! [вопрос № 184894, ответ № 269243]

РАЗДЕЛ • Basic

Создание программ на языке Basic.

[администратор рассылки: Андреенков Владимир (Академик)]

Лучшие эксперты в этом разделе

solowey
Статус: Студент
Рейтинг: 125
Megaloman
Статус: Академик
Рейтинг: 62
Sergey V. Gornostaev
Статус: Специалист
Рейтинг: 57

Перейти к консультации №:
 

Консультация онлайн # 67575
Раздел: • Basic
Автор вопроса: Alex Stoyn / LeKs
Отправлена: 18.12.2006, 20:14
Поступило ответов: 1

Здравстуйте!
У меня такая проблема. Нужно написать такую програму, которая бы делала дамп нужного процесса в памяти. А ещё лучше(точнее то что нужно) дамп процесса по нужному адресу. (сам дамп весит много, а мне нужен лишь маленький кусочек инфы, кусочек то как раз приемлемого размера)Тоесть что бы программа искала нужный процес в памяти, и копировала в файл, то что находится по адресу 005f7160. Помогите. От кусочка кода не откажусь...
И вопрос: Можно ли снять дамп удалённого процесса? Тоесьт например прога, у меня стоит, и на другом компе, между ними связь установлена??? Можно или нет,?

Состояние: Консультация закрыта

Здравствуйте, Alex Stoyn / LeKs!

Можно - используйте для этой цели соответствующую функцию API "MemoryCopy" (или "CopyMemory"). Однако эта функция копирует целиком область памяти, занятую указанным вами процессом. Но если вам нужно снять определенный кусочек памяти или определенный регистр процессора - не парьтесь, а используйте программу SoftICE (существуют дистрибутивы для 9х и NT). Лично мне кажется этот способ наименее трудо- и временеёмким. Программа не совсем проста в освоении, но зато весьма и весьма полезна, особенно для отладки приложений. Достаточно сказать, что она работает в нулевом кольце защиты и полностью держит под контролем такую программу, как WINDOWS ;-)


Консультировал: VLK
Дата отправки: 19.12.2006, 16:44

Рейтинг ответа:

0

[подробно]

Сообщение
модераторам

Отправлять сообщения
модераторам могут
только участники портала.
ВОЙТИ НА ПОРТАЛ »
регистрация »

Возможность оставлять сообщения в мини-форумах консультаций доступна только после входа в систему.
Воспользуйтесь кнопкой входа вверху страницы, если Вы зарегистрированы или пройдите простую процедуру регистрации на Портале.

Яндекс Rambler's Top100

главная страница | поддержка | задать вопрос

Время генерирования страницы: 0.13938 сек.

© 2001-2018, Портал RFPRO.RU, Россия
Калашников О.А.  |  Гладенюк А.Г.
Версия системы: 7.55 от 06.11.2018