File hydra.changes of Package hydra
-------------------------------------------------------------------
Mon Jul 21 14:24:05 UTC 2025 - Eyad Issa <eyadlorenzo@gmail.com>
- Add patch fix-prototype-mismatches.patch
-------------------------------------------------------------------
Wed May 14 15:35:25 UTC 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 8 17:25:29 UTC 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 6 17:17:19 UTC 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 19:47:10 UTC 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 8 08:47:50 UTC 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 09:28:30 UTC 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 22:02:49 UTC 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 08:54:17 UTC 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 15:00:00 UTC 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 2 21:53:33 UTC 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 09:21:09 UTC 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
-------------------------------------------------------------------
Wed May 3 19:10:49 UTC 2017 - mardnh@gmx.de
- Update to version 8.5
* New command line option:
-b : format option for -o output file (json only so far, happy for patches
supporting others :) ) - thanks to veggiespam for the patch
* ./configure now honors the CC enviroment variable if present
* Fix for the restore file crash on some x64 platforms (finally! thanks to lukas227!)
* Changed the format of the restore file to detect cross platform copies
* Fixed a bug in the NCP module
* Favor strrchr() over rindex()
* Added refactoring patch by diadlo
* Updated man page with missing command line options
-------------------------------------------------------------------
Fri Jan 27 18:24:37 UTC 2017 - mardnh@gmx.de
- Update to version 8.4
* Proxy support re-implemented:
- HYDRA_PROXY[_HTTP] environment can be a text file with up to 64 entries
- HYDRA_PROXY_AUTH was deprecated, set login/password in HTTP_PROXY[_HTTP]
* New protocol: adam6500 - this one is work in progress, please test and report
* New protocol: rpcap - thanks to Petar Kaleychev <petar.kaleychev@gmail.com>
* New command line options:
-y : disables -x 1aA interpretation, thanks to crondaemon for the patch
-I : ignore an existing hydra.restore file (dont wait for 10 seconds)
* hydra-svn: works now with the current libsvn version
* hydra-ssh: initial check for password auth support now uses login supplied
* Fixed dpl4hydra to be able to update from the web again
* Fixed crash when -U was used without any service (thanks to thecarterb for reporting)
* Updated default password lists
* The protocols vnc, xmpp, telnet, imap, nntp and pcanywhere got accidentially long
sleep commands due a patch in 8.2, fixed
* Added special error message for clueless users :)
- ran spec-cleaner
- fixed Group
- added patch:
- 0001-Fix-no-return-in-nonvoid-function-in-bfg.c-41.patch
-------------------------------------------------------------------
Fri Sep 23 18:37:46 UTC 2016 - ushamim@linux.com
- Changed versioning to match upstream versioning
- Fixed permissions, lets users read man pages
-------------------------------------------------------------------
Sun Apr 24 23:23:32 UTC 2016 - ushamim@linux.com
- Changed file permissions so only privileged users can run hydra
-------------------------------------------------------------------
Sun Apr 24 22:27:59 UTC 2016 - ushamim@linux.com
- Enabled building of xhydra GUI
- Fixed permissions on some doc files (remove execute bit)
-------------------------------------------------------------------
Wed Apr 13 17:02:17 UTC 2016 - ushamim@linux.com
- Updated source to version current as of 2016-04-13
-------------------------------------------------------------------
Tue Feb 23 14:27:46 UTC 2016 - ushamim@linux.com
- postgresql-devel is required instead of postgresql94-devel (allows build on SLES and 13.2)
-------------------------------------------------------------------
Mon Feb 22 07:23:11 UTC 2016 - meissner@suse.com
- hydra, a remote password scanner/cracker