Virtualizing

Everything else that doesn't fall into one of the other PB categories.
i.candide
User
User
Posts: 13
Joined: Tue Jan 02, 2007 1:43 pm
Location: Orange County, California, USA

Virtualizing

Post by i.candide »

Good Morning,

Can someone point me in the right direction, or explain in easy terms what 'virtualising code' means? Maybe a small example? Thank you.

Enjoy the day,
Earl
User avatar
utopiomania
Addict
Addict
Posts: 1655
Joined: Tue May 10, 2005 10:00 pm
Location: Norway

Post by utopiomania »

This program virtualizes the code by transforming machine code into another format that is run
on a 'virtual machine/cpu'.
http://www.oreans.com/codevirtualizer.php
So in this case to virtualize the code is simply to translate the machine code into a different
instruction set that is run on a virtual machine/cpu.
ricardo
Addict
Addict
Posts: 2438
Joined: Fri Apr 25, 2003 7:06 pm
Location: Argentina

Post by ricardo »

Here is the form where you choose the kind and level of virtualization.

Take note that the option in the red box have to be selected by PureBasic users (thats what the tooltip says).

Image
i.candide
User
User
Posts: 13
Joined: Tue Jan 02, 2007 1:43 pm
Location: Orange County, California, USA

Post by i.candide »

Good Morning,

Thank you Utopiomania and Ricardo. This is enlightening. Does anyone have an idea on how a simple virtual machine can be set up for obfucating code? This sounds like it would be an interesting hobby project for a code junkie.

Enjoy the day,
Earl
Post Reply