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

Does the w3af have python3 version? #17866

Open
jianghoo opened this issue May 23, 2019 · 11 comments
Open

Does the w3af have python3 version? #17866

jianghoo opened this issue May 23, 2019 · 11 comments

Comments

@jianghoo
Copy link

Does the w3af have python3 version?

@andresriancho
Copy link
Owner

No, but we'll have to migrate at some point!

@MartinFalatic
Copy link

That time is quickly approaching (especially since Python 2 won't have security updates itself after the end of this year). Has there been progress in this regard?

@andresriancho
Copy link
Owner

No progress in this area.

@XVilka
Copy link

XVilka commented Nov 25, 2019

Python 2 is dead in a month, and many distributions started to remove python2 packages already. It makes sense to start the migration.

https://pythonclock.org/

@anthraxx
Copy link

Hm yeah, bigger major distros will not package python2 in upcoming versions, sad to see this tool struggling soon. It may obviously be lots of work and testing time, but hope this doesn't vanish

@juju4
Copy link

juju4 commented Feb 24, 2020

trying switch to python3 in my ansible role (https://travis-ci.org/juju4/ansible-w3af/jobs/654157164#L3736) and many issues found

  • pdfminer: to update to latest 20191125 (except xenial which seems to only allow 20191016)
  • pybloomfiltermmap: issue as not maintained, latest 0.3.15 from 2016
  • scapy-real: update to 2.3/latest/Mar 2019, marked deprecated
  • halberd: same latest 0.2.4 from 2010
  • esmre: latest 0.3.1 from Oct 2008
  • ruamel.ordereddict: latest 0.4.14 from Jul 2019

and after, get
https://travis-ci.org/juju4/ansible-w3af/jobs/654221776#L4076

# w3af_console -v
Traceback (most recent call last):
  File "/usr/local/share/w3af/w3af_console", line 12, in <module>
    from w3af.core.controllers.dependency_check.dependency_check import dependency_check
  File "/usr/local/share/w3af/w3af/core/controllers/dependency_check/dependency_check.py", line 26, in <module>
    from w3af.core.data.db.startup_cfg import StartUpConfig
  File "/usr/local/share/w3af/w3af/core/data/db/startup_cfg.py", line 22, in <module>
    import ConfigParser
ModuleNotFoundError: No module named 'ConfigParser'

classic python3 migration
https://stackoverflow.com/questions/14087598/python-3-importerror-no-module-named-configparser

any plan?

thanks

@linxon
Copy link

linxon commented Apr 7, 2020

bump

@Kali95739
Copy link

Is this tool still active or is it dead

@Kali95739
Copy link

It's dead use industry standards such as acunetix burpsuite or detectify.

gkroon referenced this issue in pentoo/pentoo-overlay Jun 3, 2020
@ITSundae
Copy link

It is depressing that w3af quietly died like this. At the moment, it requires a good bit of messing around to get working now. I hope to see it return again, but it does not seem likely as even the author has left it behind.

@codders
Copy link

codders commented Jan 7, 2023

I'm happy to report that there is some work on-going on a python3 version: https://github.com/w4af/w4af
It's still in pretty early stages, but feedback and user experience reports are greatly appreciated.

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

10 participants