diff options
-rw-r--r-- | .SRCINFO | 11 | ||||
-rw-r--r-- | ChangeLog | 12 | ||||
-rw-r--r-- | PKGBUILD | 10 |
3 files changed, 24 insertions, 9 deletions
@@ -1,6 +1,6 @@ | |||
1 | pkgbase = wapiti | 1 | pkgbase = wapiti |
2 | pkgdesc = A comprehensive web app vulnerability scanner written in Python | 2 | pkgdesc = A comprehensive web app vulnerability scanner written in Python |
3 | pkgver = 3.0.4 | 3 | pkgver = 3.0.5 |
4 | pkgrel = 1 | 4 | pkgrel = 1 |
5 | url = http://wapiti.sourceforge.net | 5 | url = http://wapiti.sourceforge.net |
6 | changelog = ChangeLog | 6 | changelog = ChangeLog |
@@ -14,12 +14,15 @@ pkgbase = wapiti | |||
14 | depends = python-tld | 14 | depends = python-tld |
15 | depends = python-yaswfp | 15 | depends = python-yaswfp |
16 | depends = python-mako | 16 | depends = python-mako |
17 | depends = python-pysocks | 17 | depends = python-python_socks |
18 | depends = python-browser-cookie3 | ||
19 | depends = python-httpx | ||
20 | depends = python-httpx-socks | ||
18 | optdepends = python-requests-kerberos: Kerberos authentication | 21 | optdepends = python-requests-kerberos: Kerberos authentication |
19 | optdepends = python-requests-ntlm: NTLM authentication | 22 | optdepends = python-requests-ntlm: NTLM authentication |
20 | options = zipman | 23 | options = zipman |
21 | source = http://downloads.sourceforge.net/sourceforge/wapiti/wapiti/wapiti-3.0.4/wapiti3-3.0.4.tar.gz | 24 | source = http://downloads.sourceforge.net/sourceforge/wapiti/wapiti/wapiti-3.0.5/wapiti3-3.0.5.tar.gz |
22 | sha256sums = 8b696753a37506f0c3e8f542cb60e9f8198bb1bafd1a1dc97fbb9592becf31f3 | 25 | sha256sums = e039a593d033f58d7293173c2d4c4565b38fbb7c63fda3278a9dcb978e399d49 |
23 | 26 | ||
24 | pkgname = wapiti | 27 | pkgname = wapiti |
25 | 28 | ||
@@ -1,3 +1,15 @@ | |||
1 | 13/05/2021 | ||
2 | Wapiti 3.0.5 | ||
3 | SQL: boolean based blind SQL injection support added | ||
4 | Report: added CSV as output format | ||
5 | Cookie: you can drop cookies from HTTP responses with --drop-set-cookie | ||
6 | Cookie: you can load cookies from your browser with -c <chrome or firefox> | ||
7 | Session: fixed an issue that might cause URLs being rescanned when resuming a session | ||
8 | CMS: New modules to detect versions and installed modules for Wordpress and Drupal | ||
9 | Fingerprinting: several issues fixed on mod_wapp | ||
10 | Crawler: HTTP requests are processed concurrently for faster crawling. Check the new --tasks option. | ||
11 | |||
12 | |||
1 | 20/02/2021 | 13 | 20/02/2021 |
2 | Wapiti 3.0.4 | 14 | Wapiti 3.0.4 |
3 | XSS: improved context awareness of HTML webpage, payloads can now use the existing HTML tags without closing them | 15 | XSS: improved context awareness of HTML webpage, payloads can now use the existing HTML tags without closing them |
@@ -4,7 +4,7 @@ | |||
4 | 4 | ||
5 | pkgname=wapiti | 5 | pkgname=wapiti |
6 | 6 | ||
7 | pkgver=3.0.4 | 7 | pkgver=3.0.5 |
8 | pkgrel=1 | 8 | pkgrel=1 |
9 | 9 | ||
10 | pkgdesc='A comprehensive web app vulnerability scanner written in Python' | 10 | pkgdesc='A comprehensive web app vulnerability scanner written in Python' |
@@ -13,8 +13,8 @@ url="http://$pkgname.sourceforge.net" | |||
13 | license=('GPL') | 13 | license=('GPL') |
14 | 14 | ||
15 | makedepends=('python-setuptools' 'python-pip') | 15 | makedepends=('python-setuptools' 'python-pip') |
16 | depends=('python-requests' 'python-beautifulsoup4' 'python-lxml' 'python-tld' | 16 | depends=('python-requests' 'python-beautifulsoup4' 'python-lxml' 'python-tld' 'python-yaswfp' |
17 | 'python-yaswfp' 'python-mako' 'python-pysocks') | 17 | 'python-mako' 'python-python_socks' 'python-browser-cookie3' 'python-httpx' 'python-httpx-socks') |
18 | optdepends=('python-requests-kerberos: Kerberos authentication' | 18 | optdepends=('python-requests-kerberos: Kerberos authentication' |
19 | 'python-requests-ntlm: NTLM authentication') | 19 | 'python-requests-ntlm: NTLM authentication') |
20 | 20 | ||
@@ -22,7 +22,7 @@ options=('zipman') | |||
22 | 22 | ||
23 | changelog=ChangeLog | 23 | changelog=ChangeLog |
24 | source=("http://downloads.sourceforge.net/sourceforge/$pkgname/$pkgname/$pkgname-$pkgver/$pkgname${pkgver:0:1}-$pkgver.tar.gz") | 24 | source=("http://downloads.sourceforge.net/sourceforge/$pkgname/$pkgname/$pkgname-$pkgver/$pkgname${pkgver:0:1}-$pkgver.tar.gz") |
25 | sha256sums=('8b696753a37506f0c3e8f542cb60e9f8198bb1bafd1a1dc97fbb9592becf31f3') | 25 | sha256sums=('e039a593d033f58d7293173c2d4c4565b38fbb7c63fda3278a9dcb978e399d49') |
26 | 26 | ||
27 | 27 | ||
28 | prepare() { | 28 | prepare() { |
@@ -36,7 +36,7 @@ build() { | |||
36 | 36 | ||
37 | package() { | 37 | package() { |
38 | cd "$pkgname${pkgver:0:1}-$pkgver" | 38 | cd "$pkgname${pkgver:0:1}-$pkgver" |
39 | python setup.py install --root="$pkgdir" --optimize=1 --skip-build | 39 | PYTHONHASHSEED=0 python setup.py install --root="$pkgdir" --optimize=1 --skip-build |
40 | } | 40 | } |
41 | 41 | ||
42 | 42 | ||