Полиморф-Метаморф

Discussion in 'Безопасность и Анонимность' started by ~FoX~, 29 May 2007.

  1. ~FoX~

    ~FoX~ Member

    Joined:
    26 Sep 2006
    Messages:
    9
    Likes Received:
    29
    Reputations:
    5
    итак хотел запостить для тех кто не вкурсе
    (кто в курсе может не читать)

    чем-же отличается полиморф от метаморфа...?

    Полиморф
    Полиморфизмом называют изменение кода программы таким образом, чтобы он всегда выглядел по разному. в случае полиморфа этого добиваются вставкой мусорных циклов и команд между нормальными командами программы. При этом программа продолжает работать как и раньше, но разобраться в коде взломщику будет гораздо сложнее.

    Метаморф
    Цель метаморфа похожа на полиморф, но команды программы не перемешиваются с мусором, а сами изменяются. То есть одни команды реализовываются с использованием других и всегда по разному, при этом код программы становится абсолютно непонятен взломщику.

    Виртуальная машина
    Обычно этим термином называют интерпретатор команд. При этом часть кода программы переводится в промежуточный код, понятный только интерпретатору, на котором этот код в последствии исполняется. Взломщику потребуется изучить работу интерпретатора и как бы выучить его язык чтобы сломать защищенный участок программы.

    Краденые байты
    Данная технология представляет собой перемешивание части кода программы (обычно несколько сотен байт с точки входа) с полиморфными инструкциями, метаморфизм этих команд и частичное их исполнение на виртуальной машине (интерпретаторе). Весь этот код перемещается в секцию защиты, что полностью лишает взломщика всех зацепок для распаковки программы и нахождения оригинальной точки входа.
     
    #1 ~FoX~, 29 May 2007
    Last edited: 29 May 2007
    3 people like this.
  2. iv.

    iv. Elder - Старейшина

    Joined:
    21 Mar 2007
    Messages:
    1,183
    Likes Received:
    438
    Reputations:
    107
    молодец, копипастить умеешь.
    а копирайты ставить не умеешь - не молодец.
     
  3. ProTeuS

    ProTeuS --

    Joined:
    26 Nov 2004
    Messages:
    1,239
    Likes Received:
    542
    Reputations:
    445
    2модер: в раздел реверсинга =\
     
  4. iv.

    iv. Elder - Старейшина

    Joined:
    21 Mar 2007
    Messages:
    1,183
    Likes Received:
    438
    Reputations:
    107
    имхо в раздел трэш =\
    давайте каждый когда будет что-то узнавать новое будет постить на форуме?
     
  5. ~FoX~

    ~FoX~ Member

    Joined:
    26 Sep 2006
    Messages:
    9
    Likes Received:
    29
    Reputations:
    5
    вам очень нужны копирайты??)
     
    2 people like this.
  6. PAKOT

    PAKOT Member

    Joined:
    13 Feb 2007
    Messages:
    21
    Likes Received:
    6
    Reputations:
    1
    Да, очень
     
    1 person likes this.
  7. Eng1nE

    Eng1nE Elder - Старейшина

    Joined:
    18 Feb 2007
    Messages:
    23
    Likes Received:
    47
    Reputations:
    2
    Копирайт - это уважение труда 4еловека, который написал статью(etc). Так 4то будьте добры ставте копирайты.
     
    2 people like this.
  8. gold-goblin

    gold-goblin Elder - Старейшина

    Joined:
    26 Mar 2007
    Messages:
    917
    Likes Received:
    174
    Reputations:
    3
    ~FoX~

    А если кто-то твои статьи и программы будет распростронять под видом своих тебе это понравится???
    Поставь хоть сейчас копирайты.
     
  9. ~FoX~

    ~FoX~ Member

    Joined:
    26 Sep 2006
    Messages:
    9
    Likes Received:
    29
    Reputations:
    5
    с книги печатал в учебке
    "Полиморфизм" вроде так она называется (уточню напишу)
    спасибо за щедрые минусы
     
    #9 ~FoX~, 29 May 2007
    Last edited: 29 May 2007