Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: hydra | Distribution: openSUSE Tumbleweed |
Version: 9.5 | Vendor: openSUSE |
Release: 2.1 | Build date: Mon Jul 21 16:24:05 2025 |
Group: Productivity/Networking/Diagnostic | Build host: reproducible |
Size: 1272160 | Source RPM: hydra-9.5-2.1.src.rpm |
Packager: http://bugs.opensuse.org | |
Url: https://github.com/vanhauser-thc/thc-hydra | |
Summary: A network logon cracker with support for many different services |
A parallelized network login cracker, created as a proof of concept tool for security researchers to demonstrate how easy it can be to crack logins for a particular target. Hydra works by using different approaches, such as brute-force attacks and dictionary attacks, in order to guess the right username and password combination.
AGPL-3.0-only
* Mon Jul 21 2025 Eyad Issa <eyadlorenzo@gmail.com> - Add patch fix-prototype-mismatches.patch * Wed May 14 2025 Jan Engelhardt <jengelh@inai.de> - Make build recipe POSIX sh compatible (no pushd). Trim unnecessary `exit 1` since scriptlets run with sh -e anyway. - Trim unquantified claims from summary line. Have the %description talk about hydra, not about papers or other tools. * Thu May 08 2025 Eyad Issa <eyadlorenzo@gmail.com> - Replace #!/bin/sh with #!/bin/bash in hydra-wizard.sh - Remove unused BuildRequires - Remove old / broken conditional BuildRequires - Fix file permissions * Tue May 06 2025 Eyad Issa <eyadlorenzo@gmail.com> - Fix freerdp version to 2, as hydra does not compile with freerdp 3 (https://github.com/vanhauser-thc/thc-hydra/issues/935) - Use common URL format in source URL - Use pkgconfig when possible to specify BuildRequires * Mon Jun 12 2023 Martin Hauke <mardnh@gmx.de> - Update to version 9.5 * http-form: + The help for http-form was wrong. the condition variable must always be the last parameter, not the third. + Proxy support was not working correctly. * smb2: fix for updated libsmb2 which resulted in correct guessing attempts not being detected. * smtp: break early if the server does not allow authentication. * rdp: detect more return codes that say a user is disabled etc. * Thu Sep 08 2022 Martin Hauke <mardnh@gmx.de> - Update to version 9.4 * Switched from pcre/pcre3 to pcre2 * Small fix for weird RTSP servers * Added "2=" optional parameter to http-post-form module to tell hydra that a "302" HTTP return code means success * replaced wait3 with waitpid for better compatability - Drop patch: * hydra-9.3-hydra-http-form.patch (fixed upstream) * Mon Jun 20 2022 Lars Vogdt <lars@linux-schulserver.de> - Update to version 9.3 * new module: cobaltstrike by ultimaiiii, thank you! * fix for ssh to support -M or ip/range * fix for rdp to detect empty passwords * fix for http-form to no send empty headers * fix for http on non-default ports when using with a proxy * for vnc/cisco/... protocols that only check for a password, skip host after the password is found * fix to support IPv6 addresses in -M * fix to test all entries in -C files, not exiting after the first found * make disappearing targets faster to terminate on - fix URL: use the Github page instead of the old, lost homepage - adjust filelist: README.md -> README, add xhydra.png logo - For new enough distributions (>= 15.1): + enable freeRDP(2) -> BuildRequires: freerdp-devel + enable memcached -> BuildRequires: libmemcached-devel - enable Samba(client) -> BuildRequires: libsmbclient-devel - enable MySQL/MariaDB -> BuildRequires: libmariadbd-devel - ran spec-cleaner - add hydra-9.3-hydra-http-form.patch: fix a missing return value * Mon Mar 15 2021 Martin Hauke <mardnh@gmx.de> - Update to version 9.2 * fix for http-post-form optional parameters. * enable gcc 10 support for xhydra too. * removed rain mode (-r) because of inefficiency. * IPv6 support for Host: header for http based modules. - Update to version 9.1 * rdb: support for libfreerdp3. * new module: smb2 which also supports smb3 (uses libsmbclient-dev). * oracle: added success condition. * rtsp: fixed crash in MD5 auth. * svn: updated to support past and new API. * http: now supports F=/S= string matching conditions. * http-proxy: buffer fix, 404 success condition. * mysql: changed not to use mysql db as a default. if the user has not access to this db auth fails. * sasl: buffer fix. * fixed help for https modules. * added -K command line switch to disable redo attempts. * forgot to have the -m option in the hydra help output. * gcc-10 support and various cleanups. * added .clang-format and formatted all code - Build with support for firebird * Fri May 17 2019 Martin Hauke <mardnh@gmx.de> - Update to version 9.0 * rdp: Revamped rdp module to use FreeRDP library * Added memcached module * Added mongodb module * http: http module now supports a= option to select http authentication type * JSON output does now truncate the file if exists. * Fixed svn module memory leaks * Fixed rtsp module potential buffer overflow * Fixed http module DIGEST-MD5 mode * Tue Feb 26 2019 Martin Hauke <mardnh@gmx.de> - Update to version 8.9.1 * Clarification for rdp error message * CIDR notation (hydra -l test -p test 192.168.0.0/24 ftp) was not detected, fixed
/usr/bin/dpl4hydra.sh /usr/bin/hydra /usr/bin/hydra-wizard.sh /usr/bin/pw-inspector /usr/bin/xhydra /usr/share/doc/packages/hydra /usr/share/doc/packages/hydra/CHANGES /usr/share/doc/packages/hydra/README /usr/share/doc/packages/hydra/TODO /usr/share/hydra /usr/share/hydra/dpl4hydra_full.csv /usr/share/hydra/dpl4hydra_local.csv /usr/share/licenses/hydra /usr/share/licenses/hydra/LICENSE /usr/share/licenses/hydra/LICENSE_OPENSSL /usr/share/man/man1/hydra.1.gz /usr/share/man/man1/pw-inspector.1.gz /usr/share/man/man1/xhydra.1.gz /usr/share/pixmaps/xhydra.png
Generated by rpm2html 1.8.1
Fabrice Bellet, Sun Aug 10 23:32:16 2025