From f3cac509156a2a50f6a819061bbc8a163b891ed5 Mon Sep 17 00:00:00 2001
From: antisnatchor
Date: Sat, 30 Jul 2011 16:15:52 +0000
Subject: [PATCH] (Fixes issue 415): Added XssRays tab description to Welcome
page. Added also that it's possible to right-click on a browser for some
functionality.
git-svn-id: https://beef.googlecode.com/svn/trunk@1153 b87d56ec-f9c0-11de-8c8a-61c5e9addfc9
---
extensions/admin_ui/media/javascript/ui/panel/WelcomeTab.js | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/extensions/admin_ui/media/javascript/ui/panel/WelcomeTab.js b/extensions/admin_ui/media/javascript/ui/panel/WelcomeTab.js
index 574af4fc3..9926bd36d 100644
--- a/extensions/admin_ui/media/javascript/ui/panel/WelcomeTab.js
+++ b/extensions/admin_ui/media/javascript/ui/panel/WelcomeTab.js
@@ -20,12 +20,13 @@ WelcomeTab = function() {

\
Welcome to BeEF!
\
Before being able to fully explore the framework you will have to 'hook' a browser. To begin with you can point a browser towards the basic demo page here, or the advanced version here.
\
- After a browser is hooked into the framework they will appear in the 'Hooked Browsers' panel on the left. Hooked browsers will appear in either an online or offline state, depending on how recently they have polled the framework. To interact with a hooked browser simply click it, a new tab will appear.
\
+ After a browser is hooked into the framework they will appear in the 'Hooked Browsers' panel on the left. Hooked browsers will appear in either an online or offline state, depending on how recently they have polled the framework. To interact with a hooked browser simply left-click it, a new tab will appear. You can also right-click it to open a context-menu with additional functionality, like Proxy and XssRays.
\
Each hooked browser tab has a number of sub-tabs, described below:
\
- Main: Display information about the hooked browser after you've run some command modules
\
- Logs: Displays recent log entries related to this particular hooked browser.
\
- Commands: This tab is where modules can be executed against the hooked browser. This is where most of the BeEF functionality resides.
\
- - Requester: The Requester tab is a special module that allows you to submit arbitrary HTTP requests on behalf of the hooked browser.
\
+ Requester: The Requester tab allows you to submit arbitrary HTTP requests on behalf of the hooked browser. \
+ XssRays: The XssRays tab allows you to check if links, forms and URI path of the page where the browser is hooked are vulnerable to XSS. It works also cross-domain.
\
Official website: http://beefproject.com/
\
\
";