honoki / bbrf-client

The Bug Bounty Reconnaissance Framework (BBRF) can help you coordinate your reconnaissance workflows across multiple devices
MIT License
613 stars 90 forks source link

Unable to install bbrf-client using pip on macm1 #97

Closed rach1tarora closed 2 years ago

rach1tarora commented 2 years ago

Hey im actually new to this, but im unable to install bbrf using pip on my mac m1. i tried fixing the issue but nothing worked

this is the error im facing

DEPRECATION: Configuring installation scheme with distutils config files is deprecated and will no longer work in the near future. If you are using a Homebrew or Linuxbrew Python, please see discussion
at https://github.com/Homebrew/homebrew-core/issues/76621
WARNING: Ignoring invalid distribution-ip(/opt/homebrew/lib/python3.9/site-packages)
WARNING: Ignoring invalid distribution-ip(/opt/homebrew/lib/python3.9/site-packages)
Requirement already satisfied: bbrf in /opt/homebrew/lib/python3.9/site-packages (1.3.0)
Requirement already satisfied: docopt in /opt/homebrew/lib/python3.9/site-packages (from bbrf) (0.6.2)
Requirement already satisfied: slack-sdk in /opt/homebrew/lib/python3.9/site-packages (from bbrf) (3.15.2)
Requirement already satisfied: requests in /opt/homebrew/lib/python3.9/site-packages (from bbrf) (2.27.1)
Requirement already satisfied: certifi>=2017.4.17 in /opt/homebrew/lib/python3.9/site-packages (from requests-›bbrf) (2021.10.8)
Requirement already satisfied: charset-normalizer~-2.0.0 in /opt/homebrew/lib/python3.9/site-packages (from requests-»bbrf) (2.0.12)
Requirement already satisfied: idna<4,>=2.5 in /opt/homebrew/lib/python3.9/site-packages (from requests-»bbrf) (3.3)
Requirement already satisfied: urllib3<1.27,>=1.21.1 in /opt/homebrew/lib/python3.9/site-packages (from requests->bbrf) (1.26.9)
WARNING: Ignoring invalid distribution-ip (/opt/homebrew/lib/python3.9/site-packages)
DEPRECATION: Configuring installation scheme with distutils config files is deprecated and will no longer work in the near future. If you are using a Homebrew or Linuxbrew Python, please see discussion
at https://github.com/Homebrew/homebrew-core/issues/76621
WARNING: Ignoring invalid distribution-ip(/opt/homebrew/lib/python3.9/site-packages)
WARNING: Ignoring invalid distribution-ip(/opt/homebrew/lib/python3.9/site-packages)

what can i do? thanks for helping this noob

honoki commented 2 years ago

I'm seeing Requirement already satisfied: bbrf in /opt/homebrew/lib/python3.9/site-packages (1.3.0) which seems to indicate bbrf is already installed.

Can you run bbrf -v?

rach1tarora commented 2 years ago

hey yea that works! but now im getting this error "[ERROR] HTTPSConnectionPool(host='https', port=443): Max retries exceeded with url: //demo.bbrf.me/bbrf/bbrf/dod (Caused by NewConnectionError('<urllib3.connection.HTTPSConnection object at 0x1024becd0>: Failed to establish a new connection: [Errno 8] nodename nor servname provided, or not known'))"

honoki commented 2 years ago

I think the demo server is a bit outdated, so it's possible it won't work great. I recommend setting up your own BBRF server to test with.