Seguridad Wireless - Wifi
Suite Seguridad Wireless => Colaboracion y desarrollo de nuestras lives => Mensaje iniciado por: USUARIONUEVO en 15-11-2012, 22:50 (Jueves)
-
./configure --prefix=/usr --sysconfdir=/etc --disable-debug
sistema de escritorio fijado a /usr
configuraciones /etc
y el --disable-debug , genera archivos mas pequeños.
plugins de panel
http://archive.xfce.org/src/panel-plugins
-
paso 1 , crear la categoria contenedora de todos los submenus de wifislax.
es un fichero de tipo .directory y se añadira en la ruta /usr/share/desktop-directories
creamos un fichero de texto y le ponemos esto
[Desktop Entry]
Version=1.0
Type=Directory
Icon=/usr/share/iconmenu/hwagm.png
Name=Wifislax
y al fichero lo llamaremos
xfce-wifislax.directory
-
paso 2 editar menu de xfce , para ir añadiendo las cosas que necesitamos
empezaremos por introducir el directorioi padre y las categorias de wifislax.
nos dirigimos hacia
/etc/xdg/menus/xfce-applications.menu
e introducimos la entrada del directorio padre (xcfe-wifislax.directory) , y las subcategorias del menu wifislax.
yo abri el fichero de menus y añadi esto
#################################### WIFISLAX MENU #########################
<Menu>
<Name>Wifislax</Name>
<Directory>xfce-wifislax.directory</Directory>
<Category>Wifislax</Category>
<Menu>
<Name>cifrados</Name>
<Directory>cifrados.directory</Directory>
<Include>
<And>
<Category>cifrados</Category>
</And>
</Include>
</Menu>
<Menu>
<Name>Net</Name>
<Directory>Net.directory</Directory>
<Include>
<And>
<Category>Redes</Category>
</And>
</Include>
</Menu>
<Menu>
<Name>aircrack</Name>
<Directory>aircrack.directory</Directory>
<Include>
<And>
<Category>aircrack</Category>
</And>
</Include>
</Menu>
<Menu>
<Name>Wireless</Name>
<Directory>Wireless.directory</Directory>
<Include>
<And>
<Category>Wireless</Category>
</And>
</Include>
</Menu>
<Menu>
<Name>servidores</Name>
<Directory>servidores.directory</Directory>
<Include>
<And>
<Category>servidores</Category>
</And>
</Include>
</Menu>
<Menu>
<Name>testing</Name>
<Directory>testing.directory</Directory>
<Include>
<And>
<Category>testing</Category>
</And>
</Include>
</Menu>
<Menu>
<Name>Wpa gpu cracking</Name>
<Directory>Wpa gpu cracking.directory</Directory>
<Include>
<And>
<Category>Wpa gpu cracking</Category>
</And>
</Include>
</Menu>
<Menu>
<Name>Wpa wps</Name>
<Directory>Wpa wps.directory</Directory>
<Include>
<And>
<Category>Wpa wps</Category>
</And>
</Include>
</Menu>
<Menu>
<Name>Wpa</Name>
<Directory>Wpa.directory</Directory>
<Include>
<And>
<Category>Wpa</Category>
</And>
</Include>
</Menu>
<Menu>
<Name>Gestores de Conexion</Name>
<Directory>Gestores de Conexion.directory</Directory>
<Include>
<And>
<Category>Gestores de Conexion</Category>
</And>
</Include>
</Menu>
</Menu>
############################################################################
el menu completo esta compuesto asi , ....
<!DOCTYPE Menu PUBLIC "-//freedesktop//DTD Menu 1.0//EN"
"http://www.freedesktop.org/standards/menu-spec/1.0/menu.dtd">
<Menu>
<Name>Xfce</Name>
<DefaultAppDirs/>
<DefaultDirectoryDirs/>
<DefaultMergeDirs/>
<Include>
<Category>X-Xfce-Toplevel</Category>
</Include>
<Layout>
<Filename>xfce4-run.desktop</Filename>
<Separator/>
<Filename>exo-terminal-emulator.desktop</Filename>
<Filename>exo-file-manager.desktop</Filename>
<Filename>exo-mail-reader.desktop</Filename>
<Filename>exo-web-browser.desktop</Filename>
<Separator/>
<Menuname>Settings</Menuname>
<Separator/>
<Merge type="all"/>
<Separator/>
<Filename>xfce4-about.desktop</Filename>
<Filename>xfce4-session-logout.desktop</Filename>
</Layout>
<Menu>
<Name>Settings</Name>
<Directory>xfce-settings.directory</Directory>
<Include>
<Category>Settings</Category>
</Include>
<Layout>
<Filename>xfce-settings-manager.desktop</Filename>
<Separator/>
<Merge type="all"/>
</Layout>
<Menu>
<Name>Screensavers</Name>
<Directory>xfce-screensavers.directory</Directory>
<Include>
<Category>Screensaver</Category>
</Include>
</Menu>
</Menu>
<Menu>
<Name>Accessories</Name>
<Directory>xfce-accessories.directory</Directory>
<Include>
<Or>
<Category>Accessibility</Category>
<Category>Core</Category>
<Category>Legacy</Category>
<Category>Utility</Category>
</Or>
</Include>
<Exclude>
<Or>
<Filename>exo-file-manager.desktop</Filename>
<Filename>exo-terminal-emulator.desktop</Filename>
<Filename>xfce4-about.desktop</Filename>
<Filename>xfce4-run.desktop</Filename>
</Or>
</Exclude>
</Menu>
#################################### WIFISLAX MENU #########################
<Menu>
<Name>Wifislax</Name>
<Directory>xfce-wifislax.directory</Directory>
<Category>Wifislax</Category>
<Menu>
<Name>cifrados</Name>
<Directory>cifrados.directory</Directory>
<Include>
<And>
<Category>cifrados</Category>
</And>
</Include>
</Menu>
<Menu>
<Name>Net</Name>
<Directory>Net.directory</Directory>
<Include>
<And>
<Category>Redes</Category>
</And>
</Include>
</Menu>
<Menu>
<Name>aircrack</Name>
<Directory>aircrack.directory</Directory>
<Include>
<And>
<Category>aircrack</Category>
</And>
</Include>
</Menu>
<Menu>
<Name>Wireless</Name>
<Directory>Wireless.directory</Directory>
<Include>
<And>
<Category>Wireless</Category>
</And>
</Include>
</Menu>
<Menu>
<Name>servidores</Name>
<Directory>servidores.directory</Directory>
<Include>
<And>
<Category>servidores</Category>
</And>
</Include>
</Menu>
<Menu>
<Name>testing</Name>
<Directory>testing.directory</Directory>
<Include>
<And>
<Category>testing</Category>
</And>
</Include>
</Menu>
<Menu>
<Name>Wpa gpu cracking</Name>
<Directory>Wpa gpu cracking.directory</Directory>
<Include>
<And>
<Category>Wpa gpu cracking</Category>
</And>
</Include>
</Menu>
<Menu>
<Name>Wpa wps</Name>
<Directory>Wpa wps.directory</Directory>
<Include>
<And>
<Category>Wpa wps</Category>
</And>
</Include>
</Menu>
<Menu>
<Name>Wpa</Name>
<Directory>Wpa.directory</Directory>
<Include>
<And>
<Category>Wpa</Category>
</And>
</Include>
</Menu>
<Menu>
<Name>Gestores de Conexion</Name>
<Directory>Gestores de Conexion.directory</Directory>
<Include>
<And>
<Category>Gestores de Conexion</Category>
</And>
</Include>
</Menu>
</Menu>
############################################################################
<Menu>
<Name>Development</Name>
<Directory>xfce-development.directory</Directory>
<Include>
<Category>Development</Category>
</Include>
</Menu>
<Menu>
<Name>Education</Name>
<Directory>xfce-education.directory</Directory>
<Include>
<Category>Education</Category>
</Include>
</Menu>
<Menu>
<Name>Games</Name>
<Directory>xfce-games.directory</Directory>
<Include>
<Category>Game</Category>
</Include>
</Menu>
<Menu>
<Name>Graphics</Name>
<Directory>xfce-graphics.directory</Directory>
<Include>
<Category>Graphics</Category>
</Include>
</Menu>
<Menu>
<Name>Multimedia</Name>
<Directory>xfce-multimedia.directory</Directory>
<Include>
<Category>Audio</Category>
<Category>Video</Category>
<Category>AudioVideo</Category>
</Include>
</Menu>
<Menu>
<Name>Network</Name>
<Directory>xfce-network.directory</Directory>
<Include>
<Category>Network</Category>
</Include>
<Exclude>
<Or>
<Filename>exo-mail-reader.desktop</Filename>
<Filename>exo-web-browser.desktop</Filename>
</Or>
</Exclude>
</Menu>
<Menu>
<Name>Office</Name>
<Directory>xfce-office.directory</Directory>
<Include>
<Category>Office</Category>
</Include>
</Menu>
<Menu>
<Name>System</Name>
<Directory>xfce-system.directory</Directory>
<Include>
<Or>
<Category>Emulator</Category>
<Category>System</Category>
</Or>
</Include>
<Exclude>
<Or>
<Filename>xfce4-session-logout.desktop</Filename>
</Or>
</Exclude>
</Menu>
<Menu>
<Name>Other</Name>
<Directory>xfce-other.directory</Directory>
<OnlyUnallocated/>
<Include>
<All/>
</Include>
</Menu>
</Menu>
con eso tenemos el directorio padre wifislax , y las subcategorias de ese directorio tales como cifrados ,wireless etc.
nos faltara añadir otras categorias de nuestra necesidad en otro menus "standard" , d ela configuracion , como por ejemplo la categoria "actualizadores", dentro del menu *sistema.
-
>:( je je je creo que me voy a meter en problemas con esto pero lo pienso compilar, solo que me pide muchas librerias, creo que es necesario el preguntarte si compilaste en wifislax o en algun otro distro, por que a mi me pide un buen numero de librerias, utilizaste algun paquete de libs en especifico?.
saludos y bien por el tuto ;D
Modifico este para no abrir otro
gracias me pongo a compilar inmediatamente yo bajaba 1 por 1 las librerias que me pedia, no me acordaba del gestor de actualizaciones :-[
gracias :D
-
>:( je je je creo que me voy a meter en problemas con esto pero lo pienso compilar, solo que me pide muchas librerias, creo que es necesario el preguntarte si compilaste en wifislax o en algun otro distro, por que a mi me pide un buen numero de librerias, utilizaste algun paquete de libs en especifico?.
saludos y bien por el tuto ;D
utilice wifislax 4.3
compilarlo entero solo me pidio 3 o 4 librerias y las baje todas con el getsor de paquetes.
libwnck
vte
libklavier
libunique
-
primera aproximacion
no esta acabado ni mucho menos
al menu le queda muy poco del original ...inclusoi le incruste el buscador de ficherops de kde.
cuando lo arranqueis vereis en el escritorio el icono de firefox como si fuese txt , eso es por que le falta la extension..añadirle al nombre .desktop
los lanzadores de aplicaciones estan sin tocar aun ,asi que las guis funcionaran ,..lo demas no.
los services menu, apareceran solo dentro de las ventanas de dolphin cuando lo usemos.
en xfce el que manda es thunar , se añaden servicios en "acciones personales ", o algo asi ...cosa que no he tocado , y de momento me da yuyu meterme hay.
el consumo ...nada mas arrancar me marcaba 140 megas.
(http://img818.imageshack.us/img818/5924/xfceblue.jpg)
http://downloadwireless.net/modulos-fase-testing/wifislax-4.3-rc2/xfce-4.10-i486-1sw.xzm
-
instalado en hd con xfce el consumo es de 95 megas ^-^ ^-^ ^-^ ^-^ ^-^ ^-^ ^-^
-
custom actions = servicesmenus
para estudiarlo
http://thunar.xfce.org/pwiki/documentation/custom_actions
-
por fin tengo algunos services menus...
ark comprimir y descomprimir
xzm ....todos los que teniamos,,incluso los de convertir desde deb a xzm y rpm a xzm ...extraer ,con y sin log.
_____________________________-
el fichero donde se "guradan", se llama uca.xml ...hay se definen los servicios y que orden ejecutara.
para la orden , basta con mirar en los services de kde4 , y copiar la orden.
-
por otro lado estoy aprendiendo y avanzando bastante , en otras areas.
por ejemplo , el gestor de ficheros , "thunar" , no veia las particiones..*NINGUNA ...habia que irse por
/mnt
en el explorador de ficheros no se mostraban...
¿ por que ?
no se añadian al fstab , el parametro necesario para que thunar o cualquier gestor gnome , vea las particiones.
el parametro en cuestion es
x-gvfs-show
¿ y como hacemos para que al automontar el sistema las particiones añada ese parametro ?
pues en eso he estado toda la noche de hoy...
la miga esta en el initrd , dentro se encuentra un fichero llamado
linuxrc
en el , se encuentran todos los aspectos de comportamiento de la live en su arranque....
ese fichero lo podeis ver tambien cuando arrancais en modo live en la ruta
/mnt/live
en la linea 38 por ejemplo me encuentro las ordenes a usar si se encuentran particiones ntfs
[ $1 = ntfs-3g ] && { LANG=`value lang`; [ $LANG ] || LANG=utf8; opt="$opt,locale=$LANG"; }; }
como vemos el parametro que necesito no aparece por ningun lado ...asi que lo añadimos
[ $1 = ntfs-3g ] && { LANG=`value lang`; [ $LANG ] || LANG=utf8; opt="$opt,x-gvfs-show,locale=$LANG"; }; }
de momento ya ve las particiones ntfs , pero no las fat ( pendrives ) , ni las ext ( particiones linux ) ..
PERO , ya se el camino a seguir,
ademas ahora recuerdo de un problema con las maquinas virtuales y las shared folders, que no son montadas....tal vez se podria hacer algo hay..en el linuxrc.
-
estoy empezando a odiar muy seriamente el escritorio xfce , todo son pegas :-\
he conseguido que se reconozcan todas las particiones
ext
fat
ntfs
pero la distro en modo live no carga entonces los xzm añadidos en *modules , la solucion seria meterlos en base , pero siempre me gusto la idea de dejar la carpeta base, para el sistema de serie, y el que añada cosas lo haga en modules, para tener un control minimo sobre el sisema...de hehco asi trabajo yo , ...en modules voy añadiendo parches y pruebas ,y cuando pasan un control minimo , se añadin al sistema base en el xzm que corresponga.
-
me acaba de quedar cara de tonto. :(
he arrancado una distro con escritorio xfce y NO HACEN GESTION DE PARTICIONES, es decir cuando abres el explorador de sistema , no aparecen a un lado las particiones ,sino que se acced a ellas desde
/mnt
asi que ya veo mas claro el camini , ...
podria dejarlo con dolphin que si muestra las particiones , pero va lento en xfce. amen de consumir el solito unos 15 megas de ram ...
voy a seguir modificando *desktops y aprovecharme del parametro
OnlyShowIn=
que sirve para indicar *esto solo lo ve....
por ejemplo KDE
OnlyShowIn=KDE;
ese fichero de configuracion , o lanzador de aplicacion ,SOLO LO VERIA KDE Y NO APARECERIA EN XFCE.
o bien
OnlyShowIn=XFCE;
y entonces no lo veria kde.
-
Muchas gracias por tu esfuerzo, ya tengo el sistema compilado y corriendo, pero para llegar a lo que tienes tu, creo que cuando allege a la version wifislax 10.5 ;D
Por otro lado te comento que hice pruebas y ninguno de los gestores de ventanas que probe ninguno me deja hacer lo que el xfce4 arrancar los programas desde xterm, probe eterm, konsole, mas otros que traen ellos y ninguno funciona ??? me doy:
Algunos de los Gestores Probados
fluxbox_1.3.2-4_i386
openbox-3.5.0
WindowMaker-0.95.3-4.2.i586
icewm-1.3.7-3-i686.pkg
fvwm-2.6.5-i486-6
e16-1.0.11-1.fc16.i686 (enligthenment v16)
cinnamon-1.6.7-2.fc19.i686
blackbox-0.70.1-i486-7
enligthenment v17 (Este se ve exelente, y tiene unos efectos buenisimos, ademas de que es el unico que me mostraba todos los menus ordenados como apagar, reiniciar, configuracion, wifislax, etc. sin ninguna modificacion de mi parte, pero pesa como 46 mb)
(http://img651.imageshack.us/img651/7583/instantnea1a.png)
los tengo todos corriendo pero sin funcionar lo escencial no creo que tengan mayor utilidad
gracias y saludos
-
yo si consegui que me funcione todo 100x100
a algunos me las tube que ingeniar ,con algun script.
veo que tienes un buen puñado de applets en el area de notificacion,....cada applet se come 5 megas de ram mas o menos....para que lo tengas en cuenta.
para la rc4 estara incluido xfce , con algunos services menus.
-
para ejecutar programas con xterm
xterm --geometry 90x34 -e "aplicacion;bash"
y en terminal
terminal=false
____________________________________________________
xterm -->> terminal
geometry --->> tamaño con el que se abrira la terminal
-e --->> ejecutar
"aplicacion;bash" --->> lanza la aplicacion en el terminal
fikarse que esta enter comillas ...las comillas deben estar , o no funcionara.
terminal=false -->> por que sino , abrira ademas de xterm la aplicacion por defecto ( console , o terminal ) que a su vez intentara interpretar el aprametro y seguramente falle.
asi que el desktop debe tener en
Exec=xterm --geometry 90x34 -e "aplicacion;bash"
Terminal=false