Open D3vil0p3r opened 3 weeks ago
This is something we can work towards. The FISSURE Dashboard and framework in general relies mostly on the Miscellaneous Dependencies in the installer script to launch. The dependencies do need to be grouped and labelled better (and tested to make sure they are still relevant to build). We can disable a lot of the third-party tools and enable them as they become available in Arch Linux and still use everything in the GUI minus a couple attack scripts.
In the near term we'll be trying to produce different packaging options to help get around it. You can also boot off of a USB stick if really needed.
I can look into this eventually, but if anyone wants to get a head start and figure out how to install all the dependencies needed to get the GUI to open with Python, I can handle the other individual pieces.
Currently the instructions ask for running
install
executable that is based on àpt` (Debian-based distros). Can you please document how to build from source without be tied to a specific Linux base OS in order to involve also different Linux base distros like Arch Linux? Can you also document which are build deps and runtime deps separately?