Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 21.07.2011, 17:14   #1
Человек_Борща
Старожил
 
Аватар для Человек_Борща
 
Регистрация: 30.12.2009
Сообщений: 11,426
По умолчанию Определить SIZEMEM у DLL(Размер dll в памяти процесса)

Доброго времени суток!

Как определяется занимаемое dll'кой место в памяти в процесса?
Нужен именно сам размер dll в памяти процесса...
В какую сторону крутиться?

Цикло по спику процессов > открыт нужный процесс > найти модуль в этом процессе > Куды смотреть?

Последний раз редактировалось Человек_Борща; 21.07.2011 в 18:52.
Человек_Борща вне форума Ответить с цитированием
Старый 22.07.2011, 10:05   #2
Человек_Борща
Старожил
 
Аватар для Человек_Борща
 
Регистрация: 30.12.2009
Сообщений: 11,426
По умолчанию

кто-нибудь знает ответ?
Человек_Борща вне форума Ответить с цитированием
Старый 22.07.2011, 13:30   #3
JTG
я получил эту роль
Старожил
 
Аватар для JTG
 
Регистрация: 25.05.2007
Сообщений: 3,694
По умолчанию

Удивительное рядом
Изображения
Тип файла: gif Буфер обмена-1.gif (113.0 Кб, 192 просмотров)
пыщь
JTG вне форума Ответить с цитированием
Старый 22.07.2011, 14:11   #4
Человек_Борща
Старожил
 
Аватар для Человек_Борща
 
Регистрация: 30.12.2009
Сообщений: 11,426
По умолчанию

Спасибо. Можно узнать название чудо-ПО? Очень уж понравилось=) Спасибо=)
Человек_Борща вне форума Ответить с цитированием
Старый 22.07.2011, 16:41   #5
JTG
я получил эту роль
Старожил
 
Аватар для JTG
 
Регистрация: 25.05.2007
Сообщений: 3,694
По умолчанию

Слева WinHEX, справа CFF Explorer c http://www.ntcore.com/
пыщь
JTG вне форума Ответить с цитированием
Старый 22.07.2011, 20:44   #6
GunSmoker
Старожил
 
Регистрация: 13.08.2009
Сообщений: 2,581
По умолчанию

А зачем такое надо?
Опытный программист на C++ легко решает любые не существующие в Паскале проблемы.
GunSmoker вне форума Ответить с цитированием
Старый 22.07.2011, 20:54   #7
Человек_Борща
Старожил
 
Аватар для Человек_Борща
 
Регистрация: 30.12.2009
Сообщений: 11,426
По умолчанию

Есть программа, которая детектирует нежелательное ПО в других программах. Одим таким методом детекта, является определение dll по рамеру в памяти программы.

Цитата:
"TheHack.dll" SIZEMEM 1900545 1916927
у SIZEMEM 2 параметра. ! - минимальный размер 2 - максимальный.
как второй определяется я вообще ХЗ. dll в памяти не может же сама себя в размерах увеличить...?

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

Последний раз редактировалось Человек_Борща; 22.07.2011 в 21:01.
Человек_Борща вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Локальный хук внедряет DLL в АП процесса? TwiX Win Api 2 17.06.2011 08:19
Определить размер массива в памяти WOWka777 Общие вопросы C/C++ 12 17.02.2011 19:08
Общение с DLL чужого процесса? Johnson Работа с сетью в Delphi 2 26.12.2010 12:57
Размер памяти процесса ZaRDaK Общие вопросы Delphi 5 25.09.2010 23:48
[DLL] Загрузка и выгрузка dll в/из чужого процесса Человек_Борща Win Api 4 28.02.2010 17:47