Instructor: En
esta conferencia me gustaría destacar una nota muy importante cuando
se trata de pruebas de penetración de sitios web.
Los sitios web se instalan en servidores web en computadoras normales,
como dijimos antes.
Estas computadoras normales tienen direcciones IP, y
usando la dirección IP podemos acceder a nuestro sitio web objetivo.
Ahora, en muchos escenarios, su sitio web objetivo, o su servidor
objetivo contendrá una gran cantidad
de sitios web, por lo que tendrá
el sitio web que está buscando al que
se dirige,
pero también contendrá otros sitios web en el mismo servidor, así
que en el mismo sistema de archivos.
Lo que esto significa es que si, por
ejemplo, no puede encontrar ninguna vulnerabilidad en su sitio web de
destino, puede intentar hackear cualquier otro sitio web que
esté instalado en el mismo servidor.
Si pudieras hacer
eso, entonces podrás obtener acceso al servidor.
Obtener acceso al servidor básicamente significa que tiene
acceso a todos los demás sitios web
porque el servidor es solo una computadora
y literalmente puede navegar al sitio
web que desea piratear y
obtener acceso a ese sitio web.
Entonces, si está tratando de piratear un sitio
web y no pudo
encontrar ninguna vulnerabilidad, el siguiente paso sería tratar de piratear cualquier otro
sitio web que exista en el mismo servidor.
Entonces, lo que quiero decir con existir en el mismo
servidor es que tienen la misma dirección IP.
Déjame mostrarte aquí un ejemplo.
Voy a mostrar un ejemplo de zaid. com, así que mi blog porque
hay muchos sitios web en el mismo servidor, y si miramos
aquí en robtex. com, y vine
aquí a
nombres que apuntan a la misma dirección IP,
puedes ver que todos estos sitios web existen
en el mismo servidor que zaid. com.
Entonces, si logras hackear cualquiera de estos sitios
web, podrás navegar desde y hacia ese sitio web y luego
a zaid. com, y
luego obtener acceso completo a mi sitio web.
Déjame mostrarte aquí.
Si copio alguno de estos nombres de dominio,
por ejemplo, tenemos este reembolso. yo, y solo
voy a ir a mi terminal.
Ahora, ya lo hice, si hago un
ping zaid. com, verá
que esta es mi dirección IP de mi sitio web, y
si hago un ping en uno de los sitios web que existen,
para nuestro uso rebaja. yo.
Entonces si voy ping reba. yo, verás
que ambos sitios web tienen la misma dirección IP.
Esto significa que ambos sitios web están instalados
en la misma
computadora, y si pudiéramos hackear
uno de ellos, literalmente podemos navegar
desde ese sitio web al
otro, desde nuestro shell Meterpreter, o desde nuestro shell PHP, o
cualquier tipo de shell que estamos usando
Otra forma de encontrar sitios web
en el mismo dominio es usar Bing, y es
una forma muy simple.
Entonces, si solo vas
a Bing, y solo voy a poner
IP, y luego pondré la IP de mi sitio web objetivo.
Nuevamente, verá todos los otros sitios web que existen en el
mismo servidor que su sitio web de destino,
por lo que literalmente puede hackear cualquiera de estos sitios
web, y desde allí hackear mi sitio web y obtener acceso a él.
Esto es muy importante porque en muchos casos su
objetivo podría estar muy bien protegido, pero el
servidor en sí no lo era,
por lo que puede piratear uno de los otros
sitios web y luego navegar a través del servidor hasta su objetivo.