DataSploit / datasploit

An #OSINT Framework to perform various recon techniques on Companies, People, Phone Number, Bitcoin Addresses, etc., aggregate all the raw data, and give data in multiple formats.
GNU General Public License v3.0
3.02k stars 425 forks source link

You are missing a modules for Dataploit #241

Open new-gen23 opened 6 years ago

new-gen23 commented 6 years ago

Please provide the following details.

Host System

Error Description

datasploit is missing a module but does not tell, which one?

`pip install -r requirements.txt Requirement already satisfied: anyjson in /usr/lib/python2.7/dist-packages (from -r requirements.txt (line 1)) Requirement already satisfied: beautifulsoup in /usr/lib/python2.7/dist-packages (from -r requirements.txt (line 2)) Requirement already satisfied: beautifulsoup4 in /usr/local/lib/python2.7/dist-packages (from -r requirements.txt (line 3)) Requirement already satisfied: billiard in /usr/local/lib/python2.7/dist-packages (from -r requirements.txt (line 4)) Requirement already satisfied: bs4 in /usr/local/lib/python2.7/dist-packages (from -r requirements.txt (line 5)) Requirement already satisfied: clearbit in /usr/local/lib/python2.7/dist-packages (from -r requirements.txt (line 6)) Requirement already satisfied: config in /usr/local/lib/python2.7/dist-packages (from -r requirements.txt (line 7)) Requirement already satisfied: configobj in /usr/lib/python2.7/dist-packages (from -r requirements.txt (line 8)) Requirement already satisfied: dnspython in /usr/local/lib/python2.7/dist-packages (from -r requirements.txt (line 9)) Requirement already satisfied: future in /usr/lib/python2.7/dist-packages (from -r requirements.txt (line 10)) Requirement already satisfied: google-api-python-client in /usr/local/lib/python2.7/dist-packages (from -r requirements.txt (line 11)) Requirement already satisfied: html5lib in /usr/lib/python2.7/dist-packages (from -r requirements.txt (line 12)) Requirement already satisfied: idna in /usr/local/lib/python2.7/dist-packages (from -r requirements.txt (line 13)) Requirement already satisfied: ipwhois in /usr/local/lib/python2.7/dist-packages (from -r requirements.txt (line 14)) Requirement already satisfied: json2html in /usr/local/lib/python2.7/dist-packages (from -r requirements.txt (line 15)) Requirement already satisfied: lxml in /usr/lib/python2.7/dist-packages (from -r requirements.txt (line 16)) Requirement already satisfied: netaddr in /usr/lib/python2.7/dist-packages (from -r requirements.txt (line 17)) Requirement already satisfied: piplapis-python in /usr/local/lib/python2.7/dist-packages (from -r requirements.txt (line 18)) Requirement already satisfied: praw in /usr/local/lib/python2.7/dist-packages (from -r requirements.txt (line 19)) Requirement already satisfied: pymongo in /usr/local/lib/python2.7/dist-packages (from -r requirements.txt (line 20)) Requirement already satisfied: python-wappalyzer in /usr/local/lib/python2.7/dist-packages (from -r requirements.txt (line 21)) Requirement already satisfied: python-whois in /usr/local/lib/python2.7/dist-packages (from -r requirements.txt (line 22)) Requirement already satisfied: pytz in /usr/local/lib/python2.7/dist-packages (from -r requirements.txt (line 23)) Requirement already satisfied: requests in /usr/local/lib/python2.7/dist-packages (from -r requirements.txt (line 24)) Requirement already satisfied: requests-file in /usr/local/lib/python2.7/dist-packages (from -r requirements.txt (line 25)) Requirement already satisfied: simplejson in /usr/local/lib/python2.7/dist-packages (from -r requirements.txt (line 26)) Requirement already satisfied: termcolor in /usr/lib/python2.7/dist-packages (from -r requirements.txt (line 27)) Requirement already satisfied: tld in /usr/local/lib/python2.7/dist-packages (from -r requirements.txt (line 28)) Requirement already satisfied: tldextract in /usr/local/lib/python2.7/dist-packages (from -r requirements.txt (line 29)) Requirement already satisfied: tqdm in /usr/local/lib/python2.7/dist-packages (from -r requirements.txt (line 30)) Requirement already satisfied: travispy in /usr/local/lib/python2.7/dist-packages (from -r requirements.txt (line 31)) Requirement already satisfied: tweepy in /usr/local/lib/python2.7/dist-packages (from -r requirements.txt (line 32)) Requirement already satisfied: six in /usr/lib/python2.7/dist-packages (from configobj->-r requirements.txt (line 8)) Requirement already satisfied: httplib2<1dev,>=0.9.2 in /usr/lib/python2.7/dist-packages (from google-api-python-client->-r requirements.txt (line 11)) Requirement already satisfied: oauth2client<5.0.0dev,>=1.5.0 in /usr/local/lib/python2.7/dist-packages (from google-api-python-client->-r requirements.txt (line 11)) Requirement already satisfied: uritemplate<4dev,>=3.0.0 in /usr/local/lib/python2.7/dist-packages (from google-api-python-client->-r requirements.txt (line 11)) Requirement already satisfied: ipaddr in /usr/local/lib/python2.7/dist-packages (from ipwhois->-r requirements.txt (line 14)) Requirement already satisfied: update-checker>=0.16 in /usr/local/lib/python2.7/dist-packages (from praw->-r requirements.txt (line 19)) Requirement already satisfied: prawcore<0.14,>=0.13.0 in /usr/local/lib/python2.7/dist-packages (from praw->-r requirements.txt (line 19)) Requirement already satisfied: setuptools in /usr/lib/python2.7/dist-packages (from tldextract->-r requirements.txt (line 29)) Requirement already satisfied: pytest in /usr/lib/python2.7/dist-packages (from travispy->-r requirements.txt (line 31)) Requirement already satisfied: pytest-rerunfailures in /usr/local/lib/python2.7/dist-packages (from travispy->-r requirements.txt (line 31)) Requirement already satisfied: requests-oauthlib>=0.4.1 in /usr/local/lib/python2.7/dist-packages (from tweepy->-r requirements.txt (line 32)) Requirement already satisfied: pyasn1>=0.1.7 in /usr/local/lib/python2.7/dist-packages (from oauth2client<5.0.0dev,>=1.5.0->google-api-python-client->-r requirements.txt (line 11)) Requirement already satisfied: pyasn1-modules>=0.0.5 in /usr/lib/python2.7/dist-packages (from oauth2client<5.0.0dev,>=1.5.0->google-api-python-client->-r requirements.txt (line 11)) Requirement already satisfied: rsa>=3.1.4 in /usr/local/lib/python2.7/dist-packages/rsa-3.4.2-py2.7.egg (from oauth2client<5.0.0dev,>=1.5.0->google-api-python-client->-r requirements.txt (line 11)) Requirement already satisfied: oauthlib>=0.6.2 in /usr/local/lib/python2.7/dist-packages (from requests-oauthlib>=0.4.1->tweepy->-r requirements.txt (line 32))

root@kali:~/tools_hacking/datasploit# python datasploit.py You are missing a module for Datasploit. Please install them using: pip install -r requirements.txt`

If you cloned Datasploit, also provide the output of git log -n 1 --pretty=format:"%B". Merge pull request #235 from KhasMek/redditdetails

marionapous commented 6 years ago

I am on the same page

ishamfazal commented 6 years ago

you could do a small trick on this to find out the missing modules. open up dep_check.py using vim or any editor that you prefer and go to line https://github.com/DataSploit/datasploit/blob/602efc6bc1faa13ff555cc5db2ec5ff4a9e918f9/dep_check.py#L15 write the following command below the line print req_dep and save the file and run python datasploit.py and check for the missing modules get the missing modules and install it using pip eg: pip install some module please note : this is actually a trick to find out missing modules (Y) cheers

upgoingstar commented 6 years ago

@Chan9390 Can you please check this. Thanks.

Chan9390 commented 6 years ago

Hey @new-gen23 and @marionapous , please execute pip install --upgrade --force-reinstall -r requirements.txt and try to run Datasploit again. If you are facing the same issue, please comment the output of pip freeze.

eigenstein commented 6 years ago

Ran the force-reinstall and it errored, but eliminated the "missing Modules" error. I can now run datasploit.py, but it is giving Traceback errors.