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

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

vk496

  • Visitante
Re: wifislax-updaters HILO 2
« Respuesta #140 en: 28-08-2015, 01:48 (Viernes) »
Buas.

http://www.procheckup.com/blog/installing-openvas-8-beta-from-source-on-debian/

Hoy ya no doy para tanto...

Mañana sigo con el OpenVas... A ver si lo sacamos...

Salu2



Desconectado USUARIONUEVO

  • Moderador
  • *
  • Mensajes: 14482
Re: wifislax-updaters HILO 2
« Respuesta #141 en: 28-08-2015, 01:58 (Viernes) »
pero si tienes slackbuilds para eso ... yo tengo openvas instalado ahora mismo , aunque no se manejarlo , -..   ;D


http://slackbuilds.org/result/?search=openvas&sv=14.1

el de librerias el primero , y ademas del DESTDIR=  , debera hacer un install a sistema, si no los siguientes no compilaran.

vk496

  • Visitante
Re: wifislax-updaters HILO 2
« Respuesta #142 en: 28-08-2015, 02:03 (Viernes) »
pero si tienes slackbuilds para eso ... yo tengo openvas instalado ahora mismo , aunque no se manejarlo , -..   ;D


http://slackbuilds.org/result/?search=openvas&sv=14.1

el de librerias el primero , y ademas del DESTDIR=  , debera hacer un install a sistema, si no los siguientes no compilaran.

El tema es que estoy zombie y no rindo ya...

Aviso que hay que revisar el tema de "resolver dependencias automaticamente".

Después de llamar xterm, se machaca algunas variables que se usarán después... y eso no es bueno... Puede hacer cosas raras...

Un ejemplo sería probar a instalar solo openvas-libraries... Y ves que genera los xzm donde le da la gana.

Ya te digo, mañana intento mirarlo.. hoy no me aguanto mas de pie

Salu2

Desconectado USUARIONUEVO

  • Moderador
  • *
  • Mensajes: 14482
Re: wifislax-updaters HILO 2
« Respuesta #143 en: 28-08-2015, 11:00 (Viernes) »
los xzm los genera donde le da la gana si el script no esta en su sitio ... ya que intentara grepear categoría y crear carpeta,,si no esta en su sitio , ni categoría ni carpeta ni leches.   ;D

vk496

  • Visitante
Re: wifislax-updaters HILO 2
« Respuesta #144 en: 28-08-2015, 13:28 (Viernes) »
he añadido redis_updater. Dos cosas que comentar:

1º: Es normal que en /etc/rc.d existan archivos rc que no sean ejecutables?

2º: Cuando intentes probar redis... te darás cuenta que detecta una version ya instalada (cuando no la hay)

Esto se debe al amiguito funciones. Concretamente esta linea

Código: [Seleccionar]
POSIBLES_INSTALADAS=$(grep -r -l -o $PRGNAM- /var/log/packages/ | head -1)
Y es que el cabroncete detecta el termino redis en el paquete nmap. No he tocado nada porque el tema de eliminacion de varios paquetes lo llevabas tu... y no quiero tocar algo que te rompa todo el esquema.

Salu2

Desconectado USUARIONUEVO

  • Moderador
  • *
  • Mensajes: 14482
Re: wifislax-updaters HILO 2
« Respuesta #145 en: 28-08-2015, 22:17 (Viernes) »
he añadido redis_updater. Dos cosas que comentar:

1º: Es normal que en /etc/rc.d existan archivos rc que no sean ejecutables?

2º: Cuando intentes probar redis... te darás cuenta que detecta una version ya instalada (cuando no la hay)

Esto se debe al amiguito funciones. Concretamente esta linea

Código: [Seleccionar]
POSIBLES_INSTALADAS=$(grep -r -l -o $PRGNAM- /var/log/packages/ | head -1)
Y es que el cabroncete detecta el termino redis en el paquete nmap. No he tocado nada porque el tema de eliminacion de varios paquetes lo llevabas tu... y no quiero tocar algo que te rompa todo el esquema.

Salu2

1 - TOCA LO QUE VEAS MAL ..yo estoy recompilando todo el sistema ...asi nos reprtimos cosas, solo avisame para sincronizarme.

2 - SI , si , si , es totalmente normal ...los rc.XXXXXXX , son servicios , que en principio no necesitas pero , que si en un caso te hacen falta , los puedes poner en marcha.

no son ejecutables, por que asi nadie que no sea root los podria arrancar , en el inicio se mira cuales son y cuales no ejecutables y se inicializan los que si  y los que no se ignoran.

if -x /rc.alsa  , then  rc.alsa start  ...  por ejemplo ese es el de sonido , y lo veras siempre arrancar al inicio ... obvio ese es imprescindible siempre ... otros son opcionales.

hay un gestor grafico de servicios en

sistema --> salix tools --> servicios de sistema


desde hay podras cambiar cosas mas facilmente , para que al inicio se ejecute alguno que te interese , creo que este gui lo que haces es marcar ejecutable al script y asi es como que tiene permiso para iniciarse.


Desconectado USUARIONUEVO

  • Moderador
  • *
  • Mensajes: 14482
Re: wifislax-updaters HILO 2
« Respuesta #146 en: 28-08-2015, 22:19 (Viernes) »
respecto a la variable esa que esta dando por culo ..no se si valdria...


$PRGNAM-[0-9]


para decirle , despues del name de programa , un numero por lo menos ...habria que mirarlo.

vk496

  • Visitante
Re: Re: wifislax-updaters HILO 2
« Respuesta #147 en: 28-08-2015, 22:23 (Viernes) »
respecto a la variable esa que esta dando por culo ..no se si valdria...


$PRGNAM-[0-9]


para decirle , despues del name de programa , un numero por lo menos ...habria que mirarlo.
Me parece que lo había probado... Y nop

seguía habiendo match con algo de nmap

Salu2

Desconectado USUARIONUEVO

  • Moderador
  • *
  • Mensajes: 14482
Re: wifislax-updaters HILO 2
« Respuesta #148 en: 28-08-2015, 22:34 (Viernes) »
pues nada  , no se, si encuentras como evitarlo avisa , yo no voy a tocar nada mientras.

era demasiado obvio lo del numero, seguramente ya lo probe yo tambien en su dia y por eso no lo puse.


Desconectado USUARIONUEVO

  • Moderador
  • *
  • Mensajes: 14482
Re: wifislax-updaters HILO 2
« Respuesta #149 en: 28-08-2015, 23:33 (Viernes) »
he visto que has metido openvas-libraries en librerias ,  cuando sean algo como eso , iran todos a la misma categoria, para no ir buscando ...  la movere a auditoria junto a los demas openvas*


respecto a lo que comentaste de resolver dependencias y que si se machacarian varables, eso no sucede , por que cada updater se ejecuta en una shell distinta y cada shell , almacena sus propias variables ...esta probado   ;)


no puedes alterar variablesa a  un script, ejecutando otro en otra shell ... cada uno tendra sus propias variables, aunque llamen a la misma funcion de un tercer script, el resultado devuelto de consultar la variable, sera unico para cada script por separado.

Desconectado USUARIONUEVO

  • Moderador
  • *
  • Mensajes: 14482
Re: wifislax-updaters HILO 2
« Respuesta #150 en: 29-08-2015, 06:44 (Sábado) »
6:43


creo que ya he arreglado el tema de falsos positivos al buscar si hay mas de una version del mismo paquete....lo acabo de subir al git.



Código: [Seleccionar]
  for x in `find /var/log/packages -iname "${PRGNAM}-[0-9]*"`; do
   removepkg /var/log/packages/$x
   done


estaba en la cama y me he dado cuenta de que  no era hay donde estaba el problema , es  en INSTALADA=  , que da falso positivo  ¿verdad?

arréglalo si eso ,


esta parte , te valdría , después el sort para ordenarlos y el head para pillar el mas alto en caso de haber mas de un log package.
Código: [Seleccionar]
find /var/log/packages -iname "${PRGNAM}-[0-9]*"


11:50

Ya lo he subido reparado , actualizate   ;D
« Última modificación: 29-08-2015, 11:50 (Sábado) por USUARIONUEVO »

vk496

  • Visitante
Re: wifislax-updaters HILO 2
« Respuesta #151 en: 29-08-2015, 14:54 (Sábado) »
6:43


creo que ya he arreglado el tema de falsos positivos al buscar si hay mas de una version del mismo paquete....lo acabo de subir al git.



Código: [Seleccionar]
  for x in `find /var/log/packages -iname "${PRGNAM}-[0-9]*"`; do
   removepkg /var/log/packages/$x
   done


estaba en la cama y me he dado cuenta de que  no era hay donde estaba el problema , es  en INSTALADA=  , que da falso positivo  ¿verdad?

arréglalo si eso ,


esta parte , te valdría , después el sort para ordenarlos y el head para pillar el mas alto en caso de haber mas de un log package.
Código: [Seleccionar]
find /var/log/packages -iname "${PRGNAM}-[0-9]*"


11:50

Ya lo he subido reparado , actualizate   ;D

Oks.

Yo tmbn le he pegado una pincelada a los updaters. Ahora cuando la compilacion de una dependencia falle, el exit code se devolverá al script principal. Asi sabe si debe continuar o no...

Salu2

Desconectado USUARIONUEVO

  • Moderador
  • *
  • Mensajes: 14482
Re: wifislax-updaters HILO 2
« Respuesta #152 en: 29-08-2015, 20:55 (Sábado) »
ok , entonces me toca a mi sincronizarme.

he añadido esta mañana un updater nuevo para netactview.

vk496

  • Visitante
Re: wifislax-updaters HILO 2
« Respuesta #153 en: 30-08-2015, 17:04 (Domingo) »
Bueno

Con todos los updater + lo que pone aqui: http://slackbuilds.org/repository/14.1/network/greenbone-security-assistant/

he conseguido instalar openvas.

Sin embargo, cuando analizo un target no me devuelve nada. Es decir, el scan lo acaba en 2seg. sin nada que reportar  :(

PD: He movido openvas-libraries a Auditoria, por lo que te recuerdo que debes borrar el que se encuentra en Librerias

PD2: Habría que considerar si wifislax-updaters_updater debería borrar un updater cuando no se encuentra en el server

Salu2

Desconectado USUARIONUEVO

  • Moderador
  • *
  • Mensajes: 14482
Re: wifislax-updaters HILO 2
« Respuesta #154 en: 30-08-2015, 21:42 (Domingo) »
o.k  a lo de mover la libreria openvas con las demas.


lo de borrar , puede causarte algun disgusto , pongamos que tienes algun updater nuevo en pruebas ...y que antes de subirlo , decides actulizarte ....y te lo cargas lo nuevo   ;D

vk496

  • Visitante
Re: wifislax-updaters HILO 2
« Respuesta #155 en: 31-08-2015, 02:11 (Lunes) »
Por cierto, me di cuenta que con los slackbuild te genera los config con terminación .new

Un ejemplo inventado: /etc/lighttpd.con.new

Eso puede ocasionar problemas.

para buscarlos:

find /opt/wifislax-updaters -type f -exec grep ".new" {} -l ;

Salu2

Desconectado USUARIONUEVO

  • Moderador
  • *
  • Mensajes: 14482
Re: wifislax-updaters HILO 2
« Respuesta #156 en: 31-08-2015, 02:21 (Lunes) »
Por cierto, me di cuenta que con los slackbuild te genera los config con terminación .new

Un ejemplo inventado: /etc/lighttpd.con.new

Eso puede ocasionar problemas.

para buscarlos:

find /opt/wifislax-updaters -type f -exec grep ".new" {} -l ;

Salu2

en rc.d , con los servicios a veces tambien ...

habria que mirar cuanos *.new  hay en el sistema , ...  ;D

acaban de soltar algunos parches mas los de slackware ...  uno de ellos lo esperaba especialmente referente al xorg-server  , que se reseteaba , tras pruebas que yo mismo hice y que wifislax current tenia parcheado y funcional , aporte en el foro .. ponce creo un slackbuild especifico , y al final se traduce en un win para nosotros...  aunque ya lo tenia yo arreglado , pero mejor si viene siempre de paquetes oficiales.   ;)

Desconectado USUARIONUEVO

  • Moderador
  • *
  • Mensajes: 14482
Re: wifislax-updaters HILO 2
« Respuesta #157 en: 31-08-2015, 02:22 (Lunes) »
wifislax ~ # find /opt/wifislax-updaters -type f -exec grep ".new" {} -l ;
find: missing argument to `-exec'


pero puede ser por algun paquete actualizado en slackware ..

vk496

  • Visitante
Re: wifislax-updaters HILO 2
« Respuesta #158 en: 31-08-2015, 02:31 (Lunes) »
Perdón.
Código: [Seleccionar]
find /opt/wifislax-updaters -type f -exec grep "\.new" {} -l \;

Desconectado USUARIONUEVO

  • Moderador
  • *
  • Mensajes: 14482
Re: wifislax-updaters HILO 2
« Respuesta #159 en: 31-08-2015, 02:36 (Lunes) »
pues me dice que solo el de metasploit

/opt/wifislax-updaters/Pentest/metasploit_updater


pero al acabar casi el script...


Código: [Seleccionar]
# Renombramos el servicio de inicio
mv -f $PKG/etc/rc.d/rc.metasploit.new $PKG/etc/rc.d/rc.metasploit


asi que esta bien.