Publi

  • BITes: Passwords en RAM, routers, servicios, OpenShot 2.0, silencio y algo de humor

    12391903_1296607033723521_1586297891790579764_n

    Esta semana he hecho muchas cosas en C++ que iré repartiendo en el tiempo, poco a poco iré redactando posts e iré organizando un poco la información para ponerla legible y un poco más humana.

    Ayúdame a seguir online

    Nota: en el resto de este post, veremos enlaces que pone Ayúdame. Estos enlaces son exactamente iguales a los que hay al lado, pero tienes que tragarte unos segundos de publicidad.… Leer artículo completo

  • Cómo gestionar los parámetros de nuestros programas con getopt en C

    fruit-stall-paris-1500x1000

    Cuando hablamos de argumentos o parámetros de un programa en C, debemos pensa en los parámetros tan raros que pasamos a la función main(). En este caso, podemos ver cómo con dos argumentos (argc, o el número de argumentos que tenemos y argv o el contenido de esos argumentos, somos capaces de gestionar la información que un usuario nos pasa justo cuando ejecuta nuestro programa.

    Lo más sencillo que podemos hacer con los argumentos

    Imaginemos este ejemplo, de un programa donde queremos copiar un archivo origen a un destino (como cp), primero comprobamos que el número de argumentos es suficiente y luego imprimimos en pantalla el valor de cada uno (es un ejemplo inofensivo, no vamos a copiar nada).… Leer artículo completo

  • Ocultar los parámetros de nuestro proceso a ps

    password_flickrEn ocasiones, estamos desarrollando una aplicación, y ésta necesita que le pasemos como parámetro, por ejemplo, una contraseña. El gran peligro que esto tiene es que cualquier usuario, pidiendo un listado de procesos con ps podrá ver la contraseña.

    Imaginemos que tenemos una aplicación (que hemos hecho nosotros) que conecta con un servidor, y dado que hemos hecho un script para automatizar el proceso, el nombre de usuario y contraseña los pasaremos como parámetro al ejecutable.… Leer artículo completo

  • Restablecer contraseña de root en servidor MySQL

    En ocasiones, sobre todo en nuestro servidor de pruebas (que a lo mejor puede ser
    nuestro servidor de producción), podemos perder la contraseña de root de MySQL, y es un
    fastidio, porque se nos puede pasar por la cabeza reconfigurar el paquete y perderlo
    todo, pero son momentos en los que hay que tener paciencia y si tenemos información, no
    es plan de destruir gratuitamente los datos.

    Para ello, dejo unos sencillos pasos con los que restableceremos la contraseña de root
    de MySQL (es necesario tener privilegios en el ordenador en el que está instalado
    MySQL):

    1.… Leer artículo completo

  • Hacer que konqueror conecte por FTP con los datos de .netrc ; Usar nombres de usuario que contienen arrobas

    Si usamos frecuentemente un archivo .netrc para almacenar nombres de usuario y contraseñas para servidores FTP, tal vez queramos utilizar esas mismas contraseñas para Konqueror sin necesidad de volver a escribirlas, ni almacenarlas en Kwallet (ya están en un sitio, ¿para qué meterlas en más lugares?). O tal vez se nos presente el siguiente problema, tenemos que conectar con un servidor FTP que permite conexiones anónimas, y al mismo tiempo el nombre de usuario (o la contraseña) que tenemos contiene el carácter arroba (@), tendríamos que meterlo en la barra de direcciones y al menos en KDE3.5.10 no nos deja hacerlo (no lo he probado en kde4), y la única forma rápida que se me ocurrió fue a través de .netrc.… Leer artículo completo