¿Por “no publicado” quiere decir que ni siquiera puede verlo en su navegador (por ejemplo, en un enlace secreto que sus desarrolladores le han dado)? Si no tiene acceso a él, puede que tenga que recurrir a acciones legales (si tiene un contrato y un recibo que indique que ha pagado el trabajo).
Pero esperemos que pueda acceder desde un navegador web. Incluso entonces, esto solo puede ayudar un poco. Si es un sitio dinámico (que no sea archivos html planos sin procesamiento de fondo), entonces la única forma de recuperar el sitio completo es obtener una copia de seguridad del directorio raíz del sitio en el servidor y un volcado de la base de datos. La única forma de hacerlo (suponiendo que sus desarrolladores no hayan sido extremadamente laxos con la seguridad) es tener acceso ssh al servidor. ¿Por qué solo acceso ssh y no ftp / sftp? También debe volcar la base de datos, lo que generalmente solo puede hacer desde la línea de comandos en el servidor que aloja la base de datos. Hay un par de excepciones a esto: puede configurar bases de datos para acceder de forma remota. Si sus desarrolladores lo han configurado de esta manera y si el nombre de usuario de la base de datos ha obtenido los permisos correctos en la base de datos, es posible que pueda extraer los datos de otra computadora con un cliente de base de datos instalado. Además, sus desarrolladores pueden haber instalado un software de administración de bases de datos basado en la web (como phpMyAdmin). Si obtiene acceso ftp (pero no ssh) al servidor y puede desplegar los archivos del sitio, entonces probablemente pueda encontrar las credenciales de la base de datos en un archivo de configuración. Es posible que pueda iniciar sesión en el programa de administración de bases de datos basado en la web con estas credenciales y realizar una exportación de la base de datos.
Por lo tanto, a pesar de las excepciones que he mencionado, si es un sitio dinámico y solo tiene acceso al navegador, puede intentar recurrir a la piratería, pero de lo contrario el sitio completamente funcional podría no estar disponible para usted. Es decir, es posible que nunca pueda recuperar los scripts de fondo y las bases de datos reales que impulsaron el sitio dinámico. Sin embargo, hay una última esperanza. Si el desarrollador estaba utilizando un proveedor de alojamiento externo para su entorno de desarrollo, puede recurrir a esa empresa de alojamiento para obtener una copia de seguridad de los archivos. Si realiza una búsqueda “Whois” (Google it) en el nombre de dominio que se le ha dado para buscar en el sitio, es posible que pueda encontrar la empresa de alojamiento en la lista (si el host está en la lista y / o está también el registrador). También puede buscar la dirección IP de la URL y realizar una búsqueda inversa del servidor de nombres para obtener la compañía principal que posee el rango de direcciones IP a las que pertenece el sitio de alojamiento.
- Paso mucho tiempo en Facebook, 9gag, Quora y reddit con la intención de aumentar mi conocimiento. ¿Es esto algo bueno?
- Dirijo un sitio web que habla principalmente sobre problemas de seguridad de Internet y software de seguridad de Internet. ¿Cómo puedo generar ingresos del sitio?
- Mis desarrolladores son MIA y quiero recuperar / copiar el código de mi sitio web para asegurarlo. ¿Cómo puedo hacer eso?
- Mi sitio web tiene una tasa de rebote del 35%, el tiempo promedio empleado es de 1,5 minutos y 3 páginas en promedio vistas. Un tercio del tráfico es tráfico pagado y tuve alrededor de 1,000 visitas el mes pasado. ¿Qué puedo hacer para mejorar estos números?
- ¿Google penalizará mi sitio por errores de AMP? No puedo obtener un complemento de WordPress para AMP que no escupe errores.
Si el sitio era simplemente HTML (sin interactividad más allá de lo que se proporciona a través de JavaScript), puede usar una herramienta de Linux como wget o la herramienta OSX Site Sucker (disponible en App Store) para hacer copias de los archivos del sitio que se sirven a su navegador Incluso si tiene un sitio dinámico, debe hacer esto para al menos hacer una copia de seguridad del diseño, la estructura html y cualquier javascript.
¡Buena suerte!
Y recuerde que los desarrolladores web son propensos a esconderse de las personas que sienten que han decepcionado. Si los envía por correo electrónico en un tono conciliador mencionando que no le importa si se ha realizado más trabajo, pero que solo desea asegurarse de que su sitio sea seguro, probablemente recibirá una respuesta.