LionSec / xerosploit

Efficient and advanced man in the middle framework
GNU General Public License v3.0
2.02k stars 651 forks source link

after running it become error #335

Open tomtzy07 opened 1 year ago

tomtzy07 commented 1 year ago

/var/lib/gems/3.1.0/gems/xettercap-1.5.7xerob/bin/xettercap:51:in rescue in <top (required)>': undefined local variable or methodoriginal_argv' for main:Object (NameError)

BetterCap::Logger.error "Command Line : #{original_argv.join(" ")}" ^^^^^^^^^^^^^ from /var/lib/gems/3.1.0/gems/xettercap-1.5.7xerob/bin/xettercap:32:in <top (required)>' from /usr/local/bin/xettercap:25:inload' from /usr/local/bin/xettercap:25:in <main>' /usr/lib/ruby/3.1.0/set/sorted_set.rb:4:inrescue in <top (required)>': The SortedSet class has been extracted from the set library. You must use the sorted_set gem or other alternatives. (RuntimeError) from /usr/lib/ruby/3.1.0/set/sorted_set.rb:1:in <top (required)>' from <internal:/usr/lib/ruby/vendor_ruby/rubygems/core_ext/kernel_require.rb>:85:inrequire' from <internal:/usr/lib/ruby/vendor_ruby/rubygems/core_ext/kernel_require.rb>:85:in require' from /var/lib/gems/3.1.0/gems/xettercap-1.5.7xerob/lib/bettercap/proxy/http/module.rb:93:inconst_get' from /var/lib/gems/3.1.0/gems/xettercap-1.5.7xerob/lib/bettercap/proxy/http/module.rb:93:in block in each_module' from /var/lib/gems/3.1.0/gems/xettercap-1.5.7xerob/lib/bettercap/proxy/http/module.rb:92:ineach' from /var/lib/gems/3.1.0/gems/xettercap-1.5.7xerob/lib/bettercap/proxy/http/module.rb:92:in each_module' from /var/lib/gems/3.1.0/gems/xettercap-1.5.7xerob/lib/bettercap/proxy/http/module.rb:71:inregister_options' from /var/lib/gems/3.1.0/gems/xettercap-1.5.7xerob/lib/bettercap/proxy/http/module.rb:53:in load' from /var/lib/gems/3.1.0/gems/xettercap-1.5.7xerob/lib/bettercap/options/proxy_options.rb:164:inblock in parse!' from /usr/lib/ruby/3.1.0/optparse.rb:1576:in block in parse_in_order' from /usr/lib/ruby/3.1.0/optparse.rb:1559:incatch' from /usr/lib/ruby/3.1.0/optparse.rb:1559:in parse_in_order' from /usr/lib/ruby/3.1.0/optparse.rb:1553:inorder!' from /usr/lib/ruby/3.1.0/optparse.rb:1659:in permute!' from /usr/lib/ruby/3.1.0/optparse.rb:1684:inparse!' from /var/lib/gems/3.1.0/gems/xettercap-1.5.7xerob/lib/bettercap/options/options.rb:54:in parse!' from /var/lib/gems/3.1.0/gems/xettercap-1.5.7xerob/bin/xettercap:24:in<top (required)>' from /usr/local/bin/xettercap:25:in load' from /usr/local/bin/xettercap:25:in

' <internal:/usr/lib/ruby/vendor_ruby/rubygems/core_ext/kernel_require.rb>:85:in require': cannot load such file -- sorted_set (LoadError) from <internal:/usr/lib/ruby/vendor_ruby/rubygems/core_ext/kernel_require.rb>:85:inrequire' from /usr/lib/ruby/3.1.0/set/sorted_set.rb:2:in <top (required)>' from <internal:/usr/lib/ruby/vendor_ruby/rubygems/core_ext/kernel_require.rb>:85:inrequire' from <internal:/usr/lib/ruby/vendor_ruby/rubygems/core_ext/kernel_require.rb>:85:in require' from /var/lib/gems/3.1.0/gems/xettercap-1.5.7xerob/lib/bettercap/proxy/http/module.rb:93:inconst_get' from /var/lib/gems/3.1.0/gems/xettercap-1.5.7xerob/lib/bettercap/proxy/http/module.rb:93:in block in each_module' from /var/lib/gems/3.1.0/gems/xettercap-1.5.7xerob/lib/bettercap/proxy/http/module.rb:92:ineach' from /var/lib/gems/3.1.0/gems/xettercap-1.5.7xerob/lib/bettercap/proxy/http/module.rb:92:in each_module' from /var/lib/gems/3.1.0/gems/xettercap-1.5.7xerob/lib/bettercap/proxy/http/module.rb:71:inregister_options' from /var/lib/gems/3.1.0/gems/xettercap-1.5.7xerob/lib/bettercap/proxy/http/module.rb:53:in load' from /var/lib/gems/3.1.0/gems/xettercap-1.5.7xerob/lib/bettercap/options/proxy_options.rb:164:inblock in parse!' from /usr/lib/ruby/3.1.0/optparse.rb:1576:in block in parse_in_order' from /usr/lib/ruby/3.1.0/optparse.rb:1559:incatch' from /usr/lib/ruby/3.1.0/optparse.rb:1559:in parse_in_order' from /usr/lib/ruby/3.1.0/optparse.rb:1553:inorder!' from /usr/lib/ruby/3.1.0/optparse.rb:1659:in permute!' from /usr/lib/ruby/3.1.0/optparse.rb:1684:inparse!' from /var/lib/gems/3.1.0/gems/xettercap-1.5.7xerob/lib/bettercap/options/options.rb:54:in parse!' from /var/lib/gems/3.1.0/gems/xettercap-1.5.7xerob/bin/xettercap:24:in<top (required)>' from /usr/local/bin/xettercap:25:in load' from /usr/local/bin/xettercap:25:in
'

    here all the issues
tomtzy07 commented 1 year ago

how can I fixed it

KubeQP commented 1 year ago

sudo gem install sorted_set worked for me