Autor Tema: wifislax-updaters HILO 2  (Leído 193063 veces)

0 Usuarios y 2 Visitantes están viendo este tema.

trax69

  • Visitante
Re: wifislax-updaters HILO 2
« Respuesta #240 en: 18-10-2015, 03:10 (Domingo) »
Voto +1 a lo del listado >.< por que entre lo que se me va a mi el coco ^-^ y lo que vais a conseguir que se me vaya con vosotros...

Advertencia - mientras estabas escribiendo, fueron publicadas 2 respuestas. Probablemente desees revisar tu mensaje.

Me la juego y contesto sin leerlo antes soy un visionario hahahaha



trax69

  • Visitante
Re: wifislax-updaters HILO 2
« Respuesta #241 en: 18-10-2015, 03:14 (Domingo) »
en wifislax está instalada dnsenum 1.2.3 y en https://github.com/fwaeytens/dnsenum la 1.2.4 y me parece interesante la herramienta =)

Desconectado geminis_demon

  • Colaborador
  • *
  • Mensajes: 2377
  • Prácticas precisas precisan práctica
Re: wifislax-updaters HILO 2
« Respuesta #242 en: 18-10-2015, 03:18 (Domingo) »
Pues cosas como esta son las que necesitan updater, antes de añadir updaters de herramientas nuevas, creo que habría que hacerle updater a las herramientas que tenemos en el sistema.

La luz cree que viaja más rápido que cualquier otra cosa, pero se equivoca; da lo mismo lo rápido que pueda viajar, porque al final, la luz descubre que la oscuridad ha llegado antes que ella, y la está esperando.

Desconectado USUARIONUEVO

  • Moderador
  • *
  • Mensajes: 15402
Re: wifislax-updaters HILO 2
« Respuesta #243 en: 18-10-2015, 03:18 (Domingo) »
para que os quedeis tranquilos con las librerias perl    ;D



en la iso current recompile TODO el sistema casi al 100x100 , al mismo tiempo actualice todolo que pude y no rompia.



mirad el tag , todas i586 , si era la misma se recompilaba a i586 y si se podia actualizar se actualizaba.


Código: [Seleccionar]
perl-Authen-SASL-2.16-i586-1sw
perl-Bit-Vector-7.3-i586-1sw
perl-Carp-Clan-6.05-i586-1sw
perl-Class-Gomor-1.02-i586-1sw
perl-Date-Manip-6.50-i586-1sw
perl-Devel-Modlist-0.8-i586-1sw
perl-Devel-Symdump-2.15-i586-1sw
perl-Encode-Locale-1.03-i586-1sw
perl-File-Listing-6.05-i586-1sw
perl-Gtk2-GladeXML-1.007-i586-1sw
perl-HTML-Form-6.03-i586-1sw
perl-HTML-Parser-3.71-i586-1sw
perl-HTML-Tagset-3.20-i586-1sw
perl-HTML-Tree-5.03-i586-1sw
perl-HTTP-Cookies-6.01-i586-1sw
perl-HTTP-Daemon-6.01-i586-1sw
perl-HTTP-Date-6.02-i586-1sw
perl-HTTP-Message-6.06-i586-1sw
perl-HTTP-Negotiate-6.01-i586-1sw
perl-HTTP-Server-Simple-0.55-i586-1sw
perl-IO-Interface-1.06-i586-1sw
perl-LWP-MediaTypes-6.02-i586-1sw
perl-LWP-Protocol-https-6.05-i586-1sw
perl-Math-Base85-0.2-i586-1sw
perl-Mozilla-CA-20130115-i586-1sw
perl-Net-HTTP-6.06-i586-1sw
perl-Net-IPv5Addr-0.10-i586-1sw
perl-Net-IPv6Addr-0.2-i586-1sw
perl-Net-Jabber-2.0-i586-2sw
perl-Net-LibIDN-0.12-i586-1sw
perl-Net-Libdnet-0.98-i586-1sw
perl-Net-Packet-3.27-i586-2sw
perl-Net-Pcap-0.17-i586-1sw
perl-Net-Whois-IP-1.15-i586-1sw
perl-Net-Write-1.07-i586-1sw
perl-Net-XMPP-1.02-i586-1sw
perl-NetPacket-1.5.3-i586-1sw
perl-Pod-Coverage-0.23-i586-1sw
perl-Regexp-IPv6-0.03-i586-1sw
perl-String-Random-0.26-i586-1sw
perl-Sub-Uplevel-0.25-i586-1sw
perl-Sys-Mmap-0.16-i586-1sw
perl-Test-Exception-0.32-i586-1sw
perl-Test-Fatal-0.013-i586-1sw
perl-Test-Inter-1.05-i586-1sw
perl-Test-Pod-Coverage-1.10-i586-1sw
perl-Tk-PathEntry-3.05-i586-1sw
perl-Try-Tiny-0.18-i586-1sw
perl-UI-Dialog-1.09-i586-1sw
perl-WWW-Mechanize-1.73-i586-1sw
perl-WWW-RobotRules-6.02-i586-1sw
perl-XML-Stream-1.23-i586-1sw
perl-XML-Writer-0.623-i586-1sw
perl-YAML-Syck-1.29-i586-1sw
perl-cairo-1.105-i586-1sw
perl-data-dump-1.22-i586-2sw
perl-digest-hmac-1.03-i586-2sw
perl-digest-sha1-2.13-i586-2sw
perl-extutils-depends-0.404-i586-1sw
perl-extutils-pkgconfig-1.15-i586-2sw
perl-glib-1.307-i586-1sw
perl-gtk2-1.258-i586-1sw
perl-libwww-perl-6.06-i586-1sw
perl-pango-1.226-i586-1sw
perl-tk-804.031-i586-2sw
perl-yaml-0.84-noarch-1sw

Desconectado USUARIONUEVO

  • Moderador
  • *
  • Mensajes: 15402
Re: wifislax-updaters HILO 2
« Respuesta #244 en: 18-10-2015, 03:19 (Domingo) »
Pues cosas como esta son las que necesitan updater, antes de añadir updaters de herramientas nuevas, creo que habría que hacerle updater a las herramientas que tenemos en el sistema.


por hay si  ....


como decia unos post mas atras , si actualizas un programa, solo rompes ese, ... las librerias son mas delicadas  ;)

Desconectado geminis_demon

  • Colaborador
  • *
  • Mensajes: 2377
  • Prácticas precisas precisan práctica
Re: wifislax-updaters HILO 2
« Respuesta #245 en: 18-10-2015, 03:21 (Domingo) »
Para las librerías que no se pueden actualizar porque se necesita una versión concreta, se puede fijar el updater en esa versión, pero viene bien tener updaters de todo por si se rompe algo al actualizar los paquetes de slackware, poder recompilarlos.

La luz cree que viaja más rápido que cualquier otra cosa, pero se equivoca; da lo mismo lo rápido que pueda viajar, porque al final, la luz descubre que la oscuridad ha llegado antes que ella, y la está esperando.

Desconectado USUARIONUEVO

  • Moderador
  • *
  • Mensajes: 15402
Re: wifislax-updaters HILO 2
« Respuesta #246 en: 18-10-2015, 03:25 (Domingo) »
Para las librerías que no se pueden actualizar porque se necesita una versión concreta, se puede fijar el updater en esa versión, pero viene bien tener updaters de todo por si se rompe algo al actualizar los paquetes de slackware, poder recompilarlos.


algunos de los updaters , estan justo por eso  ;D

la cuestion es por ejemplo , la paliza que supone los de perl , ..que hay mas librerias perl, que chinos en un kilometro cuadrado de china.



john the ripper  --> no tiene updater
cowpatty 
piryt
snort
arp-scan


revisando los menus hay bastantes sin updaters, ..empezaria por hay que es mas facil.

trax69

  • Visitante
Re: wifislax-updaters HILO 2
« Respuesta #247 en: 18-10-2015, 03:29 (Domingo) »
algunos me los he mirado y creo que entre ellos pyrit no tiene mucho movimiento en los updates...
Ir poniendo los que creais y voy mirando

Desconectado USUARIONUEVO

  • Moderador
  • *
  • Mensajes: 15402
Re: wifislax-updaters HILO 2
« Respuesta #248 en: 18-10-2015, 03:32 (Domingo) »
algunos me los he mirado y creo que entre ellos pyrit no tiene mucho movimiento en los updates...
Ir poniendo los que creais y voy mirando

es mas facil , revisa por los menus de todo wifislax , ... por ejemplo en sistema ..

crackzip
crackrar
ms-sys


hay mogollon que se les puede hacer updater.

revisa si hay antes algo en slackbuilds para guiarte en los parametros de compilacion y configuracion, que alguno a veces necesitan parches.

Desconectado USUARIONUEVO

  • Moderador
  • *
  • Mensajes: 15402
Re: wifislax-updaters HILO 2
« Respuesta #249 en: 18-10-2015, 03:35 (Domingo) »
dnsenum changelog  ....     ;D ;D ;D ;D ;D



Changed output function to get rid of errors with new Net::DNS version


a ver si es verdad y puedo actualizar ese modulo perl...  >:(


wifislax lleva la 0.68 de perl net::dns  , ....por que con las versiones 0.7x  no rulaba...pero es que ahora ya van por

1.X

http://search.cpan.org/~nlnetlabs/Net-DNS-1.02/lib/Net/DNS.pm


Probare a ver que pasa  ;D


PD. ODIO PERL ... para instalar algo , necesita antes otras 800.000 como dependencias.
« Última modificación: 18-10-2015, 03:40 (Domingo) por USUARIONUEVO »

Desconectado USUARIONUEVO

  • Moderador
  • *
  • Mensajes: 15402
Re: wifislax-updaters HILO 2
« Respuesta #250 en: 18-10-2015, 04:02 (Domingo) »
ufff   , tiene versiones ma snuevas en releases que en el git
 

https://github.com/fwaeytens/dnsenum/releases

1.2.4.2

trax69

  • Visitante
Re: wifislax-updaters HILO 2
« Respuesta #251 en: 18-10-2015, 04:11 (Domingo) »
Código: [Seleccionar]
#!/bin/sh

# Script by www.seguridadwireless.net

SCRIPT_VERSION=20151018

############################################################
## Funciones comunes. Su nombre empieza por f_ ##
############################################################
f_variables(){
. /opt/wifislax-updaters/Funciones/funciones_updater
}

############################################################
## Funciones propias del script. Su nombre empieza por F_ ##
############################################################
# Definicion de variables
F_variables() {
WEB=https://github.com/fwaeytens/dnsenum/
VERSION=`echo $(curl -s $WEB/releases | grep \.gz | head -n 1 | cut -d "/" -f 5 | cut -d "t" -f1 | sed "s/.$//g")`
PRGNAM=dnsenum
echo -ne "\033]2;${PRGNAM}_updater\007"
EXTENSION=tar.gz
SOURCES=$PRGNAM-$VERSION.$EXTENSION
DOWNLOAD=https://github.com/fwaeytens/dnsenum/archive/$VERSION.$EXTENSION
}

# Descomprimimos el fichero descargado y compilamos
F_compilar(){

echo
echo "$VERDE"Instalando ..."$CIERRE"
sleep 1
}

###################################
## BLOQUE PRINCIPAL DE EJECUCION ##
###################################
# Si se cierra el script inesperadamente, ejecutar la funcion de limpieza
trap f_exitmode SIGHUP SIGINT

#Inicializamos las variables globales
f_variables
#Comprobamos conexion a Internet
f_comprobarConexion
#Inicializamos las variables del script
F_variables
#Creamos directorio de trabajo
f_directorioTemporal
#Mostramos el mensaje de presentacion
f_presentacion
#Comprobamos updates del script
f_comprobarUpdates
#Asignamos o detectamos arquitectura
f_arquitectura
#Comprobamos version instalada del paquete
f_versionInstalada
#Compronar dependencias
#F_dependencias
#Si no existe el fichero se descargara
f_download
#Preparamos entorno
f_preparar
#Descomprimir fichero descargado y compilamos
F_compilar
#Hacemos strip sobre el paquete
f_strip
#Creamos xzm , instalamos y salimos
f_tareasFinales


Si... fui un gracioso y se me olvido crear las direcciones en el menu no pensé que al instalar la nueva versión borrase las entradas del menu tambien... hahah ahora lo modifico

Edito: vale ni siquiera puse la parte de instalación >.< WTf el sueño me afecta haha
« Última modificación: 18-10-2015, 04:15 (Domingo) por trax69 »

Desconectado USUARIONUEVO

  • Moderador
  • *
  • Mensajes: 15402
Re: wifislax-updaters HILO 2
« Respuesta #252 en: 18-10-2015, 14:34 (Domingo) »
el updater de dnsenum lo dejaremos estar de momento.


en su dia ya estube separando las entradas de menu de los programas que no llevan.


ahora actualizare dnsenum y dividire en dos el paquete para poder actualizar sin peligro


dnsenum-1.2.4.2 --> el programa
dnsenum_starter-1.0   --> icono y entrada a menu

asi el updater podra actualizar sin necesidad de añadir icono y crear entrada al menu



tambien se puede hacer ahora ,con icono y desktop en el updater y en la proxima release , corregir el updater para que ya no meta icono y tal.

trax69

  • Visitante
Re: wifislax-updaters HILO 2
« Respuesta #253 en: 18-10-2015, 15:43 (Domingo) »
Por que añadir una funciona que compruebe si existe entrada al menú y en caso de existir mantenerla es mucho lio, no? (por eso de que cada paquete o herramienta no son siempre iguales y no mantienen las mismas rutas)
Me quedé sopa ayer y no lo terminé el update

Si tengo tiempo sigo revisando mas y termino ese.

Desconectado USUARIONUEVO

  • Moderador
  • *
  • Mensajes: 15402
Re: wifislax-updaters HILO 2
« Respuesta #254 en: 18-10-2015, 20:26 (Domingo) »
Por que añadir una funciona que compruebe si existe entrada al menú y en caso de existir mantenerla es mucho lio, no? (por eso de que cada paquete o herramienta no son siempre iguales y no mantienen las mismas rutas)
Me quedé sopa ayer y no lo terminé el update

Si tengo tiempo sigo revisando mas y termino ese.

no , te explico , lo ideal es tener por paquetes separados , el programa y las entradas a escritorio.

eso cuando es un programa que no tiene entradas a menus ...

como nos gusta tenerlo todo a mano , y si no lo vemos "se nos olvida" , pues solemos poner entradas a los menus.


lo suyo es crear los dos paquetes por separado ...una vez creado el paquete


dnsenum_starter-1.0-noarch

si el log de ese paquete pues no se metera nada mas, y si no esta ese log (como pasa en wifislax-4.11.1) ,entonces por primera vez crearemos el paquete , asi en el siguiente update solo meteremos la app.


ayer acabe con 22 paquetes perl ... por tocar el dnsenum ...  por eso las perl ni mirarlas.

Desconectado USUARIONUEVO

  • Moderador
  • *
  • Mensajes: 15402
Re: wifislax-updaters HILO 2
« Respuesta #255 en: 18-10-2015, 22:15 (Domingo) »
mitmf_updater


estaba mirando donde   /releases  ..pero veo que van haciendo parches en git

asi que cojo la version de la release en curso , y los 6 primeros digitos del git ...de forma que cuando el ultimo commit cambia , es "version nueva"


el ultimo fue hace 18 dias ...por eso he decidido en este caso particular usar los commit del gi ,...cambio que hagan , version nueva que nos saldra.


ademas he redireccionado la instalacion del requerimets con pip  hacia el directorio PKG , asi , de instalarse alguna nueva , se metera directamente en el mismo modulo de mitmf.

si la pide es por que el sistema no lleva esa libreria python ,



probarlo ...  ;D ;D ;D



Código: [Seleccionar]
#!/bin/sh

# Script by www.seguridadwireless.net

SCRIPT_VERSION=20151018

############################################################
## Funciones comunes. Su nombre empieza por f_ ##
############################################################
f_variables(){
. /opt/wifislax-updaters/Funciones/funciones_updater
}

############################################################
## Funciones propias del script. Su nombre empieza por F_ ##
############################################################
# Definicion de variables
F_variables() {
PRGNAM=mitmf
SRCNAM=MITMf
echo -ne "\033]2;${PRGNAM}_updater\007"
WEB=https://github.com/byt3bl33d3r/MITMf
VERSION=$(curl -s $WEB/releases|grep .gz|head -1|cut -d v -f3|cut -d t -f-1|sed 's/.$//g')_$(curl -s $WEB|grep commit/|head -1|rev|cut -d / -f1|cut -d '"' -f2|rev|cut -c-6)
}

# Descomprimimos el fichero descargado y compilamos
F_compilar(){
mkdir -p $PKG/opt
cd $PKG/opt
git clone $WEB
cd MITMf && git submodule init && git submodule update --recursive
pip install -r $PKG/opt/$SRCNAM/requirements.txt --root=$PKG/opt/$SRCNAM
rm -rf $PKG/opt/$SRCNAM/.git
chmod 777 $PKG/opt/$SRCNAM/mitmf.py
}

###################################
## BLOQUE PRINCIPAL DE EJECUCION ##
###################################
# Si se cierra el script inesperadamente, ejecutar la funcion de limpieza
trap f_exitmode SIGHUP SIGINT

#Inicializamos las variables globales
f_variables
#Comprobamos conexion a Internet
f_comprobarConexion
#Inicializamos las variables del script
F_variables
#Creamos directorio de trabajo
f_directorioTemporal
#Mostramos el mensaje de presentacion
f_presentacion
#Comprobamos updates del script
f_comprobarUpdates
#Asignamos o detectamos arquitectura
f_arquitectura noarch
#Comprobamos version instalada del paquete
f_versionInstalada
#Descomprimir fichero descargado y compilamos
F_compilar
#Creamos xzm , instalamos y salimos
f_tareasFinales
« Última modificación: 18-10-2015, 22:20 (Domingo) por USUARIONUEVO »

Desconectado USUARIONUEVO

  • Moderador
  • *
  • Mensajes: 15402
Re: wifislax-updaters HILO 2
« Respuesta #256 en: 18-10-2015, 22:16 (Domingo) »
Por cierto ,veo la entrada de esta herramienta en  "redes" ... en vez de credenciales ...

en la iso de desarrollo , lo movere a su categoria.

Desconectado geminis_demon

  • Colaborador
  • *
  • Mensajes: 2377
  • Prácticas precisas precisan práctica
Re: wifislax-updaters HILO 2
« Respuesta #257 en: 19-10-2015, 00:03 (Lunes) »
Por cierto ,veo la entrada de esta herramienta en  "redes" ... en vez de credenciales ...

en la iso de desarrollo , lo movere a su categoria.

Eso ya lo hablamos en su día...  ;D

Es un sniffer de red, como ettercap o intercepter-ng, por eso está en redes.

Tienes plugins para capturar contraseñas, pero ettercap también captura contraseñas y está en redes.

En credenciales están los scripts que están especificamente enfocados a capturar credenciales, pero mitmf yo lo dejaría en redes, ya que campurar credenciales no es su función principal, es solo un plugin mas de los muchos que tiene.

De echo ni siquiera captura las credenciales como si lo hace ettercap, solo te muestra el contenido de las peticiones POST, pero no reconoce los usuarios y contraseña dentro de esas peticiones.

El geminispoisoning antes usaba ettercap para capturar las credenciales porque mitmf no las reocnoce, pero en esta última versión me he hecho una función en bash que filtra los usuarios y contraseñas y así me he quitado de encima a ettercap que consumía un montón de recursos.
« Última modificación: 19-10-2015, 00:07 (Lunes) por geminis_demon »

La luz cree que viaja más rápido que cualquier otra cosa, pero se equivoca; da lo mismo lo rápido que pueda viajar, porque al final, la luz descubre que la oscuridad ha llegado antes que ella, y la está esperando.

Desconectado USUARIONUEVO

  • Moderador
  • *
  • Mensajes: 15402
Re: wifislax-updaters HILO 2
« Respuesta #258 en: 19-10-2015, 00:07 (Lunes) »
ok , pues lo devuelvo a redes ... que ya lo habi movido  ;D

Desconectado geminis_demon

  • Colaborador
  • *
  • Mensajes: 2377
  • Prácticas precisas precisan práctica
Re: wifislax-updaters HILO 2
« Respuesta #259 en: 19-10-2015, 00:14 (Lunes) »
He probado el updater de mitmf en wifislax-4.11.1 con todos los paquetes tanto de wifislax como de slackware actualizados a la ultima y me dice que le faltan dependencias:

Código: [Seleccionar]
Traceback (most recent call last):
  File "/opt/MITMf/mitmf.py", line 29, in <module>
    import core.responder.settings as settings
  File "/opt/MITMf/core/responder/settings.py", line 24, in <module>
    from core.configwatcher import ConfigWatcher
  File "/opt/MITMf/core/configwatcher.py", line 20, in <module>
    import pyinotify
ImportError: No module named pyinotify
« Última modificación: 19-10-2015, 00:15 (Lunes) por geminis_demon »

La luz cree que viaja más rápido que cualquier otra cosa, pero se equivoca; da lo mismo lo rápido que pueda viajar, porque al final, la luz descubre que la oscuridad ha llegado antes que ella, y la está esperando.