Esta web utiliza cookies, puedes ver nuestra política de cookies, aquí Si continuas navegando estás aceptándola

MASQUERADE/SNAT - Port Redirection Iptables


Iptables es una herramienta muy útil en la vida de todo sysadmin, con ella se puede filtrar tráfico, redirigirlo, realizar modificaciones sobre este o incluso priorizarlo. En esta ocasión veremos como natear/enmascarar una red y redirigir tráfico de entrada, este suele ser un escenario típico en una red casera en la que tenemos un router que sirve de gateway al resto de equipos.

De este modo con una sola ip pública podremos salir a Internet y si necesitamos que algún puerto de uno de los equipos internos esté accesible al exterior será posible.


Autor: Kr0m -- 24/06/2015 18:06:20

Urxvt tips I


Urxvt es un emulador de terminal altamente configurable, este nos permite un amplio abanico de configuraciones, además tiene soporte para scripts en perl con lo que las posibilidades son ilimitadas.


Autor: Kr0m -- 01/06/2015 22:06:46

ARC, L2ARC y ZIL en ZFS


ZFS es un sistema de ficheros con unas características muy interesantes desde el punto de vista de un sysadmin, entre ellas destacan:

  • Los snapshots
  • La deduplicación(reutilización de espacio)
  • El dynamic striping(reparto de la carga entre los discos)
  • Compresión

Pero para que todo esto funcione correctamente deberemos entender el funcionemiento del sistema de ficheros.


Autor: Kr0m -- 12/03/2015 21:03:32

Alineación de particiones


La alineación de particiones es un aspecto muy importante ya que si no se realiza de forma correcta el rendimiento de nuestro disco duro puede verse afectado negativamente, esto es debido a que se ha migrado de un tamaño de bloque de 512bytes a 4Kb, a cambio esto nos aporta varias ventajas.

 


Autor: Kr0m -- 25/02/2015 21:02:40

Ingenieria inversa utilizando Radare


Hace un tiempo dimos los primeros pasos en el mundo de la ingeniería inversa, como está organizada la pila, como ejecutar una shellcode(1,2), como escribir nuestras shellcodes y ejecución de una shell mediante shellcode. Para realizar todas las tareas enteriores utilizabamos GDB, un magnífico software para depurar nuestros porgramas pero la tarea de reversing se volvía un tanto pesada, esta vez utilizaremos Radare, enfocada desde los cimientos al reversing.


Autor: Kr0m -- 24/01/2015 11:01:48

Vsftpd bajo Gentoo


Vsftpd tiene fama de ser uno de los servidores ftp mas seguros que existen en la actualidad, en este artículo conseguiremos tener nuestro servidor Vsftpd funcionando bajo SSL ya que ftp no ofrece ningún tipo de cifrado de forma nativa.

 

 


Autor: Kr0m -- 17/01/2015 17:01:43

Chequear procesos mediante python


En esta ocasión vamos a aprender como de sencillo puede resultar buscar ciertos procesos en un equipo mediante la librería psutil de python.

 

 


Autor: Kr0m -- 17/01/2015 16:01:50

Configuración logitech performance MX


Los usuarios de Linux solemos ser cautelosos cuando compramos hardware nuevo, la pauta habitual es consultar foros y webs para saber si el hardware en el que estamos interesados está soportado al 100% por nuestro SO, ahún así hay ocasiones en las que ciertas funcionalidades solo son soportadas de forma parcial. En este artículo explicaré como configurar los botones extra de un ratón logitech performance MX utilizando para ello xbindkeys y xautomation.


Autor: Kr0m -- 01/01/2015 21:01:13

WAF - Web Application Firewall


Un WAF o Web Application Firewall es un software que se suele instalar entre el servidor(o granja de servidores) e Inet para realizar algún tipo de filtrado, registrar algún tipo de ataque o tráfico sospechoso. Resulta útil en escenarios donde los ataques son frecuentes y los servidores web no están parcheados ya sea por algún requerimiento impuesto por el código a ejecutar o porque simplemente se quiere filtrar por HW en un aparato especializado para tal tarea. En este artículo veremos como instalar una herramienta destinada a detectar los tipos de WAF que hay delante de los servidores web.


Autor: Kr0m -- 31/12/2014 13:12:41

MySQL avanzado Vol1


MySQL es una base de datos realmente avanzada, nos proporciona diversos engines cada uno de ellos con sus puntos fuertes y sus debilidades, cada engine permite unos parámetros especificos de configuración que bien configurados nos permitirán obtener niveles de rendimiento superiores, siempre tendremos en cuenta el tipo de operaciones realizadas en la base de datos y el HW disponible en el servidor. La idea es escribir una serie de volúmenes sobre MySQL partiendo desde los conceptos mas básicos hasta llegar a los mas avanzados.


Autor: Kr0m -- 08/12/2014 23:12:00