Ciao e benvenuti in questo nuovissimo video Oggi andiamo a vedere cosa sono i web server Allora la prima cosa che possiamo dire è che sono dei programmi questi programmi qui effettivamente ne sono due essenzialmente apci E ngx ora questi due programmi Praticamente ci offrono la possibilità di offrire alle altre persone una pagina internet sul nostro computer quindi senza questi programmi qui effettivamente né noi né gli altri possono avere una pagina internet dal nostro computer Ehm poi un'altra cosa che andremo a vedere È praticamente cos'è il Response una volta che il browser chiede la pagina il
web server risponderà con un codice che andremo a capire perché va a rispondere con quel codice lì rispetto alla nostra richiesta andiamo a scaricare examp per Windows andiamo a fare qua Scarica 64 bit e vi ritroverete praticamente Questo pannello qua Ok Allora una volta visto questo pannello Praticamente possiamo fare Start qui dove c'è scritto apaci e qua ci sarà scritta la nostra porta Allora per andare nella pagina web praticamente basta fare local host ok oppure fare 127.01 È la stessa identica cosa Per come ci siamo detti Insomma quando stavamo facendo gli indirizzi privati Ok in
questa pagina invece abbiamo il Response code Cioè praticamente in base a che cosa andiamo a dare Perdonatemi in base a che cosa andiamo a chiedere al server praticamente lui ci risponderà in qualche modo e qui sono le nostre risposte quando Praticamente riesce a trovare quello che noi chiediamo ci darà un codice da 200 a 209 99 invece andiamo a provare Praticamente questi codici qua quindi vabbè server error non lo possiamo riprodurre però sicuramente possiamo riprodurre questo qua Ok ora con Burp praticamente andiamo a intercettare le richieste e andiamo insomma a vedere che cosa ci risponde
rispetto alla richiesta noi la possiamo anche manipolare quindi possiamo pure cambiarla e andiamo a vedere un po' che cosa succede Allora intercettiamo facciamo ricarichiamo la pagina e ci inventiamo praticamente una pagina Allora facciamo che ci dà il respons stesso in questa pagina Ed ecco che qui ci dà 404 not found quindi ci ha risposto con questo messaggio qua cioè con questo tipo di codice e ciascun codice Tra l'altro ha [Musica] un un significato particolare Ecco 403 significa che non hai giusta Insomma è particolare Ok andiamo invece a fare una richiesta normale quindi torniamo indietro facciamo
127 Ecco qua e facciamo stessa cosa Forward Ed ecco che lui ci dà 200 andiamo a vedere il 200 qui Che cosa significa Eh magari non proprio questo Ecco qua Ok Qua ci dice che praticamente la richiesta è andata a buon fine essenzialmente Ok Dopo aver visto su Windows Come funziona in generale apci andiamo a vedere gli altri computer come fanno a contattare noi che abbiamo appunto il web server quindi noi che stiamo offrendo appositamente la la pagina web Allora facciamo una cosa noi su Windows utilizziamo local host se io vado a mettere qui local
host Ecco che mi dà tutt'altra pagina Perché Perché il local host va a puntare all'indirizzo del computer e in questo caso l'indirizzo del computer perché questo qua del laboratorio Linux e questo qua punto 1664 e non il nostro che è pun 84 quindi questo qua ecco ora se noi andiamo invece a inserire questo indirizzo qua 102 168.188 Ecco che appunto abbiamo questo indirizzo qua allora andiamo per esempio a fermare il servizio ricarichiamo la pagina Ed ecco che lui non ci dà proprio nulla allora in questo caso però vi voglio far vedere un'altra cosa qui c'è
scritto che prima porta 80 e noi vogliamo andare a modificare la porta ecco qua listen to 80 facciamo caso che io non voglio più inserire la porta 80 ma facciamo che voglio la porta 1200 Quindi queste cose qua voi non ce le avrete questo Virtual host perché non avete il sottodominio però Listen Si ok fatto questo andiamo a caricare di nuovo il server Ed ecco che lui ci ha cambiato la porta Ora noi se non soffriamo di Alzheimer praticamente io avevo inserito l'indirizzo IP Ecco questo qua vabbè Prima si era caricato per colpa della cash
Ed ecco che ora praticamente mi dice che non esiste Cioè non non può stabilire una connessione col mio computer perché perché in questo caso noi dobbiamo andare a iare la porta che è 1200 lo Specifichiamo con il due punti e poi 1200 quando invece la porta è 80 il browser automaticamente Pensa che appunto la porta sia 80 e si connette lì se noi non la Specifichiamo Se invece la Specifichiamo allora dice Ok allora sarà un'altra porta