You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The code listing that follows is a stack trace I encountered while reverse engineering MasterTrade via the web interface. I tried to patch it myself without any luck. It looks like the exception is actually a result of the FalseClass object being received from gems further down the stack. The command line and software versions are below.
proxy.rb:160DEBUGproxy.send_messagefalseNoMethodErrorundefinedmethod`forward!' for false:FalseClass/meta/d/decal/lib/ruby/gems/2.6.0/gems/binproxy-1.0.0/lib/binproxy/proxy.rb:161:in `send_message'/meta/d/decal/lib/ruby/gems/2.6.0/gems/binproxy-1.0.0/lib/binproxy/web_console.rb:129:in `onmessage'/meta/d/decal/lib/ruby/gems/2.6.0/gems/binproxy-1.0.0/lib/binproxy/web_console.rb:105:in`block in initialize'/meta/d/decal/lib/ruby/gems/2.6.0/gems/em-websocket-0.3.8/lib/em-websocket/connection.rb:19:in `trigger_on_message'/meta/d/decal/lib/ruby/gems/2.6.0/gems/em-websocket-0.3.8/lib/em-websocket/message_processor_06.rb:45:in `message'/meta/d/decal/lib/ruby/gems/2.6.0/gems/em-websocket-0.3.8/lib/em-websocket/framing07.rb:106:in`process_data'/meta/d/decal/lib/ruby/gems/2.6.0/gems/em-websocket-0.3.8/lib/em-websocket/handler.rb:28:in `receive_data'/meta/d/decal/lib/ruby/gems/2.6.0/gems/em-websocket-0.3.8/lib/em-websocket/connection.rb:71:in `receive_data'/meta/d/decal/lib/ruby/gems/2.6.0/gems/sinatra-websocket-0.3.1/lib/sinatra-websocket/ext/thin/connection.rb:38:in`receive_data_with_websocket'/meta/d/decal/lib/ruby/gems/2.6.0/gems/sinatra-websocket-0.3.1/lib/sinatra-websocket/ext/thin/connection.rb:65:in `receive_data_with_flash_policy_file'/meta/d/decal/lib/ruby/gems/2.6.0/gems/eventmachine-1.0.9.1/lib/eventmachine.rb:193:in `run_machine'/meta/d/decal/lib/ruby/gems/2.6.0/gems/eventmachine-1.0.9.1/lib/eventmachine.rb:193:in`run'/meta/d/decal/lib/ruby/gems/2.6.0/gems/binproxy-1.0.0/bin/binproxy:126:in `<top(required)>'/meta/d/decal/bin/binproxy:23:in `load'/meta/d/decal/bin/binproxy:23:in `<main>'
I ran into this stack trace when running binproxy with a custom class file which I'm attaching:
The code listing that follows is a stack trace I encountered while reverse engineering MasterTrade via the web interface. I tried to patch it myself without any luck. It looks like the exception is actually a result of the
FalseClass
object being received from gems further down the stack. The command line and software versions are below.I ran into this stack trace when running
binproxy
with a custom class file which I'm attaching:ncc_packet.txt
Rename it from
ncc_packet.txt
toncc_packet.rb
and execute with:binproxy -c NccPacket -D $IPADDR 6675 34.230.62.47 6675 -d
The text was updated successfully, but these errors were encountered: