Заражение файла

Discussion in 'WASM.BEGINNERS' started by temi4, Jan 18, 2011.

  1. temi4

    temi4 New Member

    Blog Posts:
    0
    Joined:
    Jan 17, 2011
    Messages:
    22
    спасибо все уже 100 раз перечитал, но что то где то косячит(
    почему то rep movsb - при записи тела вируса прога встает и вылетает(
    В ESI указатель на начало тела вируса
    ECX размер
    EDI - указатель на начало записи, как проверить правильность этого параметра?

    В любом случае всем спасибо за помощь, без Вас бы не разобрался.


    еще не понятно из статьи
    почему в SizeOfRawData и VirtualSize записываем одни и теже значения?
     
  2. lexerff

    lexerff New Member

    Blog Posts:
    0
    Joined:
    Jan 26, 2011
    Messages:
    7
    под win7 x64 sp0 не работает зараженная прога(, будем ковыряться, спасибо за пример.
     
  3. newbie

    newbie New Member

    Blog Posts:
    0
    Joined:
    Dec 2, 2008
    Messages:
    1,246
    У тебя фамилия не Петросян случаем?
     
  4. niakris

    niakris Дмитрий

    Blog Posts:
    0
    Joined:
    Sep 3, 2008
    Messages:
    45
    lexerff
    Я знаю :) Там проблема с поиском адресов api :)
     
  5. temi4

    temi4 New Member

    Blog Posts:
    0
    Joined:
    Jan 17, 2011
    Messages:
    22
    под вин7 х32 там начало kernel32 было расположено на 6 шаге поиска а не на 5 как в примерах статей
     
  6. temi4

    temi4 New Member

    Blog Posts:
    0
    Joined:
    Jan 17, 2011
    Messages:
    22
    Подскажите следующее:

    GetFileSize - возвращает 664h - размер файла, а согласно винде файл занимает 1000h
    с чем это может быть связано?


    Еще вопрос: если я беру указатель на конец последней секции минус 50h, то тело вируса я тоже должен записать по адресу конец секции минус 50h я правильно понимаю? и все должно работать?
     
  7. krabz

    krabz New Member

    Blog Posts:
    0
    Joined:
    May 26, 2010
    Messages:
    135
    Не верьте винде, юзайте TotalCommander