Welcome welcome boys and girls!
The Gibson is the no. 1 social network ever created!
It is designed to work flawlessly and always be SUUUPER secured!
All the things you are going to learn here are REAL.
I mean, these are real attacks that actually happen all the time. So with that in mind, don't go and try these methods on applications other than your own - it is illegal and you could get caught.
Find your significant other, I mean, your team mate.
Choose which of your machines should run the Gibson app, and which should be the attacking machine.
-
Download and install NodeJs (if you haven't already)
-
- run
./gibson-ip.sh
or./attacker-ip.sh
to get both of your local ips. - exchange your ip with you group mate.
- open
sudo nano /etc/hosts
and add the two lines at the end. for example, it should look something like this:
## # Host Database # # localhost is used to configure the loopback interface # when the system is booting. Do not change this entry. ## 127.0.0.1 localhost 255.255.255.255 broadcasthost ::1 localhost fe80::1%lo0 localhost # # gibson EXAMPLE! # 172.31.8.111 www.gibson-sec.com # gibson's ip 172.31.8.222 www.attacker.com # attacker's ip
- hit
ctrl+x
and thenenter
to save the file
- run
-
Clone the repo from
[email protected]:nadav-dav/gibson-security-system.git
- Navigate to the cloned folder
cd gibson-security-system
- Run
sudo npm start
- To install it type
sudo npm install serve -g
- To run it just type
serve
in your console.
You now have server running! Open it here!
and start posting messages!
After you've posted some messages, you can go on and move to the next step