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

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

Desconectado USUARIONUEVO

  • Moderador
  • *
  • Mensajes: 14478
Re: wifislax-updaters HILO 2
« Respuesta #20 en: 01-08-2015, 20:09 (Sábado) »
¿que bucle geminis? ..se mas especifico.


hay un echo ... que es para meter otro "echo"  ..dentro de cada updater ...no se si te refieres a eso.

valeeeee ya lo veooo

for x in updaters

cp -rf updaters  ¿ese verdad?

 ;D



PD: Lo de meterlo en funciones, es por que voy paso a paso y me gusta poder bloquear por ejemplo LIMPIAR , para antes de borrar ver si lo que quiero hacer se lleva a cabo.

se puede hacer lo mismo de una tacada ..si , pero bueno , creo no es importante eso.

mi nivel es muy bajo , y tengo que hacer 20,000 pruebas hasta que sale lo que quiero , por eso voy anulando zonas del script  (funciones).



solo queda lo que digo de los espacios entre

PRGNAM VERSION

que no cuadran siempre ...salen desordenados, aun metiendo una tabulacion que pensaba lo solucionaria, pero solo a  medias.




« Última modificación: 01-08-2015, 20:14 (Sábado) por USUARIONUEVO »

Desconectado USUARIONUEVO

  • Moderador
  • *
  • Mensajes: 14478
Re: wifislax-updaters HILO 2
« Respuesta #21 en: 01-08-2015, 20:21 (Sábado) »
Vale , quitado el bucle mas inutil de la historia del bash script.  ;D


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

clear

# Colores
CIERRE=${CIERRE:-""}
ROJO=${ROJO:-""}
VERDE=${VERDE:-""}
CYAN=${CYAN:-""}
AMARILLO=${AMARILLO:-""}
BLANCO=${BLANCO:-""}
ROSA=${ROSA:-""}

echo "#############################"
echo "###  $CYAN TESTER DE UPDATERS $CIERRE ###"
echo "#############################"


if [ ! "$(ping google.com -c1 2>/dev/null)" ]; then
echo ""
echo "No tengo internet ... el script se cerrara."
echo ""
sleep 1
exit 0
fi

BUSQUEDA(){
TMP=/tmp/Updaters_Test
if [ -d $TMP ]; then
rm -rf $TMP
mkdir -p $TMP
fi
cd /opt/wifislax-updaters
UPDATERS=`find . -type f -name "*_updater"`
echo
echo "${BLANCO}[${VERDE}*${BLANCO}]$AMARILLO Copiando updaters a directorio temporal ..."
cp -rf $UPDATERS $TMP &>/dev/null
rm -rf $TMP/Driver_ATI_updater &>/dev/null
rm -rf $TMP/linux* &>/dev/null
rm -rf $TMP/funciones_updater &>/dev/null
rm -rf $TMP/wifislax-updaters_updater &>/dev/null
rm -rf $TMP/last_update &>/dev/null
rm -rf $TMP/firefox_multi_updater &>/dev/null
}

TEMPORAL(){
cd $TMP
TEMPUPDATERS=`find . -type f -name "*_updater" | sort`
echo "${BLANCO}[${VERDE}*${BLANCO}]$AMARILLO Modificando copias temporales de updaters ..."
for tempupdater in $TEMPUPDATERS; do
LINEA=`grep -r "f_exitmode" -n $tempupdater | tr -d [a-zA-Z#_.:/]`
FINAL=`cat $tempupdater | wc -l`
ELIMINAR=`expr $FINAL + 1`
sed -i "${LINEA},${ELIMINAR}d" $tempupdater
#echo f_variables >> $tempupdater
echo F_variables >> $tempupdater
echo 'if [ -z $VERSION ]; then' >> $tempupdater
echo 'VERSION="Fallido "' >> $tempupdater
echo 'echo "$PRGNAM" >> "./FALLIDOS"' >> $tempupdater
echo 'fi' >> $tempupdater
echo 'echo -e "Programa:${PRGNAM}'"\t"'""Version:${VERSION}"' >> $tempupdater
done
}

MOSTRAR(){
echo "${BLANCO}[${VERDE}*${BLANCO}]$AMARILLO Testeando updaters..."
echo
sleep 3
for tempupdater in $TEMPUPDATERS ; do
sh -c "$TMP/$tempupdater"
done
}

INFORME(){
if [ -f $TMP/FALLIDOS ]; then
clear
echo
echo "#############################"
echo "###  $ROJO INFORME DE ERRORES $CIERRE ###"
echo "#############################"
echo
echo "${BLANCO}[${VERDE}*${BLANCO}] Los siguientes updaters fallaron"
echo $BLANCO
cat $TMP/FALLIDOS
echo $CIERRE
fi
}

LIMPIAR(){
echo "${BLANCO}[${VERDE}*${BLANCO}] Limpiando directorio temporal ..."
sleep 1
echo "${BLANCO}[${VERDE}*${BLANCO}] Bye Bye"
echo
}

BUSQUEDA
TEMPORAL
MOSTRAR
INFORME
LIMPIAR



lo que digo del descuadre de lineas es esto que se ve, la parte VERSION , segun la longitud del name se descuadra.



Desconectado USUARIONUEVO

  • Moderador
  • *
  • Mensajes: 14478
Re: wifislax-updaters HILO 2
« Respuesta #22 en: 01-08-2015, 20:43 (Sábado) »
pss , me acaba de salir version nueva de qbitorrent , y me pide libtorrent-rasterbar 1.0.6 , cuando en sourceforge esta solo hasta la 1.0.5


han migrado a github , asi que el updater de libtorrent rasterbar funciona, pero en otro sitio (github),estan subiendo las versiones nuevas,.


esto probablemente se vea en mas escenarios , a cuenta del desastre de sourceforge  de la semana pasada donde los proyectos alli albergados estaban inaccesibles, por una perdida de datos del sitio web.

eso se traduce en perdidas para los proyectos , y algunos han migrado a este otro sitio (github)

Desconectado USUARIONUEVO

  • Moderador
  • *
  • Mensajes: 14478
Re: wifislax-updaters HILO 2
« Respuesta #23 en: 01-08-2015, 21:09 (Sábado) »
revisado el updater de libtorrent-rasterbar

ahora se mira la version de libtorrent rasterbar , directamente en la web de qbittorrent , ya que suelen pedir la version estable , .../(recomendada)\  , y despues ya se descarga de github , que no me gusta mucho , pero es lo que hay.



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

# Script by www.seguridadwireless.net

SCRIPT_VERSION=20150801

############################################################
## 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=http://www.qbittorrent.org/download.php
VERSION=`curl -s $WEB | grep rasterbar | head -1 | cut -d- -f5 | cut -d t -f1 | sed "s/.$//g"`
PRGNAM=libtorrent-rasterbar
echo -ne "\033]2;${PRGNAM}_updater\007"
CONVERT=`echo $VERSION | tr . _`
DOWNLOAD=https://github.com/arvidn/libtorrent/releases/download/libtorrent-$CONVERT/$PRGNAM-$VERSION.tar.gz
}

# Si el paquete no existe se descargara de internet
F_download(){
if [ ! -f $PRGNAM-$VERSION.tar.gz ]; then
echo ""
echo "$CYAN"Descargando sources de $PRGNAM-$VERSION"$CIERRE"
sleep 3
aria2c -x 3 $DOWNLOAD
fi
}

# Descomprimimos el fichero descargado y compilamos
F_compilar(){
echo ""
echo "$VERDE"Descomprimiendo ..."$CIERRE"
sleep 3
rm -rf $PRGNAM-$VERSION
tar xvf $PRGNAM-$VERSION.tar.gz
cd $PRGNAM-$VERSION
chown -R root:root .
find -L . \
 \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \
  -o -perm 511 \) -exec chmod 755 {} \; -o \
 \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \
 -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \;
 
# Configuramos paquete
echo ""
echo "$VERDE"Configurando ..."$CIERRE"
sleep 3
CFLAGS="$SLKCFLAGS" \
CXXFLAGS="$SLKCFLAGS" \
LDFLAGS="-L/usr/lib${LIBDIRSUFFIX}" \
./configure \
  --prefix=/usr \
  --libdir=/usr/lib${LIBDIRSUFFIX} \
  --sysconfdir=/etc \
  --localstatedir=/var/lib \
  --disable-static \
  --enable-python-binding \
  --with-boost-libdir=/usr/lib${LIBDIRSUFFIX} \
  --with-libgeoip \
  --build=$ARCH-slackware-linux
 
# Compilamos paquete
echo ""
echo "$VERDE"Compilando ..."$CIERRE"
sleep 3
make -j$NUCLEOS
make install DESTDIR=$PKG
}

###################################
## 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 script
f_versionInstalada
#Si no existe el fichero se descargara
F_download
#Descomprimir fichero descargado y compilamos
F_compilar
#Hacemos strip sobre el paquete
f_strip
#Creamos xzm , instalamos y salimos
f_tareasFinales

vk496

  • Visitante
Re: wifislax-updaters HILO 2
« Respuesta #24 en: 01-08-2015, 21:59 (Sábado) »
Pues creo que soy el único que no he seguido ese patrón de DOWNLOAD y ARCHIVO

De todas formas, revisaré los scripts y postearé los que vaya a modificar.

Salu2

Desconectado USUARIONUEVO

  • Moderador
  • *
  • Mensajes: 14478
Re: wifislax-updaters HILO 2
« Respuesta #25 en: 01-08-2015, 22:10 (Sábado) »
Pues creo que soy el único que no he seguido ese patrón de DOWNLOAD y ARCHIVO

De todas formas, revisaré los scripts y postearé los que vaya a modificar.

Salu2

tio ,en una terminal , ejecutas

base_updater   , y te da la plantilla mascadita  ;D

lo del archivo , no lo veo , lo de download si que lo hace.



mira , esto te da la plantilla, ...como ves esta  "hecho"  ..solo falta donde -f   ..poner la extension del archivo ...


F_download(){
   if [ ! -f $PRGNAM-$VERSION ]; then
   echo
   echo "$CYAN"Descargando sources de $PRGNAM-$VERSION"$CIERRE"
   sleep 1
   aria2c -x 3 $DOWNLOAD
   fi
}
« Última modificación: 01-08-2015, 22:12 (Sábado) por USUARIONUEVO »

Desconectado USUARIONUEVO

  • Moderador
  • *
  • Mensajes: 14478
Re: wifislax-updaters HILO 2
« Respuesta #26 en: 01-08-2015, 22:14 (Sábado) »
literalmente solo necesitas rellenar la funcion

F_variables


y despues donde compilar, copias y pegas los comandos del slackbuild , si es que te basas en eso , ..

en 5 minutos updater al canto ...o menos, lo que te cueste encontrar la forma de grepear version online.

Desconectado USUARIONUEVO

  • Moderador
  • *
  • Mensajes: 14478
Re: wifislax-updaters HILO 2
« Respuesta #27 en: 01-08-2015, 23:08 (Sábado) »
oleeee mis  huevitossssss    8) 8) 8) ;D ;D


la funcion limpiar , no hace  rm -rf $TMP

juas juas   >:(


arreglao


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

clear

# Colores
CIERRE=${CIERRE:-""}
ROJO=${ROJO:-""}
VERDE=${VERDE:-""}
CYAN=${CYAN:-""}
AMARILLO=${AMARILLO:-""}
BLANCO=${BLANCO:-""}
ROSA=${ROSA:-""}

echo "#############################"
echo "###  $CYAN TESTER DE UPDATERS $CIERRE ###"
echo "#############################"


if [ ! "$(ping google.com -c1 2>/dev/null)" ]; then
echo ""
echo "No tengo internet ... el script se cerrara."
echo ""
sleep 1
exit 0
fi

BUSQUEDA(){
TMP=/tmp/Updaters_Test
if [ -d $TMP ]; then
rm -rf $TMP
fi
mkdir -p $TMP
cd /opt/wifislax-updaters
UPDATERS=`find . -type f -name "*_updater"`
echo
echo "${BLANCO}[${VERDE}*${BLANCO}]$AMARILLO Copiando updaters a directorio temporal ..."
cp -rf $UPDATERS $TMP &>/dev/null
rm -rf $TMP/Driver_ATI_updater &>/dev/null
rm -rf $TMP/linux* &>/dev/null
rm -rf $TMP/funciones_updater &>/dev/null
rm -rf $TMP/wifislax-updaters_updater &>/dev/null
rm -rf $TMP/last_update &>/dev/null
rm -rf $TMP/firefox_multi_updater &>/dev/null
}

TEMPORAL(){
cd $TMP
TEMPUPDATERS=`find . -type f -name "*_updater" | sort`
echo "${BLANCO}[${VERDE}*${BLANCO}]$AMARILLO Modificando copias temporales de updaters ..."
for tempupdater in $TEMPUPDATERS; do
LINEA=`grep -r "f_exitmode" -n $tempupdater | tr -d [a-zA-Z#_.:/]`
FINAL=`cat $tempupdater | wc -l`
ELIMINAR=`expr $FINAL + 1`
sed -i "${LINEA},${ELIMINAR}d" $tempupdater
#echo f_variables >> $tempupdater
echo F_variables >> $tempupdater
echo 'if [ -z $VERSION ]; then' >> $tempupdater
echo 'VERSION="Fallido "' >> $tempupdater
echo 'echo "$PRGNAM" >> "./FALLIDOS"' >> $tempupdater
echo 'fi' >> $tempupdater
echo 'echo -e "Programa:${PRGNAM}'"\t"'""Version:${VERSION}"' >> $tempupdater
done
}

MOSTRAR(){
echo "${BLANCO}[${VERDE}*${BLANCO}]$AMARILLO Testeando updaters..."
echo
sleep 3
for tempupdater in $TEMPUPDATERS ; do
sh -c "$TMP/$tempupdater"
done
}

INFORME(){
if [ -f $TMP/FALLIDOS ]; then
clear
echo
echo "#############################"
echo "###  $ROJO INFORME DE ERRORES $CIERRE ###"
echo "#############################"
echo
echo "${BLANCO}[${VERDE}*${BLANCO}] Los siguientes updaters fallaron"
echo $BLANCO
cat $TMP/FALLIDOS
echo $CIERRE
fi
}

LIMPIAR(){
echo "${BLANCO}[${VERDE}*${BLANCO}] Limpiando directorio temporal ..."
sleep 1
rm -rf $TMP
echo "${BLANCO}[${VERDE}*${BLANCO}] Bye Bye"
echo
}

BUSQUEDA
TEMPORAL
MOSTRAR
INFORME
LIMPIAR
« Última modificación: 01-08-2015, 23:32 (Sábado) por USUARIONUEVO »

Desconectado USUARIONUEVO

  • Moderador
  • *
  • Mensajes: 14478
Re: wifislax-updaters HILO 2
« Respuesta #28 en: 01-08-2015, 23:25 (Sábado) »
geany.plugins  reparado


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

# Script by www.seguridadwireless.net

SCRIPT_VERSION=20150801

############################################################
## 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=http://plugins.geany.org/geany-plugins/
VERSION=`curl -s $WEB | grep .tar.bz2 | tail -1 | cut -d- -f3|cut -d t -f1 | sed "s/.$//g"`
PRGNAM=geany-plugins
echo -ne "\033]2;${PRGNAM}_updater\007"
DOWNLOAD=${WEB}${PRGNAM}-${VERSION}.tar.bz2
}

# Comprobar dependencias
F_dependencias(){
if hash geany 2>/dev/null ; then
EXIST=`echo "$VERDE"Instalada"$CIERRE"`
else
EXIST=`echo "$ROJO"No Instalada"$CIERRE"`
fi
echo "$ROSA"Comprobando dependencias ..."$CIERRE"
sleep 3
echo "$CYAN"Dependencias de este paquete:""
echo ""
echo "$AMARILLO"geany"$CIERRE: $EXIST"
if ! hash geany 2>/dev/null ; then
echo ""
echo "$ROJO"No se cumplen los requisitos no se puede continuar"$CIERRE"
echo ""
sleep 3
exit 1
else
echo ""
echo "$VERDE"Bien ..podemos continuar"$CIERRE"
echo ""
sleep 3
fi
}

# Si el paquete no existe se descargara de internet
F_download(){
if [ ! -f $PRGNAM-$VERSION.tar.bz2 ]; then
echo
echo "$CYAN"Descargando sources de $PRGNAM-$VERSION"$CIERRE"
sleep 3
aria2c -x 3 $DOWNLOAD
fi
}

# Descomprimimos el fichero descargado y compilamos
F_compilar(){
echo
echo "$VERDE"Descomprimiendo ..."$CIERRE"
sleep 3
rm -rf $PRGNAM-$VERSION
tar xvf $PRGNAM-$VERSION.tar.bz2
cd $PRGNAM-$VERSION
chown -R root:root .
find -L . \
 \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 -o -perm 511 \) \
 -exec chmod 755 {} \; -o \
 \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
 -exec chmod 644 {} \;

echo
echo "$VERDE"Compilando ..."$CIERRE"
sleep 3

CFLAGS="$SLKCFLAGS" \
CXXFLAGS="$SLKCFLAGS" \
./configure \
  --prefix=/usr \
  --sysconfdir=/etc \
  --libdir=/usr/lib${LIBDIRSUFFIX} \
  --localstatedir=/var \
  --mandir=/usr/man \
  --docdir=/usr/doc/$PRGNAM-$VERSION \
  --build=$ARCH-slackware-linux

make
make install DESTDIR=$PKG
}

###################################
## 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
# Comprobar dependencias
F_dependencias
#Asignamos o detectamos arquitectura
f_arquitectura
#Comprobamos version instalada del paquete
f_versionInstalada
#Si no existe el fichero se descargara
F_download
#Descomprimir fichero descargado y compilamos
F_compilar
#Hacemos strip sobre el paquete
f_strip
#Creamos xzm , instalamos y salimos
f_tareasFinales

Desconectado USUARIONUEVO

  • Moderador
  • *
  • Mensajes: 14478
Re: wifislax-updaters HILO 2
« Respuesta #29 en: 01-08-2015, 23:42 (Sábado) »
hydra updater reparado ... curl dice ssl certificate expired, o algo asi ...hay que usarlo con

-k


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

# Script by www.seguridadwireless.net

SCRIPT_VERSION=20150801

############################################################
## 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://www.thc.org/thc-hydra/
VERSION=`curl -k -s $WEB | grep .tar.gz | head -1 | cut -d ">" -f 2 | cut -d- -f 2 | cut -d "t" -f-1 | sed "s/.$//g" | sed "s/ //g"`
PRGNAM=hydra
echo -ne "\033]2;${PRGNAM}_updater\007"
DOWNLOAD=http://www.thc.org/releases/$PRGNAM-$VERSION.tar.gz
}

# Creamos directorios extra
F_extradirs(){
mkdir -p $PKG/usr/share/{pixmaps,applications/wifislax/Redes}
}

# Si el paquete no existe se descargara de internet
F_download(){
if [ ! -f $PRGNAM-$VERSION.tar.gz ]; then
echo ""
echo "$CYAN"Descargando sources de $PRGNAM-$VERSION"$CIERRE"
sleep 3
aria2c -x 3 $DOWNLOAD
fi
}

# Descomprimimos el fichero descargado y compilamos
F_compilar(){
echo ""
echo "$VERDE"Descomprimiendo ..."$CIERRE"
sleep 3
tar xvf $PRGNAM-$VERSION.tar.gz
cd $PRGNAM-$VERSION
chown -R root:root .
find -L . \
  \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 -o -perm 511 \) \
  -exec chmod 755 {} \; -o \
  \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
  -exec chmod 644 {} \;

# Configuramos
./configure --prefix=$PKG/usr
make OPTS="-I. $SLKCFLAGS"
mkdir -p $PKG/usr/etc
make install
mkdir -p $PKG/usr/share/$PRGNAM
mv $PKG/usr/etc/* $PKG/usr/share/$PRGNAM
rm -rf $PKG/usr/etc
sed -i -e "s|^INSTALLDIR=.*|INSTALLDIR=/usr|" $PKG/usr/bin/dpl4hydra.sh
sed -i -e "s|^LOCATION=.*|LOCATION=share/$PRGNAM|" $PKG/usr/bin/dpl4hydra.sh

# Generamos desktop
echo "[Desktop Entry]
Categories=Redes;
Exec=xhydra
Icon=hydra
MimeType=
Name=Hydra (Network Password Cracker)
Path=
StartupNotify=true
Terminal=false
TerminalOptions=
Type=Application" > $PKG/usr/share/applications/wifislax/Redes/$PRGNAM.desktop

# Creamos el icono
echo "
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
" | base64 -d > $PKG/usr/share/pixmaps/hydra.png
}

###################################
## 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
# Creamos directorios extra
F_extradirs
#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
#Descomprimir fichero descargado y compilamos
F_compilar
#Hacemos strip sobre el paquete
f_strip
#Creamos xzm , instalamos y salimos
f_tareasFinales

Desconectado USUARIONUEVO

  • Moderador
  • *
  • Mensajes: 14478
Re: wifislax-updaters HILO 2
« Respuesta #30 en: 01-08-2015, 23:51 (Sábado) »
faltan 2 por arreglar que no soy capaz.


teamviewer  , el cual , necesita ajustes en VERSION , y estaria bien , ya , ponerle lo de DOWNLOAD  ;)


burpsuite , tampoco soy capaz de encontrar la forma de ver la VERSION , parece que han hecho algo parecido a lo de fosshub.

vk496

  • Visitante
Re: wifislax-updaters HILO 2
« Respuesta #31 en: 02-08-2015, 11:22 (Domingo) »
teamviewer

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

# Script by www.seguridadwireless.net

SCRIPT_VERSION=20150802

############################################################
## 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=teamviewer
echo -ne "\033]2;${PRGNAM}_updater\007"
DOWNLOAD=http://download.teamviewer.com/download/teamviewer_linux.tar.gz
WEB=https://www.teamviewer.com/es/download/linux.aspx
VERSION=$(curl -sk $WEB | grep _ctl4_Version | head -1 | cut -d "v" -f2 | cut -d '<' -f-1)
}

# Creamos directorios extra
F_extradirs(){
mkdir -p $PKG/opt $PKG/usr/share/{applications,pixmaps}
}

# Si el paquete no existe se descargara de internet
F_download(){
if [ ! -f teamviewer_linux.tar.gz ]; then
echo
echo "$CYAN"Descargando sources de $PRGNAM-$VERSION"$CIERRE"
sleep 1
aria2c -x 3 $DOWNLOAD
fi
}

# Descomprimimos el fichero descargado y compilamos
F_compilar(){
echo
echo "$VERDE"Descomprimiendo ..."$CIERRE"
sleep 1
tar xvf teamviewer_linux.tar.gz -C $PKG/opt

# Copiamos desktop & icono
cp -rf $PKG/opt/teamviewer/tv_bin/desktop/teamviewer.png $PKG/usr/share/pixmaps/teamviewer.png
cp -rf $PKG/opt/teamviewer/tv_bin/desktop/*.desktop $PKG/usr/share/applications/teamviewer.desktop

rm -rf /opt/teamviewer*
}

###################################
## 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
#Creamos directorios extra
F_extradirs
#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
#Descomprimir fichero descargado y compilamos
F_compilar
#Creamos xzm , instalamos y salimos
f_tareasFinales

Salu2

vk496

  • Visitante
Re: wifislax-updaters HILO 2
« Respuesta #32 en: 02-08-2015, 11:53 (Domingo) »
burpsuite

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

# Script by www.seguridadwireless.net

SCRIPT_VERSION=20150802

############################################################
## 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://portswigger.net/DownloadUpdate.ashx?Product=Free
ARCHIVO=$(curl -sI  $WEB | grep -o -E 'filename=.*$' | sed -e 's/filename=//')
VERSION=$(echo "$ARCHIVO" |rev | cut -d_ -f1| cut -d. -f2- | sed 's/v//g' | rev)
PRGNAM=burpsuite
echo -ne "\033]2;${PRGNAM}_updater\007"
DOWNLOAD=$WEB
}

# Creamos directorios extra
F_extradirs(){
mkdir -p $PKG/{usr/bin,usr/share/pixmaps,usr/share/applications/wifislax/Testing}
}

# Comprobar dependencias
F_dependencias(){
echo "$ROSA"Comprobando dependencias ..."$CIERRE"
echo ""
DEPENDENCIAS="jre"
CONTINUAR=0

echo "$CYAN"Dependencias de este paquete:""
echo ""
sleep 3

for X in $DEPENDENCIAS; do

if hash java 2>/dev/null ; then
echo ""$AMARILLO"jre :$VERDE Instalada"$CIERRE""
else
echo ""$AMARILLO"jre :$ROJO  No instalada"$CIERRE""
CONTINUAR=1
fi
done

if [ $CONTINUAR -eq 1 ]; then
echo ""
echo ""$ROJO"No se cumplen los requisitos no se puede continuar"$CIERRE""
echo ""
sleep 3
exit 1
else
echo ""
echo ""$VERDE"Bien ..podemos continuar"$CIERRE""
echo ""
fi
}

# Si el paquete no existe se descargara de internet
F_download(){
if [ ! -f burpsuite_free_v$VERSION.jar ]; then
echo ""
echo "$CYAN"Descargando sources de $PRGNAM-$VERSION"$CIERRE"
sleep 3
aria2c -x 3 $DOWNLOAD
fi
}

# Descomprimimos el fichero descargado y compilamos
F_compilar(){
mv -f burpsuite_free_v$VERSION.jar $PKG/usr/bin/burpsuite_free_v$VERSION.jar

# Creamos el fichero desktop
echo "[Desktop Entry]
Categories=testing
Exec=java -jar /usr/bin/burpsuite_free_v$VERSION.jar
Icon=$PRGNAM
Name=$PRGNAM
Terminal=false
Type=Application" > $PKG/usr/share/applications/wifislax/Testing/$PRGNAM.desktop

# Creamos el icono
echo "
iVBORw0KGgoAAAANSUhEUgAAADAAAAAvCAYAAAClgknJAAAABHNCSVQICAgIfAhkiAAAAAlwSFlz
AAAOwwAADsMBx2+oZAAABHpJREFUaIHtmd9vFFUUxz9n7O62k7KmaYMl20i2DbHBuBQ1kUJMoFhq
gWLsLr95UCDoi/+Fz4o/ooaARBITHtSQoCYCVgjgj9AYQARUIECtUrAUbLuzs/Pj+jCw5cfa7m5n
tjzwfdnMuXfPOd8555577xlZs3a9IgAsW7aUDevXAeAM9nFz+xbUUB+iCaKR+9U0AeEumWggIoiM
yZB75gqAoAXhfDkRGAHxXlHgCIRANBqlqbExCNX3IRACHUvamTu3JffsDFxAmSNBmKLCT2WaptHa
Oo8lS9qJRCIAWP1nGD3wIWr0BkFklW8REBGenD2bVDJJdXU1AG5mhNGv3sa+fApUIMXOPwLR6DTW
rFlFff1jAKhshtGej8n+dtQvE3nhCwFd19m0cSPxeBwAZZmkj+7GOPypH+rHxaQJVFZW0tW1nETi
qVzpNM8cYfTgLlwjmIV7JyZN4NlnnmZxW1tu0drXLjH85bu4Q1cm7VwhKLkKiQjNzc1s3ryJSCSC
Ugrnnz+5uftN7L/PBVJx8qHkCDQ0xFi9KpV788rKMLxvB+a5Y0AwFScfSiIQjUZ5acUKmpqaAFCu
S/roF6R/3IOyTF8dnAhFp1A4HCaV7GbBgvkAKMcm/fN+bu59H2WZ3smxjCiKgKZpzG9tzTkPXslU
xgj6c10I5I6+IoDcOgpnRsie/hay/lelggmICC0tc0gmu6mqqhqTh6vQ53VxZ97fu36d6/1Yl3pR
U0kgFouxYf066upq75KLpiHhynH/K6EIQZ3cC9Kq6zqpVDczZswIxInJoKAIGIbBjh072bnzk4IV
t7e/QLL75ZIdKxQFEVBKMTw8XJRiwzBKcqhYPLwTTzUeEphq+Hon/l+IhlY1Ddd8FNEETYBHvMYV
2u0G1h2NLRFQFtgTF4KyENCqa9A73oCsMbZN3+q8MfbojQmIncU5+zXq0g8T6i4LAQnrhJ94vqC5
Sinc84dQA2e9RsAEF4sHbg2oa39gH9qKSl8vaH5gERi4MkBvb++4cxoaGqivr889uzf6sY58gBrq
K9hOYASOnzjBr6dP5x0TEeLxOBtffSUnU5lhrO+345w/jOAU3FsNjIBt29i2nXespqaGzs6OsR6S
62Af/xz71F5EOUUl9pSsga7ly5iTSKBpnnnn90Nkf9oFTn7C46E8+8BtYxUVdL7YQVvbIioqPNP2
xWOYPe+gRgYRrfhWRtkiICIkEom7Gr/u6CDmga24gxdL1lu2CEyfPp11a1dTV1eHUgqyBubBj3D/
OnX/HbQIlCUCtbW1vP7aFmKxmCewMpiHt2Md3zNp3YET0HWdpUs7aWyM52TW2R7M3s986SEFmkIi
wuK2RSxauJBwOIxSLs7lk2T2v4dK3/ClhxQYAa8N08LKlSlCoZB3xrl6gfQ3b+EM9ZdUcfIhsBRq
ampkZSpJKBTyBJaB8d027L6TvtoJjMCsWbOYOfNxwNtp0z3bMH/ZB47jq53ACGialttp3X+vYp7c
V9JOO6Ed3zXmg2M/+B/5pgoPCUw1/gMzbWzgJhkGlgAAAABJRU5ErkJggg==
" | base64 -d > $PKG/usr/share/pixmaps/$PRGNAM.png
}

###################################
## 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
# Creamos directorios extra
F_extradirs
#Mostramos el mensaje de presentacion
f_presentacion
#Comprobamos updates del script
f_comprobarUpdates
#Compronar dependencias
F_dependencias
#Asignamos o detectamos arquitectura
f_arquitectura noarch
#Comprobamos version instalada del paquete
f_versionInstalada
#Si no existe el fichero se descargara
F_download
#Descomprimir fichero descargado y compilamos
F_compilar
#Hacemos strip sobre el paquete
f_strip
#Creamos xzm , instalamos y salimos
f_tareasFinales

Salu2

vk496

  • Visitante
Re: wifislax-updaters HILO 2
« Respuesta #33 en: 02-08-2015, 12:03 (Domingo) »
PD: @USUARIONUEVO no tengo ni idea desde que distro trabajas, pero en la 4.11.1 me da porblemas el checker  >:D

Citar
#############################
###   TESTER DE UPDATERS  ###
#############################

  • Copiando updaters a directorio temporal ...
  • Modificando copias temporales de updaters ...

sed: -e expresión #1, carácter 1: orden desconocida: `,'
sed: -e expresión #1, carácter 1: orden desconocida: `,'
sed: -e expresión #1, carácter 1: orden desconocida: `,'
sed: -e expresión #1, carácter 1: orden desconocida: `,'
sed: -e expresión #1, carácter 1: orden desconocida: `,'
sed: -e expresión #1, carácter 1: orden desconocida: `,'
sed: -e expresión #1, carácter 1: orden desconocida: `,'
sed: -e expresión #1, carácter 1: orden desconocida: `,'
sed: -e expresión #1, carácter 1: orden desconocida: `,'
sed: -e expresión #1, carácter 1: orden desconocida: `,'
sed: -e expresión #1, carácter 1: orden desconocida: `,'
sed: -e expresión #1, carácter 1: orden desconocida: `,'
sed: -e expresión #1, carácter 1: orden desconocida: `,'
sed: -e expresión #1, carácter 1: orden desconocida: `,'
sed: -e expresión #1, carácter 1: orden desconocida: `,'
sed: -e expresión #1, carácter 1: orden desconocida: `,'
sed: -e expresión #1, carácter 1: orden desconocida: `,'
sed: -e expresión #1, carácter 1: orden desconocida: `,'
sed: -e expresión #1, carácter 1: orden desconocida: `,'
sed: -e expresión #1, carácter 1: orden desconocida: `,'
sed: -e expresión #1, carácter 1: orden desconocida: `,'
sed: -e expresión #1, carácter 1: orden desconocida: `,'
sed: -e expresión #1, carácter 1: orden desconocida: `,'
sed: -e expresión #1, carácter 1: orden desconocida: `,'
sed: -e expresión #1, carácter 1: orden desconocida: `,'
sed: -e expresión #1, carácter 1: orden desconocida: `,'
sed: -e expresión #1, carácter 1: orden desconocida: `,'
sed: -e expresión #1, carácter 1: orden desconocida: `,'
  • Testeando updaters...


Programa:Angry_ip_scanner  Version:3.3.2
Programa:Angry_ip_scanner  Version:3.3.2
Programa:Angry_ip_scanner  Version:3.3.2
Programa:Clementine     Version:1.2.3
Programa:HandBrake      Version:0.10.2
Programa:LibreOffice    Version:4.4.5
Programa:NetworkMiner   Version:1.6.1
Programa:NetworkMiner   Version:1.6.1
Programa:NetworkMiner   Version:1.6.1
Programa:WebSploit-Framework    Version:3.0.0
Programa:abiword        Version:3.0.1
Programa:acsccid        Version:1.1.0
Programa:acsccid        Version:1.1.0
Programa:adobe-reader   Version:9.5.5
Programa:aegisub        Version:3.2.2
Programa:aircrack-ng    Version:1.2-rc2-r2666
Programa:aircrack-ng    Version:1.2-rc2-r2666
Programa:aircrack-ng    Version:1.2-rc2-r2666
Programa:apulse Version:20150705.git
Programa:armitage       Version:141120
Programa:audacity       Version:2.1.0
Programa:avidemux       Version:2.6.10
Programa:bluefish       Version:2.2.7
Programa:bluefish       Version:2.2.7
Programa:brasero        Version:3.12.1
Programa:brutalchess    Version:0.5.2
Programa:burpsuite      Version:1.6.01
Programa:cairo-dock-plugins Version:3.4.0
Programa:cairo-dock     Version:3.4.0
Programa:codeblocks     Version:13.12
Programa:codeblocks     Version:13.12
Programa:crunch Version:3.6
Programa:crunch Version:3.6
Programa:crunch Version:3.6
Programa:cryptopp       Version:5.6.2
Programa:devede Version:3.23.0
Programa:django Version:1.3.1
Programa:dosbox Version:0.74
Programa:dropbox        Version:2015.02.12-1
Programa:dropbox        Version:2015.02.12-1
Programa:dvdauthor      Version:0.7.1
Programa:dvdstyler      Version:2.9.2
Programa:easytag        Version:2.3.7
Programa:ettercap       Version:0.8.2
Programa:ettercap       Version:0.8.2
Programa:ettercap       Version:0.8.2
Programa:exaile Version:3.4.5
Programa:facebook_hack_tool Version:3.0
Programa:ffmpeg Version:2.7.2
Programa:ffmpegyag      Version:0.7.6
Programa:ffms2  Version:2.21
Programa:filezilla      Version:3.12.0.2
Programa:firefox        Version:39.0
Programa:firmwares      Version:20150722
Programa:flashplayer-plugin Version:11.2.202.491
Programa:four-in-a-row  Version:3.16.2
Programa:fpc  Version:2.6.4
Programa:fpc  Version:2.6.4
Programa:frostwire      Version:5.7.7
Programa:gambas Version:3.8.0
Programa:gambas Version:3.8.0
Programa:geany-plugins  Version:Fallido
Programa:geany-plugins  Version:Fallido
Programa:geany  Version:1.25
Programa:geany  Version:1.25
Programa:glabels        Version:3.2.1
Programa:gnome-sudoku   Version:3.14.2
Programa:google-chrome  Version:44.0.2403.125-1
Programa:gparted        Version:0.22.0
Programa:gpodder        Version:3.8.4
Programa:gsl  Version:1.16
Programa:gslapt Version:0.5.4a
Programa:hardinfo       Version:0.5.1
Programa:hashcat        Version:1.36
Programa:hashcat        Version:1.36
Programa:hashcat        Version:1.36
Programa:hexchat        Version:2.10.2
Programa:hydra  Version:Fallido
Programa:hydra  Version:Fallido
Programa:hydra  Version:Fallido
Programa:inkscape       Version:0.91
Programa:iw Version:4.1
Programa:jdk  Version:8u51
Programa:jdk  Version:8u51
Programa:jre  Version:8u51
Programa:k3b  Version:2.0.3
Programa:kde-games      Version:4.14.6
Programa:keepassx       Version:0.4.3
Programa:libgee Version:0.18.0
Programa:libnfc Version:1.7.1
Programa:libpcap        Version:1.7.4
Programa:libquicktime   Version:1.2.4
Programa:libtorrent-rasterbar   Version:1.0.5
Programa:lighttpd       Version:1.4.36
Programa:lives  Version:2.4.0
Programa:makemkv        Version:1.9.5
Programa:mars Version:4.5
Programa:mars Version:4.5
Programa:matplotlib     Version:1.2.0
Programa:maxthon        Version:1.0.5.3
Programa:metasploit     Version:4.11.3
Programa:mfcuk  Version:0.3.8
Programa:mfcuk  Version:0.3.8
Programa:mfcuk  Version:0.3.8
Programa:mfoc Version:0.10.7
Programa:mfoc Version:0.10.7
Programa:mfoc Version:0.10.7
Programa:mixxx  Version:1.11.0
Programa:muse Version:2.2.1
Programa:mutagen        Version:1.29
Programa:nicotine+      Version:20130813_037e16c
Programa:nmap Version:6.49BETA4
Programa:nmap Version:6.49BETA4
Programa:nmap Version:6.49BETA4
Programa:numpy  Version:1.9.2
Programa:openshot       Version:1.4.3
Programa:opera  Version:12.16
Programa:patrones-conocidos Version:20150713
Programa:patrones-conocidos Version:20150713
Programa:patrones-conocidos Version:20150713
Programa:pcsc-lite      Version:1.8.13
Programa:pentbox        Version:1.8
Programa:pitivi Version:0.94-beta
Programa:pokerth        Version:1.1.1
Programa:pulseaudio     Version:6.0
Programa:python3        Version:3.4.3
Programa:python3        Version:3.4.3
Programa:qbittorrent    Version:3.2.2
Programa:qqwing Version:1.3.1
Programa:set  Version:6.5
Programa:skype  Version:4.3.0.37
Programa:slapt-get      Version:0.10.2r
Programa:smplayer       Version:14.9.0.6994
Programa:smtube Version:Fallido
Programa:sopcast-player Version:0.8.5
Programa:sopcast        Version:3.2.6
Programa:spotify        Version:0.9.4.183
Programa:steam  Version:1.0.0.50
Programa:subterfuge     Version:1.0
Programa:tcpdump        Version:4.7.4
Programa:tcpdump        Version:4.7.4
Programa:tcpdump        Version:4.7.4
Programa:teamviewer     Version:10.0.41499

#############################
###   INFORME DE ERRORES  ###
#############################

  • Los siguientes updaters fallaron


geany-plugins
geany-plugins
hydra
hydra
hydra
smtube

  • Limpiando directorio temporal ...
  • Bye Bye


wifislax ~ #

Me salen esos errores del sed, y a veces aparece en la pantalla 2 veces el mismo updater.

Salu2

Desconectado USUARIONUEVO

  • Moderador
  • *
  • Mensajes: 14478
Re: wifislax-updaters HILO 2
« Respuesta #34 en: 02-08-2015, 14:54 (Domingo) »
Dejo dos modulos

1 - todos los updaters al dia incluidos los dos que a reparado vk496
http://www.mediafire.com/download/loqvu9cz1dsh8hn/wifislax_updaters-4.16-noarch-1sw.xzm

2 - modulo con el script testeador , crea entrada en sistema , veréis una especie de botiquín medico  ;D
http://www.mediafire.com/download/p9gvsxd9bdncxe4/Updaters_Test-1.0-noarch-1sw.xzm



LOS CODES QUE PUSE AQUI TIENE ERRORES USAD EL MODULO LUEGO LO ARREGLARE


@VK496

Reinstala el paquete de udaters y el scrip testeador , usando los modulos que acabo de poner y he probado antes de subirlos.



FALLA EL UPDATER SMTUBE ...ya lo mirare a la noche.... ;D
« Última modificación: 02-08-2015, 14:55 (Domingo) por USUARIONUEVO »

vk496

  • Visitante
Re: wifislax-updaters HILO 2
« Respuesta #35 en: 03-08-2015, 00:30 (Lunes) »
Dejo dos modulos

1 - todos los updaters al dia incluidos los dos que a reparado vk496
http://www.mediafire.com/download/loqvu9cz1dsh8hn/wifislax_updaters-4.16-noarch-1sw.xzm

2 - modulo con el script testeador , crea entrada en sistema , veréis una especie de botiquín medico  ;D
http://www.mediafire.com/download/p9gvsxd9bdncxe4/Updaters_Test-1.0-noarch-1sw.xzm



LOS CODES QUE PUSE AQUI TIENE ERRORES USAD EL MODULO LUEGO LO ARREGLARE


@VK496

Reinstala el paquete de udaters y el scrip testeador , usando los modulos que acabo de poner y he probado antes de subirlos.



FALLA EL UPDATER SMTUBE ...ya lo mirare a la noche.... ;D

Enhorabuena por el tester de updaters. Te ha quedado genial!

Con esto nos ahorraremos el 90% de los fallos de los updaters. Voy a arreglar los que falten esta noche

Salu2

Desconectado USUARIONUEVO

  • Moderador
  • *
  • Mensajes: 14478
Re: wifislax-updaters HILO 2
« Respuesta #36 en: 03-08-2015, 00:33 (Lunes) »
@vk496

creo que solo falla smtube , el de patrones-conocidos a veces falla, pero es por que el ftp , no responde  ;D

vk496

  • Visitante
Re: wifislax-updaters HILO 2
« Respuesta #37 en: 03-08-2015, 00:38 (Lunes) »
@vk496

creo que solo falla smtube , el de patrones-conocidos a veces falla, pero es por que el ftp , no responde  ;D

Código: [Seleccionar]
#############################
###   INFORME DE ERRORES  ###
#############################

[*] Los siguientes updaters fallaron

gslapt
slapt-get
smtube

[*] Limpiando directorio temporal ...
[*] Bye Bye

Desconectado USUARIONUEVO

  • Moderador
  • *
  • Mensajes: 14478
Re: wifislax-updaters HILO 2
« Respuesta #38 en: 03-08-2015, 00:42 (Lunes) »
slapt-get y gslapt , fallan a veces ...no se muy bien por que.  

a lo mejor al rato pruebas y van bien  ;D

acabo d eprobar gslapt , y sale la version  ;D

cuando uno pone que falla, lanzalo desde el menu a ver.... como desde el menu el proceso es mas lento , puede que sea por eso que si pille alli la version , pero solo pasa con esos dos ...que van a la misma pagina, no se si es por que responde lento.


smtube falla seguro
« Última modificación: 03-08-2015, 00:43 (Lunes) por USUARIONUEVO »

vk496

  • Visitante
Re: wifislax-updaters HILO 2
« Respuesta #39 en: 03-08-2015, 00:46 (Lunes) »
smtube es problema de web. Han migrado. solo hay que cambiar la variable WEB por esta

Código: [Seleccionar]
WEB=http://www.smtube.org/
Respecto a los otros 2..... creo que es porque se cae el server. Acabo de probar abrir la web desde el navegador y no iba

Salu2