Hello Antonio,
is it possible to detect with Harbour/fivewin if our program is running inside a Virtual machine.
Thanks in advance
Otto
Hello Antonio,
is it possible to detect with Harbour/fivewin if our program is running inside a Virtual machine.
Thanks in advance
Otto
#include <stdio.h>
  Â
  //*********************************************************************
  int RedPill () {
    unsigned char m[2+4], rpill[] = "\x0f\x01\x0d\x00\x00\x00\x00\xc3";
    *((unsigned*)&rpill[3]) = (unsigned)m;
    ((void(*)())&rpill)();
    return (m[5]>0xd0? 1: 0);
  }
  Â
  //*********************************************************************
  int main() {
    printf("IsVirtualMachine? %s\n",(RedPill()? "YES": "NO"));
  }João, thank you very much for your help.
Best regards,
Otto