02Aug

Aquí dejo una recopilación de comandos útiles para buscar archivos infectados por atacantes de webs cuyo objetivo suele ser el envío de spam. El primer comando mostrará todos los archivos de extensión php modificados en los últimos 7 días. find . -type f -name '*.php' -mtime -7 Otra forma interesante de ver scripts maliciosos es buscar los archivos cuyo propietario sea root o apache dependiendo de como esté montado apache, lo normal en un hosting es que todos los archivos pertenezcan al usuario del host, cuan [...]

Leer más
16Jul

1. Instalación del script cd /usr/local/src/ wget http://www.no-ip.com/client/linux/noip-duc-linux.tar.gz tar xf noip-duc-linux.tar.gz cd noip-2.1.9-1/ make install 2. Configuramos el servicio para que arranque al inicio. Primero vamos a crear el servicio. # nano /etc/init.d/noip  Metemos estas líneas #! /bin/sh case "$1" in start) echo "Iniciando servicio No-Ip." /usr/local/bin/noip2 ;; stop) echo -n "Parando servicio No-Ip." killall -TERM /usr/local/bin/noip2 ;; [...]

Leer más
16Jul

1. Login ftp mi-servidor.es Name (mi-servidor.es:whatever): MI-USUARIO Password: MI-CLAVE Una vez logueados podemos ejecutar los comandos que necesitemos 2. Subir archivo put ruta/a/mi/archivo.zip [...]

Leer más
16Jul

1. Instalación de shorewall Para instalar el firewall, símplemente tecleamos por consola: # apt-get install shorewall 2. Configuración general.  La configuración de shorewall vendrá en la carpeta /etc/shorewall. Podemos encontrar la confuración genérica en el archivo /etc/shorewall/shorewall.conf, aunque en este tutorial nos quedaremos con la configuración por defecto. Ahora vamos a copiar los ejemplos de configuración que trae shorewall por defecto para luego modificarlos según nuestra [...]

Leer más
01Jun

El SDK de android a cambiado la organización de las carpetas en su versión para Android M, así que al actualizar tu SDK eclipse no podrá encontrar algunos comandos como aapt. El error exacto en eclipse reza así: Error executing aapt. please check aapt is present at sdk/build-tools/23.0.0_rc1/aapt Y la solución no puede ser más sencilla... Resulta que ahora los binarios en la carpeta build-tools/23.0.0_rc1/ están en una subcarpeta llamada bin, así que cuando eclipse va a buscarlos no los encuentra en su [...]

Leer más
29May

1. Instalación de nodejs, npm, phonegap y cordova en Ubuntu 14.04. Preparamos el entorno para phonegap, vamos instalar también los paquetes de la sdk de android para que no haya problemas para lanzar el emulador. # apt-get install nodejs nodejs-legacy npm android adb fastboot # ln -s /usr/bin/nodejs /usr/bin/node # npm install -g phonegap cordova 2. Crear nuevo proyecto por consola. $ phonegap create my-app 3. Añadir plataformas. $ cordova platform add ios $ cordova platform add android $ cordova platform add [...]

Leer más
23May

En construcción var elementPosition = $('#element').offset(); $(window).scroll(function(){ if($(window).scrollTop() > elementPosition.top){ $('#element').css({'position':'fixed', 'top':'10px'}); } else { $('#element').css('position', 'static'); } }); [...]

Leer más
19May

Vamos a montar un servidor git privado en nuestro servidor de desarrollo que estará en la IP 192.168.1.100 (cambiar IP por la pública en caso de ser necesario) al que nos vamos a conectar vía ssh, podemos crear cualquier tipo de proyecto en cualquier lenguaje además de usar cualquier carpeta del sistema y usuario pero nosotros vamos a crear un directorio donde meter nuestros repositorios /git/ y un usuario con una shell capada que le daremos el nombre de gitusr. 1. Actualizamos el servidor e instalamos git y ssh.  # apt-get update &a [...]

Leer más
10May

1. Hacer que ubuntu reconozca nuestra tablet. Conectamos la tablet al ordenador y escribimos por consola: $ lsusb Este comando  nos dará una salida parecida a esta... Bus 002 Device 005: ID 2207:0011 Lo que nos interesa de ahí es la parte de la ID: 2207:0011, que corresponde con el id de la marca y el modelo, con el "idVendor" será suficiente, abrimos el terminal y creamos o editamos el fichero /etc/udev/rules.d/51-android.rules nano /etc/udev/rules.d/51-android.rules Y añadimos en una línea [...]

Leer más
09May

1. Registro en startssl. Puesto que el registro puede demorarse hasta 6 horas lo mejor es hacer esto lo primero, para ello, vamos a su web: https://www.startssl.com/ y picamos en el menú superior derecho en el botón con el icono de las llaves, vamos a Express Lane y rellenamos los datos del formulario. A los pocos segundos debería llegarnos un email con un código de verificación, lo escribimos, le damos a continuar y esperamos hasta que acepten la solicitud. Cuando la solicitud haya sido aceptada nos enviarán otro email con [...]

Leer más