<<<{Step (1)}>>>
<<<(What is beEF framework?)>>>
BeEF framework 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 framework 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 framework 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
<<<{Step (2)}>>>
Requirements :
(1) download Termux from fdroid
(2) Minimum Space 250 mb
(3) good internet connection
<<<{Step (3)}>>>
<<<(Install BeEF framework on Termux)>>>
$ apt update -y && apt upgrade -y
$ apt install git -y
$ pkg install curl wget libyaml libxslt bison espeak ruby python nodejs
$ git clone https://github.com/beefproject/beef
$ gem install nokogiri -- --use-system-libraries
$ cd beef
$ wget https://github.com/OnlineHacKing/TermuxTools-Installation/raw/main/Beef_Termux/beef-termux.sh
bash beef-termux.sh
<<<{Step (4)}>>>
Now you have finished clone beEF framework. Use nano to edit install file
$ nano install
You have to go to Scroll down and clear the line from (check_os to check_ruby_version) and (delete all sudo) commands in the script and check os at the bottom of the script. use this command (Ctrl+s to search) (Ctrl+o to save) Ctrl+x to exit)
<<<{Step (5)}>>>
Use the command below to Set up and Install this tool
$ bash install
the tool will load in just Wait 30-60 Minutes
<<<{Step (6)}>>>
After finished install beEF framework. Use below command. to change the admin login username & password. Now, the default username and password are beef. Use nano editor to enter your favorite username and password
$ nano config.yaml
Now you have successfully installed beEF framework on Termux use command below to start beEF framework in your termux
$ ./beef