Skip to content
This repository

The Browser Exploitation Framework Project

Update Gemfile

Add comments

Add gems for MySQL/PostgreSQL (commented out)

Add Twitter gem dependency (commented out)
latest commit 691ae19426
Brendan Coles bcoles authored April 17, 2014
Octocat-spinner-32 core Warn about Heartbleed if opemnssl is vulnerable April 13, 2014
Octocat-spinner-32 docs Updated the copyright year to 2014 January 01, 2014
Octocat-spinner-32 extensions Merge remote-tracking branch 'origin/master' April 14, 2014
Octocat-spinner-32 liveCD Updated the copyright year to 2014 January 01, 2014
Octocat-spinner-32 modules Add a Windows prompt to the pretty_theft module April 14, 2014
Octocat-spinner-32 test replace backticks with IO.open March 03, 2014
Octocat-spinner-32 tools Merge pull request #986 from koto/master March 22, 2014
Octocat-spinner-32 .gitignore Clean up .gitignore file. Accidentally committed changes to it to exc… February 23, 2014
Octocat-spinner-32 BeEFLive.sh Move liveCD Script to a new folder #781 December 30, 2012
Octocat-spinner-32 Gemfile Update Gemfile April 17, 2014
Octocat-spinner-32 INSTALL.txt trivial: fix some misspelled words. March 19, 2014
Octocat-spinner-32 README trivial: fix some misspelled words. March 19, 2014
Octocat-spinner-32 README.mkd Updated README file January 06, 2014
Octocat-spinner-32 Rakefile Added more delay to beef_start Rakefile task. March 02, 2014
Octocat-spinner-32 VERSION Version number updated February 22, 2014
Octocat-spinner-32 beef Updated the copyright year to 2014 January 01, 2014
Octocat-spinner-32 beef_cert.pem Added default key/cert files for HTTPS support, added a few notes abo… August 06, 2012
Octocat-spinner-32 beef_key.pem Added default key/cert files for HTTPS support, added a few notes abo… August 06, 2012
Octocat-spinner-32 config.yaml BeEF debug == false by default March 06, 2014
Octocat-spinner-32 install Updated the copyright year to 2014 January 01, 2014
Octocat-spinner-32 install-beef Updated the copyright year to 2014 January 01, 2014
Octocat-spinner-32 update-beef Updated the copyright year to 2014 January 01, 2014
README.mkd

Copyright (c) 2006-2014 Wade Alcorn - wade@bindshell.net
Browser Exploitation Framework (BeEF) - http://beefproject.com
See the file 'doc/COPYING' for copying permission

What is BeEF?

BeEF is short for The Browser Exploitation Framework. It is a penetration testing tool that focuses on the web browser.

Amid growing concerns about web-borne attacks against clients, including mobile clients, BeEF allows the professional penetration tester to assess the actual security posture of a target environment by using client-side attack vectors. Unlike other security frameworks, BeEF looks past the hardened network perimeter and client system, and examines exploitability within the context of the one open door: the web browser. BeEF will hook one or more web browsers and use them as beachheads for launching directed command modules and further attacks against the system from within the browser context.

Get Involved

You can get in touch with the BeEF team. Just check out the following:

Please, send us pull requests!

Web: http://beefproject.com/

Mail: beef-subscribe@bindshell.net

IRC: ircs://irc.freenode.net/beefproject

Twitter: @beefproject

Requirements

Quick Start

The following is for the impatient.

For full installation details (including on Microsoft Windows), please refer to INSTALL.txt. We also have a Wiki page at https://github.com/beefproject/beef/wiki/Installation

   $ curl https://raw.github.com/beefproject/beef/a6a7536e/install-beef | bash -s stable

Usage

To get started, simply execute beef and follow the instructions:

   $ ./beef

On windows use

  $ ruby beef
Something went wrong with that request. Please try again.