diff options
Diffstat (limited to 'app-forensics')
-rw-r--r-- | app-forensics/Manifest.gz | bin | 4547 -> 4544 bytes | |||
-rw-r--r-- | app-forensics/honggfuzz/Manifest | 4 | ||||
-rw-r--r-- | app-forensics/honggfuzz/files/honggfuzz-2.0-no-werror.patch | 11 | ||||
-rw-r--r-- | app-forensics/honggfuzz/files/honggfuzz-2.5_binutils239.patch | 51 | ||||
-rw-r--r-- | app-forensics/honggfuzz/honggfuzz-2.5-r1.ebuild | 57 | ||||
-rw-r--r-- | app-forensics/radamsa/Manifest | 3 | ||||
-rw-r--r-- | app-forensics/radamsa/radamsa-0.6.ebuild | 40 | ||||
-rw-r--r-- | app-forensics/unhide/Manifest | 2 | ||||
-rw-r--r-- | app-forensics/unhide/unhide-20210124.ebuild | 32 |
9 files changed, 0 insertions, 200 deletions
diff --git a/app-forensics/Manifest.gz b/app-forensics/Manifest.gz Binary files differindex 5f64ffc199e1..5c98cfa7fa6b 100644 --- a/app-forensics/Manifest.gz +++ b/app-forensics/Manifest.gz diff --git a/app-forensics/honggfuzz/Manifest b/app-forensics/honggfuzz/Manifest index d5432578692a..4d0db1fdb09e 100644 --- a/app-forensics/honggfuzz/Manifest +++ b/app-forensics/honggfuzz/Manifest @@ -1,8 +1,4 @@ -AUX honggfuzz-2.0-no-werror.patch 518 BLAKE2B aaf123687ea5f7fd584d1fd5e57f2f6ac50a8d80c3a1555d8b01d42df91a106848ec1d73007e6b67127e767770d91effa5e95dd9016f47fecac0e465e74cfe61 SHA512 7775f683cd5b22d91d3cf16cb0f8e7df50f5159a3f16ef42dc6125c961a856ddfc59c944319575e403747a2af768cd3f93437fc0bbc32bfc12f833f4cd7db0eb -AUX honggfuzz-2.5_binutils239.patch 1895 BLAKE2B 1ef6df8193ce12d1d8dca32f1a3b3e4e3ff0d9d6749bbdc48ac061d806411680364de9caf797e3f5593f485cb143bdbc93172069cb8e88436f07afa392c2e6ba SHA512 b740afbaabdb229e00cf3fbf06f22a8f0c98876185a91f43ba5785b7fcaa77b9eda0078347cfaf3faedc93a1051114015f503697a7b48f6535a839e161396b8a AUX honggfuzz-2.6-no-werror.patch 569 BLAKE2B d8853e699538af28db7a622a71f62642fa8d20f6d8643a770a6c129c761fded0ea7e75a87cc20d93265742398110b807e87821f76d67a69858e234a8a90b14f4 SHA512 56208c5534ff0075e9cab4bec01158919553f4c36c96544f90c1950c1922b0402ede0b4a1a26e843ad138298d732d400525689dd774a5c89435a6ffd24de2df0 -DIST honggfuzz-2.5.tar.gz 65224877 BLAKE2B 610a15a674cfa928eb4b4d9fda91e5494fe08be4b01857f390c36925872479c77b5424c06ed4df87ad791de29598d848d88eb5437d6f5f9bf9521ff67aaa5ded SHA512 d1ff23471372a3d9d62de768bda8beba0e75c49f9550bc106efb4ab49ea626c1ccc078f7a9950051a99fbc841615a81faae2c3b39270facd6c0064e28956c419 DIST honggfuzz-2.6.tar.gz 65227315 BLAKE2B 527d36dd66974b74be29e3dc22e22c893d0e35654a768bfd93c6a919de82841cc1552af2b479ac0d65ce2fcfd66886ca0e43bc95db5b8187c8d13191e65de320 SHA512 cdd97b65e679652be888b966e2c010fe29af262e88d6c94b94b2e78c88258c5c53b4928fdf9e8afe54029c0742c5dfb0f6f8e8cb8157093e7f5ffdcfa5c92fd4 -EBUILD honggfuzz-2.5-r1.ebuild 988 BLAKE2B 4d4ed4ae24cee5dbf74d97b985542df08d989e07e8231ec32d4e0f334ec806b31a7dea256f770a367cfd5b7451c9f73f215b4c07bb9b1bb25e20e2a04478a99b SHA512 64a859313a188198fa09661d180c4f6bb52aba864da992681bdf7a9f16d89d8034cc4a25cf9f50b0ba391cd17c9bdb26b1f26d2df947afc38dc8b51413d345d6 EBUILD honggfuzz-2.6.ebuild 945 BLAKE2B 18476e21ee0b17226e09b1e3d0463bcfe8a8acdc51ad63f1a237e4c389af3c76f1288bf4e84d87f60a485dea417184ac7201bec510e41866f1d20922910ae586 SHA512 c7f845b144abc50b174753314b78a3d7a1fe0f996897544f613417104122a07b07504c3d3c2df702bdbb582bf0cdff5d8d4e9a52ef4e75cf3c39e83f02d44d26 MISC metadata.xml 366 BLAKE2B 688d32859c92982ab2ba09adff26e7495554374259b195a4f03062cc83d47ad9166cab2770bdf643619642216c6d149a2717717854d5ab45a50d6f645b1e3b5f SHA512 207c6b8e7da868a3805cd8dbead903b23c096ee8ec15c16f59acc6075f82dc271cd0ac5be26cd0f131b3b1337737a6742e60e5cb66d15f9e9981677fbe397514 diff --git a/app-forensics/honggfuzz/files/honggfuzz-2.0-no-werror.patch b/app-forensics/honggfuzz/files/honggfuzz-2.0-no-werror.patch deleted file mode 100644 index c5d6b8060450..000000000000 --- a/app-forensics/honggfuzz/files/honggfuzz-2.0-no-werror.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/Makefile -+++ b/Makefile -@@ -26,7 +26,7 @@ LD = $(CC) - BIN := honggfuzz - HFUZZ_CC_BIN := hfuzz_cc/hfuzz-cc - HFUZZ_CC_SRCS := hfuzz_cc/hfuzz-cc.c --COMMON_CFLAGS := -std=c11 -I/usr/local/include -D_GNU_SOURCE -Wall -Wextra -Werror -Wno-format-truncation -Wno-override-init -I. -+COMMON_CFLAGS := -std=c11 -I/usr/local/include -D_GNU_SOURCE -Wall -Wextra -Wno-format-truncation -Wno-override-init -I. - COMMON_LDFLAGS := -pthread -lm - COMMON_SRCS := $(sort $(wildcard *.c)) - CFLAGS ?= -O3 -mtune=native -funroll-loops diff --git a/app-forensics/honggfuzz/files/honggfuzz-2.5_binutils239.patch b/app-forensics/honggfuzz/files/honggfuzz-2.5_binutils239.patch deleted file mode 100644 index af574bc495a0..000000000000 --- a/app-forensics/honggfuzz/files/honggfuzz-2.5_binutils239.patch +++ /dev/null @@ -1,51 +0,0 @@ -From 23c3da7ea63e4a841fa0e181d173e16b437adff0 Mon Sep 17 00:00:00 2001 -From: Robert Swiecki <robert@swiecki.net> -Date: Thu, 2 Jun 2022 23:17:49 +0200 -Subject: [PATCH] Always pass 4 arguments to init_disassemble_info(), no matter - what's the declaration. binutils/libopcode offers an unstable interface - ---- - linux/bfd.c | 23 +++++++++++++++++++++-- - 1 file changed, 21 insertions(+), 2 deletions(-) - -diff --git a/linux/bfd.c b/linux/bfd.c -index 228365f69..236f050ec 100644 ---- a/linux/bfd.c -+++ b/linux/bfd.c -@@ -197,6 +197,24 @@ static int arch_bfdFPrintF(void* buf, const char* fmt, ...) { - return ret; - } - -+static int arch_bfdFPrintFStyled(void* buf, int style HF_ATTR_UNUSED, const char* fmt, ...) { -+ va_list args; -+ va_start(args, fmt); -+ int ret = util_vssnprintf(buf, _HF_INSTR_SZ, fmt, args); -+ va_end(args); -+ -+ return ret; -+} -+ -+/* -+ * binutils/libopcode has an unstable public interface. At some point in time the function -+ * init_disassemble_info() started taking 4 arguments instead of 3. Always pass 4 arguments to it, -+ * no matter what's the declaration. -+ */ -+static void arch_bfdInitDisassembleInfoStub( -+ struct disassemble_info* info, char* instr, void* bfd_printf_func, void* bfd_printf_styled_func) -+ __attribute__((weakref, alias("init_disassemble_info"))); -+ - void arch_bfdDisasm(pid_t pid, uint8_t* mem, size_t size, char* instr) { - MX_SCOPED_LOCK(&arch_bfd_mutex); - -@@ -227,8 +245,9 @@ void arch_bfdDisasm(pid_t pid, uint8_t* mem, size_t size, char* instr) { - return; - } - -- struct disassemble_info info; -- init_disassemble_info(&info, instr, arch_bfdFPrintF); -+ struct disassemble_info info = {}; -+ -+ arch_bfdInitDisassembleInfoStub(&info, instr, arch_bfdFPrintF, arch_bfdFPrintFStyled); - info.arch = bfd_get_arch(bfdh); - info.mach = bfd_get_mach(bfdh); - info.buffer = mem; diff --git a/app-forensics/honggfuzz/honggfuzz-2.5-r1.ebuild b/app-forensics/honggfuzz/honggfuzz-2.5-r1.ebuild deleted file mode 100644 index 54fe2dc7889f..000000000000 --- a/app-forensics/honggfuzz/honggfuzz-2.5-r1.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit toolchain-funcs - -DESCRIPTION="A general purpose fuzzer with feedback support" -HOMEPAGE="https://honggfuzz.dev/" -SRC_URI="https://github.com/google/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64" -IUSE="clang" - -RDEPEND=" - >=sys-libs/binutils-libs-2.29:= - sys-libs/libunwind:= - app-arch/xz-utils - clang? ( sys-libs/blocksruntime ) -" - -DEPEND="${RDEPEND} - elibc_musl? ( sys-libs/queue-standalone )" - -DOCS=( - CHANGELOG - COPYING - CONTRIBUTING.md - README.md -) - -PATCHES=( - "${FILESDIR}"/${PN}-2.0-no-werror.patch - "${FILESDIR}"/${PN}-2.5_binutils239.patch -) - -pkg_pretend() { - if tc-is-clang; then - use clang || die "${P}: to use clang enable USE=clang for ${P} (bug #729256)." - fi -} - -src_prepare() { - default - tc-export AR CC - export CFLAGS - export LDFLAGS -} - -src_install() { - dobin ${PN} - dobin hfuzz_cc/hfuzz-cc - - einstalldocs -} diff --git a/app-forensics/radamsa/Manifest b/app-forensics/radamsa/Manifest index b09c116a6dba..164e67df3ad3 100644 --- a/app-forensics/radamsa/Manifest +++ b/app-forensics/radamsa/Manifest @@ -1,8 +1,5 @@ AUX radamsa-0.7_prebuilt-c.patch 228 BLAKE2B b67da8f61046508acb76eb22cd988e622f2dbf5b65177cf82d5f3729f404ff18c2e7d932f3c782da607ed77e3c432611b9b1a7eee929164e37254b30c5e0f546 SHA512 95f4a52bd26cb2748174634445b0f39220bcfd63dff0fb7495144e1b1481b425d695daa03c011de5b1ba75d4476da0cedb5aabbc71e5989cd27c27845bdf76da -DIST radamsa-0.6.c.gz 142359 BLAKE2B e9cfda273ca78e97d7e8a94f0399c2c8d7b543c578a7b6745a03c9a2a18aa965a13ead55e15aab27c5386bb4d4ab961cedfbdca72c72013dc1ace0931c237199 SHA512 b9f0b8801063821ebd435464057aa119c5eae2dec8c39b5ec295854832e25dd8b102d6beec2084a71c380dd0e1419fbce6ee2acc1064c8a4491ad32ff94673f9 -DIST radamsa-0.6.tar.gz 51962 BLAKE2B c909b917e55ea2d69f4bec22981afb73dabc0d380d6942167f805ecfd96c3f3d724a5e6d80acf4b2abe2ddf9141dd596a9c0b2e22db98e6c441236c49a06502d SHA512 6808a7f9a42c1a38bfa18ca8613067f4550a5960500e7438011ff26a37a663707a92597f869678600a7bd20df9d2bda19d3c80b07cd12fc49bad3b123739bae7 DIST radamsa-0.7.c.gz 139939 BLAKE2B ae3e2fca777bdc672431810ec6e9a245774e3f761fb4552ae973caf3b82348c73221e9cfac023e80f161c37fb3e63ff043aac2f98cb932056c1618a842245f52 SHA512 f0b0c21034cb33182be74d8927c879a2a49cb20c992e97556bb9d76c35c8a39f1caf2042a3d001f0063b09e80705fa5d285d1d95b9f8a2dd5c62deb9a18d9bde DIST radamsa-v0.7.tar.bz2 49194 BLAKE2B a3e24302c67ed887373109ce3bd1b3b796c742ad50c04d83980caf7b5e92793668c9262791749653e72e15d65d7a4971d498013d3c5a8fafda9033cddc5b3e03 SHA512 ca55e499b739e4a24038b36115106dc10b6f68e3e127d3c45b0ab79676a1e6e82021be02e378bd6fd09f6df537d266ea4cf8f3528a25ed9e788548d6edc62fb5 -EBUILD radamsa-0.6.ebuild 768 BLAKE2B 2d3a4434720dc4deed968aa129aa7ce72f39424c6d4a057a75b8b71971a3767c93c565295ba4f3d038c056c5aa7bdcf7b86c6c92d1f5f3c61b1be7fb205e4787 SHA512 c7a21fefeacddb4eac833b85c5b45c17f35e09051337ccec97c70a5af061aa3979595db6e55a0d746e848c20035c26d2f70067d4452e78643b9198c96d18c3db EBUILD radamsa-0.7.ebuild 827 BLAKE2B b7b97af05c051261253276a2125dca4ccc4d3c54b9c854a7d9d8867d36a99e0d33a6f152ce710c777486bd39d39e061d23029efb228b53236d7b1400a0d3822a SHA512 dbd5ffa6900ccd3c935806aba2b41a72341a511f9a494b2f80d688a10e586aba5b8669bc9c9ffd8f6a3fb2c1d0ebeb2f332f357a0564e394e627c4ed8cfb544f MISC metadata.xml 246 BLAKE2B 5152685426dda94d9356f04e16419b9f4197f134288734c5b728d921ca6df68b5a8c0f43c3c6a8b79a5f848d708ea959d6337334c751b88f40ddf04f37e148ab SHA512 d535df1639f82489df109950bd10a2e665f0d48ed08304e5ab12acf280ada5b490f8c8ccff9f0923732831abc097f1b36d37653419fe7e743092a3f365b17d6f diff --git a/app-forensics/radamsa/radamsa-0.6.ebuild b/app-forensics/radamsa/radamsa-0.6.ebuild deleted file mode 100644 index 8ba7a7775a3d..000000000000 --- a/app-forensics/radamsa/radamsa-0.6.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit toolchain-funcs vcs-snapshot - -DESCRIPTION="A general purpose fuzzer" -HOMEPAGE="https://gitlab.com/akihe/radamsa" -SRC_URI=" - https://gitlab.com/akihe/radamsa/-/archive/v${PV}/${P}.tar.gz - https://gitlab.com/akihe/radamsa/uploads/a2228910d0d3c68d19c09cee3943d7e5/${P}.c.gz -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RESTRICT=test # needs an owl-lisp - -DOCS=( LICENCE NEWS README.md ) - -src_prepare() { - default - - cp ../${P}.c ./radamsa.c || die -} - -src_compile() { - emake bin/radamsa CC="$(tc-getCC)" CFLAGS="${CFLAGS}" -} - -src_install() { - dobin bin/radamsa - # avoid man compression by build system - doman doc/radamsa.1 - - einstalldocs -} diff --git a/app-forensics/unhide/Manifest b/app-forensics/unhide/Manifest index 787e9625514d..6ef6862ca114 100644 --- a/app-forensics/unhide/Manifest +++ b/app-forensics/unhide/Manifest @@ -1,5 +1,3 @@ -DIST unhide-20210124.tgz 75982 BLAKE2B 2c7a016830820d40d086d72db220e3b56e4453483b471e0803ce0170deee8327f514254ed1039fe4862685d665b38c8c5461ac870caf3fe200f7cebac19955f1 SHA512 60c5bf73fcb8af9ae0414c5e3397d1f9d6b12ed2da36fd1924dea4e43044d7f72a31c6fdf38e6615bd8465fbf839a34f588f9b795d1fe593c17fcc2f2da21e79 DIST unhide-20220611.tgz 80219 BLAKE2B 70cd485197aa22387852b2f71831d9dcf02e2357b798184844d9289796717256ab28d555c29503c53b32718246dc32afccd386decce75dde5a50a35782569ba4 SHA512 0b2bb7d1a536fe572cce94b438cae0495a969e40014e95b2d19406c3108ce05ec8d722d77b76d4095a1dc5cf8fb6613f3e5df295ce10a08648d7c7390aa4500e -EBUILD unhide-20210124.ebuild 935 BLAKE2B 2fb00c15bec220f8e8039d98fa0d38c4e15a3153511203dd2631dd1a5d43f7b9b724586226bc2679b5c546c3b5737e78b2f7de3c2b8b6dfdc4ec0048082c66ef SHA512 b9828715f6372655824fd7a0a45b9a3fd99955bffc5964e1cd3a2e882f5a001d09f3cefb4ed12c87cb2142c29a1d7b56e9b99f3947f931f83c8caaaac0109109 EBUILD unhide-20220611.ebuild 944 BLAKE2B 05062663f7e10d1e3b1a9d5d1e68b95f8350a98992c4d98aaca283338a02f6fb61bb4f60f71bfd31a8c44651ecb378aa982ddc90cddb12ecd8cb0583cc229245 SHA512 d72eecd6874cc8e824b11b6607a1c652e5737a06588962243c3fa933ee04581415b28b7a83a5ad1afb3828d3c0f016dee3e41c3f52550a0de004cdaa9a26e364 MISC metadata.xml 297 BLAKE2B d2c84472d66548e9de744e001d2a0bb7a368692d1e5006611bf431222b51c1053c3b3ebd4391202b176688e61f83761b526f1c64886440dbf241933a8a0a0a7f SHA512 4cdbcb86873fe8a5a81fc47487066843aa900d799bd4f12fcfad8fbd24390743a8841c5e5030984879ce234aa08db63fdbb7be23fa8f03fcbda774c07c5a96d2 diff --git a/app-forensics/unhide/unhide-20210124.ebuild b/app-forensics/unhide/unhide-20210124.ebuild deleted file mode 100644 index 41ce459b1ddd..000000000000 --- a/app-forensics/unhide/unhide-20210124.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="8" - -inherit toolchain-funcs - -DESCRIPTION="Forensic tool to find hidden processes and TCP/UDP ports by rootkits/LKMs" -HOMEPAGE="https://www.unhide-forensics.info" -SRC_URI="https://github.com/YJesus/Unhide/archive/refs/tags/v${PV}.tar.gz -> ${P}.tgz" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -S="${WORKDIR}/Unhide-${PV}" - -src_compile() { - $(tc-getCC) ${CFLAGS} ${LDFLAGS} --static -pthread \ - unhide-linux*.c unhide-output.c -o unhide - $(tc-getCC) ${CFLAGS} ${LDFLAGS} --static \ - unhide-tcp.c unhide-tcp-fast.c unhide-output.c -o unhide-tcp -} - -src_install() { - dobin ${PN} - dobin ${PN}-tcp - dodoc changelog README.txt TODO LEEME.txt LISEZ-MOI.TXT NEWS TODO - doman man/unhide.8 man/unhide-tcp.8 - has "fr" ${LINGUAS} && newman man/fr/unhide.8 unhide.fr.8 - has "es" ${LINGUAS} && newman man/es/unhide.8 unhide.es.8 -} |