Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update w3af 1.0 -> 1.6.49 #3

Closed
BrentonEarl opened this issue Nov 9, 2015 · 4 comments
Closed

Update w3af 1.0 -> 1.6.49 #3

BrentonEarl opened this issue Nov 9, 2015 · 4 comments

Comments

@BrentonEarl
Copy link
Owner

Problem

Building w3af 1.6.49 using build script 3066893 works as expected. Upon executing "w3af_console" w3af returns a list of python modules as dependencies that are missing from the w3af.info "REQUIRES" list.

Output
root@SBo-dev-14-1:~# w3af_console
^{Your python installation needs the following modules to run w3af:
    clamd github git.util pybloomfilter esmre phply stopit nltk chardet tblib pdfminer concurrent.futures OpenSSL ndg
pyasn1 lxml scapy.config guess_language cluster msgpack ntlm Halberd darts.lib.utils jinja2 vulndb markdown


After installing any missing operating system packages, use pip to install the remaining modules:
    sudo pip install clamd==1.0.1 PyGithub==1.21.0 GitPython==0.3.2.RC1 pybloomfiltermmap==0.3.11 esmre==0.3.1
phply==0.9.1 stopit==1.1.0 nltk==3.0.1 chardet==2.1.1 tblib==0.2.0 pdfminer==20140328 futures==2.1.5 pyOpenSSL==0.13.1
ndg-httpsclient==0.3.3 pyasn1==0.1.3 lxml==2.3.2 scapy-real==2.2.0-dev guess-language==0.2 cluster==1.1.1b3
msgpack-python==0.4.4 python-ntlm==1.0.1 halberd==0.2.4 darts.util.lru==0.5 Jinja2==2.7.3 vulndb==0.0.17 markdown==2.6.1

A script with these commands has been created for you at /tmp/w3af_dependency_install.sh}
Solution

Will need to determine which library versions are available from SBo and which are not. Will have create new SlackBuilds and submit as a new maintainer for the missing python module dependencies. May have to contact other maintainers of available python modules to get a version update for these SlackBuilds.

@BrentonEarl
Copy link
Owner Author

Dependencies In SBo
  • pip 7.1.2
  • GitPython 1.0.1
  • PyGithub 1.25.2
  • ndg_httpsclient 0.4.0
  • pyOpenSSL 0.15.1
  • python-chardet 2.3.0
  • guess-language 0.2
  • python-cluster 1.1.1b3
  • msgpack-python 0.4.6
  • Markdown 2.6.1
  • pyasn1 0.1.8
  • lxml 3.4.4 (with BeautifulSoup 3.2.1 as depend)
  • nltk 3.1 (with pysetuptools 18.2 as depend)
  • graphviz 2.38.0
  • gtksourceview 2.10.5
  • pywebkitgtk 1.1.8
  • scapy 2.0.1

Need to determine if versions are correct for w3af 1.6.49

Packages that need update
  • scapy to version 2.3.1

@BrentonEarl
Copy link
Owner Author

Dependencies to add to SBo

Need to build built, tested, uploaded to SBo

@BrentonEarl
Copy link
Owner Author

w3af and its dependencies will be tracked in this repo: https://github.com/BrentonEarl/w3af-sbo

Done so that slackrepo can be used to check quality of builds.

Repository owner locked and limited conversation to collaborators Nov 16, 2015
Repository owner unlocked this conversation Dec 3, 2015
@BrentonEarl
Copy link
Owner Author

See https://github.com/BrentonEarl/w3af-sbo for all future tracking of w3af for Slackware.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant