Conseguir el password de un PDF

Via Ubuntugeek, me he enterado de esta pequeña utilidad, para recuperar los passwords olvidados de nuestros PDF.

Instalación

sudo aptitude install pdfcrack

Uso

pdfcrack -f filename [options]

Opciones

-b, – -bench – Perform benchmark and exit.
-c, – -charset=STRING – Use the characters in STRING as charset.
-m, – -maxpw=INTEGER – Stop when reaching INTEGER as password length.
-n, – -minpw=INTEGER – Skip trying passwords shorter than INTEGER.
-l, – -loadState=FILE – Continue from the state saved in FILENAME.
-o, – -owner – Work with the ownerpassword.
-p, –password=STRING – Uses STRING as userpassword to speed up breaking ownerpassword (implies -o).
-q, – -quiet – Run quietly.
-s, – -permutate – Try permutating the passwords (currently only supports switching
first character to uppercase).
-u, – -user – Work with the userpassword (default).
-v, – -version – Print version and exit.
-w, – -wordlist=FILE – Use FILE as source of passwords to try.

Espero que le sirva a alguien, saludos!!!

Anuncios

El chiki chiki del programador

¡Teclea, teclea!El javascripy mola mogollón, funciona en el Explorer y también en Firefox.
Ponle javascripy a esa paginita,que el javascripy la deja muy bonita.
Abre ventanas, muestra mensajes, valida formularios, mi amol ya tu sabes!

Programan los seniors, programan los juniors, programa mi jefe con acentos en el function!

Y el javascripy se programa asi:

  1. El tag < script > >
  2. el function vars
  3. el alert-confirm
  4. el return trú

Programa el javascripy, programa el javascripy, programan los heavys y también los frikis
Programan en las ofis, programan en la uni,
Programan los Fruittis y también los Lunnis.

Programa Maradona esnifando una raya, y Juan Carlos le dice: ¿Porque no usas Ajax?
En el formulario de un triste portal,
pusieron javascripy y ya pudo validar¡¡¡Validar!! ¡¡Validar, validarr, validarrr

Y el javascripy se programa asi:

  1. El tag < script > >
  2. el function vars
  3. el alert-confirm
  4. el return trú

Que tal llevas el pulso???

Linerider es un juego que a pesar de su interfaz simple conseguirá engancharnos y estar buenos ratos delante del ordenador. El juego en cuestión consiste en dibujar un circuito por el que va a circular un personaje con un trineo. Este podrá hacer volteretas, ir marcha atrás, saltos, … Parece fácil peró ya vereis que dibujar un circuito con el ratón y que el trineo no se estrelle en un buen rato no és cosa fácil. Os dejo como ejemplo un par de circuitos espectaculares que se encuentran por la red.

Podeís jugar a el en este enlace

Suerte a todos

La cosa va de Wallpapers

En este artículo queria recomendaros 5 web que contienen una buena cantidad de fondos de escritorio, además de complementos gráficos para decorar vuestro sistema operativo preferido y hacer que os sintaís con el aún más comodos.

Interfacelift

Gnome-look

Kde-look

Socwall

Deviantart

Espero que os gusten y que encontréis un fondo que os guste

YubNub La línea de comandos sociales para la web

Hoy voy a hablar de un buscador que utilizo desde hace un tiempo YubNub, este es un buscador de aspecto simple, muy en la línea de google, que nos presenta las busquedas en la web como si estuvieramos en un Terminal de Linux. Me explico: para buscar algo deberemos poner un comando antes, por ejemplo: g wordpress nos dara aquellas páginas que contengan wordpress en el buscador de google. O bien y wordpress para hacer lo propio en el yahoo, o wk wordpress para hacer lo mismo en la wikipedia. Y esto solo para poner unos ejemplos ya que podemos hacer búsquedas en multitud de motores de búsqueda solo hace falta saber el comando. Algunos de estos són:

– delicious

– google maps

– google imagenes

– ebay

– amazone

– flickr

– wikipedia

– youtube

– …

Tener todo esto centralizado en un solo buscador ya es de por si remarcable y útil. Peró si además te ofrece la possiblidad de crear tus propias comandos personalizados, y acceder a funciones tales como:

– Whois

– Lynx

– Convertir unidades monetarias

– Traducir texto en diferentes idiomas

– Acceder a Javadoc

– Buscar torrents

– convertir a ASCII

– …

Sus possiblidades y utilidad se multiplican exponencialmente. Yo almenos he sustituido mi página de inicio de Google por esta. Podeís ver la lista de comandos de Yubnub en este enlace:

http://www.yubnub.org/documentation/jeremys_picks Sigue leyendo

¿Donde están los ingenieros de software del mañana?

«En Slashdot publicaron una noticia sobre un artículo escrito por Robert B.K. Dewar y Edmond Schonberg, dos profesores de Ingeniería Informática de la Universidad de Nueva York: “Educación de Ciencias de la Computación: ¿Dónde están los ingenieros de software del mañana?”. En ella, apuntan a Java como “dañino” en el aprendizaje de la programación, así como critican a las universidades por no enseñar lenguajes sólidos como C, C++, Lisp y Ada. El artículo se reflejó en varios sitios, y parece un verdadero referente del estado actual de la educación formal en Ciencias de la Computación (o Informática). Como estudiante, recomiendo a todos aquellos que estén estudiando programación (o similar) leerlo. En su mayoría, este post es una traducción libre resumida de dicho artículo, así como opiniones y reflexiones personales agregadas.» En general, creo que enumera bien las tendencias más preocupantes en la enseñanza de ingeniería informática (menor énfasis en los fundamentos de programación, abuso de las “recetas” empaquetadas, menor énfasis en matemáticas y lógica, etc.), aunque es obvio que son más acusados en unas universidades que en otras.

Navega por las fotos de Badongo con esta sencilla página

Código sencillo en Javascript y Html para navegar por las fotos de badongo. Es muy sencilla, sin ningún css de estilo que lo dejo a gusto de cada uno. Solo contiene lo minimo. Para hacerla servir crear un archivo html con este código.

<html>
<head>
<meta http-equiv=”Content-Type” content=”text/html; charset=UTF-8″>

<script type=”text/javascript”>

var i;

function nextImage(){

document.getElementById(“ibadongo”).src=”http://www.badongo.com/pix/&#8221; + i;

i++;
document.getElementById(“numimage”).value = i;

}

function prevImage(){

document.getElementById(“ibadongo”).src=”http://www.badongo.com/pix/&#8221; + i;

i–;
document.getElementById(“numimage”).value = i;

}

function randomImage(){

random(3000000);
document.getElementById(“ibadongo”).src=”http://www.badongo.com/pix/&#8221; + i;
document.getElementById(“numimage”).value = i;

}

function loadPage(){

random(3000000);
document.getElementById(“ibadongo”).src=”http://www.badongo.com/pix/&#8221; + i;

document.getElementById(“numimage”).value = i;

}

function random(num){

i = Math.round(num*Math.random())

}
function nav2image(){

i=document.getElementById(“numimage”).value
document.getElementById(“ibadongo”).src=”http://www.badongo.com/pix/&#8221; + i;
document.getElementById(“numimage”).value = i;

}

</script>

</head>
<body onload=”loadPage();”>
<input id=”btn_prev” type=”button” value=”Previo” name=”btn_previo” onclick=”prevImage();” />
<input id=”btn_next” type=”button” value=”Siguiente” name=”btn_next” onclick=”nextImage();” />
<input id=”btn_random” type=”button” value=”Random” name=”btn_next” onclick=”randomImage();” />
<input type=”text” id=”numimage” name=”numimage” value=”1″ /><input type=”submit” value=”Buscar” onclick=”nav2image();” />
<br>
<iframe id=”ibadongo” width=”1024″ height=”700″ name=”ibadongo”></iframe>
</body>
</html>

Esta página esta hecha con Geany, editor de textos GNU, desde linux Ubuntu 7.10