CSRF : CROSS SITE REQUEST FORGERY

Traducido al castellano – Falsificacion de peticion en sitios cruzados , este tipo de ataques se producen cuando el atacante provoca que el usuario ejecute una accion de forma no intencionada en una aplicación en la que habia iniciado sesión. Ejemplo : Cuando un usuario se logea en una pagina y a continuacion hace click en un enlace que a simple vista parece normal pero en realidad es un enlace malicioso modificado por el atacante, para actulizar los datos del usuario normal por el del atacante y asi cambiar la contraseña de la…continue reading →

Caching en MVC: Concepto de Caché y su Utilidad

Concepto de Caché La memoria Caché o simplemente "Caché" se usa en diferentes ámbitos de la informática. El Concepto de Caché, implica el guardado de cierta información o datos en soporte hardware o software, para acelerar el acceso a los mismos en sucesivas solicitudes. Por lo tanto, el acceso a Caché, siempre es más rápido si lo comparamos con generar nuevas operaciones o peticiones. En MVC, el uso de esta característica se denomica Caching. Caching en Aplicaciones Web El uso práctico del Caching en el contexto de una aplicación web, es minimizar el…continue reading →

Qué es XSS y por qué debería de importarte

En este post exploraremos que es la vulneravilidad XSS, los daños que puede causar, las distintas herramientas que  aporta Net Framework para mitigar esta vulnerabilidad y algunos ejemplos reales. ¿Qué es Xss? Cross-Site-Scripting abreviado normalmente como XSS es un tipo de vulnerabilidad web que permite al atacante inyectar código malicioso en el navegador de una víctima. El atacante no tiene como objetivo directo de su ataque al usuario sino aprovecharse de la vulnerabilidad de la aplicación para que esta envíe el código a la víctima usando a la aplicación como cómplice. Las consecuencias…continue reading →

Acceso a la galeria de Imagenes

¡Hola a todos! Bienvenidos a este tutorial donde aprenderemos a acceder a la galeria de imagenes Android mediante dependencyService y visualizar las imagenes seleccionadas. ¡Empecemos! ¿Qué es DependencyService? DependencyService permite a las aplicaciones llamar a funciones específicas de una plataforma desde el código compartido de tu aplicación. Con esto, permite a Xamarin.Forms hacer todo aquello que hace una aplicación nativa. Después de esta breve explicación, procedemos a crear nuestro proyecto. Creación del Proyecto. Para empezar vamos a crear nuestro proyecto, para eso vamos a File>New>Project y seleccionamos la opción Cross-Platform. https://www.flickr.com/photos/145373736@N04/46927367605/in/dateposted-public/ Ahora seleccionamos…continue reading →

Gráficos en Xamarin con Microcharts

Los gráficos son algo con lo que cualquier desarrollador se acaba topando en algún momento de su carrera. Mi objetivo con este post es hacer que esa experiencia no sea algo traumático y que podamos entregar un trabajo profesional sin la necesidad de sufrir un infierno por ello Microcharts El NuGet de Microchart nos permite hacer gráficos responsive en nuestras aplicaciones Xamarin de una forma muy cómoda y sencilla. Con declarar una simple lista de elementos y asignarlos al control nuestros problemas desaparecen como por arte de magia. Comenzemos Vamos a crear un…continue reading →

Creación de notificaciones al finalizar temporizador en xamarin.

Este tutorial muestra cómo usar notificaciones locales en las aplicaciones de Xamarin.Android y crear un temporizador. Muestra los conceptos básicos de creación y publicación de una notificación local. Cuando el usuario introduce un tiempo para el temporizador y hace clic en iniciar, cuando el tiempo finaliza se lanza la notificación en el área de notificaciones. Puesta a punto Para este proyecto, crearemos un nuevo proyecto de Movile App (Xamarin.Forms). En este caso, le he dado el nombre de notifications. https://www.flickr.com/photos/156135483@N07/33853945308/in/dateposted-public/ Dentro de notifications, crearemos una carpeta llamada Models, y en su interior añadiremos…continue reading →