-
por javier
-
22 de Marzo de 2023
En el anterior artículo, vimos como configurar correctamente Django antes de meternos a programar nada. En éste capítulo veremos como crear una aplicacion sencilla con Django. Algo muy básico. Se trata de una web con la siguiente estructura:
- Servicios. Servicios prestados por la empresa
- Productos. Productos que ofrece
- Quienes Somos. Datos sobre la empresa
- Contacto. Formulario de contacto de la empresa
-
por javier
-
22 de Marzo de 2023
Introducción
Django es un framework para aplicaciones web en lenguaje de programación Python. El principio DRY (Dont Repeat Yourself) es una de las bases de dicho framework y consiste en no repetir código similar en ninguna de las partes de ningún proyecto. Django provee una potencia sin igual en el desarrollo web y se está abriendo mercado a pasos agigantados. Es muy común ver como muchas startups se programan con éste framework. Su potencia radica en que con poco código, podremos hacer muchas cosas comparado, por ejemplo con muchos frameworks php y es bastante rápido. Además no carga demasiado la …
-
por javier
-
22 de Marzo de 2023
Seguramente tendrás información sensible en la computadora. Quizá desarrolles, o escribas, o tengas fotos, gráficos, datos...
Provablemente, ésta información quieras conservarla... Y provablemente tengas un disco duro externo para backups. No queremos perder ésta información, ¿no?
El backup es el método más fiable de recuperación de desastres. El script que creé, está basado en el comando tar, es desatendido (se configura una vez y listo!),
y permite la creación de copias incrementales y completas según el día de la semana que hayamos configurado.
Sólo tendrás que lanzarlo cuando quieras y él se encargará del resto.
Obviamente, si no quieres lanzar …
-
por javier
-
21 de Marzo de 2023
Si queremos, por seguridad, bloquear listas de ips en linux, podemos hacerlo con iptables.
Si las listas son pequeñas, no pasará nada, el bloqueo se realizará de forma normal, pero cuando hablamos de listas grandes, necesitaremos algo como ipset, que es un complemento para iptables que nos facilita y optimiza el trabajo.
Los archivos ipset tienen un formato específico y ahí se complica algo el tema. Además tenemos que generar las reglas.
IBlockator nos automatiza dicho trabajo. Permite descargar las listas, bloquear los rangos de ips de dichas listas sin consumir muchos recursos y genera un archivo shell script que …
-
por javier
-
21 de Marzo de 2023
La proliferación de dispositivos USB maliciosos, para hacerse con el control de nuestra máquina están a la orden del día.
Los hay muy variados y de diferente funcionalidad, y permiten un amplio rango de posibilidades a la hora de hackear nuestra máquina.
Contra esto, hay varias soluciones, como USBGuard, que no funciona bien en distros estables por problema de dependencias.
También hay otras soluciones como USB Canary que permite twittear y enviar sms con Twilio para avisarnos de dichos ataques.
No obstante, me he permitido el lujo de crear un snippet algo más abierto y sencillo para que modifiqueis a …