Lab setup
Last updated
Last updated
For the lab environment, we are going the use already-built images. You should have VMware installed for this.
For ARM32 we are going to use AzeriaLab's VM (Ubuntu 16.04 ) containing an emulated ARMv6l.
Download here:
Split on Mega.nz: https://mega.nz/#F!AO5j0ZCJ!ltZHLnXtpLccI4kkr-j2Xw
Password: azerialabs
After downloading this, extract this using 7zip. You can import this using VMware or just double-click on the 'Azeria-Lab-v1.vmx' file. it will be automatically loaded.
After the VM is loaded. Let's emulate our raspberry pi by clicking on the raspberry pi icon (shaded by purple).
After completing the emulation. Let's ssh into the 'raspberry pi' image.
Click on the purple shaded icon.
Now we are ready to do our exploitation.
For ARM 64 we will be using hugsy's aarch ubuntu.
Download this zip and extract this.
I have copied the extracted folder inside my Kali Linux VM.
Now we have to install some qemu-packages.
After installing these packages. Navigate into the extracted folder.
We can start our aarch64 ubuntu by running the start script. it will take some time.
./start.sh
When it completes the booting process. you can ssh into it using the 'ssh.sh' script present in the folder.
./ssh.sh
The password for the user 'user' is 'user'.