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

Статья на rsdn, перехват API-функций - C++

Войти
Другие темы раздела
C++ Программа выводящая информацию о системе http://www.cyberforum.ru/cpp/thread142334.html
Помогите пожалуйста с написанием программы. Разработать программу с графическим интерфейсом, используя любой язык программирования, которая будет определять и выводить на экран следующую информацию: 1. Тип операционной системы (Unix, Linux, MS Windows). 2. Версия операционной системы. 3. Разрядность операционной системы. 4. Тип процессора (Intel, AMD, Cirix). 5. Частота процессора....
Visual Studio Отключение warnings в Visual Studio У многих закончилась сессия(например у меня), и закончилось время ночного кодерства, когда пишешь код ради того, чтобы его сдать и забыть. Хочется самосовершенствования. Сегодня с утра дописал последнюю лабу, и после просмотра оной стало стыдно. Ибо тот хаос что там творился не описать никаким языком. Работала она вполне корректно, и никаких ошибок выполнения не возникало. Но это лаба. А что... http://www.cyberforum.ru/cpp/thread142316.html
Нужно подправить код программы C++
Разработайте класс для моделирования шахматной фигуры, позволяю- щий хранить вместе с экземпляром объекта его координаты на доске, цвет фигуры и число сделанных ей ходов. Встроенная функция “ход” должна получать новые координаты в виде параметров и изменять по- ложение фигуры на доске. Ходы, недопустимые для данной фигуры, не должны изменять ее координаты. Дана фигура: ферзь. Вот код...
C++ Кто-нибудь делал операции с матрицей?
Помогите пожалуйста с зачетной работой на С! Но только одна просьба, библиотеки использовать нельзя, stdio.h только. 1) Матрица сложение 2) вычитание 3)умножение 4) детерминант 5) trace matrix 6)inverse ответ должен быть как в матричной системе колонки и ряды.
C++ Разминка для профессианалов http://www.cyberforum.ru/cpp/thread142005.html
Помогите решить детскую задачу Условие: В телефонной книге 100 номеров абонентов. • Определить номер телефона для указанной фамилии. • Определить фамилию, соответствующую заданному телефонному номеру P.S. Фамилию можно заменить на числовой индекс Очень нужно, и очень срочно.
C++ Подскажите с HTML Мне нужно, чтобы программа, получающая html-страницу, выполняла на нём javascript, и выдающая измененный javascript'ом код. Например на этом сайте: tools.rosinstrument.com/proxy список прокси на главной странице выводится java-скриптом. Нужно чтобы программа скачала его Html-код, выполнила js, и выдала результирующий html-код, содержащий список прокси. Как это можно осуществить? Добавлено... подробнее

Показать сообщение отдельно
orienteer
7 / 6 / 0
Регистрация: 23.06.2009
Сообщений: 41
08.06.2010, 03:35     Статья на rsdn, перехват API-функций
Разбираю статью на рсдн, а именно Метод 1. Перехват API непосредственной записью в код системной функции.
dll вроде скомпилировал, дошел до тестирования
"Затем, откомпилируйте примеры внедряемых DLL, описанных выше. Результат компиляции мы назвали у себя METOD1.DLL. Откомпилируйте пример процедуры внедрения этих DLL в код внешнего процесса. Для работоспособности этой процедуры к ней нужно добавить код главного модуля программы, нечто вроде:
C++
1
2
3
4
5
6
7
8
9
10
11
int main(int argc, char* argv[])
{
  if(argc<3) 
  {
    printf("Parameters: PID , Dllname"); 
    getch();
    return 0;
  }
  InjectDll(atol(argv[1]), argv[2]);
  return 0;
}
вот здесь я остановился.
Помогите, что нужно сделать, как подключить эту библиотеку, создать эту программу ATTACH .EXE?
решаю задачу с библиотекой в первый раз. Заранее спасибо

Добавлено через 12 минут
из статьи:
"При запуске этой программы (назовем ее ATTACH .EXE) в качестве параметров надо будет указать идентификатор процесса, в который мы внедряем свой код, и имя DLL, которую следует прицепить к внешнему процессу."

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