jueves, 30 de agosto de 2012

Como instalar Slim y configurar temas en Archlinux

Slim es un login manager como el de otros sistemas,gdm de gnome kdm de KDE,etc,lo podemos instalar y configurar para darle mas personalización a nuestro sistema,tambien podemos instalarle unos temas y aplicarlos para que quede completo nuestro sistema :D

Instalamos Slim con

sudo pacman -S slim

Instalamos temas para arch con

sudo pacman -S slim-themes archlinux-themes-slim

Configuramos con:

Para que se inicie al prender la pc escribimos:

sudo systemctl enable slim.service

Ahora editamos este archivo ~/.xinitrc

Con nano añadimos nuestro escritorio

nano ~/.xinitrc

Y añadimos o editamos el script que quede así:

#!/bin/bash
# Esto ejecutara tu escritorio
#
exec ck-launch-session Escritorio

Añade tu escritorio, aquí los mas famosos

Fluxbox

fluxbox

Gnome

gnome-session

Openbox

openbox-session

KDE

startkde

LXDE

startlxde

Xfce

startxfce4



Reiniciamos el sistema

sudo reboot

Ahora configuramos el tema de slim

Abrimos dos terminales

La primera para ver los temas de slim

En la primera

cd /usr/share/slim/themes

y los vemos con

ls

Los podemos provar con

slim -p nombre del tema
Si no les abre el tema(solo como que parpadea)no sirve y no lo vayan a usar

En la segunda lo configuramos para que sea el tema por defecto

sudo nano /etc/slim.conf

Buscamos

current_theme       default

Y le ponemos el que queramos

current_theme       archlinux-simplyblack


Lo guardamos y listo

Mas informacion en la Wiki
Leer más...

Que hacer después de instalar openSUSE 12.1

Este es solo como un map de lo que hemos visto anteriormente de esta grandiosa distribucion de Linux y sistema operativo de escritorio en si.



1.añade tu usuario a netadmin para poder usar la internet

Tutorial

2.Actualiza las repos

zypper refresh


2.Añade repos  y aprende a usar zyper sh

Tutorial
3.Instala Programas indispensables

Wine 
Google Chrome 
VLC
Alien 
4.Eso es todo solo no olvides actualizar con

zypper refresh

y

zypper up

Y si necesitas un programa que no este en las repos puedes buscarlo aquí:

software.opensuse.org/search 

Leer más...

Sniffing y arp spoofing desde iOS iphone ipod ipad

La herramienta que les voy a presentar se llama pirni,es un sniffer para el iphone,ipad,ipod touch que puede capturar datos de la red wifi a la que estemos conectados y mandarlo a un archivo .pcap para despues verlo con Wiresharck en la Pc o Mac.

La aplicacion cuenta con dos versiones pirni y pirni pro


Las dos versiones pueden hacer sniffing pero la version pro incluye el modulo para arp spoofing para realizar ataques de Man In The Middle

Para instalar abre cydia y ve a buscar, ahí buscas pirni y instalas

Para captura datos con la versión normal basta abrir la terminal y escribir

pirni -i en0 -o archivo.pcap

en0 es la interfaz que usan estos dispositivos


El archivo de captura lo guardara en la carpeta mobile,de aquí lo puedes copiar a la pc por bluetooth,ssh,ifunbox para luego abrirlo con Wireshark



Si usas Linux la carpeta que reconoce al conectarlo es la carpeta Media así que has 

cd Media 

antes de usar el sniffer

Para hacer un este es comando


pirni -s ip_a_Spoofear -d ip_víctima -f "tcp dst port 80" -o archivo.pcap

Mas info

Leer más...

Como saber que ip's están conectadas a nuestro router con Linux


La conexion a internet es algo muy propio y yo les he dicho que debemos protegerla,con wpa psk tkip filtrado MAC,para mayor seguridad,pero si aun así alguien la lograra descifrar,lo que podemos hacer es ver la ip cuando esta brillando el led del router y ver las conexiones establecidas(las ip)

En Windows MSDOS,se abre cmd y checamos la puerta enlace en nuestro navedor y nos sale la administración del router,por ejemplo de Telmex,o podemos hacer un arp -a,para ver las ip conectadas desde el símbolo del sistema,pero en Linux ya sea Ubuntu,Debian,Slackware,Archlinux nos gusta usar la SHELL y los programas de pentest para ver un poco mas sobre todo esto,bueno yo recomiendo las herramientas que vienen en backtrack y blackbuntu,en este caso

Nmap

Zenmap

Wiresharck

Ettercap

Fing

Manejo de tablas Arp

Bueno en esta ocasión como lo único que queremos es hacer un escaneo y les recomiendo solo,Fing y Nmap/Zenmap,si queremos ver que esta viendo el intruso con wireshark se hace el trabajo,si queremos hacer un envenenamiento arp mitm para capturar las contraseñas del intruso,con ettercap bastara y si queremos hacer algo mas avanzado con el manejo de tablas arp y de iptables bastara aunque es mas avanzado.

Tutorial

1.Descarga fing

http://www.overlooksoft.com/download

Descargamos el archivo para nuestro sistema rmp para Fedora/openSUSE/etc deb para Ubuntu/Debian/etc y tar.gz para Slackware/Gentoo/etc

Lo instalamos

En Ubuntu/Debian

sudo dpkg i nombre.deb

En openSUSE

zypper in nombre.rpm

En Fedora

rpm -i nombre.deb

o clic derecho instalar

En las otras distribuciones hay que compilar

Lo abrimos con

fing

Y nos saldran las ip's



Esas ip's las podemos trabajar de muchas maneras,para hacerle un escaneo instalamos

nmap zenmap

En ubuntu/debian

sudo apt-get install zenmap nmap

Las otras distros googlen como instalar nmap zenmap

Para hacer un escaneo hacemos lo siguiente

Recomiendo un intense scan no ping este es el comando

sudo nmap -T4 -A -v -PN ip_a_escanear

o en modo grafico

sudo zenmap

Y escribimos la ip arriba



Esto nos dara mas información de esa ip

Con esta informacion,podemos usar por ejemplo, wiresharck

Imagen de wireshark.softonic.com

armitage

Imagen de linuxjournal.com

ettercap


Imagen de arg-wireless.com

 y con eso podemos acceder a todo el sistema,ficheros,webcam,pantalla,vnc,passwords,historial de red,usando unos cuantos exploits y payload's,pero eso no lo veremos,solo esto de las ip's,si le interesa lo demas googlen

exploits ip backtrack


Leer más...

martes, 28 de agosto de 2012

Como cambiar el user agent del iphone ipod ipad


Hace un tiempo vimos como cambiar el user agent en google chrome para escritorio,usando una extencion de Chrome Store,ahora vamos
a ver como cambiarle en user agent a iOS con un tweak de cydia llamado user agen faker,digo iOS y no safari que es el navegador nativo
de iOS,porque este tweak le cambia el user agent a todo el sistema,o a las apps que queramos :D

Tutorial

Entra a cydia y busca user agent faker



Instalalo

Hasle un respring

Cuando el respring haya terminado,abre ajustes



Y abre User Agent Faker



Le damos Enabled

En User Agent seleccionamos el que queramos



Si le damos custom por algo como esto,por ejemplo de mi opensuse 12.1 con chrome

Mozilla/5.0 (X11; Linux i686) AppleWebKit/537.1 (KHTML, like Gecko) Chrome/21.0.1180.79 Safari/537.1 opensuse 12.1

En Applications,elegimos las que queramos,Safari por ejemplo



Y probamos

whatsmyuseragent.com/

youruseragent.info/

Leer más...

Como instalar LXDE en archlinux 2012

Este escritorio,me gusta porque es muy liviano y corre muy bien sobre maquinas antiguas y maquinas
virtuales,por eso es el primer entorno que pongo un tutorial de como realizar la instalación:

Porque LXDE?

Porque No?

LXDE es un magnifico entorno de escritorio que no le pide nada a Gnome o KDE y funciona al 100% con Archlinux,ademas recalcando que,
las pc que lo tengan instalado en un sistema operativo necesitan muy pocos recursos y si le añadimos una buena swap como me decia un lector, correrá aun mejor

Les dejo la pagina oficial para que vean el proyecto

lxde.org/



Este tutorial asume que ya has echo los pasos anteriores,asi que hechales una ojeada

Parte 1


Parte 2


Tutorial

1.Actualiza el sistema

sudo pacman Syu

2.Instalamos LXDE

sudo pacman -S lxde

Pesa alrededor de 30mb muy poco al lado de los 400mb de KDE

3.Instalamos gamin

sudo pacman -S gamin

4.Instalamos algunas apps

sudo pacman -S xarchiver leafpad epdfview pm-utils upower

5.Instalamos el configurador de openbox

sudo pacman -S obconf

Creamos la carpeta de configuracion de openbox

mkdir -p ~/.config/openbox

Copiamos la configuracion

cd /etc/xdg/openbox/menu.xml /etc/xdg/openbox/rc.xml /etc/xdg/openbox/autostart ~/.config/openbox

6.Instalar y configurar demonios

Instalamos dbus

sudo pacman -S dbus

Editamos el /etc/rc.conf

nano /etc/rc.conf

Y añadimos dbus igual que como lo hiscimos con alsa

DAEMONS=(etc etc alsa dbus etc etc)




Iniciamos dbus

sudo rc.d start dbus

7.Lo iniciamos

Abrimos nano y creamos un pequeño script en el /home

nano ~/.xinitrc

Y incluimos lo siguiente

#!/bin/bash
# Esto iniciara LXDE
exec ck-launch-session startlxde

Y escribimos

startx

Como en Backtrack

Otra forma es instalando slim o LXDEM que son login magager como los de Windows/OS X/Ubuntu/etc



Pero esto lo veremos en otra entrada

Leer más...

Dash nueva multitarea para el iphone ipod touch

Este nuevo tweak que les voy a mostrar es impresionante,me recuerda a compiz de Linux,es una multitarea que añade efectos de transición muy buenos



por si creíamos que la multitarea  solo era asi en iOS



Pues gracias a el jailbreak y el trabajo de los desarrolladores,luce así








Bueno para instalarlo entramos a cydia,le damos cambios y buscamos dash,lo instalamos y listo


La configuración esta en la app de ajustes



y necesitamos activarla con activator



por ejemplo pulsación corta en el status bar,y luego elegimos la interfaz


Leer más...

lunes, 27 de agosto de 2012

Que hacer después de instalar archlinux 2012

Ahora ya tenemos archlinux en nuestro disco duro de nuestra pc,pero se ve así


Si nos gusta la shell no hay problema se puede usar así, porque hay muchos programas que se pueden usar desde esta interfaz,pero la realidad es que hoy en dia no podemos tener un sistema operativo principal así,necesitamos hacer distintas cosas y necesitamos que quede con las funciones de Ubuntu por ejemplo,navegador web,libreoffice,reproductor de audio vídeo,entorno de escritorio,etc

Así que procedemos a hacerlo
1.Logearnos

El usuario es

root

y la contraseña es la de Unix que elegimos en la instalación

2.Añadir un usuario normal

adduser


Nombre de usuario

Y lo añadimos a estos grupos


audio, lp, optical, storage, video, wheel, games, power, scanner

2.Actualizamos los paquetes

Si tienen arquitectura 64 bit y quieren usar los paquetes de 32 bit

Editen /etc/pacman.conf


nano /etc/pacman.conf

Y añadan

[multilib]  
Include = /etc/pacman.d/mirrorlist




Ya hecho eso o usando 32 bit ejecuten

pacman -Syu
3.Instalamos sudo

pacman -S sudo


Y añadimos los usuarios que estén el la categoría wheel a los privilegios de super usuario

EDITOR=nano

nano /etc/sudoers

Y descomentan ( # )


%wheel  ALL=(ALL)  ALL


4.Instalamos el sonido

pacman -Sy  alsa-utils alsa-lib

Configuramos con amixer


amixer set Master 90% unmute
amixer set PCM 85% unmute
Y cercioramos

aplay /usr/share/sounds/alsa/test.wav 
5.Instalamos las X,para usar gnome/kde,lxde,etc necesitamos xorg asi que procedemos

pacman -S xorg-server xorg-xinit xorg-utils xorg-server-utils xorg-apps
Para agregar soporte 3D:

sudo pacman -S mesa mesa-demos

6.Instalamos el controlador grafico

Vemos cual es con:

lspci | grep VGA

En mi caso

00:02.0 VGA compatible controller: Intel Corporation N10 Family Integrated Graphics Controller

Para instalar el de intel:

pacman -S xf86-video-intel
Nvidia:

Driver Libre


pacman -S xf86-video-nouveau

Soporte 3d(no funciona muy bien)

pacman -S nouveau-dri

Driver Privativo

pacman -S nvidia nvidia-utils
Si es el caso al final reiniciamos el sistema

reboot

 y recién reiniciado ejecutamos


nvidia-xconfig

Ati:

pacman -S xf86-video-ati
Privativo

pacman -S catalyst 

Si no es ninguno de esos

Buscamos el controlador con

pacman -Ss xf86-video

lspci | grep VGA
7.Instalamos yaourt

Salimos de root

exit

Y entramos al usuario normal,luego tecleamos


sudo nano /etc/pacman.conf
Añade al final

Para 32 bits

[archlinuxfr]
Server = http://repo.archlinux.fr/i686

Para 64 bits

[archlinuxfr]
Server = http://repo.archlinux.fr/x86_64

Guarda y ahora teclea

sudo pacman -Sy yaourt
Eso es todo,con respecto al entorno de escritorio, haré una entrada para cada uno,pero de momento ya esta listo Arch para instalar cualquier entorno,y después los programas

Leer más...

Como instalar archlinux 2012 paso por paso

Como les dije en una estrada pasada


Enlace

Iba a instalar el nuevo Arch el 2012.08.04,este nuevo arch puede asustar a algunas personas ya que no incluye el flamework de instalación de las versiones pasadas el (AIF),bueno pues como dije en la entrada pasada no tenia internet y los paquetes de base y base-devel son cerca de 150mb porque ya es solo la net-instalacion y no la imagen core y yo de donde hiba a sacar 150 mb :(

Bueno ya leei las instrucciones del archivo .txt de muestra carpeta base del .iso de archlinux y estoy listo para el tutorial de Arch.

Bueno igual que en el post pasado,repito que hay niveles en Linux,y Archlinux es uno de los medio/avanzado es mas dificil de configurar que Fedora/Ubuntu o unos otros si los has usado,pero al configurar Arch aprenderemos mas de como funcionan las particiones,root,shell,etc y esto es algo muy bueno ya que por ejemplo en la instalacion de Windows,OS X o incluso Ubuntu,Mint no sabemos ni como funciona el sistema ni que esta haciendo cuando se instala,al solo introducir unas cuantas respuestas y no configurar nosotros mismos.

Si tu pc que tienes es la unica que tienes y no estas seguro de instalar este sistema te recomiendo usar una maquina virtual,o investigar un poco mas sobre esta distribucion y un poco de conocimientos en UNIX no vendrian mal :D


Nota: Tutorial basado en instalacion total en el disco duro,despues hago uno de arch junto a windows

Empezamos,para empezar archlinux no trae entorno de escritorio así que se instalara solo con la shell,llamada tty2, osea solo la consola



después podemos añadir las x para el soporte de un escritorio y los demonios necesarios para que quede así



O como el mio

LXDE


Kde




Tutorial

1.Descarga el .iso de la pagina oficial

archlinux.org/download

Quémalo en una usb

Tutorial para quemar desde Linux

Googlea para quemar desde OS X/Win

Ya quemado lo iniciamos desde el BIOS

Si quieren darle una ojeada al tutorial escrito en el mismo .iso de archlinux,por si no quieren seguir mi tutorial :(,pueden verlo con 


ls


y


less install.txt

Salen de leer con


q

1.Investigamos la distribución de nuestro teclado y lo activamos

Los keymap se guardan en /usr/share/kbd/keymaps

Podemos hacer un

cd /usr/share/kbd/keymaps

y ir viendo con

ls

O simplemente

ls /usr/share/kbd/keymaps/i386/qwerty

En mi caso de Mexico es

la-latin1

España

es

Estados Unidos

us

Investigen la suya

Ya sabiendo

En mi caso tecleo

loadkeys la-latin1 

3.Particionamos el disco

Tecleamos:

cfdisk
Si tienen problemas

cfdisk -z /partición madre

ejemplo

 cfdisk -z /dev/sda

Les escribo las particiones que debe llevar



En mi caso lo tuve que hacer en maquina virtual para poder sacar pantallasos asi que no tengo nada de particiones, como si fuera un disco entero

Se hacen en /dev/sda

/dev/sda1 es boot
/dev/sda2  es /root
/dev/sda3 es /home
/dev/sda4 es swap






Los tamaños dependen de tu disco por ejemplo uno de 30gb

/boot/sda1 100mb
/root/sda2 10.gb
/home/sda3 19 gb
/swap/sda4 1gb

Al primero lo marcamos a

/dev/sda1100.00 y le damos boot
Al segundo/dev/sda2 10000.00
/dev/sda3 20000.00
Al ultimo/dev/sda4
Le damos type y le damos 82

Seleccionamos


Write


Yes


QUIT 

Podemos cerciorar con

fdisk -l /dev/sda

q

4.Formateamos el Disco

4.1.El boot esta en /dev/sda1 asi que lo formateamos(en ext2):

mkfs -t ext2 /dev/sda1

4.2.El /root esta en /dev/sda2 asi que formatemos(en ext4 como es de costumbre en linux):

mkfs -t ext4 /dev/sda2

4.3.El /home igual que root,en ext4 pero en /dev/sda3

mkfs -t ext4 /dev/sda3

4.4.Por ultimo la swap de /dev/sda4

mkswap /dev/sda4

Activamos swap con el comando swapon en su correspondida partición

swapon /dev/sda4

5.Montamos las particiones

Primero la de root en su correspondiente partición

mount /dev/sda2 /mnt

Creamos la carpeta del /home y del /boot dentro de la partición /root

mkdir /mnt/boot
mkdir /mnt/home

Y montamos las particiones del /home y del /boot en las carpetas creadas adentro del /root

mount /dev/sda1 /mnt/boot
mount /dev/sda3 /mnt/home

6.Acceder a Internet

Como Linux sin internet practicamente no funciona,tenemos que acceder a ella para poder conectarnos,
Si usamos una maquina virtual en una desktop conectada por ethernet podemos hacer una conexion NAT,o si usamos una conexion wi-fi sobre nuestro sistema base,podemos hacer una conexion puente sobre nuestra Wlan,y arch la reconocera como eth0

Hacemos un

iwconfig

para ver nuestras interfaces

Si sale eth0 solo le asignamos una ip dinámica,con:

dhclient eth0

O si no aparece la llamamos con

ip link set eth0 up

y después

dhclient eth0

Ahora hacemos un ping o un ifconfig para ver el estado de nuestra interfaz

Si usamos una Maquina real con ethernet no hay problema lo reconoce automáticamente solo le asignamos una ip

dhclient eth0

Y si usamos una red wifi en una maquina real,nos conectamos a internet con

ifconfig

Checa el nombre de tu wi-fi(wlan,etc)

Teclea

ifconfig nombre up

ejemplo:

ifconfig wlan0 up

Teclea esto para conectarte a wi-fi

iwconfig
iwlist wlan0 scan | grep ESSID
iwconfig wlan0 essid nombre_de_la_red
Si la conexión tiene clave WEP:

iwconfig wlan0 essid nombre_de_wifi key clave_wep

Y por ultimo

dhcpcd
Y verificamos con

ping www.google.com

Para wpa personal usen wpa suplicant 

7.Instalar paquetes basicos

Ejecutamos un script sobre la particion /root para instalar los paquetes básicos

pacstrap /mnt base base-devel

Y también las herramientas de red (ping,iwconfig,ifconifig,iwlist,etc)

pacstrap /mnt wireless_tools netcfg
pacstrap /mnt net-tools y network-manager

Ahora el grub otro paquete básico

pacstrap /mnt grub-bios


8.Generar un archivo fstab

Necesitamos generar un fichero fstab en la partcion /mnt que creamos

genfstab -p /mnt >> /mnt/etc/fstab

9.Accedemos a la particion como chroot para configurar

arch-chroot /mnt

Establecemos nuestro hostname,es el que va a salir al lado de nuestro usuario por ejemplo cuando empezemos a usar el sistema saldrá así:

tu_usuario@tu_hostname ]

Para hacer esto,con nano

nano /etc/hostname

Y adentro escrimos nuestro hostname

El_nombre_que_queramos

Ahora editamos los host

nano /etc/hosts

Y adentro añadimos la configuración:

127.0.0.1   localhost.localdomain   localhost el_local_host_que_escribiste
::1             localhost.localdomain   localhost el_local_host_que_escribiste

Añadimos el teclado para tty

nano /etc/vconsole.conf

Y en mi caso:

(Cambien el KEYMAP,por la distribucion de su teclado)

KEYMAP=la-latin1
FONT=
FONT_MAP=

Ahora,creamos un enlace simbolico de nuestra zona a /etc/localtime

En mi caso(cambien la zona,por el lugar donde están)

ln -s /usr/share/zoneinfo/America/Mexico_City /etc/localtime

Pueden hacer un

ls /usr/share/zoneinfo

Para ver su locacion

Y ya tenemos instalado archlinux,no no es cierto vamos como a la mitad

Editamos el archivo /etc/locale.gen y descomentamos (#) nuestra localización UTF

En mi caso

#es_HN ISO-8859-1
es_MX.UTF-8 UTF-8

Por ultimo en esta parte,generamos nuestra localizacion con:

locale-gen

11.Configuramos otras cuestiones

La hora con:

hwclock --systohc --utc

10.Configuramos el grub:

Lo instalamos en nuetro disco con:

grub-install /dev/sda

Ahora creamos un archivo de configuracion .cfg

grub-mkconfig -o /boot/grub/grub.cfg


11.Creamos el disco RAM inicial con:

mkinitcpio -p linux

12.Finalizar

Ya esta es la ultima parte,lo cual que hay que hacer es lo siguiente

Configurar password de root con:

passwd

Salimos de chroot:

exit
Desmontamos las particiones montadas en /mnt con:

umount /mnt/{boot,home,}

Y reiniciamos(Al reiniciar desconectamos el cd,pendrive)

reboot

Eso es todo en cuanto a instalación(tenerlo instalado en el HD de nuestro pc)



Iniciar red

Wlan

systemctl enable NetworkManager.service

eth0

systemctl enable dhcpcd@eth0.service


Voy a sacar otro parte de instalar sonido,las x,entorno de escritorio,sudo,etc

Parte 2

Todo esto ha sido sacado de

https://wiki.archlinux.org/

Y de mi experiencia personal :P
Leer más...

domingo, 26 de agosto de 2012

Como configurar el coverflow en el dock de iOS 5

Una de las cosas que se veia venir en el iOS 5 es el coverflow en el dock

Por lo menos en el anuncio


Con jailbreak esto es realidad, así que necesitan jailbreak para esto

Muchas personas me han preguntado como configurar cascade(Overflow) ya que no queda como la imagen de arriba,bueno en esta entrada les voy a enseñar que quede así



Tutorial

1.Primero instalamos infinidock

Añadimos esta repo

repo.insanelyi.com 

Buscamos y instalamos infinidock



2.Después instalamos Overflow

Añadimos esta repo

ihacksrepo.com
Buscamos Overflow y instalamos



Hacemos un respring

Ya con rspring entramos a ajustes y cascade



y que quede así



Ahora ajustes de nuevo >> infinidock y que quede así



Eso es todo



Nota: Tienen que arrastrar iconos al dock,por lo menos 7

Leer más...