stevemcilwain / quiver

Quiver is the tool to manage all of your tools for bug bounty hunting and penetration testing.
MIT License
206 stars 38 forks source link

whatweb fails #23

Closed nk9 closed 4 years ago

nk9 commented 4 years ago

I installed quiver and ran qq-install. Honestly, though, I ran out of space on the device. (A recurring theme!) But I enlarged the volume, and eventually qq-install completed successfully.

Then I ran qq-scripts-recon and left it to do its thing. When finished, I looked in ./web/<domain>.io/whatweb.txt and found this:

➜  ~/bb/mai/w/lootdog.io cat whatweb.txt                                                                                                                                                  12:58:05
/home/admin/.rbenv/versions/2.7.0/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb:92:in `require': cannot load such file -- whatweb (LoadError)
    from /home/admin/.rbenv/versions/2.7.0/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb:92:in `require'
    from /usr/bin/whatweb:37:in `<main>'

Does whatweb need to be installed by qq-install?

stevemcilwain commented 4 years ago

whatweb is installed by qq-install:

__pkgs whatweb gobuster wpscan wafw00f hydra nikto padbuster parsero dirb

That error looks like a ruby error stemming from whatweb - not sure the cause... maybe this? https://github.com/urbanadventurer/WhatWeb/issues/283

stevemcilwain commented 4 years ago

Closing this since it's a tool error, not a quiver error.

stevemcilwain commented 4 years ago

Hi @blshkv, I am maintaining quiver, but not whatweb. Whatweb is just installed with Kali via apt-get and I call it from my scripts.

Try opening an issue over on the WhatWeb repo: https://github.com/urbanadventurer/WhatWeb and maybe have a look at their installation wiki: https://github.com/urbanadventurer/WhatWeb/wiki/Installation. It looks like the error you are getting has to do with missing or broken ruby dependencies.

Good luck!

blshkv commented 4 years ago

yeah, sorry. Working with upstream, I found a minor error.