diff --git a/content/Etudiants/zz2-f5-websec.md b/content/Etudiants/zz2-f5-websec.md index 11d98233ee47fca65c4b7272e49cfe7a03acfe83..88cce175afa23a36238f381a3f750a29140cb50d 100644 --- a/content/Etudiants/zz2-f5-websec.md +++ b/content/Etudiants/zz2-f5-websec.md @@ -56,7 +56,14 @@ Tags: cours ## Recréer l'environnement de cours dans VirtualBox -sous windows voudevrez peut être utiliser le path entier de vboxmanage +* testé avec [VirtualBox 5.1.30](https://www.virtualbox.org/wiki/Download_Old_Builds_5_1) + * et les [extensions pack associés](http://download.virtualbox.org/virtualbox/5.1.30/Oracle_VM_VirtualBox_Extension_Pack-5.1.30-118389.vbox-extpack) + +``` +VBoxManage extpack install Oracle_VM_VirtualBox_Extension_Pack-5.1.30-118389.vbox-extpack +``` + +sous windows vous devrez peut être utiliser le path entier de vboxmanage ``` "C:\Program Files\Oracle\VirtualBox\VBoxManage.exe" @@ -64,7 +71,7 @@ sous windows voudevrez peut être utiliser le path entier de vboxmanage ### Créer un réseau NAT -``` +```bash vboxmanage natnetwork add --netname natwebsec --network "10.0.2.0/24" --enable --dhcp off ``` @@ -72,7 +79,7 @@ vboxmanage natnetwork add --netname natwebsec --network "10.0.2.0/24" --enable voir [https://drive.mesocentre.uca.fr/d/69e5535b0b88425396d7/](https://drive.mesocentre.uca.fr/d/69e5535b0b88425396d7/) -``` +```bash wget https://drive.mesocentre.uca.fr/d/69e5535b0b88425396d7/files/?p=/debian.ova wget https://drive.mesocentre.uca.fr/d/69e5535b0b88425396d7/files/?p=/proxy.ova wget https://drive.mesocentre.uca.fr/d/69e5535b0b88425396d7/files/?p=/kali.ova @@ -89,7 +96,7 @@ wget https://drive.mesocentre.uca.fr/d/69e5535b0b88425396d7/files/?p=/thenetwork ### Importer les images OVA -``` +```bash vboxmanage import debian.ova vboxmanage import proxy.ova vboxmanage import kali.ova @@ -98,70 +105,81 @@ vboxmanage import thenetwork.ova ### Mettre en place le port-forwarding sur proxy -``` +```bash vboxmanage natnetwork modify --netname natwebsec --port-forward-4 "ssh:tcp:[127.0.0.1]:1337:[10.0.2.3]:22" ``` ### Se connecter en ssh -``` +```bash ssh -p 1337 student@127.0.0.1 ``` -### /etc/hosts - -``` -10.0.2.1 us.er - -10.0.2.2 debian -10.0.2.2 mutillid.ae good.one go.od targ.et -10.0.2.2 dvwa.com dv.wa -10.0.2.2 good.one go.od targ.et d.oc dum.my -10.0.2.2 drup.al hackable-drupal.com drupal -10.0.2.2 wordpre.ss bl.og wp wordpress -10.0.2.2 spip sp.ip - -10.0.2.3 proxy -10.0.2.3 secured heart.bleed fo.ol - -10.0.2.4 kali -10.0.2.4 bad.guy hack.er 1337.net - -10.0.2.5 thenetwork -``` - ## Sur proxy et thenetwork si -``` +```bash ping 10.0.2.4 # ping sur kali ``` renvoie -``` +```bash connect: Network is unreachable ``` vérifier le numéro de votre interface réseau -``` -ifconfig -a +```bash +student@proxy:~$ ifconfig -a + +eth2 Link encap:Ethernet HWaddr 08:00:27:ae:b5:20 + inet adr:10.0.2.3 Bcast:10.0.2.255 Masque:255.255.255.0 + adr inet6: fe80::a00:27ff:feae:b520/64 Scope:Lien + UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 + Packets reçus:24 erreurs:0 :0 overruns:0 frame:0 + TX packets:32 errors:0 dropped:0 overruns:0 carrier:0 + collisions:0 lg file transmission:1000 + Octets reçus:4789 (4.7 KB) Octets transmis:4679 (4.6 KB) + +lo Link encap:Boucle locale + inet adr:127.0.0.1 Masque:255.0.0.0 + adr inet6: ::1/128 Scope:Hôte + UP LOOPBACK RUNNING MTU:16436 Metric:1 + Packets reçus:54 erreurs:0 :0 overruns:0 frame:0 + TX packets:54 errors:0 dropped:0 overruns:0 carrier:0 + collisions:0 lg file transmission:0 + Octets reçus:4076 (4.0 KB) Octets transmis:4076 (4.0 KB) ``` -par exemple ce numéro peut être eth2 au lieu de eth0 +par exemple ce numéro peut être eth2 (comme ci dessus) au lieu de eth0 il faut alors modifier le fichier /etc/network/interfaces en fonction ``` +student@proxy:~$ sudo vi /etc/network/interfaces + +# This file describes the network interfaces available on your system +# and how to activate them. For more information, see interfaces(5). +# The loopback network interface +auto lo +iface lo inet loopback + +# The primary network interface +auto eth0 +# iface eth2 inet dhcp +iface eth0 inet static + address 10.0.2.3 + netmask 255.255.255.0 + gateway 10.0.2.1 ``` puis activer l'interface réseau ``` -sudo ifup eth2 +student@proxy:~$ sudo ifup eth2 ``` réessayer @@ -170,7 +188,30 @@ réessayer ping 10.0.2.4 # ping sur kali ``` -Ce bug est du à la numérotation fantaisiste d'Ubuntu des interfaces réseau ... +Ce bug est dû à la numérotation fantaisiste d'Ubuntu des interfaces réseau ... + + +### /etc/hosts FYI + +``` +10.0.2.1 us.er + +10.0.2.2 debian +10.0.2.2 mutillid.ae good.one go.od targ.et +10.0.2.2 dvwa.com dv.wa +10.0.2.2 good.one go.od targ.et d.oc dum.my +10.0.2.2 drup.al hackable-drupal.com drupal +10.0.2.2 wordpre.ss bl.og wp wordpress +10.0.2.2 spip sp.ip + +10.0.2.3 proxy +10.0.2.3 secured heart.bleed fo.ol + +10.0.2.4 kali +10.0.2.4 bad.guy hack.er 1337.net + +10.0.2.5 thenetwork +``` ### see also