eXeL@B —› Программирование —› .NET Virtual Machine PROTECTION |
Посл.ответ | Сообщение |
|
Создано: 10 февраля 2010 18:46 · Личное сообщение · #1 Ктонить разбирал методы виртуализации Обьектно ориентированного кода или .NET овские протекторы вмные ? Интересует реализация вмной защиты .NET программ. С чего можно начать , нужно ли знать .NET , вообще связываться с ним не очень хочется, что насчет ООП кода , наверное придется углубиться в него, хотя для пишущих на асм это особая тема. Еще вопрос по программированию , как можно с эмулировать ООП код с помощью двусвязных списков. Сэнкс! ----- RE In Progress [!] Coding Hazard [!] Stay Clear of this Cube |
|
Создано: 10 февраля 2010 20:30 · Поправил: yanus0 · Личное сообщение · #2 может я канешно ошибаюсь, но вроде c вм нечего нет для .Net. - Вм на .Net или на нейтив????? Большинство защит используют вроде шифрования кода и динамическое выполнение при вызове метода. + обфускация и как максимум изменения графа выполнения. И вроде как эмуляция .Net с помощю .Net будет медленно. |
|
Создано: 11 февраля 2010 14:42 · Личное сообщение · #3 |
|
Создано: 11 февраля 2010 14:49 · Личное сообщение · #4 |
|
Создано: 11 февраля 2010 16:09 · Личное сообщение · #5 А проекты Ореанс вообще виртуализируют код нэтовский? Или таже Энигма? zeppe1in Сэнкс! Интересная информация , некоторые моменты особо интересовали ранее, например виртуализация реестра, будет повод разобрать. HiEndsoft Спасибо кстати за инжект прот , в паралельном посте ----- RE In Progress [!] Coding Hazard [!] Stay Clear of this Cube |
|
Создано: 11 февраля 2010 17:01 · Личное сообщение · #6 mak пишет: А проекты Ореанс вообще виртуализируют код нэтовский? Или таже Энигма? Разумеется нет. Да и вообще виртуализация уже завиртуализованного кода - есть редкие тормоза, вм как защита на практике применима лишь к нативу, в случаях с интерпретаторами типа .NET обычно делаются переименования классов, запутывание кода и т.п. - достаточно эффективно и относительно быстро. ----- "Пусть видят, что мы не шутим. Стволы для понта, ножи для дела" Lock, Stock & Two Smoking Barrels |
eXeL@B —› Программирование —› .NET Virtual Machine PROTECTION |