AonCyberLabs / Windows-Exploit-Suggester

This tool compares a targets patch levels against the Microsoft vulnerability database in order to detect potential missing patches on the target. It also notifies the user if there are public exploits and Metasploit modules available for the missing bulletins.
GNU General Public License v3.0
3.94k stars 1.02k forks source link

Getting Error : please install and upgrade the python-xlrd library #43

Open Jain232513 opened 3 years ago

Jain232513 commented 3 years ago

I am unable to use windows exploit suggester, and getting below error and unable the locate python-xlrd, I have updated and upgraded version of xlrd library and still unable to use.

python2.7 windows-exploit-suggester.py -d 2020-10-19-mssb.xls -i /root/Desktop/Grandpa\ htb/systeminfo.txt [] initiating winsploit version 3.3... [] database file detected as xls or xlsx based on extension [-] please install and upgrade the python-xlrd library

I have search every where for the solution, but no luck, please help with this issue

Cloa commented 3 years ago

This fix worked for me if you haven't done it already: https://github.com/AonCyberLabs/Windows-Exploit-Suggester/pull/44/files

akimbjj77 commented 3 years ago

Hey all, I am getting the same error. What do I do here, do I replace existing code?

sakyb7 commented 3 years ago

wget the get-pip.py file

wget https://bootstrap.pypa.io/pip/2.7/get-pip.py

Run the file with python2 get-pip.py

python get-pip

Install xlrd==1.1.0

python -m pip2 install --user xlrd==1.1.0

Hope Its help! <3

cedelgadosalazar commented 3 years ago

wget the get-pip.py file

wget https://bootstrap.pypa.io/pip/2.7/get-pip.py

Run the file with python2 get-pip.py

python get-pip

Install xlrd==1.1.0

python -m pip2 install --user xlrd==1.1.0

Hope Its help! <3

Just in case those lines doesnt work for someone, try using this (its a simple modification only):

wget https://bootstrap.pypa.io/pip/2.7/get-pip.py

python get-pip.py

python -m pip install --user xlrd==1.1.0

OsMaster commented 3 years ago

wget the get-pip.py file

wget https://bootstrap.pypa.io/pip/2.7/get-pip.py

Run the file with python2 get-pip.py

python get-pip

Install xlrd==1.1.0

python -m pip2 install --user xlrd==1.1.0 Hope Its help! <3

Just in case those lines doesnt work for someone, try using this (its a simple modification only):

wget https://bootstrap.pypa.io/pip/2.7/get-pip.py

python get-pip.py

python -m pip install --user xlrd==1.1.0

Thanks , worked for me perfectly.

karthikamaravadi commented 3 years ago

Hello team,

I used both and still get an error

Requirement already satisfied: xlrd in /home/username/.local/lib/python3.9/site-packages (2.0.1)

what can i do.

cedelgadosalazar commented 3 years ago

Hello team,

I used both and still get an error

Requirement already satisfied: xlrd in /home/username/.local/lib/python3.9/site-packages (2.0.1)

what can i do.

are you using kali? parrot?

Have you tried to check your current python version? (python --version)

In case you have python 2.7 already installed. Try python2 -m pip install --user xlrd==1.1.0

axosecurity commented 2 years ago

Thanks for Helping

yeti-code commented 2 years ago

Still doesn't work

5xshanks commented 2 years ago

Thanks @sakyb7, worked perfect, just used python2 instead of python