Hello Luca,

I had the same issue, the gui depends on packages that do not exist on recent linux distributions (python-webkit). ./w3af_console and ./w3af_api should be fine though (I have them running on debian testing).

I haven't tried it but there seems to be a gui for the API : https://github.com/andresriancho/w3af-api-client
although it doesn't seem very recent.




On 13/05/2019 17:35, Luca Benassi wrote:
I'm trying to install on a "Ubuntu 18.04.2 LTS" but no way, dep issues (about 
python-webkit)

Here's my session log:

:~/w3af$ ./w3af_gui
w3af's requirements are not met, one or more third-party libraries need to be 
installed.

On Ubuntu 18.04 systems please install the following operating system packages 
before running the pip installer:
     sudo apt-get -y install npm python-webkit libffi-dev graphviz 
libsqlite3-dev libxslt1-dev libyaml-dev libssl1.0-dev python-gtksourceview2 
libxml2-dev
https://github.com/andresriancho/w3af-api-client
Your python installation needs the following modules to run w3af:
     pybloomfilter phply nltk tblib pdfminer concurrent.futures OpenSSL ndg 
lxml scapy.config guess_language cluster msgpack ntlm Halberd darts.lib.utils 
jinja2 vulndb markdown psutil ds_store termcolor mitmproxy ruamel.ordereddict 
Flask yaml tldextract pebble acora esmre diff_match_patch bravado_core lz4 
vulners ipaddresses xdot


After installing any missing operating system packages, use pip to install the 
remaining modules:
     sudo pip install pybloomfiltermmap==0.3.14 phply==0.9.1 nltk==3.0.1 
tblib==0.2.0 pdfminer==20140328 futures==3.2.0 pyOpenSSL==18.0.0 
ndg-httpsclient==0.4.0 lxml==3.4.4 scapy==2.4.0 guess-language==0.2 
cluster==1.1.1b3 msgpack==0.5.6 python-ntlm==1.0.1 halberd==0.2.4 
darts.util.lru==0.5 Jinja2==2.10 vulndb==0.1.1 markdown==2.6.1 psutil==5.4.8 
ds-store==1.1.2 termcolor==1.1.0 mitmproxy==0.13 ruamel.ordereddict==0.4.8 
Flask==0.10.1 PyYAML==3.12 tldextract==1.7.2 pebble==4.3.8 acora==2.1 
esmre==0.3.1 diff-match-patch==20121119 bravado-core==5.0.2 lz4==1.1.0 
vulners==1.3.0 ipaddresses==0.0.2 xdot==0.6

External programs used by w3af are not installed or were not found.Run these 
commands to install them on your system:

     npm install -g retire

A script with these commands has been created for you at 
/tmp/w3af_dependency_install.sh
The required "dot" binary is missing, please install the "graphviz" package in 
your operating system.

:~/w3af$ sudo apt-get -y install npm python-webkit libffi-dev graphviz 
libsqlite3-dev libxslt1-dev libyaml-dev libssl1.0-dev python-gtksourceview2 
libxml2-dev
Lettura elenco dei pacchetti... Fatto
Generazione albero delle dipendenze
Lettura informazioni sullo stato... Fatto
Il pacchetto python-webkit non ha versioni disponibili, ma è nominato da un 
altro
pacchetto. Questo potrebbe indicare che il pacchetto è mancante, obsoleto
oppure è disponibile solo all'interno di un'altra sorgente

E: Il pacchetto "python-webkit" non ha candidati da installare

(sorry for the italian)

thx,
Luca


_______________________________________________
W3af-users mailing list
W3af-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/w3af-users


_______________________________________________
W3af-users mailing list
W3af-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/w3af-users

Reply via email to