Advanced methods of preventing software from detecting VM?

Discussion in 'Virtualization' started by, Jan 31, 2016.

  1. MDL Novice

    Oct 27, 2015
    There is this MMORPG game I play which refuses to run on virtual machines. Server's owners cite it helps stop botters but basically this screws over everyone who isn't rich enough to have multiple physical machines to cross-support their 6 or so characters.

    I've tried using regedit to input GPU name, OS, etc but it doesn't work since the game seems to be quite effective and thorough at VM detection. Some googling reveals people asking similar questions but with no solutions. Evidently some more advanced methods of preventing VM detection are required, but obviously nobody who knows is talking about it.

    What techniques would one suggest to thwart software from realizing it is running inside a VM?
  2. mindwarped

    mindwarped MDL Novice

    Jan 20, 2012
    It would help if you said what the game was and what VM software you are using
  3. MDL Novice

    Oct 27, 2015
    Sorry about that, you make a good point. I'm trying to run a Maplestory private server called Ex talia MS. The host machine is running Windows 8.1; I've tried with both VMWare and HyperV, but definitely prefer to work more with VMW.
  4. DoX

    DoX MDL Novice

    Jun 22, 2010
    Try adding this to the vmx file:
  5. 3sidedcube

    3sidedcube MDL Member

    Oct 1, 2009
    #5 3sidedcube, Feb 7, 2016
    Last edited: Feb 7, 2016
    why don't you just run another instance of the game if it say's that you cannot run two instances of the game then lookup in google for a workaround. there will be a setting in the game config that is preventing two instances - as to the VM situation I have not come across that situation. what game is it that you are trying to run under VM I would like to try out your situation and see if i can help.

    never mind game name ... skipped a post whilst reading . I'll have a look now and get back

    Workaround - To run multiple Maplestorys, get a USB and copy your Maplestory folder onto it. Run Maplestory and log on. Then make a new account on your computer (for example a guest) and press start and switch user. Log into the other account. Put the USB onto your computer and open up the USB folder. Run Gamelauncher.exe in the USB folder and play :)

    VM way create two VM's and run game in each but use two account's.

    hope this was helpful
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  6. JFKI

    JFKI MDL Expert

    Oct 25, 2015


    Hmmm, 6 or so bots off of one machine...



  7. °ツ

    °ツ MDL Addicted

    Jun 8, 2014
    Can't you run several instances of the game by using sandboxie?