Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 2 Aug 2016 17:29:23 +0000 (UTC)
From:      Kurt Jaeger <pi@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r419486 - in head/security/w3af: . files
Message-ID:  <201608021729.u72HTNJZ040342@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: pi
Date: Tue Aug  2 17:29:23 2016
New Revision: 419486
URL: https://svnweb.freebsd.org/changeset/ports/419486

Log:
  security/w3af: 1.0-rc4 -> 1.6.49
  
  - move from SF to new official repo at Github
  - set LICENSE_FILE
  - add 12 new dependencies
  - remove do-patch section
  - change BUILD_DEPENDS to RUN_DEPENDS
  - apply shebangfix on tools/*
  - add DOCS option
  - submitter becomes maintainer
  
  PR:		211061
  Changes:	https://github.com/andresriancho/w3af/blob/master/doc/CHANGELOG
  Submitted by:	Danilo G. Baio <dbaio@bsd.com.br>

Added:
  head/security/w3af/files/patch-w3af__console   (contents, props changed)
  head/security/w3af/files/patch-w3af__gui   (contents, props changed)
  head/security/w3af/files/patch-w3af_plugins_grep_clamav.py   (contents, props changed)
  head/security/w3af/files/patch-w3af_plugins_tests_grep_test__clamav.py   (contents, props changed)
Deleted:
  head/security/w3af/files/w3af_console.sh
  head/security/w3af/files/w3af_gui.sh
Modified:
  head/security/w3af/Makefile
  head/security/w3af/distinfo
  head/security/w3af/pkg-plist

Modified: head/security/w3af/Makefile
==============================================================================
--- head/security/w3af/Makefile	Tue Aug  2 17:22:14 2016	(r419485)
+++ head/security/w3af/Makefile	Tue Aug  2 17:29:23 2016	(r419486)
@@ -2,17 +2,16 @@
 # $FreeBSD$
 
 PORTNAME=	w3af
-DISTVERSION=	1.0-rc4
-PORTREVISION=	6
+PORTVERSION=	1.6.49
 CATEGORIES=	security python www
-MASTER_SITES=	SF/${PORTNAME}/${PORTNAME}/${PORTNAME}%20${DISTVERSION}
 
-MAINTAINER=	ports@FreeBSD.org
+MAINTAINER=	dbaio@bsd.com.br
 COMMENT=	Web Application Attack and Audit Framework
 
 LICENSE=	GPLv2
+LICENSE_FILE=	${WRKSRC}/doc/GPL
 
-BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}lxml>=2.1:devel/py-lxml \
+RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}lxml>=2.1:devel/py-lxml \
 		${PYTHON_PKGNAMEPREFIX}simplejson>=2.0:devel/py-simplejson \
 		${PYTHON_PKGNAMEPREFIX}openssl>=0:security/py-openssl \
 		${PYTHON_PKGNAMEPREFIX}soappy>=0:net/py-soappy \
@@ -23,60 +22,75 @@ BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}lx
 		${PYTHON_PKGNAMEPREFIX}pdf>0:print/py-pdf \
 		scapy>0:net/scapy \
 		${PYTHON_PKGNAMEPREFIX}wordnet>0:textproc/py-wordnet \
-		${PYTHON_PKGNAMEPREFIX}yaml>0:devel/py-yaml
-RUN_DEPENDS:=	${BUILD_DEPENDS}
+		${PYTHON_PKGNAMEPREFIX}yaml>0:devel/py-yaml \
+		${PYTHON_PKGNAMEPREFIX}pyClamd>=0.2.2:security/py-pyclamd \
+		${PYTHON_PKGNAMEPREFIX}pygithub>=1.21:devel/py-pygithub \
+		${PYTHON_PKGNAMEPREFIX}GitPython>=0.3.2:devel/py-gitpython \
+		${PYTHON_PKGNAMEPREFIX}pybloom>=0.3.11:math/py-pybloom \
+		${PYTHON_PKGNAMEPREFIX}esmre>=0.3.1:textproc/py-esmre \
+		${PYTHON_PKGNAMEPREFIX}phply>=0.9.1:devel/py-phply \
+		${PYTHON_PKGNAMEPREFIX}stopit>=1.1.0:devel/py-stopit \
+		${PYTHON_PKGNAMEPREFIX}chardet>=2.1.1:textproc/py-chardet \
+		${PYTHON_PKGNAMEPREFIX}tblib>=0.2.0:devel/py-tblib \
+		${PYTHON_PKGNAMEPREFIX}pdfminer=20140328:textproc/py-pdfminer \
+		${PYTHON_PKGNAMEPREFIX}futures>=2.1.5:devel/py-futures \
+		${PYTHON_PKGNAMEPREFIX}ndg_httpsclient>=0.3.3:net/py-ndg_httpsclient \
+		${PYTHON_PKGNAMEPREFIX}pyasn1>=0.1.3:devel/py-pyasn1 \
+		${PYTHON_PKGNAMEPREFIX}lxml>=0.3.2:devel/py-lxml \
+		${PYTHON_PKGNAMEPREFIX}guess-language>=0.2:textproc/py-guess-language \
+		${PYTHON_PKGNAMEPREFIX}cluster>=1.1.1b3:devel/py-cluster \
+		${PYTHON_PKGNAMEPREFIX}msgpack-python>=0.4.4:devel/py-msgpack-python \
+		${PYTHON_PKGNAMEPREFIX}python-ntlm>=1.0.1:net/py-python-ntlm \
+		${PYTHON_PKGNAMEPREFIX}halberd>=0.2.4:security/py-halberd \
+		${PYTHON_PKGNAMEPREFIX}darts.util.lru>=0.5:devel/py-darts.util.lru \
+		${PYTHON_PKGNAMEPREFIX}Jinja2>=2.7.3:devel/py-Jinja2 \
+		${PYTHON_PKGNAMEPREFIX}vulndb>=0.0.17:security/py-vulndb \
+		${PYTHON_PKGNAMEPREFIX}markdown>=2.6.1:textproc/py-markdown
+
+USE_GITHUB=	yes
+GH_ACCOUNT=	andresriancho
+
+USES=		gettext python tar:bzip2 shebangfix
+SHEBANG_FILES=	tools/*
+NO_BUILD=	yes
 
-WRKSRC=		${WRKDIR}/${PORTNAME}
-USES=		gettext python tar:bzip2
-
-OPTIONS_DEFINE=	GUI
+OPTIONS_DEFINE=	GUI DOCS
 OPTIONS_SUB=	yes
 
-GUI_BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}graphviz>0:graphics/py-graphviz
+GUI_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}pygraphviz>0:graphics/py-pygraphviz \
+		${PYTHON_PKGNAMEPREFIX}gtksourceview>=2.10.1:x11-toolkits/py-gtksourceview \
+		${PYTHON_PKGNAMEPREFIX}xdot>=0.7:x11/py-xdot \
+		${PYTHON_PKGNAMEPREFIX}webkitgtk>=1.1.8:www/py-webkitgtk
+
 GUI_USE=	GNOME=pygtk2
 
 .include <bsd.port.options.mk>
 
-do-patch:
-.for f in SOAPpy fpconst-0.7.2 nltk nltk_contrib pyPdf scapy yaml
-	@${RM} -rf ${WRKSRC}/extlib/${f}
-.endfor
-	@${GREP} -lr '/usr/bin/python' ${WRKSRC} | \
-		${XARGS} ${REINPLACE_CMD} -i "" \
-			-E "s!/usr/bin/python2?!${PYTHON_CMD}!"
-do-build:
-	@${MKDIR} ${WRKDIR}/build
-	@${MKDIR} ${WRKSRC}/build/extlib
-	@${CP} ${WRKSRC}/w3af_console ${WRKDIR}/build/w3af_console.py
-.if ${PORT_OPTIONS:MGUI}
-	@${CP} ${WRKSRC}/w3af_gui ${WRKDIR}/build/w3af_gui.py
-.endif
-.for f in core locales plugins profiles readme scripts tools
-	@${MKDIR} ${WRKDIR}/build/${f}
-	@(cd ${WRKSRC}/${f}/ && ${COPYTREE_SHARE} \* ${WRKDIR}/build/${f})
-.endfor
-.for ext in cluster gtkcodebuffer ntlm socksipy xdot
-	@${MKDIR} ${WRKDIR}/build/extlib/${ext}
-	@(cd ${WRKSRC}/extlib/${ext}/ && ${COPYTREE_SHARE} \* ${WRKDIR}/build/extlib/${ext})
-.endfor
-	@${CP} ${WRKSRC}/extlib/__init__.py ${WRKDIR}/build/extlib/
-	@${PYTHON_CMD} -m compileall ${WRKDIR}/build
-	@${PYTHON_CMD} -O -m compileall ${WRKDIR}/build
-.for f in w3af_console w3af_gui
-	@${SED} -e 's:%%PATH%%:${PYTHONPREFIX_SITELIBDIR}/${PORTNAME}/:' \
-		-e 's:%%PYTHON_CMD%%:${PYTHON_CMD}:' \
-		< ${FILESDIR}/${f}.sh > ${WRKDIR}/${f}.sh
-.endfor
-
 do-install:
 	@${MKDIR} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/${PORTNAME}
-	@(cd ${WRKDIR}/build && ${COPYTREE_SHARE} \* \
+	@(cd ${WRKSRC}/w3af && ${COPYTREE_SHARE} \* \
 		${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/${PORTNAME})
-	@${INSTALL_SCRIPT} ${WRKDIR}/w3af_console.sh \
+	${INSTALL_SCRIPT} ${WRKSRC}/w3af_console \
 		${STAGEDIR}${PREFIX}/bin/w3af_console
+	@${MKDIR} ${STAGEDIR}${PREFIX}/libexec/${PORTNAME}
+.for f in base64decode base64encode gencc md5hash sha1hash urldecode urlencode
+	 ${INSTALL_SCRIPT} ${WRKSRC}/tools/${f} \
+		${STAGEDIR}${PREFIX}/libexec/${PORTNAME}/${f}
+.endfor
+.for f in extras profiles scripts
+	@${MKDIR} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/${PORTNAME}/${f}
+	@(cd ${WRKSRC}/${f}/ && ${COPYTREE_SHARE} \* \
+		${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/${PORTNAME}/${f})
+.endfor
 .if ${PORT_OPTIONS:MGUI}
-	@${INSTALL_SCRIPT} ${WRKDIR}/w3af_gui.sh \
+	${INSTALL_SCRIPT} ${WRKSRC}/w3af_gui \
 		${STAGEDIR}${PREFIX}/bin/w3af_gui
 .endif
+.if ${PORT_OPTIONS:MDOCS}
+	@${MKDIR} ${STAGEDIR}${DOCSDIR}
+.for d in CHANGELOG CONTRIBUTORS GPL INSTALL README TODO
+	@${INSTALL_DATA} ${WRKSRC}/doc/${d} ${STAGEDIR}${DOCSDIR}
+.endfor
+.endif
 
 .include <bsd.port.mk>

Modified: head/security/w3af/distinfo
==============================================================================
--- head/security/w3af/distinfo	Tue Aug  2 17:22:14 2016	(r419485)
+++ head/security/w3af/distinfo	Tue Aug  2 17:29:23 2016	(r419486)
@@ -1,2 +1,3 @@
-SHA256 (w3af-1.0-rc4.tar.bz2) = e36997741f1b457a6eefa1e1c8454ef87e0d9023592db876a6c300d82d468b24
-SIZE (w3af-1.0-rc4.tar.bz2) = 19197699
+TIMESTAMP = 1467339448
+SHA256 (andresriancho-w3af-1.6.49_GH0.tar.gz) = f3a7a6d1d86cb68927fc54a50e2a66f270cf93a36b26717bbdc49343a4633679
+SIZE (andresriancho-w3af-1.6.49_GH0.tar.gz) = 23523892

Added: head/security/w3af/files/patch-w3af__console
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/security/w3af/files/patch-w3af__console	Tue Aug  2 17:29:23 2016	(r419486)
@@ -0,0 +1,13 @@
+--- w3af_console.orig	2015-04-07 15:04:48 UTC
++++ w3af_console
+@@ -9,8 +9,8 @@ import base64
+  
+ 
+ # Check if I have all needed dependencies
+-from w3af.core.controllers.dependency_check.dependency_check import dependency_check
+-dependency_check()
++#from w3af.core.controllers.dependency_check.dependency_check import dependency_check
++#dependency_check()
+ 
+ from w3af.core.ui.console.console_ui import ConsoleUI
+ from w3af.core.controllers.misc.get_w3af_version import get_w3af_version

Added: head/security/w3af/files/patch-w3af__gui
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/security/w3af/files/patch-w3af__gui	Tue Aug  2 17:29:23 2016	(r419486)
@@ -0,0 +1,13 @@
+--- w3af_gui.orig	2015-04-07 15:04:48 UTC
++++ w3af_gui
+@@ -9,8 +9,8 @@ import base64
+ 
+ # Perform the GTK UI dependency check, this will verify that the current system
+ # has all the modules required to run w3af (including the core dependencies)
+-from w3af.core.ui.gui.dependency_check.dependency_check import dependency_check
+-dependency_check()
++#from w3af.core.ui.gui.dependency_check.dependency_check import dependency_check
++#dependency_check()
+ 
+ import w3af.core.controllers.output_manager as om
+ 

Added: head/security/w3af/files/patch-w3af_plugins_grep_clamav.py
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/security/w3af/files/patch-w3af_plugins_grep_clamav.py	Tue Aug  2 17:29:23 2016	(r419486)
@@ -0,0 +1,70 @@
+--- w3af/plugins/grep/clamav.py.orig	2015-04-07 15:04:48 UTC
++++ w3af/plugins/grep/clamav.py
+@@ -20,7 +20,7 @@ Foundation, Inc., 51 Franklin St, Fifth 
+ 
+ """
+ import threading
+-import clamd
++import pyclamd
+ 
+ # Installed as a clamd dependency by pip
+ from six import BytesIO
+@@ -55,7 +55,7 @@ class clamav(GrepPlugin):
+         
+         # User configured settings
+         # Default for ubuntu installation
+-        self._clamd_socket = '/var/run/clamav/clamd.ctl'
++        self._clamd_socket = '/var/run/clamav/clamd.sock'
+ 
+     def grep(self, request, response):
+         """
+@@ -113,7 +113,7 @@ class clamav(GrepPlugin):
+         """
+         try:
+             cd = self._get_connection()
+-            return cd.ping() == u'PONG'
++            return cd.ping()
+         except:
+             return False
+     
+@@ -123,7 +123,7 @@ class clamav(GrepPlugin):
+                  Thought about having a connection pool, but it doesn't make
+                  much sense; plus it adds complexity due to the threads.
+         """
+-        return clamd.ClamdUnixSocket(path=self._clamd_socket)
++        return pyclamd.ClamdUnixSocket(self._clamd_socket)
+     
+     def _get_clamd_version(self):
+         """
+@@ -145,7 +145,7 @@ class clamav(GrepPlugin):
+         
+         try:
+             cd = self._get_connection()
+-            result_dict = cd.instream(BytesIO(body))
++            result_dict = cd.scan_stream(body)
+         except Exception, e:
+             msg = 'The ClamAV plugin failed to connect to clamd using'\
+                   ' the provided unix socket: "%s". Please verify your'\
+@@ -185,12 +185,9 @@ class clamav(GrepPlugin):
+ 
+         :return: A namedtuple with the scan result
+         """
+-        try:
+-            signature = result['stream'][1]
+-            found = result['stream'][0] == 'FOUND'
+-            return ScanResult(found, signature)
+-        except:
+-            om.out.debug('Invalid response from clamd: %s' % result)
++        signature = result['stream'][1]
++        found = result['stream'][0] == 'FOUND'
++        return ScanResult(found, signature)
+ 
+     def set_options(self, options_list):
+         self._clamd_socket = options_list['clamd_socket'].get_value()
+@@ -232,4 +229,4 @@ class clamav(GrepPlugin):
+         This plugin was sponsored by http://scoresecure.com/ .
+         """
+ 
+-ScanResult = namedtuple('ScanResult', ['found', 'signature'])
+\ No newline at end of file
++ScanResult = namedtuple('ScanResult', ['found', 'signature'])

Added: head/security/w3af/files/patch-w3af_plugins_tests_grep_test__clamav.py
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/security/w3af/files/patch-w3af_plugins_tests_grep_test__clamav.py	Tue Aug  2 17:29:23 2016	(r419486)
@@ -0,0 +1,36 @@
+--- w3af/plugins/tests/grep/test_clamav.py.orig	2015-04-07 15:04:48 UTC
++++ w3af/plugins/tests/grep/test_clamav.py
+@@ -21,7 +21,7 @@ Foundation, Inc., 51 Franklin St, Fifth 
+ """
+ import unittest
+ import time
+-import clamd
++import pyclamd
+ 
+ from nose.plugins.attrib import attr
+ from itertools import repeat
+@@ -69,7 +69,7 @@ class TestClamAV(unittest.TestCase):
+     @patch('w3af.plugins.grep.code_disclosure.is_404', side_effect=repeat(False))
+     @need_clamav
+     def test_clamav_eicar(self, *args):
+-        body = clamd.EICAR
++        body = pyclamd.EICAR
+         url = URL('http://www.w3af.com/')
+         headers = Headers([('content-type', 'text/html')])
+         response = HTTPResponse(200, body, headers, url, url, _id=1)
+@@ -151,7 +151,7 @@ class TestClamAV(unittest.TestCase):
+ 
+     @patch('w3af.plugins.grep.code_disclosure.is_404', side_effect=repeat(False))
+     def test_no_clamav_eicar(self, *args):
+-        body = clamd.EICAR
++        body = pyclamd.EICAR
+         url = URL('http://www.w3af.com/')
+         headers = Headers([('content-type', 'text/html')])
+         response = HTTPResponse(200, body, headers, url, url, _id=1)
+@@ -213,4 +213,4 @@ class TestClamAVScan(PluginTest):
+         for finding in findings:
+             self.assertIn(finding.get_url().get_file_name(), EXPECTED_FILES)
+             self.assertEqual(finding.get_name(), 'Malware identified')
+-            self.assertIn('ClamAV identified malware', finding.get_desc())
+\ No newline at end of file
++            self.assertIn('ClamAV identified malware', finding.get_desc())

Modified: head/security/w3af/pkg-plist
==============================================================================
--- head/security/w3af/pkg-plist	Tue Aug  2 17:22:14 2016	(r419485)
+++ head/security/w3af/pkg-plist	Tue Aug  2 17:29:23 2016	(r419486)
@@ -1,2277 +1,2321 @@
 bin/w3af_console
 %%GUI%%bin/w3af_gui
-%%GUI%%%%PYTHON_SITELIBDIR%%/w3af/w3af_gui.py
-%%GUI%%%%PYTHON_SITELIBDIR%%/w3af/w3af_gui.pyc
-%%GUI%%%%PYTHON_SITELIBDIR%%/w3af/w3af_gui.pyo
+libexec/w3af/base64decode
+libexec/w3af/base64encode
+libexec/w3af/gencc
+libexec/w3af/md5hash
+libexec/w3af/sha1hash
+libexec/w3af/urldecode
+libexec/w3af/urlencode
+%%PYTHON_SITELIBDIR%%/w3af/extras/docker/.dockerignore
+%%PYTHON_SITELIBDIR%%/w3af/extras/docker/Dockerfile
+%%PYTHON_SITELIBDIR%%/w3af/extras/docker/README.md
+%%PYTHON_SITELIBDIR%%/w3af/extras/docker/docker-build.sh
+%%PYTHON_SITELIBDIR%%/w3af/extras/docker/dockercfg.template
+%%PYTHON_SITELIBDIR%%/w3af/extras/docker/scripts/common/__init__.py
+%%PYTHON_SITELIBDIR%%/w3af/extras/docker/scripts/common/docker_helpers.py
+%%PYTHON_SITELIBDIR%%/w3af/extras/docker/scripts/common/w3af-docker.prv
+%%PYTHON_SITELIBDIR%%/w3af/extras/docker/scripts/common/w3af-docker.pub
+%%PYTHON_SITELIBDIR%%/w3af/extras/docker/scripts/w3af_console_docker
+%%PYTHON_SITELIBDIR%%/w3af/extras/docker/scripts/w3af_gui_docker
+@mode 644
+%%PYTHON_SITELIBDIR%%/w3af/profiles/OWASP_TOP10.pw3af
+%%PYTHON_SITELIBDIR%%/w3af/profiles/audit_high_risk.pw3af
+%%PYTHON_SITELIBDIR%%/w3af/profiles/bruteforce.pw3af
+%%PYTHON_SITELIBDIR%%/w3af/profiles/empty_profile.pw3af
+%%PYTHON_SITELIBDIR%%/w3af/profiles/fast_scan.pw3af
+%%PYTHON_SITELIBDIR%%/w3af/profiles/full_audit.pw3af
+%%PYTHON_SITELIBDIR%%/w3af/profiles/full_audit_spider_man.pw3af
+%%PYTHON_SITELIBDIR%%/w3af/profiles/sitemap.pw3af
+%%PYTHON_SITELIBDIR%%/w3af/profiles/web_infrastructure.pw3af
+@mode
+%%PYTHON_SITELIBDIR%%/w3af/scripts/all.w3af
+%%PYTHON_SITELIBDIR%%/w3af/scripts/allowed_methods.w3af
+%%PYTHON_SITELIBDIR%%/w3af/scripts/auth_detailed.w3af
+%%PYTHON_SITELIBDIR%%/w3af/scripts/bing_spider.w3af
+%%PYTHON_SITELIBDIR%%/w3af/scripts/blind_sqli_detection.w3af
+%%PYTHON_SITELIBDIR%%/w3af/scripts/cookie_fuzzing.w3af
+%%PYTHON_SITELIBDIR%%/w3af/scripts/cross_domain.w3af
+%%PYTHON_SITELIBDIR%%/w3af/scripts/csrf.w3af
+%%PYTHON_SITELIBDIR%%/w3af/scripts/dav_shell.w3af
+%%PYTHON_SITELIBDIR%%/w3af/scripts/detect_transparent_proxy.w3af
+%%PYTHON_SITELIBDIR%%/w3af/scripts/digit_sum.w3af
+%%PYTHON_SITELIBDIR%%/w3af/scripts/eval.w3af
+%%PYTHON_SITELIBDIR%%/w3af/scripts/eval_shell.w3af
+%%PYTHON_SITELIBDIR%%/w3af/scripts/exploit_all.w3af
+%%PYTHON_SITELIBDIR%%/w3af/scripts/exploit_fast.w3af
+%%PYTHON_SITELIBDIR%%/w3af/scripts/file_upload_shell.w3af
+%%PYTHON_SITELIBDIR%%/w3af/scripts/filename_xss.w3af
+%%PYTHON_SITELIBDIR%%/w3af/scripts/frontpage_version.w3af
+%%PYTHON_SITELIBDIR%%/w3af/scripts/header_fuzzing.w3af
+%%PYTHON_SITELIBDIR%%/w3af/scripts/html_output.w3af
+%%PYTHON_SITELIBDIR%%/w3af/scripts/list_all_plugins.w3af
+%%PYTHON_SITELIBDIR%%/w3af/scripts/local_file_include-payload.w3af
+%%PYTHON_SITELIBDIR%%/w3af/scripts/local_file_include.w3af
+%%PYTHON_SITELIBDIR%%/w3af/scripts/login_brute_form_GET.w3af
+%%PYTHON_SITELIBDIR%%/w3af/scripts/login_brute_password_only.w3af
+%%PYTHON_SITELIBDIR%%/w3af/scripts/mangle_request.w3af
+%%PYTHON_SITELIBDIR%%/w3af/scripts/mangle_response.w3af
+%%PYTHON_SITELIBDIR%%/w3af/scripts/os_commanding-lnx-vdaemon.w3af
+%%PYTHON_SITELIBDIR%%/w3af/scripts/os_commanding-lnx-w3afAgent.w3af
+%%PYTHON_SITELIBDIR%%/w3af/scripts/os_commanding.w3af
+%%PYTHON_SITELIBDIR%%/w3af/scripts/os_commanding_shell.w3af
+%%PYTHON_SITELIBDIR%%/w3af/scripts/php_sca-payload.w3af
+%%PYTHON_SITELIBDIR%%/w3af/scripts/profile-fast_scan.w3af
+%%PYTHON_SITELIBDIR%%/w3af/scripts/remote_file_include_local_ws.w3af
+%%PYTHON_SITELIBDIR%%/w3af/scripts/remote_file_include_proxy.w3af
+%%PYTHON_SITELIBDIR%%/w3af/scripts/remote_file_include_shell-xss.w3af
+%%PYTHON_SITELIBDIR%%/w3af/scripts/remote_file_include_shell.w3af
+%%PYTHON_SITELIBDIR%%/w3af/scripts/remote_file_include_w3af_site.w3af
+%%PYTHON_SITELIBDIR%%/w3af/scripts/spider_man.w3af
+%%PYTHON_SITELIBDIR%%/w3af/scripts/sqli.w3af
+%%PYTHON_SITELIBDIR%%/w3af/scripts/sqlmap_exploit_int.w3af
+%%PYTHON_SITELIBDIR%%/w3af/scripts/targets_from_file.w3af
+%%PYTHON_SITELIBDIR%%/w3af/scripts/web_spider-ignore_regex.w3af
+%%PYTHON_SITELIBDIR%%/w3af/scripts/web_spider-only_forward.w3af
+%%PYTHON_SITELIBDIR%%/w3af/scripts/web_spider.w3af
+%%PYTHON_SITELIBDIR%%/w3af/scripts/xss_simple.w3af
+%%PYTHON_SITELIBDIR%%/w3af/scripts/xss_stored.w3af
+%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%/CHANGELOG
+%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%/CONTRIBUTORS
+%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%/GPL
+%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%/INSTALL
+%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%/README
+%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%/TODO
+%%PYTHON_SITELIBDIR%%/w3af/__init__.py
 %%PYTHON_SITELIBDIR%%/w3af/core/__init__.py
-%%PYTHON_SITELIBDIR%%/w3af/core/__init__.pyc
-%%PYTHON_SITELIBDIR%%/w3af/core/__init__.pyo
 %%PYTHON_SITELIBDIR%%/w3af/core/controllers/__init__.py
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/__init__.pyc
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/__init__.pyo
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/basePlugin/__init__.py
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/basePlugin/__init__.pyc
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/basePlugin/__init__.pyo
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/basePlugin/baseAttackPlugin.py
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/basePlugin/baseAttackPlugin.pyc
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/basePlugin/baseAttackPlugin.pyo
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/basePlugin/baseAuditPlugin.py
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/basePlugin/baseAuditPlugin.pyc
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/basePlugin/baseAuditPlugin.pyo
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/basePlugin/baseBruteforcePlugin.py
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/basePlugin/baseBruteforcePlugin.pyc
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/basePlugin/baseBruteforcePlugin.pyo
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/basePlugin/baseDiscoveryPlugin.py
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/basePlugin/baseDiscoveryPlugin.pyc
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/basePlugin/baseDiscoveryPlugin.pyo
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/basePlugin/baseEvasionPlugin.py
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/basePlugin/baseEvasionPlugin.pyc
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/basePlugin/baseEvasionPlugin.pyo
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/basePlugin/baseGrepPlugin.py
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/basePlugin/baseGrepPlugin.pyc
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/basePlugin/baseGrepPlugin.pyo
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/basePlugin/baseManglePlugin.py
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/basePlugin/baseManglePlugin.pyc
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/basePlugin/baseManglePlugin.pyo
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/basePlugin/baseOutputPlugin.py
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/basePlugin/baseOutputPlugin.pyc
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/basePlugin/baseOutputPlugin.pyo
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/basePlugin/basePlugin.py
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/basePlugin/basePlugin.pyc
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/basePlugin/basePlugin.pyo
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/auto_update/__init__.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/auto_update/changelog.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/auto_update/git_client.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/auto_update/tests/__init__.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/auto_update/tests/test_changelog.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/auto_update/tests/test_git_client.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/auto_update/tests/test_update_utils.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/auto_update/tests/test_version_manager.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/auto_update/ui_wrapper.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/auto_update/utils.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/auto_update/version_manager.py
 %%PYTHON_SITELIBDIR%%/w3af/core/controllers/bruteforce/__init__.py
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/bruteforce/__init__.pyc
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/bruteforce/__init__.pyo
 %%PYTHON_SITELIBDIR%%/w3af/core/controllers/bruteforce/bruteforcer.py
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/bruteforce/bruteforcer.pyc
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/bruteforce/bruteforcer.pyo
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/bruteforce/combo.txt
 %%PYTHON_SITELIBDIR%%/w3af/core/controllers/bruteforce/passwords.txt
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/bruteforce/tests/test_bruteforcer.py
 %%PYTHON_SITELIBDIR%%/w3af/core/controllers/bruteforce/users.txt
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/ci/__init__.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/ci/constants.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/ci/detect.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/ci/helpers/__init__.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/ci/helpers/router.php
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/ci/helpers/set_root_password.sql
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/ci/install_scripts/install_c_extensions_venv.sh
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/ci/install_scripts/install_core_dependencies.sh
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/ci/install_scripts/install_gui_dependencies.sh
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/ci/install_scripts/install_php_moth.sh
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/ci/install_scripts/install_sqlmap_testenv.sh
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/ci/install_scripts/install_test_dependencies.sh
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/ci/install_scripts/install_wavsep.sh
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/ci/install_scripts/install_wivet.sh
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/ci/moth.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/ci/nosetests_wrapper/__init__.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/ci/nosetests_wrapper/constants.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/ci/nosetests_wrapper/main.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/ci/nosetests_wrapper/utils/__init__.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/ci/nosetests_wrapper/utils/nosetests.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/ci/nosetests_wrapper/utils/output.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/ci/nosetests_wrapper/utils/test_stats.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/ci/nosetests_wrapper/utils/xunit.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/ci/only_ci_decorator.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/ci/php_moth.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/ci/setup_moth.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/ci/sqlmap_testenv.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/ci/teardown_moth.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/ci/utils.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/ci/wait_for_moth.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/ci/wavsep.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/ci/wivet.py
 %%PYTHON_SITELIBDIR%%/w3af/core/controllers/configurable.py
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/configurable.pyc
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/configurable.pyo
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/coreHelpers/__init__.py
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/coreHelpers/__init__.pyc
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/coreHelpers/__init__.pyo
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/coreHelpers/export.py
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/coreHelpers/export.pyc
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/coreHelpers/export.pyo
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/coreHelpers/fingerprint_404.py
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/coreHelpers/fingerprint_404.pyc
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/coreHelpers/fingerprint_404.pyo
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/coreHelpers/progress.py
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/coreHelpers/progress.pyc
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/coreHelpers/progress.pyo
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/core_helpers/__init__.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/core_helpers/consumers/__init__.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/core_helpers/consumers/audit.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/core_helpers/consumers/auth.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/core_helpers/consumers/base_consumer.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/core_helpers/consumers/bruteforce.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/core_helpers/consumers/constants.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/core_helpers/consumers/crawl_infrastructure.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/core_helpers/consumers/grep.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/core_helpers/consumers/seed.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/core_helpers/consumers/tests/test_base_consumer.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/core_helpers/consumers/tests/test_crawl_infrastructure.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/core_helpers/exception_handler.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/core_helpers/fingerprint_404.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/core_helpers/plugins.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/core_helpers/profiles.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/core_helpers/status.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/core_helpers/strategy.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/core_helpers/target.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/core_helpers/tests/__init__.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/core_helpers/tests/fingerprint_404/__init__.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/core_helpers/tests/fingerprint_404/get_404s.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/core_helpers/tests/fingerprint_404/test_404_fuzzy_string_match.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/core_helpers/tests/fingerprint_404/test_fingerprint_404.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/core_helpers/tests/test_exception_handler.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/core_helpers/tests/test_plugins.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/core_helpers/tests/test_profiles.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/core_helpers/tests/test_status.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/core_helpers/tests/test_strategy.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/core_helpers/tests/test_strategy_low_level.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/core_helpers/tests/test_target.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/cors/__init__.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/cors/tests/test_cors_utils.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/cors/utils.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/csp/__init__.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/csp/tests/__init__.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/csp/tests/test_csp_utils.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/csp/utils.py
 %%PYTHON_SITELIBDIR%%/w3af/core/controllers/daemons/__init__.py
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/daemons/__init__.pyc
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/daemons/__init__.pyo
 %%PYTHON_SITELIBDIR%%/w3af/core/controllers/daemons/localproxy.py
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/daemons/localproxy.pyc
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/daemons/localproxy.pyo
 %%PYTHON_SITELIBDIR%%/w3af/core/controllers/daemons/mitm.crt
 %%PYTHON_SITELIBDIR%%/w3af/core/controllers/daemons/proxy.py
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/daemons/proxy.pyc
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/daemons/proxy.pyo
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/daemons/tests/__init__.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/daemons/tests/test_localproxy.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/daemons/tests/test_proxy.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/daemons/tests/test_webserver.py
 %%PYTHON_SITELIBDIR%%/w3af/core/controllers/daemons/webserver.py
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/daemons/webserver.pyc
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/daemons/webserver.pyo
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/delay_detection/__init__.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/delay_detection/aprox_delay.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/delay_detection/aprox_delay_controller.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/delay_detection/delay_mixin.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/delay_detection/exact_delay.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/delay_detection/exact_delay_controller.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/delay_detection/tests/__init__.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/delay_detection/tests/test_aprox_delay_controller.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/delay_detection/tests/test_exact_delay_controller.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/dependency_check/__init__.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/dependency_check/dependency_check.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/dependency_check/helper_requirements_txt.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/dependency_check/helper_script.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/dependency_check/lazy_load.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/dependency_check/pip_dependency.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/dependency_check/platforms/__init__.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/dependency_check/platforms/base_platform.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/dependency_check/platforms/centos.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/dependency_check/platforms/centos65.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/dependency_check/platforms/current_platform.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/dependency_check/platforms/debian76.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/dependency_check/platforms/debian78.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/dependency_check/platforms/debian80.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/dependency_check/platforms/default.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/dependency_check/platforms/elementaryOS02.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/dependency_check/platforms/fedora.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/dependency_check/platforms/kali.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/dependency_check/platforms/mac.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/dependency_check/platforms/openbsd.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/dependency_check/platforms/suse.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/dependency_check/platforms/tests/__init__.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/dependency_check/platforms/tests/test_all_platforms.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/dependency_check/platforms/tests/test_current_platform.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/dependency_check/platforms/ubuntu1204.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/dependency_check/platforms/ubuntu1404.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/dependency_check/platforms/ubuntu1410.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/dependency_check/requirements.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/dependency_check/tests/__init__.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/dependency_check/tests/test_dependencies.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/dependency_check/tests/test_dependency_check.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/dependency_check/tests/test_helper_requirements_txt.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/dependency_check/tests/test_latest_vulndb.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/dependency_check/utils.py
 %%PYTHON_SITELIBDIR%%/w3af/core/controllers/easy_contribution/__init__.py
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/easy_contribution/__init__.pyc
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/easy_contribution/__init__.pyo
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/easy_contribution/sourceforge.py
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/easy_contribution/sourceforge.pyc
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/easy_contribution/sourceforge.pyo
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/extrusionScanning/__init__.py
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/extrusionScanning/__init__.pyc
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/extrusionScanning/__init__.pyo
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/extrusionScanning/client/__init__.py
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/extrusionScanning/client/__init__.pyc
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/extrusionScanning/client/__init__.pyo
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/extrusionScanning/client/extrusionClient.py
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/extrusionScanning/client/extrusionClient.pyc
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/extrusionScanning/client/extrusionClient.pyo
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/extrusionScanning/extrusionScanner.py
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/extrusionScanning/extrusionScanner.pyc
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/extrusionScanning/extrusionScanner.pyo
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/extrusionScanning/server/__init__.py
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/extrusionScanning/server/__init__.pyc
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/extrusionScanning/server/__init__.pyo
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/extrusionScanning/server/extrusionServer.py
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/extrusionScanning/server/extrusionServer.pyc
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/extrusionScanning/server/extrusionServer.pyo
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/intrusionTools/__init__.py
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/intrusionTools/__init__.pyc
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/intrusionTools/__init__.pyo
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/intrusionTools/atHandler.py
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/intrusionTools/atHandler.pyc
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/intrusionTools/atHandler.pyo
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/intrusionTools/crontabHandler.py
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/intrusionTools/crontabHandler.pyc
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/intrusionTools/crontabHandler.pyo
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/intrusionTools/delayedExecution.py
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/intrusionTools/delayedExecution.pyc
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/intrusionTools/delayedExecution.pyo
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/intrusionTools/delayedExecutionFactory.py
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/intrusionTools/delayedExecutionFactory.pyc
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/intrusionTools/delayedExecutionFactory.pyo
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/intrusionTools/execMethodHelpers.py
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/intrusionTools/execMethodHelpers.pyc
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/intrusionTools/execMethodHelpers.pyo
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/intrusionTools/readMethodHelpers.py
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/intrusionTools/readMethodHelpers.pyc
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/intrusionTools/readMethodHelpers.pyo
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/easy_contribution/github_issues.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/easy_contribution/tests/__init__.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/easy_contribution/tests/test_github_issues.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/exception_handling/__init__.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/exception_handling/cleanup_bug_report.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/exception_handling/helpers.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/exception_handling/tests/__init__.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/exception_handling/tests/test_cleanup_bug_report.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/exceptions.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/extrusion_scanning/__init__.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/extrusion_scanning/client/__init__.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/extrusion_scanning/client/extrusionClient.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/extrusion_scanning/extrusionScanner.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/extrusion_scanning/server/__init__.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/extrusion_scanning/server/extrusionServer.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/extrusion_scanning/tests/__init__.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/extrusion_scanning/tests/test_extrusion_scanner.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/intrusion_tools/__init__.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/intrusion_tools/atHandler.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/intrusion_tools/crontabHandler.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/intrusion_tools/delayedExecution.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/intrusion_tools/delayedExecutionFactory.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/intrusion_tools/execMethodHelpers.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/intrusion_tools/readMethodHelpers.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/intrusion_tools/tests/test_execMethodHelpers.py
 %%PYTHON_SITELIBDIR%%/w3af/core/controllers/misc/__init__.py
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/misc/__init__.pyc
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/misc/__init__.pyo
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/misc/commonAttackMethods.py
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/misc/commonAttackMethods.pyc
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/misc/commonAttackMethods.pyo
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/misc/dependencyCheck.py
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/misc/dependencyCheck.pyc
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/misc/dependencyCheck.pyo
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/misc/exploitAll.py
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/misc/exploitAll.pyc
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/misc/exploitAll.pyo
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/misc/common_attack_methods.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/misc/decorators.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/misc/diff.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/misc/dns_cache.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/misc/epoch_to_string.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/misc/exploit_all.py
 %%PYTHON_SITELIBDIR%%/w3af/core/controllers/misc/factory.py
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/misc/factory.pyc
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/misc/factory.pyo
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/misc/file_lock.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/misc/fuzzy_string_cmp.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/misc/get_file_list.py
 %%PYTHON_SITELIBDIR%%/w3af/core/controllers/misc/get_local_ip.py
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/misc/get_local_ip.pyc
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/misc/get_local_ip.pyo
 %%PYTHON_SITELIBDIR%%/w3af/core/controllers/misc/get_net_iface.py
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/misc/get_net_iface.pyc
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/misc/get_net_iface.pyo
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/misc/get_unused_port.py
 %%PYTHON_SITELIBDIR%%/w3af/core/controllers/misc/get_w3af_version.py
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/misc/get_w3af_version.pyc
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/misc/get_w3af_version.pyo
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/misc/groupbyMinKey.py
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/misc/groupbyMinKey.pyc
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/misc/groupbyMinKey.pyo
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/misc/group_by_min_key.py
 %%PYTHON_SITELIBDIR%%/w3af/core/controllers/misc/homeDir.py
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/misc/homeDir.pyc
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/misc/homeDir.pyo
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/misc/human_number.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/misc/io.py
 %%PYTHON_SITELIBDIR%%/w3af/core/controllers/misc/is_ip_address.py
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/misc/is_ip_address.pyc
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/misc/is_ip_address.pyo
 %%PYTHON_SITELIBDIR%%/w3af/core/controllers/misc/is_private_site.py
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/misc/is_private_site.pyc
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/misc/is_private_site.pyo
 %%PYTHON_SITELIBDIR%%/w3af/core/controllers/misc/is_source_file.py
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/misc/is_source_file.pyc
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/misc/is_source_file.pyo
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/misc/levenshtein.py
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/misc/levenshtein.pyc
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/misc/levenshtein.pyo
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/misc/lru.py
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/misc/lru.pyc
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/misc/lru.pyo
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/misc/itertools_toolset.py
 %%PYTHON_SITELIBDIR%%/w3af/core/controllers/misc/make_leet.py
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/misc/make_leet.pyc
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/misc/make_leet.pyo
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/misc/memoryUsage.py
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/misc/memoryUsage.pyc
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/misc/memoryUsage.pyo
 %%PYTHON_SITELIBDIR%%/w3af/core/controllers/misc/number_generator.py
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/misc/number_generator.pyc
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/misc/number_generator.pyo
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/misc/ordereddict.py
 %%PYTHON_SITELIBDIR%%/w3af/core/controllers/misc/temp_dir.py
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/misc/temp_dir.pyc
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/misc/temp_dir.pyo
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/misc/timeout_function.py
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/misc/timeout_function.pyc
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/misc/timeout_function.pyo
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/misc/tests/__init__.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/misc/tests/test_common_attack_methods.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/misc/tests/test_fuzzy_string_cmp.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/misc/tests/test_is_ip_address.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/misc/tests/test_is_private_site.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/misc/tests/test_is_source_file.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/misc/tests/test_make_leet.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/misc/tests/test_which.py
 %%PYTHON_SITELIBDIR%%/w3af/core/controllers/misc/upper_bounds.py
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/misc/upper_bounds.pyc
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/misc/upper_bounds.pyo
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/misc/w3afTest.py
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/misc/w3afTest.pyc
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/misc/w3afTest.pyo
 %%PYTHON_SITELIBDIR%%/w3af/core/controllers/misc/webroot.py
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/misc/webroot.pyc
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/misc/webroot.pyo
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/miscSettings.py
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/miscSettings.pyc
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/miscSettings.pyo
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/outputManager.py
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/outputManager.pyc
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/outputManager.pyo
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/payloadTransfer/__init__.py
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/payloadTransfer/__init__.pyc
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/payloadTransfer/__init__.pyo
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/payloadTransfer/basePayloadTransfer.py
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/payloadTransfer/basePayloadTransfer.pyc
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/payloadTransfer/basePayloadTransfer.pyo
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/payloadTransfer/clientlessReverseHTTP.py
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/payloadTransfer/clientlessReverseHTTP.pyc
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/payloadTransfer/clientlessReverseHTTP.pyo
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/payloadTransfer/clientlessReverseTFTP.py
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/payloadTransfer/clientlessReverseTFTP.pyc
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/payloadTransfer/clientlessReverseTFTP.pyo
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/payloadTransfer/echoLnx.py
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/payloadTransfer/echoLnx.pyc
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/payloadTransfer/echoLnx.pyo
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/payloadTransfer/echoWin.py
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/payloadTransfer/echoWin.pyc
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/payloadTransfer/echoWin.pyo
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/payloadTransfer/payloadTransferFactory.py
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/payloadTransfer/payloadTransferFactory.pyc
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/payloadTransfer/payloadTransferFactory.pyo
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/payloadTransfer/reverseFTP.py
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/payloadTransfer/reverseFTP.pyc
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/payloadTransfer/reverseFTP.pyo
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/payloadTransfer/reverseFTPClient.py
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/payloadTransfer/reverseFTPClient.pyc
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/payloadTransfer/reverseFTPClient.pyo
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/misc/which.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/misc/xunit.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/misc_settings.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/output_manager/__init__.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/output_manager/log_sink.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/output_manager/manager.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/output_manager/tests/__init__.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/output_manager/tests/test_output_manager.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/payload_transfer/__init__.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/payload_transfer/base_payload_transfer.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/payload_transfer/clientless_reverse_http.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/payload_transfer/echo_linux.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/payload_transfer/echo_windows.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/payload_transfer/payload_transfer_factory.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/payload_transfer/reverse_ftp.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/payload_transfer/reverse_ftp_client.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/payload_transfer/tests/test_clientless_reverse_http.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/payload_transfer/tests/test_echo_linux.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/plugins/__init__.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/plugins/attack_plugin.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/plugins/audit_plugin.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/plugins/auth_plugin.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/plugins/bruteforce_plugin.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/plugins/crawl_plugin.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/plugins/evasion_plugin.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/plugins/grep_plugin.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/plugins/infrastructure_plugin.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/plugins/mangle_plugin.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/plugins/output_plugin.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/plugins/plugin.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/plugins/tests/test_audit_plugin.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/plugins/tests/test_plugin.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/profiling/__init__.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/profiling/core_stats.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/profiling/cpu_usage.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/profiling/memory_usage.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/profiling/processes.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/profiling/psutil_stats.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/profiling/pytracemalloc.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/profiling/thread_activity.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/profiling/utils/__init__.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/profiling/utils/ps_mem.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/sca/__init__.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/sca/sca.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/sca/tests/__init__.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/sca/tests/test_sca.py
 %%PYTHON_SITELIBDIR%%/w3af/core/controllers/sql_tools/__init__.py
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/sql_tools/__init__.pyc
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/sql_tools/__init__.pyo
 %%PYTHON_SITELIBDIR%%/w3af/core/controllers/sql_tools/blind_sqli_response_diff.py
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/sql_tools/blind_sqli_response_diff.pyc
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/sql_tools/blind_sqli_response_diff.pyo
 %%PYTHON_SITELIBDIR%%/w3af/core/controllers/sql_tools/blind_sqli_time_delay.py
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/sql_tools/blind_sqli_time_delay.pyc
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/sql_tools/blind_sqli_time_delay.pyo
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/targetSettings.py
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/targetSettings.pyc
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/targetSettings.pyo
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/tests/__init__.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/tests/core_test_suite/__init__.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/tests/core_test_suite/test_core_exceptions.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/tests/core_test_suite/test_exception_handler.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/tests/core_test_suite/test_history_access.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/tests/core_test_suite/test_multiple_instances.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/tests/core_test_suite/test_pause_stop.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/tests/count.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/tests/exception_raise.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/tests/pylint.rc
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/tests/pylint_plugins/__init__.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/tests/pylint_plugins/decorator.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/tests/pylint_plugins/gi_repository_fix.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/tests/pylint_plugins/hashlib_fix.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/tests/pylint_plugins/httpretty_fix.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/tests/pylint_plugins/scapy_fix.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/tests/pylint_plugins/subprocess_fix.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/tests/running_tests.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/tests/test_misc_settings.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/tests/test_pylint.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/tests/test_special_chars.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/tests/test_w3af_gui.py
 %%PYTHON_SITELIBDIR%%/w3af/core/controllers/threads/__init__.py
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/threads/__init__.pyc
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/threads/__init__.pyo
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/threads/threadManager.py
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/threads/threadManager.pyc
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/threads/threadManager.pyo
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/threads/decorators.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/threads/is_main_process.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/threads/pool276.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/threads/process_pool.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/threads/silent_joinable_queue.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/threads/tests/__init__.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/threads/tests/test_is_main_process.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/threads/tests/test_return_args.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/threads/tests/test_threadpool.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/threads/tests/test_timeout_function.py
 %%PYTHON_SITELIBDIR%%/w3af/core/controllers/threads/threadpool.py
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/threads/threadpool.pyc
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/threads/threadpool.pyo
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/threads/w3afThread.py
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/threads/w3afThread.pyc
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/threads/w3afThread.pyo
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/threads/timeout_function.py
 %%PYTHON_SITELIBDIR%%/w3af/core/controllers/vdaemon/__init__.py
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/vdaemon/__init__.pyc
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/vdaemon/__init__.pyo
 %%PYTHON_SITELIBDIR%%/w3af/core/controllers/vdaemon/dump.py
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/vdaemon/dump.pyc
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/vdaemon/dump.pyo
 %%PYTHON_SITELIBDIR%%/w3af/core/controllers/vdaemon/elf.py
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/vdaemon/elf.pyc
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/vdaemon/elf.pyo
 %%PYTHON_SITELIBDIR%%/w3af/core/controllers/vdaemon/lnxVd.py
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/vdaemon/lnxVd.pyc
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/vdaemon/lnxVd.pyo
 %%PYTHON_SITELIBDIR%%/w3af/core/controllers/vdaemon/pe.py
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/vdaemon/pe.pyc
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/vdaemon/pe.pyo
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/vdaemon/peTemplate.dat
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/vdaemon/pe_template.dat
 %%PYTHON_SITELIBDIR%%/w3af/core/controllers/vdaemon/tiny-elf.asm
 %%PYTHON_SITELIBDIR%%/w3af/core/controllers/vdaemon/tiny.asm
 %%PYTHON_SITELIBDIR%%/w3af/core/controllers/vdaemon/vdFactory.py
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/vdaemon/vdFactory.pyc
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/vdaemon/vdFactory.pyo
 %%PYTHON_SITELIBDIR%%/w3af/core/controllers/vdaemon/vdaemon.py
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/vdaemon/vdaemon.pyc
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/vdaemon/vdaemon.pyo
 %%PYTHON_SITELIBDIR%%/w3af/core/controllers/vdaemon/winVd.py
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/vdaemon/winVd.pyc
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/vdaemon/winVd.pyo
 %%PYTHON_SITELIBDIR%%/w3af/core/controllers/w3afAgent/AESSocket.py
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/w3afAgent/AESSocket.pyc
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/w3afAgent/AESSocket.pyo
 %%PYTHON_SITELIBDIR%%/w3af/core/controllers/w3afAgent/__init__.py
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/w3afAgent/__init__.pyc
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/w3afAgent/__init__.pyo
 %%PYTHON_SITELIBDIR%%/w3af/core/controllers/w3afAgent/client/__init__.py
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/w3afAgent/client/__init__.pyc
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/w3afAgent/client/__init__.pyo
 %%PYTHON_SITELIBDIR%%/w3af/core/controllers/w3afAgent/client/w3afAgentClient.py
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/w3afAgent/client/w3afAgentClient.pyc
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/w3afAgent/client/w3afAgentClient.pyo
 %%PYTHON_SITELIBDIR%%/w3af/core/controllers/w3afAgent/server/__init__.py
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/w3afAgent/server/__init__.pyc
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/w3afAgent/server/__init__.pyo
 %%PYTHON_SITELIBDIR%%/w3af/core/controllers/w3afAgent/server/w3afAgentServer.py
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/w3afAgent/server/w3afAgentServer.pyc
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/w3afAgent/server/w3afAgentServer.pyo
 %%PYTHON_SITELIBDIR%%/w3af/core/controllers/w3afAgent/w3afAgentManager.py
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/w3afAgent/w3afAgentManager.pyc
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/w3afAgent/w3afAgentManager.pyo
 %%PYTHON_SITELIBDIR%%/w3af/core/controllers/w3afCore.py
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/w3afCore.pyc
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/w3afCore.pyo
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/w3afException.py
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/w3afException.pyc
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/w3afException.pyo
 %%PYTHON_SITELIBDIR%%/w3af/core/controllers/wizard/__init__.py
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/wizard/__init__.pyc
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/wizard/__init__.pyo
 %%PYTHON_SITELIBDIR%%/w3af/core/controllers/wizard/question.py
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/wizard/question.pyc
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/wizard/question.pyo
 %%PYTHON_SITELIBDIR%%/w3af/core/controllers/wizard/questions/__init__.py
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/wizard/questions/__init__.pyc
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/wizard/questions/__init__.pyo
 %%PYTHON_SITELIBDIR%%/w3af/core/controllers/wizard/questions/question_infrastructure_1.py
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/wizard/questions/question_infrastructure_1.pyc
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/wizard/questions/question_infrastructure_1.pyo
 %%PYTHON_SITELIBDIR%%/w3af/core/controllers/wizard/questions/question_infrastructure_2.py
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/wizard/questions/question_infrastructure_2.pyc
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/wizard/questions/question_infrastructure_2.pyo
 %%PYTHON_SITELIBDIR%%/w3af/core/controllers/wizard/questions/question_infrastructure_3.py
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/wizard/questions/question_infrastructure_3.pyc
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/wizard/questions/question_infrastructure_3.pyo
 %%PYTHON_SITELIBDIR%%/w3af/core/controllers/wizard/questions/question_infrastructure_4.py
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/wizard/questions/question_infrastructure_4.pyc
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/wizard/questions/question_infrastructure_4.pyo
 %%PYTHON_SITELIBDIR%%/w3af/core/controllers/wizard/questions/question_infrastructure_internet_1.py
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/wizard/questions/question_infrastructure_internet_1.pyc
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/wizard/questions/question_infrastructure_internet_1.pyo
 %%PYTHON_SITELIBDIR%%/w3af/core/controllers/wizard/questions/question_target_1.py
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/wizard/questions/question_target_1.pyc
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/wizard/questions/question_target_1.pyo
 %%PYTHON_SITELIBDIR%%/w3af/core/controllers/wizard/questions/question_target_2.py
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/wizard/questions/question_target_2.pyc
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/wizard/questions/question_target_2.pyo
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/wizard/tests/__init__.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/wizard/tests/test_questions.py
+%%PYTHON_SITELIBDIR%%/w3af/core/controllers/wizard/tests/test_wizards.py
 %%PYTHON_SITELIBDIR%%/w3af/core/controllers/wizard/wizard.py
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/wizard/wizard.pyc
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/wizard/wizard.pyo
 %%PYTHON_SITELIBDIR%%/w3af/core/controllers/wizard/wizards/__init__.py
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/wizard/wizards/__init__.pyc
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/wizard/wizards/__init__.pyo
 %%PYTHON_SITELIBDIR%%/w3af/core/controllers/wizard/wizards/infrastructure.py
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/wizard/wizards/infrastructure.pyc
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/wizard/wizards/infrastructure.pyo
 %%PYTHON_SITELIBDIR%%/w3af/core/controllers/wizard/wizards/short_wizard.py
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/wizard/wizards/short_wizard.pyc
-%%PYTHON_SITELIBDIR%%/w3af/core/controllers/wizard/wizards/short_wizard.pyo
 %%PYTHON_SITELIBDIR%%/w3af/core/data/__init__.py
-%%PYTHON_SITELIBDIR%%/w3af/core/data/__init__.pyc
-%%PYTHON_SITELIBDIR%%/w3af/core/data/__init__.pyo
+%%PYTHON_SITELIBDIR%%/w3af/core/data/bloomfilter/__init__.py
+%%PYTHON_SITELIBDIR%%/w3af/core/data/bloomfilter/bloomfilter.py
+%%PYTHON_SITELIBDIR%%/w3af/core/data/bloomfilter/scalable_bloom.py
+%%PYTHON_SITELIBDIR%%/w3af/core/data/bloomfilter/seekfile_bloom.py
+%%PYTHON_SITELIBDIR%%/w3af/core/data/bloomfilter/tests/__init__.py
+%%PYTHON_SITELIBDIR%%/w3af/core/data/bloomfilter/tests/generic_filter_test.py
+%%PYTHON_SITELIBDIR%%/w3af/core/data/bloomfilter/tests/test_bloomfilter_impl_selection.py
+%%PYTHON_SITELIBDIR%%/w3af/core/data/bloomfilter/tests/test_cmmap_bloom.py
+%%PYTHON_SITELIBDIR%%/w3af/core/data/bloomfilter/tests/test_scalable_bloom.py
+%%PYTHON_SITELIBDIR%%/w3af/core/data/bloomfilter/tests/test_seekfile_bloom.py
+%%PYTHON_SITELIBDIR%%/w3af/core/data/bloomfilter/wrappers.py
 %%PYTHON_SITELIBDIR%%/w3af/core/data/constants/__init__.py
-%%PYTHON_SITELIBDIR%%/w3af/core/data/constants/__init__.pyc

*** DIFF OUTPUT TRUNCATED AT 1000 LINES ***



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201608021729.u72HTNJZ040342>