Knoppix Hacks: Tips and Tools for Hacking, Repairing, and Enjoying Your PC
By Kyle Rankin
>>>Whatever operating system
tottbox (v2013-12-31), an Ubuntu virtual machine (VM) prepared to run all of our tools
>>>VirtualBox (v4.3.6) to run tottbox
>>>Vagrant (v1.4.1) to control tottbox
>>>Git for version control
>>>A GitHub account for code backup, collaboration, and submission
>>>SublimeText for code editing (optional)
>>>Package Control for SublimeText and some useful extensions (optional)
>>>Google Chrome for web development (optional)
VirtualBox is an open source virtualizer, an application that can run an entire operating system within its own virtual machine.
Vagrant is an open source command line utility for managing reproducible developer environments.
1.2.1. SSH for Windows Users
If you are running Windows on your laptop and have not installed Cygwin or the like, you’ll need to perform a few additional steps before Vagrant will be useful to you.
You need to get a command line SSH (Secure SHell) client in order to connect to the virtual machine running on your laptop.
OVERKILL – http://cygwin.org/
Prerequisites – Need VirtualBox and Vagrant installed
The VM has Ubuntu Linux Server 12.04 installed along with many of the tools we need to boostrap our explorations.
A config that tells Vagrant how to run tottbox
VirtualBox and the VirtualBox Extension Pack
You should download the main program and the Extension Pack, which will give you support for USB devices.
A hacked Mountain Lion disc image. Sadly, this won’t work with a vanilla Mountain Lion installer, so you’ll have to find a compatible hacked version. The hacking group Olarila has put a great installation ISO together, and you can find it by searching Google. If that doesn’t fit well with you, you can head over to the Mac App Store and buy a legit copy for yourself, so you can at least pirate with a clear conscience.
Previously codenamed “Vanderpool”, VT-x represents Intel’s technology for virtualization on the x86 platform.
Intel virtualization (VT-x)