Добавить процедуру в зону импорта

Тема в разделе "WASM.RESEARCH", создана пользователем Vituskosoy, 19 янв 2010.

  1. Vituskosoy

    Vituskosoy New Member

    Публикаций:
    0
    Регистрация:
    31 дек 2009
    Сообщения:
    18
    Есть ехе-шник, который нужно модифицировать. Свой код вставил, но он использует процедуру GetLastInputInfo, вызова которой в программе нет. Как лучше это сделать?
     
  2. deLight

    deLight New Member

    Публикаций:
    0
    Регистрация:
    26 май 2008
    Сообщения:
    879
    Найти базу kernel32, дальше LoadLibrary('user32') и GetProcAddress для любой интересующей функи.
     
  3. Mikl___

    Mikl___ Супермодератор Команда форума

    Публикаций:
    14
    Регистрация:
    25 июн 2008
    Сообщения:
    3.792
    Vituskosoy
    В секции импорта наверняка есть свободное место -- вот и вставь туда GetLastInputInfo и не забудь подправить PE-заголовок
     
  4. Vituskosoy

    Vituskosoy New Member

    Публикаций:
    0
    Регистрация:
    31 дек 2009
    Сообщения:
    18
    Спасибо, через GetProcAddress отлично получилось!