Metasploit mailing list archives
msf3.3-dev msfweb raw payload generation error
From: tyronmiller at gmail.com (Ty Miller)
Date: Wed, 23 Sep 2009 19:22:25 +1000
Hey Patrick! Yeah, it was only for a tutorial I was putting together as a demo. Not for practical reasons. Thanks for the info though. Ty On Wed, Sep 23, 2009 at 3:20 PM, Patrick Webster <patrick at aushack.com>wrote:
I haven't been able to reproduce this (on Windows) using the latest trunk. May be the Ruby interpreter version - http://redmine.ruby-lang.org/issues/show/1370 Though I wouldn't recommend generating RAW payloads within a browser as you will lose some bytes such as 0x0a and 0x0d etc.... It is meant to be piped via the command line. Better off using any other output as escaped hex :) -Patrick On Wed, Sep 23, 2009 at 8:33 AM, Ty Miller <tyronmiller at gmail.com>wrote:Hey guys, FYI, got the following error when messing around with the payload generation formats in msf3.3-dev. Cheers, Ty ArgumentError in PayloadsController#view invalid byte sequence in UTF-8 RAILS_ROOT: /msf3/data/msfweb Application Trace <http://127.0.0.1:55555/payloads/view#> | Framework Trace <http://127.0.0.1:55555/payloads/view#> | Full Trace<http://127.0.0.1:55555/payloads/view#> /msf3/data/msfweb/vendor/rails/activesupport/lib/active_support/core_ext/blank.rb:50:in `=~' /msf3/data/msfweb/vendor/rails/activesupport/lib/active_support/core_ext/blank.rb:50:in `!~' /msf3/data/msfweb/vendor/rails/activesupport/lib/active_support/core_ext/blank.rb:50:in `blank?' /msf3/data/msfweb/vendor/rails/actionpack/lib/action_controller/response.rb:119:in `etag=' /msf3/data/msfweb/vendor/rails/actionpack/lib/action_controller/response.rb:185:in `handle_conditional_get!' /msf3/data/msfweb/vendor/rails/actionpack/lib/action_controller/response.rb:143:in `prepare!' /msf3/data/msfweb/vendor/rails/actionpack/lib/action_controller/base.rb:531:in `send_response' /msf3/data/msfweb/vendor/rails/actionpack/lib/action_controller/base.rb:525:in `process' /msf3/data/msfweb/vendor/rails/actionpack/lib/action_controller/filters.rb:606:in `process_with_filters' /msf3/data/msfweb/vendor/rails/actionpack/lib/action_controller/base.rb:391:in `process' /msf3/data/msfweb/vendor/rails/actionpack/lib/action_controller/base.rb:386:in `call' /msf3/data/msfweb/vendor/rails/actionpack/lib/action_controller/routing/route_set.rb:433:in `call' /msf3/data/msfweb/vendor/rails/activesupport/lib/active_support/core_ext/blank.rb:50:in `=~' /msf3/data/msfweb/vendor/rails/activesupport/lib/active_support/core_ext/blank.rb:50:in `!~' /msf3/data/msfweb/vendor/rails/activesupport/lib/active_support/core_ext/blank.rb:50:in `blank?' /msf3/data/msfweb/vendor/rails/actionpack/lib/action_controller/response.rb:119:in `etag=' /msf3/data/msfweb/vendor/rails/actionpack/lib/action_controller/response.rb:185:in `handle_conditional_get!' /msf3/data/msfweb/vendor/rails/actionpack/lib/action_controller/response.rb:143:in `prepare!' /msf3/data/msfweb/vendor/rails/actionpack/lib/action_controller/base.rb:531:in `send_response' /msf3/data/msfweb/vendor/rails/actionpack/lib/action_controller/base.rb:525:in `process' /msf3/data/msfweb/vendor/rails/actionpack/lib/action_controller/filters.rb:606:in `process_with_filters' /msf3/data/msfweb/vendor/rails/actionpack/lib/action_controller/base.rb:391:in `process' /msf3/data/msfweb/vendor/rails/actionpack/lib/action_controller/base.rb:386:in `call' /msf3/data/msfweb/vendor/rails/actionpack/lib/action_controller/routing/route_set.rb:433:in `call' /msf3/data/msfweb/vendor/rails/actionpack/lib/action_controller/dispatcher.rb:88:in `dispatch' /msf3/data/msfweb/vendor/rails/actionpack/lib/action_controller/dispatcher.rb:111:in `_call' /msf3/data/msfweb/vendor/rails/actionpack/lib/action_controller/dispatcher.rb:82:in `block in initialize' /msf3/data/msfweb/vendor/rails/actionpack/lib/action_controller/vendor/rack-1.0/rack/head.rb:9:in `call' /msf3/data/msfweb/vendor/rails/actionpack/lib/action_controller/vendor/rack-1.0/rack/head.rb:9:in `call' /msf3/data/msfweb/vendor/rails/actionpack/lib/action_controller/vendor/rack-1.0/rack/methodoverride.rb:24:in `call' /msf3/data/msfweb/vendor/rails/actionpack/lib/action_controller/params_parser.rb:15:in `call' /msf3/data/msfweb/vendor/rails/actionpack/lib/action_controller/rewindable_input.rb:25:in `call' /msf3/data/msfweb/vendor/rails/actionpack/lib/action_controller/session/cookie_store.rb:93:in `call' /msf3/data/msfweb/vendor/rails/actionpack/lib/action_controller/failsafe.rb:11:in `call' /msf3/data/msfweb/vendor/rails/actionpack/lib/action_controller/vendor/rack-1.0/rack/lock.rb:11:in `block in call' /msf3/data/msfweb/vendor/rails/actionpack/lib/action_controller/vendor/rack-1.0/rack/lock.rb:11:in `call' /msf3/data/msfweb/vendor/rails/actionpack/lib/action_controller/dispatcher.rb:106:in `call' /msf3/data/msfweb/vendor/rails/railties/lib/rails/rack/static.rb:31:in `call' /msf3/data/msfweb/vendor/rails/actionpack/lib/action_controller/vendor/rack-1.0/rack/urlmap.rb:46:in `block in call' /msf3/data/msfweb/vendor/rails/actionpack/lib/action_controller/vendor/rack-1.0/rack/urlmap.rb:40:in `each' /msf3/data/msfweb/vendor/rails/actionpack/lib/action_controller/vendor/rack-1.0/rack/urlmap.rb:40:in `call' /msf3/data/msfweb/vendor/rails/railties/lib/rails/rack/log_tailer.rb:17:in `call' /msf3/data/msfweb/vendor/rails/actionpack/lib/action_controller/vendor/rack-1.0/rack/content_length.rb:13:in `call' /msf3/data/msfweb/vendor/rails/actionpack/lib/action_controller/vendor/rack-1.0/rack/handler/webrick.rb:46:in `service' /usr/lib/ruby/1.9.1/webrick/httpserver.rb:111:in `service' /usr/lib/ruby/1.9.1/webrick/httpserver.rb:70:in `run' /usr/lib/ruby/1.9.1/webrick/server.rb:183:in `block in start_thread' /msf3/data/msfweb/vendor/rails/activesupport/lib/active_support/core_ext/blank.rb:50:in `=~' /msf3/data/msfweb/vendor/rails/activesupport/lib/active_support/core_ext/blank.rb:50:in `!~' /msf3/data/msfweb/vendor/rails/activesupport/lib/active_support/core_ext/blank.rb:50:in `blank?' /msf3/data/msfweb/vendor/rails/actionpack/lib/action_controller/response.rb:119:in `etag=' /msf3/data/msfweb/vendor/rails/actionpack/lib/action_controller/response.rb:185:in `handle_conditional_get!' /msf3/data/msfweb/vendor/rails/actionpack/lib/action_controller/response.rb:143:in `prepare!' /msf3/data/msfweb/vendor/rails/actionpack/lib/action_controller/base.rb:531:in `send_response' /msf3/data/msfweb/vendor/rails/actionpack/lib/action_controller/base.rb:525:in `process' /msf3/data/msfweb/vendor/rails/actionpack/lib/action_controller/filters.rb:606:in `process_with_filters' /msf3/data/msfweb/vendor/rails/actionpack/lib/action_controller/base.rb:391:in `process' /msf3/data/msfweb/vendor/rails/actionpack/lib/action_controller/base.rb:386:in `call' /msf3/data/msfweb/vendor/rails/actionpack/lib/action_controller/routing/route_set.rb:433:in `call' /msf3/data/msfweb/vendor/rails/actionpack/lib/action_controller/dispatcher.rb:88:in `dispatch' /msf3/data/msfweb/vendor/rails/actionpack/lib/action_controller/dispatcher.rb:111:in `_call' /msf3/data/msfweb/vendor/rails/actionpack/lib/action_controller/dispatcher.rb:82:in `block in initialize' /msf3/data/msfweb/vendor/rails/actionpack/lib/action_controller/vendor/rack-1.0/rack/head.rb:9:in `call' /msf3/data/msfweb/vendor/rails/actionpack/lib/action_controller/vendor/rack-1.0/rack/head.rb:9:in `call' /msf3/data/msfweb/vendor/rails/actionpack/lib/action_controller/vendor/rack-1.0/rack/methodoverride.rb:24:in `call' /msf3/data/msfweb/vendor/rails/actionpack/lib/action_controller/params_parser.rb:15:in `call' /msf3/data/msfweb/vendor/rails/actionpack/lib/action_controller/rewindable_input.rb:25:in `call' /msf3/data/msfweb/vendor/rails/actionpack/lib/action_controller/session/cookie_store.rb:93:in `call' /msf3/data/msfweb/vendor/rails/actionpack/lib/action_controller/failsafe.rb:11:in `call' /msf3/data/msfweb/vendor/rails/actionpack/lib/action_controller/vendor/rack-1.0/rack/lock.rb:11:in `block in call' :8:in `synchronize' /msf3/data/msfweb/vendor/rails/actionpack/lib/action_controller/vendor/rack-1.0/rack/lock.rb:11:in `call' /msf3/data/msfweb/vendor/rails/actionpack/lib/action_controller/dispatcher.rb:106:in `call' /msf3/data/msfweb/vendor/rails/railties/lib/rails/rack/static.rb:31:in `call' /msf3/data/msfweb/vendor/rails/actionpack/lib/action_controller/vendor/rack-1.0/rack/urlmap.rb:46:in `block in call' /msf3/data/msfweb/vendor/rails/actionpack/lib/action_controller/vendor/rack-1.0/rack/urlmap.rb:40:in `each' /msf3/data/msfweb/vendor/rails/actionpack/lib/action_controller/vendor/rack-1.0/rack/urlmap.rb:40:in `call' /msf3/data/msfweb/vendor/rails/railties/lib/rails/rack/log_tailer.rb:17:in `call' /msf3/data/msfweb/vendor/rails/actionpack/lib/action_controller/vendor/rack-1.0/rack/content_length.rb:13:in `call' /msf3/data/msfweb/vendor/rails/actionpack/lib/action_controller/vendor/rack-1.0/rack/handler/webrick.rb:46:in `service' /usr/lib/ruby/1.9.1/webrick/httpserver.rb:111:in `service' /usr/lib/ruby/1.9.1/webrick/httpserver.rb:70:in `run' /usr/lib/ruby/1.9.1/webrick/server.rb:183:in `block in start_thread' Request *Parameters*: {"refname"=>"windows:exec", "step"=>"1", "opt_EXITFUNC"=>"thread", "opt_CMD"=>"dir", "max_size"=>"", "badchars"=>"0x00 ", "encoder"=>"__default", "format"=>"raw", "commit"=>"Generate"} Show session dump <http://127.0.0.1:55555/payloads/view#> --- Response *Headers*: {"Cache-Control"=>"no-cache", "X-Runtime"=>"266", "Content-Type"=>"text/html; charset=utf-8"} _______________________________________________ https://mail.metasploit.com/mailman/listinfo/framework
-------------- next part -------------- An HTML attachment was scrubbed... URL: <http://mail.metasploit.com/pipermail/framework/attachments/20090923/9e53c97c/attachment-0001.html>
Current thread:
- msf3.3-dev msfweb raw payload generation error Ty Miller (Sep 22)
- msf3.3-dev msfweb raw payload generation error Patrick Webster (Sep 22)
- msf3.3-dev msfweb raw payload generation error Ty Miller (Sep 23)
- msf3.3-dev msfweb raw payload generation error Patrick Webster (Sep 22)