From 1ce34350d373589ba55cc095d52852f75aa19e44 Mon Sep 17 00:00:00 2001 From: Levon 'noptrix' Kayan Date: Fri, 7 Feb 2025 22:31:56 +0100 Subject: [PATCH 01/16] scannerl: version bump. --- packages/scannerl/PKGBUILD | 14 ++++---------- packages/scannerl/build.sh.patch | 33 -------------------------------- 2 files changed, 4 insertions(+), 43 deletions(-) delete mode 100644 packages/scannerl/build.sh.patch diff --git a/packages/scannerl/PKGBUILD b/packages/scannerl/PKGBUILD index e9696313d9f..1e99e4fb1ee 100644 --- a/packages/scannerl/PKGBUILD +++ b/packages/scannerl/PKGBUILD @@ -2,19 +2,17 @@ # See COPYING for license details. pkgname=scannerl -pkgver=15.e52c46b +pkgver=76.8133065 pkgrel=1 pkgdesc='The modular distributed fingerprinting engine.' groups=('blackarch' 'blackarch-fingerprint') arch=('any') url='https://github.com/kudelskisecurity/scannerl' license=('GPL3') -depends=('erlang-nox') +depends=('erlang' 'erlang-eldap') makedepends=('git' 'rebar') -source=("git+https://github.com/kudelskisecurity/$pkgname.git" - 'build.sh.patch') -sha512sums=('SKIP' - '312aaffd4754684c985489490658495a96981a6224e3f4f13b9e4263c6141ad0fdff90099ef8737e62233b97cf5291061970556ad4a8b33074f28b01466b5a1b') +source=("git+https://github.com/kudelskisecurity/$pkgname.git") +sha512sums=('SKIP') pkgver() { cd $pkgname @@ -22,10 +20,6 @@ pkgver() { echo $(git rev-list --count HEAD).$(git rev-parse --short HEAD) } -prepare() { - patch -p1 < build.sh.patch -} - build() { cd $pkgname diff --git a/packages/scannerl/build.sh.patch b/packages/scannerl/build.sh.patch deleted file mode 100644 index bcdf4b391b4..00000000000 --- a/packages/scannerl/build.sh.patch +++ /dev/null @@ -1,33 +0,0 @@ ---- src/scannerl/build.sh 2017-10-04 22:17:00.603333332 +0200 -+++ build.sh 2017-10-04 22:19:21.529999998 +0200 -@@ -1,19 +1,11 @@ --#!/bin/sh --if [ $(dpkg-query -W -f='${Status}' erlang 2> /dev/null | grep -c "ok installed") -eq 0 ]; then -- echo "Install erlang" --elif [ $(erl -eval 'erlang:display(list_to_integer(erlang:system_info(otp_release))), halt().' -noshell) -lt 18 ]; then -- echo "Your erlang version is too old, you should update it" --elif [ $(dpkg-query -W -f='${Status}' erlang-src 2> /dev/null | grep -c "ok installed") -eq 0 ]; then -- echo "Install erlang-src" --elif hash rebar 2>/dev/null; then -- # Updating fpmodules list -- for i in `ls -1 ./src/fpmodules -I fp_module.erl`; do x="${i%.*erl}"; echo $x | sed 's/^fp_//g'; done | tr '\n' ',' | sed 's/^/\-define(FP_MODULES_LIST, [/' | sed 's/,$/])./' > ./src/includes/fpmodules.hrl -- # Updating outmodules list -- for i in `ls -1 ./src/outmodules -I out_behavior.erl`; do x="${i%.*erl}"; echo $x | sed 's/^out_//g'; done | tr '\n' ',' | sed 's/^/\-define(OUT_MODULES_LIST, [/' | sed 's/,$/])./' > ./src/includes/outmodules.hrl -- # update git hash -- echo "-define(GIT_SHORT_HASH, \"`git rev-parse --short HEAD`\")." > ./src/includes/githash.hrl -- # Compile -- rebar compile escriptize --else -- echo "Install rebar" --fi -+# Updating fpmodules list -+for i in `ls -1 ./src/fpmodules -I fp_module.erl`; do x="${i%.*erl}"; echo $x | sed 's/^fp_//g'; done | tr '\n' ',' | sed 's/^/\-define(FP_MODULES_LIST, [/' | sed 's/,$/])./' > ./src/includes/fpmodules.hrl -+ -+# Updating outmodules list -+for i in `ls -1 ./src/outmodules -I out_behavior.erl`; do x="${i%.*erl}"; echo $x | sed 's/^out_//g'; done | tr '\n' ',' | sed 's/^/\-define(OUT_MODULES_LIST, [/' | sed 's/,$/])./' > ./src/includes/outmodules.hrl -+ -+# update git hash -+echo "-define(GIT_SHORT_HASH, \"`git rev-parse --short HEAD`\")." > ./src/includes/githash.hrl -+ -+# Compile -+rebar compile escriptize From 823656d18b14131b44fda1db1290696d12a41fa2 Mon Sep 17 00:00:00 2001 From: Xeonacid Date: Sat, 8 Feb 2025 05:35:32 +0800 Subject: [PATCH 02/16] bkcrack: enhance (#4457) make build() align with Arch Cmake Package Guidelines Use doxygen to build doc Run test Use SPDX license identifier optdepends on python for tools Install example to doc folder depends on glibc --- lists/to-release | 1 + packages/bkcrack/PKGBUILD | 50 +++++++++++++++++++++++++++++---------- 2 files changed, 38 insertions(+), 13 deletions(-) diff --git a/lists/to-release b/lists/to-release index e69de29bb2d..dafbf364ea4 100644 --- a/lists/to-release +++ b/lists/to-release @@ -0,0 +1 @@ +bkcrack diff --git a/packages/bkcrack/PKGBUILD b/packages/bkcrack/PKGBUILD index 3729a9f8903..b4b403abeb2 100644 --- a/packages/bkcrack/PKGBUILD +++ b/packages/bkcrack/PKGBUILD @@ -8,9 +8,10 @@ pkgdesc='Crack legacy zip encryption with Biham and Kocher known plaintext attac arch=('x86_64' 'aarch64') groups=('blackarch' 'blackarch-cracker') url='https://github.com/kimci86/bkcrack' -license=('ZLIB') -depends=('gcc-libs') -makedepends=('git' 'cmake') +license=('Zlib') +depends=('gcc-libs' 'glibc') +makedepends=('git' 'cmake' 'doxygen') +optdepends=('python: deflate/inflate tools') source=("git+https://github.com/kimci86/$pkgname.git") sha512sums=('SKIP') @@ -21,23 +22,46 @@ pkgver() { } build() { - cd $pkgname - - cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release . + local cmake_options=( + -B build + -S $pkgname + -W no-dev + -D CMAKE_BUILD_TYPE=None + -D CMAKE_INSTALL_PREFIX=/usr + -D BKCRACK_BUILD_DOC=ON + -D BKCRACK_BUILD_TESTING=ON + ) + cmake "${cmake_options[@]}" + cmake --build build +} - make +check() { + local excluded_tests="" + local ctest_flags=( + --test-dir build + # show the stdout and stderr when the test fails + --output-on-failure + # execute tests in parallel + --parallel $(nproc) + # exclude problematic tests + --exclude-regex "$excluded_tests" + ) + ctest "${ctest_flags[@]}" } package() { - cd $pkgname + cd build + install -Dm 755 "src/$pkgname" "$pkgdir/usr/bin/$pkgname" - install -dm 755 "$pkgdir/usr/share/$pkgname/" + install -dm 755 "$pkgdir/usr/share/doc/$pkgname" + cp -a doc/html "$pkgdir/usr/share/doc/$pkgname/" - install -Dm 755 "src/$pkgname" "$pkgdir/usr/bin/$pkgname" + cd ../$pkgname + install -Dm 644 license.txt -t "$pkgdir/usr/share/licenses/$pkgname" - install -Dm 644 license.txt "$pkgdir/usr/share/licenses/$pkgname/LICENSE" - install -Dm 644 -t "$pkgdir/usr/share/doc/$pkgname/" *.md doc/*.md + cp -a example "$pkgdir/usr/share/doc/$pkgname" - cp -a tools example "$pkgdir/usr/share/$pkgname/" + install -dm 755 "$pkgdir/usr/share/$pkgname" + cp -a tools "$pkgdir/usr/share/$pkgname/" } From 488ba35df1da0e09c5bb71a25a41e2e32605377e Mon Sep 17 00:00:00 2001 From: Xeonacid Date: Sat, 8 Feb 2025 05:39:17 +0800 Subject: [PATCH 03/16] rmvpkg: python-rarfiile (#4458) Seems to be some copy-paste and typo error, which PKGBUILD is python-neotime. It is also not in the repo. The file seems totally useless. --- packages/python-rarfiile/PKGBUILD | 48 ------------------------------- 1 file changed, 48 deletions(-) delete mode 100644 packages/python-rarfiile/PKGBUILD diff --git a/packages/python-rarfiile/PKGBUILD b/packages/python-rarfiile/PKGBUILD deleted file mode 100644 index 5e035e66f12..00000000000 --- a/packages/python-rarfiile/PKGBUILD +++ /dev/null @@ -1,48 +0,0 @@ -# This file is part of BlackArch Linux ( https://www.blackarch.org/ ). -# See COPYING for license details. - -pkgbase=python-neotime -pkgname=('python2-neotime' 'python-neotime') -_pkgname=neotime -pkgver=1.7.4 -pkgrel=7 -pkgdesc='Nanosecond resolution temporal types.' -arch=('any') -url='https://pypi.org/project/neotime/#files' -license=('APACHE') -makedepends=('python2-setuptools' 'python-setuptools') -source=("https://files.pythonhosted.org/packages/source/${_pkgname::1}/$_pkgname/$_pkgname-$pkgver.tar.gz") -sha512sums=('b0fdcf9568ff449b323704c4948a56e9b7e2e06e6c58aabe6239810c8e634688e2321e46224eb4ea0b23c1d111ec2b44963615cd01e7d61b4de8d17abf168e04') - -prepare() { - cp -a "$_pkgname-$pkgver"{,-2} -} - -build() { - cd "$_pkgname-$pkgver-2" - - python2 setup.py build - - cd "$srcdir/$_pkgname-$pkgver" - - python setup.py build -} - -package_python2-neotime() { - depends=('python2') - - cd "$_pkgname-$pkgver-2" - - python2 setup.py install --prefix=/usr --root="$pkgdir" --optimize=1 \ - --skip-build -} - -package_python-neotime() { - depends=('python') - - cd "$_pkgname-$pkgver" - - python setup.py install --prefix=/usr --root="$pkgdir" --optimize=1 \ - --skip-build -} - From 402e40b97a69311b6a0a855732a783491373beaa Mon Sep 17 00:00:00 2001 From: Levon 'noptrix' Kayan Date: Fri, 7 Feb 2025 22:39:30 +0100 Subject: [PATCH 04/16] bkcrack: pkgrel++. --- packages/bkcrack/PKGBUILD | 17 ++--------------- 1 file changed, 2 insertions(+), 15 deletions(-) diff --git a/packages/bkcrack/PKGBUILD b/packages/bkcrack/PKGBUILD index b4b403abeb2..454c5dcaad3 100644 --- a/packages/bkcrack/PKGBUILD +++ b/packages/bkcrack/PKGBUILD @@ -3,7 +3,7 @@ pkgname=bkcrack pkgver=v1.7.1.r11.g52c95ab -pkgrel=1 +pkgrel=2 pkgdesc='Crack legacy zip encryption with Biham and Kocher known plaintext attack.' arch=('x86_64' 'aarch64') groups=('blackarch' 'blackarch-cracker') @@ -35,22 +35,9 @@ build() { cmake --build build } -check() { - local excluded_tests="" - local ctest_flags=( - --test-dir build - # show the stdout and stderr when the test fails - --output-on-failure - # execute tests in parallel - --parallel $(nproc) - # exclude problematic tests - --exclude-regex "$excluded_tests" - ) - ctest "${ctest_flags[@]}" -} - package() { cd build + install -Dm 755 "src/$pkgname" "$pkgdir/usr/bin/$pkgname" install -dm 755 "$pkgdir/usr/share/doc/$pkgname" From 1e5b9fd257c6a1e7d353a4015031d45a011c49b5 Mon Sep 17 00:00:00 2001 From: Xeonacid Date: Sat, 8 Feb 2025 05:40:09 +0800 Subject: [PATCH 05/16] rmvpkg: log4cxx (#4460) has been in [extra] --- lists/to-remove | 1 + packages/log4cxx/PKGBUILD | 33 --------------------------------- 2 files changed, 1 insertion(+), 33 deletions(-) delete mode 100644 packages/log4cxx/PKGBUILD diff --git a/lists/to-remove b/lists/to-remove index 22d2cc4acda..c153d6971f8 100644 --- a/lists/to-remove +++ b/lists/to-remove @@ -1 +1,2 @@ rtl8814au-aircrack-dkms +log4cxx diff --git a/packages/log4cxx/PKGBUILD b/packages/log4cxx/PKGBUILD deleted file mode 100644 index ba72ddf32ac..00000000000 --- a/packages/log4cxx/PKGBUILD +++ /dev/null @@ -1,33 +0,0 @@ -# This file is part of BlackArch Linux ( https://www.blackarch.org/ ). -# See COPYING for license details. - -pkgname=log4cxx -_pkgname=apache-log4cxx -pkgver=0.12.1 -pkgrel=1 -pkgdesc='A C++ port of Log4j.' -url='http://logging.apache.org/log4cxx' -arch=('x86_64' 'aarch64') -license=('Apache') -depends=('apr-util' 'libxml2' 'zip' 'boost' 'boost-libs') -makedepends=('cmake') -source=("http://archive.apache.org/dist/logging/$pkgname/$pkgver/$_pkgname-$pkgver.tar.gz") -sha512sums=('807058734cebf7c92e99484313becbc6be63e48bd930889c733318bb78dfec498b66aaa12255ed30879abb005b32e2b965f9dd87ec50d0421ca067f3f66280d9') - -build() { - cd "$_pkgname-$pkgver" - - mkdir -p build - cd build - cmake -DCMAKE_INSTALL_PREFIX=/usr ../ - make -} - -package() { - cd "$_pkgname-$pkgver" - - cd build - - make DESTDIR="$pkgdir" install -} - From d59e5e38ab16ec839689b498f72adb3d22aecb03 Mon Sep 17 00:00:00 2001 From: noraj Date: Sun, 26 Jan 2025 16:45:14 +0100 Subject: [PATCH 06/16] ghunt: add package --- packages/ghunt/PKGBUILD | 67 ++++++++++++++++++++++++++ packages/python-autoslot/PKGBUILD | 40 +++++++++++++++ packages/python-rich-argparse/PKGBUILD | 40 +++++++++++++++ 3 files changed, 147 insertions(+) create mode 100644 packages/ghunt/PKGBUILD create mode 100644 packages/python-autoslot/PKGBUILD create mode 100644 packages/python-rich-argparse/PKGBUILD diff --git a/packages/ghunt/PKGBUILD b/packages/ghunt/PKGBUILD new file mode 100644 index 00000000000..de0e3f86ab4 --- /dev/null +++ b/packages/ghunt/PKGBUILD @@ -0,0 +1,67 @@ +# This file is part of BlackArch Linux ( https://www.blackarch.org/ ). +# See COPYING for license details. + +pkgname=ghunt +pkgver=v2.2.0.r11.g5782248 +pkgrel=1 +pkgdesc='An offensive OSINT Google framework.' +arch=('any') +groups=('blackarch' 'blackarch-recon') +url='https://github.com/mxrch/GHunt' +license=('AGPL-3.0-only') +depends=('python' # https://github.com/mxrch/GHunt/blob/master/pyproject.toml + 'python-geopy' + 'python-httpx' + 'python-imagehash' + 'python-pillow' + 'python-dateutil' + 'python-rich' + 'python-beautifultable' + 'python-beautifulsoup4' + 'python-alive-progress' + 'python-protobuf' + 'python-autoslot' + 'python-humanize' + 'python-inflection' + 'python-jsonpickle' + 'python-packaging' + 'python-rich-argparse' + 'python-dnspython') +makedepends=('git' 'python-build' 'python-pip') +source=("$pkgname::git+$url.git") +sha512sums=('SKIP') + +pkgver() { + cd $pkgname + + ( set -o pipefail + git describe --long --tags --abbrev=7 2>/dev/null | + sed 's/\([^-]*-g\)/r\1/;s/-/./g' || + printf "%s.%s" "$(git rev-list --count HEAD)" \ + "$(git rev-parse --short=7 HEAD)" + ) +} + +build() { + cd $pkgname + + python -m build --wheel --outdir="$startdir/dist" +} + +package() { + cd $pkgname + + pip install \ + --verbose \ + --disable-pip-version-check \ + --no-warn-script-location \ + --ignore-installed \ + --no-compile \ + --no-deps \ + --root="$pkgdir" \ + --prefix=/usr \ + --no-index \ + --find-links="file://$startdir/dist" \ + $pkgname +} + diff --git a/packages/python-autoslot/PKGBUILD b/packages/python-autoslot/PKGBUILD new file mode 100644 index 00000000000..26650268d59 --- /dev/null +++ b/packages/python-autoslot/PKGBUILD @@ -0,0 +1,40 @@ +# This file is part of BlackArch Linux ( https://www.blackarch.org/ ). +# See COPYING for license details. + +pkgname=python-autoslot +_pkgname=${pkgname#python-} +pkgver=2024.12.1 +pkgrel=1 +pkgdesc='Automatic __slots__ for your Python classes.' +arch=('any') +url='https://github.com/cjrh/autoslot' +license=('Apache-2.0') +depends=('python') +makedepends=('python-build' 'python-pip') +options=(!emptydirs) +source=("https://files.pythonhosted.org/packages/source/${_pkgname::1}/$_pkgname/$_pkgname-$pkgver.tar.gz") +sha512sums=('a82d40a8475bd0035c9e4bcacc19274fba9468dcfbee61245a46161a51c2b5ebebbece57b9bc2c2c5fc44020325546ff329913a28951d51a52f9215ecb16f948') + +build() { + cd "$_pkgname-$pkgver" + + python -m build --wheel --outdir="$startdir/dist" +} + +package() { + cd "$_pkgname-$pkgver" + + pip install \ + --verbose \ + --disable-pip-version-check \ + --no-warn-script-location \ + --ignore-installed \ + --no-compile \ + --no-deps \ + --root="$pkgdir" \ + --prefix=/usr \ + --no-index \ + --find-links="file://$startdir/dist" \ + $_pkgname +} + diff --git a/packages/python-rich-argparse/PKGBUILD b/packages/python-rich-argparse/PKGBUILD new file mode 100644 index 00000000000..96539c54f3f --- /dev/null +++ b/packages/python-rich-argparse/PKGBUILD @@ -0,0 +1,40 @@ +# This file is part of BlackArch Linux ( https://www.blackarch.org/ ). +# See COPYING for license details. + +pkgname=python-rich-argparse +_pkgname=rich_argparse +pkgver=1.6.0 +pkgrel=1 +pkgdesc='Rich help formatters for argparse and optparse.' +arch=('any') +url='https://github.com/hamdanal/rich-argparse' +license=('MIT') +depends=('python' 'python-rich') +makedepends=('python-build' 'python-pip') +options=(!emptydirs) +source=("https://files.pythonhosted.org/packages/source/${_pkgname::1}/$_pkgname/$_pkgname-$pkgver.tar.gz") +sha512sums=('503ff4e37b043a5ef84160cca1ad326a4642b820477151e1646077073018353e21bc532254ca1f9bac8014c9fa7f35036d599efb2f29cc5da690053ad12cc5cb') + +build() { + cd "$_pkgname-$pkgver" + + python -m build --wheel --outdir="$startdir/dist" +} + +package() { + cd "$_pkgname-$pkgver" + + pip install \ + --verbose \ + --disable-pip-version-check \ + --no-warn-script-location \ + --ignore-installed \ + --no-compile \ + --no-deps \ + --root="$pkgdir" \ + --prefix=/usr \ + --no-index \ + --find-links="file://$startdir/dist" \ + $_pkgname +} + From 6839357c56d0bfeb5c35059b0f2eae4371d13541 Mon Sep 17 00:00:00 2001 From: Levon 'noptrix' Kayan Date: Fri, 7 Feb 2025 22:46:24 +0100 Subject: [PATCH 07/16] ghunt: version bump. --- packages/ghunt/PKGBUILD | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/ghunt/PKGBUILD b/packages/ghunt/PKGBUILD index de0e3f86ab4..a92d5cc6173 100644 --- a/packages/ghunt/PKGBUILD +++ b/packages/ghunt/PKGBUILD @@ -2,7 +2,7 @@ # See COPYING for license details. pkgname=ghunt -pkgver=v2.2.0.r11.g5782248 +pkgver=v2.2.0.r12.g71f0144 pkgrel=1 pkgdesc='An offensive OSINT Google framework.' arch=('any') From abdb17d9da5362a8ee294df53756b89c5f3d7746 Mon Sep 17 00:00:00 2001 From: s7x <33422344+s7x@users.noreply.github.com> Date: Fri, 7 Feb 2025 21:48:14 +0000 Subject: [PATCH 08/16] kamerka: update package. (#4459) * kamerka: update package. * kamerka.install: fix typo. --- packages/kamerka/PKGBUILD | 49 ++++++++++++++++++-------------- packages/kamerka/kamerka.install | 20 +++++++++++++ 2 files changed, 48 insertions(+), 21 deletions(-) create mode 100644 packages/kamerka/kamerka.install diff --git a/packages/kamerka/PKGBUILD b/packages/kamerka/PKGBUILD index 5758703893a..b37fd4fe2c8 100644 --- a/packages/kamerka/PKGBUILD +++ b/packages/kamerka/PKGBUILD @@ -2,42 +2,49 @@ # See COPYING for license details. pkgname=kamerka -pkgver=40.be17620 -pkgrel=5 -epoch=1 +pkgver=44.39d6796 +pkgrel=1 pkgdesc='Build interactive map of cameras from Shodan.' arch=('any') groups=('blackarch' 'blackarch-recon') -url='https://github.com/woj-ciech/kamerka' -license=('custom:unknown') -depends=('python' 'python-geopy' 'python-colorama' 'python-shodan' - 'python-folium' 'python-twitter' 'python-instagramapi' - 'python-flickrapi' 'python-branca' 'python-google-streetview' - 'python-elasticsearch') -makedepends=('git') -source=("git+https://github.com/woj-ciech/$pkgname.git#commit=be17620618163cf414cda63576f7947e6a7ec44c") +url='https://github.com/s7x/kamerka' +license=('MIT') +depends=('python') +makedepends=('git' 'python-setuptools' 'python-pip') +source=("git+https://github.com/s7x/$pkgname.git") sha512sums=('SKIP') +install="$pkgname.install" -#pkgver() { -# cd $pkgname -# -# echo $(git rev-list --count HEAD).$(git rev-parse --short HEAD) -#} +pkgver() { + cd $pkgname + + ( set -o pipefail + git describe --long --tags --abbrev=7 2>/dev/null | + sed 's/\([^-]*-g\)/r\1/;s/-/./g' || + printf "%s.%s" "$(git rev-list --count HEAD)" \ + "$(git rev-parse --short=7 HEAD)" + ) +} package() { cd $pkgname install -dm 755 "$pkgdir/usr/bin" - install -Dm 755 -t "$pkgdir/usr/share/$pkgname/" *.py *.yml + install -Dm 644 requirements.txt "$pkgdir/usr/share/$pkgname/requirements.txt" + install -Dm 644 -t "$pkgdir/usr/share/doc/$pkgname/" *.md + + install -Dm 644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + + rm -rf LICENSE *.md - install -Dm 644 -t "$pkgdir/usr/share/doc/$pkgname/" README.md + cp -a * "$pkgdir/usr/share/$pkgname/" cat > "$pkgdir/usr/bin/$pkgname" << EOF #!/bin/sh -cd /usr/share/$pkgname -exec python $pkgname.py "\$@" +source /usr/share/$pkgname/venv/bin/activate +exec python /usr/share/$pkgname/kamerka.py "\$@" EOF - chmod +x "$pkgdir/usr/bin/$pkgname" + chmod a+x "$pkgdir/usr/bin/$pkgname" } diff --git a/packages/kamerka/kamerka.install b/packages/kamerka/kamerka.install new file mode 100644 index 00000000000..2b29c29c331 --- /dev/null +++ b/packages/kamerka/kamerka.install @@ -0,0 +1,20 @@ +post_install() { + set -e + cd /usr/share/kamerka + python -m venv venv + source venv/bin/activate && + pip install --isolated --root="/usr/share/kamerka" --prefix='venv' \ + -r requirements.txt + echo + echo ">" + echo "> Don't forget to put your API keys in /usr/share/kamerka/kamerka.py" + echo ">" +} + +post_upgrade() { + post_install "$@" +} + +post_remove() { + rm -r /usr/share/kamerka +} From 75a56c02155a949c85e3f1d84c1fecda596acf77 Mon Sep 17 00:00:00 2001 From: Levon 'noptrix' Kayan Date: Fri, 7 Feb 2025 22:54:40 +0100 Subject: [PATCH 09/16] to-release: released packages. --- lists/to-release | 1 - lists/to-remove | 1 - packages/kamerka/PKGBUILD | 8 ++++---- packages/kamerka/kamerka.install | 3 ++- 4 files changed, 6 insertions(+), 7 deletions(-) diff --git a/lists/to-release b/lists/to-release index dafbf364ea4..e69de29bb2d 100644 --- a/lists/to-release +++ b/lists/to-release @@ -1 +0,0 @@ -bkcrack diff --git a/lists/to-remove b/lists/to-remove index c153d6971f8..22d2cc4acda 100644 --- a/lists/to-remove +++ b/lists/to-remove @@ -1,2 +1 @@ rtl8814au-aircrack-dkms -log4cxx diff --git a/packages/kamerka/PKGBUILD b/packages/kamerka/PKGBUILD index b37fd4fe2c8..72a8afe3b8b 100644 --- a/packages/kamerka/PKGBUILD +++ b/packages/kamerka/PKGBUILD @@ -2,15 +2,15 @@ # See COPYING for license details. pkgname=kamerka -pkgver=44.39d6796 -pkgrel=1 +pkgver=47.23a9bd6 +pkgrel=2 pkgdesc='Build interactive map of cameras from Shodan.' arch=('any') groups=('blackarch' 'blackarch-recon') url='https://github.com/s7x/kamerka' license=('MIT') depends=('python') -makedepends=('git' 'python-setuptools' 'python-pip') +makedepends=('git' 'python-virtualenv' 'python-pip') source=("git+https://github.com/s7x/$pkgname.git") sha512sums=('SKIP') install="$pkgname.install" @@ -45,6 +45,6 @@ source /usr/share/$pkgname/venv/bin/activate exec python /usr/share/$pkgname/kamerka.py "\$@" EOF - chmod a+x "$pkgdir/usr/bin/$pkgname" + chmod +x "$pkgdir/usr/bin/$pkgname" } diff --git a/packages/kamerka/kamerka.install b/packages/kamerka/kamerka.install index 2b29c29c331..e15d7ad1d89 100644 --- a/packages/kamerka/kamerka.install +++ b/packages/kamerka/kamerka.install @@ -7,7 +7,7 @@ post_install() { -r requirements.txt echo echo ">" - echo "> Don't forget to put your API keys in /usr/share/kamerka/kamerka.py" + echo "> Don't forget to add your API keys in /usr/share/kamerka/kamerka.py" echo ">" } @@ -18,3 +18,4 @@ post_upgrade() { post_remove() { rm -r /usr/share/kamerka } + From 0fbfc150e3bbca26ee2182d5c554e1dd72432e58 Mon Sep 17 00:00:00 2001 From: Levon 'noptrix' Kayan Date: Fri, 7 Feb 2025 22:56:35 +0100 Subject: [PATCH 10/16] kamerka: add epoch. --- packages/kamerka/PKGBUILD | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/kamerka/PKGBUILD b/packages/kamerka/PKGBUILD index 72a8afe3b8b..1636f7cc851 100644 --- a/packages/kamerka/PKGBUILD +++ b/packages/kamerka/PKGBUILD @@ -4,6 +4,7 @@ pkgname=kamerka pkgver=47.23a9bd6 pkgrel=2 +epoch=1 pkgdesc='Build interactive map of cameras from Shodan.' arch=('any') groups=('blackarch' 'blackarch-recon') From 306a40b12196a6838219d549485381674b7a8e72 Mon Sep 17 00:00:00 2001 From: noraj Date: Sat, 8 Feb 2025 02:11:02 +0100 Subject: [PATCH 11/16] add hexhttp & python-notify_py --- packages/hexhttp/PKGBUILD | 54 ++++++++++++++++++++++++++++++ packages/python-notify_py/PKGBUILD | 43 ++++++++++++++++++++++++ 2 files changed, 97 insertions(+) create mode 100644 packages/hexhttp/PKGBUILD create mode 100644 packages/python-notify_py/PKGBUILD diff --git a/packages/hexhttp/PKGBUILD b/packages/hexhttp/PKGBUILD new file mode 100644 index 00000000000..d61e4468c64 --- /dev/null +++ b/packages/hexhttp/PKGBUILD @@ -0,0 +1,54 @@ +# This file is part of BlackArch Linux ( https://www.blackarch.org/ ). +# See COPYING for license details. + +pkgname=hexhttp +pkgver=v1.7.4.r1.g0f01774 +pkgrel=1 +pkgdesc='Perform tests on HTTP headers and analyze the results to identify vulnerabilities and interesting behaviors.' +arch=('any') +groups=('blackarch' 'blackarch-scanner' 'blackarch-webapp') +url='https://github.com/c0dejump/HExHTTP' +license=('MIT') +depends=('python' # https://github.com/c0dejump/HExHTTP/blob/main/requirements.txt + 'python-requests' + 'wafw00f' + 'python-urllib3' + 'python-notify_py' + ) +makedepends=('git') +source=("$pkgname::git+$url.git") +sha512sums=('SKIP') + +pkgver() { + cd $pkgname + + ( set -o pipefail + git describe --long --tags --abbrev=7 2>/dev/null | + sed 's/\([^-]*-g\)/r\1/;s/-/./g' || + printf "%s.%s" "$(git rev-list --count HEAD)" \ + "$(git rev-parse --short=7 HEAD)" + ) +} + +package() { + cd $pkgname + + install -dm 755 "$pkgdir/usr/bin" + install -dm 755 "$pkgdir/usr/share/$pkgname" + + install -Dm 644 -t "$pkgdir/usr/share/doc/$pkgname/" *.md + + install -Dm 644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + + rm -rf docs/ *.md LICENSE .github/ .gitignore Dockerfile requirements.txt + + cp -a * "$pkgdir/usr/share/$pkgname/" + + cat > "$pkgdir/usr/bin/$pkgname" << EOF +#!/bin/sh +#cd /usr/share/$pkgname +python /usr/share/$pkgname/$pkgname.py "\$@" +EOF + + chmod a+x "$pkgdir/usr/bin/$pkgname" +} diff --git a/packages/python-notify_py/PKGBUILD b/packages/python-notify_py/PKGBUILD new file mode 100644 index 00000000000..57659f32a32 --- /dev/null +++ b/packages/python-notify_py/PKGBUILD @@ -0,0 +1,43 @@ +# This file is part of BlackArch Linux ( https://www.blackarch.org/ ). +# See COPYING for license details. + +pkgname=python-notify_py +_pkgname=${pkgname#python-} +pkgver=0.3.43 +pkgrel=1 +pkgdesc='Python Module for sending cross-platform desktop notifications.' +arch=('any') +url='https://github.com/ms7m/notify-py' +license=('MIT') +depends=('python' # https://github.com/ms7m/notify-py/blob/master/pyproject.toml + 'python-loguru' + 'python-jeepney' + 'libnotify') +makedepends=('python-build' 'python-pip') +options=(!emptydirs) +source=("https://files.pythonhosted.org/packages/source/${_pkgname::1}/$_pkgname/$_pkgname-$pkgver.tar.gz") +sha512sums=('573aedb394a2af1e5872851455af5584ab81f393c71a4229c1499cd68204a40a45f9a01dd72a7a79991e83160b12c4d7c9b3ef9cbec84a7ceb7bda1fdde641ba') + +build() { + cd "$_pkgname-$pkgver" + + python -m build --wheel --outdir="$startdir/dist" +} + +package() { + cd "$_pkgname-$pkgver" + + pip install \ + --verbose \ + --disable-pip-version-check \ + --no-warn-script-location \ + --ignore-installed \ + --no-compile \ + --no-deps \ + --root="$pkgdir" \ + --prefix=/usr \ + --no-index \ + --find-links="file://$startdir/dist" \ + $_pkgname +} + From 729e5886bbdea7c9dec87098ff2e57154dd56dad Mon Sep 17 00:00:00 2001 From: Levon 'noptrix' Kayan Date: Sat, 8 Feb 2025 19:56:56 +0100 Subject: [PATCH 12/16] vcs packages: version bumps --- packages/adassault/PKGBUILD | 2 +- packages/avml/PKGBUILD | 2 +- packages/bgrep/PKGBUILD | 2 +- packages/boofuzz/PKGBUILD | 2 +- packages/checkov/PKGBUILD | 2 +- packages/chipsec/PKGBUILD | 2 +- packages/clair/PKGBUILD | 2 +- packages/cloudlist/PKGBUILD | 2 +- packages/cloudsploit/PKGBUILD | 2 +- packages/country-ip-blocks/PKGBUILD | 2 +- packages/cve-search/PKGBUILD | 4 ++-- packages/cvemap/PKGBUILD | 2 +- packages/dalfox/PKGBUILD | 2 +- packages/dftimewolf/PKGBUILD | 2 +- packages/dorkbot/PKGBUILD | 2 +- packages/dradis-ce/PKGBUILD | 2 +- packages/emp3r0r/PKGBUILD | 2 +- packages/exabgp/PKGBUILD | 2 +- packages/fav-up/PKGBUILD | 4 ++-- packages/fernflower/PKGBUILD | 2 +- packages/flask-session-cookie-manager/PKGBUILD | 2 +- packages/fuddly/PKGBUILD | 2 +- packages/github-dorks/PKGBUILD | 4 ++-- packages/go-exploitdb/PKGBUILD | 2 +- packages/haiti/PKGBUILD | 2 +- packages/imhex/PKGBUILD | 2 +- packages/intelmq/PKGBUILD | 2 +- packages/kubesploit/PKGBUILD | 2 +- packages/leo/PKGBUILD | 2 +- packages/maltrail/PKGBUILD | 2 +- packages/mapcidr/PKGBUILD | 2 +- packages/mobsf/PKGBUILD | 2 +- packages/mubeng/PKGBUILD | 2 +- packages/naabu/PKGBUILD | 2 +- packages/neo-regeorg/PKGBUILD | 4 ++-- packages/netexec/PKGBUILD | 2 +- packages/nettacker/PKGBUILD | 2 +- packages/nuclei-templates/PKGBUILD | 2 +- packages/nuclei/PKGBUILD | 2 +- packages/o-saft/PKGBUILD | 2 +- packages/opendht-c/PKGBUILD | 2 +- packages/packetsender/PKGBUILD | 2 +- packages/pass-station/PKGBUILD | 2 +- packages/pastemonitor/PKGBUILD | 4 ++-- packages/peass/PKGBUILD | 2 +- packages/pfring-dkms/PKGBUILD | 2 +- packages/phpstan/PKGBUILD | 2 +- packages/procdump/PKGBUILD | 2 +- packages/prowler/PKGBUILD | 2 +- packages/pwned/PKGBUILD | 2 +- packages/python-acquire/PKGBUILD | 2 +- packages/python-dissect.target/PKGBUILD | 2 +- packages/python-unblob-native/PKGBUILD | 2 +- packages/radare2-keystone/PKGBUILD | 2 +- packages/radare2-unicorn/PKGBUILD | 2 +- packages/roadtools/PKGBUILD | 2 +- packages/rr/PKGBUILD | 2 +- packages/rtl-433/PKGBUILD | 2 +- packages/rtl8812au-aircrack-dkms/PKGBUILD | 2 +- packages/rtl8814au-aircrack-dkms/PKGBUILD | 4 ++-- packages/rtl8814au-dkms-git/PKGBUILD | 2 +- packages/sccmhunter/PKGBUILD | 2 +- packages/sdrpp/PKGBUILD | 2 +- packages/seclists/PKGBUILD | 2 +- packages/slither/PKGBUILD | 2 +- packages/spotbugs/PKGBUILD | 2 +- packages/stunner/PKGBUILD | 2 +- packages/subfinder/PKGBUILD | 2 +- packages/tls-map/PKGBUILD | 2 +- packages/tor-browser/PKGBUILD | 4 ++-- packages/trufflehog/PKGBUILD | 2 +- packages/uacme/PKGBUILD | 2 +- packages/unblob/PKGBUILD | 2 +- packages/uncover/PKGBUILD | 2 +- packages/vivisect/PKGBUILD | 2 +- packages/vuls/PKGBUILD | 2 +- packages/wesng/PKGBUILD | 2 +- packages/whatsmyname/PKGBUILD | 2 +- packages/wifiphisher/PKGBUILD | 4 ++-- packages/yeti/PKGBUILD | 2 +- packages/zeek/PKGBUILD | 2 +- packages/zgrab2/PKGBUILD | 2 +- 82 files changed, 90 insertions(+), 90 deletions(-) diff --git a/packages/adassault/PKGBUILD b/packages/adassault/PKGBUILD index 04731623e8a..0044fc4ea64 100644 --- a/packages/adassault/PKGBUILD +++ b/packages/adassault/PKGBUILD @@ -2,7 +2,7 @@ # See COPYING for license details. pkgname=adassault -pkgver=0.0.3.r22.gdef8d58 +pkgver=0.0.3.r23.g20e2f02 pkgrel=1 groups=('blackarch' 'blackarch-networking') pkgdesc='An Active Directory environments pentest tool complementary to existing ones like NetExec.' diff --git a/packages/avml/PKGBUILD b/packages/avml/PKGBUILD index ee3cc4508e5..fd62b77c5fe 100644 --- a/packages/avml/PKGBUILD +++ b/packages/avml/PKGBUILD @@ -2,7 +2,7 @@ # See COPYING for license details. pkgname=avml -pkgver=v0.14.0.r68.g0ef2d08 +pkgver=v0.14.0.r76.gfad9dcc pkgrel=1 epoch=1 pkgdesc='A portable volatile memory acquisition tool for Linux.' diff --git a/packages/bgrep/PKGBUILD b/packages/bgrep/PKGBUILD index d4fc74058de..c8272a9d5a3 100644 --- a/packages/bgrep/PKGBUILD +++ b/packages/bgrep/PKGBUILD @@ -2,7 +2,7 @@ # See COPYING for license details. pkgname=bgrep -pkgver=24.28029c9 +pkgver=26.6eb0e47 pkgrel=1 pkgdesc='Binary grep.' groups=('blackarch' 'blackarch-binary') diff --git a/packages/boofuzz/PKGBUILD b/packages/boofuzz/PKGBUILD index aa4bc296f54..469088089ff 100644 --- a/packages/boofuzz/PKGBUILD +++ b/packages/boofuzz/PKGBUILD @@ -2,7 +2,7 @@ # See COPYING for license details. pkgname=boofuzz -pkgver=v0.4.2.r25.gc5bb39f +pkgver=v0.4.2.r27.g10a1501 pkgrel=1 pigdesc='A fork and successor of the Sulley Fuzzing Framework.' groups=('blackarch' 'blackarch-fuzzer') diff --git a/packages/checkov/PKGBUILD b/packages/checkov/PKGBUILD index 9cde7ce3dc4..27028259389 100644 --- a/packages/checkov/PKGBUILD +++ b/packages/checkov/PKGBUILD @@ -2,7 +2,7 @@ # See COPYING for license details. pkgname=checkov -pkgver=3.2.360.r0.ge7edf675a +pkgver=3.2.368.r1.gddf2b88df pkgrel=1 pkgdesc='Prevent cloud misconfigurations and find vulnerabilities during build-time in infrastructure as code, container images and open source packages.' groups=('blackarch' 'blackarch-code-audit') diff --git a/packages/chipsec/PKGBUILD b/packages/chipsec/PKGBUILD index f48e2d3e1f8..db773edb17b 100644 --- a/packages/chipsec/PKGBUILD +++ b/packages/chipsec/PKGBUILD @@ -2,7 +2,7 @@ # See COPYING for license details. pkgname=chipsec -pkgver=1.13.9.r0.gd20124f +pkgver=1.13.9.r2.gf3074f1 pkgrel=1 epoch=5 pkgdesc='Platform Security Assessment Framework.' diff --git a/packages/clair/PKGBUILD b/packages/clair/PKGBUILD index 0e965745715..3fafec03e9b 100644 --- a/packages/clair/PKGBUILD +++ b/packages/clair/PKGBUILD @@ -2,7 +2,7 @@ # See COPYING for license details. pkgname=clair -pkgver=2025.d05b4049 +pkgver=2029.73db520d pkgrel=1 groups=('blackarch' 'blackarch-scanner') pkgdesc='Vulnerability Static Analysis for Containers.' diff --git a/packages/cloudlist/PKGBUILD b/packages/cloudlist/PKGBUILD index e2bc519a976..1e546147452 100644 --- a/packages/cloudlist/PKGBUILD +++ b/packages/cloudlist/PKGBUILD @@ -2,7 +2,7 @@ # See COPYING for license details. pkgname=cloudlist -pkgver=743.9ecf209 +pkgver=752.1f7de60 pkgrel=1 groups=('blackarch' 'blackarch-recon') pkgdesc='A tool for listing Assets from multiple Cloud Providers.' diff --git a/packages/cloudsploit/PKGBUILD b/packages/cloudsploit/PKGBUILD index 7b50165a2cd..61658490ce2 100644 --- a/packages/cloudsploit/PKGBUILD +++ b/packages/cloudsploit/PKGBUILD @@ -2,7 +2,7 @@ # See COPYING for license details. pkgname=cloudsploit -pkgver=6565.3d9db6fe9 +pkgver=6571.09e7fa3b7 pkgrel=1 pkgdesc='AWS security scanning checks.' arch=('any') diff --git a/packages/country-ip-blocks/PKGBUILD b/packages/country-ip-blocks/PKGBUILD index 6ce82ac86a8..4546602eb16 100644 --- a/packages/country-ip-blocks/PKGBUILD +++ b/packages/country-ip-blocks/PKGBUILD @@ -2,7 +2,7 @@ # See COPYING for license details. pkgname=country-ip-blocks -pkgver=5035.dbf8593 +pkgver=5056.442f62b pkgrel=1 pkgdesc='CIDR country-level IP data, straight from the Regional Internet Registries, updated hourly.' arch=('any') diff --git a/packages/cve-search/PKGBUILD b/packages/cve-search/PKGBUILD index a73a4641a7f..19c0be57129 100644 --- a/packages/cve-search/PKGBUILD +++ b/packages/cve-search/PKGBUILD @@ -2,8 +2,8 @@ # See COPYING for license details. pkgname=cve-search -pkgver=v5.1.0.r4.g471ccfb -pkgrel=4 +pkgver=v5.1.0.r6.g8926109 +pkgrel=1 pkgdesc='A tool to perform local searches for known vulnerabilities.' groups=('blackarch' 'blackarch-exploitation') arch=('any') diff --git a/packages/cvemap/PKGBUILD b/packages/cvemap/PKGBUILD index 4dba1041bba..5b6f00232fc 100644 --- a/packages/cvemap/PKGBUILD +++ b/packages/cvemap/PKGBUILD @@ -2,7 +2,7 @@ # See COPYING for license details. pkgname=cvemap -pkgver=v0.0.7.r290.g0cd1f80 +pkgver=v0.0.7.r298.g7c7906c pkgrel=1 pkgdesc='CLI tool designed to provide a structured and easily navigable interface to various vulnerability databases.' arch=('x86_64' 'aarch64') diff --git a/packages/dalfox/PKGBUILD b/packages/dalfox/PKGBUILD index 8ba7640c007..d9c362185c8 100644 --- a/packages/dalfox/PKGBUILD +++ b/packages/dalfox/PKGBUILD @@ -2,7 +2,7 @@ # See COPYING for license details. pkgname=dalfox -pkgver=1579.2d4b7ff +pkgver=1590.cb5d249 pkgrel=1 pkgdesc='Parameter Analysis and XSS Scanning tool.' arch=('x86_64' 'aarch64') diff --git a/packages/dftimewolf/PKGBUILD b/packages/dftimewolf/PKGBUILD index 73082436512..e1ad8b89810 100644 --- a/packages/dftimewolf/PKGBUILD +++ b/packages/dftimewolf/PKGBUILD @@ -2,7 +2,7 @@ # See COPYING for license details. pkgname=dftimewolf -pkgver=763.e32db49f +pkgver=765.85c9f276 pkgrel=1 pkgdesc='Framework for orchestrating forensic collection, processing and data export.' arch=('any') diff --git a/packages/dorkbot/PKGBUILD b/packages/dorkbot/PKGBUILD index 9037b00a319..64012c131c5 100644 --- a/packages/dorkbot/PKGBUILD +++ b/packages/dorkbot/PKGBUILD @@ -2,7 +2,7 @@ # See COPYING for license details. pkgname=dorkbot -pkgver=281.11b740d +pkgver=315.1229656 pkgrel=1 pkgdesc='Command-line tool to scan Google search results for vulnerabilities.' groups=('blackarch' 'blackarch-scanner') diff --git a/packages/dradis-ce/PKGBUILD b/packages/dradis-ce/PKGBUILD index 3b7c300274b..596c1716fce 100644 --- a/packages/dradis-ce/PKGBUILD +++ b/packages/dradis-ce/PKGBUILD @@ -2,7 +2,7 @@ # See COPYING for license details. pkgname=dradis-ce -pkgver=7015.59dfe389 +pkgver=7015.59dfe3896 pkgrel=1 pkgdesc='An open source framework to enable effective information sharing.' groups=('blackarch' 'blackarch-recon' 'blackarch-misc') diff --git a/packages/emp3r0r/PKGBUILD b/packages/emp3r0r/PKGBUILD index 9d1bafb229a..70d79eef25b 100644 --- a/packages/emp3r0r/PKGBUILD +++ b/packages/emp3r0r/PKGBUILD @@ -2,7 +2,7 @@ # See COPYING for license details. pkgname=emp3r0r -pkgver=v1.51.1.r0.gd305f052 +pkgver=v2.2.1.r0.gefe1b2b3 pkgrel=1 pkgdesc='Linux post-exploitation framework made by linux user.' arch=('x86_64' 'aarch64') diff --git a/packages/exabgp/PKGBUILD b/packages/exabgp/PKGBUILD index 7f9e168fc2a..2f97875e24b 100644 --- a/packages/exabgp/PKGBUILD +++ b/packages/exabgp/PKGBUILD @@ -2,7 +2,7 @@ # See COPYING for license details. pkgname=exabgp -pkgver=4.2.6.r755.g226fc9e +pkgver=4.2.6.r760.g0834593 pkgrel=1 epoch=1 groups=('blackarch' 'blackarch-networking' 'blackarch-defensive') diff --git a/packages/fav-up/PKGBUILD b/packages/fav-up/PKGBUILD index c9c76c85213..e00345d0837 100644 --- a/packages/fav-up/PKGBUILD +++ b/packages/fav-up/PKGBUILD @@ -2,8 +2,8 @@ # See COPYING for license details. pkgname=fav-up -pkgver=56.30f51e4 -pkgrel=5 +pkgver=58.5ce68a8 +pkgrel=1 pkgdesc='IP lookup by favicon using Shodan.' groups=('blackarch' 'blackarch-recon') arch=('any') diff --git a/packages/fernflower/PKGBUILD b/packages/fernflower/PKGBUILD index 8a164bfed73..47fc17a8a38 100644 --- a/packages/fernflower/PKGBUILD +++ b/packages/fernflower/PKGBUILD @@ -2,7 +2,7 @@ # See COPYING for license details. pkgname=fernflower -pkgver=767.ff6d379f +pkgver=793.5b1461a3 pkgrel=1 pkgdesc='An analytical decompiler for Java.' groups=('blackarch' 'blackarch-decompiler') diff --git a/packages/flask-session-cookie-manager/PKGBUILD b/packages/flask-session-cookie-manager/PKGBUILD index 2e1e2918873..2848fcb6139 100644 --- a/packages/flask-session-cookie-manager/PKGBUILD +++ b/packages/flask-session-cookie-manager/PKGBUILD @@ -3,7 +3,7 @@ pkgbase=flask-session-cookie-manager pkgname=('flask-session-cookie-manager3' 'flask-session-cookie-manager2') -pkgver=v1.2.2.r0.g8f2d462 +pkgver=v1.2.2.r1.g3c271d2 pkgrel=1 pkgdesc='Decode and encode Flask session cookie.' arch=('any') diff --git a/packages/fuddly/PKGBUILD b/packages/fuddly/PKGBUILD index 54fb480d46f..dff280f715e 100644 --- a/packages/fuddly/PKGBUILD +++ b/packages/fuddly/PKGBUILD @@ -2,7 +2,7 @@ # See COPYING for license details. pkgname=fuddly -pkgver=881.95c8597 +pkgver=889.4671dd2 pkgrel=1 groups=('blackarch' 'blackarch-fuzzer') pkgdesc='Fuzzing and Data Manipulation Framework (for GNU/Linux).' diff --git a/packages/github-dorks/PKGBUILD b/packages/github-dorks/PKGBUILD index a043fb1449e..e4046eca4ae 100644 --- a/packages/github-dorks/PKGBUILD +++ b/packages/github-dorks/PKGBUILD @@ -2,8 +2,8 @@ # See COPYING for license details. pkgname=github-dorks -pkgver=82.d50a677 -pkgrel=5 +pkgver=86.af9295e +pkgrel=1 pkgdesc='Collection of github dorks and helper tool to automate the process of checking dorks.' groups=('blackarch' 'blackarch-recon' 'blackarch-social') arch=('any') diff --git a/packages/go-exploitdb/PKGBUILD b/packages/go-exploitdb/PKGBUILD index d69bedcce68..2a342d1be72 100644 --- a/packages/go-exploitdb/PKGBUILD +++ b/packages/go-exploitdb/PKGBUILD @@ -2,7 +2,7 @@ # See COPYING for license details. pkgname=go-exploitdb -pkgver=v0.5.0.r1.g7d2fc13 +pkgver=v0.5.0.r4.g51689ca pkgrel=1 pkgdesc='Tool for searching Exploits from Exploit Databases, etc.' arch=('x86_64' 'aarch64') diff --git a/packages/haiti/PKGBUILD b/packages/haiti/PKGBUILD index 00d84a2ec4f..9c4d01d5791 100644 --- a/packages/haiti/PKGBUILD +++ b/packages/haiti/PKGBUILD @@ -3,7 +3,7 @@ pkgname=haiti _gemname=haiti-hash -pkgver=v2.1.0.r54.g77e9486 +pkgver=v3.0.0.r1.g3b89e38 pkgrel=1 groups=('blackarch' 'blackarch-crypto') pkgdesc='Hash type identifier (CLI & lib).' diff --git a/packages/imhex/PKGBUILD b/packages/imhex/PKGBUILD index 4a94e88c74e..6e32f9cd327 100644 --- a/packages/imhex/PKGBUILD +++ b/packages/imhex/PKGBUILD @@ -4,7 +4,7 @@ # AUR Maintainer: Alex Sarum pkgname=imhex -pkgver=1.36.0.r311.g483468a6c +pkgver=1.36.0.r385.ge0c2a39ce pkgrel=1 pkgdesc='A Hex Editor for Reverse Engineers, Programmers and people that value their eye sight when working at 3 AM.' arch=('x86_64') diff --git a/packages/intelmq/PKGBUILD b/packages/intelmq/PKGBUILD index 70415262c07..c9d0f966783 100644 --- a/packages/intelmq/PKGBUILD +++ b/packages/intelmq/PKGBUILD @@ -2,7 +2,7 @@ # See COPYING for license details. pkgname=intelmq -pkgver=3.3.1.r56.gc00c35545 +pkgver=3.3.1.r58.gc8b9785c9 pkgrel=1 pkgdesc='A tool for collecting and processing security feeds using a message queuing protocol.' arch=('any') diff --git a/packages/kubesploit/PKGBUILD b/packages/kubesploit/PKGBUILD index 239661d98da..0af48e69221 100644 --- a/packages/kubesploit/PKGBUILD +++ b/packages/kubesploit/PKGBUILD @@ -2,7 +2,7 @@ # See COPYING for license details. pkgname=kubesploit -pkgver=104.0703401 +pkgver=105.ab2a57a pkgrel=1 pkgdesc='Cross-platform post-exploitation HTTP/2 Command & Control server.' arch=('x86_64') diff --git a/packages/leo/PKGBUILD b/packages/leo/PKGBUILD index 3173459b73e..b2b18c15707 100644 --- a/packages/leo/PKGBUILD +++ b/packages/leo/PKGBUILD @@ -2,7 +2,7 @@ # See COPYING for license details. pkgname=leo -pkgver=35863.f769a7ed3 +pkgver=35877.d089586c6 pkgrel=1 pkgdesc="Literate programmer's editor, outliner, and project manager." groups=('blackarch' 'blackarch-misc') diff --git a/packages/maltrail/PKGBUILD b/packages/maltrail/PKGBUILD index 723dbb4fe38..966547f3c00 100644 --- a/packages/maltrail/PKGBUILD +++ b/packages/maltrail/PKGBUILD @@ -2,7 +2,7 @@ # See COPYING for license details. pkgname=maltrail -pkgver=116732.2f5aec4699 +pkgver=116956.4c142753e2 pkgrel=1 pkgdesc='Malicious traffic detection system.' groups=('blackarch' 'blackarch-defensive' 'blackarch-networking' diff --git a/packages/mapcidr/PKGBUILD b/packages/mapcidr/PKGBUILD index d29301b3f35..facb4307a56 100644 --- a/packages/mapcidr/PKGBUILD +++ b/packages/mapcidr/PKGBUILD @@ -2,7 +2,7 @@ # See COPYING for license details. pkgname=mapcidr -pkgver=v1.1.34.r388.g5895d77 +pkgver=v1.1.34.r389.gc51384e pkgrel=1 pkgdesc='Utility program to perform multiple operations for a given subnet/CIDR ranges.' arch=('x86_64' 'aarch64') diff --git a/packages/mobsf/PKGBUILD b/packages/mobsf/PKGBUILD index 77d6187f933..6871a9b7c73 100644 --- a/packages/mobsf/PKGBUILD +++ b/packages/mobsf/PKGBUILD @@ -2,7 +2,7 @@ # See COPYING for license details. pkgname=mobsf -pkgver=v4.3.0.r0.gd1d3b7a +pkgver=v4.3.0.r2.gae34f7c pkgrel=1 epoch=2 pkgdesc='An intelligent, all-in-one open source mobile application (Android/iOS) automated pen-testing framework capable of performing static, dynamic analysis and web API testing.' diff --git a/packages/mubeng/PKGBUILD b/packages/mubeng/PKGBUILD index 3f6e6ba38f4..192c8132d52 100644 --- a/packages/mubeng/PKGBUILD +++ b/packages/mubeng/PKGBUILD @@ -2,7 +2,7 @@ # See COPYING for license details. pkgname=mubeng -pkgver=264.5d0299a +pkgver=268.c87d7fa pkgrel=1 groups=('blackarch' 'blackarch-proxy') pkgdesc='An incredibly fast proxy checker & IP rotator with ease.' diff --git a/packages/naabu/PKGBUILD b/packages/naabu/PKGBUILD index 2cf3602b0dd..7c0d4caca32 100644 --- a/packages/naabu/PKGBUILD +++ b/packages/naabu/PKGBUILD @@ -2,7 +2,7 @@ # See COPYING for license details. pkgname=naabu -pkgver=1752.2a19119 +pkgver=1760.5b51027 pkgrel=1 groups=('blackarch' 'blackarch-scanner') pkgdesc='A fast port scanner written in go with focus on reliability and simplicity.' diff --git a/packages/neo-regeorg/PKGBUILD b/packages/neo-regeorg/PKGBUILD index 144ceedf2b3..957b3614c7f 100644 --- a/packages/neo-regeorg/PKGBUILD +++ b/packages/neo-regeorg/PKGBUILD @@ -2,8 +2,8 @@ # See COPYING for license details. pkgname=neo-regeorg -pkgver=v5.2.0.r5.g9945dce -pkgrel=4 +pkgver=v5.2.0.r7.gecd1ce1 +pkgrel=1 epoch=1 pkgdesc='Improved version of reGeorg, HTTP tunneling pivot tool' arch=('any') diff --git a/packages/netexec/PKGBUILD b/packages/netexec/PKGBUILD index 829ac9363c8..b72e1c8e721 100644 --- a/packages/netexec/PKGBUILD +++ b/packages/netexec/PKGBUILD @@ -3,7 +3,7 @@ pkgname=netexec _pyver=3.13 -pkgver=v1.3.0.r285.gc904f3aa +pkgver=v1.3.0.r323.gf46f63b8 pkgrel=1 groups=('blackarch' 'blackarch-scanner' 'blackarch-exploitation' 'blackarch-windows') diff --git a/packages/nettacker/PKGBUILD b/packages/nettacker/PKGBUILD index d8aa1347f9d..13a34ef1831 100644 --- a/packages/nettacker/PKGBUILD +++ b/packages/nettacker/PKGBUILD @@ -2,7 +2,7 @@ # See COPYING for license details. pkgname=nettacker -pkgver=0.4.0.r43.g84d78a14 +pkgver=0.4.0.r46.gcd3d4c6e pkgrel=1 pkgdesc='Automated Penetration Testing Framework.' arch=('any') diff --git a/packages/nuclei-templates/PKGBUILD b/packages/nuclei-templates/PKGBUILD index 7acd0064c11..8f698702353 100644 --- a/packages/nuclei-templates/PKGBUILD +++ b/packages/nuclei-templates/PKGBUILD @@ -2,7 +2,7 @@ # See COPYING for license details. pkgname=nuclei-templates -pkgver=v10.1.2.r136.ge46ad3c581 +pkgver=v10.1.2.r239.gefb1044418 pkgrel=1 epoch=1 pkgdesc='Community curated list of template files for the nuclei engine.' diff --git a/packages/nuclei/PKGBUILD b/packages/nuclei/PKGBUILD index e107b64f5bd..e4a99a269f7 100644 --- a/packages/nuclei/PKGBUILD +++ b/packages/nuclei/PKGBUILD @@ -2,7 +2,7 @@ # See COPYING for license details. pkgname=nuclei -pkgver=v3.3.8.r25.g53748c47d +pkgver=v3.3.8.r31.gd2d5ee9d4 pkgrel=1 epoch=2 groups=('blackarch' 'blackarch-scanner' 'blackarch-webapp' 'blackarch-recon' diff --git a/packages/o-saft/PKGBUILD b/packages/o-saft/PKGBUILD index 8b85f4f5f9a..fb9de24784a 100644 --- a/packages/o-saft/PKGBUILD +++ b/packages/o-saft/PKGBUILD @@ -2,7 +2,7 @@ # See COPYING for license details. pkgname=o-saft -pkgver=6990.7336fb49 +pkgver=6993.750d2570 pkgrel=1 groups=('blackarch' 'blackarch-scanner' 'blackarch-recon') pkgdesc='A tool to show informations about SSL certificate and tests the SSL connection according given list of ciphers and various SSL configurations.' diff --git a/packages/opendht-c/PKGBUILD b/packages/opendht-c/PKGBUILD index a4e3b4cc1de..116ee392e25 100644 --- a/packages/opendht-c/PKGBUILD +++ b/packages/opendht-c/PKGBUILD @@ -2,7 +2,7 @@ # See COPYING for license details. pkgname=opendht-c -pkgver=v3.2.0.r30.g5c18c980 +pkgver=v3.2.0.r31.g5bf19c87 pkgrel=1 epoch=1 pkgdesc='C++17 Distributed Hash Table implementation.' diff --git a/packages/packetsender/PKGBUILD b/packages/packetsender/PKGBUILD index 96512db0e20..033388b92d0 100644 --- a/packages/packetsender/PKGBUILD +++ b/packages/packetsender/PKGBUILD @@ -2,7 +2,7 @@ # See COPYING for license details. pkgname=packetsender -pkgver=1133.ca88054 +pkgver=1134.5a9452e pkgrel=1 groups=('blackarch' 'blackarch-networking') pkgdesc='An open source utility to allow sending and receiving TCP and UDP packets.' diff --git a/packages/pass-station/PKGBUILD b/packages/pass-station/PKGBUILD index 9ada46a7358..19968a4eb24 100644 --- a/packages/pass-station/PKGBUILD +++ b/packages/pass-station/PKGBUILD @@ -2,7 +2,7 @@ # See COPYING for license details. pkgname=pass-station -pkgver=v1.4.0.r74.g3ddbc56 +pkgver=v2.0.0.r4.gbe184e9 pkgrel=1 groups=('blackarch' 'blackarch-misc' 'blackarch-recon') pkgdesc='CLI & library to search for default credentials among thousands of Products / Vendors.' diff --git a/packages/pastemonitor/PKGBUILD b/packages/pastemonitor/PKGBUILD index 70246898113..bc976ff017a 100644 --- a/packages/pastemonitor/PKGBUILD +++ b/packages/pastemonitor/PKGBUILD @@ -2,8 +2,8 @@ # See COPYING for license details. pkgname=pastemonitor -pkgver=10.abbceb9 -pkgrel=5 +pkgver=12.bc5d326 +pkgrel=1 pkgdesc='Scrape Pastebin API to collect daily pastes, setup a wordlist and be alerted by email when you have a match..' groups=('blackarch' 'blackarch-recon' 'blackarch-automation' 'blackarch-misc') arch=('any') diff --git a/packages/peass/PKGBUILD b/packages/peass/PKGBUILD index 4aa1cffb775..54560c966df 100644 --- a/packages/peass/PKGBUILD +++ b/packages/peass/PKGBUILD @@ -2,7 +2,7 @@ # See COPYING for license details. pkgname=peass -pkgver=20250126.41ed0f6a.r0.g092af14 +pkgver=20250202.a3a1123d.r0.g41e00d5 _pkgver=20221225 pkgrel=1 pkgdesc='Privilege Escalation Awesome Scripts SUITE (with colors).' diff --git a/packages/pfring-dkms/PKGBUILD b/packages/pfring-dkms/PKGBUILD index 998c60e1d8c..bfafb4c5240 100644 --- a/packages/pfring-dkms/PKGBUILD +++ b/packages/pfring-dkms/PKGBUILD @@ -2,7 +2,7 @@ # See COPYING for license details. pkgname=pfring-dkms -pkgver=3987.a2ae5b25 +pkgver=3988.da246872 pkgrel=1 epoch=1 pkgdesc='Linux kernel module for packet capture at wirespeed.' diff --git a/packages/phpstan/PKGBUILD b/packages/phpstan/PKGBUILD index 992fc206bc0..4fa7a95cfd2 100644 --- a/packages/phpstan/PKGBUILD +++ b/packages/phpstan/PKGBUILD @@ -2,7 +2,7 @@ # See COPYING for license details. pkgname=phpstan -pkgver=12073.be5362e44 +pkgver=12096.64ae44e48 pkgrel=1 pkgdesc='PHP Static Analysis Tool - discover bugs in your code without running it.' groups=('blackarch' 'blackarch-code-audit') diff --git a/packages/procdump/PKGBUILD b/packages/procdump/PKGBUILD index 39ce2346b8f..1d27bacb251 100644 --- a/packages/procdump/PKGBUILD +++ b/packages/procdump/PKGBUILD @@ -2,7 +2,7 @@ # See COPYING for license details. pkgname=procdump -pkgver=128.b6f66a0 +pkgver=130.2ddbc3b pkgrel=1 pkgdesc='Generate coredumps based off performance triggers.' arch=('x86_64' 'aarch64') diff --git a/packages/prowler/PKGBUILD b/packages/prowler/PKGBUILD index 8785680b1bb..0b783efac55 100644 --- a/packages/prowler/PKGBUILD +++ b/packages/prowler/PKGBUILD @@ -2,7 +2,7 @@ # See COPYING for license details. pkgname=prowler -pkgver=5565.763130f25 +pkgver=5608.93717cc83 pkgrel=1 epoch=1 pkgdesc='Tool for AWS security assessment, auditing and hardening.' diff --git a/packages/pwned/PKGBUILD b/packages/pwned/PKGBUILD index dcf17519327..451688cbd44 100644 --- a/packages/pwned/PKGBUILD +++ b/packages/pwned/PKGBUILD @@ -2,7 +2,7 @@ # See COPYING for license details. pkgname=pwned -pkgver=2640.49cb3c8 +pkgver=2646.120fefc pkgrel=1 pkgdesc="A command-line tool for querying the 'Have I been pwned?' service." groups=('blackarch' 'blackarch-recon') diff --git a/packages/python-acquire/PKGBUILD b/packages/python-acquire/PKGBUILD index 3272a94c35d..c1912dbb218 100644 --- a/packages/python-acquire/PKGBUILD +++ b/packages/python-acquire/PKGBUILD @@ -3,7 +3,7 @@ pkgname=python-acquire _pkgname=${pkgname#python-} -pkgver=3.17.r7.g2c0092b +pkgver=3.17.r8.g53d5944 pkgrel=1 pkgdesc='Quickly gather forensic artifacts from disk images or a live system into a lightweight container.' arch=('any') diff --git a/packages/python-dissect.target/PKGBUILD b/packages/python-dissect.target/PKGBUILD index fa1c1422edb..105c4190968 100644 --- a/packages/python-dissect.target/PKGBUILD +++ b/packages/python-dissect.target/PKGBUILD @@ -3,7 +3,7 @@ pkgname=python-dissect.target _pkgname=${pkgname#python-} -pkgver=3.20.1.r31.g027629f +pkgver=3.20.1.r34.g6fb0e5a pkgrel=1 pkgdesc='The Dissect module tying all other Dissect modules together. It provides a programming API and command line tools which allow easy access to various data sources inside disk images or file collections (a.k.a. targets).' arch=('any') diff --git a/packages/python-unblob-native/PKGBUILD b/packages/python-unblob-native/PKGBUILD index d1f92f4b59d..ad48e23d0d2 100644 --- a/packages/python-unblob-native/PKGBUILD +++ b/packages/python-unblob-native/PKGBUILD @@ -3,7 +3,7 @@ pkgname=python-unblob-native _pkgname=${pkgname#python-} -pkgver=v0.1.6.r0.gaddfb06 +pkgver=v0.1.6.r1.gd209cdb pkgrel=1 pkgdesc='Performance critical parts of Unblob.' arch=('x86_64' 'aarch64') diff --git a/packages/radare2-keystone/PKGBUILD b/packages/radare2-keystone/PKGBUILD index 5dec4c67ad5..9000d6e7542 100644 --- a/packages/radare2-keystone/PKGBUILD +++ b/packages/radare2-keystone/PKGBUILD @@ -2,7 +2,7 @@ # See COPYING for license details. pkgname=radare2-keystone -pkgver=898.3a25b7f +pkgver=900.b03125f pkgrel=1 pkgdesc='Keystone assembler plugins for radare2.' groups=('blackarch' 'blackarch-reversing' 'blackarch-binary' diff --git a/packages/radare2-unicorn/PKGBUILD b/packages/radare2-unicorn/PKGBUILD index 69cfb0ff0c0..902980d488a 100644 --- a/packages/radare2-unicorn/PKGBUILD +++ b/packages/radare2-unicorn/PKGBUILD @@ -2,7 +2,7 @@ # See COPYING for license details. pkgname=radare2-unicorn -pkgver=898.3a25b7f +pkgver=900.b03125f pkgrel=1 pkgdesc='Unicorn Emulator Plugin for radare2.' groups=('blackarch' 'blackarch-disassembler' 'blackarch-binary' diff --git a/packages/roadtools/PKGBUILD b/packages/roadtools/PKGBUILD index bc4501d957e..4c42c74da40 100644 --- a/packages/roadtools/PKGBUILD +++ b/packages/roadtools/PKGBUILD @@ -4,7 +4,7 @@ pkgbase=roadtools _pkgbase=ROADtools pkgname=('roadlib' 'roadrecon' 'roadoidc' 'roadtx') -pkgver=347.527b1db +pkgver=361.24a5b41 pkgrel=1 pkgdesc='Azure AD and O365 exploration framework.' arch=('any') diff --git a/packages/rr/PKGBUILD b/packages/rr/PKGBUILD index 993a4f6020c..ab4ab32347c 100644 --- a/packages/rr/PKGBUILD +++ b/packages/rr/PKGBUILD @@ -2,7 +2,7 @@ # See COPYING for license details. pkgname=rr -pkgver=7039.0ec04b2e +pkgver=7047.3bc95011 pkgrel=1 groups=('blackarch' 'blackarch-debugger' 'blackarch-misc') pkgdesc='A Record and Replay Framework.' diff --git a/packages/rtl-433/PKGBUILD b/packages/rtl-433/PKGBUILD index 55c5715e9e3..27df5a66896 100644 --- a/packages/rtl-433/PKGBUILD +++ b/packages/rtl-433/PKGBUILD @@ -6,7 +6,7 @@ pkgname=rtl-433 _pkgname=rtl_433 -pkgver=24.10+48.r3614.20250131.7d4e1d2b +pkgver=24.10+56.r3622.20250208.14327e65 pkgrel=1 pkgdesc='A generic software defined radio data receiver, mainly for the 433.92 MHz, 868 MHz (SRD), 315 MHz, 345 MHz, and 915 MHz ISM bands.' arch=('x86_64' 'i686') diff --git a/packages/rtl8812au-aircrack-dkms/PKGBUILD b/packages/rtl8812au-aircrack-dkms/PKGBUILD index 14496d30e2e..cf4c3e89a2e 100644 --- a/packages/rtl8812au-aircrack-dkms/PKGBUILD +++ b/packages/rtl8812au-aircrack-dkms/PKGBUILD @@ -9,7 +9,7 @@ pkgname=rtl8812au-aircrack-dkms _pkgname=rtl8812au -pkgver=1298.b44d288 +pkgver=1299.337d3d6 pkgrel=1 pkgdesc='Aircrack-ng kernel module for Realtek (USB adapters only) network cards with 8812au chipset.' url='https://github.com/aircrack-ng/rtl8812au' diff --git a/packages/rtl8814au-aircrack-dkms/PKGBUILD b/packages/rtl8814au-aircrack-dkms/PKGBUILD index 84cf19d0eef..b57d28b88b6 100644 --- a/packages/rtl8814au-aircrack-dkms/PKGBUILD +++ b/packages/rtl8814au-aircrack-dkms/PKGBUILD @@ -8,8 +8,8 @@ pkgname=rtl8814au-aircrack-dkms _pkgname=rtl8814au -pkgver=96.e45952a -pkgrel=2 +pkgver=97.8926414 +pkgrel=1 pkgdesc='Aircrack-ng kernel module for Realtek (USB adapters only) network cards with 8814au chipset.' url='https://github.com/aircrack-ng/rtl8814au' license=('GPL') diff --git a/packages/rtl8814au-dkms-git/PKGBUILD b/packages/rtl8814au-dkms-git/PKGBUILD index 1655874ef45..2b44f12be88 100644 --- a/packages/rtl8814au-dkms-git/PKGBUILD +++ b/packages/rtl8814au-dkms-git/PKGBUILD @@ -10,7 +10,7 @@ pkgname=rtl8814au-dkms-git _pkgname=8814au _pkgbase=rtl8814au -pkgver=5.8.5.1.r184.g47f6084 +pkgver=5.8.5.1.r186.g2f02c0e pkgrel=1 pkgdesc='RTL8814AU and RTL8813AU chipset driver with firmware v5.8.5.1.' arch=('x86_64' 'aarch64') diff --git a/packages/sccmhunter/PKGBUILD b/packages/sccmhunter/PKGBUILD index 73e8d916629..a317d22bf13 100644 --- a/packages/sccmhunter/PKGBUILD +++ b/packages/sccmhunter/PKGBUILD @@ -2,7 +2,7 @@ # See COPYING for license details. pkgname=sccmhunter -pkgver=v1.0.6.r28.g3224361 +pkgver=v1.0.6.r30.ga6ea839 pkgrel=1 pkgdesc='Identifying, profiling, and attacking SCCM related assets in an Active Directory domain.' arch=('any') diff --git a/packages/sdrpp/PKGBUILD b/packages/sdrpp/PKGBUILD index 005f0df3b19..6b92d22347f 100644 --- a/packages/sdrpp/PKGBUILD +++ b/packages/sdrpp/PKGBUILD @@ -7,7 +7,7 @@ # Old Contributor: Marin Atanasov Nikolov pkgname=sdrpp -pkgver=nightly.r262.g0e77a9f +pkgver=nightly.r270.g5c355e2 pkgrel=1 pkgdesc='The bloat-free SDR receiver.' arch=('x86_64' 'aarch64') diff --git a/packages/seclists/PKGBUILD b/packages/seclists/PKGBUILD index 181783f2df5..fee96c6db6c 100644 --- a/packages/seclists/PKGBUILD +++ b/packages/seclists/PKGBUILD @@ -2,7 +2,7 @@ # See COPYING for license details. pkgname=seclists -pkgver=4047.44dfdf76 +pkgver=4059.00bfa6d8 pkgrel=1 pkgdesc='A collection of multiple types of lists used during security assessments.' groups=('blackarch-wordlist') diff --git a/packages/slither/PKGBUILD b/packages/slither/PKGBUILD index 6a2ff77fc39..e1d041274d3 100644 --- a/packages/slither/PKGBUILD +++ b/packages/slither/PKGBUILD @@ -2,7 +2,7 @@ # See COPYING for license details. pkgname=slither -pkgver=4712.1cf17ec14 +pkgver=4735.a77738fe0 _pyver=3.13 pkgrel=1 epoch=1 diff --git a/packages/spotbugs/PKGBUILD b/packages/spotbugs/PKGBUILD index 008cf355365..1d5277bd294 100644 --- a/packages/spotbugs/PKGBUILD +++ b/packages/spotbugs/PKGBUILD @@ -2,7 +2,7 @@ # See COPYING for license details. pkgname=spotbugs -pkgver=17626.332156456 +pkgver=17643.d1c8a9303 pkgrel=1 pkgdesc='A tool for static analysis to look for bugs in Java code.' arch=('x86_64') diff --git a/packages/stunner/PKGBUILD b/packages/stunner/PKGBUILD index cf1bc212145..6ca4182868f 100644 --- a/packages/stunner/PKGBUILD +++ b/packages/stunner/PKGBUILD @@ -2,7 +2,7 @@ # See COPYING for license details. pkgname=stunner -pkgver=v0.5.8.r53.g1d3e523 +pkgver=v0.5.8.r55.g6a35caf pkgrel=1 pkgdesc='Test and exploit STUN, TURN and TURN over TCP servers.' arch=('x86_64' 'aarch64') diff --git a/packages/subfinder/PKGBUILD b/packages/subfinder/PKGBUILD index 00d7b98ff8c..8a2dffc6a8c 100644 --- a/packages/subfinder/PKGBUILD +++ b/packages/subfinder/PKGBUILD @@ -2,7 +2,7 @@ # See COPYING for license details. pkgname=subfinder -pkgver=v2.6.7.r46.gdd66e42 +pkgver=v2.6.7.r52.g8c5459a pkgrel=1 epoch=1 groups=('blackarch' 'blackarch-recon') diff --git a/packages/tls-map/PKGBUILD b/packages/tls-map/PKGBUILD index 13ddfef3199..4030670bffa 100644 --- a/packages/tls-map/PKGBUILD +++ b/packages/tls-map/PKGBUILD @@ -2,7 +2,7 @@ # See COPYING for license details. pkgname=tls-map -pkgver=v3.0.0.r29.gabb5eff +pkgver=v3.1.0.r3.g85868d5 pkgrel=1 pkgdesc='CLI & library for TLS cipher suites manipulation.' arch=('any') diff --git a/packages/tor-browser/PKGBUILD b/packages/tor-browser/PKGBUILD index 930e63241b2..0fd29855fcf 100644 --- a/packages/tor-browser/PKGBUILD +++ b/packages/tor-browser/PKGBUILD @@ -12,7 +12,7 @@ # Contributor: BrLi pkgname=tor-browser -pkgver=14.0.4 +pkgver=14.0.6 pkgrel=1 pkgdesc='Tor Browser Bundle: anonymous browsing using Firefox and Tor.' groups=('blackarch' 'blackarch-defensive') @@ -39,7 +39,7 @@ source=("$_urlbase/$pkgname-linux-$_archstr-$pkgver.tar.xz" "$pkgname.png" "$pkgname.svg") noextract=("$pkgname-linux-$_archstr-$pkgver.tar.xz") -sha512sums=('ac27849c9fe7e090589244fee33767b788f3616a6c3e597fc01459434c5a3240e5eca1bb3e07acb825b59b7802038d485500ab09e2da8b3ca87f2ac520878e82' +sha512sums=('729a7ba2e44eef7ea9c602cfc841378cfe9d9f769a8fd0a402504d9dd0a41df374f54f57da110000fadc23ab991edac55c7f84a9bc88d53b770f3809359e1044' '909d72393acbfe1123ead9450e14bef35fb570e5488982e46632a21734990a2cffdcba74f6e0d62eac78aa183c5778b57951ccd1095e46b910cbd860277f0259' '8c656941749238d1e4b0549cc0f2ca37c103a4e57422ac1f25ea147ab396b843c0613569ced0f3418ae9be5a8d5158d7d3da8be153a1da01f460625eced46e7e' 'e334c1f226235c30011e62602ec0c0bd549bfe411e37125a5ee47f2a2d187045bc261efcaf2a9490d01dc687878ecfe01827996adc62e76df39ee8146d76713e' diff --git a/packages/trufflehog/PKGBUILD b/packages/trufflehog/PKGBUILD index 491c74ad48a..24f26605515 100644 --- a/packages/trufflehog/PKGBUILD +++ b/packages/trufflehog/PKGBUILD @@ -2,7 +2,7 @@ # See COPYING for license details. pkgname=trufflehog -pkgver=v3.88.4.r1.g6d3ba1f76 +pkgver=v3.88.5.r7.g6b8d4d8f2 pkgrel=1 epoch=2 pkgdesc='Searches through git repositories for high entropy strings, digging deep into commit history.' diff --git a/packages/uacme/PKGBUILD b/packages/uacme/PKGBUILD index cda8d4b1b44..39321f14ec8 100644 --- a/packages/uacme/PKGBUILD +++ b/packages/uacme/PKGBUILD @@ -2,7 +2,7 @@ # See COPYING for license details. pkgname=uacme -pkgver=282.ce6fb5f +pkgver=283.6da7e4c pkgrel=1 pkgdesc='Defeating Windows User Account Control.' groups=('blackarch' 'blackarch-windows') diff --git a/packages/unblob/PKGBUILD b/packages/unblob/PKGBUILD index dce1c1ec35f..c94ea8e0ac7 100644 --- a/packages/unblob/PKGBUILD +++ b/packages/unblob/PKGBUILD @@ -2,7 +2,7 @@ # See COPYING for license details. pkgname=unblob -pkgver=25.1.8.r62.g748841b +pkgver=25.1.8.r306.g69f49a8 pkgrel=1 pkgdesc='Extract files from any kind of container formats.' arch=('any') diff --git a/packages/uncover/PKGBUILD b/packages/uncover/PKGBUILD index ff565d84294..3d31fb7b0d0 100644 --- a/packages/uncover/PKGBUILD +++ b/packages/uncover/PKGBUILD @@ -2,7 +2,7 @@ # See COPYING for license details. pkgname=uncover -pkgver=v1.0.9.r3.ga4f1c2d +pkgver=v1.0.10.r0.ge2a3198 pkgrel=1 pkgdesc='Discover exposed hosts on the internet using multiple search engines.' arch=('x86_64' 'aarch64') diff --git a/packages/vivisect/PKGBUILD b/packages/vivisect/PKGBUILD index 457c56acc3f..05e42d8f979 100644 --- a/packages/vivisect/PKGBUILD +++ b/packages/vivisect/PKGBUILD @@ -2,7 +2,7 @@ # See COPYING for license details. pkgname=vivisect -pkgver=v1.2.1.r3.g5531bdae +pkgver=v1.2.1.r4.gd04e5193 _pyver=3.13 pkgrel=1 epoch=3 diff --git a/packages/vuls/PKGBUILD b/packages/vuls/PKGBUILD index 47b8e76b9b7..6c5d2b74ee9 100644 --- a/packages/vuls/PKGBUILD +++ b/packages/vuls/PKGBUILD @@ -2,7 +2,7 @@ # See COPYING for license details. pkgname=vuls -pkgver=1606.f9d176e2 +pkgver=1613.8987643d pkgrel=1 groups=('blackarch' 'blackarch-scanner') pkgdesc='Vulnerability scanner for Linux/FreeBSD, agentless, written in Go.' diff --git a/packages/wesng/PKGBUILD b/packages/wesng/PKGBUILD index 2653b4f6b92..e8abfe1c048 100644 --- a/packages/wesng/PKGBUILD +++ b/packages/wesng/PKGBUILD @@ -2,7 +2,7 @@ # See COPYING for license details. pkgname=wesng -pkgver=394.54cb496 +pkgver=395.5cfe3be pkgrel=1 pkgdesc='Windows Exploit Suggester - Next Generation.' arch=('any') diff --git a/packages/whatsmyname/PKGBUILD b/packages/whatsmyname/PKGBUILD index 82b5ec2a3de..46c9053ebf5 100644 --- a/packages/whatsmyname/PKGBUILD +++ b/packages/whatsmyname/PKGBUILD @@ -2,7 +2,7 @@ # See COPYING for license details. pkgname=whatsmyname -pkgver=2591.063e93d +pkgver=2598.f429cb5 pkgrel=1 pkgdesc='Tool to perform user and username enumeration on various websites.' groups=('blackarch' 'blackarch-social' 'blackarch-recon') diff --git a/packages/wifiphisher/PKGBUILD b/packages/wifiphisher/PKGBUILD index d9a7da68531..1ca6f989e7a 100644 --- a/packages/wifiphisher/PKGBUILD +++ b/packages/wifiphisher/PKGBUILD @@ -2,9 +2,9 @@ # See COPYING for license details. pkgname=wifiphisher -pkgver=798.bc4a077 +pkgver=799.b11da35 _pyver=3.13 -pkgrel=9 +pkgrel=1 epoch=1 groups=('blackarch' 'blackarch-wireless' 'blackarch-social') pkgdesc='Fast automated phishing attacks against WPA networks.' diff --git a/packages/yeti/PKGBUILD b/packages/yeti/PKGBUILD index 5310ca4927d..1d0fef3ce56 100644 --- a/packages/yeti/PKGBUILD +++ b/packages/yeti/PKGBUILD @@ -2,7 +2,7 @@ # See COPYING for license details. pkgname=yeti -pkgver=3397.104432a2 +pkgver=3398.c2c25828 pkgrel=1 pkgdesc='A platform meant to organize observables, indicators of compromise, TTPs, and knowledge on threats in a single, unified repository.' groups=('blackarch' 'blackarch-defensive' 'blackarch-recon') diff --git a/packages/zeek/PKGBUILD b/packages/zeek/PKGBUILD index 7885269654a..650720026f2 100644 --- a/packages/zeek/PKGBUILD +++ b/packages/zeek/PKGBUILD @@ -2,7 +2,7 @@ # See COPYING for license details. pkgname=zeek -pkgver=v7.2.0.dev.r130.g65a79b1de +pkgver=v7.2.0.dev.r197.gb7b31ebce pkgrel=1 epoch=1 groups=('blackarch' 'blackarch-networking' 'blackarch-defensive' diff --git a/packages/zgrab2/PKGBUILD b/packages/zgrab2/PKGBUILD index 00a934567b6..907eda51d69 100644 --- a/packages/zgrab2/PKGBUILD +++ b/packages/zgrab2/PKGBUILD @@ -2,7 +2,7 @@ # See COPYING for license details. pkgname=zgrab2 -pkgver=761.35d17d9 +pkgver=763.0a1af4c pkgrel=1 pkgdesc='Go Application Layer Scanner.' arch=('x86_64' 'aarch64') From 2edf3eede3b7d23d13b49e70914e79ce364a4d12 Mon Sep 17 00:00:00 2001 From: Levon 'noptrix' Kayan Date: Sat, 8 Feb 2025 21:44:37 +0100 Subject: [PATCH 13/16] zgrab2: update desc. --- packages/zgrab2/PKGBUILD | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/packages/zgrab2/PKGBUILD b/packages/zgrab2/PKGBUILD index 907eda51d69..99a4203739d 100644 --- a/packages/zgrab2/PKGBUILD +++ b/packages/zgrab2/PKGBUILD @@ -4,9 +4,10 @@ pkgname=zgrab2 pkgver=763.0a1af4c pkgrel=1 -pkgdesc='Go Application Layer Scanner.' +pkgdesc='Fast Application Layer Scanner.' arch=('x86_64' 'aarch64') -groups=('blackarch' 'blackarch-fingerprint' 'blackarch-recon') +groups=('blackarch' 'blackarch-fingerprint' 'blackarch-scanner' + 'blackarch-recon') url='https://github.com/zmap/zgrab2' license=('APACHE' 'ISC' 'custom:unknown') makedepends=('git' 'go') From 022ca9728258a5da1f56b641e90cd018505ab86a Mon Sep 17 00:00:00 2001 From: Levon 'noptrix' Kayan Date: Sun, 9 Feb 2025 11:23:45 +0100 Subject: [PATCH 14/16] hexhttp: ... --- packages/hexhttp/PKGBUILD | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/packages/hexhttp/PKGBUILD b/packages/hexhttp/PKGBUILD index d61e4468c64..263e3cf39dc 100644 --- a/packages/hexhttp/PKGBUILD +++ b/packages/hexhttp/PKGBUILD @@ -3,7 +3,7 @@ pkgname=hexhttp pkgver=v1.7.4.r1.g0f01774 -pkgrel=1 +pkgrel=2 pkgdesc='Perform tests on HTTP headers and analyze the results to identify vulnerabilities and interesting behaviors.' arch=('any') groups=('blackarch' 'blackarch-scanner' 'blackarch-webapp') @@ -30,6 +30,12 @@ pkgver() { ) } +prepare() { + cd $pkgname + + touch modules/__init__.py +} + package() { cd $pkgname @@ -50,5 +56,6 @@ package() { python /usr/share/$pkgname/$pkgname.py "\$@" EOF - chmod a+x "$pkgdir/usr/bin/$pkgname" + chmod +x "$pkgdir/usr/bin/$pkgname" } + From 367f05de59d9c0b95674ab68c4df16789d823a93 Mon Sep 17 00:00:00 2001 From: Levon 'noptrix' Kayan Date: Tue, 11 Feb 2025 00:58:24 +0100 Subject: [PATCH 15/16] blackarch-officials: ... --- packages/blackarch-officials/PKGBUILD | 1 - 1 file changed, 1 deletion(-) diff --git a/packages/blackarch-officials/PKGBUILD b/packages/blackarch-officials/PKGBUILD index 944c0deeb19..23488152758 100644 --- a/packages/blackarch-officials/PKGBUILD +++ b/packages/blackarch-officials/PKGBUILD @@ -307,7 +307,6 @@ elif [[ $CARCH = "aarch64" ]]; then 'python-shodan' 'radamsa' 'radare2' - 'rarcrack' 'rathole' 'reaver' 'rfdump' From 8000a19dd34ca006c62ff2e75377d29d6f53796c Mon Sep 17 00:00:00 2001 From: Levon 'noptrix' Kayan Date: Wed, 12 Feb 2025 18:27:53 +0100 Subject: [PATCH 16/16] python-m2crypto: version bump. --- packages/python-m2crypto/PKGBUILD | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/python-m2crypto/PKGBUILD b/packages/python-m2crypto/PKGBUILD index 60258006c5d..762c0d67dd2 100644 --- a/packages/python-m2crypto/PKGBUILD +++ b/packages/python-m2crypto/PKGBUILD @@ -3,7 +3,7 @@ pkgname=python-m2crypto _pkgname=${pkgname#python-} -pkgver=0.43.0.r8.gd99f560 +pkgver=0.43.0.r13.g90e4b6d pkgrel=1 pkgdesc='A Python crypto and SSL toolkit.' arch=('x86_64' 'aarch64')