Merge branch 'stable' into devel
[tails/pzajda.git] / wiki / src / doc / advanced_topics / virtualization.mdwn
blob137b1b0c156df52b66e8e01a4e233288e8e1c148
1 [[!meta title="Virtualization"]]
3 [[!toc levels=2]]
5 Certain users might not want to restart the computer every time they
6 wish to use the Internet anonymously with Tails. For those, a so
7 called [virtual machine](http://en.wikipedia.org/wiki/Virtual_machine)
8 can be used to run Tails inside the "host" operating system
9 installed on the computer (e.g. Microsoft Windows, Mac OS X, etc.).
10 Essentially these programs emulate real computers that you can run
11 "guest" operating systems (in this case Tails) in so they appear in
12 a window within the host operating system. Using one of these
13 technologies allows for convenient access to Tails's features in a
14 protected environment while you at the same time have access to your
15 normal operation system.
17 Security issues
18 ===============
20 There are a few security issues with this approach though. 
22 When running Tails inside a virtual machine, both the host operating system
23 and the virtualization software are able to monitor what you are doing in
24 Tails.
26 The main issue is if the host operating system is compromised with a software
27 keylogger or other malware, which Tails does not provide any protection against
28 – in fact, that is impossible.
30 Moreover traces are likely to be left on the local hard disk.
32 As such, this is only recommended when the other alternative is not an option
33 or when you are absolutely sure that your host system is clean.
35 That's why Tails warns you when you are running it inside a virtual
36 machine. Do not expect Tails to protect you if you run it in a virtual
37 machine if you do not trust the host computer, Tails is not magical!
39 If you read this warning while you are not aware to be using a virtual
40 machine: there could be a [[bug|support/found_a_problem]] in the
41 virtualization detection software Tails uses... or something really
42 weird is happening.
44 If you are unsure, and if you can afford it, run Tails from a DVD,
45 USB stick or SD card instead.
47 Tips and tricks
48 ===============
50 Some [[tips]] can help making the host
51 operating system and virtualization software a tiny bit more secure.
53 In the future, it will be possible to easily start [[Tails within Windows]].