Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: hydra | Distribution: openSUSE:Factory:zSystems |
Version: 9.5 | Vendor: openSUSE |
Release: 1.1 | Build date: Thu May 8 19:25:29 2025 |
Group: Productivity/Networking/Diagnostic | Build host: reproducible |
Size: 1286344 | Source RPM: hydra-9.5-1.1.src.rpm |
Packager: https://bugs.opensuse.org | |
Url: https://github.com/vanhauser-thc/thc-hydra | |
Summary: A very fast network logon cracker which support many different services |
Number one of the biggest security holes are passwords, as every password security study shows. This tool is a proof of concept code, to give researchers and security consultants the possiblity to show how easy it would be to gain unauthorized access from remote to a system. THIS TOOL IS FOR LEGAL PURPOSES ONLY! There are already several login hacker tools available, however none does either support more than one protocol to attack or support parallized connects.
AGPL-3.0-only
* 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 * Wed Jan 02 2019 mardnh@gmx.de - Update to version 8.8 * New web page: https://github.com/vanhauser-thc/thc-hydra * added PROBLEMS file with known issues * rdp: disabled the module as it does not support the current protocol. * ldap: fixed a dumb strlen on a potential null pointer * http-get/http-post: - now supports H=/h= parameters same as http-form - 403/404 errors are now always registered as failed attempts * mysql module: a non-default port was not working, fixed * added -w timeout support to ssh module * fixed various memory leaks in http-form module * corrected hydra return code to be 0 on success * added patch from debian maintainers which fixes spellings * fixed weird crash on x64 systems * many warning fixes by crondaemon * Sat Jul 22 2017 mardnh@gmx.de - Update to version 8.6 * added radmin2 module by catatonic prime - great work! * smb module now checks if SMBv1 is supported by the server and if signing is required * http-form module now supports URLs up to 6000 bytes * Fix for SSL connections that failed with error:00000000:lib(0):func(0):reason(0) * Added new command line option: - c TIME: seconds between login attempts (over all threads, so -t 1 is recommended) * Options put after -R (for loading a restore file) are now honored (and were disallowed before) * merged several patches by Diadlo@github to make the code easier readable. * merged a patch by Diadlo@github that moves the help output to the invididual module - Remove patch (fixed upstream): - 0001-Fix-no-return-in-nonvoid-function-in-bfg.c-41.patch
/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 Jun 8 23:55:16 2025