VC++ проблема с внедрением на ХР

Discussion in 'С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby' started by glts, 27 Aug 2010.

  1. glts

    glts New Member

    Joined:
    27 Jun 2010
    Messages:
    0
    Likes Received:
    3
    Reputations:
    0
    Вобщем ситуация в следующем, пишу софт на VC++ с использованием winapi, практически все компоненты написал, осталось дело за малым, это спрятать его от глаз пользователей и от ав, решил использовать методику инжекта функции в адрессное пространство чужого процесса в частности ctfmon.exe, explorer.exe, rdpclip.exe, taskeng.exe, taskhost.exe, wscntfy.exe. За не имением опыта в этой части программирования сталкнулся с следующей проблемой, под вистой и 7 внедряется и работает отлично, ну только ав палят так как этот метод староват( но думаю это я обойду), а вод под ХР невкакую не хочет стартовать. Сломал голову в чем может быть дело, проблему так и не нашел. Прошу помощи, если это возможно.
    Инжект делаю стандатно т.е сначала узнаю ID процесса, затем узнаю размер своей функции которую хочу внедрить, выделяю адресное пространство под нее, записываюсь и запускаю.
    Думаю что проблема состоит именно в записи и запуске моей функции.
     
  2. glts

    glts New Member

    Joined:
    27 Jun 2010
    Messages:
    0
    Likes Received:
    3
    Reputations:
    0
    Комментарии? :(
    Можно в пм.. решения пока так и не нашел :(