Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Переход по адресу из массива байт - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Индивидуальный вариант C++ code style http://www.cyberforum.ru/cpp/thread1695320.html
Доброго времени суток! Интересно мнение форумчан по поводу именования объектов c++ кода. - именование объектов(переменные, контейнеры и т.п.), имя представляет из себя код+_+имя. Пример: ...
C++ Формула для расчёта расстояния между двумя точками на поверхности Земли Я нашёл формулы, но не могу ввести их в прогу. Я недавно начал изучать c++. Подскажите пожалуйста. Вот данные для формулы : d = arccos {sin(Фa)·sin(Фb) + cos(Фa)·cos(Фb)·cos(Лa - Лb)}, где Фa и... http://www.cyberforum.ru/cpp/thread1694639.html
Курсор/Иконка приложения C++
Всем привет. Задался таким вопросом, когда загрузил в использование своей программы свой курсор. Он хранится у меня рядом с *.exe'шником. Соответственно, файл курсора гружу следующим кодом: HCURSOR...
Преобразование написаного текста програмыы в 3D фигуру C++
Здравствуйте опытные! Есть написаный код програмы на С++, из которого надо сделать объемную фигуру. Имеются ли такие программы, которые переводят написаное в С++ в 3D модель. То есть перевести...
C++ Большой константный массив http://www.cyberforum.ru/cpp/thread1693115.html
Нужно хранить в классе большой константный массив (вектор). Модификатор const не обязателен (хотя было бы неплохо), имеется ввиду что массив меняться не будет, он всегда постоянный - постоянная...
C++ Краткий справочник по алгоритмам STL Принятые обозначения. Категории итераторов: InputIterator/OutputIterator|итератор ввода/итератор вывода ForwardIterator|однонаправленный итератор BidirectionalIterator|двунаправленный итератор... подробнее

Показать сообщение отдельно
fcnfgtyrjd3004
1 / 1 / 0
Регистрация: 06.12.2013
Сообщений: 67

Переход по адресу из массива байт - C++

26.03.2016, 22:27. Просмотров 258. Ответов 3
Метки (Все метки)

не знаю просто как правильно назвать тему
до форматирования пк была у меня она очень интересная функция
в общем есть допустим любой адрес 0x89889898
этот адрес не что иное как означает переход на другой адрес если считать его на оборот то получится 0x98988889
тут мне нужна помощь если не трудно то полный код
помню что там менялся 1 байт с 4, а 3 со 2 и получался переход по данному адресу
там я записывал свое значение
если не трудно дайте полный код как сделать переход по данному адресу и записи в него допустим одного байта x01
весь инэт перерыл , находил тему такую же именно с уже решенным вопросом и с примером год назад, не помню как именно и что я писал в поисковике
C++
1
2
3
4
5
6
7
8
9
10
11
12
BOOL Memory(void * addres,void * hex_str,int size)
{
DWORD OldProtection;
bool out_ = false;
VirtualProtect(addres,size,PAGE_EXECUTE_READWRITE, &OldProtection);
if (memcmp(addres,hex_str,size) == 0)
{
out_ = TRUE;
}
VirtualProtect(addres,size,OldProtection, &OldProtection);
return out_;
}
это не совсем то но что то подобное , это сверяет просто байты тока
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru