Ejecutar query de mysql en bash

Muchas veces cuando estamos ejecutando un script de bash en nuestra consola para ejecutar una tarea periodica por cronjob en la que tenemos que ejecutar un query de nuestra base de datos de mysql y enviar el output a un archivo de texto y el utilizar el cli no es una opcion ya que la idea es que el script no interactue con nostros al ejecutarse, por lo cual a continuación les mostrare como ejecutar un simple select de la base de datos DB sobre la tabla test ( lo que se encuentre entre [] es información que debes de llenar con los datos de tu sistema o que aplique a tu caso):

myql -u [usuario] -p [password] -D [DB] -h [host] -e ‘select * from test;’ > /tmp/datos.txt

Esto ejecutará el query y el output lo enviará al archivo datos.txt en la carpeta /tmp yo se que hay temas como los de poner el password de un usuario en archivo de texto plano, pero el objetivo de este post es mostrar como podemos ejecutar un query de mysql en consola.

Espero les sea de uitlidad.

Posted in linux | Tagged , , | Leave a comment

Cambiar delimitador en AWK

Un post rapidito awk sirve para poder parsear documentos, por defecto las columnas del documento deberia estar separado por espacio, pero muchas veces necesitamos utilizar otro caracter como delimitador, por ejemplo en los cvs es conveniente utilizar el ; para poder hacer que el awk utilice el ; basta con agregar el -F

awk -F “;” ‘{print $2}’ mi_archivo.cvs

Con el anterior comando imprimimos la segunda columna de mi_archivo.cvs utilizando el ; como delimitador.

Posted in linux | Tagged , , , , | Leave a comment

Día del IPV6

El día de hoy 8 de junio GMT, se celebra el día del ipv6, el cual esta organizado por Internet Society y consiste en un compromiso de los mayores sitios web ofreciendo sus sitios en ipv6, entre algunos de los participantes tenemos google, yahoo, facebook; haciendo una revision a los 20 minutos de iniciado el ipv6 day facebook ya contaba con su servicio en ipv6 sin ninguna diferencia a simple vista, si quieren ser participantes de este día como observadores pueden utilizar un servicios de proxy ipv6 yo he utilizado gogonet la verdad la configuración he implementación es bastante sencilla y a partir de hoy vamos a poner manos a la obra con la implementación de este espacio en ipv6.

ipv6 world day

En cuanto este espacio quede funcionando en ipv6 publicare un howto de como hacer la implementación en los servidores web.

Update: Lastimosamente mi proveedor de servicio no tiene nativo el ipv6 sino que solo lo ofrecen como tunnel por lo cual el howto quera pendiente. :(

Posted in Articulos Geek | Tagged , | Leave a comment

El ocaso de IPV4

Hemos llegado al final del Ipv4 esto significa que la asociación encarga de otorgar o repartir la direcciones ip se ha quedado sin ips disponibles del protocolo ipv4 esto no quiere decir que nuestro isp no nos pueda asignar un ip si se lo pedimos, pero lo que si es cierto que ya estamos a un final cada vez mas cerca de que no contemos con un ipv4, algo que si es preocupante es que cada vez estamos mas cerca de vernos en la obligación de tener que usar una dirección ipv6 y los isp por lo menos en Guatemala no estan preparados.
Continue reading

Posted in Articulos Geek | Tagged , | Leave a comment

Detectar Malware en Nuestro Sitio

Las vulnerabilidades en los CMS son cuestión de todos los días, y el trabajo de todos los sysadmin es mantener a gente indeseable fuera de estas vulnerabilidades y el trabajo se vuelve tedioso, y para facilitar el trabajo hay herramientas que nos ayudan a hacer las tareas, el trabajo duro comienza cuando es detectada una vulnerabilidad en alguno de los CMS que utilizamos. Hace poco se detecto una gran vulnerabilidad en el famoso manejador de campañas de publicidad Openx esta vulnerabilidad permite al cracker modificar archivos he instalar malware en nuestro sitio, como también ejecutar SQL Injection; el limpiar este desastre nos llevara mucho tiempo y esfuerzo, el software que nos ayudará a encontrar y limpiar estas modificaciones nuestro sitio se llama maldet la cual puede descargar en maldet a continuación les dejo las características del maldet:

– MD5 file hash detection for quick threat identification
– HEX based pattern matching for identifying threat variants
– integrated signature update feature, executes through cron.daily and –update
– integrated version update feature with –update-ver, must run manual
– scan-recent option to scan only files that have been added/changed in X days
– scan-all option for full path based scanning
– checkout option to upload suspected malware to rfxn.com for review / hashing
– report option to view past or recent scan results
– quarantine queue that stores threats in a safe fashion with no permissions
– quarantine batching option to quarantine the results of a past or recent scan
– quarantine restore option to restore files to original path, owner and perms
– quarantine suspend account option to Cpanel suspend or shell revoke users
– cleaner rules to attempt removal of malware injected strings
– cleaner batching option to attempt cleaning of previous scan reports
– cleaner rules to remove base64 and gzinflate(base64 injected malware
– daily cron based scanning of all changes in last 24h in user homedirs
– daily cron script compatible with stock RH style systems, Cpanel & Ensim
– kernel based inotify real time file scanning of created/modified/moved files
– kernel inotify monitor that can take path data from STDIN or FILE
– kernel inotify monitor convenience feature to monitor system users
– kernel inotify monitor can be restricted to a configurable user html root
– kernel inotify monitor with dynamic sysctl limits for optimal performance
– kernel inotify alerting through daily and/or optional weekly reports
– e-mail alert reporting after every scan execution (manual & daily)
– path and signature based ignore options
– verbose logging & output of all actions

Posted in linux | Tagged , , | Leave a comment

Intel Compra McAfee

Intel anuncio el pasado 19 de agosto la adquisición de McAfee por la minima cantidad de US$7.68 Billones.

McAfee es conocido por sus productos de seguridad (Antivirus, Websense, Firewall) para sistemas operativos Windows y algunos productos para servidores de correo y archivos Linux.

Intel comenta que en estos tiempos es importante la seguridad informática por lo cual han pagado un aproximado de US$48 por cada acción, ahora solo debemos esperar cuales son los planes de Intel para una de las compañías mas grandes y reconocidas del mundo en lo que a seguridad informática se refiere.

Esta es otra adquisición de los grandes fabricantes de microprocesadores como ya hace algún tiempo el rival de Intel adquirió a otro grande como es Ati, aunque la adquisición de Intel llama mas la atención ya que no es el fuerte de ellos la producción de software para la protección contra ataques informáticos.

Posted in Seguridad | Tagged , , , | Leave a comment

Cosas Curiosas

Mas que todo me parece muy útil tener un escritorio que se convierte en cama sin necesidad de quitar lo que se encuentra encima del escritorio.

Posted in Articulos Geek | Tagged | Leave a comment

Instalación y Configuración de OpenVPN

La seguridad al navegar en Internet es muy importante peor aún si nos conectamos en una de tantas redes gratis que nos ofrecen muchos establecimientos o en eventos de tecnología, estas redes pueden ser utilizadas para el robo de información valiosa de nosotros como información de entrada a correos electrónicos (usuario y contraseña), para lo cual habrían dos o mas soluciones una podría ser no utilizar esas redes o ninguna red en la que confiemos pero para la mayoría tener una red inalambrica mientras tomamos un café es muy valiosa y si vivos en un país en donde se intercepta o se monitorea el trafico web no podemos confiar en ninguna red, por lo que lo único que nos queda es utilizar una comunicación encriptada para nuestra salida a Internet y una de esas es el usar un VPN, en vista de esto me he dado a la tarea de instalar y configurar un servidor de VPN con OpenVPN.
Continue reading

Posted in Articulos Geek, linux | Tagged , , , , , | 4 Comments

Corriendo por Guatemala

En los últimos días me he enterado de un proyecto que vale la pena que todos conozcan, creo que viviendo en el país que vivimos lleno de violencia, corrupción y politiquería barata es importante resaltar lo bueno que sucede por lo cual les dejo este vídeo y si comparten la opinión de que es un proyecto que hay que apoyar repliquen el post.

El proyecto trata de ayudar a aquellos que se encuentran desfavorecidos recaudando fondos a través de un equipo de automovilismo llamado Corriendo por Guatemala

Está es la pagina del proyecto que aunque todavía se encuentra en construcción es bueno empezar a darla a conocer.

Posted in Mi Guate | Tagged , , , , | Leave a comment

Algo para que se reían

Estas imágenes las he tomado de tira-ecol, una tira que normalmente acostumbro a leer aquí les dejo 2 imágenes para que se reían un poco.

Para ver las imágenes en tamaño normal hagan click sobre ellas

tiraecol

Esto lo debería de hacer yo en mi casa.

tiraecol

Posted in varios | Tagged | Leave a comment