systemadmin.es

Ofuscación con ROT13

Resulta bastante común que se use ROT13 para ofuscar ciertas partes de código y evitar así que se entienda lo que esta haciendo esa parte de código. Vamos a ver como codificar-lo y des codificarlo.

Ejemplo de código ofuscado con ROT13

Ejemplo de código ofuscado con ROT13

[...]
Leer mas »

Definir una ruta para los clientes con OpenVPN

Mediante OpenVPN podemos conectar redes privadas a través de redes públicas. En la configuración más sencilla sencilla simplemente queremos conectar dos puntos de forma segura usando un cierto direccionamiento privado. Si estos dos puntos se trata de equipos que hacen rutado IP podemos publicar rutas para forzar cierto tráfico que pase por la VPN.

[...]
Leer mas »

Creación de un disco en memória con tmpfs

Mediante el sistema de ficheros tmpfs podemos un sistema de ficheros en memoria.

[...]
Leer mas »

Local root con las versiones 1.8.0-1.8.3p1 de sudo

Ayer a través de un tweet de RoMaNSoFt me enteré de un “bug de libro” en sudo.

[...]
Leer mas »

Añadir opciones a tomcat

Para añadir opciones adicionales al tomcat lo podemos hacer de varias formas quizá la forma más limpia es usando setenv.sh

[...]
Leer mas »

sudo: auth could not identify password for

Resulta rutinario añadir un comando en concreto al sudo para poder ejecuitarlo con los permisos de otro usuario, pero si nos despistamos nos podemos volver locos con el siguiente error:

Jan 20 16:26:56 picamoixons sudo: pam_unix(sudo:auth): conversation failed
Jan 20 16:26:56 picamoixons sudo: pam_unix(sudo:auth): auth could not identify password for [test]

[...]
Leer mas »