Getting Started With Feedback Oriented Programming
There are 2 main things you need to do to get started with Feedback Oriented Programming:
- 1) Install the virtual machine that will run the Robert Elder Software Linux operating system.
- 2) Download the Robert Elder Software Linux operating system and run it in the virtual machine.
Your use of software on this system is subject to the software license terms.
The process is pretty easy, but there are a few important parts, so make sure you follow through the step by step guide below:
1) Downloading VirtualBox
Visit the Virtualbox download page, and download the install file that corresponds to the hardware and Operating System that you are currently running. If you aren't sure what this is, it's probably the amd64 Windows one, or the amd64 OS X one if you have an Apple computer.
Download the install file.
2) Click Run
Just a standard Windows warning.
3) Click Next
4) Click Next
Or, if you want to select a custom install folder you can do so here.
5) Click Next
6) Click Yes
This warning is just letting you know that your computer's connection to the network (and the internet), will be disconnected for a brief moment during the install process. It will work again after the installation.
7) Click Install
9) Click Install
You will probably get a few of these during the install process.
10) Click Finish and Restart
For some system configurations, re-starting your computer after installing VirtualBox is an essential requirement. In these cases, the Robert Elder Software Linux operating system will not boot until your host computer is restarted.
11) Download the OS
Download the Robert Elder Software Linux operating system to your computer.
12) Import the OS
Double-clicking on the file should launch VirtualBox, where you can click 'import'.
Wait for the import to complete.
14) Click Start
After the import finished, click start to run the Robert Elder Software Linux operating system.
15) Wait For The OS to Boot
As the OS boots up, you'll see lots of menus, messages (and a couple errors). You should be able to ignore all of them.
16) You're finished
If you see something like this, you're now using the Robert Elder Software Linux operating system.