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

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado USUARIONUEVO

  • Moderador
  • *
  • Mensajes: 15794
Re: wifislax-updaters HILO 2
« Respuesta #360 en: 22-10-2015, 23:36 (Jueves) »
teamspeak no necesita qt5 , ni siquiera tiene dependencias

http://slackbuilds.org/repository/14.1/multimedia/TeamSpeak3/



trax69

  • Visitante
Re: wifislax-updaters HILO 2
« Respuesta #361 en: 22-10-2015, 23:39 (Jueves) »
Código: [Seleccionar]
gem2tgz -g bundler

Muy buena esa ! no sabia como añadirlas haha xD (Ya estoy puesto con ello)

Por cierto me ha desaparecido el updater del Teamspeak o esa cosa mia ? por que ni con el buscador lo encuentro >.<

de teamspeak no ha habido nunca....es teamviewer     ******
                                                                                     <0><0>
                                                                                        \____/

Te juro por snuppy que yo me baje teamspeak mediante algun updater (en la 4.11.1 creo >.<)

Desconectado USUARIONUEVO

  • Moderador
  • *
  • Mensajes: 15794
Re: wifislax-updaters HILO 2
« Respuesta #362 en: 22-10-2015, 23:42 (Jueves) »
mm , veo que dices lo del qt5-base  ...por que has mirando en archlinux, antes que en slackbuild.


slackbuild es el primer sitio a consultar , ya que es especifico para slackware-


solo sino hay nada hay , o falla algo ..entonces miras otras opciones.


esun .run   ,  con lo que imagino es un "todo en uno" ..como metasploit.

Desconectado USUARIONUEVO

  • Moderador
  • *
  • Mensajes: 15794
Re: wifislax-updaters HILO 2
« Respuesta #363 en: 22-10-2015, 23:44 (Jueves) »
la instalacion de la gema bundle, no puede ser sistematico.


se comprueba si existe el paquete ..y si no existe , se instalar o se creara un xzm o lo que sea.


Código: [Seleccionar]
ls /var/log/packages | grep rubygem-bundler

trax69

  • Visitante
Re: wifislax-updaters HILO 2
« Respuesta #364 en: 22-10-2015, 23:47 (Jueves) »
la instalacion de la gema bundle, no puede ser sistematico.


se comprueba si existe el paquete ..y si no existe , se instalar o se creara un xzm o lo que sea.


Código: [Seleccionar]
ls /var/log/packages | grep rubygem-bundler

Si mire primero en archilinux, luego me fije que en slackbuilds no hace falta es un .run como dices estilo metasploit

realmente las gems que necesita WPScan son:

Código: [Seleccionar]
gem install {bundle,nokogiri,typhoeus,addressable,terminal-table,ruby-progressbar,webmock,simplecov,rspec,rspec-its}
Que luego lo miré concienzudamente, revisaré las que ya estén

Las que están instaladas: (las que aparecen 2 versiones es por que antes use el comando gem update
Código: [Seleccionar]
wifislax ~ # gem list

*** LOCAL GEMS ***

bettercap (1.1.5, 1.1.4)
bigdecimal (1.2.7, 1.2.6)
colorize (0.7.7)
io-console (0.4.3)
json (1.8.3, 1.8.1)
minitest (5.8.1, 5.4.3)
network_interface (0.0.1)
packetfu (1.1.11)
pcaprub (0.12.0)
power_assert (0.2.4, 0.2.2)
psych (2.0.15, 2.0.8)
rake (10.4.2)
rdoc (4.2.0)
test-unit (3.1.5, 3.0.8)
« Última modificación: 23-10-2015, 00:04 (Viernes) por trax69 »

Desconectado USUARIONUEVO

  • Moderador
  • *
  • Mensajes: 15794
Re: wifislax-updaters HILO 2
« Respuesta #365 en: 23-10-2015, 00:05 (Viernes) »
pfff , pues cada una de esas gemas, despues mete otras tantas  ;D ;)


gem2tgz las baja todas y crea un tgz por cada una de ellas.

« Última modificación: 23-10-2015, 00:06 (Viernes) por USUARIONUEVO »

Desconectado USUARIONUEVO

  • Moderador
  • *
  • Mensajes: 15794
Re: wifislax-updaters HILO 2
« Respuesta #366 en: 23-10-2015, 00:11 (Viernes) »
casi na...   ;D


rubygem-addressable-2.3.8-noarch-1sw.txz
rubygem-crack-0.4.2-noarch-1sw.txz
rubygem-diff-lcs-1.2.5-noarch-1sw.txz
rubygem-docile-1.1.5-noarch-1sw.txz
rubygem-ethon-0.8.0-noarch-1sw.txz
rubygem-ffi-1.9.10-i686-1sw.txz
rubygem-hashdiff-0.2.2-noarch-1sw.txz
rubygem-json-1.8.3-i686-1sw.txz
rubygem-mini_portile-0.6.2-noarch-1sw.txz
rubygem-nokogiri-1.6.6.2-i686-1sw.txz
rubygem-rspec-3.3.0-noarch-1sw.txz
rubygem-rspec-core-3.3.2-noarch-1sw.txz
rubygem-rspec-expectations-3.3.1-noarch-1sw.txz
rubygem-rspec-its-1.2.0-noarch-1sw.txz
rubygem-rspec-mocks-3.3.2-noarch-1sw.txz
rubygem-rspec-support-3.3.0-noarch-1sw.txz
rubygem-ruby-progressbar-1.7.5-noarch-1sw.txz
rubygem-safe_yaml-1.0.4-noarch-1sw.txz
rubygem-simplecov-0.10.0-noarch-1sw.txz
rubygem-simplecov-html-0.10.0-noarch-1sw.txz
rubygem-terminal-table-1.5.2-noarch-1sw.txz
rubygem-typhoeus-0.8.0-noarch-1sw.txz
rubygem-webmock-1.22.1-noarch-1sw.txz

Desconectado USUARIONUEVO

  • Moderador
  • *
  • Mensajes: 15794
Re: wifislax-updaters HILO 2
« Respuesta #367 en: 23-10-2015, 00:21 (Viernes) »
wifislax bluray edition   ;D ;D ;D ;D ;D ;D ;D

trax69

  • Visitante
Re: wifislax-updaters HILO 2
« Respuesta #368 en: 23-10-2015, 00:23 (Viernes) »
rubygem-terminal-table-1.5.2-noarch-1sw.txz Lo mas gracioso es que por ejemplo de este pide versión especifica creo...

En el updater lo he apañado todo bara que los incluya en el modulo XZM y deberia funcionar... voy a probar reinicio y vengo...

eso si... el paquete ha aumentado 2Mb creo y mete un porrón de gems -.-


Como sigamos queriendo meterle cosas... lo bueno es que si el script funciona no hará falta meter las gemas solo el que vaya a usar la herramienta por que si no..telita...

Nota: En principio he hecho pruebas a pequeña escala... y no haria falta incluir las gemas nativamente en la siguiente ISO... eso si... el script tendria que meterlas a "capón" y por lo pejilgero que es algunas con version especifica -.-
« Última modificación: 23-10-2015, 00:24 (Viernes) por trax69 »

Desconectado USUARIONUEVO

  • Moderador
  • *
  • Mensajes: 15794
Re: wifislax-updaters HILO 2
« Respuesta #369 en: 23-10-2015, 00:38 (Viernes) »
las gemas ya las he metido en la iso desarrollo  ;D

cuando ya salva una nueva version de wifislax, se revisaran los updaters que meten cosas de mas.


las gemas es como las extensiones perl ... siempre pueden ser usadas por otros programas...


acaban de publicar el kernel 4.1.11 que llevo mucho esperandolo ...a ver si sale fino , que han tardado 2 semanas  ;D

trax69

  • Visitante
Re: wifislax-updaters HILO 2
« Respuesta #370 en: 23-10-2015, 00:43 (Viernes) »
Veo que no solo yo me he dedicado a hacer updaters

Código: [Seleccionar]
cowpatty_updater
john_updater
jdk_updater
scons_updater
exempi_updater
gst-plugins-bad0_updater
gst-plugins-bad_updater
gst-plugins-ugly0_updater
gst-plugins-ugly_updater
libebml_updater
soundtouch_updater
audacity_updater
metasploit_updater
jre_updater


hahaha mola pero tu me ganas por goleada...


Pues en el script ya lo habia solucionado para instalar las gems por script... sin tener que meterlas en ISO.. ¬¬ solucionado lo de las gems ahora no me "parchea" lo de :

-Further help ...
ruby ./wpscan.rb --help

por

-Further help ...
rwpscanteam --help

Cuando antes si lo hacia revisaré... al final el modulo pesa 1mb solo, antes pesaba mas por que en el script copia por duplicado cosas que no tenia que hacerlo xD soluciono esto ultimo y te la pongo

Entonces quito la parte de las gemas en el script ??? o comento la linea y te lo dejo para que tu decidas que hacer hahaha

Desconectado USUARIONUEVO

  • Moderador
  • *
  • Mensajes: 15794
Re: wifislax-updaters HILO 2
« Respuesta #371 en: 23-10-2015, 00:47 (Viernes) »
no se muy bien como gestionar el tema de las gemas.

ya lo mirare , dejalo que ponga todo de momento ,... y ya lo revisare.



esa lista de updaters, no todos son nuevos, alguno ha sido solo retocado.

los de los plugins gst  ,es por que escribi el de soundtouch y si actualizas esa libreria se rompen

gst-plugins-bad
audacity

que tambien estoy ahora mismo recompilando    ;)

trax69

  • Visitante
Re: wifislax-updaters HILO 2
« Respuesta #372 en: 23-10-2015, 00:56 (Viernes) »
Te pego el codigo y miras, pero puede ser sencillo incluir las gemas en los updaters (salvo si la herramienta que las use es nativa)

Por ejemplo la gem bettercap (1.1.4) pese a que pueda tener updater o no que no lo sé la herramienta viene por defecto incluida en la ISO en ese caso la gema tiene que estar mientras que por ejemplo WPScanteam no tiene por que venir instalado es para pentest de Wordpress y seria absurdo meter sus gemas si no lo van a usar...

No se si me explico

Desconectado USUARIONUEVO

  • Moderador
  • *
  • Mensajes: 15794
Re: wifislax-updaters HILO 2
« Respuesta #373 en: 23-10-2015, 01:03 (Viernes) »
se lo que quieres decir , pero no pienso igual


nunca sabes si tal o cual esta siendo utilizado por otro programa.

yo prefiero tenerlas , a no tenerlas.... ¿que vas a hacer escribir 21 updaters de gemas?  ...na.


Código: [Seleccionar]
*** LOCAL GEMS ***

addressable (2.3.8)
bettercap (1.1.4)
bigdecimal (1.2.6)
bundler (1.10.6)
colorize (0.7.7)
crack (0.4.2)
diff-lcs (1.2.5)
docile (1.1.5)
ethon (0.8.0)
ffi (1.9.10)
hashdiff (0.2.2)
io-console (0.4.3)
json (1.8.3, 1.8.1)
mini_portile (0.6.2)
minitest (5.4.3)
network_interface (0.0.1)
nokogiri (1.6.6.2)
packetfu (1.1.11)
pcaprub (0.12.0)
power_assert (0.2.2)
psych (2.0.8)
rake (10.4.2)
rdoc (4.2.0)
rspec (3.3.0)
rspec-core (3.3.2)
rspec-expectations (3.3.1)
rspec-its (1.2.0)
rspec-mocks (3.3.2)
rspec-support (3.3.0)
ruby-progressbar (1.7.5)
safe_yaml (1.0.4)
simplecov (0.10.0)
simplecov-html (0.10.0)
terminal-table (1.5.2)
test-unit (3.0.8)
typhoeus (0.8.0)
webmock (1.22.1)




trax69

  • Visitante
Re: wifislax-updaters HILO 2
« Respuesta #374 en: 23-10-2015, 01:07 (Viernes) »
Bueno aquí estaria ahora si todo perfecto pruebalo y me dices

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

# Script by www.seguridadwireless.net

SCRIPT_VERSION=20151023

############################################################
## 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=wpscanteam
echo -ne "\033]2;${PRGNAM}_updater\007"
WEB=https://github.com/wpscanteam/wpscan
VERSION=`echo $(curl -s $WEB/releases | grep releases/tag | head -1 | cut -d "/" -f6 | cut -d '"' -f1)`
EXTENSION=tar.gz
SOURCES=wpscan-$VERSION.$EXTENSION
DOWNLOAD=$WEB/archive/$VERSION.$EXTENSION
}

# Descomprimimos el fichero descargado y compilamos
F_compilar(){
mkdir -p $PKG/usr/{bin,lib/wpscan,share/{wpscan,pixmaps,applications/wifislax/Testing}}
#creamos el icono
echo "
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
" | base64 -d > $PKG/usr/share/pixmaps/wpscanteam.png

#Crear menu
echo "[Desktop Entry]
Categories=testing
Exec=sh -c '/usr/bin/wpscanteam -h;${SHELL:-bash}'
Icon=wpscanteam
Name=WpScanTeam
Comment=Pentest Wordpress
GenericName=Pentest Wordpress
Terminal=true
Type=Application" > $PKG/usr/share/applications/wifislax/Testing/wpscanteam.desktop

echo
echo "$VERDE"Instalando, puede tardar unos minutos ..."$CIERRE"
sleep 1
#Creamos la carpeta donde iran las gemas a instalar
mkdir -p $PKG/usr/lib/ruby/gems/2.2.0
gem install -i $PKG/usr/lib/ruby/gems/2.2.0 terminal-table -v 1.4.5
gem install -i $PKG/usr/lib/ruby/gems/2.2.0 {bundle,nokogiri,typhoeus,addressable,yajl-ruby,ruby-progressbar,webmock,simplecov,rspec,rspec-its}
#Metemos todo para posteriormente crear el modulo
cd wpscan-$VERSION && sed -i 's/$0/"wpscanteam"/g' lib/wpscan/wpscan_helper.rb #Parcheamos en este ultimo comando para la help
cp --no-preserve=ownership -r * "$PKG/usr/share/wpscan"
touch $PKG/usr/bin/wpscanteam
cat > "$PKG/usr/bin/wpscanteam" <<\EOF
#!/bin/sh
localdir=$HOME/.wpscan
mkdir -p "$localdir"
cp -Rf /usr/share/wpscan/* "$localdir"
cd "$localdir"
ruby ./wpscan.rb "$@"
EOF

chmod +x "$PKG/usr/bin/wpscanteam"
}

###################################
## 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
#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

En el caso de incluirse las gemas finalmente abria que quitar el apartado de gem install (1 por que necesita esa versión especifica y los otros no requiere una especifica)

Desconectado USUARIONUEVO

  • Moderador
  • *
  • Mensajes: 15794
Re: wifislax-updaters HILO 2
« Respuesta #375 en: 23-10-2015, 01:10 (Viernes) »
se me ocurre comprobar que gemas tenemos , con el comando gem list   ;D


ejecutar gem list y grepear si esta la que necesita y si es una version exacta pues


Código: [Seleccionar]
gem list|grep name|grep numero
« Última modificación: 23-10-2015, 01:18 (Viernes) por USUARIONUEVO »

trax69

  • Visitante
Re: wifislax-updaters HILO 2
« Respuesta #376 en: 23-10-2015, 01:18 (Viernes) »
Yo ya te digo que seria rizar el rizo el tema de meter el instalar la gemas dentro de los scripts pero no lo veo tan alocado... si bien es cierto alguna gema instalada habra como en el caso que cite y algún otro...

Y sí se puede listar las gemas ya instaladas comparar con la lista a instalar por el programa o herramienta y filtrar

PD. me dado cuenta un fallo en el script que puse ahora mismo

Examples :

-Further help ...
ruby wpscanteam --help

no quité el "ruby" de ahi ... xD

quedaria así la linea:
Código: [Seleccionar]
cd wpscan-$VERSION && sed -i 's/"ruby #{script_name}"/"wpscanteam"/g' lib/wpscan/wpscan_helper.rb #Parcheamos en este ultimo comando para la help

Desconectado USUARIONUEVO

  • Moderador
  • *
  • Mensajes: 15794
Re: wifislax-updaters HILO 2
« Respuesta #377 en: 23-10-2015, 01:29 (Viernes) »
si quieres dejalo asi , y yo miro lo de las gemas ... no es muy dificil.

trax69

  • Visitante
Re: wifislax-updaters HILO 2
« Respuesta #378 en: 23-10-2015, 01:36 (Viernes) »
quedaria así la linea:
Código: [Seleccionar]
cd wpscan-$VERSION && sed -i 's/"ruby #{script_name}"/"wpscanteam"/g' lib/wpscan/wpscan_helper.rb #Parcheamos en este ultimo comando para la help

Vale asi no lo coge bien -.-... asi que nada habrá que hacerlo como antes y añadir otro sed para borrar lo de "ruby "
Código: [Seleccionar]
sed -i 's/$0/"wpscanteam"/g' lib/wpscan/wpscan_helper.rb
Por que ya me veo que alguien que lo vaya a usar pondra ruby wpscanteam y no ejecutará nada obviamente

sin embargo pones wpscanteam -u www.wordpress.com y sí funciona

Desconectado USUARIONUEVO

  • Moderador
  • *
  • Mensajes: 15794
Re: wifislax-updaters HILO 2
« Respuesta #379 en: 23-10-2015, 01:36 (Viernes) »
   # Verificamos que gemas necesitamos
   GEMATERMINAL=$(gem list|grep terminal-table|grep -o 1.4.5)
   if [ -z $GEMATERMINAL ]; then
   gem install -i $PKG/usr/lib/ruby/gems/2.2.0 terminal-table -v 1.4.5
   fi



una ...