Сейчас на форуме: asfa, rmn (+4 невидимых)

 eXeL@B —› Оффтоп —› OEP Virtualisation
Посл.ответ Сообщение


Ранг: 673.3 (! !), 400thx
Активность: 0.40.31
Статус: Участник
CyberMonk

Создано: 06 октября 2008 16:34
· Личное сообщение · #1

Как это делается вообще OEP Virtualisation ? Какие плюсы минусы

-----
RE In Progress [!] Coding Hazard [!] Stay Clear of this Cube





Ранг: 1288.1 (!!!!), 273thx
Активность: 1.290
Статус: Участник

Создано: 06 октября 2008 17:21
· Личное сообщение · #2

вопрос из разряда "вода-как она делается. Какие плюсы-минусы"




Ранг: 271.6 (наставник), 2thx
Активность: 0.30
Статус: Участник

Создано: 06 октября 2008 17:33
· Личное сообщение · #3

Ну виртуализация делается не только у ОЕПа, а у любого участка кода. У ОЕПа делают столенбайт... У делфе спирается все до первого кэла, как объяснял павка, а у остальных компилеров видемо простой код, т.е. делается дизасм и столится. Вопрос скорее стоило адресовать к ГПЧ или Алеше, хотя его давненько небыло...

-----
iNTERNATiONAL CoDE CReW





Ранг: 673.3 (! !), 400thx
Активность: 0.40.31
Статус: Участник
CyberMonk

Создано: 06 октября 2008 18:49
· Личное сообщение · #4

Spirit пишет:
Ну виртуализация делается не только у ОЕПа, а у любого участка кода.


это все известно.

Spirit пишет:
У ОЕПа делают столенбайт...


нууууу нееетт , давайте не путать , столен байт и виртуализация оепа , это разные вещи. Даже в переводе с анлийского

01. v.
(past stole; past part. stolen)
1) воровать, красть
2) сделать (что-л.) незаметно, украдкой; тайком добиться (чего-л.); to steal a glance взглянуть украдкой; to steal a ride ехать зайцем
3) красться, прокрадываться (тж. steal up)
4) постепенно овладевать, захватывать (о чувстве и т. п.); a sense of peace stole over him им овладело чувство покоя
steal away
steal by
steal in
steal out
steal up
to steal a march on smb. опередить кого-л. (в чем-л.)

Syn:
cop, filch, lift, pilfer, pinch, purloin, sneak, swipe
see lurk 2. noun coll.
1) воровство
2) украденный предмет
3) что-л., купленное очень дешево


Для общеобразовательных целей =) , поэтому что такое столен я знаю , и как делать виртуализацию знаю. Там есть сходство , но это не одинаковые вещи.

А в протах есть такая галка Виртуализация ОЕПА и паралельно есть Столен функции. Поэтому как оно работает а именно виртуалицация оепа я могу только догадываться. А как известно догадываться и знать это разные вещи

Ara пишет:
вопрос из разряда "вода-как она делается. Какие плюсы-минусы"


Да я сам вообще тоже из разряда вон поэтому мне можно.

-----
RE In Progress [!] Coding Hazard [!] Stay Clear of this Cube





Ранг: 2014.5 (!!!!), 1278thx
Активность: 1.340.25
Статус: Модератор
retired

Создано: 06 октября 2008 19:01 · Поправил: Archer
· Личное сообщение · #5

А чем отличается ВМ от просто кражи байтов и разбавлением их мусором? Не совсем понятно, что автор хочет добиться от топика, чтобы его уговорили делать ВМ вместо кражи байтов что ли или наоборот. Или прота сорцы кинули.




Ранг: 271.6 (наставник), 2thx
Активность: 0.30
Статус: Участник

Создано: 06 октября 2008 19:04
· Личное сообщение · #6

Я хочу последнее

-----
iNTERNATiONAL CoDE CReW





Ранг: 673.3 (! !), 400thx
Активность: 0.40.31
Статус: Участник
CyberMonk

Создано: 06 октября 2008 23:19
· Личное сообщение · #7

Archer да спасибо =) протов сорцы я покурил. И разницу я вижу в столен байтах и Виртуализации. А еще эту разницу видят разработчики протов, не веришь ? спроси у них

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

Что хочу добиться ? Примера хочу добиться процедуры OEP Virtualisation . А сорцы протов у меня и у самого есть.

-----
RE In Progress [!] Coding Hazard [!] Stay Clear of this Cube





Ранг: 328.7 (мудрец), 73thx
Активность: 0.170.01
Статус: Участник

Создано: 06 октября 2008 23:31
· Личное сообщение · #8

все понял кроме одного - шо такое сорцы?




Ранг: 118.1 (ветеран)
Активность: 0.140
Статус: Участник

Создано: 06 октября 2008 23:39
· Личное сообщение · #9

r99 пишет:
шо такое сорцы?

прикалуешся ?

-----
PSP-Gamer.ru





Ранг: 2014.5 (!!!!), 1278thx
Активность: 1.340.25
Статус: Модератор
retired

Создано: 07 октября 2008 17:02
· Личное сообщение · #10

Вот возьми фемиду и посмотри, как делается вируализация, просто нужное число инструкций выполняется на ВМ.



Ранг: 107.5 (ветеран)
Активность: 0.150
Статус: Участник

Создано: 07 октября 2008 20:18
· Личное сообщение · #11

Серьезный минус - при кривой реализации прога может вообже не запустится.
ЗЫ: Курить вредно

-----
Md5 fcbb6c9c9a5029b24d70f2d67c7cca74





Ранг: 673.3 (! !), 400thx
Активность: 0.40.31
Статус: Участник
CyberMonk

Создано: 07 октября 2008 22:13
· Личное сообщение · #12

Archer то есть виртуализация оепа тоже самое что виртуализация всего кода с разницей что это первые байты оепа ? ... тогда это такой выпендреж с названием? Написать виртуализация с оепа или вообще включить выборку кусков по виртаулизации.

-----
RE In Progress [!] Coding Hazard [!] Stay Clear of this Cube





Ранг: 2014.5 (!!!!), 1278thx
Активность: 1.340.25
Статус: Модератор
retired

Создано: 08 октября 2008 08:28
· Личное сообщение · #13

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




Ранг: 116.6 (ветеран), 8thx
Активность: 0.050
Статус: Участник

Создано: 08 октября 2008 10:44 · Поправил: dermatolog
· Личное сообщение · #14

Виртуализацию OEP имеет делать смысл только в том случае, если "загрузчик" и OEP будут работать на одном и томже исполнителе ВМ - тогда найти OEP будет очень проблематично (всё это ессно при грамотной архитектуре самой ВМ).



Ранг: 1045.7 (!!!!), 31thx
Активность: 0.570
Статус: Участник

Создано: 08 октября 2008 13:37
· Личное сообщение · #15

mak пишет:
А в протах есть такая галка Виртуализация ОЕПА

особого смысла вобще нет так чисто лохов попугать




Ранг: 673.3 (! !), 400thx
Активность: 0.40.31
Статус: Участник
CyberMonk

Создано: 08 октября 2008 16:07
· Личное сообщение · #16

уже страхом берут. Информационное влияние млин. Хорошо не гипнозом.

-----
RE In Progress [!] Coding Hazard [!] Stay Clear of this Cube



 eXeL@B —› Оффтоп —› OEP Virtualisation

У вас должно быть 20 пунктов ранга, чтобы оставлять сообщения в этом подфоруме, но у вас только 0

   Для печати Для печати