beefproject / beef

The Browser Exploitation Framework Project
https://beefproject.com
9.84k stars 2.18k forks source link

Beef loading error on Raspberry Pi #1534

Closed Krulermu closed 4 years ago

Krulermu commented 6 years ago

Verify first that your issue/request has not been posted previously:

Ensure you're using the latest version of BeEF.

Environment

What version/revision of BeEF are you using? 0.4.7.0-alpha On what version of Ruby? 1:2.5.0 On what browser? Chrome On what operating system?

Linux kali 4.9.59-v7_Re4son-Kali-Pi+ #1 SMP Wed Feb 14 20:50:28 CST 2018 armv7l GNU/Linux

Configuration

Are you using a non-default configuration? no Have you enabled or disabled any BeEF extensions? no

Summary

Error when starting beef

Expected Behaviour

What was the expected result?

Actual Behaviour

What was the actual result?

Steps to Reproduce

Please provide steps to reproduce this issue.

Additional Information

root@kali:~/beef# ./beef [ 1:05:22][!] Warning: System language $LANG does not appear to be UTF-8 compatible. [ 1:05:24][] Browser Exploitation Framework (BeEF) 0.4.7.0-alpha [ 1:05:24] | Twit: @beefproject [ 1:05:24] | Site: http://beefproject.com [ 1:05:24] | Blog: http://blog.beefproject.com [ 1:05:24] |_ Wiki: https://github.com/beefproject/beef/wiki [ 1:05:24][] Project Creator: Wade Alcorn (@WadeAlcorn) [ 1:05:29][*] BeEF is loading. Wait a few seconds... /var/lib/gems/2.5.0/gems/therubyracer-0.12.3/lib/v8/function.rb:13: [BUG] Segmentation fault at 0x0022be30 ruby 2.5.0p0 (2017-12-25 revision 61468) [arm-linux-gnueabihf]

-- Control frame information ----------------------------------------------- c:0034 p:---- s:0196 e:000195 CFUNC :Call c:0033 p:0024 s:0190 e:000189 BLOCK /var/lib/gems/2.5.0/gems/therubyracer-0.12.3/lib/v8/function.rb:13 c:0032 p:0003 s:0187 e:000186 BLOCK /var/lib/gems/2.5.0/gems/therubyracer-0.12.3/lib/v8/error.rb:84 [FINISH] c:0031 p:---- s:0182 e:000181 CFUNC :TryCatch c:0030 p:0013 s:0178 E:000fa0 METHOD /var/lib/gems/2.5.0/gems/therubyracer-0.12.3/lib/v8/error.rb:83 c:0029 p:0028 s:0174 E:001320 BLOCK /var/lib/gems/2.5.0/gems/therubyracer-0.12.3/lib/v8/function.rb:13 c:0028 p:0019 s:0170 e:000169 METHOD /var/lib/gems/2.5.0/gems/therubyracer-0.12.3/lib/v8/context.rb:206 c:0027 p:0007 s:0165 E:001218 METHOD /var/lib/gems/2.5.0/gems/therubyracer-0.12.3/lib/v8/function.rb:11 c:0026 p:0018 s:0159 e:000158 BLOCK /var/lib/gems/2.5.0/gems/therubyracer-0.12.3/lib/v8/function.rb:19 c:0025 p:0016 s:0156 e:000155 BLOCK /var/lib/gems/2.5.0/gems/therubyracer-0.12.3/lib/v8/context.rb:248 [FINISH] c:0024 p:---- s:0153 e:000152 CFUNC :HandleScope c:0023 p:0014 s:0149 E:0017d0 BLOCK /var/lib/gems/2.5.0/gems/therubyracer-0.12.3/lib/v8/context.rb:245 [FINISH] c:0022 p:---- s:0146 e:000145 CFUNC :Locker c:0021 p:0037 s:0142 E:000154 METHOD /var/lib/gems/2.5.0/gems/therubyracer-0.12.3/lib/v8/context.rb:244 c:0020 p:0016 s:0137 e:000136 METHOD /var/lib/gems/2.5.0/gems/therubyracer-0.12.3/lib/v8/context.rb:204 c:0019 p:0007 s:0132 E:001354 METHOD /var/lib/gems/2.5.0/gems/therubyracer-0.12.3/lib/v8/function.rb:18 c:0018 p:0017 s:0127 e:000125 BLOCK /var/lib/gems/2.5.0/gems/execjs-2.7.0/lib/execjs/ruby_racer_runtime.rb:45 c:0017 p:0003 s:0122 e:000121 BLOCK /var/lib/gems/2.5.0/gems/execjs-2.7.0/lib/execjs/ruby_racer_runtime.rb:75 [FINISH] c:0016 p:---- s:0118 e:000117 CFUNC :Locker c:0015 p:0019 s:0114 E:000f68 METHOD /var/lib/gems/2.5.0/gems/execjs-2.7.0/lib/execjs/ruby_racer_runtime.rb:73 c:0014 p:0005 s:0108 E:001640 METHOD /var/lib/gems/2.5.0/gems/execjs-2.7.0/lib/execjs/ruby_racer_runtime.rb:43 c:0013 p:0075 s:0102 e:000100 METHOD /var/lib/gems/2.5.0/gems/uglifier-4.1.8/lib/uglifier.rb:216 c:0012 p:0085 s:0092 e:000091 METHOD /var/lib/gems/2.5.0/gems/uglifier-4.1.8/lib/uglifier.rb:168 c:0011 p:0015 s:0083 e:000082 METHOD /var/lib/gems/2.5.0/gems/uglifier-4.1.8/lib/uglifier.rb:132 c:0010 p:0037 s:0077 e:000076 METHOD /root/beef/extensions/admin_ui/api/handler.rb:22 c:0009 p:0174 s:0066 e:000065 METHOD /root/beef/extensions/admin_ui/api/handler.rb:54 c:0008 p:0221 s:0050 e:000049 METHOD /root/beef/extensions/admin_ui/api/handler.rb:96 [FINISH] c:0007 p:---- s:0042 e:000041 CFUNC :call c:0006 p:0020 s:0037 e:000036 BLOCK /root/beef/core/api.rb:154 [FINISH] c:0005 p:---- s:0031 e:000030 CFUNC :each c:0004 p:0072 s:0027 e:000026 METHOD /root/beef/core/api.rb:150 c:0003 p:0093 s:0017 e:000016 METHOD /root/beef/core/main/server.rb:88 c:0002 p:0890 s:0012 E:000410 EVAL ./beef:155 [FINISH] c:0001 p:0000 s:0003 E:001e48 (none) [FINISH]

-- Ruby level backtrace information ---------------------------------------- ./beef:155:in <main>' /root/beef/core/main/server.rb:88:inprepare' /root/beef/core/api.rb:150:in fire' /root/beef/core/api.rb:150:ineach' /root/beef/core/api.rb:154:in block in fire' /root/beef/core/api.rb:154:incall' /root/beef/extensions/admin_ui/api/handler.rb:96:in mount_handler' /root/beef/extensions/admin_ui/api/handler.rb:54:inbuild_javascript_ui' /root/beef/extensions/admin_ui/api/handler.rb:22:in evaluate_and_minify' /var/lib/gems/2.5.0/gems/uglifier-4.1.8/lib/uglifier.rb:132:incompile' /var/lib/gems/2.5.0/gems/uglifier-4.1.8/lib/uglifier.rb:168:in compile' /var/lib/gems/2.5.0/gems/uglifier-4.1.8/lib/uglifier.rb:216:inrun_uglifyjs' /var/lib/gems/2.5.0/gems/execjs-2.7.0/lib/execjs/ruby_racer_runtime.rb:43:in call' /var/lib/gems/2.5.0/gems/execjs-2.7.0/lib/execjs/ruby_racer_runtime.rb:73:inlock' /var/lib/gems/2.5.0/gems/execjs-2.7.0/lib/execjs/ruby_racer_runtime.rb:73:in Locker' /var/lib/gems/2.5.0/gems/execjs-2.7.0/lib/execjs/ruby_racer_runtime.rb:75:inblock in lock' /var/lib/gems/2.5.0/gems/execjs-2.7.0/lib/execjs/ruby_racer_runtime.rb:45:in block in call' /var/lib/gems/2.5.0/gems/therubyracer-0.12.3/lib/v8/function.rb:18:incall' /var/lib/gems/2.5.0/gems/therubyracer-0.12.3/lib/v8/context.rb:204:in enter' /var/lib/gems/2.5.0/gems/therubyracer-0.12.3/lib/v8/context.rb:244:inlock_scope_and_enter' /var/lib/gems/2.5.0/gems/therubyracer-0.12.3/lib/v8/context.rb:244:in Locker' /var/lib/gems/2.5.0/gems/therubyracer-0.12.3/lib/v8/context.rb:245:inblock in lock_scope_and_enter' /var/lib/gems/2.5.0/gems/therubyracer-0.12.3/lib/v8/context.rb:245:in HandleScope' /var/lib/gems/2.5.0/gems/therubyracer-0.12.3/lib/v8/context.rb:248:inblock (2 levels) in lock_scope_and_enter' /var/lib/gems/2.5.0/gems/therubyracer-0.12.3/lib/v8/function.rb:19:in block in call' /var/lib/gems/2.5.0/gems/therubyracer-0.12.3/lib/v8/function.rb:11:inmethodcall' /var/lib/gems/2.5.0/gems/therubyracer-0.12.3/lib/v8/context.rb:206:in enter' /var/lib/gems/2.5.0/gems/therubyracer-0.12.3/lib/v8/function.rb:13:inblock in methodcall' /var/lib/gems/2.5.0/gems/therubyracer-0.12.3/lib/v8/error.rb:83:in try' /var/lib/gems/2.5.0/gems/therubyracer-0.12.3/lib/v8/error.rb:83:inTryCatch' /var/lib/gems/2.5.0/gems/therubyracer-0.12.3/lib/v8/error.rb:84:in block in try' /var/lib/gems/2.5.0/gems/therubyracer-0.12.3/lib/v8/function.rb:13:inblock (2 levels) in methodcall' /var/lib/gems/2.5.0/gems/therubyracer-0.12.3/lib/v8/function.rb:13:in `Call'

-- Other runtime information -----------------------------------------------

0049f000-004a0000 r-xp 00000000 b3:02 6370 /usr/bin/ruby2.5 004af000-004b0000 r--p 00000000 b3:02 6370 /usr/bin/ruby2.5 004b0000-004b1000 rw-p 00001000 b3:02 6370 /usr/bin/ruby2.5 0090a000-036fb000 rw-p 00000000 00:00 0 [heap] 23100000-23119000 rw-p 00000000 00:00 0 24700000-24719000 rw-p 00000000 00:00 0 26900000-26a00000 rw-p 00000000 00:00 0 27100000-27200000 rw-p 00000000 00:00 0 2aa00000-2ab00000 rw-p 00000000 00:00 0 2c600000-2c700000 rw-p 00000000 00:00 0 2dd00000-2de00000 rw-p 00000000 00:00 0 2e000000-2e039000 rw-p 00000000 00:00 0 30400000-304d3000 rw-p 00000000 00:00 0 31000000-31c00000 rw-p 00000000 00:00 0 31c00000-32000000 rw-p 00000000 00:00 0 35100000-35200000 rw-p 00000000 00:00 0 378d0000-379d0000 rw-p 00000000 00:00 0 37b00000-37c00000 rw-p 00000000 00:00 0 39100000-39200000 rw-p 00000000 00:00 0 3ae00000-3af00000 rw-p 00000000 00:00 0 3d400000-3d409000 rw-p 00000000 00:00 0 3d409000-3d40a000 ---p 00000000 00:00 0 3d40a000-3d46a000 rwxp 00000000 00:00 0 3d46a000-3d46b000 ---p 00000000 00:00 0 42000000-42009000 rw-p 00000000 00:00 0 42009000-4200a000 ---p 00000000 00:00 0 4200a000-42013000 rwxp 00000000 00:00 0 42013000-4204c000 ---p 00000000 00:00 0 42f00000-43000000 rw-p 00000000 00:00 0 49400000-49409000 rw-p 00000000 00:00 0 49409000-4940a000 ---p 00000000 00:00 0 4940a000-494ff000 rwxp 00000000 00:00 0 494ff000-49500000 ---p 00000000 00:00 0 4bd00000-4be00000 rw-p 00000000 00:00 0 4cc00000-4cd00000 rw-p 00000000 00:00 0 51100000-51109000 rw-p 00000000 00:00 0 51109000-5110a000 ---p 00000000 00:00 0 5110a000-511ff000 rwxp 00000000 00:00 0 511ff000-51200000 ---p 00000000 00:00 0 54400000-54449000 rw-p 00000000 00:00 0 57300000-57400000 rw-p 00000000 00:00 0 58200000-58300000 rw-p 00000000 00:00 0 58b00000-58b09000 rw-p 00000000 00:00 0 58b09000-58b0a000 ---p 00000000 00:00 0 58b0a000-58bff000 rwxp 00000000 00:00 0 58bff000-58c00000 ---p 00000000 00:00 0 58e41000-59241000 rw-p 00000000 00:00 0 59ac4000-59ae0000 ---p 00000000 00:00 0 59ae0000-59af0000 rw-p 00000000 00:00 0 59af0000-59af4000 ---p 00000000 00:00 0 5ae00000-5ae09000 rw-p 00000000 00:00 0 5ae09000-5ae0a000 ---p 00000000 00:00 0 5ae0a000-5aeff000 rwxp 00000000 00:00 0 5aeff000-5af00000 ---p 00000000 00:00 0 5b600000-5b700000 rw-p 00000000 00:00 0 5e000000-5e100000 rw-p 00000000 00:00 0 5ed00000-5ee00000 rw-p 00000000 00:00 0 5f700000-5f709000 rw-p 00000000 00:00 0 5f709000-5f70a000 ---p 00000000 00:00 0 5f70a000-5f70c000 rwxp 00000000 00:00 0 5f70c000-5f74c000 ---p 00000000 00:00 0 75600000-75609000 rw-p 00000000 00:00 0 75609000-7560a000 ---p 00000000 00:00 0 7560a000-756ff000 rwxp 00000000 00:00 0 756ff000-75700000 ---p 00000000 00:00 0 75800000-75821000 rw-p 00000000 00:00 0 75821000-75900000 ---p 00000000 00:00 0 759d9000-75b00000 rw-p 00000000 00:00 0 75b00000-75b21000 rw-p 00000000 00:00 0 75b21000-75c00000 ---p 00000000 00:00 0 75c4c000-75c4d000 ---p 00000000 00:00 0 75c4d000-75d4e000 rw-p 00000000 00:00 0 75d4e000-75dea000 r-xp 00000000 b3:02 3247 /usr/lib/arm-linux-gnueabihf/libsqlite3.so.0.8.6 75dea000-75dfa000 ---p 0009c000 b3:02 3247 /usr/lib/arm-linux-gnueabihf/libsqlite3.so.0.8.6 75dfa000-75dfc000 r--p 0009c000 b3:02 3247 /usr/lib/arm-linux-gnueabihf/libsqlite3.so.0.8.6 75dfc000-75dfe000 rw-p 0009e000 b3:02 3247 /usr/lib/arm-linux-gnueabihf/libsqlite3.so.0.8.6 75dfe000-75e04000 r-xp 00000000 b3:02 1176141 /var/lib/gems/2.5.0/gems/do_sqlite3-0.10.17/lib/do_sqlite3/do_sqlite3.so 75e04000-75e13000 ---p 00006000 b3:02 1176141 /var/lib/gems/2.5.0/gems/do_sqlite3-0.10.17/lib/do_sqlite3/do_sqlite3.so 75e13000-75e14000 r--p 00005000 b3:02 1176141 /var/lib/gems/2.5.0/gems/do_sqlite3-0.10.17/lib/do_sqlite3/do_sqlite3.so 75e14000-75e15000 rw-p 00006000 b3:02 1176141 /var/lib/gems/2.5.0/gems/do_sqlite3-0.10.17/lib/do_sqlite3/do_sqlite3.so 75e15000-75e2a000 r-xp 00000000 b3:02 522677 /usr/lib/arm-linux-gnueabihf/ruby/2.5.0/enc/trans/single_byte.so 75e2a000-75e39000 ---p 00015000 b3:02 522677 /usr/lib/arm-linux-gnueabihf/ruby/2.5.0/enc/trans/single_byte.so 75e39000-75e3c000 r--p 00014000 b3:02 522677 /usr/lib/arm-linux-gnueabihf/ruby/2.5.0/enc/trans/single_byte.so 75e3c000-75e3d000 rw-p 00017000 b3:02 522677 /usr/lib/arm-linux-gnueabihf/ruby/2.5.0/enc/trans/single_byte.so 75e3d000-75e9e000 rw-p 00000000 00:00 0 75e9e000-75e9f000 r-xp 00000000 b3:02 522681 /usr/lib/arm-linux-gnueabihf/ruby/2.5.0/enc/utf_16be.so 75e9f000-75eae000 ---p 00001000 b3:02 522681 /usr/lib/arm-linux-gnueabihf/ruby/2.5.0/enc/utf_16be.so 75eae000-75eaf000 r--p 00000000 b3:02 522681 /usr/lib/arm-linux-gnueabihf/ruby/2.5.0/enc/utf_16be.so 75eaf000-75eb0000 rw-p 00001000 b3:02 522681 /usr/lib/arm-linux-gnueabihf/ruby/2.5.0/enc/utf_16be.so 75eb0000-75eb1000 r-xp 00000000 b3:02 522682 /usr/lib/arm-linux-gnueabihf/ruby/2.5.0/enc/utf_16le.so 75eb1000-75ec0000 ---p 00001000 b3:02 522682 /usr/lib/arm-linux-gnueabihf/ruby/2.5.0/enc/utf_16le.so 75ec0000-75ec1000 r--p 00000000 b3:02 522682 /usr/lib/arm-linux-gnueabihf/ruby/2.5.0/enc/utf_16le.so 75ec1000-75ec2000 rw-p 00001000 b3:02 522682 /usr/lib/arm-linux-gnueabihf/ruby/2.5.0/enc/utf_16le.so 75ec2000-75ecb000 r-xp 00000000 b3:02 522723 /usr/lib/arm-linux-gnueabihf/ruby/2.5.0/zlib.so 75ecb000-75eda000 ---p 00009000 b3:02 522723 /usr/lib/arm-linux-gnueabihf/ruby/2.5.0/zlib.so 75eda000-75edb000 r--p 00008000 b3:02 522723 /usr/lib/arm-linux-gnueabihf/ruby/2.5.0/zlib.so 75edb000-75edc000 rw-p 00009000 b3:02 522723 /usr/lib/arm-linux-gnueabihf/ruby/2.5.0/zlib.so 75edc000-75ef3000 r-xp 00000000 b3:02 89864 /usr/lib/arm-linux-gnueabihf/gconv/CP932.so 75ef3000-75f02000 ---p 00017000 b3:02 89864 /usr/lib/arm-linux-gnueabihf/gconv/CP932.so 75f02000-75f03000 r--p 00016000 b3:02 89864 /usr/lib/arm-linux-gnueabihf/gconv/CP932.so 75f03000-75f04000 rw-p 00017000 b3:02 89864 /usr/lib/arm-linux-gnueabihf/gconv/CP932.so 75f04000-75f07000 r-xp 00000000 b3:02 522712 /usr/lib/arm-linux-gnueabihf/ruby/2.5.0/racc/cparse.so 75f07000-75f16000 ---p 00003000 b3:02 522712 /usr/lib/arm-linux-gnueabihf/ruby/2.5.0/racc/cparse.so 75f16000-75f17000 r--p 00002000 b3:02 522712 /usr/lib/arm-linux-gnueabihf/ruby/2.5.0/racc/cparse.so 75f17000-75f18000 rw-p 00003000 b3:02 522712 /usr/lib/arm-linux-gnueabihf/ruby/2.5.0/racc/cparse.so 75f18000-75f29000 r-xp 00000000 b3:02 131219 /lib/arm-linux-gnueabihf/libz.so.1.2.8 75f29000-75f38000 ---p 00011000 b3:02 131219 /lib/arm-linux-gnueabihf/libz.so.1.2.8 75f38000-75f39000 r--p 00010000 b3:02 131219 /lib/arm-linux-gnueabihf/libz.so.1.2.8 75f39000-75f3a000 rw-p 00011000 b3:02 131219 /lib/arm-linux-gnueabihf/libz.so.1.2.8 75f3a000-76096000 r-xp 00000000 b3:02 1293634 /var/lib/gems/2.5.0/gems/nokogiri-1.8.2/lib/nokogiri/nokogiri.so 76096000-760a5000 ---p 0015c000 b3:02 1293634 /var/lib/gems/2.5.0/gems/nokogiri-1.8.2/lib/nokogiri/nokogiri.so 760a5000-760ab000 r--p 0015b000 b3:02 1293634 /var/lib/gems/2.5.0/gems/nokogiri-1.8.2/lib/nokogiri/nokogiri.so 760ab000-760ac000 rw-p 00161000 b3:02 1293634 /var/lib/gems/2.5.0/gems/nokogiri-1.8.2/lib/nokogiri/nokogiri.so 760ac000-760ad000 rw-p 00000000 00:00 0 760ad000-760ae000 r-xp 00000000 b3:02 522629 /usr/lib/arm-linux-gnueabihf/ruby/2.5.0/digest/sha2.so 760ae000-760bd000 ---p 00001000 b3:02 522629 /usr/lib/arm-linux-gnueabihf/ruby/2.5.0/digest/sha2.so 760bd000-760be000 r--p 00000000 b3:02 522629 /usr/lib/arm-linux-gnueabihf/ruby/2.5.0/digest/sha2.so 760be000-760bf000 rw-p 00001000 b3:02 522629 /usr/lib/arm-linux-gnueabihf/ruby/2.5.0/digest/sha2.so 760bf000-760d1000 r-xp 00000000 b3:02 4838 /usr/lib/arm-linux-gnueabihf/libyaml-0.so.2.0.5 760d1000-760e0000 ---p 00012000 b3:02 4838 /usr/lib/arm-linux-gnueabihf/libyaml-0.so.2.0.5 760e0000-760e1000 r--p 00011000 b3:02 4838 /usr/lib/arm-linux-gnueabihf/libyaml-0.so.2.0.5 760e1000-760e2000 rw-p 00012000 b3:02 4838 /usr/lib/arm-linux-gnueabihf/libyaml-0.so.2.0.5 760e2000-760e6000 r-xp 00000000 b3:02 522709 /usr/lib/arm-linux-gnueabihf/ruby/2.5.0/psych.so 760e6000-760f5000 ---p 00004000 b3:02 522709 /usr/lib/arm-linux-gnueabihf/ruby/2.5.0/psych.so 760f5000-760f6000 r--p 00003000 b3:02 522709 /usr/lib/arm-linux-gnueabihf/ruby/2.5.0/psych.so 760f6000-760f7000 rw-p 00004000 b3:02 522709 /usr/lib/arm-linux-gnueabihf/ruby/2.5.0/psych.so 760f7000-76103000 r-xp 00000000 b3:02 522618 /usr/lib/arm-linux-gnueabihf/ruby/2.5.0/bigdecimal.so 76103000-76112000 ---p 0000c000 b3:02 522618 /usr/lib/arm-linux-gnueabihf/ruby/2.5.0/bigdecimal.so 76112000-76113000 r--p 0000b000 b3:02 522618 /usr/lib/arm-linux-gnueabihf/ruby/2.5.0/bigdecimal.so 76113000-76114000 rw-p 0000c000 b3:02 522618 /usr/lib/arm-linux-gnueabihf/ruby/2.5.0/bigdecimal.so 76114000-76538000 r-xp 00000000 b3:02 1296019 /var/lib/gems/2.5.0/gems/therubyracer-0.12.3/lib/v8/init.so 76538000-76547000 ---p 00424000 b3:02 1296019 /var/lib/gems/2.5.0/gems/therubyracer-0.12.3/lib/v8/init.so 76547000-76563000 r--p 00423000 b3:02 1296019 /var/lib/gems/2.5.0/gems/therubyracer-0.12.3/lib/v8/init.so 76563000-76566000 rw-p 0043f000 b3:02 1296019 /var/lib/gems/2.5.0/gems/therubyracer-0.12.3/lib/v8/init.so 76566000-76568000 rw-p 00000000 00:00 0 765c9000-765ca000 r-xp 00000000 b3:02 522628 /usr/lib/arm-linux-gnueabihf/ruby/2.5.0/digest/sha1.so 765ca000-765d9000 ---p 00001000 b3:02 522628 /usr/lib/arm-linux-gnueabihf/ruby/2.5.0/digest/sha1.so 765d9000-765da000 r--p 00000000 b3:02 522628 /usr/lib/arm-linux-gnueabihf/ruby/2.5.0/digest/sha1.so 765da000-765db000 rw-p 00001000 b3:02 522628 /usr/lib/arm-linux-gnueabihf/ruby/2.5.0/digest/sha1.so 765db000-765dc000 r-xp 00000000 b3:02 522626 /usr/lib/arm-linux-gnueabihf/ruby/2.5.0/digest/md5.so 765dc000-765eb000 ---p 00001000 b3:02 522626 /usr/lib/arm-linux-gnueabihf/ruby/2.5.0/digest/md5.so 765eb000-765ec000 r--p 00000000 b3:02 522626 /usr/lib/arm-linux-gnueabihf/ruby/2.5.0/digest/md5.so 765ec000-765ed000 rw-p 00001000 b3:02 522626 /usr/lib/arm-linux-gnueabihf/ruby/2.5.0/digest/md5.so 765ed000-765f3000 r-xp 00000000 b3:02 1176939 /var/lib/gems/2.5.0/gems/http_parser.rb-0.6.0/lib/ruby_http_parser.so 765f3000-76602000 ---p 00006000 b3:02 1176939 /var/lib/gems/2.5.0/gems/http_parser.rb-0.6.0/lib/ruby_http_parser.so 76602000-76603000 r--p 00005000 b3:02 1176939 /var/lib/gems/2.5.0/gems/http_parser.rb-0.6.0/lib/ruby_http_parser.so 76603000-76604000 rw-p 00006000 b3:02 1176939 /var/lib/gems/2.5.0/gems/http_parser.rb-0.6.0/lib/ruby_http_parser.so 76604000-76607000 r-xp 00000000 b3:02 522721 /usr/lib/arm-linux-gnueabihf/ruby/2.5.0/strscan.so 76607000-76616000 ---p 00003000 b3:02 522721 /usr/lib/arm-linux-gnueabihf/ruby/2.5.0/strscan.so 76616000-76617000 r--p 00002000 b3:02 522721 /usr/lib/arm-linux-gnueabihf/ruby/2.5.0/strscan.so 76617000-76618000 rw-p 00003000 b3:02 522721 /usr/lib/arm-linux-gnueabihf/ruby/2.5.0/strscan.so 76618000-7661a000 r-xp 00000000 b3:02 522620 /usr/lib/arm-linux-gnueabihf/ruby/2.5.0/cgi/escape.so 7661a000-76629000 ---p 00002000 b3:02 522620 /usr/lib/arm-linux-gnueabihf/ruby/2.5.0/cgi/escape.so 76629000-7662a000 r--p 00001000 b3:02 522620 /usr/lib/arm-linux-gnueabihf/ruby/2.5.0/cgi/escape.so 7662a000-7662b000 rw-p 00002000 b3:02 522620 /usr/lib/arm-linux-gnueabihf/ruby/2.5.0/cgi/escape.so 7662b000-7662f000 r-xp 00000000 b3:02 1294946 /var/lib/gems/2.5.0/gems/thin-1.7.2/lib/thin_parser.so 7662f000-7663e000 ---p 00004000 b3:02 1294946 /var/lib/gems/2.5.0/gems/thin-1.7.2/lib/thin_parser.so 7663e000-7663f000 r--p 00003000 b3:02 1294946 /var/lib/gems/2.5.0/gems/thin-1.7.2/lib/thin_parser.so 7663f000-76640000 rw-p 00004000 b3:02 1294946 /var/lib/gems/2.5.0/gems/thin-1.7.2/lib/thin_parser.so 76640000-76641000 r-xp 00000000 b3:02 522699 /usr/lib/arm-linux-gnueabihf/ruby/2.5.0/io/nonblock.so 76641000-76650000 ---p 00001000 b3:02 522699 /usr/lib/arm-linux-gnueabihf/ruby/2.5.0/io/nonblock.so 76650000-76651000 r--p 00000000 b3:02 522699 /usr/lib/arm-linux-gnueabihf/ruby/2.5.0/io/nonblock.so 76651000-76652000 rw-p 00001000 b3:02 522699 /usr/lib/arm-linux-gnueabihf/ruby/2.5.0/io/nonblock.so 76652000-76654000 r-xp 00000000 b3:02 522630 /usr/lib/arm-linux-gnueabihf/ruby/2.5.0/digest.so 76654000-76663000 ---p 00002000 b3:02 522630 /usr/lib/arm-linux-gnueabihf/ruby/2.5.0/digest.so 76663000-76664000 r--p 00001000 b3:02 522630 /usr/lib/arm-linux-gnueabihf/ruby/2.5.0/digest.so 76664000-76665000 rw-p 00002000 b3:02 522630 /usr/lib/arm-linux-gnueabihf/ruby/2.5.0/digest.so 76665000-7669b000 r-xp 00000000 b3:02 522707 /usr/lib/arm-linux-gnueabihf/ruby/2.5.0/openssl.so 7669b000-766ab000 ---p 00036000 b3:02 522707 /usr/lib/arm-linux-gnueabihf/ruby/2.5.0/openssl.so 766ab000-766ad000 r--p 00036000 b3:02 522707 /usr/lib/arm-linux-gnueabihf/ruby/2.5.0/openssl.so 766ad000-766ae000 rw-p 00038000 b3:02 522707 /usr/lib/arm-linux-gnueabihf/ruby/2.5.0/openssl.so 766ae000-766cd000 r-xp 00000000 b3:02 522623 /usr/lib/arm-linux-gnueabihf/ruby/2.5.0/date_core.so 766cd000-766dd000 ---p 0001f000 b3:02 522623 /usr/lib/arm-linux-gnueabihf/ruby/2.5.0/date_core.so 766dd000-766de000 r--p 0001f000 b3:02 522623 /usr/lib/arm-linux-gnueabihf/ruby/2.5.0/date_core.so 766de000-766df000 rw-p 00020000 b3:02 522623 /usr/lib/arm-linux-gnueabihf/ruby/2.5.0/date_core.so 766df000-766e0000 r-xp 00000000 b3:02 522700 /usr/lib/arm-linux-gnueabihf/ruby/2.5.0/io/wait.so 766e0000-766f0000 ---p 00001000 b3:02 522700 /usr/lib/arm-linux-gnueabihf/ruby/2.5.0/io/wait.so 766f0000-766f1000 r--p 00001000 b3:02 522700 /usr/lib/arm-linux-gnueabihf/ruby/2.5.0/io/wait.so 766f1000-766f2000 rw-p 00002000 b3:02 522700 /usr/lib/arm-linux-gnueabihf/ruby/2.5.0/io/wait.so 766f2000-7670e000 r-xp 00000000 b3:02 522719 /usr/lib/arm-linux-gnueabihf/ruby/2.5.0/socket.so 7670e000-7671d000 ---p 0001c000 b3:02 522719 /usr/lib/arm-linux-gnueabihf/ruby/2.5.0/socket.so 7671d000-7671e000 r--p 0001b000 b3:02 522719 /usr/lib/arm-linux-gnueabihf/ruby/2.5.0/socket.so 7671e000-7671f000 rw-p 0001c000 b3:02 522719 /usr/lib/arm-linux-gnueabihf/ruby/2.5.0/socket.so 7671f000-76737000 r-xp 00000000 b3:02 130638 /lib/arm-linux-gnueabihf/libgcc_s.so.1 76737000-76746000 ---p 00018000 b3:02 130638 /lib/arm-linux-gnueabihf/libgcc_s.so.1 76746000-76747000 r--p 00017000 b3:02 130638 /lib/arm-linux-gnueabihf/libgcc_s.so.1 76747000-76748000 rw-p 00018000 b3:02 130638 /lib/arm-linux-gnueabihf/libgcc_s.so.1 76748000-7683b000 r-xp 00000000 b3:02 1175 /usr/lib/arm-linux-gnueabihf/libstdc++.so.6.0.25 7683b000-7684a000 ---p 000f3000 b3:02 1175 /usr/lib/arm-linux-gnueabihf/libstdc++.so.6.0.25 7684a000-7684f000 r--p 000f2000 b3:02 1175 /usr/lib/arm-linux-gnueabihf/libstdc++.so.6.0.25 7684f000-76851000 rw-p 000f7000 b3:02 1175 /usr/lib/arm-linux-gnueabihf/libstdc++.so.6.0.25 76851000-76853000 rw-p 00000000 00:00 0 76853000-7688b000 r-xp 00000000 b3:02 25601 /usr/lib/arm-linux-gnueabihf/libssl.so.1.1 7688b000-7689a000 ---p 00038000 b3:02 25601 /usr/lib/arm-linux-gnueabihf/libssl.so.1.1 7689a000-7689d000 r--p 00037000 b3:02 25601 /usr/lib/arm-linux-gnueabihf/libssl.so.1.1 7689d000-768a1000 rw-p 0003a000 b3:02 25601 /usr/lib/arm-linux-gnueabihf/libssl.so.1.1 768a1000-769fd000 r-xp 00000000 b3:02 25600 /usr/lib/arm-linux-gnueabihf/libcrypto.so.1.1 769fd000-76a0c000 ---p 0015c000 b3:02 25600 /usr/lib/arm-linux-gnueabihf/libcrypto.so.1.1 76a0c000-76a1b000 r--p 0015b000 b3:02 25600 /usr/lib/arm-linux-gnueabihf/libcrypto.so.1.1 76a1b000-76a22000 rw-p 0016a000 b3:02 25600 /usr/lib/arm-linux-gnueabihf/libcrypto.so.1.1 76a22000-76a26000 rw-p 00000000 00:00 0 76a26000-76a3f000 r-xp 00000000 b3:02 1176812 /var/lib/gems/2.5.0/gems/eventmachine-1.0.9.1/lib/rubyeventmachine.so 76a3f000-76a4f000 ---p 00019000 b3:02 1176812 /var/lib/gems/2.5.0/gems/eventmachine-1.0.9.1/lib/rubyeventmachine.so 76a4f000-76a50000 r--p 00019000 b3:02 1176812 /var/lib/gems/2.5.0/gems/eventmachine-1.0.9.1/lib/rubyeventmachine.so 76a50000-76a51000 rw-p 0001a000 b3:02 1176812 /var/lib/gems/2.5.0/gems/eventmachine-1.0.9.1/lib/rubyeventmachine.so 76a57000-76a5c000 r-xp 00000000 b3:02 940081 /usr/lib/arm-linux-gnueabihf/ruby/vendor_ruby/2.5.0/json/ext/generator.so 76a5c000-76a6b000 ---p 00005000 b3:02 940081 /usr/lib/arm-linux-gnueabihf/ruby/vendor_ruby/2.5.0/json/ext/generator.so 76a6b000-76a6c000 r--p 00004000 b3:02 940081 /usr/lib/arm-linux-gnueabihf/ruby/vendor_ruby/2.5.0/json/ext/generator.so 76a6c000-76a6d000 rw-p 00005000 b3:02 940081 /usr/lib/arm-linux-gnueabihf/ruby/vendor_ruby/2.5.0/json/ext/generator.so 76a6d000-76a71000 r-xp 00000000 b3:02 940082 /usr/lib/arm-linux-gnueabihf/ruby/vendor_ruby/2.5.0/json/ext/parser.so 76a71000-76a80000 ---p 00004000 b3:02 940082 /usr/lib/arm-linux-gnueabihf/ruby/vendor_ruby/2.5.0/json/ext/parser.so 76a80000-76a81000 r--p 00003000 b3:02 940082 /usr/lib/arm-linux-gnueabihf/ruby/vendor_ruby/2.5.0/json/ext/parser.so 76a81000-76a82000 rw-p 00004000 b3:02 940082 /usr/lib/arm-linux-gnueabihf/ruby/vendor_ruby/2.5.0/json/ext/parser.so 76a82000-76a86000 r-xp 00000000 b3:02 522692 /usr/lib/arm-linux-gnueabihf/ruby/2.5.0/etc.so 76a86000-76a96000 ---p 00004000 b3:02 522692 /usr/lib/arm-linux-gnueabihf/ruby/2.5.0/etc.so 76a96000-76a97000 r--p 00004000 b3:02 522692 /usr/lib/arm-linux-gnueabihf/ruby/2.5.0/etc.so 76a97000-76a98000 rw-p 00005000 b3:02 522692 /usr/lib/arm-linux-gnueabihf/ruby/2.5.0/etc.so 76a98000-76a9d000 r-xp 00000000 b3:02 522708 /usr/lib/arm-linux-gnueabihf/ruby/2.5.0/pathname.so 76a9d000-76aac000 ---p 00005000 b3:02 522708 /usr/lib/arm-linux-gnueabihf/ruby/2.5.0/pathname.so 76aac000-76aad000 r--p 00004000 b3:02 522708 /usr/lib/arm-linux-gnueabihf/ruby/2.5.0/pathname.so 76aad000-76aae000 rw-p 00005000 b3:02 522708 /usr/lib/arm-linux-gnueabihf/ruby/2.5.0/pathname.so 76aae000-76ab3000 r-xp 00000000 b3:02 522720 /usr/lib/arm-linux-gnueabihf/ruby/2.5.0/stringio.so 76ab3000-76ac2000 ---p 00005000 b3:02 522720 /usr/lib/arm-linux-gnueabihf/ruby/2.5.0/stringio.so 76ac2000-76ac3000 r--p 00004000 b3:02 522720 /usr/lib/arm-linux-gnueabihf/ruby/2.5.0/stringio.so 76ac3000-76ac4000 rw-p 00005000 b3:02 522720 /usr/lib/arm-linux-gnueabihf/ruby/2.5.0/stringio.so 76ac4000-76ac6000 r-xp 00000000 b3:02 522678 /usr/lib/arm-linux-gnueabihf/ruby/2.5.0/enc/trans/transdb.so 76ac6000-76ad5000 ---p 00002000 b3:02 522678 /usr/lib/arm-linux-gnueabihf/ruby/2.5.0/enc/trans/transdb.so 76ad5000-76ad6000 r--p 00001000 b3:02 522678 /usr/lib/arm-linux-gnueabihf/ruby/2.5.0/enc/trans/transdb.so 76ad6000-76ad7000 rw-p 00002000 b3:02 522678 /usr/lib/arm-linux-gnueabihf/ruby/2.5.0/enc/trans/transdb.so 76ad7000-76ad9000 r-xp 00000000 b3:02 522635 /usr/lib/arm-linux-gnueabihf/ruby/2.5.0/enc/encdb.so 76ad9000-76ae8000 ---p 00002000 b3:02 522635 /usr/lib/arm-linux-gnueabihf/ruby/2.5.0/enc/encdb.so 76ae8000-76ae9000 r--p 00001000 b3:02 522635 /usr/lib/arm-linux-gnueabihf/ruby/2.5.0/enc/encdb.so 76ae9000-76aea000 rw-p 00002000 b3:02 522635 /usr/lib/arm-linux-gnueabihf/ruby/2.5.0/enc/encdb.so 76aea000-76b6b000 rw-p 00000000 00:00 0 76b6b000-76c4d000 r-xp 00000000 b3:02 223084 /lib/arm-linux-gnueabihf/libc-2.27.so 76c4d000-76c5d000 ---p 000e2000 b3:02 223084 /lib/arm-linux-gnueabihf/libc-2.27.so 76c5d000-76c5f000 r--p 000e2000 b3:02 223084 /lib/arm-linux-gnueabihf/libc-2.27.so 76c5f000-76c60000 rw-p 000e4000 b3:02 223084 /lib/arm-linux-gnueabihf/libc-2.27.so 76c60000-76c63000 rw-p 00000000 00:00 0 76c63000-76cd3000 r-xp 00000000 b3:02 223088 /lib/arm-linux-gnueabihf/libm-2.27.so 76cd3000-76ce2000 ---p 00070000 b3:02 223088 /lib/arm-linux-gnueabihf/libm-2.27.so 76ce2000-76ce3000 r--p 0006f000 b3:02 223088 /lib/arm-linux-gnueabihf/libm-2.27.so 76ce3000-76ce4000 rw-p 00070000 b3:02 223088 /lib/arm-linux-gnueabihf/libm-2.27.so 76ce4000-76ceb000 r-xp 00000000 b3:02 223086 /lib/arm-linux-gnueabihf/libcrypt-2.27.so 76ceb000-76cfa000 ---p 00007000 b3:02 223086 /lib/arm-linux-gnueabihf/libcrypt-2.27.so 76cfa000-76cfb000 r--p 00006000 b3:02 223086 /lib/arm-linux-gnueabihf/libcrypt-2.27.so 76cfb000-76cfc000 rw-p 00007000 b3:02 223086 /lib/arm-linux-gnueabihf/libcrypt-2.27.so 76cfc000-76d23000 rw-p 00000000 00:00 0 76d23000-76d25000 r-xp 00000000 b3:02 223087 /lib/arm-linux-gnueabihf/libdl-2.27.so 76d25000-76d34000 ---p 00002000 b3:02 223087 /lib/arm-linux-gnueabihf/libdl-2.27.so 76d34000-76d35000 r--p 00001000 b3:02 223087 /lib/arm-linux-gnueabihf/libdl-2.27.so 76d35000-76d36000 rw-p 00002000 b3:02 223087 /lib/arm-linux-gnueabihf/libdl-2.27.so 76d36000-76d7e000 r-xp 00000000 b3:02 2849 /usr/lib/arm-linux-gnueabihf/libgmp.so.10.3.2 76d7e000-76d8d000 ---p 00048000 b3:02 2849 /usr/lib/arm-linux-gnueabihf/libgmp.so.10.3.2 76d8d000-76d8e000 r--p 00047000 b3:02 2849 /usr/lib/arm-linux-gnueabihf/libgmp.so.10.3.2 76d8e000-76d8f000 rw-p 00048000 b3:02 2849 /usr/lib/arm-linux-gnueabihf/libgmp.so.10.3.2 76d8f000-76da0000 r-xp 00000000 b3:02 223098 /lib/arm-linux-gnueabihf/libpthread-2.27.so 76da0000-76db0000 ---p 00011000 b3:02 223098 /lib/arm-linux-gnueabihf/libpthread-2.27.so 76db0000-76db1000 r--p 00011000 b3:02 223098 /lib/arm-linux-gnueabihf/libpthread-2.27.so 76db1000-76db2000 rw-p 00012000 b3:02 223098 /lib/arm-linux-gnueabihf/libpthread-2.27.so 76db2000-76db4000 rw-p 00000000 00:00 0 76db4000-76f66000 r-xp 00000000 b3:02 6361 /usr/lib/arm-linux-gnueabihf/libruby-2.5.so.2.5.0 76f66000-76f76000 ---p 001b2000 b3:02 6361 /usr/lib/arm-linux-gnueabihf/libruby-2.5.so.2.5.0 76f76000-76f7a000 r--p 001b2000 b3:02 6361 /usr/lib/arm-linux-gnueabihf/libruby-2.5.so.2.5.0 76f7a000-76f7b000 rw-p 001b6000 b3:02 6361 /usr/lib/arm-linux-gnueabihf/libruby-2.5.so.2.5.0 76f7b000-76f81000 rw-p 00000000 00:00 0 76f81000-76f82000 ---p 00000000 00:00 0 76f82000-76f92000 rw-p 00000000 00:00 0 76f92000-76faa000 r-xp 00000000 b3:02 223080 /lib/arm-linux-gnueabihf/ld-2.27.so 76faa000-76fb1000 r--s 00000000 b3:02 90088 /usr/lib/arm-linux-gnueabihf/gconv/gconv-modules.cache 76fb1000-76fb2000 ---p 00000000 00:00 0 76fb2000-76fba000 rw-p 00000000 00:00 0 76fba000-76fbb000 r--p 00018000 b3:02 223080 /lib/arm-linux-gnueabihf/ld-2.27.so 76fbb000-76fbc000 rw-p 00019000 b3:02 223080 /lib/arm-linux-gnueabihf/ld-2.27.so 7e401000-7ec00000 rw-p 00000000 00:00 0 [stack] 7ef59000-7ef5a000 r-xp 00000000 00:00 0 [sigpage] 7ef5a000-7ef5b000 r--p 00000000 00:00 0 [vvar] 7ef5b000-7ef5c000 r-xp 00000000 00:00 0 [vdso] ffff0000-ffff1000 r-xp 00000000 00:00 0 [vectors]

[NOTE] You may have encountered a bug in the Ruby interpreter or extension libraries. Bug reports are welcome. For details: http://www.ruby-lang.org/bugreport.html

RegH3x commented 6 years ago

This is related to #1478

bcoles commented 6 years ago

Unfortunately this is likely related to therubyracer.

I believe someone did get BeEF working on a Raspberry Pi many years ago. You could try rolling back to a 0.11.x version. You'll probably need to roll back the version of uglifier too.

Apart from that, you're probably on your own.

bcoles commented 6 years ago

It looks like this issue is related to therubyracer on Raspberry Pi.

bcoles commented 5 years ago

There have been a bunch of changes to the dependencies, including Uglifier and therubyracer.

Are you still encountering this issue with latester master from GitHub ?

jcrew99 commented 4 years ago

@Krulermu Are you still having this issue? if bcoles is right this should no longer be an issue since theruber racer is no longer included in beef. I will close this due to time-frame but please re-open if this issue happens again

bcoles commented 4 years ago

1976