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

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

Desconectado geminis_demon

  • Colaborador
  • *
  • Mensajes: 2377
  • Prácticas precisas precisan práctica
Re: wifislax-updaters HILO 2
« Respuesta #260 en: 19-10-2015, 00:28 (Lunes) »
En el updater veo esto:

Código: [Seleccionar]
chmod 777 $PKG/opt/$SRCNAM/mitmf.py

Esto no tiene nada que ver con el error que he mencionado antes, pero nunca deben darse esos permisos a un ejecutable, para darle permisos de ejecución se usa chmod +x $PKG/opt/$SRCNAM/mitmf.py.

En realidad en wifislax da lo mismo porque la sesión se inicia por defecto con permisos de root, pero creo que deberíamos intentar seguir las políticas de seguridad de linux por si alguien quiere crearse una cuenta sin permisos para estar mas seguro, que al menos le sirva de algo, y si hay por ahí scripts con permisos 777 no le va a servir de nada  ;D



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 #261 en: 19-10-2015, 00:28 (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

pues no se si esta fallando el redirecionamiento de pip  hacia  --root=$PKG   ???


recuerdo haber añadido 3 o 4 librerias python , me va a tocar hacer updater de todas  ???

Desconectado USUARIONUEVO

  • Moderador
  • *
  • Mensajes: 15402
Re: wifislax-updaters HILO 2
« Respuesta #262 en: 19-10-2015, 00:30 (Lunes) »
anotado el chmod  ...

creo hay mas updaters con 777   ;D

Desconectado USUARIONUEVO

  • Moderador
  • *
  • Mensajes: 15402
Re: wifislax-updaters HILO 2
« Respuesta #263 en: 19-10-2015, 00:32 (Lunes) »
por favor , instala pyinotify
http://slackbuilds.org/repository/14.1/python/pyinotify/?search=pyinotify


y dime si te pide algo mas ...


con el fin de determinar que updaters minimos he de hacer   ;)

Desconectado geminis_demon

  • Colaborador
  • *
  • Mensajes: 2377
  • Prácticas precisas precisan práctica
Re: wifislax-updaters HILO 2
« Respuesta #264 en: 19-10-2015, 00:41 (Lunes) »
Código: [Seleccionar]
pip install pyinotify
pip install chardet
pip install BeautifulSoup4


Y con eso ya arranca mitmf.

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 geminis_demon

  • Colaborador
  • *
  • Mensajes: 2377
  • Prácticas precisas precisan práctica
Re: wifislax-updaters HILO 2
« Respuesta #265 en: 19-10-2015, 00:43 (Lunes) »
Deberías usar yumi para poder tener siempre la versión estable de wifislax y la versión de desarrollo en el mismo pendriver, te vendría bien para estos casos  >:D

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 #266 en: 19-10-2015, 00:50 (Lunes) »
Deberías usar yumi para poder tener siempre la versión estable de wifislax y la versión de desarrollo en el mismo pendriver, te vendría bien para estos casos  >:D

o llevarla en otro pendrive ... solia llevar un pendrive con la estable ..y el de desarrollo

 :(

Desconectado USUARIONUEVO

  • Moderador
  • *
  • Mensajes: 15402
Re: wifislax-updaters HILO 2
« Respuesta #267 en: 19-10-2015, 00:53 (Lunes) »
lleva el requiriments.txt  ... hoy son esas y mañana seran otras.


estoy mirando como hgacer que pip  , instale en otro sitio que no sea root

http://stackoverflow.com/questions/2915471/install-a-python-package-into-a-different-directory-using-pip

sol666

  • Visitante
Re: wifislax-updaters HILO 2
« Respuesta #268 en: 19-10-2015, 00:59 (Lunes) »
despues de instalar pyinotify me sale esto

- Iniciando MITMf... ERROR

Traceback (most recent call last):
  File "./mitmf.py", line 36, in <module>
    from plugins import *
  File "/opt/MITMf/plugins/smbauth.py", line 22, in <module>
    from plugins.inject import Inject
  File "/opt/MITMf/plugins/inject.py", line 22, in <module>
    import chardet
ImportError: No module named chardet

 - Presiona cualquier tecla para volver al menú principal

Desconectado USUARIONUEVO

  • Moderador
  • *
  • Mensajes: 15402
Re: wifislax-updaters HILO 2
« Respuesta #269 en: 19-10-2015, 01:06 (Lunes) »
despues de instalar pyinotify me sale esto

- Iniciando MITMf... ERROR

Traceback (most recent call last):
  File "./mitmf.py", line 36, in <module>
    from plugins import *
  File "/opt/MITMf/plugins/smbauth.py", line 22, in <module>
    from plugins.inject import Inject
  File "/opt/MITMf/plugins/inject.py", line 22, in <module>
    import chardet
ImportError: No module named chardet

 - Presiona cualquier tecla para volver al menú principal


gemnis_demon , ya ha posteado las tres que hacen falta.


pero mi idea es que el updater las instale.

sol666

  • Visitante
Re: wifislax-updaters HILO 2
« Respuesta #270 en: 19-10-2015, 01:07 (Lunes) »
despues de ejecutar esto creo que me pide mas
pip install pyinotify
pip install chardet
pip install BeautifulSoup4

- Iniciando MITMf... ERROR

Traceback (most recent call last):
  File "./mitmf.py", line 158, in <module>
    from core.mitmfapi import mitmfapi
  File "/opt/MITMf/core/mitmfapi.py", line 29, in <module>
    from flask import Flask
ImportError: No module named flask

 - Presiona cualquier tecla para volver al menú principal

sol666

  • Visitante
Re: wifislax-updaters HILO 2
« Respuesta #271 en: 19-10-2015, 01:09 (Lunes) »
pues flask tambien y ya funciona en la 4.11.1  ;)

Desconectado geminis_demon

  • Colaborador
  • *
  • Mensajes: 2377
  • Prácticas precisas precisan práctica
Re: wifislax-updaters HILO 2
« Respuesta #272 en: 19-10-2015, 01:12 (Lunes) »
Que raro, seguramente por algún motivo yo ya tenía instalado flask y por eso a mi no me la ha pedido..

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 #273 en: 19-10-2015, 01:13 (Lunes) »
Dont Worry Be Happy!


updater actualizado ...  lo que necesite y no este en sistema , ahora lo mete en el xzm.



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

# Script by www.seguridadwireless.net

SCRIPT_VERSION=20151019

############################################################
## 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 --install-option="--prefix=$PKG/usr" -r $PKG/opt/$SRCNAM/requirements.txt
rm -rf $PKG/opt/$SRCNAM/.git
chmod +x $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

sol666

  • Visitante
Re: wifislax-updaters HILO 2
« Respuesta #274 en: 19-10-2015, 01:14 (Lunes) »
ufff,flask en slackbuilds necesita 3 dependencias mas.

Desconectado USUARIONUEVO

  • Moderador
  • *
  • Mensajes: 15402
Re: wifislax-updaters HILO 2
« Respuesta #275 en: 19-10-2015, 01:16 (Lunes) »
ufff,flask en slackbuilds necesita 3 dependencias mas.

he puesto el updater corregido ...  


esto me va a servir ,para ver si me falta alguna en la iso de desarrollo ...estas que hablamos cantan rapido por que se piden al inicio y si no estan no arranca.

pero creo hay una que no la tengo ... pero como no la necesita al inicio el programa arranca ...ahora podre mirar si me falta o no me falta  ;D


con el updater os lo pondra el todo ...  



 ;D ;D ;D ;D ;D

Ahora ya he podido ver la que me faltaba en la iso desarrollo , que aunque no vital para el arranque, debe estar en sistema

NetfilterQueue
« Última modificación: 19-10-2015, 01:26 (Lunes) por USUARIONUEVO »

sol666

  • Visitante
Re: wifislax-updaters HILO 2
« Respuesta #276 en: 19-10-2015, 01:26 (Lunes) »
ok,ahora si  ;)

najador

  • Visitante
Re: wifislax-updaters HILO 2
« Respuesta #277 en: 19-10-2015, 01:40 (Lunes) »
salu2
voy a probar el nuevo updater     pero a mi en geminis me va bien aunque lo incie y reinicie geminis


  • Informacion Del Sistema
  • Sistema:           wifislax 4.12-dev
  • Kernel:            4.1.8-smp-wifislax
  • Modo De Uso:       Sistema Live



sin embargo quiero usar mitmf creado xzm como modulo live

*] MITMf v0.9.8 - 'The Dark Side'
|
|_ Net-Creds v1.0 online
|_ Spoof v0.6
|  |_ ARP spoofing enabled
|_ SSLstrip+ v0.4
|  |_ SSLstrip+ by Leonardo Nve running
|_ Sergio-Proxy v0.2.1 online
|_ SSLstrip v0.9 by Moxie Marlinspike online
|
|_ MITMf-API online
 * Running on http://127.0.0.1:9999/
|_ HTTP server online
|_ DNSChef v0.4 online
|_ SMB server online

Unhandled Error
Traceback (most recent call last):
  File "/usr/lib/python2.7/site-packages/twisted/python/log.py", line 101, in callWithLogger
    return callWithContext({"system": lp}, func, *args, **kw)
  File "/usr/lib/python2.7/site-packages/twisted/python/log.py", line 84, in callWithContext
    return context.call({ILogContext: newCtx}, func, *args, **kw)
  File "/usr/lib/python2.7/site-packages/twisted/python/context.py", line 118, in callWithContext
    return self.currentContext().callWithContext(ctx, func, *args, **kw)
  File "/usr/lib/python2.7/site-packages/twisted/python/context.py", line 81, in callWithContext
    return func(*args,**kw)
--- <exception caught here> ---
  File "/usr/lib/python2.7/site-packages/twisted/internet/posixbase.py", line 616, in _doReadOrWrite
    why = selectable.doWrite()
  File "/usr/lib/python2.7/site-packages/twisted/internet/tcp.py", line 587, in doConnect
    self._connectDone()
  File "/usr/lib/python2.7/site-packages/twisted/internet/tcp.py", line 616, in _connectDone
    self.protocol.makeConnection(self)
  File "/usr/lib/python2.7/site-packages/twisted/internet/protocol.py", line 487, in makeConnection
    self.connectionMade()




con el nuevo updater a mi mas de lo mismo


  • MITMf v0.9.8 - 'The Dark Side'

|
|_ Net-Creds v1.0 online
|_ Spoof v0.6
|  |_ ARP spoofing enabled
|_ SSLstrip+ v0.4
|  |_ SSLstrip+ by Leonardo Nve running
|_ Sergio-Proxy v0.2.1 online
|_ SSLstrip v0.9 by Moxie Marlinspike online
|
|_ MITMf-API online
 * Running on http://127.0.0.1:9999/
|_ HTTP server online
|_ DNSChef v0.4 online
|_ SMB server online

Unhandled Error
Traceback (most recent call last):
  File "/usr/lib/python2.7/site-packages/twisted/python/log.py", line 101, in callWithLogger
    return callWithContext({"system": lp}, func, *args, **kw)
  File "/usr/lib/python2.7/site-packages/twisted/python/log.py", line 84, in callWithContext
    return context.call({ILogContext: newCtx}, func, *args, **kw)
  File "/usr/lib/python2.7/site-packages/twisted/python/context.py", line 118, in callWithContext
    return self.currentContext().callWithContext(ctx, func, *args, **kw)
  File "/usr/lib/python2.7/site-packages/twisted/python/context.py", line 81, in callWithContext
    return func(*args,**kw)
--- <exception caught here> ---
  File "/usr/lib/python2.7/site-packages/twisted/internet/posixbase.py", line 616, in _doReadOrWrite
    why = selectable.doWrite()
  File "/usr/lib/python2.7/site-packages/twisted/internet/tcp.py", line 587, in doConnect
    self._connectDone()
  File "/usr/lib/python2.7/site-packages/twisted/internet/tcp.py", line 616, in _connectDone
    self.protocol.makeConnection(self)
  File "/usr/lib/python2.7/site-packages/twisted/internet/protocol.py", line 487, in makeConnection
    self.connectionMade()
  File "/opt/MITMf/core/sslstrip/ServerConnection.py", line 108, in connectionMade
    user_agent = parse(self.headers['user-agent'])
  File "/usr/lib/python2.7/site-packages/user_agents/parsers.py", line 226, in parse
    return UserAgent(user_agent_string)
  File "/usr/lib/python2.7/site-packages/user_agents/parsers.py", line 129, in __init__
    self.device = parse_device(**ua_dict['device'])
exceptions.TypeError: parse_device() got an unexpected keyword argument 'brand'


yo no poseo conocimientos pero veo que algo me falla

salu2 perdonad por el toston o si resulto pesado

l
« Última modificación: 19-10-2015, 02:08 (Lunes) por najador »

Desconectado geminis_demon

  • Colaborador
  • *
  • Mensajes: 2377
  • Prácticas precisas precisan práctica
Re: wifislax-updaters HILO 2
« Respuesta #278 en: 19-10-2015, 03:50 (Lunes) »
El updater de pulseaudio falla al compilar en la última iso de desarrollo:

Código: [Seleccionar]
  CC       pulsecore/libavahi_wrap_la-avahi-wrap.lo
In file included from pulsecore/avahi-wrap.h:23:0,
                 from pulsecore/avahi-wrap.c:29:
/usr/include/avahi-client/client.h:27:33: error fatal: avahi-common/strlst.h: No existe el fichero o el directorio
 #include <avahi-common/strlst.h>
                                 ^
compilación terminada.
make[3]: *** [pulsecore/libavahi_wrap_la-avahi-wrap.lo] Error 1
make[3]: se sale del directorio `/tmp/build/pulseaudio/pulseaudio-7.0/src'
make[2]: *** [check] Error 2
make[2]: se sale del directorio `/tmp/build/pulseaudio/pulseaudio-7.0/src'
make[1]: *** [check-recursive] Error 1
make[1]: se sale del directorio `/tmp/build/pulseaudio/pulseaudio-7.0'
make: *** [check] Error 2


En wifislax-4.11.1 si compila bien.

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 #279 en: 19-10-2015, 04:35 (Lunes) »
ok , el fichero que falta pertenece al paquete avahi.

tal vez puedas compilarlo, deshabilitando avahi.