<p>You might want to look at JanusVM.  </p>
<p><blockquote type="cite">On Mar 1, 2010 7:05 AM, &quot;Irratar&quot; &lt;<a href="mailto:irratar77@gmail.com">irratar77@gmail.com</a>&gt; wrote:<br><br>Hello.<br>
<br>
I have created a simple Bash script to prevent any data from bypassing Tor<br>
when Tor is running. I started it to use just for myself, but now I think<br>
it will be better to share it with other users of Tor.<br>
<br>
This script, named Torlock, does the following things when used to start Tor:<br>
- Creates a special user named torlock by default (if you run it first time<br>
 or have removed that user after previous Tor session).<br>
- Uses Iptables to block network access for everyone except for torlock.<br>
- Setuids to torlock and starts Tor. Tor will be started in background mode,<br>
 and its output redirected to a file.<br>
<br>
When used to stop Tor, it stops Tor, unlocks network access, and (optionally)<br>
removes torlock user.<br>
<br>
More information is in included text file. Even more can be obtained by reading<br>
the script. It is small, simple, and easy to make sure it&#39;s not<br>
backdoored. The script can be downloaded from Sourceforge:<br>
<a href="http://sourceforge.net/projects/torlock/files/" target="_blank">http://sourceforge.net/projects/torlock/files/</a><br>
<br>
Inspite of its simplicity, Torlock saved me at least twice when I forgot to<br>
switch Torbutton on.<br>
<br>
With best regards,<br>
<font color="#888888">Irratar.<br>
***********************************************************************<br>
To unsubscribe, send an e-mail to <a href="mailto:majordomo@torproject.org">majordomo@torproject.org</a> with<br>
unsubscribe or-talk    in the body. <a href="http://archives.seul.org/or/talk/" target="_blank">http://archives.seul.org/or/talk/</a><br>
</font></blockquote></p>