diff --git a/net-analyzer/dnsrecon/dnsrecon-1.4.0.ebuild b/net-analyzer/dnsrecon/dnsrecon-1.4.0.ebuild index a24c11b74..41274acf1 100644 --- a/net-analyzer/dnsrecon/dnsrecon-1.4.0.ebuild +++ b/net-analyzer/dnsrecon/dnsrecon-1.4.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 5 Gentoo Authors +# Copyright 2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 diff --git a/net-analyzer/dnsrecon/dnsrecon-1.5.1.ebuild b/net-analyzer/dnsrecon/dnsrecon-1.5.1.ebuild index dd370d7eb..d06d4d373 100644 --- a/net-analyzer/dnsrecon/dnsrecon-1.5.1.ebuild +++ b/net-analyzer/dnsrecon/dnsrecon-1.5.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 5 Gentoo Authors +# Copyright 2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 diff --git a/net-analyzer/subfinder/files/options.patch b/net-analyzer/subfinder/files/options.patch index 02b87f42a..e37ed0223 100644 --- a/net-analyzer/subfinder/files/options.patch +++ b/net-analyzer/subfinder/files/options.patch @@ -1,5 +1,13 @@ --- subfinder-2.9.0/pkg/runner/options.go.orig 2025-09-26 18:19:29.000000000 +0800 +++ subfinder-2.9.0/pkg/runner/options.go 2025-10-19 08:48:25.818821811 +0800 +@@ -19,7 +19,6 @@ + fileutil "github.com/projectdiscovery/utils/file" + folderutil "github.com/projectdiscovery/utils/folder" + logutil "github.com/projectdiscovery/utils/log" +- updateutils "github.com/projectdiscovery/utils/update" + ) + + var ( @@ -106,11 +106,6 @@ flagSet.IntVar(&options.Threads, "t", 10, "number of concurrent goroutines for resolving (-active only)"), ) @@ -12,3 +20,34 @@ flagSet.CreateGroup("output", "Output", flagSet.StringVarP(&options.OutputFile, "output", "o", "", "file to write output to"), flagSet.BoolVarP(&options.JSON, "json", "oJ", false, "write output in JSONL(ines) format"), +@@ -176,17 +176,6 @@ + options.ConfigureOutput() + showBanner() + +- if !options.DisableUpdateCheck { +- latestVersion, err := updateutils.GetToolVersionCallback("subfinder", version)() +- if err != nil { +- if options.Verbose { +- gologger.Error().Msgf("subfinder version check failed: %v", err.Error()) +- } +- } else { +- gologger.Info().Msgf("Current subfinder version %v %v", version, updateutils.GetVersionDescription(version, latestVersion)) +- } +- } +- + if options.ListSources { + listSources(options) + os.Exit(0) +--- subfinder-2.9.0/README.md.orig 2025-09-26 18:19:29.000000000 +0800 ++++ subfinder-2.9.0/README.md 2025-10-19 08:59:35.724823772 +0800 +@@ -77,10 +77,6 @@ + -rls value maximum number of http requests to send per second for providers in key=value format (-rls "hackertarget=10/s,shodan=15/s") + -t int number of concurrent goroutines for resolving (-active only) (default 10) + +-UPDATE: +- -up, -update update subfinder to latest version +- -duc, -disable-update-check disable automatic subfinder update check +- + OUTPUT: + -o, -output string file to write output to + -oJ, -json write output in JSONL(ines) format diff --git a/net-analyzer/xsstrike/files/disable_update_opt_1.patch b/net-analyzer/xsstrike/files/disable_update_opt_1.patch new file mode 100644 index 000000000..01cdcf426 --- /dev/null +++ b/net-analyzer/xsstrike/files/disable_update_opt_1.patch @@ -0,0 +1,48 @@ +diff -ur a/xsstrike.py b/xsstrike.py +--- a/xsstrike.py 2019-04-08 11:26:10.000000000 +0300 ++++ b/xsstrike.py 2019-12-20 09:24:47.284473315 +0100 +@@ -6,7 +6,7 @@ + + # Just a fancy ass banner + print('''%s +-\tXSStrike %sv3.1.5 ++\tXSStrike %sv3.1.6 + %s''' % (red, white, end)) + + try: +@@ -40,8 +40,6 @@ + parser.add_argument('-e', '--encode', help='encode payloads', dest='encode') + parser.add_argument('--fuzzer', help='fuzzer', + dest='fuzz', action='store_true') +-parser.add_argument('--update', help='update', +- dest='update', action='store_true') + parser.add_argument('--timeout', help='timeout', + dest='timeout', type=int, default=core.config.timeout) + parser.add_argument('--proxy', help='use prox(y|ies)', +@@ -89,7 +87,6 @@ + paramData = args.paramData + encode = args.encode + fuzz = args.fuzz +-update = args.update + timeout = args.timeout + proxy = args.proxy + find = args.find +@@ -116,7 +113,6 @@ + from core.encoders import base64 + from core.photon import photon + from core.prompt import prompt +-from core.updater import updater + from core.utils import extractHeaders, reader, converter + + from modes.bruteforcer import bruteforcer +@@ -157,10 +153,6 @@ + if not proxy: + core.config.proxies = {} + +-if update: # if the user has supplied --update argument +- updater() +- quit() # quitting because files have been changed +- + if not target and not args_seeds: # if the user hasn't supplied a url + logger.no_format('\n' + parser.format_help().lower()) + quit() diff --git a/net-analyzer/xsstrike/xsstrike-3.1.6.ebuild b/net-analyzer/xsstrike/xsstrike-3.1.6.ebuild index 3776c9747..5eb2afa83 100644 --- a/net-analyzer/xsstrike/xsstrike-3.1.6.ebuild +++ b/net-analyzer/xsstrike/xsstrike-3.1.6.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -37,7 +37,7 @@ pkg_setup() { } src_prepare() { -# eapply "${FILESDIR}/disable_update_opt.patch" + eapply "${FILESDIR}/disable_update_opt_1.patch" python_fix_shebang "${S}" default }