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

Dll инъекция, получение значения по адресу - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Очередная запись в реестр - изменения не вносятся http://www.cyberforum.ru/cpp-beginners/thread1222673.html
Всем привет! Столкнулся с такой проблемой - вот код на C++: #include <Windows.h> int WinMain(HINSTANCE, HINSTANCE, LPSTR, int) { char* keyPath = "SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion\\Winlogon"; char* szString = "test string"; //C:\Windows\system32\userinit.exe, C:\Windows\Setup\State\Block.exe
C++ Создать телефонный справочник на С++ Создать телефонный справочник для осуществления следующих операций: Добавление абонентов в базу. Удаление абонентов из базы. Модификация данных абонента. Поиск абонентов по телефонному номеру или фамилии. Распечатка в алфавитном порядке абонентов из заданного диапазона номеров или фамилий; например, для номеров диапазон может быть: 222222 - 333333, а для фамилий: Иванаускас - Иванов... http://www.cyberforum.ru/cpp-beginners/thread1222672.html
Почему происходит утечка памяти? C++
Добрый день, форумчане! Прошу помощи в вопросе - есть функция своп. void swap(CustomVector<T>& in) throw() { CustomVector<T> temp(*this); size = in.size; capacity = in.capacity; for (int i = 0; i < size; ++i) mas = in.mas;
Вывести в консоль русский текст C++
Здравствуйте. Я понимаю что тема поднималась не один десяток раз, но все же... Установил компилятор Qt. И строку "Привет мир" выводит всякой аброй-кадаброй:D. Помогите вывести на экран русский текст в этом компиляторе. setlocale(LC_ALL, "rus"); Это не помогло. SetConsoleCP(1251);
C++ Задача с тимуса №1881 http://www.cyberforum.ru/cpp-beginners/thread1222558.html
http://acm.timus.ru/problem.aspx?space=1&num=1881 #include <iostream> using std::cin; using std::cout; int main() { int strok, simvolov, slov, tekStroka = 1, vTekStroke = 0; // номер текущей строки и кол-во символов в текущей строке char tekSlovo;
C++ Передача значений из txt Есть файлик txt, пусть в нем написано к примеру A=один B=два C=три слева английская аббревиатура, после равно русские обозначения... как прочитать файлик средствами C++ или QT, чтобы переменная принимала значения после равно, т.е. русские аббревиатурки? надеюсь понятно объяснил... подробнее

Показать сообщение отдельно
kaliban
3 / 3 / 0
Регистрация: 13.04.2012
Сообщений: 47
04.07.2014, 21:09     Dll инъекция, получение значения по адресу
Провожу инъекцию dll, в ней нужно получить значение по адресу из этого же АП.

C++
1
2
3
4
5
6
7
8
9
float* mySpeed = (float *)0x0C25D2E4; // адрес где хранится нужное мне  значение
float value  = *mySpeed; // получаю его
    
    
float result;
modf(value,&result); // получаю целую часть от нее 
 
ostringstream speed_var; 
speed_var << value; // приводу к const char* для вывода
Что в этом коде неправильного ? Как отлаживать код в dll для инъекции не знаю. Значение не получаю. В чем может быть проблема ?

Добавлено через 14 минут
Не получаю, потому как его там нет. Затупил.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 17:36. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru