Форум программистов, компьютерный форум, киберфорум
C/C++: WinAPI
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/4: Рейтинг темы: голосов - 4, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 26.12.2012
Сообщений: 3
1

Изменение значения по указателю крашит программу

26.12.2012, 02:17. Показов 663. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
пытаюсь поменять значение по указателю, указывающему на область, где загружена kernel32.dll. Прога вылетает, при вызове VirtualQuery для данного адреса возвращает атрибут защиты PAGE_WRITECOPY, тип памяти MEM_COMMIT. При просмотре через отладчик пишет что тип доступа "R", через артмани значение спокойно меняется. Так как поменять значение и почему противоречивые результаты для разных прог?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
26.12.2012, 02:17
Ответы с готовыми решениями:

Почему крашит программу
#include <stdio.h> #include <stdlib.h> #include <locale.h> #include <string.h> #define...

CreateRemoteTherad в инжекторе крашит целевую программу
Здравствуйте, столкнулся с проблемой в написании инжектора DLL файлов. Проблема заключается в том,...

Крашит программу примерно при вызове функции free()
Всё заполняется без ошибок, как и выводит, но примерно на освобождении памяти просто крашит...

Sleep(1000) иногда крашит программу у одного юзера
Из треда идет вызов Sleep(1000) и проверка глобальной переменной Sleep(1000); if(!has_thread)...

1
500 / 474 / 63
Регистрация: 26.01.2011
Сообщений: 2,033
26.12.2012, 12:56 2
я не уверен,но может быть вам попробывать установить привелегии для вашей программы?
0
26.12.2012, 12:56
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
26.12.2012, 12:56
Помогаю со студенческими работами здесь

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

Изменение значений переменных по ссылке и по указателю
Есть два способа изменить значения переменных: #include <iostream> // use: swap1(one, two);...

Присвоение значения указателю
Как можно, вот так, присваивать указателю значение? Разве, указатель не должен всегда содержать...

Присвоение значения указателю на функцию
Есть укзатель на функцию. Есть перегруженная функция. как присвоить указателю нужный нам вариант...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru