summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO11
-rw-r--r--ChangeLog12
-rw-r--r--PKGBUILD10
3 files changed, 24 insertions, 9 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 9149bf3..d226403 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
1pkgbase = wapiti 1pkgbase = 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
24pkgname = wapiti 27pkgname = wapiti
25 28
diff --git a/ChangeLog b/ChangeLog
index 947f2b2..a33ccec 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,15 @@
113/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
120/02/2021 1320/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
diff --git a/PKGBUILD b/PKGBUILD
index 9ebaf3b..113acbe 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -4,7 +4,7 @@
4 4
5pkgname=wapiti 5pkgname=wapiti
6 6
7pkgver=3.0.4 7pkgver=3.0.5
8pkgrel=1 8pkgrel=1
9 9
10pkgdesc='A comprehensive web app vulnerability scanner written in Python' 10pkgdesc='A comprehensive web app vulnerability scanner written in Python'
@@ -13,8 +13,8 @@ url="http://$pkgname.sourceforge.net"
13license=('GPL') 13license=('GPL')
14 14
15makedepends=('python-setuptools' 'python-pip') 15makedepends=('python-setuptools' 'python-pip')
16depends=('python-requests' 'python-beautifulsoup4' 'python-lxml' 'python-tld' 16depends=('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')
18optdepends=('python-requests-kerberos: Kerberos authentication' 18optdepends=('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
23changelog=ChangeLog 23changelog=ChangeLog
24source=("http://downloads.sourceforge.net/sourceforge/$pkgname/$pkgname/$pkgname-$pkgver/$pkgname${pkgver:0:1}-$pkgver.tar.gz") 24source=("http://downloads.sourceforge.net/sourceforge/$pkgname/$pkgname/$pkgname-$pkgver/$pkgname${pkgver:0:1}-$pkgver.tar.gz")
25sha256sums=('8b696753a37506f0c3e8f542cb60e9f8198bb1bafd1a1dc97fbb9592becf31f3') 25sha256sums=('e039a593d033f58d7293173c2d4c4565b38fbb7c63fda3278a9dcb978e399d49')
26 26
27 27
28prepare() { 28prepare() {
@@ -36,7 +36,7 @@ build() {
36 36
37package() { 37package() {
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