Merged in Mike Whitehead skins support

git-svn-id: file:///home/svn/framework3/trunk@4791 4d416f70-5f16-0410-b530-b9f4589650da
unstable
HD Moore 2007-04-26 22:20:55 +00:00
parent c79649ebc3
commit 8967c22a6e
75 changed files with 990 additions and 68 deletions

View File

@ -0,0 +1,23 @@
#
# Original version is Copyright (c) 2007 Mike Whitehead <mwhite22[at]caledonian.ac.uk>
# Added to Metasploit under the terms of the Metasploit Framework License v1.2
#
# Description: MSFWeb Options controller (Skinning, etc)
#
class OptionsController < ApplicationController
layout 'windows'
def index
@force_reload = false
p params
p cookies
if (params[:style])
cookies[:style] = params[:style]
@force_reload = true
end
end
end

View File

@ -1,68 +1,68 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="eng">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
<meta name="Author" content="LMH (lmh[at]info-pull.com), Metasploit LLC" />
<meta name="Copyright" content="(c) 2006, LMH (lmh@info-pull.com), (c) 2006-2007 Metasploit LLC" />
<title>Metasploit Framework Web Console <%=h ::Msf::Framework::Version %></title>
<%= stylesheet_link_tag "msfweb" %>
<%= stylesheet_link_tag "window-themes/default" %>
<%= stylesheet_link_tag "window-themes/metasploit" %>
<% ["prototype","effects","controls", "window", "application"].each do |js| %>
<%= javascript_include_tag js %><% end %>
</head>
<body>
<table id="menuBar" cellpadding="0" cellspacing="0" border="0">
<tr>
<td>
<table cellpadding="0" cellspacing="0" border="0">
<tr>
<td class="menuButton" onclick="openExploitsWindow()">
<img src="/images/bug.png" alt="" />Exploits
</td>
<td class="spacer">
</td>
<td class="menuButton" onclick="openAuxiliariesWindow()">
<img src="/images/zoom.png" alt="" />Auxiliaries
</td>
<td class="spacer">
</td>
<td class="menuButton" onclick="openPayloadsWindow()">
<img src="/images/bomb.png" alt="" />Payloads
</td>
<td class="spacer">
</td>
<td class="menuButton" onclick="openConsoleWindow()">
<img src="/images/terminal.png" alt="" />Console
</td>
<td class="spacer">
</td>
<td class="menuButton" onclick="openSessionsWindow()">
<img src="/images/star.png" alt="" />Sessions
</td>
<td class="spacer">
</td>
<td class="menuButton" onclick="openAboutDialog()">
<img src="/images/help.png" alt="" />About
</td>
<td class="spacer">
</td>
</tr>
</table>
</td>
</tr>
</table>
<div id="maincontent">
<%= @content_for_layout %>
</div>
<script type="text/javascript">
run_tasks();
</script>
</body>
</html>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title>Metasploit Framework Web Console <%=h ::Msf::Framework::Version %></title>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
<meta name="Author" content="Mike Whitehead (mwhite22[at]caledonian.ac.uk), Metasploit LLC" />
<meta name="Copyright" content="(c) 2007, Mike Whitehead (mwhite22[at]caledonian.ac.uk), (c) 2006-2007 Metasploit LLC" />
<script>
function get_cookie ( cookie_name ){
var results = document.cookie.match ( cookie_name + '=(.*?)(;|$)' );
if ( results )
return ( unescape ( results[1] ) );
else
return null;
}
var styleCheck = get_cookie("style");
var styleName = "default";
if (styleCheck)
styleName = get_cookie("style");
}
var styleFile = "/stylesheets/skins/" + styleName + "/" + styleName + ".css";
document.writeln('<link rel="stylesheet" type="text/css" href="' + styleFile + '">'); // Overall stylesheet
document.writeln('<link rel="stylesheet" type="text/css" href="/stylesheets/window-themes/' + styleName + '/window.css">'); // Windowing stylesheet
</script>
<% ["prototype","effects","controls", "window", "application"].each do |js| %>
<%= javascript_include_tag js %><% end %>
</head>
<body>
<div id="menuBar">
<ul>
<li class="menuButton" onclick="openExploitsWindow()">
<img src="/images/bug.png" alt="" />Exploits
</li>
<li class="menuButton" onclick="openAuxiliariesWindow()">
<img src="/images/zoom.png" alt="" />Auxiliaries
</li>
<li class="menuButton" onclick="openPayloadsWindow()">
<img src="/images/bomb.png" alt="" />Payloads
</li>
<li class="menuButton" onclick="openConsoleWindow()">
<img src="/images/terminal.png" alt="" />Console
</li>
<li class="menuButton" onclick="openSessionsWindow()">
<img src="/images/star.png" alt="" />Sessions
</li>
<li class="menuButton" onclick="openOptionsWindow()">
<img src="/images/wrench.png" alt="" />Options
</li>
<li class="menuButton" onclick="openAboutDialog()">
<img src="/images/help.png" alt="" />About
</li>
</ul>
</div>
<div id="maincontent">
<%= @content_for_layout %>
</div>
<script type="text/javascript">
run_tasks();
</script>
</body>
</html>

View File

@ -0,0 +1,38 @@
<%
if (@force_reload)
%>
<script language="javascript">
window.parent.location.reload();
</script>
<%
end
%>
<form method="POST">
<table cellpadding="0" cellspacing="0" border="0" width="100%">
<tr colspan="2">
<td align="center">Style Name</td>
</tr>
<tr>
<td>
<select name="style">
<option value="empty">Choose a skin</option>
<%
sbase = File.join(Msf::Config::InstallRoot, "data", "msfweb", "public", "stylesheets", "skins")
sdirs = Dir.new(sbase).grep(/[^\.]+/)
sdirs.each do |style|
sname = style.capitalize + " Style"
%>
<option value="<%=h style%>"><%=h sname%></option>
<%
end
%>
</select>
</td>
</tr>
<tr>
<td>
<input type="submit" value="Save Skin" name="save">
</td>
</tr>
</table>
</form>

View File

@ -100,6 +100,12 @@ function openConsoleWindow() {
console.showCenter();
}
function openOptionsWindow() {
var weboptions = create_window_ajax("/options", "options", "Metasploit Options", 600, 300);
weboptions.setDestroyOnClose();
weboptions.showCenter();
}
function openConsoleWindowSession(sid) {
var console = create_window_ajax("/console?sid="+sid, "console", "Metasploit Session", 760, 300);
console.setDestroyOnClose();

View File

@ -0,0 +1,79 @@
/*
* Copyright (c) 2007 Mike Whitehead <mwhite22[at]caledonian.ac.uk>
* Added to Metasploit under the terms of the Metasploit Framework License v1.2
* Additions Copyright (C) 2006-2007 Metasploit LLC
*/
* {
margin: 0;
padding : 0;
}
html,body {
overflow: hidden;
}
body {
background: #444444 url(images/banner.gif) fixed center no-repeat;
font-size: 8pt;
font-family: Trebuchet, Sans, Arial, serif;
}
body>div#menuBar {
position: relative;
top: 0px;
left: 0px;
}
#menuBar {
height: 35px;
width: 100%;
background-color: #F4F4F4;
overflow: hidden;
}
*:first-child+html #menuBar ul {
padding-top: 10px;
}
#menuBar ul {
list-style-type: none;
list-style-image: none;
}
#menuBar li {
padding-top: 10px;
padding-bottom: 10px;
display: inline;
}
.menuButton {
line-height: 35px;
max-width: 300px;
border-right: 1px solid #DDDDDD;
padding-left: 5px;
padding-right: 10px;
background-color: inherit;
color: #000000;
}
.menuButton:hover {
cursor: pointer;
max-width: 300px;
padding-top: 15px;
padding-bottom: 10px;
padding-left: 5px;
padding-right: 10px;
background-color: #316AC5;
color: #FFFFFF;
}
.menuButton img {
padding-right: 8px;
vertical-align: text-bottom;
}
div#mainContents {
padding: 0px;
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 19 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 612 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 511 B

View File

@ -0,0 +1,75 @@
/*
* Copyright (c) 2007 Mike Whitehead <mwhite22[at]caledonian.ac.uk>
* Added to Metasploit under the terms of the Metasploit Framework License v1.2
* Additions Copyright (C) 2006-2007 Metasploit LLC
*/
html,body {
padding: 0px;
margin: 0px;
height: 100%;
width: 100%;
overflow: hidden;
}
body {
background: #000000 url(images/banner.jpg) fixed center no-repeat;
color: #FFFFFF;
font-size: 8pt;
font-family: Trebuchet, Sans, Arial, serif;
}
body>div#menuBar {
position: fixed;
}
#menuBar {
width: 100px;
margin: 0px;
background: url(images/menu-button-back.jpg) repeat-y;
overflow: auto;
position: absolute;
top: 0px;
bottom: 0px;
left: 0px;
}
#menuBar ul {
padding: 0px;
list-style-type: none;
list-style-image: none;
background: url(images/menu-button-back.jpg) repeat-y;
}
.menuButton {
max-width: 300px;
padding-top: 15px;
padding-bottom: 10px;
border-bottom: 1px solid #777777;
padding-left: 5px;
padding-right: 10px;
background-color: inherit;
color: #FFFFFF;
}
.menuButton:hover {
cursor: pointer;
max-width: 300px;
padding-top: 15px;
padding-bottom: 10px;
padding-left: 5px;
padding-right: 10px;
background: url(images/menu-button-back-hover.jpg) repeat-y;
color: #FFFFFF;
}
.menuButton img {
padding-right: 8px;
vertical-align: text-bottom;
}
div#mainContents {
padding: 0px;
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 14 KiB

View File

@ -0,0 +1,77 @@
/*
* Copyright (c) 2007 Mike Whitehead <mwhite22[at]caledonian.ac.uk>
* Added to Metasploit under the terms of the Metasploit Framework License v1.2
* Additions Copyright (C) 2006-2007 Metasploit LLC
*/
html,body {
padding: 35px 0px 0px 0px;
margin: 0px;
height: 100%;
width: 100%;
overflow: hidden;
}
body {
background: #00354C url(images/banner.gif) fixed center no-repeat;
color: #FFFFFF;
font-size: 8pt;
font-family: Trebuchet, Sans, Arial, serif;
}
body>div#menuBar {
position: fixed;
}
#menuBar {
width: 100%;
margin: 0px;
background-color: #F4F4F4;
overflow: auto;
position: absolute;
top: 0px;
left: 0px;
}
#menuBar ul {
padding: 0px;
list-style-type: none;
list-style-image: none;
}
#menuBar li {
display: inline;
}
.menuButton {
max-width: 300px;
padding-top: 15px;
padding-bottom: 10px;
border-right: 1px solid #DDDDDD;
padding-left: 5px;
padding-right: 10px;
background-color: inherit;
color: #000000;
}
.menuButton:hover {
cursor: pointer;
max-width: 300px;
padding-top: 15px;
padding-bottom: 10px;
padding-left: 5px;
padding-right: 10px;
background-color: #316AC5;
color: #FFFFFF;
}
.menuButton img {
padding-right: 8px;
vertical-align: text-bottom;
}
div#mainContents {
padding: 0px;
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 20 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 18 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.9 KiB

View File

@ -0,0 +1,80 @@
/*
* Copyright (c) 2007 Mike Whitehead <mwhite22[at]caledonian.ac.uk>
* Added to Metasploit under the terms of the Metasploit Framework License v1.2
* Additions Copyright (C) 2006-2007 Metasploit LLC
*/
html {
background: url(images/background.jpg) repeat;
}
html,body {
padding: 0px;
margin: 0px;
height: 100%;
width: 100%;
overflow: hidden;
}
body {
background: url(images/banner.gif) fixed center no-repeat;
color: #FFFFFF;
font-size: 8pt;
font-family: Trebuchet, Sans, Arial, serif;
}
body>div#menuBar {
position: fixed;
}
#menuBar {
height: 40px;
width: 100%;
margin: 0px;
background: url(images/menu-button-back.jpg) repeat-x;
overflow: hidden;
position: absolute;
top: 0px;
left: 0px;
}
#menuBar ul {
padding: 0px;
list-style-type: none;
list-style-image: none;
}
#menuBar li {
display: inline;
}
.menuButton {
max-width: 300px;
padding-top: 15px;
padding-bottom: 10px;
padding-left: 5px;
padding-right: 10px;
border-right: 1px solid #5C2A0F;
background-color: inherit;
color: #FFFFFF;
}
.menuButton:hover {
cursor: pointer;
max-width: 300px;
padding-left: 5px;
padding-right: 10px;
background: url(images/menu-button-back-hover.jpg) repeat-x;
color: #FFFFFF;
}
.menuButton img {
padding-right: 8px;
vertical-align: text-bottom;
}
div#mainContents {
padding: 0px;
}

View File

@ -0,0 +1,136 @@
/*
* Theme ported by L.M.H. <lmh@info-pull.com>
*/
.overlay_metasploit {
background-color: #85BBEF;
filter:alpha(opacity=60);
-moz-opacity: 0.6;
opacity: 0.6;
}
.metasploit_nw {
background: transparent url(/stylesheets/window-themes/default/window/titlebar-left-shaded-focused.png) no-repeat 0 0;
width:10px;
height:23px;
}
.metasploit_n {
background: transparent url(/stylesheets/window-themes/default/window/titlebar-mid-shaded-focused.png) repeat-x 0 0;
height:23px;
}
.metasploit_ne {
background: transparent url(/stylesheets/window-themes/default/window/titlebar-right-shaded-focused.png) no-repeat 0 0;
width:10px;
height:23px;
}
.metasploit_w {
background: transparent url(/stylesheets/window-themes/default/window/frame-left-focused.png) repeat-y top left;
width:5px;
}
.metasploit_e {
background: transparent url(/stylesheets/window-themes/default/window/frame-right-focused.png) repeat-y top right;
width:5px;
}
.metasploit_sw {
background: transparent url(/stylesheets/window-themes/default/window/frame-bottom-left-focused.png) no-repeat 0 0;
width:5px;
height:5px;
}
.metasploit_s {
background: transparent url(/stylesheets/window-themes/default/window/frame-bottom-mid-focused.png) repeat-x 0 0;
height:5px;
}
.metasploit_se, .metasploit_sizer {
background: transparent url(/stylesheets/window-themes/default/window/frame-bottom-right-focused.png) no-repeat 0 0;
width:5px;
height:5px;
}
.metasploit_sizer {
cursor:se-resize;
}
.metasploit_close {
width: 26px;
height: 23px;
background: transparent url(/stylesheets/window-themes/default/window/button-close-focused.png) no-repeat 0 0;
position:absolute;
top:0px;
right:5px;
cursor:pointer;
z-index:1000;
}
.metasploit_minimize {
width: 26px;
height: 23px;
background: transparent url(/stylesheets/window-themes/default/window/button-minimize-focused.png) no-repeat 0 0;
position:absolute;
top:0px;
right:26px;
cursor:pointer;
z-index:1000;
}
.metasploit_maximize {
width: 26px;
height: 23px;
background: transparent url(/stylesheets/window-themes/default/window/button-maximize-focused.png) no-repeat 0 0;
position:absolute;
top:0px;
right:47px;
cursor:pointer;
z-index:1000;
}
.metasploit_title {
float:left;
height:14px;
font-size:12px;
text-align:center;
margin-top:2px;
width:100%;
color:#FFF;
}
.metasploit_content {
overflow:auto;
color: #444;
font-family: Trebuchet, Sans, Arial;
font-size: 14px;
background:#ddd;
}
.top_draggable, .bottom_draggable {
cursor:move;
}
.status_bar {
font-size:12px;
}
.status_bar input{
font-size:12px;
}
/* DO NOT CHANGE THESE VALUES*/
.dialog {
display: block;
position: absolute;
}
.dialog table.table_window {
border-collapse: collapse;
border-spacing: 0;
width: 100%;
margin: 0px;
padding:0px;
}
.dialog table.table_window td , .dialog table.table_window th {
padding: 0;
}
.dialog .title_window {
-moz-user-select:none;
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 317 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 203 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 202 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 144 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 137 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 146 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 136 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 136 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 150 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 185 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 148 B

View File

@ -0,0 +1,136 @@
/*
* Theme created by Mike Whitehead <mwhite22@caledonian.ac.uk>
*/
.overlay_metasploit {
background-color: #85BBEF;
filter:alpha(opacity=60);
-moz-opacity: 0.6;
opacity: 0.6;
}
.metasploit_nw {
background: transparent url(/stylesheets/window-themes/luminous/window/window-top-left.gif) no-repeat 0 0;
width:10px;
height:23px;
}
.metasploit_n {
background: transparent url(/stylesheets/window-themes/luminous/window/window-top-bar.jpg) repeat-x 0 0;
height:23px;
}
.metasploit_ne {
background: transparent url(/stylesheets/window-themes/luminous/window/window-top-right.gif) no-repeat 0 0;
width:10px;
height:23px;
}
.metasploit_w {
background: transparent url(/stylesheets/window-themes/luminous/window/window-left.jpg) repeat-y top left;
width:5px;
}
.metasploit_e {
background: transparent url(/stylesheets/window-themes/luminous/window/window-right.jpg) repeat-y top right;
width:5px;
}
.metasploit_sw {
background: transparent url(/stylesheets/window-themes/luminous/window/window-bottom-left.jpg) no-repeat 0 0;
width:5px;
height:5px;
}
.metasploit_s {
background: transparent url(/stylesheets/window-themes/luminous/window/window-bottom-bar.jpg) repeat-x 0 0;
height:5px;
}
.metasploit_se, .metasploit_sizer {
background: transparent url(/stylesheets/window-themes/luminous/window/window-bottom-right.jpg) no-repeat 0 0;
width:5px;
height:5px;
}
.metasploit_sizer {
cursor:se-resize;
}
.metasploit_close {
width: 26px;
height: 23px;
background: transparent url(/stylesheets/window-themes/luminous/window/button-close-focused.png) no-repeat 0 0;
position:absolute;
top:0px;
right:5px;
cursor:pointer;
z-index:1000;
}
.metasploit_minimize {
width: 26px;
height: 23px;
background: transparent url(/stylesheets/window-themes/luminous/window/button-minimize-focused.png) no-repeat 0 0;
position:absolute;
top:0px;
right:26px;
cursor:pointer;
z-index:1000;
}
.metasploit_maximize {
width: 26px;
height: 23px;
background: transparent url(/stylesheets/window-themes/luminous/window/button-maximize-focused.png) no-repeat 0 0;
position:absolute;
top:0px;
right:47px;
cursor:pointer;
z-index:1000;
}
.metasploit_title {
float:left;
height:14px;
font-size:12px;
text-align:center;
margin-top:2px;
width:100%;
color:#FFF;
}
.metasploit_content {
overflow:auto;
color: #444;
font-family: Trebuchet, Sans, Arial;
font-size: 14px;
background:#ddd;
}
.top_draggable, .bottom_draggable {
cursor:move;
}
.status_bar {
font-size:12px;
}
.status_bar input{
font-size:12px;
}
/* DO NOT CHANGE THESE VALUES*/
.dialog {
display: block;
position: absolute;
}
.dialog table.table_window {
border-collapse: collapse;
border-spacing: 0;
width: 100%;
margin: 0px;
padding:0px;
}
.dialog table.table_window td , .dialog table.table_window th {
padding: 0;
}
.dialog .title_window {
-moz-user-select:none;
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 317 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 203 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 202 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 340 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 398 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 398 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 335 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 331 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 457 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 351 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 351 B

View File

@ -0,0 +1,136 @@
/*
* Theme ported by L.M.H. <lmh@info-pull.com>
*/
.overlay_metasploit {
background-color: #85BBEF;
filter:alpha(opacity=60);
-moz-opacity: 0.6;
opacity: 0.6;
}
.metasploit_nw {
background: transparent url(/stylesheets/window-themes/saloon/window/titlebar-left-shaded-focused.gif) no-repeat 0 0;
width:10px;
height:23px;
}
.metasploit_n {
background: transparent url(/stylesheets/window-themes/saloon/window/titlebar-mid-shaded-focused.gif) repeat-x 0 0;
height:23px;
}
.metasploit_ne {
background: transparent url(/stylesheets/window-themes/saloon/window/titlebar-right-shaded-focused.gif) no-repeat 0 0;
width:10px;
height:23px;
}
.metasploit_w {
background: transparent url(/stylesheets/window-themes/saloon/window/frame-left-focused.gif) repeat-y top left;
width:5px;
}
.metasploit_e {
background: transparent url(/stylesheets/window-themes/saloon/window/frame-right-focused.gif) repeat-y top right;
width:5px;
}
.metasploit_sw {
background: transparent url(/stylesheets/window-themes/saloon/window/frame-bottom-left-focused.gif) no-repeat 0 0;
width:5px;
height:5px;
}
.metasploit_s {
background: transparent url(/stylesheets/window-themes/saloon/window/frame-bottom-mid-focused.gif) repeat-x 0 0;
height:5px;
}
.metasploit_se, .metasploit_sizer {
background: transparent url(/stylesheets/window-themes/saloon/window/frame-bottom-right-focused.gif) no-repeat 0 0;
width:5px;
height:5px;
}
.metasploit_sizer {
cursor:se-resize;
}
.metasploit_close {
width: 26px;
height: 23px;
background: transparent url(/stylesheets/window-themes/saloon/window/button-close-focused.gif) no-repeat 0 0;
position:absolute;
top:0px;
right:5px;
cursor:pointer;
z-index:1000;
}
.metasploit_minimize {
width: 26px;
height: 23px;
background: transparent url(/stylesheets/window-themes/saloon/window/button-minimize-focused.gif) no-repeat 0 0;
position:absolute;
top:0px;
right:26px;
cursor:pointer;
z-index:1000;
}
.metasploit_maximize {
width: 26px;
height: 23px;
background: transparent url(/stylesheets/window-themes/saloon/window/button-maximize-focused.gif) no-repeat 0 0;
position:absolute;
top:0px;
right:47px;
cursor:pointer;
z-index:1000;
}
.metasploit_title {
float:left;
height:14px;
font-size:12px;
text-align:center;
margin-top:2px;
width:100%;
color:#FFF;
}
.metasploit_content {
overflow:auto;
color: #444;
font-family: Trebuchet, Sans, Arial;
font-size: 14px;
background:#ddd;
}
.top_draggable, .bottom_draggable {
cursor:move;
}
.status_bar {
font-size:12px;
}
.status_bar input{
font-size:12px;
}
/* DO NOT CHANGE THESE VALUES*/
.dialog {
display: block;
position: absolute;
}
.dialog table.table_window {
border-collapse: collapse;
border-spacing: 0;
width: 100%;
margin: 0px;
padding:0px;
}
.dialog table.table_window td , .dialog table.table_window th {
padding: 0;
}
.dialog .title_window {
-moz-user-select:none;
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 187 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 183 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 209 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 56 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 63 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 57 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 65 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 66 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 131 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 98 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 133 B

View File

@ -0,0 +1,136 @@
/*
* Theme ported by L.M.H. <lmh@info-pull.com>
*/
.overlay_metasploit {
background-color: #85BBEF;
filter:alpha(opacity=60);
-moz-opacity: 0.6;
opacity: 0.6;
}
.metasploit_nw {
background: transparent url(/stylesheets/window-themes/wooden/window/titlebar-left-shaded-focused.png) no-repeat 0 0;
width:10px;
height:23px;
}
.metasploit_n {
background: transparent url(/stylesheets/window-themes/wooden/window/titlebar-mid-shaded-focused.png) repeat-x 0 0;
height:23px;
}
.metasploit_ne {
background: transparent url(/stylesheets/window-themes/wooden/window/titlebar-right-shaded-focused.png) no-repeat 0 0;
width:10px;
height:23px;
}
.metasploit_w {
background: transparent url(/stylesheets/window-themes/wooden/window/frame-left-focused.png) repeat-y top left;
width:5px;
}
.metasploit_e {
background: transparent url(/stylesheets/window-themes/wooden/window/frame-right-focused.png) repeat-y top right;
width:5px;
}
.metasploit_sw {
background: transparent url(/stylesheets/window-themes/wooden/window/frame-bottom-left-focused.png) no-repeat 0 0;
width:5px;
height:5px;
}
.metasploit_s {
background: transparent url(/stylesheets/window-themes/wooden/window/frame-bottom-mid-focused.png) repeat-x 0 0;
height:5px;
}
.metasploit_se, .metasploit_sizer {
background: transparent url(/stylesheets/window-themes/wooden/window/frame-bottom-right-focused.png) no-repeat 0 0;
width:5px;
height:5px;
}
.metasploit_sizer {
cursor:se-resize;
}
.metasploit_close {
width: 26px;
height: 23px;
background: transparent url(/stylesheets/window-themes/wooden/window/button-close-focused.png) no-repeat 0 0;
position:absolute;
top:0px;
right:5px;
cursor:pointer;
z-index:1000;
}
.metasploit_minimize {
width: 26px;
height: 23px;
background: transparent url(/stylesheets/window-themes/wooden/window/button-minimize-focused.png) no-repeat 0 0;
position:absolute;
top:0px;
right:26px;
cursor:pointer;
z-index:1000;
}
.metasploit_maximize {
width: 26px;
height: 23px;
background: transparent url(/stylesheets/window-themes/wooden/window/button-maximize-focused.png) no-repeat 0 0;
position:absolute;
top:0px;
right:47px;
cursor:pointer;
z-index:1000;
}
.metasploit_title {
float:left;
height:14px;
font-size:12px;
text-align:center;
margin-top:2px;
width:100%;
color:#FFF;
}
.metasploit_content {
overflow:auto;
color: #444;
font-family: Trebuchet, Sans, Arial;
font-size: 14px;
background:#ddd;
}
.top_draggable, .bottom_draggable {
cursor:move;
}
.status_bar {
font-size:12px;
}
.status_bar input{
font-size:12px;
}
/* DO NOT CHANGE THESE VALUES*/
.dialog {
display: block;
position: absolute;
}
.dialog table.table_window {
border-collapse: collapse;
border-spacing: 0;
width: 100%;
margin: 0px;
padding:0px;
}
.dialog table.table_window td , .dialog table.table_window th {
padding: 0;
}
.dialog .title_window {
-moz-user-select:none;
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 317 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 203 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 202 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 144 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 137 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 146 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 136 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 136 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 150 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 185 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 148 B