From 30bce902fe71fa2f5544b1aae38cd2c28189854c Mon Sep 17 00:00:00 2001 From: HD Moore Date: Thu, 28 Sep 2006 05:58:47 +0000 Subject: [PATCH] Fxied view git-svn-id: file:///home/svn/framework3/trunk@3992 4d416f70-5f16-0410-b530-b9f4589650da --- data/msfweb/app/views/exploits/view.rhtml | 21 ++++++++++++++++++--- 1 file changed, 18 insertions(+), 3 deletions(-) diff --git a/data/msfweb/app/views/exploits/view.rhtml b/data/msfweb/app/views/exploits/view.rhtml index e2dca10c46..04b935c2c9 100644 --- a/data/msfweb/app/views/exploits/view.rhtml +++ b/data/msfweb/app/views/exploits/view.rhtml @@ -1,7 +1,22 @@ <% - - modidx = (params[:id] || 0).to_i - modinst = @exploits[modidx] + modlist = @exploits + modname = params[:id] + modinst = nil + + if (modname) + modlist.each do |m| + if (m.refname == modname) + modinst = m + break + end + end + end + + # Default to first module? + if (not modinst) + modinst = modlist[0] + modname = modinst.refname + end %>