GNU/Linux
Usar emesene en BackTrack
11 sep
Emesene es un cliente de mensajería multiplataforma para el protocolo de Windows Live Messenger (WLM)™. Es muy agradable, sencillo, intuitivo y con un aspecto bastante parecido al del cliente original de Windows.
Para descargarlo lo hacemos desde la página oficial del proyecto.
Una vez instalado, vamos a tratar de ejecutarlo pero al hacerlo vemos que sencillamente no se ejecuta, no se muestra.
Si lo hacemos desde consola podemos observar un mensaje como el siguiente:
windhack@windhack-desktop:~$ emesene I refuse to run as root
Por lo que para poder ejecutarlo como root sólo es necesario editar el archivo Controller.py que se encuentra en /usr/share/emesene/
Abrimos el archivo y en la función main() buscamos y comentamos la siguiente líneas:
#Para comentarla agregamos """-""" """ if (os.name == 'posix') and (os.getuid() == 0) and (args[4] == False): print "I refuse to run as root. " return """
Una vez realizado lo anterior podemos ejecutarlo normalmente.
¡Saludos!.
Fondo de pantalla estilo «presentación» Ubuntu
31 ago
Los que han usado Windows Se7en sabrán que él nos permite tener un fondo de pantalla al estilo de presentación, usando los denominados «temas», pues bien, Ubuntu y en general varias distros de GNU/Linux nos permiten hacer exactamente lo mismo de una manera sencilla, rápida y personalizada.
Para crearlos tenemos dos opciones. La primera de ellas es hacerlo manualmente siguiendo un formato, y la otra es hacerlo teniendo como mediadora a una aplicación.
ManualmenteBien, empecemos por éste. Como es algo relativamente sencillo de entender pondré de una vez el código.
<?xml version="1.0" encoding="UTF-8"?> <!-- Created by DC XML Creator --> <background> <starttime> <hour>0</hour> <minute>00</minute> <second>01</second> </starttime> <static> <duration>300</duration> <!-- Duración de la imagen --> <file>/home/windhack/Imágenes/OliviaWilde02.jpg</file> <!-- 1º Imagen de la presentación --> </static> <transition> <duration>1</duration> <!-- Duración de la transición --> <from>/home/windhack/Imágenes/OliviaWilde02.jpg</from> <!-- Cambiar imagen de... --> <to>/home/windhack/Imágenes/OliviaWilde09.jpg</to> <!-- ...A --> </transition> <!-- Para agregar más imágenes seguir el formato a partir de <static> hasta </transition> --> </background> <!-- Fin de la presentación -->Usando aplicación
Como sé que hacer todo manualmente a veces puede ser tedioso, ya que después de cinco (5) imágenes es una tarea bastante agotadora, decidí desarrollar una aplicación que simplifica todo éste proceso.
La aplicación se llama DC XML Creator y está desarrollada en ObjectPascal (Lazarus).
Su uso es relativamente sencillo: Seleccionamos las imágenes que deseamos usar para la presentación, el tiempo que durará cada una, los segundos de la transición Más >
¡Nueva versión de «Hydra»!
25 jun
Hydra es una de las mejores herramientas para realizar «pruebas» de contraseñas en servicios por medio de fuerza bruta. La herramienta se encontraba abandonada…
…pero The Hackers Choice (THC) publicó una nueva versión, con muchas mejoras. Entre ellas, permitir testear la seguridad de los siguientes servicios:
TELNET, FTP, HTTP, HTTPS, HTTP-PROXY, SMB, SMBNT, MS-SQL, MYSQL, REXEC, RSH, RLOGIN, CVS, SNMP, SMTP-AUTH, SOCKS5, VNC, POP3, IMAP, NNTP, PCNFS, ICQ, SAP/R3, LDAP2, LDAP3, Postgres, Teamspeak, Cisco auth, Cisco enable, LDAP2, Cisco AAA
Entre las novedades más importantes se pueden destacar:
- Licenciado bajo GPLv3.
- No hay más soporte para ARM, Palm y Win32.
- Varios bugs corregidos.
Para ver el listado completo de sus cambios e información más detallada, pueden visitar la página oficial del proyecto.
Cambiar de lado el menu de cerrado, Ubuntu 10.04
30 abr
Creo que muchos opinareis al igual que yo al decir que estamos demasiado acostumbrados a tener el “menu de cerrado, minimizado y restauracion” en la parte derecha de nuestra ventana y en esta nueva version se nos ha cambiado de lado. Pese a que trato de adaptarme me parece demasiado latoso esto… la solución es simple:
· Pulsamos Alt + F2 para que aparezca el lanzador de aplicaciones · Escribimos gconf-editor · Tras desplegarsenos un menú desplegamos la opción apps · Tras desplegar apps hacemos lo mismo con metacity · Ahora la seleccionamos y nos fijamos en el menu que tiene a su derecha y buscamos la opción button layout · Si nos fijamos tiene predefinido esto: close,maximize,minimize: para ponerlo en el otro lado debemos poner :minimize,maximize,close
Y listo, ya tendremos nuestro menu en el lado derecho!
Fuente: ubuntu-es.org
Solucionar error al descargar desde Synaptic, Ubuntu 10.04
30 abr
Tras instalarme la nueva versión de ubuntu y maravillandome de su estética y velocidad, comienzo a la descarga de mis aplicaciones, pero aparece esto al realizar una descarga desde nuestro synaptic:
Como vemos, en la ruta “/var/lib/apt/lists/” existe un documento traductor en el cual cualquier script puede causar cualquier error, como estaba algo ocupado.. no me fije en el code para ver cual seria el problema, la solución mas simple que vi es borrarlo, luego actualizamos “soporte de idiomas” o actualizamos por si acaso ese documento borrado fuese necesario para una aplicación y listo.
KSystem – Apagar/Reiniciar sistema en BackTrack
26 abr
Bueno, recién instalé en mi PC la distribución de Linux BackTrack 4, pero no encontraba una manera sencilla de apagar o reiniciar el sistema sin usar los dichosos comandos (Si eres algo perezoso esto vendría muy bien) , así que sin más decidí programar una sencilla aplicación que lo hiciera por mí, simplemente debo dar un click y ¡Eureka!.
La aplicación necesita privilegios de root para poder ejecutar las acciones.
Descarga (750 kB): Multiupload.com – upload your files to multiple file hosting sites!
Nikto, Web Security Scanner
17 abr
Hoy os presento “Nikto”, en este tutorial lo instalaremos y aprenderemos a usarlo.
Nikto es un scanner de código abierto (Licencia GPL) que realiza exhaustivos tests, incluyendo más de 3200 ficheros/CGI que potencialmente son dañinos, en más de 625 tipos de servidores, y problemas típicos de versiones en más de 230 servidores. Lo que se escanea así como sus plugins se actualizan muy frecuentemente y pueden descargarse gratuitamente si se desea.
Tened cuidado con el uso de esta aplicación puesto a que es bastante visible en el registro.
Instalación:
Nikto se encuentra en las dependencias de Ubuntu, por lo que podemos instalarlo por el Synaptic (Sistema – Administracion – Synaptic) o por terminal:
$ sudo apt-get install nikto
Ahora ya tendremos esta aplicación lista para su uso.
Para un scaneo simple, nos colocamos en el directorio en el que está instalado (por defecto “/usr/bin/”), y procedemos al scaneo
$ cd /usr/bin $ nikto -h HOST
Este seria un ejemplo de un scaneo común a un host cualquiera, no simplemente se pueden scanear hosts, también pueden scanearse IPs.
El puerto que utiliza por defecto esta aplicación es el 80, pero podemos especificar el que queramos usar
$ nikto -h HOST -p PUERTO
El scaneo por defecto que utiliza es por HTTP, si llegase Más >
Instalar Lazarus en Ubuntu
3 abr
Hola a todos.
Después de mucho intentar, de instalar y desinstalar Lazarus logré hacerlo funcionar perfectamente. El principal problema era que no me compilaba, tiraba errores por falta de unidades (.pas) y algunas librerías…Algo nada motivante ¬¬.
Bien, si alguno ha tenido un problema parecido (Es muy común este tipo de errores) ésta será la solución perfecta (Casi perfecta).
Lo primero que debemos hacer es desinstalar por completo FPC (Free Pascal Compiler) y Lazarus, para ello teclearemos los siguientes comandos en la terminal:
sudo aptitude purge fp-compiler
Y eliminamos los directorios/archivos:
sudo rm /etc/fpc.cfg
sudo rm -R /usr/lib/fpc
Realizamos lo mismo con Lazarus:
sudo aptitude purge lazarus
Y eliminamos el directorio:
sudo rm -R /usr/lib/lazarus
Creo que ya no tendremos ningún archivo de Lazarus/FPC que nos pueda causar problemas…
Para instalarlo iremos al siguiente enlace ( http://sourceforge.net/project/showfiles.php?group_id=89339 ) y descargamos estos paquetes:
lazarus-0.9.28.2-0.i586.rpm 66.0 MB 2010-03-05 fpc-src-2.2.4-0.i386.rpm 17.9 MB 2009-10-30 fpc-2.2.4-0.i386.rpm 24.9 MB 2009-10-30Una vez los hayas descargado procedemos a convertirlos en paquetes .deb con la aplicación/comando alien. Si no lo tienes teclea esto en terminal:
sudo apt-get install alien
Luego nos posicionamos en la carpeta donde están los archivos de Lazarus/FPC usando el comando cd
windhack@windhack-desktop:~$ cd /home/windhack/Documentos/Lazarus
Y tecleamos siguiendo este orden en terminal:
- sudo alien –scripts fpc-2.2.4-0.i386.rpm
- sudo alien –scripts fpc-src-2.2.4-0.i386.rpm
- sudo alien –scripts lazarus-0.9.28.2-0.i586.rpm
Terminado de “alienizar” dichos paquetes, los instalamos. Solo queda configurar los Más >
Notepad en GNU/Linux – Lazarus
31 mar
Estaba instalando el Lazarus en mi PC, y apenas finalizó la instalación me dió por estrenarlo programando un Notepad sencillo.
(* Programado por .:WindHack:. The Notepad GNU... Fecha de COmpilacion: 09 - 19 - 2009 IDE: Lazarus *) unit Unit1; {$mode objfpc}{$H+} interface uses Classes, SysUtils, FileUtil, LResources, Forms, Controls, Graphics, Dialogs, Menus, StdCtrls, ActnList,unit2; type { TForm1 } TForm1 = class(TForm) MainMenu1: TMainMenu; MenuItem11: TMenuItem; MenuItem9: TMenuItem; MText: TMemo; MenuItem1: TMenuItem; MenuItem10: TMenuItem; MenuItem2: TMenuItem; MenuItem3: TMenuItem; MenuItem4: TMenuItem; MenuItem5: TMenuItem; MenuItem6: TMenuItem; MenuItem7: TMenuItem; MenuItem8: TMenuItem; Open: TOpenDialog; Save: TSaveDialog; procedure FormCreate(Sender: TObject); procedure MenuItem10Click(Sender: TObject); procedure MenuItem11Click(Sender: TObject); procedure MenuItem2Click(Sender: TObject); procedure MenuItem4Click(Sender: TObject); procedure MenuItem6Click(Sender: TObject); procedure MenuItem7Click(Sender: TObject); procedure MenuItem8Click(Sender: TObject); procedure MenuItem9Click(Sender: TObject); procedure MenuItem20Click(Sender: TObject); private { private declarations } public { public declarations } end; var Form1: TForm1; const Espacio = ' - '; implementation { TForm1 } procedure TForm1.MenuItem4Click(Sender: TObject); var FileName:String; begin if Open.Execute then MText.Lines.LoadFromFile(Open.FileName); FileName := Open.FileName; Caption := ExtractFileName(FileName+Espacio+'Ejemplo Notepad Ubuntu by .:WIndHack:.'); end; procedure TForm1.MenuItem6Click(Sender: TObject); begin MText.CopytoClipBoard; end; procedure TForm1.MenuItem7Click(Sender: TObject); begin MText.CutToClipboard; end; procedure TForm1.MenuItem8Click(Sender: TObject); begin MText.PasteFromClipboard; end; procedure TForm1.MenuItem9Click(Sender: TObject); begin MText.Undo; end; procedure TForm1.MenuItem20Click(Sender: TObject); begin Application.Terminate; end; procedure TForm1.FormCreate(Sender: TObject); begin MText.Align:=alClient; end; procedure TForm1.MenuItem10Click(Sender: TObject); begin MText.SelectAll; end; procedure TForm1.MenuItem11Click(Sender: TObject); begin Form2.ShowModal(); end; procedure TForm1.MenuItem2Click(Sender: TObject); var FileName:String; begin if Save.Execute then begin FileName := Save.FileName; MText.Lines.SaveToFile(SAve.FileName); Caption :=ExtractFileName(FileName+Espacio+'Ejemplo Notepad Ubuntu by .:WIndHack:.'); end else Exit; end; initialization {$I unit1.lrs} end.
Bien, solo hay una falla…¿Cuál?, el tamaño del compilado, pues Lazarus o mejor dicho FreePascal, genera ejecutables extremadamente grandes.
Si desean descargar el source, solo presionen aquí
Más >

