Merge remote-tracking branch 'upstream/master' into veil

This commit is contained in:
Guido Kroon 2018-12-11 12:42:50 +01:00
commit c5f2c2b6d9
No known key found for this signature in database
GPG key ID: 394C398C531EFAB0
90 changed files with 483 additions and 808 deletions

View file

@ -0,0 +1 @@
DIST osslsigncode-2.0.tar.gz 57951 BLAKE2B 67057c07bb667a546e3a8abc49e8a20a0ef42ae77edacd2e88486a4357e8e8e789307e1c2abd2e13d18401621ba5607bb42af46ed8451546a26bb6855a07e652 SHA512 aec7b101afd96925fbd70ac67a6752997f0dab3987151c0658e5f011d8a6be6f53518d7a4aba6dff696c722a1e669100143a87d07c3f59364cd62693e9f3e4e5

View file

@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<!-- maintainer-needed -->
<upstream>
<remote-id type="sourceforge">osslsigncode</remote-id>
</upstream>
</pkgmetadata>

View file

@ -0,0 +1,32 @@
# Copyright 1999-2018 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
#inherit autotools
DESCRIPTION="Platform-independent tool for Authenticode signing of EXE/CAB files"
HOMEPAGE="https://sourceforge.net/projects/osslsigncode"
SRC_URI="https://github.com/mtrojnar/osslsigncode/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="curl libressl"
RDEPEND="
!libressl? ( >=dev-libs/openssl-1.1.0:0= )
libressl? ( >=dev-libs/libressl-2.7.0:0= )
curl? ( net-misc/curl )"
DEPEND="${RDEPEND}
virtual/pkgconfig"
src_prepare() {
./autogen.sh
# eautoreconf
eapply_user
}
src_configure() {
econf $(use_with curl)
}

View file

@ -1 +1 @@
DIST linenum-20180827.tar.gz 13555 BLAKE2B 7f3d7b6e125d576e6fa70639346b5745980584d99ef58368a30bd2191eb6fcb72cbb40e0db7e79d0230a849948f8c5615b17dfbd2770f823e4c8d994aa0ec74d SHA512 3c55e36860a4bd00cde33954ef7f38b6532b050a125d64f97c886e34d3d6797b1042212535a82442315755b1022df7e1ab969e689b2648938c75676b88d53606
DIST linenum-20180911.tar.gz 13555 BLAKE2B 7f3d7b6e125d576e6fa70639346b5745980584d99ef58368a30bd2191eb6fcb72cbb40e0db7e79d0230a849948f8c5615b17dfbd2770f823e4c8d994aa0ec74d SHA512 3c55e36860a4bd00cde33954ef7f38b6532b050a125d64f97c886e34d3d6797b1042212535a82442315755b1022df7e1ab969e689b2648938c75676b88d53606

View file

@ -11,7 +11,7 @@ SRC_URI="https://github.com/rebootuser/LinEnum/archive/${COMMIT}.tar.gz -> ${P}.
LICENSE="MIT"
SLOT="0"
KEYWORDS="~x86 ~amd64"
KEYWORDS="~amd64 ~x86"
IUSE=""
RDEPEND=""
@ -23,4 +23,3 @@ src_install() {
insinto /usr/share/LinEnum
doins LinEnum.sh
}

View file

@ -1,21 +0,0 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
inherit autotools git-r3
DESCRIPTION="OpenSSL-based signcode utility"
HOMEPAGE="https://sourceforge.net/projects/osslsigncode/"
EGIT_REPO_URI="http://git.code.sf.net/p/osslsigncode/osslsigncode"
EGIT_COMMIT="e72a1937d1a13e87074e4584f012f13e03fc1d64"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
src_prepare() {
eautoreconf
}

View file

@ -7,6 +7,8 @@ DIST 1806-exploits.tgz 9107234 BLAKE2B 3abf9904da611eeb42a7cf14145d3fcea7923727f
DIST 1807-exploits.tgz 333580 BLAKE2B ed31cf7ed7b080149cb3cf36a624c19d48e6888afb026ab0927f1131bc3af81b402100b72778716f3ef59241144d80a195baf449cc843e2661c949c9e521c3f8 SHA512 b73a8fd4d58a3c3a333a4d7dac73b70b189eab23255b292e5647a764ed4ea02478ef23f3162e690e9dc946f92027e302e5ad48950a3b5d0f7b32ba2978496d3d
DIST 1808-exploits.tgz 4701755 BLAKE2B 57b3689f0bd084cbd016727f46e065d1d762bcef351b17393c4c0d9eb8597defd0b40ab26e8ffec0c1be6545976d94f04abc7adcd2ad48d50704eb8f14ea2995 SHA512 12a7aca0844c717ccbb3de7809947ff9d802a0aa342e6354c6df51ef742ec43370898f842acf375ef8bbef3356614d52e01925a122dbf0fea47a66543616bff6
DIST 1809-exploits.tgz 1208539 BLAKE2B 22a2f490fbe7c6b5a54e6b14305c0e2b12a5803a6b8c3b272761bbb7197679c19184967826d876fa96398d55061eb5d7b4aafccd37c805535cfec681a4a98ff1 SHA512 4d7b2048040de382d9bf5b0878e50d6f782d4b16aaa18e140286990176d026cefc13bc062b61111e094567837ba7e90d0d31c46eb51f409785157eb714a8fbfe
DIST 1810-exploits.tgz 627893 BLAKE2B bc72c8f6f8c992a1a60ba678a7305886513c698e78cf4720e525d7ae486cd16a78c81ef580c10d2fa910f8431425557973fbe7d7d319738a8fa072af69fe0b38 SHA512 009dc63321cc875e9bb6fed66c9e312d474b4c46047589e7f1f93214c7b796e71f375dbbc67c08e37fbb5fdf1e92e3b76173bc831051efa25a864b5c62940431
DIST 1811-exploits.tgz 13058912 BLAKE2B 4764499aee93b03c51e47fef3c7a4748d2f6c6ee67af7b65a61abe07e231d0b98ca5f3fbc8b6c7311e378f75971335be96517ef39d885e83b288eef383e5feb6 SHA512 ba908f61fdfaa1e8bdf2db0f74c47bf8aa7a8ee0e3968552a8113740a57a531f423cf7757841989798b18d53ca3e2cfe209e68a3b9c308ab7220f5c51e7c4c97
DIST 1999-exploits.tgz 6507949 BLAKE2B f27b3001864141cb660a7adc888beb2008e4e46d1a053e0d3d76d5d4794d98a85e3bfb7102d12c91f379db4ecbb716b37be0ebdf5114f30a06152814b1773924 SHA512 b5274f6a0f3da2c48d7550cc3e033734172b98e13c42600a48b2c5a4b213fbc73a1ebf710ca8719b905c9783dcd620678815fff7d1d97f0832181bd9034e9d9f
DIST 2000-exploits.tgz 6530082 BLAKE2B f0d0b2cf555dd24cd745d3faf44919dd278c2c5488010706c27a35f33b792fa75d9f4d6f6384b3d4e0740e0cafe2ae727a66b2b3ed46ae91f051534b94ecdd2d SHA512 1e1f1fa9e59e7929a4f5c77a8909a781249d21285f00ff33756c97f87f960f9f83db3965eedebc4b401ac6f1c9d7d5bb41bf45c6c45ac036a04319c3c2f463c2
DIST 2001-exploits.tgz 4644368 BLAKE2B 3af7173fe9fe6b09c8e1f53a464acc20c7b689626e3bcd5412a178061233d2f4cefdc1a962cbdc3f8a8480981e9458dfa856820ebe5340f6110109aee136b918 SHA512 55494c39ad12b9242f8aff8ecf4f57dd81e5dc8f7e57eaf9721faacf9465b511d4da76038d2a6f5ccbfb36a9ce8f5f949a307fc8e0a765201bd7d611adce0de5

View file

@ -1,2 +1 @@
DIST the-backdoor-factory-3.4.1.tar.gz 449857 SHA256 69da2f040586e637e7ed67aa7d4e5aabb799f467462f5299563bcbe7123fe21e SHA512 6e58a55089906daab4b1168652ac442a0ef6425c6e57967c97892bb5ed132b076238897df3868f8a3e4595b593562fc7ad235212d4af98afdc25cf5763305fc0 WHIRLPOOL 3e170f04fc33ae225e9fa7cdbb43696cce4f147e1afaf760a78e4dd2140ae199fa067dcff7958ef9c54a73b7d01a65616e1eab3fbf6987ac094a58a08835fa72
DIST the-backdoor-factory-3.4.2.tar.gz 449954 SHA256 a504caa025b7a374283db321a5cb98e5311cf2922af9ca62701d00b28651a295 SHA512 7ef4ddb0de671f4ef60b6c787ed2d22e901bad96fd738b232dcbe6df58c17baee60178027ec098d1e8f92a7ecb9cfe3ce2948b4a6b054106880204eddb0deda4 WHIRLPOOL 273929540589f2873587b78380c9be66758e49e80923c92f5acc12d55da0e75235881889cb45d97c241cb1f4c48fbbffc28f197e1a5a6845da52dabf9a493d7c
DIST the-backdoor-factory-3.4.2.tar.gz 449954 BLAKE2B 784f448591328ac24be0695b52ddecb2402ec688989476a4aa70c4187c08541cedc4f2ddd8f435f7c53bebd5a2db72832222704ec3b2c753ec0ff71291cb2767 SHA512 7ef4ddb0de671f4ef60b6c787ed2d22e901bad96fd738b232dcbe6df58c17baee60178027ec098d1e8f92a7ecb9cfe3ce2948b4a6b054106880204eddb0deda4

View file

@ -1,50 +0,0 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
PYTHON_COMPAT=( python2_7 )
inherit eutils python-single-r1
DESCRIPTION="BDF allows to patch executable binaries with user desired shellcode"
HOMEPAGE="https://github.com/secretsquirrel/the-backdoor-factory"
SRC_URI="https://github.com/secretsquirrel/the-backdoor-factory/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD-4"
SLOT="0"
KEYWORDS="~x86 ~amd64"
IUSE=""
DEPEND=""
RDEPEND="${DEPEND}
>=dev-python/capstone-python-3.0
app-exploits/osslsigncode
dev-python/pefile"
src_prepare(){
epatch "${FILESDIR}"/pebin.patch
rm -r osslsigncode
rm {update.sh,install.sh}
cp "${FILESDIR}"/certs/* ./certs/
}
src_compile() {
cd ./aPLib/example/
gcc -c -I../lib/elf -m32 -Wall -O2 -s -o appack.o appack.c -v
gcc -m32 -Wall -O2 -s -o appack appack.o ../lib/elf/aplib.a -v
cd ../..
}
src_install() {
insinto /usr/share/${PN}
doins -r "${S}"/*
dobin ./aPLib/example/appack
python_fix_shebang "${ED}"/usr/share/${PN}
fperms +x /usr/share/${PN}/backdoor.py
dosym /usr/share/${PN}/backdoor.py /usr/bin/${PN}
}

View file

@ -1,6 +1,5 @@
# Copyright 1999-2017 Gentoo Foundation
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=6
@ -14,13 +13,13 @@ SRC_URI="https://github.com/secretsquirrel/the-backdoor-factory/archive/${PV}.ta
LICENSE="BSD-4"
SLOT="0"
KEYWORDS="~x86 ~amd64"
KEYWORDS="~amd64 ~x86"
IUSE=""
DEPEND=""
RDEPEND="${DEPEND}
>=dev-python/capstone-python-3.0
app-exploits/osslsigncode
app-crypt/osslsigncode
dev-python/pefile"
src_prepare(){
@ -47,5 +46,5 @@ src_install() {
python_fix_shebang "${ED}"/usr/share/${PN}
fperms +x /usr/share/${PN}/backdoor.py
dosym /usr/share/${PN}/backdoor.py /usr/bin/${PN}
dosym "${EPREFIX}"/usr/share/${PN}/backdoor.py /usr/bin/${PN}
}

View file

@ -1,2 +1 @@
DIST origami-2.1.0.gem 221184 BLAKE2B fc5097d15483a1243d7260b4d56c1d01e8f615acaf8307e84f429cdaf6bacc1ebd32e11fad08dda5c8134ffb5906b1e62de2db1b14fad40c62bffe39240c97fb SHA512 92ce7006b6368895e252b01b4157d387b5705f5269b3562b83fed1da44ab26a148b1bedbbefc86108825a29a8124295abb4b388175d175f5ff72361d948e01b6
DIST origami-pdf-1.2.6.tar.gz 1941924 BLAKE2B 3c20339679ccd0ecd067f058988be9ccb5a16c1b23a9f178f3430c0091d2708996a049bcaac890e93e4f825814dd6c91b5358d2a2f52727889673a023ac806d2 SHA512 5923440bef3a366fcafa623d2ee43c0669b086eca6ece6282171c1c78ac3eacb8e8e2471f3df2c45fdebb874e109c0af58d4143301ec200eb3edeefb8311b5a2

View file

@ -1,5 +0,0 @@
#!/bin/sh
cd /usr/lib/origami/samples
cat README.txt
/bin/bash

View file

@ -1,6 +0,0 @@
#!/bin/sh
me=`basename $0`
cd /usr/lib/origami-pdf
./bin/$me

View file

@ -1,39 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: Exp $
EAPI=5
inherit eutils
DESCRIPTION="A Ruby framework designed to parse, analyze, and forge PDF documents"
HOMEPAGE="https://code.google.com/p/origami-pdf/"
SRC_URI="https://github.com/cogent/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="amd64 arm x86"
IUSE="gtk"
RDEPEND="dev-lang/ruby
dev-ruby/rubygems
gtk? ( dev-ruby/ruby-gtk2 )"
DEPEND=""
src_install() {
# should be as simple as copying everything into the target
dodir /usr/$(get_libdir)/${PN}
cp -R "${S}"/* "${ED}"/usr/$(get_libdir)/${PN} || die "Copy files failed"
fowners -R root:0 /
dodoc README CHANGELOG
#we use a first bin file as a template for the rest
newbin "${FILESDIR}/origami-sym" pdfdecompress
for pdfname in "pdfdecrypt" "pdfencrypt" "pdfmetadata" "pdf2graph" "pdf2ruby" "pdfextract" \
"pdfcop" "pdfcocoon" "pdfsh" "pdfwalker" "pdf2pdfa"
do
dosym /usr/bin/pdfdecompress /usr/bin/$pdfname
done
use gtk && dosym /usr/bin/pdfwalker /usr/bin/$pdfname
}

View file

@ -3,7 +3,7 @@
EAPI=6
USE_RUBY="ruby23"
USE_RUBY="ruby24 ruby25"
RUBY_FAKEGEM_NAME="origami"
RUBY_FAKEGEM_TASK_TEST="test"

View file

@ -1 +1 @@
DIST sqlmap-1.2.11.tar.gz 7426205 BLAKE2B b14fee649d80f9310a0f9e2c1010cfa642499d902131c70de7a82b0dca18182f3a1d45d4f59b76c0d87eebbe4fd4200186bdf5391602fbf5b85eff8d90d686d2 SHA512 af4439bbb78ca0a7d30e477fc01f88b8e0b644ed99beb0fbb0c5b666e4ffab6a193e5df505e8eb7a3bee2cd9922c5dc7ae101b6d27fe6f092c43bfcf0e2487e2
DIST sqlmap-1.2.12.tar.gz 7429235 BLAKE2B c40ad614f43a3338f458653b5da23d7cf4e8fce60e84c01b3e3fc2faa0afb49bdcc0bff259cdf490095eb611dd8ce6f4abb8a4e8e16e6e01a621255348d38478 SHA512 0955cee78db484dd7bde34fadebadc067326dd1e9a53151b0e1eb6e877af4a2da49e37146ffdb327c44255dd862b84bb0510024f1e267e69a7aaec964d4c5130

View file

@ -0,0 +1,157 @@
# bash completion for sqlmap by Korznikov Alexander
# cp sqlmap_bash_completion /etc/bash_completion.d/sqlmap
tamper=$(ls /usr/share/sqlmap/tamper|grep -v "__" |sed ':a;N;$!ba;s/\n/ /g')
_sqlmap()
{
local cur prev
COMPREPLY=()
cur=`_get_cword`
prev=`_get_pword`
case $prev in
# List directory content
--tamper)
COMPREPLY=( $( compgen -W "$tamper" -- "$cur" ) )
return 0
;;
--output-dir|-t|-l|-m|-r|--load-cookies|--proxy-file|--sql-file|--shared-lib|--file-write)
_filedir
return 0
;;
-c)
_filedir ini
return 0
;;
--method)
COMPREPLY=( $( compgen -W 'GET POST PUT' -- "$cur" ) )
return 0
;;
--auth-type)
COMPREPLY=( $( compgen -W 'Basic Digest NTLM PKI' -- "$cur" ) )
return 0
;;
--tor-type)
COMPREPLY=( $( compgen -W 'HTTP SOCKS4 SOCKS5' -- "$cur" ) )
return 0
;;
-v)
COMPREPLY=( $( compgen -W '1 2 3 4 5 6' -- "$cur" ) )
return 0
;;
--dbms)
COMPREPLY=( $( compgen -W 'mysql mssql access postgres' -- "$cur" ) )
return 0
;;
--level|--crawl)
COMPREPLY=( $( compgen -W '1 2 3 4 5' -- "$cur" ) )
return 0
;;
--risk)
COMPREPLY=( $( compgen -W '0 1 2 3' -- "$cur" ) )
return 0
;;
--technique)
COMPREPLY=( $( compgen -W 'B E U S T Q' -- "$cur" ) )
return 0
;;
-s)
_filedir sqlite
return 0
;;
--dump-format)
COMPREPLY=( $( compgen -W 'CSV HTML SQLITE' -- "$cur" ) )
return 0
;;
-x)
_filedir xml
return 0
;;
esac
if [[ "$cur" == * ]]; then
COMPREPLY=( $( compgen -W '-h --help -hh --version -v -d -u --url -l -x -m -r -g -c --method \
--data --param-del --cookie --cookie-del --load-cookies \
--drop-set-cookie --user-agent --random-agent --host --referer \
--headers --auth-type --auth-cred --auth-private --ignore-401 \
--proxy --proxy-cred --proxy-file --ignore-proxy --tor --tor-port \
--tor-type --check-tor --delay --timeout --retries --randomize \
--safe-url --safe-freq --skip-urlencode --csrf-token --csrf-url \
--force-ssl --hpp --eval -o --predict-output --keep-alive \
--null-connection --threads -p --skip --dbms --dbms-cred \
--os --invalid-bignum --invalid-logical --invalid-string \
--no-cast --no-escape --prefix --suffix --tamper --level \
--risk --string --not-string --regexp --code --text-only \
--titles --technique --time-sec --union-cols --union-char \
--union-from --dns-domain --second-order -f --fingerprint \
-a --all -b --banner --current-user --current-db --hostname \
--is-dba --users --passwords --privileges --roles --dbs --tables \
--columns --schema --count --dump --dump-all --search --comments \
-D -T -C -X -U --exclude-sysdbs --where --start --stop \
--first --last --sql-query --sql-shell --sql-file --common-tables \
--common-columns --udf-inject --shared-lib --file-read --file-write \
--file-dest --os-cmd --os-shell --os-pwn --os-smbrelay --os-bof \
--priv-esc --msf-path --tmp-path --reg-read --reg-add --reg-del \
--reg-key --reg-value --reg-data --reg-type -s -t --batch \
--charset --crawl --csv-del --dump-format --eta --flush-session \
--forms --fresh-queries --hex --output-dir --parse-errors \
--pivot-column --save --scope --test-filter --update \
-z --alert --answers --beep --check-waf --cleanup \
--dependencies --disable-coloring --gpage --identify-waf \
--mobile --page-rank --purge-output --smart \
--sqlmap-shell --wizard' -- "$cur" ) )
# this removes any options from the list of completions that have
# already been specified somewhere on the command line, as long as
# these options can only be used once (in a word, "options", in
# opposition to "tests" and "actions", as in the find(1) manpage).
onlyonce=' -h --help -hh --version -v -d -u --url -l -x -m -r -g -c \
--drop-set-cookie --random-agent \
--ignore-401 \
--ignore-proxy --tor \
--check-tor \
--skip-urlencode \
--force-ssl --hpp -o --predict-output --keep-alive \
--null-connection -p \
--invalid-bignum --invalid-logical --invalid-string \
--no-cast --no-escape \
--text-only \
--titles \
-f --fingerprint \
-a --all -b --banner --current-user --current-db --hostname \
--is-dba --users --passwords --privileges --roles --dbs --tables \
--columns --schema --count --dump --dump-all --search --comments \
-D -T -C -X -U --exclude-sysdbs \
--sql-shell --common-tables \
--common-columns --udf-inject \
--os-shell --os-pwn --os-smbrelay --os-bof \
--priv-esc --reg-read --reg-add --reg-del \
-s -t --batch \
--eta --flush-session \
--forms --fresh-queries --hex --parse-errors \
--save --update \
-z --beep --check-waf --cleanup \
--dependencies --disable-coloring --identify-waf \
--mobile --page-rank --purge-output --smart \
--sqlmap-shell --wizard '
COMPREPLY=( $( \
(while read -d ' ' i; do
[[ -z "$i" || "${onlyonce/ ${i%% *} / }" == "$onlyonce" ]] &&
continue
# flatten array with spaces on either side,
# otherwise we cannot grep on word boundaries of
# first and last word
COMPREPLY=" ${COMPREPLY[@]} "
# remove word from list of completions
COMPREPLY=( ${COMPREPLY/ ${i%% *} / } )
done
printf '%s ' "${COMPREPLY[@]}") <<<"${COMP_WORDS[@]}"
) )
# else
# _filedir bat
fi
} &&
complete -F _sqlmap sqlmap

View file

@ -4,7 +4,7 @@
EAPI=6
PYTHON_COMPAT=( python2_7 )
inherit python-single-r1
inherit python-single-r1 bash-completion-r1
if [[ ${PV} == "9999" ]]; then
inherit git-r3
@ -51,4 +51,6 @@ src_install () {
cp -R * "${ED}"/usr/share/${PN}/
python_fix_shebang "${ED}"/usr/share/${PN}
dosym "${EPREFIX}"/usr/share/${PN}/sqlmap.py /usr/bin/${PN}
newbashcomp "${FILESDIR}"/sqlmap.bash-completion sqlmap
}

View file

@ -1,20 +1,5 @@
DIST frida-11.0.3-py2.7-linux-i686.egg 20260008 BLAKE2B 88ed1fc354692cbdda28d1b1743f394374796fbddca4a030c26b8b2c136e7c7689e29af1e35d662fe94d708991df64395d265cca4a90d2c2339299f3baee9d57 SHA512 1662fd1cb8155ec22c6e79054da8acee85c36062a563d4191db32a50c2b16a9131b2f9ffec5517fb17432cbcbbe4dd3e593f8c1b4ca56b3e018e845a88aa2f4a
DIST frida-11.0.3-py2.7-linux-x86_64.egg 20724723 BLAKE2B 90b9ea580c7443fea6496f46deb06e9ccf991a437393ee52f45f37ebd910d45af4a42c44ba041076e63bd0f2e1a58398ef5810a3f825a7bc3418cf6bf682e556 SHA512 209958b029e93325b6a8f0d825334e61b0183b2ae359566611c101e8f52ccaa04be5a0a6c34b31e791e94e23a9a77eba9db1dfa3e6c0b6cbb9bcb60982384993
DIST frida-11.0.3-py3.6-linux-i686.egg 20262041 BLAKE2B 89cd33c490ad43d29d974463348ea42e53ba049c8d0b3e3657b05fc8794489d68efb2f3f35680508f109c2d9b0ab84db0c1c6703e836b7d4b6f640fb132ec39c SHA512 e09b6aa372d6df2a470bd2a041867371870e7c87809bc0224144d5cdf5c64ccd6e47b96c25b96b037dcfb0b9eeddcb17bfe795c7cc823311ccd58dfbae7e74ea
DIST frida-11.0.3-py3.6-linux-x86_64.egg 20727271 BLAKE2B ecef27a88d5a2c3063d64b3b77ac7e2572de5421bc68a425c3e616663b13cb3e273f3f76c14a2402ae3c661f85344685c746f67eb3ee37b277e8511873cea358 SHA512 b5e842fe9864b6e800716bc9db59f2581f301fc22a7e5cd42ca9ff1c2792780e086827bad13cdefb6fbfe71cfbc0f04b695c709d244987d46f906b5f3fada280
DIST frida-11.0.3.tar.gz 29223 BLAKE2B 338859f9d900526c164ce2d262c59386f9858957570f57d177093db8db283784c3eeede656e067510ab1e15cec303350341643fb0cc638752306914075d0cb13 SHA512 79573e848513309c54b1c6df0fedb039201e4e9f4b18700cb2f38f8bce6b1b0c48af3839690b0670bff6169928d94854a7e2c0aef408ccddd3c58882ec2c8b99
DIST frida-12.2.1-py2.7-linux-i686.egg 19760245 BLAKE2B 7137bf599ab4dc8c40fac0cbdff903bf5e1296ade933ff9f99c53702cfa938864731ad4bd88a5c8ecc41bb3359bc98b4c465a5c5e96cd83d2352038f149fb9b3 SHA512 215385ad5a618a45a41a13b09280073f3135a08f146863e6b9305840892ff447e642829ab37f535a439cecf13001d711d1f30c2af5f696dbf47b7119fb5591dd
DIST frida-12.2.1-py2.7-linux-x86_64.egg 20991074 BLAKE2B e92ff4f061f6738a06f0bffa89de4d2f875cb3e6681222e8df9c409d24f5a425edc8e208a45bb0420777c8bca4dc1b30857ebe1c588babad36bb9e85685303fc SHA512 fbeb4b8592b67a1ea926e8d1d5d2992cee90c13bf1439794c6481e53e6ffa90d1418b3ce04825fbecc0f324625ea8d38a41e8c1c7b1a107a6dbd0db0f010cbba
DIST frida-12.2.1-py3.6-linux-i686.egg 19761773 BLAKE2B b2454f91af24af9a8b53a41cbd237cf8dc702daa630f5bd82b5fd8762596bc19b7077148964abc8b434e8c96a8a9f238a55bc4f6f3dd62614e14340fab49e250 SHA512 77bb623fe136f07417451914b06b9bd24cd81723f8b6807cf7a2e7b7e24b8104da724bb4810388290791b8d0a231bb42f5efb14bc9ee10050f3373c57868b30f
DIST frida-12.2.1-py3.6-linux-x86_64.egg 20992235 BLAKE2B 60796524f8d6e59c81b9d0d256204ffe0ec127e066755694b3de348d9c4fdc4d82616a8808909b0b59feee678aa2295f014896f8066d3e1c46129b1208ab64b2 SHA512 4aa3611c95bdb2f4ff09df5311a3ad93005f92aaf1df5e9df1149088a7426b8a478f25fa24fb6608ff82b1ebb1418a1eeca6a2959d635cae33bf82bba9ddd10e
DIST frida-12.2.1.tar.gz 6499 BLAKE2B 29150f03d9ee0f9282b2cdae4c9e975bf37d9a2b760ebd700e7736814822d6be9f9541e690e91cadead2c660dbfcdd0df35d5b648d12962ea2ea7ad9f5dfc364 SHA512 e768bdafa44d98d55d76c6ddcca93ab2f14b4e1cde4dee78b29a5fe944bb88b7da3637aa9b5524aea01e876d8f073d3c60d57d62260c5f97c8bfc83d67636f21
DIST frida-12.2.19-py2.7-linux-i686.egg 21797821 BLAKE2B 1670b50a63fbcec4b2eb8f390a301aa0fe6e5b3b96580ba30fb5462e7c606be5c999c3892e1981aa190f0c2f50c1f36ca811610c94c6c81641f8afd920de03c3 SHA512 f01c6689163c3dacb6a882ff7a6deaf7c2388b538cfac274a17de09425300eadd7a759579cb9488d6f7b31ee56755b0c53f24563b5151719fdb3c53858aeec26
DIST frida-12.2.19-py2.7-linux-x86_64.egg 23032515 BLAKE2B 38fd0d74401d0935874106085f720ef27bd57e0f22f18c0672526370d724e29e2b5c8422e4b7bc645f7e112ae8be3870ef23ea89a1b9830f4ae8aac723aec14f SHA512 8372ff364d30c7a93997e326e764e4a31fc909173c32d0e37e673af6ee98e0ee9d4e7c6f3a8dc0ec4f7a49c794e8ed7a5936545c5a8b8c3e7989a2e0a433cfb9
DIST frida-12.2.19-py3.6-linux-i686.egg 21799274 BLAKE2B 0066daa971b3a14848a9a152f3011a3104883c5fd65fbf450d4fc83bdcf56fb6067f6e21019939f058b56eaad87742b823efaf58019613ee7151e79861e08202 SHA512 20f17286860e895eeab2fc262bb85c8553b0f5fe3f39f4f06e636afca1ac896cec6cc6f11ebb20ea085fb3013f604d5f33fe46a5b3e118662085fbc811550725
DIST frida-12.2.19-py3.6-linux-x86_64.egg 23032943 BLAKE2B 03da94d646d6e5849380db6d17e48f52aa3e1313b5917306593f4916fe738aa350dbfcf0ef0828759d89879be108b750167a1323a4c1fb5599b509479459cabe SHA512 cb62bd5e0ada08f6eee929520de94e452aae79db7c30b0eaef3c147d8530bf39ec65740e936a210896b79908bdd163d83670bf7556a4d3a4eb3ce9c2489f383c
DIST frida-12.2.19.tar.gz 6507 BLAKE2B 25fee1c6aa227e49e3c3d027714f53b8c917dc965eb053bad2d8063bd0e116b18b40879ff1a3fde7e97aac77dd4055ba441cc7dcbb2503c79198380920732d16 SHA512 d2d76c3c76c93032b325d9eebaefe9d3a0189d3e9d2ae47e2955b8fbf942b8c686dc86d5ddfefb9eb625299dfde397adb767d5965d45e375a2153224762f851b
DIST frida-12.2.25-py2.7-linux-i686.egg 21803469 BLAKE2B 8aaaf3fbf46f2db0c8ca79c2fa0a6511f3ee1fb39886259963b74aaaf85ed2daf358b159d4780cb97df689ddac0987fdd846e40bb7be297e8fcf6a391ed7e84d SHA512 972ccddf49e61d7ca3cf9e38dd84d92064544cc2599432a354aa842db53112d52273cb470726b9b2e25d3f116ee18fd0df32967beb3d6b6210eb6c98aae3f025
DIST frida-12.2.25-py2.7-linux-x86_64.egg 23036622 BLAKE2B 3d9f0d704ea303f26f5277ecb85a6e33f70a5aa391e45f4e7dacba665dfbf17298a1d5bf76b076c4eddd3af33e318f900576c465c4d5d1e76ddd6bb369dc104c SHA512 6c45f91446290541de8a6fd86d602145de18111bef76acb07911f56deea00642705d9bf04c821fe0b7757c5fb4d13b0d0e549dbf12644f9ee943e6b6ee34d895
DIST frida-12.2.25-py3.6-linux-i686.egg 21805221 BLAKE2B 124015864b501067f1c78147d5fdacf8b9c1cd5b8989a2a55bf4413fd2220ee14dc856ae49a6f4da04b081b551222d04660dc0771ee3adfdd43c8681de6a9425 SHA512 800f7d23fbffc317fb6d2713455eebcb8a92d5d43c72729d2997a117cc1c73704a888dd0758eee055cd4c7a1d6f9ce0fcf46978ab3af559fe8f53ea875304fd1
DIST frida-12.2.25-py3.6-linux-x86_64.egg 23037717 BLAKE2B 599b7e0bca484f8d35ea290cee50964290c70f7699f232287c4c087a1b90bf01798b434b4db761dfd7af9798cd278d5225f5cef3d112711c574b704f31310da4 SHA512 3f403c7c9bf041e959a9c9db219d498df2e6217ebbefaf5794423c8a3b59e60394c4770a4d1b4a302420551a21f267f8907def6f4522f8c3ba6b61fc10ee8c06
DIST frida-12.2.25.tar.gz 6510 BLAKE2B 48f3032fef2d779ee8532561faaf4513254cd27e986815c0639baf8f8937887502d0b16ac4d34d91898b915c8627888f620422ffa71aff21e891180a5502cb8d SHA512 7090fbd87a24e52b642c58125f06c9448019803010fdef740447508689c0994e959cece99f67f85feb82e66bf2cfe0c9b0c9e1d1079ad1998b0507d0283bd61f
DIST frida-12.2.26-py2.7-linux-i686.egg 21803535 BLAKE2B 7111bfca5dd721adc33f8251088661db62e4769eb463669c14ed6c51133d510aed863bad1f8ca82265ad941905f12bd763e7a206af86a28f73dd6deee0b779f0 SHA512 23558202cbe94e696741ef1ab3c597f49c4eaaa79141d88de67bf634f758a1df51aa1cece1fc6029d58aae86910456dfa906c75572dc289b95669756c908d5bd
DIST frida-12.2.26-py2.7-linux-x86_64.egg 23036631 BLAKE2B b43b70dafa063e8d62adcfae51b8ee126455ef33d87776fcd0e48730180a8fa6cd2561381f974b2b52e138e4d71da32559dda7b3da85c0754213141efcd06858 SHA512 1b21a3472688bd9028294a5e0a9436814308c2a65bf2aec64ba5af50afc457212ce1713259bc36ad956b40b0fcfee05f88d5057c05347739448cb13e1b65e080
DIST frida-12.2.26-py3.6-linux-i686.egg 21805307 BLAKE2B 63690a65cc0b2aef13b568132af642ebc2ddfa0e59520b98ca27b346a73fe290edfdc5f3f0ff70da35f78eee554d265dbff0a947b3d301134a3a46932f6caed0 SHA512 59696064b9930ce4393da4ac3589c54de8bcaeb6bed5998ca34ff667ef69c97acb8bb305c77e4ca82efed786b9e4d04f9467c71dae0e59c71529ee9d5ef6efc7
DIST frida-12.2.26-py3.6-linux-x86_64.egg 23037846 BLAKE2B 352eb19f0c0cc574bc0533d7febf7857fc48bab2d896e9ce84145e0ffce74b6e2d99f3f986a506b7d12de1e7e13c9cd6cd48c94565fced1a8abf83fcb1d57ab5 SHA512 7acd1e79d0dcb66529edb293a73c3884401cb28f198bbd568975b693f8c5410df04745b7c949018601a5b36b58716050649e111832245072a61c55388788b8de
DIST frida-12.2.26.tar.gz 6508 BLAKE2B deb0e7f353cda68ae44bb778491b105aff5a6d4def4b659a22747da9ddd6925b996d3e14d411d77a4b191cc1363c68f58afe3d3b81dd32974a97fa1a53020053 SHA512 22377591cdaac7940ff335845ad3ce66e2502cade6adfb4e82e309697cce6515a5447d4a5e2c527b004081fc1e3786a77e9a831eb72fd0d1ed9dbee295ccf484

View file

@ -1,6 +1,6 @@
--- a/setup.pyd 2018-01-21 21:19:12.000000000 +0800
+++ b/setup.py 2018-04-20 19:37:12.927635606 +0800
@@ -75,38 +75,7 @@
--- a/setup.py.orig 2018-08-25 20:18:30.000000000 +0800
+++ b/setup.py 2018-09-15 10:45:39.666991896 +0800
@@ -79,38 +79,7 @@
network_error = None
@ -24,7 +24,7 @@
-
- if len(urls) == 0:
- raise Exception("Could not find prebuilt Frida extension. "
- "Prebuilds only provided for python 2.6-2.7 and 3.x.")
- "Prebuilds only provided for Python 2.7 and 3.4+.")
-
- url = urls[0]
- egg_filename = url['filename']

View file

@ -1,42 +0,0 @@
--- a/setup.py.orig 2018-08-25 20:18:30.000000000 +0800
+++ b/setup.py 2018-09-15 10:45:39.666991896 +0800
@@ -79,38 +79,7 @@
network_error = None
- try:
- print("querying pypi for available prebuilds")
- client = xmlrpclib.ServerProxy("https://pypi.python.org/pypi", transport=UrllibTransport())
- urls = client.release_urls("frida", frida_version)
-
- urls = [url for url in urls if url['python_version'] != 'source']
-
- def parse_version(version):
- return tuple(map(int, version.split(".")))
-
- if python_major_version >= 3:
- urls = [url for url in urls if parse_version(url['python_version'])[0] == python_major_version]
- else:
- urls = [url for url in urls if parse_version(url['python_version']) == python_version]
-
- os_suffix = "-{}.egg".format(os_version)
- urls = [url for url in urls if url['filename'].endswith(os_suffix)]
-
- if len(urls) == 0:
- raise Exception("Could not find prebuilt Frida extension. "
- "Prebuilds only provided for Python 2.7 and 3.4+.")
-
- url = urls[0]
- egg_filename = url['filename']
- egg_url = url['url']
-
- print("downloading prebuilt extension from", egg_url)
- egg_data = urlopen(egg_url).read()
- except Exception as e:
- network_error = e
-
- if network_error is not None:
+ if network_error is None:
print("network query failed")
egg_path = os.path.expanduser("~/frida-{}-py{}.{}-{}.egg".format(frida_version, python_version[0], python_version[1], os_version))

View file

@ -1,56 +0,0 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
PYTHON_COMPAT=( python{2_7,3_5,3_6} )
inherit distutils-r1
MY_PN="frida"
DESCRIPTION="Inject JavaScript to explore native apps"
HOMEPAGE="https://github.com/frida/frida"
#FIXME: quick hack, download frida .so file earlier
#https://pypi.org/simple/frida/
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz
x86? (
https://files.pythonhosted.org/packages/72/c4/a72a72e17f3d60fd4c100a6079bdb8b7f6ec7f0692c6e6091fb75e5c8275/frida-11.0.3-py2.7-linux-i686.egg
https://files.pythonhosted.org/packages/09/82/6d800c475b67cd17f264f8d3ba12dbedb0e12500ccbfaaa84ab4692b131f/frida-11.0.3-py3.6-linux-i686.egg
)
amd64? (
https://files.pythonhosted.org/packages/1f/83/958e7b198a5196a5f2de319c324d30189fca52759db342fe8ae41a530e94/frida-11.0.3-py2.7-linux-x86_64.egg
https://files.pythonhosted.org/packages/50/6c/4e5e80254cb97c9f7100fb3e02563f9854640f529636c1f27d5a1c99240a/frida-11.0.3-py3.6-linux-x86_64.egg
)"
LICENSE="wxWinLL-3.1"
SLOT="0"
KEYWORDS="~amd64 ~x86"
RDEPEND="dev-python/prompt_toolkit[${PYTHON_USEDEP}]
dev-python/colorama[${PYTHON_USEDEP}]
dev-python/pygments[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]"
S="${WORKDIR}/${MY_PN}-${PV}"
PATCHES=( "${FILESDIR}/frida-offline.patch" )
QA_FLAGS_IGNORED="usr/lib.*/python.*/site-packages/_frida.*\.so"
src_prepare(){
#copy symlinks to homedir for offline installation
if use x86; then
cp -s "${DISTDIR}"/frida-${PV}-py2.7-linux-i686.egg "${HOME}"
cp -s "${DISTDIR}"/frida-${PV}-py3.6-linux-i686.egg "${HOME}"
cp -s "${DISTDIR}"/frida-${PV}-py3.6-linux-i686.egg "${HOME}"/frida-${PV}-py3.5-linux-i686.egg
elif use amd64; then
cp -s "${DISTDIR}"/frida-${PV}-py2.7-linux-x86_64.egg "${HOME}"
cp -s "${DISTDIR}"/frida-${PV}-py3.6-linux-x86_64.egg "${HOME}"
cp -s "${DISTDIR}"/frida-${PV}-py3.6-linux-x86_64.egg "${HOME}"/frida-${PV}-py3.5-linux-x86_64.egg
fi
default
}

View file

@ -1,51 +0,0 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
PYTHON_COMPAT=( python{2_7,3_6,3_7} )
inherit distutils-r1
MY_PN="frida"
DESCRIPTION="Inject JavaScript to explore native apps"
HOMEPAGE="https://github.com/frida/frida"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz
x86? (
https://files.pythonhosted.org/packages/2.7/f/frida/frida-${PV}-py2.7-linux-i686.egg
https://files.pythonhosted.org/packages/3.6/f/frida/frida-${PV}-py3.6-linux-i686.egg
)
amd64? (
https://files.pythonhosted.org/packages/2.7/f/frida/frida-${PV}-py2.7-linux-x86_64.egg
https://files.pythonhosted.org/packages/3.6/f/frida/frida-${PV}-py3.6-linux-x86_64.egg
)"
LICENSE="wxWinLL-3.1"
SLOT="0"
KEYWORDS="~amd64 ~x86"
RDEPEND=""
DEPEND="${RDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]"
S="${WORKDIR}/${MY_PN}-${PV}"
QA_FLAGS_IGNORED="usr/lib.*/python.*/site-packages/_frida.*\.so"
PATCHES=( "${FILESDIR}/frida-offline2.patch" )
src_prepare(){
#copy symlinks to homedir for offline installation
if use x86; then
cp -s "${DISTDIR}"/frida-${PV}-py2.7-linux-i686.egg "${HOME}"
cp -s "${DISTDIR}"/frida-${PV}-py3.6-linux-i686.egg "${HOME}"
cp -s "${DISTDIR}"/frida-${PV}-py3.6-linux-i686.egg "${HOME}"/frida-${PV}-py3.7-linux-i686.egg
elif use amd64; then
cp -s "${DISTDIR}"/frida-${PV}-py2.7-linux-x86_64.egg "${HOME}"
cp -s "${DISTDIR}"/frida-${PV}-py3.6-linux-x86_64.egg "${HOME}"
cp -s "${DISTDIR}"/frida-${PV}-py3.6-linux-x86_64.egg "${HOME}"/frida-${PV}-py3.7-linux-x86_64.egg
fi
default
}

View file

@ -1,51 +0,0 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
PYTHON_COMPAT=( python{2_7,3_6,3_7} )
inherit distutils-r1
MY_PN="frida"
DESCRIPTION="Inject JavaScript to explore native apps"
HOMEPAGE="https://github.com/frida/frida"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz
x86? (
https://files.pythonhosted.org/packages/2.7/f/frida/frida-${PV}-py2.7-linux-i686.egg
https://files.pythonhosted.org/packages/3.6/f/frida/frida-${PV}-py3.6-linux-i686.egg
)
amd64? (
https://files.pythonhosted.org/packages/2.7/f/frida/frida-${PV}-py2.7-linux-x86_64.egg
https://files.pythonhosted.org/packages/3.6/f/frida/frida-${PV}-py3.6-linux-x86_64.egg
)"
LICENSE="wxWinLL-3.1"
SLOT="0"
KEYWORDS="~amd64 ~x86"
RDEPEND=""
DEPEND="${RDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]"
S="${WORKDIR}/${MY_PN}-${PV}"
QA_FLAGS_IGNORED="usr/lib.*/python.*/site-packages/_frida.*\.so"
PATCHES=( "${FILESDIR}/frida-offline2.patch" )
src_prepare(){
#copy symlinks to homedir for offline installation
if use x86; then
cp -s "${DISTDIR}"/frida-${PV}-py2.7-linux-i686.egg "${HOME}"
cp -s "${DISTDIR}"/frida-${PV}-py3.6-linux-i686.egg "${HOME}"
cp -s "${DISTDIR}"/frida-${PV}-py3.6-linux-i686.egg "${HOME}"/frida-${PV}-py3.7-linux-i686.egg
elif use amd64; then
cp -s "${DISTDIR}"/frida-${PV}-py2.7-linux-x86_64.egg "${HOME}"
cp -s "${DISTDIR}"/frida-${PV}-py3.6-linux-x86_64.egg "${HOME}"
cp -s "${DISTDIR}"/frida-${PV}-py3.6-linux-x86_64.egg "${HOME}"/frida-${PV}-py3.7-linux-x86_64.egg
fi
default
}

View file

@ -33,7 +33,7 @@ S="${WORKDIR}/${MY_PN}-${PV}"
QA_FLAGS_IGNORED="usr/lib.*/python.*/site-packages/_frida.*\.so"
PATCHES=( "${FILESDIR}/frida-offline2.patch" )
PATCHES=( "${FILESDIR}/frida-offline.patch" )
src_prepare(){
#copy symlinks to homedir for offline installation

View file

@ -1,2 +1 @@
DIST impacket-0.9.15.tar.gz 1088369 BLAKE2B 64c66ba87be321577d977b1ccada2b359c4083a727dce3b91a2a92bc29b302eae930c50db41c2dcecc82ad31b98272b9abd519f2e1cfbe7a0d4241d913f94d31 SHA512 31b1b059d01071319bccfc9a57b23eed175bfba61961ec425553916e7d1940ff6ef53d79ef5e43963e1b4f6037f50489ad22cd6935a53f2cd82bc5b2c6d741ce
DIST impacket-0.9.17.tar.gz 1195867 BLAKE2B 29873c5639d8f9d7d673be2fa6f8001f34c6a7e1b3ff6c8d0376a5d8e3be9757ce8e498647bfdf1152eb3860aa819a740bcce2f3eb998a90f3997ffbfbc3b2ae SHA512 c6a84b5f3e0e08bc44c6648c0c65048c5b9ee63ce7706896f4f9a3c061b3bf64e5e68ca87794162cfc730144eff60c392eea2548edeaba61e04350c857e69c9b
DIST impacket-0.9.18.tar.gz 1221339 BLAKE2B f6ffdc03c3e3e51b8f0cb7ad776f9ac675c2b20b8f18f172547672489f57a4b0cf8e7d77780a8b39e2a7f3294d12dfeb48a6bb0c5935e4f71c3cf9d1f47913a7 SHA512 c8ed7b45c2abbf97f722624bb28f3c9040dd15ec4b53b7128851a96f716463d7a8453cc6b9af80cd7b5693a3d868cca6c10304c90f06030a87a273a6dda57873

View file

@ -1,41 +0,0 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
PYTHON_COMPAT=( python2_7 )
inherit distutils-r1
DESCRIPTION="A collection of Python classes focused on providing access to network packets"
HOMEPAGE="https://github.com/CoreSecurity/impacket"
SRC_URI=""
if [[ ${PV} == "9999" ]] ; then
inherit git-r3
EGIT_REPO_URI="https://github.com/CoreSecurity/impacket.git"
KEYWORDS=""
else
SRC_URI="https://github.com/CoreSecurity/impacket/archive/impacket_${PV//./_}.tar.gz -> ${P}.tar.gz"
inherit versionator
S="${WORKDIR}"/${PN}-${PN}_$(replace_all_version_separators _)
KEYWORDS="~amd64 ~x86"
fi
LICENSE="Apache-2.0"
SLOT="0"
IUSE=""
RDEPEND="|| ( dev-python/pycryptodome[${PYTHON_USEDEP}] dev-python/pycrypto[${PYTHON_USEDEP}] )
>=dev-python/pyasn1-0.1.7[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}"
python_test() {
pushd impacket/testcases/dot11
for test in $(ls *.py); do
${PYTHON} ${test} || die "Tests fail with ${EPYTHON}"
done
popd
pushd impacket/testcases/ImpactPacket
for test in $(ls *.py); do
${PYTHON} ${test} || die "Tests fail with ${EPYTHON}"
done
popd
}

View file

@ -23,7 +23,7 @@ SLOT="0"
IUSE=""
RDEPEND=">=dev-python/pyasn1-0.2.3[${PYTHON_USEDEP}]
|| ( dev-python/pycryptodome[${PYTHON_USEDEP}] dev-python/pycrypto[${PYTHON_USEDEP}] )
|| ( dev-python/pycryptodomex[${PYTHON_USEDEP}] )
>=dev-python/pyopenssl-0.13.1[${PYTHON_USEDEP}]
>=dev-python/ldap3-2.5[${PYTHON_USEDEP}]
dev-python/ldapdomaindump[${PYTHON_USEDEP}]
@ -31,10 +31,9 @@ RDEPEND=">=dev-python/pyasn1-0.2.3[${PYTHON_USEDEP}]
dev-python/six[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}"
#https://github.com/CoreSecurity/impacket/issues/466
python_prepare_all() {
# disarm pycryptodome dep to allow || ( pycryptodome pycrypto )
sed -i -e "s|ldap3>=2.5.0|ldap3>=2.5|" requirements.txt || die
# do not install data files under Gentoo
sed -i -e "s|Darwin|Linux|" setup.py || die
distutils-r1_python_prepare_all
}

View file

@ -1,38 +0,0 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
inherit distutils-r1
DESCRIPTION="Create and parse NTLM authorisation tokens with all the latest standards"
HOMEPAGE="https://github.com/jborean93/ntlm-auth"
SRC_URI="https://github.com/jborean93/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
SLOT="0"
LICENSE="LGPL-3"
KEYWORDS="~amd64 ~x86"
IUSE="test"
DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/pytest[${PYTHON_USEDEP}]
dev-python/pytest-cov[${PYTHON_USEDEP}]
dev-python/mock[${PYTHON_USEDEP}]
dev-python/wheel[${PYTHON_USEDEP}]
dev-python/six[${PYTHON_USEDEP}]
dev-python/unittest2[${PYTHON_USEDEP}]
dev-python/requests[${PYTHON_USEDEP}]
)
"
RDEPEND="
dev-python/six[${PYTHON_USEDEP}]
$(python_gen_cond_dep 'dev-python/ordereddict[${PYTHON_USEDEP}]' python2_7)"
python_test() {
distutils_install_for_testing
py.test --ignore=tests/functional/test_iis.py --cov ntlm_auth --cov-report term-missing tests || die "tests failed"
}

View file

@ -0,0 +1 @@
DIST pycryptodomex-3.7.2.tar.gz 7193535 BLAKE2B 6499b5fb3b0d1f02d4c005ddd03d50ccb2e0346c8506fd64ce692a8b2359e88331e76f7fd7717509192aee34f97b28ba1b28b0870fc91d104a1376def8e3fd11 SHA512 127e8caecfcf1e07083c19ecfe27fff0a9cb9aa5709e68d328a2a8483bbcb4920f0e40fc36967ff98a9925f8a665fd5245b37d9069b360c517673de681ea8e0e

View file

@ -0,0 +1,11 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>python@gentoo.org</email>
<name>Python project</name>
</maintainer>
<upstream>
<remote-id type="github">Legrandin/pycryptodome</remote-id>
</upstream>
</pkgmetadata>

View file

@ -0,0 +1,27 @@
# Copyright 1999-2018 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
PYTHON_COMPAT=( python2_7 python3_{4,5,6,7} pypy{,3} )
PYTHON_REQ_USE="threads(+)"
inherit distutils-r1
DESCRIPTION="A self-contained cryptographic library for Python"
HOMEPAGE="https://www.pycryptodome.org https://github.com/Legrandin/pycryptodome https://pypi.org/project/pycryptodome/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD-2 Unlicense"
SLOT="0"
KEYWORDS="alpha amd64 ~arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 sparc x86 ~ppc-aix ~amd64-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE=""
RDEPEND="dev-libs/gmp:0
virtual/python-cffi[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]"
python_test() {
esetup.py test
}

View file

@ -0,0 +1 @@
DIST pylnk-0.2.tar.gz 13562 BLAKE2B 5f0c1ef59161fd2eacbe5945d987c84ffb663eea6e09a4b0f5acf7404ad68e4331dac04308f534ce20d662e9b0bbc706f7049d1915126db32bd99528e344e572 SHA512 cf85c25727171cf599d9bb3d441b7f3cef7081833901653397a62479217c8f7b2eb277ab90bef108d776bbd4ec36cbe1f11efbd7f1c09f03559f6c57272f6e35

View file

@ -0,0 +1,23 @@
# Copyright 1999-2018 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
PYTHON_COMPAT=( python2_7 )
inherit distutils-r1
DESCRIPTION="Python library for reading and writing Windows shortcut files"
HOMEPAGE="https://sourceforge.net/projects/pylnk/"
SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
#SRC_URI="https://github.com/cobrateam/python-htmlentities/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="LGPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
RDEPEND=""
DEPEND="${RDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
"
#S="${WORKDIR}/python-${P}"

View file

@ -0,0 +1 @@
DIST selenium-3.141.0.tar.gz 854669 BLAKE2B 621f4ab03bf85718b50099fdf10cdfadaf326bc7d9c9f1676a2a20e3ad23bede7884d8017b98bc6ebc314c6a4221c7668628d2d1888f36350c95eed1d82acee7 SHA512 3d2afbe9e96f88e9c055a89786b5090af387d3feba4598577b70fd3e0b20c2c09c4b25af920c654f52ec7e34f23181e6d278ac05f1a1f960d2d371ce7a6b82d8

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="project">
<email>python@gentoo.org</email>
<name>Python</name>
</maintainer>
<upstream>
<remote-id type="pypi">selenium</remote-id>
<remote-id type="github">SeleniumHQ/selenium</remote-id>
</upstream>
</pkgmetadata>

View file

@ -0,0 +1,22 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
inherit distutils-r1
DESCRIPTION="Python language binding for Selenium Remote Control"
HOMEPAGE="http://www.seleniumhq.org"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
LICENSE="Apache-2.0"
SLOT="0"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
DOCS=( CHANGES README.rst )
QA_PREBUILT="/usr/lib*/python*/site-packages/${PN}/webdriver/firefox/*/x_ignore_nofocus.so"

View file

@ -0,0 +1 @@
DIST splinter-0.10.0.tar.gz 20894 BLAKE2B 6974e19c6d532d73818d6676c6bcd2d1e38d876bfafe97ded4753bf9b013cf51c5d35416b883ef5af79d24b5f790aeda96e22ab46ca0ff10a0c29d1b3064e18a SHA512 2fa8015a4d395c7b2293b03738c28169ed8b4275069640c53ead5d50b637b7e15ed8bf98a35003b29e9d810444948906b08d0ffa94a20eaab8ad316c2c6605af

View file

@ -0,0 +1,27 @@
# Copyright 1999-2018 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
PYTHON_COMPAT=( python2_7 )
inherit distutils-r1
DESCRIPTION="tool for testing web applications"
HOMEPAGE="https://github.com/cobrateam/splinter"
SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
#SRC_URI="https://github.com/cobrateam/python-htmlentities/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
RDEPEND=">=dev-python/selenium-3.141.0[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]"
# extras_require={
# "zope.testbrowser": ["zope.testbrowser>=5.2.4", "lxml>=4.2.4", "cssselect"],
# "django": ["Django>=1.7.11;python_version<'3.0'", "Django>=2.0.6;python_version>'3.3'", "lxml>=2.3.6", "cs
# "flask": ["Flask>=1.0.2", "lxml>=2.3.6", "cssselect"],
# },

View file

@ -1 +1 @@
DIST em-proxy-0.1.9.gem 19456 SHA256 52d8c2c738d121920a505b4b5c35944b60e4ee8b23b85a562ae8b13aa579f3fb SHA512 c9b8c3045a7f93326facec4011aad577322e21b2a835a8569ab30b9b11fc942eb2318a603a5a0f65c7a0dde187ef1aacae02263e495d31d82bee75c750977a47 WHIRLPOOL be0f25718d3a73d14db4ee4f8dfaf7681aacfac48b6f572c6e14f4d9d96d469f58effb97b1f67b4329bb44e7de04b200e4defd0f797890d533dbf9c9df45e3db
DIST em-proxy-0.1.9.gem 19456 BLAKE2B 9af7505c644b140b88eda3d2c56580ba732d763acef854aa97f88cec1f580046bcb8899170b8cb1ca438762c83d7abe9c15e947585c14e7e64b96aa49df310f9 SHA512 c9b8c3045a7f93326facec4011aad577322e21b2a835a8569ab30b9b11fc942eb2318a603a5a0f65c7a0dde187ef1aacae02263e495d31d82bee75c750977a47

View file

@ -1,9 +1,9 @@
# Copyright 1999-2017 Gentoo Foundation
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
USE_RUBY="ruby21 ruby22 ruby23"
USE_RUBY="ruby24 ruby25"
inherit multilib ruby-fakegem

View file

@ -1 +0,0 @@
DIST em-websocket-client-0.1.2.gem 7168 SHA256 4d757cab820cc708b4193cca1df8e333b1d191de5739433131627c1012d8f23a SHA512 823b093438b033bad046635529a76bbc56f9bab10c79023fac764144407b28d3f260b62ca2bebd38d09f20bcf00bbed0b7e6e9b3d25164eb204779036342e27a WHIRLPOOL d032b9cf4c2e70d42d24b816add69df3f7b36615cf040050b7aa57a75e8e715389bd45fb4cdf2662d363be389a5ad8ea789beffe0556cc1a35a964e02edb9f8f

View file

@ -1,26 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/metasploit_data_models/metasploit_data_models-0.17.0.ebuild,v 1.3 2014/07/09 21:13:54 zerochaos Exp $
EAPI=5
USE_RUBY="ruby19 ruby20"
inherit ruby-fakegem
DESCRIPTION="A WebSocket client implementation for EventMachine"
HOMEPAGE="http://github.com/mwylde/em-websocket-client"
SRC_URI="mirror://rubygems/${P}.gem"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="development"
ruby_add_rdepend "dev-ruby/websocket
dev-ruby/eventmachine"
all_ruby_prepare() {
if ! use development; then
sed -i -e "/^group :development do/,/^end$/d" Gemfile || die
fi
}

View file

@ -1,2 +0,0 @@
DIST em-websocket-0.3.8.gem 50688 SHA256 38927b5b978188fb78379b73bb97e62fd91173c69c5c8d8f2e7eb466580e6b76 SHA512 18d26c1881f860b74fe5fd1c444f006d6c91d1b22dfcb4e6d274eb6ea2b3962f3aa515fabae205be49cbf47e5f2f846d871d0b65cecf4c6f68b5a76509a30a83 WHIRLPOOL 97bc259fa4d84de6b2c8f5e6a98b0e40f8fcdd100937b125bec488c55ac25426a6b91d884cb9cbd1261d915b1d655c1e577ecc553a9ab5da104de737d2042d47
DIST em-websocket-0.5.1.gem 31744 SHA256 c39e6d64352eca13aedf4f5d7009666ab7f3ddce75410b883c467cf0e5465caf SHA512 ca67da805a67ca7ff840cf58836e6abe5e7a965d50de529cc624b214a1cd8bd4b48ee469ab2266bd80040c94315d59f8fb5903bbf543240fbbe90e80bede0702 WHIRLPOOL da10cf380fae3124f7bafd19a943cca812f83242158c6cecb4a4ff6474e2d69478e7fd834eff8845068f6320f9319ab5810d37937555eb75141fff8992ed5af7

View file

@ -1,33 +0,0 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=6
USE_RUBY="ruby21 ruby23"
RUBY_FAKEGEM_TASK_DOC="yard"
RUBY_FAKEGEM_DOCDIR="doc"
RUBY_FAKEGEM_TASK_TEST="spec"
#broken, not sure why
RESTRICT="test"
inherit ruby-fakegem
DESCRIPTION="EventMachine based WebSocket server"
HOMEPAGE="https://github.com/igrigorik/em-websocket"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~x86 ~amd64"
IUSE=""
# Tests fail with load errors, possibly due to unfulfilled
# dependencies. Needs ot be investigated before moved to main tree.
#RESTRICT="test"
#ruby_add_bdepend "doc? ( dev-ruby/yard )"
#ruby_add_bdepend "test? ( dev-ruby/rspec )"
ruby_add_rdepend ">=dev-ruby/eventmachine-0.12.9 >=dev-ruby/addressable-2.1.1"

View file

@ -1,34 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
EAPI=5
USE_RUBY="ruby19 ruby20 ruby21"
RUBY_FAKEGEM_TASK_DOC="yard"
RUBY_FAKEGEM_DOCDIR="doc"
RUBY_FAKEGEM_TASK_TEST="spec"
inherit ruby-fakegem
DESCRIPTION="EventMachine based WebSocket server"
HOMEPAGE="https://github.com/igrigorik/em-websocket"
SRC_URI="https://rubygems.org/gems/${P}.gem"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~x86 ~amd64"
IUSE=""
# Tests fail with load errors, possibly due to unfulfilled
# dependencies. Needs ot be investigated before moved to main tree.
#RESTRICT="test"
#ruby_add_bdepend "doc? ( dev-ruby/yard )"
#ruby_add_bdepend "test? ( dev-ruby/rspec )"
ruby_add_rdepend "
>=dev-ruby/eventmachine-0.12.9
=dev-ruby/http_parser_rb-0.6*"

View file

@ -1 +1 @@
DIST http_configuration-1.0.4.gem 9216 SHA256 c3536eb4a22ad9b38321587669cadef2fee01c6eb105f0d45528dcae3273d189 SHA512 184f59ca9d6f2556f61cb6033181583bf94c71258ababcaee2be9073a329179a6b63c8acefe543a9e8496816420fa3d048df9e1f0088d9d62bfa59dd45f3ba3e WHIRLPOOL 0e4e23db53671c0e5b39f50ab43511ad2f0989fb3b93d7af2005ebf9c83ef5bde9fd3a8213039a182e263d45b53ab57077304918a14184225f472c4555ff5a59
DIST http_configuration-1.0.4.gem 9216 BLAKE2B f22e57aaa32fa5f5fc833382b92e6e7838bb5ca690fc9ccdbe13e8254ac1f508ed72db5612751e8fe3e89a34bc69952adeceea189e17a6286c155b8fe33993cc SHA512 184f59ca9d6f2556f61cb6033181583bf94c71258ababcaee2be9073a329179a6b63c8acefe543a9e8496816420fa3d048df9e1f0088d9d62bfa59dd45f3ba3e

View file

@ -1,10 +1,9 @@
# Copyright 1999-2017 Gentoo Foundation
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
EAPI=6
USE_RUBY="ruby21 ruby22 ruby23"
USE_RUBY="ruby24 ruby25"
inherit ruby-fakegem

View file

@ -1,2 +1,2 @@
DIST watir-webdriver-0.8.0.gem 86528 SHA256 86801d2c68bcaa5f87d83be64d0bdad6626fe90fda34784ef2a24ceb830f4e37 SHA512 d553009dd954f8c8408651e50b2302265e14a00d14ef07ee51daae9d8b6fc67afb435b373107959e3060024e9f5e7c152bbb58543553a9d086fa96074c249088 WHIRLPOOL 99afcbdcd71383ccc514f3066b63b5af642a67a58fd6772f4f3c32a329022e489a805a1d274f9d51a3b3243be8c19873b79363597d581afd7a78bdfc2a8d21d9
DIST watir-webdriver-0.9.9.gem 88576 SHA256 7b5e8a652f1d512e0d6621f37693d64fae71b52c1d1895845c2cdc7901ea1258 SHA512 4c9d1d12b790eeee39151189211f6ce45710a77c13b440895fe52aba3018e1a6b539c7abb1b59140c395ee31cdaac75c30357e10b3561a5a48b99375d4e91fc2 WHIRLPOOL 97018775dce7fda9b7e2133efad47ac1b35a7731fbfc47cabe573391edf279d724dee39ad4b7d69cae6b32d5a4fed9111f17caf26d5249bfbe31198a1b2802c5
DIST watir-webdriver-0.8.0.gem 86528 BLAKE2B c6175f3848b002ae8914eb00a3563593e7cfa596eeb41eb8659a5ebc74e7fd59fdbdb826a7dcc5db1b70b2af28ae1bf4b39bb4e7b74a93143b41f956a4c651d4 SHA512 d553009dd954f8c8408651e50b2302265e14a00d14ef07ee51daae9d8b6fc67afb435b373107959e3060024e9f5e7c152bbb58543553a9d086fa96074c249088
DIST watir-webdriver-0.9.9.gem 88576 BLAKE2B b895f036eab1c1b8fa2d3307ee9a0bf1a55ab6e3ca3d72fead3d19ede371bd55b453216e277cb474563229d2648c736d6d4cf70e847ae7865e2d221c48830fb0 SHA512 4c9d1d12b790eeee39151189211f6ce45710a77c13b440895fe52aba3018e1a6b539c7abb1b59140c395ee31cdaac75c30357e10b3561a5a48b99375d4e91fc2

View file

@ -1,10 +1,9 @@
# Copyright 1999-2017 Gentoo Foundation
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=6
USE_RUBY="ruby21 ruby22 ruby23"
USE_RUBY="ruby24 ruby25"
inherit ruby-fakegem

View file

@ -1,10 +1,9 @@
# Copyright 1999-2017 Gentoo Foundation
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=6
USE_RUBY="ruby21 ruby22 ruby23"
USE_RUBY="ruby24 ruby25"
inherit ruby-fakegem

View file

@ -1,9 +1,7 @@
DIST amass-2.8.0.tar.gz 6567190 BLAKE2B 9c9d6447b9bdb6d2478a69e3c5435ce3eb176c440257c24a3a480fcf977a47a13adbe02867a2bff2aaf08d74c43862d378141860a5fa7ac01185a7120cd74a6e SHA512 c62abe61f21e3fd6506042e3774a960716de677be0f9f2e57c61c8c0075cb4bff8535948f1795dfedab5a4c0d6a229a20f8a17aca579bbf1471639e12ab58a3f
DIST amass-2.8.3.tar.gz 7939208 BLAKE2B 693289119dfd864e68039cc338b3e62d5f31c041a1ec1b0c8b8408c368835b61c2225633f42c4261d105d3fd5d4f1ece699eeafac5ea0a8ed388b9b9183612cd SHA512 2c20643c3d945c2f3ad6a47b7288ba3c34eb1ffadfd901bea200acd9ed63a7c84ce8ec029115875f13b9c12beced276ea354d3562d0200f00754cc33fcc95e9d
DIST amass-2.8.4.tar.gz 7940941 BLAKE2B 8f4b79abf5440d98c3269eb8127dce68ea3aad53addffcd4c3fc20145ecc3fa261fe3c9a35c788584df4e99f322903bed4a9e979bcff403502b920e3e8139722 SHA512 2ce1b184777c0e6164ba3264cee44ab5c87768641d04080d48f4832cfbe7533c3aedd11ac0334f997513f08bb95420cd591c10d5647430b36127bfd0dea37e71
DIST amass-2.8.5.tar.gz 7941830 BLAKE2B 22b8dd3a777668a40cb43025fa931f18d721d8ec3d059e29a440ca1097222f0230c7bf7fa45932824a4ddf629b3e15cd274dd22f01b9adcef4db49c69e04b996 SHA512 c5976b02e2b962f589a23542846eaff1e3508e32ee97fa2b1e295422691515711eb5ad2c78b70c9f3b5b5d6f041a25610ad015288f31d73469f3d7f6f6e53927
DIST github.com-asaskevich-EventBus-d46933a94f05c6657d7b923fcf5ac563ee37ec79.tar.gz 7295 BLAKE2B 81bbdc7132c2371dd6dfb441fa587907fb7aa253d5686332b7829345e60dd8e697d7f185ea4920ccbab24d89487051722b8b4a74b7a225448ec776a3f38ef390 SHA512 3e0b9dddc4e5020cf0ffade6c96149edf427909a74dd59db3c753c91c588a49869a5aecdc751492ef7986029452ceb458ab9a56ea86d84283d3f90d1476c2807
DIST github.com-fatih-color-2d684516a8861da43017284349b7e303e809ac21.tar.gz 818359 BLAKE2B 2b7a1f6730caf1d4f95d302a3cd5ecf4d67737bf652f7560a1f01f9629841c0293b129344e014a599e5e564670f8c11e90d64c8c5f1e14f1e47232ec7e7fa3a8 SHA512 19245e614e39dfab856a11e7d02aea6360936c40b6dc8cfee15e29480cc21e7b1b9840cb18214ec8f5b2f97b147b3e7041e3b3e9179960b903fc2fd4f39d0edc
DIST github.com-irfansharif-cfilter-d07d951ff29d52840ca5e798a17e80db4de8c820.tar.gz 6083 BLAKE2B b814a84eef5cfb8adbfe7f9d5b2ae03313cf9b3048c9f7430fe200ed97f0e29f078cf8a82ed929dfb8fb293fd74fcd20ff44dba19004d51f6b63f5bc4367752b SHA512 26f2a01603274d21d8f386a29ab6ae5d0c0db5d0777b6b1377e6a61061682f718a809494a6734a8553b8e54992dbb8d4bb1e0614caf1efcbdb5c897c468ef825
DIST github.com-johnnadratowski-golang-neo4j-bolt-driver-c68f22031e4222b95e684bf7c4f593ec42ad775a.tar.gz 472738 BLAKE2B 12160b73a8b191316f188b686cc1049bde7012096ef018f4f69a2dfceabc8e7ecc20cf62892deb0d49f5da5b9a642916552b5a2204c54aa7b447c0421bdff1ad SHA512 b1034447c7e08072b06f715c8b7a4a0d4a5b86d8e49f7e8602b0783b335b28505b607d653410fcbe3b98f8a12b5f41a3cbbf20ee486fad0ef266e2461e0cd159
DIST github.com-miekg-dns-b0dc93d2760ef438612a252a9e448d054d28b625.tar.gz 2731171 BLAKE2B 656ac1df6d4e97d5ee7ad5df45d02c37dbdf48ebaa6f6430b9aeaf835a32aacf4a6ac4855e32849af8c148b4925332be6f37ed65c4a2869f177e24219c1ed0cb SHA512 c0ff9c4c3643dd51272fadbc5e9927b91cf2cc248bea89f0adac81375d6eb3db56cf009183130f72696ef5668ae960130735ca180d5d4136614b0e992671c7cd
DIST github.com-sensepost-maltegolocal-6d52c19f6de471736b63485a39cfe08d4a4ce253.tar.gz 102646 BLAKE2B 0e0524fb2afcde86d4046bd82e44a7111a0548dfe01229d2b80cd82b52e1bc73f7fbdec3f0f73f62c080d964ecfef777eab4063e018a705ed7c51299c8209d49 SHA512 9d9cbfceda14f201238db0965b1e77275df86cbd8ccd9381fd62db84ababce4190bdb0b2a4fd079758472d74834a0a22fc4b028c61ef0bd89b044761b7270de6

View file

@ -9,8 +9,7 @@ EGO_VENDOR=(
"github.com/irfansharif/cfilter d07d951ff29d52840ca5e798a17e80db4de8c820"
"github.com/miekg/dns b0dc93d2760ef438612a252a9e448d054d28b625"
"github.com/fatih/color 2d684516a8861da43017284349b7e303e809ac21"
"github.com/sensepost/maltegolocal 6d52c19f6de471736b63485a39cfe08d4a4ce253"
# "github.com/sensepost/maltegolocal 6d52c19f6de471736b63485a39cfe08d4a4ce253"
# "golang.org/x/sync 1d60e4601c6fd243af51cc01ddf169918a5407ca github.com/golang/sync"
)

View file

@ -1,2 +1,2 @@
DIST crackmapexec-3.1.4.tar.gz 1028581 SHA256 925b447f51851bd84fa4763ae87e8f7e79b0f42dee513581ba90ff972bd6aa73 SHA512 21fe449e1ef7a383ccc544bc8b25b1239668d48b8ea546441a9cec215990545657faef1b1f4fcc0b723a48f38e1ed2f2bee2dc36e5a40b18b6a4061f14cfb71a WHIRLPOOL ac788e47213c6cdc9cc3727aea04963300063d7a04df5c70b95c6642b059732ae2c7079307c579f79cf9ebcd0e00461cf912a0dee66a8c383c54a83a7b620d4e
DIST crackmapexec-3.1.5.tar.gz 1028305 SHA256 dbe067e21e2fb382bfbe1aa2eaa814e48add889dde1bc9015105990c6ea67250 SHA512 c7501afc0f659466eca76863c8afeb262150f3f13ccf9d21412e69b114295c28ba001e979aae014124b31653a0a95a5a4afc5970892d01454f9941a82b6182ec WHIRLPOOL fda6090f32359ffecbac254ffa905aa7d5bf5c71c14161b750c4095b5b2f78e3d804cbe460f5d085ec89438787d75822b009f7251c86e56efdfe86c97534a04d
DIST crackmapexec-3.1.5.tar.gz 1028305 BLAKE2B da4ee3dd5bdee2b06b9dd6daf700fdaadfd01c4a1dcfe4b5b2cfbc86631da2d3ca48fff6265fedb78b84f01b26f1934b922ec203fc2ab3be37d067c124a59955 SHA512 c7501afc0f659466eca76863c8afeb262150f3f13ccf9d21412e69b114295c28ba001e979aae014124b31653a0a95a5a4afc5970892d01454f9941a82b6182ec
DIST crackmapexec-3.1.5_p20181119.zip 186121 BLAKE2B d730cf84efcf1caba7b91790306e3685937ac45e5adbd67f29338d6ea8a9f27e4994d26cc13e798954ce1bf3bf58946a91b258faf3ef69f1a54af02354a7ca6f SHA512 2960865ee0a362994fc6f93f43983daa1402001cdbe76413d9f3429180c94adfe11e4e9d7ee468761d9510273fec8cd4fc969947d9f4485002451aba8ebbf877

View file

@ -1,44 +0,0 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="5"
PYTHON_COMPAT=( python2_7 )
#inherit python-single-r1 multilib
inherit distutils-r1 eutils
DESCRIPTION="A swiss army knife for pentesting Windows/Active Directory environments"
HOMEPAGE="https://github.com/byt3bl33d3r/CrackMapExec/releases"
SRC_URI="https://github.com/byt3bl33d3r/CrackMapExec/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD-2"
KEYWORDS="~amd64 ~arm ~x86"
IUSE=""
SLOT="0"
RDEPEND=">dev-python/impacket-0.9.14
dev-python/gevent
dev-python/netaddr
dev-python/pycrypto
dev-python/pyasn1
dev-python/termcolor
dev-python/requests
dev-python/pyopenssl
dev-python/msgpack"
S="${WORKDIR}/CrackMapExec-${PV}"
#src_prepare() {
# epatch "${FILESDIR}/${P}-leftovers.patch"
# cd setup
# python2 ./setup_database.py
# cd ..
#}
#src_install() {
# fperms +x crackmapexec.py
# dodir /usr/$(get_libdir)/${PN}
# cp -pPR "${S}"/* "${ED}"/usr/$(get_libdir)/"${PN}" || die
# dosym /usr/$(get_libdir)/${PN}/${PN}.py /usr/sbin/${PN}
#}

View file

@ -1,8 +1,7 @@
# Copyright 1999-2016 Gentoo Foundation
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="5"
EAPI=6
PYTHON_COMPAT=( python2_7 )
inherit distutils-r1 eutils
@ -12,18 +11,25 @@ HOMEPAGE="https://github.com/byt3bl33d3r/CrackMapExec/releases"
SRC_URI="https://github.com/byt3bl33d3r/CrackMapExec/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD-2"
KEYWORDS="~amd64 ~arm ~x86"
KEYWORDS="~amd64 ~x86"
IUSE=""
SLOT="0"
RDEPEND=">=dev-python/impacket-0.9.15[${PYTHON_USEDEP}]
>=dev-python/gevent-1.2.0[${PYTHON_USEDEP}]
dev-python/netaddr[${PYTHON_USEDEP}]
|| ( dev-python/pycryptodome[${PYTHON_USEDEP}] dev-python/pycrypto[${PYTHON_USEDEP}] )
dev-python/pycryptodome[${PYTHON_USEDEP}]
dev-python/pyasn1[${PYTHON_USEDEP}]
dev-python/termcolor[${PYTHON_USEDEP}]
dev-python/requests[${PYTHON_USEDEP}]
dev-python/pyopenssl[${PYTHON_USEDEP}]
dev-python/msgpack"[${PYTHON_USEDEP}]
dev-python/msgpack[${PYTHON_USEDEP}]"
S="${WORKDIR}/CrackMapExec-${PV}"
python_prepare_all() {
# disarm pycrypto dep to allow || ( pycryptodome pycrypto )
sed -i -e "s|pycrypto|pycryptodome|" requirements.txt || die
sed -i -e "s|pycrypto|pycryptodome|" setup.py || die
distutils-r1_python_prepare_all
}

View file

@ -0,0 +1,66 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
PYTHON_COMPAT=( python2_7 )
inherit distutils-r1 eutils
COMMIT_HASH="75449f62bc4c922ef6fb0af78fc9498fb7a6e6ac"
DESCRIPTION="A swiss army knife for pentesting Windows/Active Directory environments"
HOMEPAGE="https://github.com/byt3bl33d3r/CrackMapExec/releases"
SRC_URI="https://github.com/byt3bl33d3r/CrackMapExec/archive/${COMMIT_HASH}.zip -> ${P}.zip"
LICENSE="BSD-2"
#WIP
#KEYWORDS="~amd64 ~x86"
IUSE=""
SLOT="0"
RDEPEND="
dev-python/asn1crypto[${PYTHON_USEDEP}]
dev-python/bcrypt[${PYTHON_USEDEP}]
dev-python/beautifulsoup:4[${PYTHON_USEDEP}]
dev-python/certifi[${PYTHON_USEDEP}]
dev-python/cffi[${PYTHON_USEDEP}]
dev-python/chardet[${PYTHON_USEDEP}]
dev-python/cryptography[${PYTHON_USEDEP}]
virtual/python-enum34[${PYTHON_USEDEP}]
dev-python/gevent[${PYTHON_USEDEP}]
dev-python/idna[${PYTHON_USEDEP}]
virtual/python-ipaddress[${PYTHON_USEDEP}]
dev-python/msgpack[${PYTHON_USEDEP}]
dev-python/netaddr[${PYTHON_USEDEP}]
dev-python/ntlm-auth[${PYTHON_USEDEP}]
dev-python/paramiko[${PYTHON_USEDEP}]
dev-python/pyasn1[${PYTHON_USEDEP}]
dev-python/pycparser[${PYTHON_USEDEP}]
dev-python/pycryptodome[${PYTHON_USEDEP}]
dev-python/pylnk[${PYTHON_USEDEP}]
dev-python/pynacl[${PYTHON_USEDEP}]
dev-python/pyopenssl[${PYTHON_USEDEP}]
dev-python/requests-ntlm[${PYTHON_USEDEP}]
dev-python/requests[${PYTHON_USEDEP}]
dev-python/selenium[${PYTHON_USEDEP}]
dev-python/six[${PYTHON_USEDEP}]
dev-python/splinter[${PYTHON_USEDEP}]
dev-python/termcolor[${PYTHON_USEDEP}]
dev-python/terminaltables[${PYTHON_USEDEP}]
dev-python/urllib3[${PYTHON_USEDEP}]
dev-python/xmltodict[${PYTHON_USEDEP}]
"
#greenlet0.4.14; platform_python_implementation == 'CPython'
# $(python_gen_cond_dep 'dev-python/backports-lzma[${PYTHON_USEDEP}]' python2_7)
S="${WORKDIR}/CrackMapExec-${COMMIT_HASH}"
#python_prepare_all() {
# disarm pycrypto dep to allow || ( pycryptodome pycrypto )
# sed -i -e "s|pycrypto|pycryptodome|" requirements.txt || die
# sed -i -e "s|pycrypto|pycryptodome|" setup.py || die
# distutils-r1_python_prepare_all
#}

View file

@ -1,31 +0,0 @@
From 1e281bd638a27e9da024a31a3cabb87ef9f7202b Mon Sep 17 00:00:00 2001
From: byt3bl33d3r <byt3bl33d3r@gmail.com>
Date: Sat, 4 Jun 2016 02:18:17 -0600
Subject: [PATCH] Got rid of some left over merger cruft
---
cme/cmeserver.py | 8 --------
1 file changed, 8 deletions(-)
diff --git a/cme/cmeserver.py b/cme/cmeserver.py
index 4549095..5bc336b 100644
--- a/cme/cmeserver.py
+++ b/cme/cmeserver.py
@@ -1,17 +1,9 @@
import BaseHTTPServer
import threading
import ssl
-<<<<<<< HEAD:cme/cmeserver.py
-<<<<<<< 23d8a6517fb1a36bac9b09e3923201ee291d00ac:cme/cmeserver.py
import os
import sys
from getpass import getuser
-=======
-import sys
->>>>>>> Added error handling for CME server in case the port is already in use.:core/cmeserver.py
-=======
-import sys
->>>>>>> da4e55380a1d1ad46d3176c513b829bd4a7099f4:core/cmeserver.py
from BaseHTTPServer import BaseHTTPRequestHandler
from logging import getLogger
from gevent import sleep

View file

@ -1,2 +1,2 @@
DIST sslyze-2.0.1.tar.gz 9669587 BLAKE2B 821a2883259dfb73ed09d3a57aba8b60736c34867897d668575250221ebe88ac180c3dd20122b02887a18d4d46053e1fa277207ee35ace9a5795e4a105a4eae1 SHA512 5dc2e8c407735c02f5644a6126764e67d923ecd066fb0e95c4cc53832f6f40588e89d39b1e64ad1d028f432547de4bab795c7edc46c7e5bcc26eb6594578b119
DIST sslyze-2.0.2.tar.gz 9768759 BLAKE2B 3a7a0b219a0dccadb2609659a77f8aa0582a0a5a50b824b2d3db6f1b5ae94b84f5b278cd038ecbf5fb89e8e7cab6e87ca6df7b40f5c42004eeca8d88e96504b2 SHA512 14c9b3a5fbf38f44ed7fbe9c33d72d60a7f77c8ae1c3c0ad5abf11a51a95b71ec81709eec01a8da9e4db382c7a419842328a6139f64733cfc2d35c83eebada24
DIST sslyze-2.0.3.tar.gz 9768486 BLAKE2B 03ed579301cef3b26753d0480a676b64eaf2651a31e20522bb85c7d9799a832cf803324c5c29287510569051edbc83a4e994bb74d07c0cd94829caa989de5c60 SHA512 a2adf3059c00ac1d499953d2e692a222be4f47e00677e9cf7abe1f020e686b43c9385a9f8fbc306ecb26b5f372858a134b166f21ad939a38f3fcce299767e106

View file

@ -1,2 +1 @@
DIST whatweb-0.4.7.tar.gz 868621 SHA256 64994ec364de188192918e15c09cd01c62c3b8d080e9777b5d785d7f55d509db SHA512 b5c80cb5f86524bc3f6a670efa2ce67653b426fb387b42f7906739d1e9481588da67004d15d91b81370bca725155736dd76856f576f3dcf0bc16ac24e54784c5 WHIRLPOOL 191049ce2cbfb582e007b2ff436224bf069acf4ac96da6d4c53a65aa7bb3792cdfe3418896c6f076085086e52f92ae531a2908217a8af76bd92ca443920c2163
DIST whatweb-0.4.9.tar.gz 3214359 SHA256 3077d47122d7fb37e2ecb3df9c8c23cb7b54a094bb076e06327fd32ad5f49eb4 SHA512 1a4dc79206ae399affa6c5da4432e82f44d6535b5836fe3c1254a29e2d2243bc93d5580b94b6b97d3659c815fd3f9b0505b816a0a98039cbd586d5c47e19b2a2 WHIRLPOOL 32c1f4d1bab1fb81419349a24a20e8856ac851411e86f30b8d9d470d164d917e9c3953cfb47d71c1b96e1d8cae91f773e80c25463c195153d9e4ea8cc163f839
DIST whatweb-0.4.9.tar.gz 3214359 BLAKE2B 540537429721ae497b930c7adc27c3a3ae7d6f8c0c97bcb02cacbc4615c910fba0b61fbad938fcbed3db1fe24989afc8e3f0df69b202ef7ae27d712e766056c9 SHA512 1a4dc79206ae399affa6c5da4432e82f44d6535b5836fe3c1254a29e2d2243bc93d5580b94b6b97d3659c815fd3f9b0505b816a0a98039cbd586d5c47e19b2a2

View file

@ -1,43 +0,0 @@
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
DESCRIPTION="Next generation web scanner, identifies what software websites are running"
HOMEPAGE="http://www.morningstarsecurity.com/research/whatweb"
#Actual SRC_URI has broken WAF on it that prevents wget from downloading so we mirror
# Pentoo issue 62
#SRC_URI="http://www.morningstarsecurity.com/downloads/${P}.tar.gz"
SRC_URI="http://dev.gentoo.org/~zerochaos/distfiles/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="json"
DEPEND=""
RDEPEND="${DEPEND}
json? ( dev-ruby/json )"
#future rdepend:
#dns: em-resolv-replace
#mongodb: bison bson_ext mongo rchardet
src_prepare() {
# fix install
sed -i 's|plugins-disabled||g' Makefile || die
sed -i 's|$(DOCPATH)/$(NAME)|$(DOCPATH)/${PF}|g' Makefile || die
sed -i -e 's:#!/usr/bin/env ruby:#!/usr/bin/env ruby18:' whatweb || die
}
src_compile() {
# do nothing
true
}
src_install() {
dodir /usr/share/doc/"${PF}"
DESTDIR="${D}" emake install || die "install failed"
dodoc CHANGELOG README TODO whatweb.xsl || die
}

View file

@ -1,39 +0,0 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
USE_RUBY="ruby21 ruby22 ruby23"
inherit ruby-ng git-r3
DESCRIPTION="Next generation web scanner, identifies what software websites are running"
HOMEPAGE="http://www.morningstarsecurity.com/research/whatweb"
EGIT_REPO_URI="https://github.com/urbanadventurer/WhatWeb.git"
EGIT_COMMIT="f467aa2f154aea83b6b58aec85107ba3fa3eb635"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="json"
DEPEND=""
RDEPEND="${DEPEND}
json? ( dev-ruby/json )"
#future rdepend:
#dns: em-resolv-replace
#mongodb: bison bson_ext mongo rchardet
S="${WORKDIR}/${P}"
ruby-ng_src_prepare() {
# fix installation
sed -i 's|plugins-disabled||g' Makefile || die
sed -i 's|$(DOCPATH)/$(NAME)|$(DOCPATH)/${PF}|g' Makefile || die
}
ruby-ng_src_install() {
dodir /usr/share/doc/"${PF}"
DESTDIR="${D}" emake install
dodoc CHANGELOG README whatweb.xsl
}

View file

@ -1,40 +0,0 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
USE_RUBY="ruby21 ruby22 ruby23"
inherit ruby-ng git-r3
DESCRIPTION="Next generation web scanner, identifies what software websites are running"
HOMEPAGE="http://www.morningstarsecurity.com/research/whatweb"
EGIT_REPO_URI="https://github.com/urbanadventurer/WhatWeb.git"
EGIT_COMMIT="039768f41a6cd45ec70c89b81616b669bc92ac0f"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="json"
DEPEND=""
RDEPEND="${DEPEND}
json? ( dev-ruby/json )"
#future rdepend:
#dns: em-resolv-replace
#mongodb: bison bson_ext mongo rchardet
S="${WORKDIR}/${P}"
ruby-ng_src_prepare() {
# fix installation
sed -i 's|plugins-disabled||g' Makefile || die
sed -i 's|$(DOCPATH)/$(NAME)|$(DOCPATH)/${PF}|g' Makefile || die
eapply_user
}
ruby-ng_src_install() {
dodir /usr/share/doc/"${PF}"
DESTDIR="${D}" emake install
dodoc CHANGELOG README whatweb.xsl
}

View file

@ -1 +1 @@
DIST pentoo-installer-20181022.tar.gz 40934 BLAKE2B d72910b6c5841f8a92a2f307613724364eb4c28d15dec92d9220516063c4914435bda9f0b9401c92d6b54254e02be80a0ae48ed5cd7c1c1680bf6faaa34a246f SHA512 7fe9e620de47e87b65973db8216e04449ab96d8e5be73fa37befb228883bcc80a6d8281b6e6d195a4c0c7ae35ebf79b84f032c8f56f95fd0118b684033ad6b1b
DIST pentoo-installer-20181205.tar.gz 45872 BLAKE2B 22ff2953d7addda5a5fdc11d6a6d2b875c872fd46e48c27fc41d38af691327bc8e08370f7ce1d9d6d4007bee7711167052ae3580b7bb28f4df31f769665eb6d7 SHA512 8bec5b9de2c8eb12f43f0ea07277e6fcccfa24d0dc2a66e4baddc4932af4591ae4cfadb69d5cfefb06545bc5803e32ab2703ca1f4def2755e800b8237fca00ef

View file

@ -1,7 +1,7 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
EAPI=7
DESCRIPTION="Installer for pentoo, based on the ncurses Arch Linux installer"
HOMEPAGE="https://github.com/pentoo/pentoo-installer"
@ -15,7 +15,7 @@ if [[ "${PV}" == "99999999" ]] ; then
KEYWORDS=""
else
KEYWORDS="~amd64 ~x86"
GIT_COMMIT="2cdbddc58f0febdb749477057a2e70835e2f41c1"
GIT_COMMIT="909b10bfc57d49e841eedb21f5af2642d1baff0e"
SRC_URI="https://github.com/pentoo/pentoo-installer/archive/${GIT_COMMIT}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/${PN}-${GIT_COMMIT}"
fi
@ -33,14 +33,14 @@ PDEPEND="dev-util/dialog
app-crypt/pinentry[gtk,ncurses]
sys-fs/squashfs-tools
x11-misc/wmctrl
net-misc/rsync"
net-misc/rsync
app-misc/jq
sys-fs/growpart"
# X? ( x11-misc/xdialog )
src_install() {
dodir /usr/
cp -R "${S}"/* "${ED}"/usr/ || die "Copy files failed"
exeinto /root/Desktop/
doexe share/applications/pentoo-installer.desktop
exeinto /etc/skel/Desktop/
newexe share/applications/sudo-pentoo-installer.desktop pentoo-installer.desktop
}

View file

@ -41,8 +41,6 @@ PDEPEND="dev-util/dialog
src_install() {
dodir /usr/
cp -R "${S}"/* "${ED}"/usr/ || die "Copy files failed"
exeinto /root/Desktop/
doexe share/applications/pentoo-installer.desktop
exeinto /etc/skel/Desktop/
newexe share/applications/sudo-pentoo-installer.desktop pentoo-installer.desktop
}

View file

@ -1,5 +1,2 @@
#!/bin/sh
/etc/init.d/NetworkManager start
pkill nm-applet
sleep 1
nm-applet &

View file

@ -1,5 +1,2 @@
#!/bin/sh
sudo /etc/init.d/NetworkManager start
pkill nm-applet
sleep 1
nm-applet &

View file

@ -45,6 +45,6 @@ src_install() {
doexe "${FILESDIR}"/networkmanager.desktop
exeinto /etc/skel/Desktop
newexe "${FILESDIR}"/sudo-networkmanager.desktop networkmanager.desktop
newbin "${FILESDIR}/pentoo-sudo-start-nm-r1" pentoo-sudo-start-nm
newsbin "${FILESDIR}/pentoo-start-nm-r1" pentoo-start-nm
newbin "${FILESDIR}/pentoo-sudo-start-nm-r2" pentoo-sudo-start-nm
newsbin "${FILESDIR}/pentoo-start-nm-r2" pentoo-start-nm
}

View file

@ -44,7 +44,6 @@ PDEPEND="
!arm? ( sys-boot/unetbootin )
atm? ( net-dialup/linux-atm )
app-editors/hexedit
app-editors/vim
app-misc/dradis
app-text/dos2unix
app-text/uudeview

View file

@ -76,6 +76,7 @@ PDEPEND="${PDEPEND}
!arm? ( sys-kernel/pentoo-sources )
app-portage/mirrorselect
app-editors/nano
app-editors/vim
app-misc/screen
app-portage/smart-live-rebuild
media-sound/alsa-utils

View file

@ -41,7 +41,7 @@ PORTAGE_IO_NICENESS="ionice -c 3 -p \${PID}"
USE="${USE} X abi_x86_32 adns caps curl fbcon gps jack lm_sensors lua lzma networkmanager oss pentoo-full perl pulseaudio python ruby samba sqlite subversion vdpau vaapi xattr xinerama x265"
#we do not want old ruby
USE="${USE} -ruby_targets_ruby21 -ruby_targets_ruby22"
USE="${USE} -ruby_targets_ruby23"
PORTAGE_BZIP2_COMMAND="lbzip2"
PORTAGE_BUNZIP2_COMMAND="lbunzip2"
@ -57,9 +57,9 @@ PORTAGE_RSYNC_EXTRA_OPTS="--omit-dir-times"
INSTALL_MASK="/usr/lib/debug"
DISTDIR="${PORTDIR}/distfiles"
DISTDIR="${PORTDIR}/distfiles"
PKGDIR="${PORTDIR}/packages"
RUBY_TARGETS="ruby23 ruby24"
RUBY_TARGETS="ruby24"
ACCEPT_LICENSE="intel-ucode-20180807"

View file

@ -25,6 +25,9 @@ app-crypt/hashcat
#people want veracrypt which has no stable candidate
app-crypt/veracrypt
~app-crypt/ophcrack-3.8.0
app-crypt/ophcrack-tables
#likely needs cleanup below this point
app-crypt/asedriveiiie-serial
app-crypt/asedriveiiie-usb
@ -52,8 +55,6 @@ app-crypt/onak
app-crypt/openssl-blacklist
app-crypt/openssl-tpm-engine
app-crypt/openvpn-blacklist
app-crypt/ophcrack
app-crypt/ophcrack-tables
app-crypt/pdfcrack
app-crypt/pkcrack
app-crypt/qca-pkcs11

View file

@ -11,4 +11,4 @@ app-exploits/webshells
~app-exploits/unix-privesc-check-20170904
~app-exploits/linuxprivchecker-20160302
~app-exploits/linux-exploit-suggester-20140519
~app-exploits/linenum-20180827
~app-exploits/linenum-20180911

View file

@ -63,7 +63,7 @@ dev-python/simplesoapy
~dev-python/requests-1.2.3
~dev-python/charade-1.0.3
~dev-python/yaswfp-0.9.3
~dev-python/tld-0.7.9
=dev-python/tld-0.7*
~dev-python/requests-ntlm-1.0.0
~dev-python/requests-kerberos-0.11.0
=dev-python/ntlm-auth-1*
@ -106,7 +106,7 @@ dev-python/simplesoapy
~dev-python/hyper-h2-3.0.1
=dev-python/jsbeautifier-1.6*
~dev-python/kaitaistruct-0.8
~dev-python/ldap3-2.5
=dev-python/ldap3-2.5*
~dev-python/netlib-0.10
~dev-python/pyopenssl-17.5.0
~dev-python/pillow-2.3.0
@ -301,3 +301,8 @@ dev-python/htmlentities
~dev-python/fuzzywuzzy-0.12.0
~dev-python/lief-0.9.0
~dev-python/splinter-0.10.0
~dev-python/terminaltables-3.1.0
~dev-python/pylnk-0.2
~dev-python/selenium-3.141.0

View file

@ -214,7 +214,7 @@ dev-ruby/rex
~dev-ruby/jsmin-1.0.1
~dev-ruby/ansi-1.5.0
~dev-ruby/dm-migrations-1.2.0
=dev-ruby/em-websocket-0.3*
=dev-ruby/em-websocket-0.5*
~dev-ruby/http_parser-0.5.3
~dev-ruby/rack-1.5.4
~dev-ruby/dm-sqlite-adapter-1.2.0

View file

@ -1,3 +1,2 @@
~x11-drivers/xf86-video-virtualbox-5.1.38
~x11-drivers/nvidia-drivers-410.73
~x11-drivers/xf86-video-amdgpu-18.1.0

View file

@ -6,7 +6,7 @@ media-libs/libcanberra gstreamer
media-libs/libpng apng
media-libs/libshout speex theora
media-libs/libvpx postproc svc
media-libs/mesa gbm gles2 pic xa
media-libs/mesa gbm gles2 pic vulkan xa
media-libs/gst-plugins-base theora
media-libs/phonon designer qt5
media-libs/phonon-vlc qt5

View file

@ -5,5 +5,4 @@ livecd-stage1
systemd
#we do not want old ruby
ruby_targets_ruby21
ruby_targets_ruby22
ruby_targets_ruby23

View file

@ -1,2 +1,2 @@
#totally ready to go stable
-ruby_targets_ruby23
#-ruby_targets_ruby23

View file

@ -0,0 +1 @@
../../base/package.accept_keywords/dev-qt

View file

@ -1 +1 @@
DIST arachni-1.4.tar.gz 2066668 SHA256 a07ca52f0e4484fbe016182e9f11c2437e980086e417f48da6d2ba11d15d1851 SHA512 af16d77e24d82575c03a080d6e2291c6db0f0015cc73ac067fd83c229fe4b3a1f12d07f43cda9e95eba9a3f5e4402bd202fb5c9c3715c58b3ba6b2003119f818 WHIRLPOOL 47b25a51b304b6050ad4eba2bd6e4fe38c90de5b857369c7109309047b5e96064b138207e4c49099686f95f0f468762c6c8bd2df1b8b5e3f89edf3952e260cc2
DIST arachni-1.4.tar.gz 2066668 BLAKE2B a5a3cdc226f868fb4165387cda8a1314390cf3ed4e09357246d162903003a99115f85f97f84e17e5076afb62a46c0e1b8ce79a8c395f2027b706af8701fbdb12 SHA512 af16d77e24d82575c03a080d6e2291c6db0f0015cc73ac067fd83c229fe4b3a1f12d07f43cda9e95eba9a3f5e4402bd202fb5c9c3715c58b3ba6b2003119f818

View file

@ -1,10 +1,9 @@
# Copyright 1999-2016 Gentoo Foundation
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
EAPI=6
USE_RUBY="ruby21"
USE_RUBY="ruby24"
inherit eutils ruby-ng

View file

@ -4,7 +4,7 @@
EAPI="6"
#Warning: add one ruby at a time
USE_RUBY="ruby23"
USE_RUBY="ruby24"
inherit eutils ruby-ng
#default fails, looks too complex

View file

@ -1,2 +1,2 @@
DIST wappalyzer-5.5.3.xpi 2072078 BLAKE2B a849089e07dc5b8a3326a50987de39f95f9ea15892c3d2cecd95f9a387eaab168b404152ef888f08d6108536399a34ccd0a72b5d4e68e44b7c381f6ef6f32b3b SHA512 b1ad094246d4abc684b10cab9130fa79c1ebc42f1027e8df86a83dc87bcb4e94468ffa5f838f125e1a96f6fff0009d42449a2482034425a888c213a6aff73473
DIST wappalyzer-5.5.5.xpi 2113402 BLAKE2B 616c4504e47b24f4c737089bd6862084f874045744871fddbbbe4b9ab8596266ce1a8fe559f8435f5b0bf83e25b7c198a2edf6de22b1fafcebcf061379dde28b SHA512 8a6ae5d9426fe9bb0094c30d36cd183562d79af32d7fc06bddc660c161f1bdf64a83b2d94c22ba123c38d105c0ea5ef656879312437116dad964c54131cb48a7
DIST wappalyzer-5.5.7.xpi 2196020 BLAKE2B 84ef3456b7361190d26ddf17cc9ccb40b0308b2f3e975030adab91b1ed47ed9a179ba6c7fea53518f7a7873d368210f2e79fc304014e88ddbc28138e8ceaf0ba SHA512 e7034eb11bae4668b83dd2e56dc090b312b657d2e5b42a2c0b49a106d3ad2509e89aaa642c3f4695ce6027faefdf36bba8884c7814ec5bfdda75b87bdbdb87ef

View file

@ -5,7 +5,7 @@ EAPI=6
#https://services.addons.mozilla.org/en-US/firefox/api/1.5/addon/wappalyzer
#<install
WEXT_FILEID="1048365"
WEXT_FILEID="1174011"
#<guid>
WEXT_GUID="wappalyzer@crunchlabz.com"