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

Запрет создания скриншотов - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Массив чисел в строку http://www.cyberforum.ru/cpp-beginners/thread417290.html
Доброго времени суток. Помогите пожалуйста преобразовать массив чисел в строку. Может уже кто-то подобное делал, или есть какие-то мысли. Буду очень благодарна.
C++ Создание функции для структуры. Дана структура и массив структур. struct vedomost { char surname; //фамилия char otdel; //наименование отдела float zarplata; //зарплата }; struct vedomost mas; //массив структур Нужно... http://www.cyberforum.ru/cpp-beginners/thread417276.html
C++ Вычислить сумму элементов массива и записать элементы массива в фаил
в одномерном массиве, состоящем из n вещественных элементов, вычислить: -сумму элементов массива, расположенных после первого положительного элемента; -записать элементы массива в фаил.#include...
C++ Рандом числа в квадрате
Нужно сгенерировать рандомные числа в диапазоне от 1 до 9 и вывести матрцией 9х9. //Вывод матрицы for(i=0; i<9; i++) { for(j=0; j<9; j++) printf("%3d", A); putchar('\n');
C++ Создать класс вещественных чисел Double http://www.cyberforum.ru/cpp-beginners/thread417263.html
Создать класс вещественных чисел Double. Определить перегруженную функцию, возвращающую максимальное из двух аргументов. Функция не является членом класса Double. Перегруженные функции имеют...
C++ Два класса, с преобразованием строки Определить два класса, строку с преобразование из char * в строку и обратно и Double с преобразованием из double и обратно, а также взаимное преобразование String и Double. подробнее

Показать сообщение отдельно
kravam
быдлокодер
1695 / 882 / 45
Регистрация: 04.06.2008
Сообщений: 5,459
25.12.2011, 21:13
Задача не из лёгких на самом деле. Это тебе надо запустить программу, которая шерстила бы ось на предмет запущенных процессов, потом работала бы с каждым процессом в отдельности, а именно: шерстила бы его на предмет таблицы импорта, в частности вызова интересующх тебя функций. Решаемо, тем более, что такие программы есть
API Monitor (правда, она как внедрить в перехваченную функцию свой код, я так и не понял)
значит и ты сможешь написать

Но вот что ты будешь делать, если, допустим, некоторая программа получает адреса этих API-функций динаически, то есть они не прописаны в таблице импорта? Это, получается, надо перехватывать уже GetProcAdress() (она по-любому должна быть в таблице импорта) с параметром BitBlt... Короче я бы пошерстил инет, может есть готовые перехватчики функций, чтобы можно было вставлять свой код. Да, а код придётся писать на асме. Такие дела.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru