Installing breach browser
Solution 1:
Since you need a setuid sandbox to run breach
you basically have two options:
-
Use the one provided by chromium-brower (recommended method):
sudo apt-get install chromium-browser
Go to the
breach
folder (e.gbreach-v0.3.20-alpha.5-linux-x64
) and type the following command:CHROME_DEVEL_SANDBOX=/usr/lib/chromium-browser/chrome-sandbox ./breach
-
Follow the instructions provided here: Building Breach from Source.
Note that you'll first have to build the ExoBrowser.
As you need the
chromium
source code to build it, use the chromiumdepot_tools
fetch
command to get it.
UPDATE:
If (like me) you have downloaded the breach alpha in your ~/Downloads
folder you can set an alias to run breach
as follow:
alias breach='export CHROME_DEVEL_SANDBOX=/usr/lib/chromium-browser/chrome-sandbox && ~/Downloads/breach-v0.3.20-alpha.5-linux-x64/breach'
Copy this command to your ~/.bashrc
to keep this alias.
Note: adjust the path to the breach
startup script for your needs.
Solution 2:
If you have google chrome installed, do
export CHROME_DEVEL_SANDBOX=/opt/google/chrome/chrome-sandbox
just before you run breach with
./breach
Essentially, this is a shortcut to running build/update-linux-sandbox.sh mentioned there.