NetExec-1.2.0.ebuild

This commit is contained in:
Anton Bolshakov 2024-07-14 22:51:21 +08:00
parent 4ddc4b8afe
commit dc1251a4ea
No known key found for this signature in database
GPG key ID: 32BDCED870788F04
19 changed files with 214 additions and 23 deletions

View file

@ -1,2 +1,2 @@
DIST asyauth-0.0.16.tar.gz 72035 BLAKE2B 27c6ca939575b41d234326d21cfd27af78b7407584876ba1d0eedc3a177b7ae96244a3b0ed66e8b208e3d27a114e6af757fce909ce305eb85cc433eb29e449cf SHA512 c6ce0d7f0395db1fa79f34dc0e6da2cbcf28fdded1cfd941a1de75179e93361db0f220a208d6a6fb98fd58e52e8529be2b63396a4d29b0c388823f77f2902393
DIST asyauth-0.0.18.tar.gz 71900 BLAKE2B fe268bb3e58b12bd441d9a4c34ae2ec36d0865575cf90e083aabe1c84c2a905e8ec3d9e5213e0bb270db5eec18fb2f4277b1372fa9230d0beb4390cb3078ac8c SHA512 e5a8609ae7847b63081f65dccb8d360a0b358d357c3457d731c1771d458e8e22e4aeba104e3922ad2208b4a0f5ee90dfb4e070cdae8204bb321b238a9b51c381
DIST asyauth-0.0.20.tar.gz 72321 BLAKE2B 500fe1ebc296e013e5296b6a1b245fe7e26649efb3e0f2bc5ccfe93f410cabddb3613e1c743a7c36ae4e98c0835d121ca730baa794adfa6a9517fe3699c12e18 SHA512 39ee3c2ca237c955e19391e637d3c167f907eb666d791b736717f7987ca1bf7ee63f8a1004b85680bc977febad43398d71637ed1042657c847530ed7618a844f

View file

@ -1,4 +1,4 @@
# Copyright 1999-2022 Gentoo Authors
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@ -19,8 +19,8 @@ IUSE="test"
RDEPEND="
>=dev-python/unicrypto-0.0.10[${PYTHON_USEDEP}]
>=dev-python/asn1crypto-1.3.0[${PYTHON_USEDEP}]
>=dev-python/asysocks-0.2.7[${PYTHON_USEDEP}]
>=dev-python/minikerberos-0.4.2[${PYTHON_USEDEP}]
>=dev-python/asysocks-0.2.11[${PYTHON_USEDEP}]
>=dev-python/minikerberos-0.4.4[${PYTHON_USEDEP}]
"
DEPEND="${RDEPEND}"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"

View file

@ -0,0 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>unknown@pentoo.ch</email>
<name>Author Unknown</name>
</maintainer>
<upstream>
<remote-id type="github">skelsec/asyauth</remote-id>
<remote-id type="pypi">asyauth</remote-id>
</upstream>
</pkgmetadata>

View file

@ -1 +1,2 @@
DIST dploot-2.2.4.tar.gz 45268 BLAKE2B 14ffd2022b9e68c94ea1502473033c32a7bb8a191b228f2c6d8a1e935fa5bf97570659e602ba8af4dea54ab0b251991d9da7bcf9efe6eea20ba946d6ceb6c88d SHA512 5251bb98f6e21a7c420f052a6602ef1a65d197f54b9b1cd1a01cc9005604e43b2821b629ce8b04f0f2003c299176ba43dc255fbf920269c8f92fe815ab872b93
DIST dploot-2.7.3.tar.gz 52100 BLAKE2B a78da54cec404393a660d7be18338718d48718caf5cc427cbcc33a136f89b32c4cccfe21251958631e31860e0a598aad5fb4ec328ccf7e9eb9be56d72beb6e92 SHA512 02c55dd16ca668f0eeae1afe537e257c78cf7a862b3e84b543665d5fd9e243298de0d3e8e8da468fba0749841806eb872e70b2ab3381ea1c5d95c0a9a91cad5e

View file

@ -0,0 +1,28 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=poetry
PYTHON_COMPAT=( python3_{10..12} )
inherit distutils-r1 pypi
DESCRIPTION="DPAPI looting remotely in Python"
HOMEPAGE="https://github.com/zblurx/dploot"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 ~arm64 x86"
RDEPEND="
>=dev-python/impacket-0.10.0[${PYTHON_USEDEP}]
>=dev-python/cryptography-40.0.1[${PYTHON_USEDEP}]
>=dev-python/pyasn1-0.4.8[${PYTHON_USEDEP}]
>=dev-python/lxml-4.9.3[${PYTHON_USEDEP}]
"
DEPEND="${RDEPEND}"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
RESTRICT="test"
#distutils_enable_tests pytest

View file

@ -0,0 +1 @@
DIST dunamai-1.19.0.tar.gz 42296 BLAKE2B c6a85aa14c207ec86167788210baa32d8318c88d97913c29ea258d718ae627349e2d1852c3e696d6921a0152e1c5eda28f03148f50fd6e67560803b6db739895 SHA512 6d1160ad241dd3485ee7c7edf5e19c682ae020ce1094186a04c2b6dde9a315af17ddf2fa80bed96a80e6d9d43050f4a6a08ef04356bed65d367e70371a9862eb

View file

@ -0,0 +1,25 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=poetry
PYTHON_COMPAT=( python3_{10..12} pypy3 )
inherit pypi distutils-r1
DESCRIPTION="Dynamic versioning library and CLI"
HOMEPAGE="
https://pypi.org/project/dunamai/
https://github.com/mtkennerly/dunamai
"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 arm64 x86"
RDEPEND="
dev-python/packaging[${PYTHON_USEDEP}]
"
distutils_enable_tests pytest

View file

@ -0,0 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>unknown@pentoo.ch</email>
<name>Author Unknown</name>
</maintainer>
<upstream>
<remote-id type="github">mtkennerly/dunamai</remote-id>
<remote-id type="pypi">dunamai</remote-id>
</upstream>
</pkgmetadata>

View file

@ -1,2 +1,2 @@
DIST msldap-0.5.7.tar.gz 93351 BLAKE2B fbf35622e27d393320575812f65af4e8111acd7f081d4255151c7588808b970d1584c3a7b49bf65bfdbf08ba4d62bd9f699b73a723751b5cc9dd94b84377415a SHA512 0739ac4dd6252bed988ddd0e4a23a142b2312161177c5fba31fa4dd59155c25b8511e631bd261c0efa5a8b60a238063c59e5eb6c9f652b51c8e9cc129bf568d8
DIST msldap-0.5.10.tar.gz 132376 BLAKE2B b389005417abc6f786bcae8b9bb841b605c75a9b48e5e41d42e6b3674198f69d65bfc9473d9a3914c2342f89f9bf3a043a0c1901a80904cefaefbbd6f6c10b4a SHA512 8a5afe4060a8bda0ab16e04b681d6b3270526c6113d911731d8ab5c7930404a1dfc552644533cc8faddd3919972d4130815eceb2c47736399d41f45434b465b6
DIST msldap-0.5.9.tar.gz 132024 BLAKE2B 41538cf24c2d8853e884bbfba82be0e77f01fc254916ee7292fedcbc8a8fcfc5b941360ef31ded923b0553b2b0b9a44569c72198ec9362ac12ff7ec4bd8eb0f4 SHA512 2c5798535a33480dfe10cfb525adcaa225e8a800b94d18869946069bcddd83e46e57201e72a9a25f59d3ee1220715810228d747b30e1d4c0f7681561be831dfb

View file

@ -21,10 +21,10 @@ IUSE=""
# extra: ./msldap/external/*
RDEPEND="
>=dev-python/unicrypto-0.0.10[${PYTHON_USEDEP}]
>=dev-python/asyauth-0.0.16[${PYTHON_USEDEP}]
>=dev-python/asysocks-0.2.9[${PYTHON_USEDEP}]
>=dev-python/asyauth-0.0.18[${PYTHON_USEDEP}]
>=dev-python/asysocks-0.2.11[${PYTHON_USEDEP}]
>=dev-python/asn1crypto-1.3.0[${PYTHON_USEDEP}]
>=dev-python/winacl-0.1.7[${PYTHON_USEDEP}]
>=dev-python/winacl-0.1.8[${PYTHON_USEDEP}]
>=dev-python/prompt-toolkit-3.0.2[${PYTHON_USEDEP}]
dev-python/tqdm[${PYTHON_USEDEP}]
dev-python/wcwidth[${PYTHON_USEDEP}]

View file

@ -1,2 +1,2 @@
DIST neo4j-4.2.0.tar.gz 66975 BLAKE2B 8c365fcf30cdc5d31853c3f21d88fc1515d11175f37ec89b896cd75fe89f6ce1fd5cc38c1198cd6fd03df4b7fc6389f10da7c1e38222cce0023f3bfb2bdfa8d4 SHA512 6cd12176377e7b635339eaf1bc138adc89771bf317e9e370c958753dc29acc7132325511a10d092ef3ed28e005fcf868bdc5dc31c352c6bdfd217ca7056bced8
DIST neo4j-4.2.1.tar.gz 69516 BLAKE2B a3143706ccc0007ed0827940f1cbc80a3ca0ce97e9b61b792d6ba3d56ea4a3279ec8fce0a1597ad14dcbc7004f52516799b83a7d205cc46ee8bec87ba76ecb6e SHA512 57ab046dd3d00b3c3a515955ca24bbcb5b6723799e3e81a3be6875164e3ccb23286170c2ad2f823d4ffef3ca9c71d3bbbe2d69b8136f0507ef9224fcf9bb8015
DIST neo4j-5.22.0.tar.gz 214987 BLAKE2B 4ec8f0cc4ded95ff038a626f1358362fc2dc8021f4fdc1e2ad656bb318f08fe5e9de771ca2c89133ef37d9afdc79363ed1874ece9e1f2d6662a4e0873f2c1750 SHA512 a7aa6dc759acae0e0e303c2014643ec811e7795acb80d15422eb09782e4fa69513b0cb6002f1eee1b493dc51796b01498913ba035b1bc0cbf088713d462b8ef0

View file

@ -5,4 +5,8 @@
<email>unknown@pentoo.ch</email>
<name>Author Unknown</name>
</maintainer>
<upstream>
<remote-id type="github">neo4j/neo4j-python-driver</remote-id>
<remote-id type="pypi">neo4j</remote-id>
</upstream>
</pkgmetadata>

View file

@ -1,21 +1,23 @@
# Copyright 1999-2021 Gentoo Authors
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
EAPI=8
DISTUTILS_USE_SETUPTOOLS=rdepend
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{10..12} )
inherit distutils-r1
inherit distutils-r1 pypi
DESCRIPTION="Neo4j Bolt driver for Python"
HOMEPAGE="https://github.com/neo4j/neo4j-python-driver"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
#SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
RDEPEND="dev-python/pytz[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}"

View file

@ -1,24 +1,24 @@
# Copyright 1999-2020 Gentoo Authors
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
EAPI=8
DISTUTILS_USE_SETUPTOOLS=rdepend
#DISTUTILS_USE_SETUPTOOLS=rdepend
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{10..12} )
inherit distutils-r1
inherit distutils-r1 pypi
DESCRIPTION="Neo4j Bolt driver for Python"
HOMEPAGE="https://github.com/neo4j/neo4j-python-driver"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
#SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~arm64 ~x86"
KEYWORDS="amd64 arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
RDEPEND="dev-python/pytz[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}"
#FIXME ModuleNotFoundError: No module named 'neo4j.bolt
#https://github.com/neo4j/neo4j-python-driver/issues/482

View file

@ -0,0 +1 @@
DIST poetry_dynamic_versioning-1.2.0.tar.gz 30332 BLAKE2B 30f382d2bcc47cd5a9ea4e6cd8a14b68fb41bb965f8c07330e5b2010c930e6a095a4e8df3a377b368f233e99abf44ea8196713348558572718aae7d9546d2419 SHA512 d6bfe0b65d0e1b259b99558da689bc34facf3f94a31084696115c708457affefffb6b28a882cb11889f1d2ccd027d09632a09c56573a8b351233e3723a8dbc8d

View file

@ -0,0 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>unknown@pentoo.ch</email>
<name>Author Unknown</name>
</maintainer>
<upstream>
<remote-id type="github">mtkennerly/poetry-dynamic-versioning</remote-id>
<remote-id type="pypi">poetry-dynamic-versioning</remote-id>
</upstream>
</pkgmetadata>

View file

@ -0,0 +1,27 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=poetry
PYTHON_COMPAT=( python3_{10..12} pypy3 )
inherit pypi distutils-r1
DESCRIPTION="Plugin for Poetry to enable dynamic versioning based on VCS tags"
HOMEPAGE="
https://pypi.org/project/poetry-dynamic-versioning/
https://github.com/mtkennerly/poetry-dynamic-versioning
"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~x86"
RDEPEND="
>=dev-python/dunamai-1.18.0[${PYTHON_USEDEP}]
>=dev-python/tomlkit-0.4[${PYTHON_USEDEP}]
>=dev-python/jinja-2.11.1[${PYTHON_USEDEP}]
"
distutils_enable_tests pytest

View file

@ -1 +1,2 @@
DIST NetExec-1.1.0.gh.tar.gz 1205666 BLAKE2B 196d08627738e2dfea94bbbe33718512c9cf0784b7865e1b3d3d7fe7eda0282ef20fbbdaf7e8f6ccefc1467943cf18c80252f89618ba19feb26e6c9004598058 SHA512 9a9c74c27e074482d6477ff5d73fc131338e7de7afe0a0e9a7f19e2b2fbbf40a9b4535a53d23ec5e8ae14b63f44809b2fdfbdaadebeac01cfe1dbcd52811b1aa
DIST NetExec-1.2.0.gh.tar.gz 1228670 BLAKE2B 196f0d0c616043ed8a951ad11ac7d6c9f26b372430ec34a1d58932e14d1fbbb29921d76e7085af74333bc3418456a01b18162ceb81bb88cb50115d06da9762db SHA512 4672d32cf227f46bfbc2ee196402e79e201b90a16d335b49bc34875eabff2bc82f313ecb6f5470435c3f468048c6ef6ab5c83421979aad8e3bc775f7b7002f05

View file

@ -0,0 +1,65 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=
PYTHON_COMPAT=( python3_{10..12} )
inherit distutils-r1
DESCRIPTION="A swiss army knife for pentesting Windows/Active Directory environments"
HOMEPAGE="https://github.com/Pennyw0rth/NetExec"
SRC_URI="https://github.com/Pennyw0rth/NetExec/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz"
LICENSE="BSD-2"
SLOT="0"
KEYWORDS="~amd64"
RESTRICT="test"
#pyproject.toml, [tool.poetry.dependencies]
RDEPEND="
>=dev-python/aardwolf-0.2.8[${PYTHON_USEDEP}]
>=dev-python/aioconsole-0.6.2[${PYTHON_USEDEP}]
>=dev-python/aiosqlite-0.19.0[${PYTHON_USEDEP}]
>=dev-python/argcomplete-3.1.4[${PYTHON_USEDEP}]
>=dev-python/asyauth-0.0.20[${PYTHON_USEDEP}]
>=dev-python/beautifulsoup4-4.11[${PYTHON_USEDEP}]
>=dev-python/bloodhound-1.7.2[${PYTHON_USEDEP}]
>=dev-python/dploot-2.7.1[${PYTHON_USEDEP}]
>=dev-python/dsinternals-1.2.4[${PYTHON_USEDEP}]
>=dev-python/lsassy-3.1.11[${PYTHON_USEDEP}]
>=dev-python/masky-0.2.0[${PYTHON_USEDEP}]
>=dev-python/minikerberos-0.4.1[${PYTHON_USEDEP}]
>=dev-python/msgpack-1.0.0[${PYTHON_USEDEP}]
>=dev-python/msldap-0.5.10[${PYTHON_USEDEP}]
>=dev-python/neo4j-5.0.0[${PYTHON_USEDEP}]
>=dev-python/paramiko-3.3.1[${PYTHON_USEDEP}]
>=dev-python/poetry-dynamic-versioning-1.2.0[${PYTHON_USEDEP}]
>=dev-python/pyasn1-modules-0.3.0[${PYTHON_USEDEP}]
>=dev-python/pylnk3-0.4.2[${PYTHON_USEDEP}]
>=dev-python/pypsrp-0.8.1[${PYTHON_USEDEP}]
>=app-exploits/pypykatz-0.6.8[${PYTHON_USEDEP}]
>=dev-python/pywerview-0.3.3[${PYTHON_USEDEP}]
>=dev-python/python-dateutil-2.8.2[${PYTHON_USEDEP}]
>=dev-python/python-libnmap-0.7.3[${PYTHON_USEDEP}]
>=dev-python/requests-2.27.1[${PYTHON_USEDEP}]
>=dev-python/rich-13.3.5[${PYTHON_USEDEP}]
>=dev-python/sqlalchemy-2.0.4[${PYTHON_USEDEP}]
>=dev-python/termcolor-2.4.0[${PYTHON_USEDEP}]
>=dev-python/terminaltables-3.1.0[${PYTHON_USEDEP}]
>=dev-python/xmltodict-0.13.0[${PYTHON_USEDEP}]
>=dev-util/ruff-0.0.292
"
#FIXME: check why ruff = "=0.0.292"
#FIXME: check why this is required:
# impacket = { git = "https://github.com/Pennyw0rth/impacket.git", branch = "gkdi" }
# >=dev-python/pyreadline-2.1[${PYTHON_USEDEP}]
#src_prepare() {
# default
# # exclude is not supported by pyproject2setuppy
# sed -i '/^exclude/,/^\]/d' pyproject.toml || die
#}