// // Copyright 2012 Wade Alcorn wade@bindshell.net // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. // You may obtain a copy of the License at // // http://www.apache.org/licenses/LICENSE-2.0 // // Unless required by applicable law or agreed to in writing, software // distributed under the License is distributed on an "AS IS" BASIS, // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. // See the License for the specific language governing permissions and // limitations under the License. // WelcomeTab = function() { welcome = " \
\

BeEF - The Browser Exploitation Framework


\

Official website: http://beefproject.com/


\

Getting Started


\

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.


\

Hooked Browsers


\

To interact with a hooked browser simply left-click it, a new tab will appear. \ Each hooked browser tab has a number of sub-tabs, described below:


\
\

You can also right-click a hooked browser to open a context-menu with additional functionality:


\
\

Learn More


\

To learn more about how BeEF works please review the wiki:


\ \
\ "; WelcomeTab.superclass.constructor.call(this, { region:'center', padding:'10 10 10 10', html: welcome, autoScroll: true, border: false }); }; Ext.extend(WelcomeTab,Ext.Panel, {});