Comments (27)
No problem man, good luck and thanks for using my tool :)
from whitewidow.
Currently trying to reproduce issue. Please provide your operating system
from whitewidow.
Unable to reproduce this issue, did you chmod
the file before running it? Did you bundle install
before running it? Please provide exact details on how you got this error, thank you.
I will close this issue in 48 hours if no further information is given
from whitewidow.
thanks for your quick reply @Ekultek. so, i've got no issues with ruby-2.3. but this issue happenes with ruby-2.4. and to your question about details: this is the way it gets packaged on blackarch: https://github.com/BlackArch/blackarch/blob/683ba7e14b1f5b76af6ce53ca6a44505874be4a7/packages/whitewidow/PKGBUILD and this is the way it does post_installation routines (bundle install, etc.): https://github.com/BlackArch/blackarch/blob/683ba7e14b1f5b76af6ce53ca6a44505874be4a7/packages/whitewidow/whitewidow.install . I've replaced ruby with ruby-2.3 as with 2.3 there are no issues as i said.
from whitewidow.
Seems that BlackArch needs to update the whitewidow source, I'll get into contact with them about it.
from whitewidow.
Made an issue on their github BlackArch/blackarch#1625
I'll leave this open until that one is closed.
from whitewidow.
@Ekultek thanks.i am main dev @ blackarch. just saw your github issue. thanks for that. we are using your git master branch and built directly (today) from: https://github.com/WhitewidowScanner/whitewidow.git - i am gonna switch to release tags. thanks for your help!
from whitewidow.
@noptrix I'd suggest if you can, pull it directly from Git during installation, that way it's as updated as possible. I've been working around the new issues that have arisen from the update to Ruby, so keep in touch and let me know if you find anything else, thank you
from whitewidow.
Also let's keep this open, I have a hunch that this isn't gonna solve the issue
from whitewidow.
@noptrix got a question for you, what happens if you change the depends on the PKGBUILD file from
depends=('ruby2.3' 'ruby2.3-bundler')
To
depends=('ruby2.4' 'ruby2.4-bundler')
?
from whitewidow.
@Ekultek sure, you are welcome. yeah keep the issue open then. to your question: it was 'ruby' and 'ruby-bundler' before which stands for the 'newest' ruby version (e.g. 2.4) in archlinux. this wasn't working so i am forcing to use ruby-2.3 for whitewidow.
from whitewidow.
@noptrix I have a possible idea for you. What if you downloaded it by the latest tarball, and immediately upgraded it with the --upgrade
flag during initialization of the operating system? I've come across some info on nokogiri
and 2.4
they had to release a new patch for the gem due to the release of 2.4
so this might have something to do with that gem
from whitewidow.
@Ekultek I can switch to ruby-2.4 again and do what you said. I will let you know.
from whitewidow.
@noptrix any updates on this?
from whitewidow.
@Ekultek sorry, busy at the moment. i will give a try tomorrow and ping you then :)
from whitewidow.
from whitewidow.
@noptrix Any updates on this?
from whitewidow.
@Ekultek hey, sorry for the delay. i am also not at home... so i've tried to switch back to ruby-2.4 and directly use --upgrade flag after installation with the newest release version. but this didn't worked out for me, i am still getting the same error from above. but we can keep using ruby-2.3 for now, this is not a problem at all, as ruby-2.3 is still maintained in arch linux repository.
from whitewidow.
from whitewidow.
@Ekultek kewl, thanks a lot for your support and follow-up.
from whitewidow.
@noptrix been doing research and it turns out this is a restclient issue, looking into it
from whitewidow.
Made an issue on their github, let's see if they have any idea. rest-client/rest-client#600
from whitewidow.
@Ekultek Awesome, thanks for the follow-up! Yep, let's see what they say...
from whitewidow.
Should be fixed via 950a43b, I'll keep this open so you can test it out.
from whitewidow.
Hi @Ekultek
I have this error
"opt/whitewidow/lib/imports/constants_and_requires.rb:6:in require': cannot load such file -- rest-client (LoadError) from /opt/whitewidow/lib/imports/constants_and_requires.rb:6:in
<top (required)>'
from whitewidow.rb:2:in require_relative' from whitewidow.rb:2:in
"
And I tried to install again rest-client
"gem install rest-client
Successfully installed rest-client-2.0.2
Parsing documentation for rest-client-2.0.2
Done installing documentation for rest-client after 0 seconds
1 gem installed"
Additional
ruby --version
ruby 2.3.1p112 (2016-04-26) [x86_64-linux-gnu]
Any comment?
Thanks
from whitewidow.
Your issue has been migrated to #73
from whitewidow.
from whitewidow.
Related Issues (20)
- DB cannot be resolved HOT 1
- Fails when swapping search queries HOT 1
- useless to have it run through the same url over and over again
- Need to skip 406 errors, not exit because of them
- Need to skip "creating payloads" and "payloads created" during bulk run HOT 1
- screwed up formatting "cyan for nil class" HOT 1
- need to create a way to verify that the web application is vulnerable before spitting out something
- Cant install restclient HOT 29
- Using dork feature HOT 1
- Note: Kali 4.9 Requirements HOT 4
- Doesn't work. HOT 5
- g9XdKhe undefined method `set_proxy' for #<String:0x005653ec3880d8> HOT 12
- Wq6TBmh 503 => Net::HTTPServiceUnavailable for http://ipv4.google.com/sorry/index?continue=http://www.google.de/search%3Fie%3DISO-8859-1%26hl%3Dde%26source%3Dhp%26biw%3D%26bih%3D%26q%3Dnav.php%253Fpagina%253D%2B%2522nav.php%253Fpagina%253D%2522%250A%26btnG%3DGoogle-Suche%26gbv%3D1&hl=de&q=EgQuZWn1GMGdlMsFIhkA8aeDSzbojjwyOfY7dRdswixyXZoD_rFLMgNyY24 -- unhandled response HOT 1
- 503 HTTPServiceUnavailable
- undefined method `cyan' for nil:NilClass HOT 1
- How many of you think I should keep this going? HOT 8
- Failed with error code U+1EDB from UTF-8 to ISO-8859-1 HOT 1
- unknown escape character HOT 2
- Error while scanning !!
- cannot load such file -- mechanize HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from whitewidow.