ubuntuusers.de

Boofuzz und network_monitor.py

Status: Ungelöst | Ubuntu-Version: Ubuntu Budgie 22.04 (Jammy Jellyfish)
Antworten |

tomovic

Avatar von tomovic

Anmeldungsdatum:
25. August 2013

Beiträge: 238

hallo, ich habe BooFuzz installiert und kann den network_monitor nicht ausführen. Möchte gerne meinen Server testen.

So bin ich vorgegangen:

1
2
3
4
$ apt-get install python3-pip python3-venv build-essential
$ mkdir boofuzz && cd boofuzz
$ python3 -m venv env
$ source env/bin/activate

dann habe ich nach der Datei network_monitor.py gesucht und wurde fündig.

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
(env) root@tom-virtual-machine:/home/tom/boofuzz/env/lib/python3.10/site-packages/boofuzz/monitors# python3 network_monitor.py 

Traceback (most recent call last):

  File "/home/tom/boofuzz/env/lib/python3.10/site-packages/boofuzz/monitors/network_monitor.py", line 3, in <module>

    from . import pedrpc

ImportError: attempted relative import with no known parent package

(env) root@tom-virtual-machine:/home/tom/boofuzz/env/lib/python3.10/site-packages/boofuzz/monitors# 

Was mache ich falsch?

Bearbeitet von rklm:

Codeblöcke. Bitte beachte Forum/Syntax und nutze die Vorschaufunktion!

schwarzheit Team-Icon

Supporter
Avatar von schwarzheit

Anmeldungsdatum:
31. Dezember 2007

Beiträge: 4636

Bitte einmal lesen und umsetzen. Danke. –> Codeblock

tomovic

(Themenstarter)
Avatar von tomovic

Anmeldungsdatum:
25. August 2013

Beiträge: 238

hallo, ich habe BooFuzz installiert und kann den network_monitor nicht ausführen. Möchte gerne meinen Server testen.

So bin ich vorgegangen:

$ apt-get install python3-pip python3-venv build-essential $ mkdir boofuzz && cd boofuzz $ python3 -m venv env $ source env/bin/activate

dann habe ich nach der Datei network_monitor.py gesucht und wurde fündig.

(env) root@tom-virtual-machine:/home/tom/boofuzz/env/lib/python3.10/site-packages/boofuzz/monitors# python3 network_monitor.py
Traceback (most recent call last):
File "/home/tom/boofuzz/env/lib/python3.10/site-packages/boofuzz/monitors/network_monitor.py", line 3, in <module>
from . import pedrpc
ImportError: attempted relative import with no known parent package
(env) root@tom-virtual-machine:/home/tom/boofuzz/env/lib/python3.10/site-packages/boofuzz/monitors#

Was mache ich falsch?

schwarzheit Team-Icon

Supporter
Avatar von schwarzheit

Anmeldungsdatum:
31. Dezember 2007

Beiträge: 4636

Da ist Codeblock wieder nur halb umgesetzt.

Was daran nicht zu verstehen?

Terminalausgaben, Programmcode, Befehle und Skripte müssen mit der Codeblock-Schaltfläche in den Beitrag eingefügt werden, um eine gute Lesbarkeit zu ermöglichen.

Marc_BlackJack_Rintsch Team-Icon

Ehemalige
Avatar von Marc_BlackJack_Rintsch

Anmeldungsdatum:
16. Juni 2006

Beiträge: 4686

Wohnort: Berlin

@tomovic Man darf nicht in Verzeichnisse von Packages rein wechseln und/oder versuchen Module aus einem installierten Package auszuführen als wären es Skripte. Wenn man in die Datei rein schaut, sieht man, dass das auch gar nichts ist was sinnvoll ausführbar ist. Das Modul definiert eine Klasse.

Das Programm wird nicht mit installiert, das muss man sich aus den Quellen holen: https://github.com/jtpereyda/boofuzz/blob/master/network_monitor.py

tomovic

(Themenstarter)
Avatar von tomovic

Anmeldungsdatum:
25. August 2013

Beiträge: 238

das ist die Anleitung: https://boofuzz.readthedocs.io/en/stable/ für den Monitor braucht man:

pip install pcapy impacket

nächstes Problem...

root@-virtual-machine:/home/tom# pip install pcapy impacket
Collecting pcapy
  Using cached pcapy-0.11.4.tar.gz (37 kB)
  Preparing metadata (setup.py) ... error
  error: subprocess-exited-with-error
  
  × python setup.py egg_info did not run successfully.
  │ exit code: 1
  ╰─> [6 lines of output]
      Traceback (most recent call last):
        File "<string>", line 2, in <module>
        File "<pip-setuptools-caller>", line 34, in <module>
        File "/tmp/pip-install-tinbp9a0/pcapy_4dab2a9b1b4d47b7a148625525a89306/setup.py", line 49, in <module>
          save_init_posix = sysconfig._init_posix
      AttributeError: module 'distutils.sysconfig' has no attribute '_init_posix'
      [end of output]
  
  note: This error originates from a subprocess, and is likely not a problem with pip.
error: metadata-generation-failed

× Encountered error while generating package metadata.
╰─> See above for output.

note: This is an issue with the package mentioned above, not pip.
hint: See above for details.
root@-virtual-machine:/home/tom# ^C

Marc_BlackJack_Rintsch Team-Icon

Ehemalige
Avatar von Marc_BlackJack_Rintsch

Anmeldungsdatum:
16. Juni 2006

Beiträge: 4686

Wohnort: Berlin

Scheint ein bekanntes, offenes Problem zu sein: https://github.com/helpsystems/pcapy/issues/74

Antworten |