arex1337/Passpal

error passpal 0.4,

Opened this issue · 0 comments

Hello,
I tried to work with passpal 0.4 on a Linux machine with 3.19-5.dmz.1-liquorix-amd64 kernel.
My ruby version is: ruby 2.3.3p222 (2016-11-21) [x86_64-linux-gnu]

After installing the necessary gem "progressbar and ruport and others, I went to the following problem:
I made passpal executable in my directory and it shows me the help index -with -help
According to this Usage on Linux: ./passpal.rb [switches] filename [> outfile.txt]

I tried every possibility to make passpal 0.4, working--but with no success

But every time I execute passpal 0.4 either way ruby passpal.rb or ./passal.rb rockyou.txt --top 50
I got this error message:
passpal.rb:636:in initialize': wrong number of arguments (given 2, expected 0) (ArgumentError) from passpal.rb:636:in new'
from passpal.rb:636:in block in run' from passpal.rb:633:in each'
from passpal.rb:633:in each_with_index' from passpal.rb:633:in run'
from passpal.rb:657:in `

'

Is there any workaround for this or is passpal not working with ruby 2.3?
Do I missing some libaries or other stuff?
Do I have to put a syntax in front of filename?

Any help to solve this issue would be nice.
Thank you