powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / EureakLog и Virtual Machine
12 сообщений из 12, страница 1 из 1
EureakLog и Virtual Machine
    #39566081
Cobalt747
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В баг-репорте Эврики вижу строку:
авторComputer:
---------------------------------
5.12 Virtual Machine: VirtualPC
Пользователь утверждает, что программа работает на реальной машине.

Кому верить?
...
Рейтинг: 0 / 0
EureakLog и Virtual Machine
    #39566104
AWSVladimir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Cobalt747В баг-репорте Эврики вижу строку:
авторComputer:
---------------------------------
5.12 Virtual Machine: VirtualPC
Пользователь утверждает, что программа работает на реальной машине.

Кому верить?
Во первых для юзера это может быть настолько прозрачно, что он м/б 100% работает в реальной, а не в виртуальной машине, а по факту автор 5.12 Virtual Machine: VirtualPC
Во вторых, ну что же Вы юзеру на слово то верите?
Они при разборе полетов юзера каждые 15 минут свою точку зрения могут менять на прямо противоположную
Только логи, только сбор системной информации самому.
...
Рейтинг: 0 / 0
EureakLog и Virtual Machine
    #39566113
GunSmoker
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В EL используется приблизительно такое:

Код: pascal
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
function RunningVirtualPC1: Boolean;
asm
  mov   eax, 1
  xor   ebx, ebx 
  db    $0f, $3f, $07, $0b
  test  ebx, ebx
  xor   eax, eax
  setz  al
end;

function RunningVirtualPC2: Boolean;
asm
  xor   eax, eax
  xor   ebx, ebx
  xor   ecx, ecx
  xor   edx, edx
  db    $0f, $c7, $c8, $01, $00
  mov   eax, 1
end;
...
Рейтинг: 0 / 0
EureakLog и Virtual Machine
    #39566467
Cobalt747
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GunSmoker,

Попробовал именно этот код на Oracle VirtualBox - падает с исключением, оба метода.
...
Рейтинг: 0 / 0
EureakLog и Virtual Machine
    #39566469
GunSmoker
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Cobalt747, разумеется. Это by design.
...
Рейтинг: 0 / 0
EureakLog и Virtual Machine
    #39566634
white_nigger
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GunSmokerCobalt747, разумеется. Это by design.Хм. Я думал должно просто True вернуть
...
Рейтинг: 0 / 0
EureakLog и Virtual Machine
    #39566740
Cobalt747
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
На реальной Win7 x64 - тоже падает.
...
Рейтинг: 0 / 0
EureakLog и Virtual Machine
    #39566765
bk0010
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если у юзера Windows 7, то программа может запускаться в Windows XP Mode, и он даже не подозревает о ее работе в виртуальной машине: окошко и окошко.
...
Рейтинг: 0 / 0
EureakLog и Virtual Machine
    #39566775
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
08.12.2017 17:34, bk0010 пишет:
> Если у юзера Windows 7, то программа может запускаться в Windows XP Mode, и он даже не подозревает о ее работе в виртуальной машине: окошко и окошко.

ты сейчас путаешь "режим совместимости с ХР" и "Windows XP mode".
в последнем совсем не "окошко".
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
EureakLog и Virtual Machine
    #39566784
GunSmoker
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
white_niggerGunSmokerCobalt747, разумеется. Это by design.Хм. Я думал должно просто True вернуть

VirtualBox < > VirtualPC.

Код детекта большинства VM выполняет "секретную" инструкцию, которая не существует на реальных процессорах. Если такой код запускается на реальном железе - выбрасывается Priviledged Instruction или что-то подобное. Это ловится except блоком и возвращается False.

По этой причине ложно-положительное срабатывание видится мне крайне маловероятным.
...
Рейтинг: 0 / 0
EureakLog и Virtual Machine
    #39567200
GunSmoker
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мимопроходящийты сейчас путаешь "режим совместимости с ХР" и "Windows XP mode".
в последнем совсем не "окошко".


Ты ошибаешься. В XP mode есть прозрачная интеграция. Программы из виртуальной машины можно запускать из меню Пуск хоста, и на панели задач хоста будет кнопка для запущенной программы.
...
Рейтинг: 0 / 0
EureakLog и Virtual Machine
    #39567208
Vizit0r
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Cobalt747В баг-репорте Эврики вижу строку:
авторComputer:
---------------------------------
5.12 Virtual Machine: VirtualPC
Пользователь утверждает, что программа работает на реальной машине.

Кому верить?

мне один юзер целый час не хотел признаваться, что он на виртуалке сидит.
Когда я его в итоге продавил - выпал на мороз.

Или он там что-то непотребное делал, или просто параноик по жизни.

Мне-то пофиг на его виртуалку и его самого, просто нужно было чуток инфы для поиска точного места проблемы.

Так что бывает, да.
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / Delphi [игнор отключен] [закрыт для гостей] / EureakLog и Virtual Machine
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]