From 2de90fc17aa12fb160b2868f230f9537c266f75e Mon Sep 17 00:00:00 2001 From: pr3y <67231282+pr3y@users.noreply.github.com> Date: Sun, 9 Jun 2024 23:17:47 +0000 Subject: [PATCH 1/3] Update README.md --- README.md | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/README.md b/README.md index d792e84b..515156b8 100644 --- a/README.md +++ b/README.md @@ -94,13 +94,7 @@ For more information on each function supported by Bruce, [read our wiki here](h + [@bmorcelli](https://github.com/bmorcelli) for new core and a bunch of new features. + [@IncursioHack](https://github.com/IncursioHack) for adding RF and RFID modules features. + [@Luidiblu](https://github.com/Luidiblu) for logo and UI design assistance. - -# Donations - -This is free, open-source software. If you'd like to support the development of future projects, or say thanks for this one, you can donate using ko-fi. - -[![ko-fi](https://ko-fi.com/img/githubbutton_sm.svg)](https://ko-fi.com/C0C8Z0IKP) - + # Disclaimer Bruce is a tool for cyber offensive and red team operations, distributed under the terms of the Affero General Public License (AGPL). It is intended for legal and authorized security testing purposes only. Use of this software for any malicious or unauthorized activities is strictly prohibited. By downloading, installing, or using Bruce, you agree to comply with all applicable laws and regulations. This software is provided free of charge, and we do not accept payments for copies or modifications. The developers of Bruce assume no liability for any misuse of the software. Use at your own risk. From a0df18b9d21d616f726047ccf82f4e14aad09b05 Mon Sep 17 00:00:00 2001 From: n1mb3 Date: Mon, 10 Jun 2024 12:41:29 -0300 Subject: [PATCH 2/3] Update README.md Create a step-by-step guide on how to complete the build on Linux --- README.md | 51 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 51 insertions(+) diff --git a/README.md b/README.md index 515156b8..34a6ca86 100644 --- a/README.md +++ b/README.md @@ -98,3 +98,54 @@ For more information on each function supported by Bruce, [read our wiki here](h # Disclaimer Bruce is a tool for cyber offensive and red team operations, distributed under the terms of the Affero General Public License (AGPL). It is intended for legal and authorized security testing purposes only. Use of this software for any malicious or unauthorized activities is strictly prohibited. By downloading, installing, or using Bruce, you agree to comply with all applicable laws and regulations. This software is provided free of charge, and we do not accept payments for copies or modifications. The developers of Bruce assume no liability for any misuse of the software. Use at your own risk. + +# LINUX BUILD +Requirements +```sh +sudo apt update +sudo apt install python3-pip +pip3 install esptool --user +sudo apt install dos2unix +pip3 install platformio +export PATH=$PATH:~/.local/bin +source ~/.bashrc +echo 'export PATH=$PATH:~/.local/bin' >> ~/.bashrc +source ~/.bashrc +``` +Fedora based just change to +```sh +sudo dnf update +sudo dnf install python3-pip +sudo dnf install dos2unix +``` + +After running the first time, a compilation error will occur. +```sh +pio run --target clean +pio run -e m5stack-cardputer +pio run -e m5stack-cplus2 +pio run -e m5stack-cplus1_1 +``` + +To bypass the error we need to run only once +```sh +chmod +x deauth_setup.sh +dos2unix deauth_setup.sh +./deauth_setup.sh +``` +(dos2unix fix common error: "./deauth_setup.sh -bash: ./deauth_setup.sh: /bin/bash^M: bad interpreter: No such file or directory" ) + +Step by Step to build the project + +```sh +chmod +x clean.sh +./clean.sh +pio run --target clean +pio run -e m5stack-cardputer +pio run -e m5stack-cplus2 +pio run -e m5stack-cplus1_1 +dos2unix build.sh +chmod +x build.sh +./build.sh +``` +(dos2unix fix common error: "./build.sh -bash: ./build.sh: /bin/bash^M: bad interpreter: No such file or directory" ) From 9a05673b904643a0f46c820a52bf1aa8027d660b Mon Sep 17 00:00:00 2001 From: pr3y <67231282+pr3y@users.noreply.github.com> Date: Mon, 10 Jun 2024 16:33:53 +0000 Subject: [PATCH 3/3] Update README.md --- README.md | 51 --------------------------------------------------- 1 file changed, 51 deletions(-) diff --git a/README.md b/README.md index 34a6ca86..515156b8 100644 --- a/README.md +++ b/README.md @@ -98,54 +98,3 @@ For more information on each function supported by Bruce, [read our wiki here](h # Disclaimer Bruce is a tool for cyber offensive and red team operations, distributed under the terms of the Affero General Public License (AGPL). It is intended for legal and authorized security testing purposes only. Use of this software for any malicious or unauthorized activities is strictly prohibited. By downloading, installing, or using Bruce, you agree to comply with all applicable laws and regulations. This software is provided free of charge, and we do not accept payments for copies or modifications. The developers of Bruce assume no liability for any misuse of the software. Use at your own risk. - -# LINUX BUILD -Requirements -```sh -sudo apt update -sudo apt install python3-pip -pip3 install esptool --user -sudo apt install dos2unix -pip3 install platformio -export PATH=$PATH:~/.local/bin -source ~/.bashrc -echo 'export PATH=$PATH:~/.local/bin' >> ~/.bashrc -source ~/.bashrc -``` -Fedora based just change to -```sh -sudo dnf update -sudo dnf install python3-pip -sudo dnf install dos2unix -``` - -After running the first time, a compilation error will occur. -```sh -pio run --target clean -pio run -e m5stack-cardputer -pio run -e m5stack-cplus2 -pio run -e m5stack-cplus1_1 -``` - -To bypass the error we need to run only once -```sh -chmod +x deauth_setup.sh -dos2unix deauth_setup.sh -./deauth_setup.sh -``` -(dos2unix fix common error: "./deauth_setup.sh -bash: ./deauth_setup.sh: /bin/bash^M: bad interpreter: No such file or directory" ) - -Step by Step to build the project - -```sh -chmod +x clean.sh -./clean.sh -pio run --target clean -pio run -e m5stack-cardputer -pio run -e m5stack-cplus2 -pio run -e m5stack-cplus1_1 -dos2unix build.sh -chmod +x build.sh -./build.sh -``` -(dos2unix fix common error: "./build.sh -bash: ./build.sh: /bin/bash^M: bad interpreter: No such file or directory" )