Skip to content

Commit

Permalink
Merge branch 'BlackArch:master' into master
Browse files Browse the repository at this point in the history
  • Loading branch information
xXxSpicyBoiiixXx authored Feb 13, 2025
2 parents bac241f + 8000a19 commit 15866d1
Show file tree
Hide file tree
Showing 96 changed files with 423 additions and 252 deletions.
2 changes: 1 addition & 1 deletion packages/adassault/PKGBUILD
Original file line number Diff line number Diff line change
Expand Up @@ -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.'
Expand Down
2 changes: 1 addition & 1 deletion packages/avml/PKGBUILD
Original file line number Diff line number Diff line change
Expand Up @@ -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.'
Expand Down
2 changes: 1 addition & 1 deletion packages/bgrep/PKGBUILD
Original file line number Diff line number Diff line change
Expand Up @@ -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')
Expand Down
41 changes: 26 additions & 15 deletions packages/bkcrack/PKGBUILD
Original file line number Diff line number Diff line change
Expand Up @@ -3,14 +3,15 @@

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')
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')

Expand All @@ -21,23 +22,33 @@ pkgver() {
}

build() {
cd $pkgname

cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release .

make
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
}

package() {
cd $pkgname

install -dm 755 "$pkgdir/usr/share/$pkgname/"
cd build

install -Dm 755 "src/$pkgname" "$pkgdir/usr/bin/$pkgname"

install -Dm 644 license.txt "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
install -Dm 644 -t "$pkgdir/usr/share/doc/$pkgname/" *.md doc/*.md
install -dm 755 "$pkgdir/usr/share/doc/$pkgname"
cp -a doc/html "$pkgdir/usr/share/doc/$pkgname/"

cd ../$pkgname
install -Dm 644 license.txt -t "$pkgdir/usr/share/licenses/$pkgname"

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/"
}

1 change: 0 additions & 1 deletion packages/blackarch-officials/PKGBUILD
Original file line number Diff line number Diff line change
Expand Up @@ -307,7 +307,6 @@ elif [[ $CARCH = "aarch64" ]]; then
'python-shodan'
'radamsa'
'radare2'
'rarcrack'
'rathole'
'reaver'
'rfdump'
Expand Down
2 changes: 1 addition & 1 deletion packages/boofuzz/PKGBUILD
Original file line number Diff line number Diff line change
Expand Up @@ -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')
Expand Down
2 changes: 1 addition & 1 deletion packages/checkov/PKGBUILD
Original file line number Diff line number Diff line change
Expand Up @@ -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')
Expand Down
2 changes: 1 addition & 1 deletion packages/chipsec/PKGBUILD
Original file line number Diff line number Diff line change
Expand Up @@ -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.'
Expand Down
2 changes: 1 addition & 1 deletion packages/clair/PKGBUILD
Original file line number Diff line number Diff line change
Expand Up @@ -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.'
Expand Down
2 changes: 1 addition & 1 deletion packages/cloudlist/PKGBUILD
Original file line number Diff line number Diff line change
Expand Up @@ -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.'
Expand Down
2 changes: 1 addition & 1 deletion packages/cloudsploit/PKGBUILD
Original file line number Diff line number Diff line change
Expand Up @@ -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')
Expand Down
2 changes: 1 addition & 1 deletion packages/country-ip-blocks/PKGBUILD
Original file line number Diff line number Diff line change
Expand Up @@ -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')
Expand Down
4 changes: 2 additions & 2 deletions packages/cve-search/PKGBUILD
Original file line number Diff line number Diff line change
Expand Up @@ -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')
Expand Down
2 changes: 1 addition & 1 deletion packages/cvemap/PKGBUILD
Original file line number Diff line number Diff line change
Expand Up @@ -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')
Expand Down
2 changes: 1 addition & 1 deletion packages/dalfox/PKGBUILD
Original file line number Diff line number Diff line change
Expand Up @@ -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')
Expand Down
2 changes: 1 addition & 1 deletion packages/dftimewolf/PKGBUILD
Original file line number Diff line number Diff line change
Expand Up @@ -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')
Expand Down
2 changes: 1 addition & 1 deletion packages/dorkbot/PKGBUILD
Original file line number Diff line number Diff line change
Expand Up @@ -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')
Expand Down
2 changes: 1 addition & 1 deletion packages/dradis-ce/PKGBUILD
Original file line number Diff line number Diff line change
Expand Up @@ -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')
Expand Down
2 changes: 1 addition & 1 deletion packages/emp3r0r/PKGBUILD
Original file line number Diff line number Diff line change
Expand Up @@ -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')
Expand Down
2 changes: 1 addition & 1 deletion packages/exabgp/PKGBUILD
Original file line number Diff line number Diff line change
Expand Up @@ -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')
Expand Down
4 changes: 2 additions & 2 deletions packages/fav-up/PKGBUILD
Original file line number Diff line number Diff line change
Expand Up @@ -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')
Expand Down
2 changes: 1 addition & 1 deletion packages/fernflower/PKGBUILD
Original file line number Diff line number Diff line change
Expand Up @@ -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')
Expand Down
2 changes: 1 addition & 1 deletion packages/flask-session-cookie-manager/PKGBUILD
Original file line number Diff line number Diff line change
Expand Up @@ -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')
Expand Down
2 changes: 1 addition & 1 deletion packages/fuddly/PKGBUILD
Original file line number Diff line number Diff line change
Expand Up @@ -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).'
Expand Down
67 changes: 67 additions & 0 deletions packages/ghunt/PKGBUILD
Original file line number Diff line number Diff line change
@@ -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.r12.g71f0144
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
}

4 changes: 2 additions & 2 deletions packages/github-dorks/PKGBUILD
Original file line number Diff line number Diff line change
Expand Up @@ -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')
Expand Down
2 changes: 1 addition & 1 deletion packages/go-exploitdb/PKGBUILD
Original file line number Diff line number Diff line change
Expand Up @@ -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')
Expand Down
2 changes: 1 addition & 1 deletion packages/haiti/PKGBUILD
Original file line number Diff line number Diff line change
Expand Up @@ -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).'
Expand Down
Loading

0 comments on commit 15866d1

Please sign in to comment.