Diseño de plantillas Layout

La página maestra es la plantilla que define la apariencia que tendrán las páginas de nuestra aplicación. Puede contener cualquier combinación de texto estático y controles. Una página maestra también contiene uno o más marcadores de posición de contenido que indican dónde aparecerá el contenido dinámico cuando se muestren las páginas.  Para poder entenderlo vamos a realizar una aplicación en la que cambiaremos la plantilla inicial de un proyecto MVC con nuestra propia plantilla. Para el diseño usaremos etiquetas HTML5, algunas clases de Boostrap y a su vez para la funcionalidad completa de…continue reading →

Zona Stub desde PowerShell

Creación de una zona Stub con Powershell Las zonas stub sirven para poder resolver nombres de otros dominio, creando una zona que contiene una copia de los registros NS (de servidores de nombre) de la zona especificada. La zona stub refresca la lista de estos servidores periódicamente para estar actualizada y seguir funcionando si hay cambios en el dominio al q ueapunta, tales como cambios de direcciones IPs, servidores DNS que son retirados del servicio, nuevo servidores DNS, etc. Cómo funcionan las zonas stub Supongamos que tenemos un dominio adatum.com y que queremos…continue reading →

Ataques de Reconocimiento

Definicion: Un ataque de reconocimiento se refiere a la fase de preparacion donde el atacante obtiene toda la información necesaria de su objetivo y/o victima antes de lanzar un ataque. los ataques de reconocimiento a menudo emplean el uso de rastreadores de paquetes y analizadores de puertos, que estan ampliamente disponibles como descargas gratuitas en internet. Los atacantes externos pueden utilizar herramientas de Internet  para determinar fácilmente el espacio de direcciones IP asignado a una empresa o a una entidad determinada. Una vez que se determina el espacio de direcciones IP, un atacante…continue reading →

Validaciones con MVC

En este Post se explicara la validación de información mediante modelos de MVC en ASP.NET para comprobar los datos introducidos por el usuario en una página Web. Para ello se procedera a la creacion de una Web que contenga un formulario de entrada de datos simples como pueden ser un nombre, apellido, email, etc.   En este Post se explicara : Como utilizar los controles de validación para comprobar los datos proporcionados por el usuario en una pagina Web ASP.NET. Dar formato a la presentacion de los mensajes de error de validación. Crear…continue reading →

Subir archivos al servidor desde MVC

Los formularos son obligatorios si quieres una interaccion cliente-servidor. Más obligatorio se vuelve cuando quieres adjuntar un archivo. Para añadir el archivo, desde la vista, no supone ningun problema, ya que, lo unico que tienes que fijar es el input, pero no hay que olvidar que estamos en MVC y tenemos un backend para explotar todo lo que queramos. En la vista no hay ninguna complicación, más alla del diseño, que con 4 lineas de código ya es funcional. <form method="post" enctype="multipart/form-data"> Recordad que el formulario tiene que llevar enctype en multipart/form-data para…continue reading →

Vulnerabilidades en redes

VULNERABILIDADES EN REDES DEFINICION: Una vulnerabilidad es todo aquello que amenaza la estabilidad o la seguridad de algo pudiéndose considerar como un punto débil del sistema. Las vulnerabilidades son muy variadas y al igual que las amenazas poseen una clasificación de acuerdo a su origen: TIPOS DE AMENAZAS: Las amenazas pueden ser constantes y ocurrir en cualquier momento. Ya que todo sistema de información presenta un riesgo mínimo o relativamente grande; lo cual representa la probabilidad de que una amenaza se concrete por medio de una vulnerabilidad o punto débil. Las Amenazas en…continue reading →