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

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

Desconectado USUARIONUEVO

  • Moderador
  • *
  • Mensajes: 15744
Re: wifislax-updaters HILO 2
« Respuesta #340 en: 22-10-2015, 00:10 (Jueves) »
Código: [Seleccionar]
SRCNAM=src

al descomprimir , necesitas ir a src  ...  use el comodin SRCNAM.

asi la funcion global de hacer cd no falla. ..es el comodin-.



Desconectado USUARIONUEVO

  • Moderador
  • *
  • Mensajes: 15744
Re: wifislax-updaters HILO 2
« Respuesta #341 en: 22-10-2015, 00:12 (Jueves) »
si no hay slackbuild , puedes mirar en arch , ... pero habiendo , es facil ,ya que solo copias y pegas.  ;D

trax69

  • Visitante
Re: wifislax-updaters HILO 2
« Respuesta #342 en: 22-10-2015, 00:14 (Jueves) »
mamón... venia todo feliz por que estaba revisando lo de slackbuild...
$TARGET = generic

ellos usan IF para determinar que Target usar aunque a nosotros con el de 32bits o incluso generico vale aunque demore un poco en la compilación por no aprovechar cpu al 100% (son segundos mas lo que tarda ni se nota)

Código: [Seleccionar]
make -j1 -C src clean $TARGET CFLAGS="-DJOHN_SYSTEMWIDE=1 -c -Wall -O2 -fomit-frame-pointer"
iba contentisimo a venir a decirte que tenias razon y que yo no usaba correctamente ls CFLAGS al introducirlas por linea de comando y me lo chafaste ... hahaha

Es coña , venga va... aré eso que dices y fijare en esas cosas para hacerlo como dices como churros los scripts

Desconectado USUARIONUEVO

  • Moderador
  • *
  • Mensajes: 15744
Re: wifislax-updaters HILO 2
« Respuesta #343 en: 22-10-2015, 00:14 (Jueves) »
ahora estoy liado con WordpressScan que confundí por accidente con WPScan (el estandar WPS) y así descubri una herramienta potente pero me ocurre igual que con john xD

/usr/bin
/home/
 me da igual que sea >.< que la entrada al menu la hace todo bien instala pero queda "feo" por que se tiene que ejecutar :

/usr/lib/wpsteam/wpscan.rb

en lugar de poner en terminal = wpscan o wpscanteam (para no confundir con el que ya hay)

un enlace simbolico  en /usr/bin

o un starter , (script que hace cd a la ruta del ejecutable y lo ejecta alli mismo ./ejecutable)

modificaras el desktop , para que ejecute entonces el starter.


____________________________

john , tarda un poco por que tambien fija el numero de trabajos paralelos en 1

make -j1

hay proyectos que fallan , al abrir mas de un hilo al compilar, en esos caso se fija con el numero de hilos.

tal vez eso ,fue lo que te dio error antes al compilar .. y tal vez el parche params, sea para arreglar eso ...  ;)
« Última modificación: 22-10-2015, 00:17 (Jueves) por USUARIONUEVO »

trax69

  • Visitante
Re: wifislax-updaters HILO 2
« Respuesta #344 en: 22-10-2015, 00:18 (Jueves) »
Entiendo... lo pongo bonito el script lo pruebo y comento...

el enlace simbolico lo usé pero se lo pasaba por el forro... por que ?no lo sé... mal uso de el??? puede XDD fue esta mañana nada mas despertarme muy despierto no estaria hahaha

Desconectado USUARIONUEVO

  • Moderador
  • *
  • Mensajes: 15744
Re: wifislax-updaters HILO 2
« Respuesta #345 en: 22-10-2015, 00:20 (Jueves) »
Entiendo... lo pongo bonito el script lo pruebo y comento...

el enlace simbolico lo usé pero se lo pasaba por el forro... por que ?no lo sé... mal uso de el??? puede XDD fue esta mañana nada mas despertarme muy despierto no estaria hahaha

comprueba que el simbolico apunta a donde debe ...y si no un starter


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

cd /ruta
"$@"

el script lo llamas como quiers y lo pones en /usr/bin

y todos contentos

Desconectado USUARIONUEVO

  • Moderador
  • *
  • Mensajes: 15744
Re: wifislax-updaters HILO 2
« Respuesta #346 en: 22-10-2015, 00:21 (Jueves) »
john y cowpatty estan claros, los subo a github.

este que te veo mas ilusionado ,te lo dejo a ti ...   ;)

si tienes problemas, mira si hay slackbuild , o en arch ..o aqui en el hilo.

Desconectado USUARIONUEVO

  • Moderador
  • *
  • Mensajes: 15744
Re: wifislax-updaters HILO 2
« Respuesta #347 en: 22-10-2015, 00:22 (Jueves) »
como lo pilles del todo ,veras que en realidad lo mas dificil , es grepear de la web , el numero de version.  ;) ;D :D 8)

trax69

  • Visitante
Re: wifislax-updaters HILO 2
« Respuesta #348 en: 22-10-2015, 00:35 (Jueves) »
como lo pilles del todo ,veras que en realidad lo mas dificil , es grepear de la web , el numero de version.  ;) ;D :D 8)

Necesito mas practica en las instalaciones que en sacar las versiones de las web >,< pero con las indicaciones que me has dado y fijandome en archilinux si está o slackbuild... seguramente como bien dices como churrros =)

Me temo que WPScan 2.9 no está ni en slackbuild ni en archilinux pero daré con ello hahaha

Desconectado USUARIONUEVO

  • Moderador
  • *
  • Mensajes: 15744
Re: wifislax-updaters HILO 2
« Respuesta #349 en: 22-10-2015, 00:40 (Jueves) »
« Última modificación: 22-10-2015, 00:40 (Jueves) por USUARIONUEVO »

trax69

  • Visitante
Re: wifislax-updaters HILO 2
« Respuesta #350 en: 22-10-2015, 02:59 (Jueves) »
Bueno creo que despues de un buen rato he conseguido que rule... lo que no me gusta es que al ejecutarlo sea:

desde terminal escribes "wpscanteam" aunque claro... lo ejecutas con ese comando y el resultado

Código: [Seleccionar]
[...]
Examples :

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

habria que cambiar  /lib/wpscan/wpscan_helper.rb la variable para que en lugar de aparecer eso apareciese

Código: [Seleccionar]
[...]
Examples :

-Further help ...
wpscanteam --help
[...]

Luego lo reviso así de tiquismiquis soy -.-.. y perdón por no organizar este script tanto como me hubiese gustado  ^-^

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

# Script by www.seguridadwireless.net

SCRIPT_VERSION=20151022

############################################################
## 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
cd wpscan-$VERSION
gem install bundler || exit 1
bundle install || exit 1
install -dm755 "$PKG/usr/bin" || exit 1
install -dm755 "$PKG/usr/share/wpscan" || exit 1
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
« Última modificación: 22-10-2015, 03:01 (Jueves) por trax69 »

trax69

  • Visitante
Re: wifislax-updaters HILO 2
« Respuesta #351 en: 22-10-2015, 03:16 (Jueves) »
Se me olvidó que dijiste de crear otro script para la entrada al menu y así separarlo del updater en sí de la herramienta >.< ahora miro hahha

Desconectado USUARIONUEVO

  • Moderador
  • *
  • Mensajes: 15744
Re: wifislax-updaters HILO 2
« Respuesta #352 en: 22-10-2015, 03:22 (Jueves) »
Se me olvidó que dijiste de crear otro script para la entrada al menu y así separarlo del updater en sí de la herramienta >.< ahora miro hahha

no , en realidad se trata de dividir el paquete en dos.

al ser esta la primera vez que aparece n wifislax, dejalo todo junto ..

cuando ya aparezca una version publica , se devidira el paquete y se modificara el updater.


o bien ... en el updater, la parte del desktop e icono , se crean en otro xzm ...y cuando la tool sea integrada en iso ,se eliminara la parte final de crear el xzm starter.
« Última modificación: 22-10-2015, 03:23 (Jueves) por USUARIONUEVO »

trax69

  • Visitante
Re: wifislax-updaters HILO 2
« Respuesta #353 en: 22-10-2015, 03:26 (Jueves) »
Vale ya te entendí.

Entonces mirare alguna forma de "parchear" eso que dije para que aparezca correctamente

trax69

  • Visitante
Re: wifislax-updaters HILO 2
« Respuesta #354 en: 22-10-2015, 03:39 (Jueves) »
Ahí lo dejo para la proxima actualizacion de wifislax se podra quitar lo del icono y demas entonces .

Edito: Hay un problema he reiniciado con el modulo lo carga correctamente pero no detecta que las gems en ruby estén instaladas...


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

# Script by www.seguridadwireless.net

SCRIPT_VERSION=20151022

############################################################
## 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
cd wpscan-$VERSION
gem install bundler || exit 1
bundle install || exit 1
install -dm755 "$PKG/usr/bin" || exit 1
install -dm755 "$PKG/usr/share/wpscan" || exit 1
cp --no-preserve=ownership -r * "$PKG/usr/share/wpscan"
#Parcheamos para corregir --help y aparezca wpscanteam como comando
sed -i 's/$0/"wpscanteam"/g' $PGK/usr/share/wpscan/lib/wpscan/wpscan_helper.rb
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
« Última modificación: 22-10-2015, 04:02 (Jueves) por trax69 »

trax69

  • Visitante
Re: wifislax-updaters HILO 2
« Respuesta #355 en: 22-10-2015, 16:30 (Jueves) »
Por lo visto no vale con instalarlas para live CD hay que meter las en local

$Home/user/.gem/ruby/version
- /home/user/.gem/ruby/2.2

Eso o en la próxima Iso incluirlas no pesan mucho creo luego las hecho un vistazo, mejoró el código, por que sobran cosas y reestructuro

Lo pongo para acordarme también de lo que debo hacer además de para informar por que no funciona correctamente aún.

Desconectado USUARIONUEVO

  • Moderador
  • *
  • Mensajes: 15744
Re: wifislax-updaters HILO 2
« Respuesta #356 en: 22-10-2015, 22:39 (Jueves) »
las gemas ruby no ocupan mucho , y efectivamente las necesarias pasan a plantilla  ;D


puedes comprobar que ya hay algunas buscando

rubygem    ;) :D 8)



gem2tgz


aunque en wifislax 4.11.1 no viene por defecto .. te puede solventar la papeleta.
« Última modificación: 22-10-2015, 22:40 (Jueves) por USUARIONUEVO »

Desconectado USUARIONUEVO

  • Moderador
  • *
  • Mensajes: 15744
Re: wifislax-updaters HILO 2
« Respuesta #357 en: 22-10-2015, 22:41 (Jueves) »
Código: [Seleccionar]
gem2tgz -g bundler

trax69

  • Visitante
Re: wifislax-updaters HILO 2
« Respuesta #358 en: 22-10-2015, 23:25 (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 >.<

Edito: tiene algo que ver que necesite qt5-base ? XD
« Última modificación: 22-10-2015, 23:34 (Jueves) por trax69 »

Desconectado USUARIONUEVO

  • Moderador
  • *
  • Mensajes: 15744
Re: wifislax-updaters HILO 2
« Respuesta #359 en: 22-10-2015, 23:35 (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>
                                                                                        \____/