bbot icon indicating copy to clipboard operation
bbot copied to clipboard

GoWitness Dependency Error for Chrome

Open aconite33 opened this issue 1 year ago • 4 comments

Describe the bug When running BBoT Dev with gowitness module, encountering error for .so files not being installed.

Expected behavior Running a bbot scan with gowitness module without error

BBOT Command bbot -m gowitness -t target.com

OS, BBOT Installation Method + Version Ubuntu 24.04, poetry install, bbot-dev branch

Screenshots image

aconite33 avatar Sep 12 '24 17:09 aconite33

In order to get this to work on Ubuntu, the following packages were installed:

libatk1.0-dev
libatk-bridge2.0-dev
libcups2-dev
libxcomposite-dev
libxdamage-dev
libxrandr-dev
libgbm-dev
libpango1.0-dev
libasound2-dev

aconite33 avatar Sep 12 '24 17:09 aconite33

I also am getting a similar error when attempting: image

HotSpoon-ColdMango avatar Sep 19 '24 15:09 HotSpoon-ColdMango

@aconite33 to set up tests for this, we need self-hosted runners.

TheTechromancer avatar Sep 19 '24 22:09 TheTechromancer

Testing this on ubuntu 24.04, the package libasound2 doesn't exist like it does on 22.04:

Package 'libasound2' has no installation candidate\n"

Probably we should be using something like flatpak, so we don't have to try and stay on top of all these crazy os dependencies, which are gonna be different on every distro (and even between different versions of the same distro).

TheTechromancer avatar Sep 20 '24 02:09 TheTechromancer

This is fixed now (we have tests for it)

TheTechromancer avatar Dec 07 '24 03:12 TheTechromancer