Sincronizando tus ficheros en las “nubes” con Linux

acceder a google drive desde la terminal

Que programas como Google Drive, a día de hoy, no cuenten con un cliente oficial para Linux debería estar penado.

Por fortuna existen alternativas (más o menos “pedestres”) para subir a cualquier servicio de alojamiento (Drive, OneDrive, Dropbox, …) en la web.

Quiero hablaros de RClone, en especial de su instalación (sin permisos de administración) y configuración como paso previo a otro artículo que espero resulte de utilidad a mis compañeros de profesión (hasta ahí puedo leer que decía Mayra Gómez Kemp😉 )

Sigue leyendo

Script para detectar (y piratear) claves débiles en Active Directory


Tras constatar el “nivelito” que tiene el  personal a la hora de poner claves (recordad el artículo sobre las claves más utilizadas en Ashley Madison) leo recientemente que resulta realmente sencillo a los atacantes encontrar (y usar en su favor) las contraseñas de dominio relativamente fáciles.

Para aquellos a los que les interese jugar con este problema, Jakob H. Heidelberg ha desarrollado un script que permite hacer alguna que otra “prueba de concepto”😉

Actualizar encuestas recogidas con Google Drive

modificar respuestas formulario google docs¿Has eliminado información de un formulario de Google Drive y los datos siguen apareciendo en el resumen de respuestas?

Hace casi dos años publicamos un script que permitía modificar los datos introducidos y que apareciesen reflejados en las estadísticas.

Desgraciadamente Google sigue sin incluir dicha funcionalidad en su herramienta y, tras las continuas peticiones de ayuda a través del soporte del blog he optado por mejorar el script en Python para que os resulte algo más cómodo su uso😉

Sigue leyendo

Detectar equipos fuera de combate [Script]

detectar dispositivos desconectadosAunque soy consciente de que existen soluciones para la monitorización de redes (a mi mente, entre otros, vienen tanto Nagios como Cacti) mucho más eficientes y sofisticados que el script que os quiero presentar en este artículo ni soy administrador el administrador de la red de mi instituto (al menos no oficialmente😉 ) ni cuento con los recursos suficientes (especialmente tiempo) para abordarlo.

Básicamente lo que necesito es saber cuándo se ha caído alguno de los puntos de acceso wifi (que por no tener no tienen SNMP) o a alguna impresora en red le ha dado por dejar de funcionar y, para ello, el siguiente script (que no deja de ser un ping “vitaminado”) me viene de perlas.

Sigue leyendo

Calcular el tiempo medio de respuesta DNS

aumentar velocidad internetAprovechando que la Synology NAS está todo el día encendida me propuse mejorar los tiempos de respuesta al navegar por Internet cacheando las resoluciones de DNS ya realizadas evitando, de este modo, volver a preguntar por dominios conocidos.

Aunque el comando dig permite conocer cuánto se trata en resolver un nombre de dominio he creado el siguiente script para realizar varias consultas y conocer el tiempo medio de respuesta con algo más de precisión.

Espero os sea de utilidad

Sigue leyendo

Depurar lista de trackers para bittorrent

obtener lista trackers optimizada para bittorrentDe un tiempo a esta parte he estado probando tranquilamente Bittorrent como medio de descarga en Internet frente a otras opciones como Emule o la descarga directa.

Como inicialmente no me iba demasiado bien me puse a investigar trucos y métodos para mejorar la velocidad de descarga con Bittorrent y es ahí cuando encontré que uno de los consejos que suele darse es la de utilizar una buena lista de rastreadores.

Me puse a buscar una buena tracker list pero pronto me encontré con duplicidades y direcciones que no funcionaban correctamente con Transmission (los espacios en blanco no le gustan al añadir los servidores) por lo que terminé elaborando el siguiente script para afinarla.

Sigue leyendo

GEdit avanzado: ejecutar scripts desde el editor

nullPara muchos de nosotros Gedit no es más que un editor de textos, reemplazo del clásico bloc de notas de Windows, en el que podemos modificar pequeños y simples (al carecer de formato) ficheros de texto como ficheros de configuración y/o propiedades.

Aunque mi entorno de desarrollo (IDE) suele ser Eclipse, de un tiempo a esta parte vengo utilizándolo muy a menudo para la creación y edición de scripts tanto en Bash como en Groovy (lenguaje que, por necesidades del cliente, me he visto “obligado” a aprender).

Cansado de la rutina de editar el fichero con GEdit (o vim si se terciaba), y tener abierta una terminal para probar lo que iba modificando me dio por investigar qué otras alternativas existen para ello descubriendo la potencia y flexibilidad del complemento Herramientas externas.

Sigue leyendo