<% if @results %> <% unless @clean_list %> <% else %>
  • <%= h(m.name) %>
  • <% end %> <% end %> <% unless @clean_list %>
    <% if (params[:terms].strip.length > 0) %> <% if (@results.size > 0) %> Matched <%= @results.size %> modules for term <%=h params[:terms] %> <% else %> No matching modules for term <%=h params[:terms] %> <% end %> <% else %> Showing all <%= @results.size %> modules <% end %>
    <% else %>
      <% end %> <% @results.each do |m| %> <% unless @clean_list %>
    ')"><%= h(m.name) %> <% if m.platform and @module_type =~ /(payloads|exploits)/ %> <%= module_platform_icons(m.platform) %> <% else %> <% if (m.arch.length > 0) %> (<%= h m.arch.join(', ') %>) <% end %> <% end %>
    <%= m.description %>
    <% else %> <% end %> <% else %>

    No results for terms <%= h(params[:terms]) %>.

    <% end %>