As of August 2020 the site you are on (wiki.newae.com) is deprecated, and content is now at rtfm.newae.com. |
Difference between revisions of "V5:Installing ChipWhisperer/Using VBox Virtual Machine"
From ChipWhisperer Wiki
(Created page with "If this is your first time using the ChipWhisperer toolchain, the easiest way to start is to use a virtual machine with everything already set up for you. # Install [https://w...") |
|||
Line 1: | Line 1: | ||
If this is your first time using the ChipWhisperer toolchain, the easiest way to start is to use a virtual machine with everything already set up for you. | If this is your first time using the ChipWhisperer toolchain, the easiest way to start is to use a virtual machine with everything already set up for you. | ||
− | # Install [https://www.virtualbox.org/wiki/Downloads VirtualBox]. This program is freely available on Windows, Mac, and Linux. | + | # Install [https://www.virtualbox.org/wiki/Downloads VirtualBox]. Note you currently must use Virtualbox 5, not 6 as there is an incompatibility between Virtualbox 6 and the current VM operating system. This program is freely available on Windows, Mac, and Linux. |
# Install the [https://download.virtualbox.org/virtualbox/5.2.22/Oracle_VM_VirtualBox_Extension_Pack-5.2.22.vbox-extpack VirtualBox Extension Pack]. This is necessary for the VM to interact with the ChipWhisperer hardware | # Install the [https://download.virtualbox.org/virtualbox/5.2.22/Oracle_VM_VirtualBox_Extension_Pack-5.2.22.vbox-extpack VirtualBox Extension Pack]. This is necessary for the VM to interact with the ChipWhisperer hardware | ||
# Download a ChipWhisperer virtual machine image release (not yet available) or build it yourself using Vagrant (not yet available). | # Download a ChipWhisperer virtual machine image release (not yet available) or build it yourself using Vagrant (not yet available). |
Revision as of 06:19, 8 May 2019
If this is your first time using the ChipWhisperer toolchain, the easiest way to start is to use a virtual machine with everything already set up for you.
- Install VirtualBox. Note you currently must use Virtualbox 5, not 6 as there is an incompatibility between Virtualbox 6 and the current VM operating system. This program is freely available on Windows, Mac, and Linux.
- Install the VirtualBox Extension Pack. This is necessary for the VM to interact with the ChipWhisperer hardware
- Download a ChipWhisperer virtual machine image release (not yet available) or build it yourself using Vagrant (not yet available).
- Unzip the VirtualBox image, go to Machine>Add in VirtualBox and select the VM that was unzipped
- Verify that the VM boots
Next, we'll need to setup the network for the VM. In VirtualBox:
- Go to Global Tools>Host Network Manager
- If a Host-Only adapter exists, make sure Properties is selected. If not, Create a new one
- Uncheck DHCP Server
- Go to Adapter and change the IPv4 Address to 192.168.33.11 and the IPv4 Network Mask to 255.255.255.0
- Click Apply
- Go to Machine Tools, select the VM that you added and go to Settings (your VM may be named differently)
- Go to Network>Adapter 2 and make sure the Host-Only Adapter you modified is selected (if not select it)
- Run the VM.
You shouldn't need to login as Jupyter (which provides the interface) should start automatically. If you do want to login (say to update the ChipWhisperer software), the username and password are both vagrant.
You can now open ChipWhisperer 5.0 by opening Chrome or Firefox (Edge/Internet Explorer/Safari DO NOT work) and typing 192.168.33.10:8888 into your address bar.