Instructeur: Dans
cette conférence, je voudrais souligner une note très importante
concernant les tests d'intrusion dans les sites Web.
Les sites Web sont installés sur des serveurs Web sur des ordinateurs normaux,
comme nous l’avons dit précédemment.
Ces ordinateurs normaux ont des adresses IP, et
en utilisant l'adresse IP, nous pouvons accéder à notre site Web cible.
Maintenant, dans de nombreux scénarios, votre site Web cible ou
votre serveur cible contiendra
un grand nombre de sites Web.
Le site Web que vous recherchez est
donc ciblé,
mais il contient également d'autres sites Web. même serveur, donc
sur le même système de fichiers.
Cela signifie que si, par exemple, vous
ne trouviez aucune vulnérabilité dans votre site Web cible, vous
pouvez essayer de pirater tout autre site Web
installé sur le même serveur.
Si vous pouviez
le faire, vous pourrez alors accéder au serveur.
Avoir accès au serveur signifie essentiellement que vous
avez accès à tous les autres sites
Web, car le serveur n’est qu’un ordinateur et
vous pouvez littéralement naviguer vers le
site Web que vous souhaitez
pirater et accéder à ce site.
Donc, si vous essayez de pirater un site
Web et que
vous ne trouvez aucun exploit, la prochaine étape consisterait à pirater tout
autre site Web existant sur le même serveur.
Donc, ce que je veux dire par exister sur le
même serveur, c'est qu'ils ont la même adresse IP.
Alors laissez-moi vous montrer ici un exemple.
Je vais montrer un exemple de zaid. com, donc mon blog car il y
a beaucoup de sites sur le même serveur, et si on regarde
ici sur robtex. com, et je suis
descendu ici
vers des noms pointant vers la même adresse IP,
vous pouvez voir que tous ces sites Web existent
sur le même serveur que zaid. com.
Donc, si vous parveniez à pirater l'un de ces sites Web,
vous pourrez naviguer à partir de ce site Web et à partir de celui-ci, puis
dans zaid. com, puis
obtenir un accès complet à mon site Web.
Alors permettez-moi de vous montrer ici.
Si je copie l'un de ces noms de domaine,
par exemple, nous avons celui-ci reba. moi, et je
vais juste aller sur mon terminal.
Maintenant, je l'ai déjà fait, si je fais
un ping zaid. com, vous
verrez qu'il s'agit de l'adresse IP de mon site Web, et
si je fais un ping sur l'un des sites Web existants, pour
notre usage reba. moi.
Donc, si je vais ping reba. moi, vous verrez
que les deux sites Web ont la même adresse IP.
Cela signifie que les deux sites Web sont installés
sur le même
ordinateur, et si nous pouvions pirater
l'un d'entre eux, nous pouvons littéralement naviguer
depuis ce site Web vers
l'autre, à partir de notre shell Meterpreter, de notre shell PHP ou
de tout type de shell. que nous utilisons.
Une autre façon de trouver des
sites Web sur le même domaine consiste à utiliser Bing,
et c'est très simple.
Donc, si vous vous contentez
de Bing, et que je vais simplement mettre
une adresse IP, puis je mettrai l'adresse IP de mon site Web cible.
Encore une fois, vous verrez tous les autres sites Web
existant sur le même serveur que votre
site Web cible. Vous pouvez ainsi littéralement pirater l'un
de ces sites Web, puis à mon site Web pour y accéder.
Ceci est très important car dans de nombreux
cas, votre cible pourrait être très sécurisée,
mais le serveur lui-même n'était pas
sécurisé. Vous pouvez donc pirater l'un des autres
sites Web, puis naviguer entre les serveurs pour atteindre votre cible.