<% if (@tmod.references.length > 0) %> <% end %> <% if @module_step == 0 %> <%= hidden_field_tag "refname", h(params[:refname]) %> <%= hidden_field_tag "step", "1" %> <% @tmod.options.each { |name, option| next if (option.advanced?) next if (option.evasion?) %> <% } %> <% else %> <% end %>
<%= h(@tmod.name) %>
<%= @tmod.description.split("\n\n").map{ |t| h(t) }.join("

") %>
This module (v<%= h @tmod.version.gsub(/\$Revision:\s+|\s+\$/, '') %>) was provided by <%= h @tmod.author.map{ |a| a.to_s.gsub(/\<.*/, '') }.join(' and ').strip %>, under the <%= @tmod.license %>.
External references:
    <% @tmod.references.each { |ref| %> <% if (ref.kind_of?(Msf::Module::SiteReference)) %>
  • <%= h(ref.to_s) %>
  • <% else %>
  • <%= h(ref.to_s) %>
  • <% end %> <% } %>
Size: <%= @tmod.generate.length %>
Architecture: <%= @tmod.arch_to_s %>
Operating system: <%= @tmod.platform_to_s %>
OPTIONS
<%= name %> <%= (option.required?) ? "Required" : "" %>
<%= html_escape(option.desc) %> (type: <%= option.type %>)
Max Size:
Restricted Characters (format: 0x00 0x01):
Selected Encoder:
Format:
<%= submit_tag "Generate" %>
Payload code (<%= link_to "back", :action => "view", :refname => h(params[:refname]) %>)