Mock Version: 1.4.21 Mock Version: 1.4.21 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target riscv64 --nodeps /builddir/build/SPECS/hydra.spec'], chrootPath='/var/lib/mock/f33-build-299522-56366/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'}shell=Falselogger=timeout=432000uid=987gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target riscv64 --nodeps /builddir/build/SPECS/hydra.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'} and shell False Building target platforms: riscv64 Building for target riscv64 setting SOURCE_DATE_EPOCH=1595894400 Wrote: /builddir/build/SRPMS/hydra-9.0-5.fc33.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target riscv64 --nodeps /builddir/build/SPECS/hydra.spec'], chrootPath='/var/lib/mock/f33-build-299522-56366/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'}shell=Falselogger=timeout=432000uid=987gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target riscv64 --nodeps /builddir/build/SPECS/hydra.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'} and shell False Building target platforms: riscv64 Building for target riscv64 setting SOURCE_DATE_EPOCH=1595894400 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.jZbRJb + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf thc-hydra-9.0 + /usr/bin/gzip -dc /builddir/build/SOURCES/hydra-9.0.tar.gz + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd thc-hydra-9.0 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + /usr/bin/cat /builddir/build/SOURCES/hydra-use-system-libpq-fe.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/hydra-fix-dpl4hydra-dir.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/hydra-fix-apr-svn.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/hydra-fix-firebird-includes.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.8Zquke + umask 022 + cd /builddir/build/BUILD + cd thc-hydra-9.0 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + '[' '-flto=auto -ffat-lto-objectsx' '!=' x ']' ++ find . -type f -name configure -print + for file in $(find . -type f -name configure -print) + /usr/bin/sed -r --in-place=.backup 's/^char \(\*f\) \(\) = /__attribute__ ((used)) char (*f) () = /g' ./hydra-gtk/configure + diff -u ./hydra-gtk/configure.backup ./hydra-gtk/configure + mv ./hydra-gtk/configure.backup ./hydra-gtk/configure + /usr/bin/sed -r --in-place=.backup 's/^char \(\*f\) \(\);/__attribute__ ((used)) char (*f) ();/g' ./hydra-gtk/configure + diff -u ./hydra-gtk/configure.backup ./hydra-gtk/configure + mv ./hydra-gtk/configure.backup ./hydra-gtk/configure + /usr/bin/sed -r --in-place=.backup 's/^char \$2 \(\);/__attribute__ ((used)) char \$2 ();/g' ./hydra-gtk/configure + diff -u ./hydra-gtk/configure.backup ./hydra-gtk/configure + mv ./hydra-gtk/configure.backup ./hydra-gtk/configure + /usr/bin/sed --in-place=.backup '1{$!N;$!N};$!N;s/int x = 1;\nint y = 0;\nint z;\nint nan;/volatile int x = 1; volatile int y = 0; volatile int z, nan;/;P;D' ./hydra-gtk/configure + diff -u ./hydra-gtk/configure.backup ./hydra-gtk/configure + mv ./hydra-gtk/configure.backup ./hydra-gtk/configure + /usr/bin/sed --in-place=.backup 's#^lt_cv_sys_global_symbol_to_cdecl=.*#lt_cv_sys_global_symbol_to_cdecl="sed -n -e '\''s/^T .* \\(.*\\)$/extern int \\1();/p'\'' -e '\''s/^$symcode* .* \\(.*\\)$/extern char \\1;/p'\''"#' ./hydra-gtk/configure + diff -u ./hydra-gtk/configure.backup ./hydra-gtk/configure + mv ./hydra-gtk/configure.backup ./hydra-gtk/configure + for file in $(find . -type f -name configure -print) + /usr/bin/sed -r --in-place=.backup 's/^char \(\*f\) \(\) = /__attribute__ ((used)) char (*f) () = /g' ./configure + diff -u ./configure.backup ./configure + mv ./configure.backup ./configure + /usr/bin/sed -r --in-place=.backup 's/^char \(\*f\) \(\);/__attribute__ ((used)) char (*f) ();/g' ./configure + diff -u ./configure.backup ./configure + mv ./configure.backup ./configure + /usr/bin/sed -r --in-place=.backup 's/^char \$2 \(\);/__attribute__ ((used)) char \$2 ();/g' ./configure + diff -u ./configure.backup ./configure + mv ./configure.backup ./configure + /usr/bin/sed --in-place=.backup '1{$!N;$!N};$!N;s/int x = 1;\nint y = 0;\nint z;\nint nan;/volatile int x = 1; volatile int y = 0; volatile int z, nan;/;P;D' ./configure + diff -u ./configure.backup ./configure + mv ./configure.backup ./configure + /usr/bin/sed --in-place=.backup 's#^lt_cv_sys_global_symbol_to_cdecl=.*#lt_cv_sys_global_symbol_to_cdecl="sed -n -e '\''s/^T .* \\(.*\\)$/extern int \\1();/p'\'' -e '\''s/^$symcode* .* \\(.*\\)$/extern char \\1;/p'\''"#' ./configure + diff -u ./configure.backup ./configure + mv ./configure.backup ./configure + '[' 1 = 1 ']' +++ dirname ./configure ++ find . -name config.guess -o -name config.sub + '[' 1 = 1 ']' + '[' x '!=' 'x-Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' ']' ++ find . -name ltmain.sh + ./configure --build=riscv64-redhat-linux-gnu --host=riscv64-redhat-linux-gnu --program-prefix= --disable-dependency-tracking --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/libexec --localstatedir=/var --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --nostrip Starting hydra auto configuration ... Detected 64 Bit Linux OS Checking for zlib (libz.so, zlib.h) ... ... found Checking for openssl (libssl, libcrypto, ssl.h, sha.h) ... ... found Checking for gcrypt (libgcrypt.so) ... ... found Checking for idn (libidn.so) ... ... found Checking for curses (libcurses.so / term.h) ... ... found, color output enabled Checking for pcre (libpcre.so, pcre.h) ... ... found Checking for Postgres (libpq.so, libpq-fe.h) ... ... found Checking for SVN (libsvn_client-1 libapr-1.so libaprutil-1.so) ... ... found Checking for firebird (libfbclient.so) ... ... found Checking for MYSQL client (libmysqlclient.so, math.h) ... ... found Checking for AFP (libafpclient.so) ... ... found Checking for NCP (libncp.so / nwcalls.h) ... ... NOT found, module NCP disabled Checking for SAP/R3 (librfc/saprfc.h) ... ... NOT found, module sapr3 disabled Get it from http://www.sap.com/solutions/netweaver/linux/eval/index.asp Checking for libssh (libssh/libssh.h) ... ... found Checking for Oracle (libocci.so libclntsh.so / oci.h and libaio.so) ... ... NOT found, module Oracle disabled Get basic and sdk package from http://www.oracle.com/technetwork/database/features/instant-client/index.html Checking for Memcached (libmemcached.so, memcached.h) ... ... found Checking for Freerdp2 (libfreerdp2.so, freerdp/*.h, libwinpr2.so, winpr/*.h) ... ... found Checking for Mongodb (libmongoc-1.0.so, mongoc.h, libbson-1.0.so, bson.h) ... ... found Checking for GUI req's (pkg-config, gtk+-2.0) ... ... found Checking for Android specialities ... ... strrchr() found ... RSA_generate_key() found Checking for secure compile option support in gcc ... Compiling... yes Linking... yes Hydra will be installed into .../bin of: /usr (change this by running ./configure --prefix=path) Writing Makefile.in ... now type "make" + export 'CFLAGS=-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fcommon' + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fcommon' + make -j4 gcc -I. -O3 -pie -fPIE -fstack-protector-all --param ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wl,-z,now -Wl,-z,relro -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fcommon -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o pw-inspector pw-inspector.c gcc -I. -O3 -pie -fPIE -fstack-protector-all --param ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wl,-z,now -Wl,-z,relro -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fcommon -c hydra-vnc.c -DHAVE_MYSQL_MYSQL_H -DLIBOPENSSL -DLIBNCURSES -DLIBFIREBIRD -DLIBIDN -DHAVE_PR29_H -DHAVE_PCRE -DLIBMYSQLCLIENT -DLIBAFP -DLIBPOSTGRES -DLIBSVN -DLIBSSH -DHAVE_ZLIB -DHAVE_GCRYPT -DLIBMCACHED -DLIBMONGODB -DLIBBSON -DLIBFREERDP2 -DLIBWINPR2 -DHAVE_MATH_H -DHAVE_SYS_PARAM_H -I/usr/include/mysql -I/usr/include/ncurses -I/usr/include/firebird/ -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include/subversion-1 -I/usr/include/apr-1 -I/usr/include/subversion-1 -I/usr/include/afpfs-ng -I/usr/include/libmemcached-1.0 -I/usr/include/libmongoc-1.0 -I/usr/include/libbson-1.0 -I/usr/include/freerdp2 -I/usr/include/winpr2 gcc -I. -O3 -pie -fPIE -fstack-protector-all --param ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wl,-z,now -Wl,-z,relro -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fcommon -c hydra-pcnfs.c -DHAVE_MYSQL_MYSQL_H -DLIBOPENSSL -DLIBNCURSES -DLIBFIREBIRD -DLIBIDN -DHAVE_PR29_H -DHAVE_PCRE -DLIBMYSQLCLIENT -DLIBAFP -DLIBPOSTGRES -DLIBSVN -DLIBSSH -DHAVE_ZLIB -DHAVE_GCRYPT -DLIBMCACHED -DLIBMONGODB -DLIBBSON -DLIBFREERDP2 -DLIBWINPR2 -DHAVE_MATH_H -DHAVE_SYS_PARAM_H -I/usr/include/mysql -I/usr/include/ncurses -I/usr/include/firebird/ -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include/subversion-1 -I/usr/include/apr-1 -I/usr/include/subversion-1 -I/usr/include/afpfs-ng -I/usr/include/libmemcached-1.0 -I/usr/include/libmongoc-1.0 -I/usr/include/libbson-1.0 -I/usr/include/freerdp2 -I/usr/include/winpr2 gcc -I. -O3 -pie -fPIE -fstack-protector-all --param ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wl,-z,now -Wl,-z,relro -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fcommon -c hydra-rexec.c -DHAVE_MYSQL_MYSQL_H -DLIBOPENSSL -DLIBNCURSES -DLIBFIREBIRD -DLIBIDN -DHAVE_PR29_H -DHAVE_PCRE -DLIBMYSQLCLIENT -DLIBAFP -DLIBPOSTGRES -DLIBSVN -DLIBSSH -DHAVE_ZLIB -DHAVE_GCRYPT -DLIBMCACHED -DLIBMONGODB -DLIBBSON -DLIBFREERDP2 -DLIBWINPR2 -DHAVE_MATH_H -DHAVE_SYS_PARAM_H -I/usr/include/mysql -I/usr/include/ncurses -I/usr/include/firebird/ -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include/subversion-1 -I/usr/include/apr-1 -I/usr/include/subversion-1 -I/usr/include/afpfs-ng -I/usr/include/libmemcached-1.0 -I/usr/include/libmongoc-1.0 -I/usr/include/libbson-1.0 -I/usr/include/freerdp2 -I/usr/include/winpr2 gcc -I. -O3 -pie -fPIE -fstack-protector-all --param ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wl,-z,now -Wl,-z,relro -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fcommon -c hydra-nntp.c -DHAVE_MYSQL_MYSQL_H -DLIBOPENSSL -DLIBNCURSES -DLIBFIREBIRD -DLIBIDN -DHAVE_PR29_H -DHAVE_PCRE -DLIBMYSQLCLIENT -DLIBAFP -DLIBPOSTGRES -DLIBSVN -DLIBSSH -DHAVE_ZLIB -DHAVE_GCRYPT -DLIBMCACHED -DLIBMONGODB -DLIBBSON -DLIBFREERDP2 -DLIBWINPR2 -DHAVE_MATH_H -DHAVE_SYS_PARAM_H -I/usr/include/mysql -I/usr/include/ncurses -I/usr/include/firebird/ -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include/subversion-1 -I/usr/include/apr-1 -I/usr/include/subversion-1 -I/usr/include/afpfs-ng -I/usr/include/libmemcached-1.0 -I/usr/include/libmongoc-1.0 -I/usr/include/libbson-1.0 -I/usr/include/freerdp2 -I/usr/include/winpr2 gcc -I. -O3 -pie -fPIE -fstack-protector-all --param ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wl,-z,now -Wl,-z,relro -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fcommon -c hydra-socks5.c -DHAVE_MYSQL_MYSQL_H -DLIBOPENSSL -DLIBNCURSES -DLIBFIREBIRD -DLIBIDN -DHAVE_PR29_H -DHAVE_PCRE -DLIBMYSQLCLIENT -DLIBAFP -DLIBPOSTGRES -DLIBSVN -DLIBSSH -DHAVE_ZLIB -DHAVE_GCRYPT -DLIBMCACHED -DLIBMONGODB -DLIBBSON -DLIBFREERDP2 -DLIBWINPR2 -DHAVE_MATH_H -DHAVE_SYS_PARAM_H -I/usr/include/mysql -I/usr/include/ncurses -I/usr/include/firebird/ -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include/subversion-1 -I/usr/include/apr-1 -I/usr/include/subversion-1 -I/usr/include/afpfs-ng -I/usr/include/libmemcached-1.0 -I/usr/include/libmongoc-1.0 -I/usr/include/libbson-1.0 -I/usr/include/freerdp2 -I/usr/include/winpr2 gcc -I. -O3 -pie -fPIE -fstack-protector-all --param ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wl,-z,now -Wl,-z,relro -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fcommon -c hydra-telnet.c -DHAVE_MYSQL_MYSQL_H -DLIBOPENSSL -DLIBNCURSES -DLIBFIREBIRD -DLIBIDN -DHAVE_PR29_H -DHAVE_PCRE -DLIBMYSQLCLIENT -DLIBAFP -DLIBPOSTGRES -DLIBSVN -DLIBSSH -DHAVE_ZLIB -DHAVE_GCRYPT -DLIBMCACHED -DLIBMONGODB -DLIBBSON -DLIBFREERDP2 -DLIBWINPR2 -DHAVE_MATH_H -DHAVE_SYS_PARAM_H -I/usr/include/mysql -I/usr/include/ncurses -I/usr/include/firebird/ -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include/subversion-1 -I/usr/include/apr-1 -I/usr/include/subversion-1 -I/usr/include/afpfs-ng -I/usr/include/libmemcached-1.0 -I/usr/include/libmongoc-1.0 -I/usr/include/libbson-1.0 -I/usr/include/freerdp2 -I/usr/include/winpr2 hydra-telnet.c: In function 'service_telnet': hydra-telnet.c:100:45: warning: variable 'fck' set but not used [-Wunused-but-set-variable] 100 | int32_t run = 1, next_run = 1, sock = -1, fck; | ^~~ hydra-nntp.c: In function 'start_nntp': hydra-nntp.c:202:43: warning: '%s' directive writing up to 4095 bytes into a region of size 481 [-Wformat-overflow=] 202 | sprintf(buffer, "AUTHINFO SASL NTLM %s\r\n", (char *) buf1); | ^~ ~~~~ In file included from /usr/include/stdio.h:866, from hydra.h:3, from hydra-mod.h:4, from hydra-nntp.c:1: /usr/include/bits/stdio2.h:38:10: note: '__sprintf_chk' output between 22 and 4117 bytes into a destination of size 500 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hydra-nntp.c:219:24: warning: '%s' directive writing up to 4095 bytes into a region of size 500 [-Wformat-overflow=] 219 | sprintf(buffer, "%s\r\n", (char *) buf1); | ^~ ~~~~ In file included from /usr/include/stdio.h:866, from hydra.h:3, from hydra-mod.h:4, from hydra-nntp.c:1: /usr/include/bits/stdio2.h:38:10: note: '__sprintf_chk' output between 3 and 4098 bytes into a destination of size 500 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -I. -O3 -pie -fPIE -fstack-protector-all --param ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wl,-z,now -Wl,-z,relro -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fcommon -c hydra-cisco.c -DHAVE_MYSQL_MYSQL_H -DLIBOPENSSL -DLIBNCURSES -DLIBFIREBIRD -DLIBIDN -DHAVE_PR29_H -DHAVE_PCRE -DLIBMYSQLCLIENT -DLIBAFP -DLIBPOSTGRES -DLIBSVN -DLIBSSH -DHAVE_ZLIB -DHAVE_GCRYPT -DLIBMCACHED -DLIBMONGODB -DLIBBSON -DLIBFREERDP2 -DLIBWINPR2 -DHAVE_MATH_H -DHAVE_SYS_PARAM_H -I/usr/include/mysql -I/usr/include/ncurses -I/usr/include/firebird/ -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include/subversion-1 -I/usr/include/apr-1 -I/usr/include/subversion-1 -I/usr/include/afpfs-ng -I/usr/include/libmemcached-1.0 -I/usr/include/libmongoc-1.0 -I/usr/include/libbson-1.0 -I/usr/include/freerdp2 -I/usr/include/winpr2 gcc -I. -O3 -pie -fPIE -fstack-protector-all --param ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wl,-z,now -Wl,-z,relro -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fcommon -c hydra-http.c -DHAVE_MYSQL_MYSQL_H -DLIBOPENSSL -DLIBNCURSES -DLIBFIREBIRD -DLIBIDN -DHAVE_PR29_H -DHAVE_PCRE -DLIBMYSQLCLIENT -DLIBAFP -DLIBPOSTGRES -DLIBSVN -DLIBSSH -DHAVE_ZLIB -DHAVE_GCRYPT -DLIBMCACHED -DLIBMONGODB -DLIBBSON -DLIBFREERDP2 -DLIBWINPR2 -DHAVE_MATH_H -DHAVE_SYS_PARAM_H -I/usr/include/mysql -I/usr/include/ncurses -I/usr/include/firebird/ -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include/subversion-1 -I/usr/include/apr-1 -I/usr/include/subversion-1 -I/usr/include/afpfs-ng -I/usr/include/libmemcached-1.0 -I/usr/include/libmongoc-1.0 -I/usr/include/libbson-1.0 -I/usr/include/freerdp2 -I/usr/include/winpr2 gcc -I. -O3 -pie -fPIE -fstack-protector-all --param ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wl,-z,now -Wl,-z,relro -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fcommon -c hydra-ftp.c -DHAVE_MYSQL_MYSQL_H -DLIBOPENSSL -DLIBNCURSES -DLIBFIREBIRD -DLIBIDN -DHAVE_PR29_H -DHAVE_PCRE -DLIBMYSQLCLIENT -DLIBAFP -DLIBPOSTGRES -DLIBSVN -DLIBSSH -DHAVE_ZLIB -DHAVE_GCRYPT -DLIBMCACHED -DLIBMONGODB -DLIBBSON -DLIBFREERDP2 -DLIBWINPR2 -DHAVE_MATH_H -DHAVE_SYS_PARAM_H -I/usr/include/mysql -I/usr/include/ncurses -I/usr/include/firebird/ -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include/subversion-1 -I/usr/include/apr-1 -I/usr/include/subversion-1 -I/usr/include/afpfs-ng -I/usr/include/libmemcached-1.0 -I/usr/include/libmongoc-1.0 -I/usr/include/libbson-1.0 -I/usr/include/freerdp2 -I/usr/include/winpr2 gcc -I. -O3 -pie -fPIE -fstack-protector-all --param ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wl,-z,now -Wl,-z,relro -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fcommon -c hydra-imap.c -DHAVE_MYSQL_MYSQL_H -DLIBOPENSSL -DLIBNCURSES -DLIBFIREBIRD -DLIBIDN -DHAVE_PR29_H -DHAVE_PCRE -DLIBMYSQLCLIENT -DLIBAFP -DLIBPOSTGRES -DLIBSVN -DLIBSSH -DHAVE_ZLIB -DHAVE_GCRYPT -DLIBMCACHED -DLIBMONGODB -DLIBBSON -DLIBFREERDP2 -DLIBWINPR2 -DHAVE_MATH_H -DHAVE_SYS_PARAM_H -I/usr/include/mysql -I/usr/include/ncurses -I/usr/include/firebird/ -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include/subversion-1 -I/usr/include/apr-1 -I/usr/include/subversion-1 -I/usr/include/afpfs-ng -I/usr/include/libmemcached-1.0 -I/usr/include/libmongoc-1.0 -I/usr/include/libbson-1.0 -I/usr/include/freerdp2 -I/usr/include/winpr2 gcc -I. -O3 -pie -fPIE -fstack-protector-all --param ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wl,-z,now -Wl,-z,relro -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fcommon -c hydra-pop3.c -DHAVE_MYSQL_MYSQL_H -DLIBOPENSSL -DLIBNCURSES -DLIBFIREBIRD -DLIBIDN -DHAVE_PR29_H -DHAVE_PCRE -DLIBMYSQLCLIENT -DLIBAFP -DLIBPOSTGRES -DLIBSVN -DLIBSSH -DHAVE_ZLIB -DHAVE_GCRYPT -DLIBMCACHED -DLIBMONGODB -DLIBBSON -DLIBFREERDP2 -DLIBWINPR2 -DHAVE_MATH_H -DHAVE_SYS_PARAM_H -I/usr/include/mysql -I/usr/include/ncurses -I/usr/include/firebird/ -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include/subversion-1 -I/usr/include/apr-1 -I/usr/include/subversion-1 -I/usr/include/afpfs-ng -I/usr/include/libmemcached-1.0 -I/usr/include/libmongoc-1.0 -I/usr/include/libbson-1.0 -I/usr/include/freerdp2 -I/usr/include/winpr2 In file included from /usr/include/stdio.h:866, from hydra.h:3, from hydra-mod.h:4, from hydra-ftp.c:1: In function 'fprintf', inlined from 'service_ftp_core' at hydra-ftp.c:131:13: /usr/include/bits/stdio2.h:103:10: warning: '%s' directive argument is null [-Wformat-overflow=] 103 | return __fprintf_chk (__stream, __USE_FORTIFY_LEVEL - 1, __fmt, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 104 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ gcc -I. -O3 -pie -fPIE -fstack-protector-all --param ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wl,-z,now -Wl,-z,relro -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fcommon -c hydra-smb.c -DHAVE_MYSQL_MYSQL_H -DLIBOPENSSL -DLIBNCURSES -DLIBFIREBIRD -DLIBIDN -DHAVE_PR29_H -DHAVE_PCRE -DLIBMYSQLCLIENT -DLIBAFP -DLIBPOSTGRES -DLIBSVN -DLIBSSH -DHAVE_ZLIB -DHAVE_GCRYPT -DLIBMCACHED -DLIBMONGODB -DLIBBSON -DLIBFREERDP2 -DLIBWINPR2 -DHAVE_MATH_H -DHAVE_SYS_PARAM_H -I/usr/include/mysql -I/usr/include/ncurses -I/usr/include/firebird/ -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include/subversion-1 -I/usr/include/apr-1 -I/usr/include/subversion-1 -I/usr/include/afpfs-ng -I/usr/include/libmemcached-1.0 -I/usr/include/libmongoc-1.0 -I/usr/include/libbson-1.0 -I/usr/include/freerdp2 -I/usr/include/winpr2 hydra-imap.c: In function 'start_imap': hydra-imap.c:304:24: warning: '%s' directive writing up to 4095 bytes into a region of size 500 [-Wformat-overflow=] 304 | sprintf(buffer, "%s\r\n", buf1); | ^~ ~~~~ In file included from /usr/include/stdio.h:866, from hydra.h:3, from hydra-mod.h:4, from hydra-imap.c:1: /usr/include/bits/stdio2.h:38:10: note: '__sprintf_chk' output between 3 and 4098 bytes into a destination of size 500 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hydra-imap.c:322:24: warning: '%s' directive writing up to 4095 bytes into a region of size 500 [-Wformat-overflow=] 322 | sprintf(buffer, "%s\r\n", buf1); | ^~ ~~~~ In file included from /usr/include/stdio.h:866, from hydra.h:3, from hydra-mod.h:4, from hydra-imap.c:1: /usr/include/bits/stdio2.h:38:10: note: '__sprintf_chk' output between 3 and 4098 bytes into a destination of size 500 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -I. -O3 -pie -fPIE -fstack-protector-all --param ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wl,-z,now -Wl,-z,relro -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fcommon -c hydra-icq.c -DHAVE_MYSQL_MYSQL_H -DLIBOPENSSL -DLIBNCURSES -DLIBFIREBIRD -DLIBIDN -DHAVE_PR29_H -DHAVE_PCRE -DLIBMYSQLCLIENT -DLIBAFP -DLIBPOSTGRES -DLIBSVN -DLIBSSH -DHAVE_ZLIB -DHAVE_GCRYPT -DLIBMCACHED -DLIBMONGODB -DLIBBSON -DLIBFREERDP2 -DLIBWINPR2 -DHAVE_MATH_H -DHAVE_SYS_PARAM_H -I/usr/include/mysql -I/usr/include/ncurses -I/usr/include/firebird/ -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include/subversion-1 -I/usr/include/apr-1 -I/usr/include/subversion-1 -I/usr/include/afpfs-ng -I/usr/include/libmemcached-1.0 -I/usr/include/libmongoc-1.0 -I/usr/include/libbson-1.0 -I/usr/include/freerdp2 -I/usr/include/winpr2 hydra-pop3.c: In function 'start_pop3': hydra-pop3.c:349:24: warning: '%s' directive writing up to 4095 bytes into a region of size 500 [-Wformat-overflow=] 349 | sprintf(buffer, "%s\r\n", buf1); | ^~ ~~~~ In file included from /usr/include/stdio.h:866, from hydra.h:3, from hydra-mod.h:4, from hydra-pop3.c:1: /usr/include/bits/stdio2.h:38:10: note: '__sprintf_chk' output between 3 and 4098 bytes into a destination of size 500 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hydra-pop3.c:363:24: warning: '%s' directive writing up to 4095 bytes into a region of size 500 [-Wformat-overflow=] 363 | sprintf(buffer, "%s\r\n", buf1); | ^~ ~~~~ In file included from /usr/include/stdio.h:866, from hydra.h:3, from hydra-mod.h:4, from hydra-pop3.c:1: /usr/include/bits/stdio2.h:38:10: note: '__sprintf_chk' output between 3 and 4098 bytes into a destination of size 500 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hydra-icq.c: In function 'fix_packet': hydra-icq.c:37:21: warning: variable 'k' set but not used [-Wunused-but-set-variable] 37 | int32_t pos, key, k; | ^ gcc -I. -O3 -pie -fPIE -fstack-protector-all --param ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wl,-z,now -Wl,-z,relro -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fcommon -c hydra-cisco-enable.c -DHAVE_MYSQL_MYSQL_H -DLIBOPENSSL -DLIBNCURSES -DLIBFIREBIRD -DLIBIDN -DHAVE_PR29_H -DHAVE_PCRE -DLIBMYSQLCLIENT -DLIBAFP -DLIBPOSTGRES -DLIBSVN -DLIBSSH -DHAVE_ZLIB -DHAVE_GCRYPT -DLIBMCACHED -DLIBMONGODB -DLIBBSON -DLIBFREERDP2 -DLIBWINPR2 -DHAVE_MATH_H -DHAVE_SYS_PARAM_H -I/usr/include/mysql -I/usr/include/ncurses -I/usr/include/firebird/ -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include/subversion-1 -I/usr/include/apr-1 -I/usr/include/subversion-1 -I/usr/include/afpfs-ng -I/usr/include/libmemcached-1.0 -I/usr/include/libmongoc-1.0 -I/usr/include/libbson-1.0 -I/usr/include/freerdp2 -I/usr/include/winpr2 In file included from /usr/include/string.h:519, from hydra.h:11, from hydra-mod.h:4, from hydra-smb.c:1: In function 'strncpy', inlined from 'HashLM' at hydra-smb.c:272:5: /usr/include/bits/string_fortified.h:106:10: warning: 'strncpy' output may be truncated copying 14 bytes from a string of length 15 [-Wstringop-truncation] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -I. -O3 -pie -fPIE -fstack-protector-all --param ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wl,-z,now -Wl,-z,relro -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fcommon -c hydra-ldap.c -DHAVE_MYSQL_MYSQL_H -DLIBOPENSSL -DLIBNCURSES -DLIBFIREBIRD -DLIBIDN -DHAVE_PR29_H -DHAVE_PCRE -DLIBMYSQLCLIENT -DLIBAFP -DLIBPOSTGRES -DLIBSVN -DLIBSSH -DHAVE_ZLIB -DHAVE_GCRYPT -DLIBMCACHED -DLIBMONGODB -DLIBBSON -DLIBFREERDP2 -DLIBWINPR2 -DHAVE_MATH_H -DHAVE_SYS_PARAM_H -I/usr/include/mysql -I/usr/include/ncurses -I/usr/include/firebird/ -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include/subversion-1 -I/usr/include/apr-1 -I/usr/include/subversion-1 -I/usr/include/afpfs-ng -I/usr/include/libmemcached-1.0 -I/usr/include/libmongoc-1.0 -I/usr/include/libbson-1.0 -I/usr/include/freerdp2 -I/usr/include/winpr2 gcc -I. -O3 -pie -fPIE -fstack-protector-all --param ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wl,-z,now -Wl,-z,relro -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fcommon -c hydra-memcached.c -DHAVE_MYSQL_MYSQL_H -DLIBOPENSSL -DLIBNCURSES -DLIBFIREBIRD -DLIBIDN -DHAVE_PR29_H -DHAVE_PCRE -DLIBMYSQLCLIENT -DLIBAFP -DLIBPOSTGRES -DLIBSVN -DLIBSSH -DHAVE_ZLIB -DHAVE_GCRYPT -DLIBMCACHED -DLIBMONGODB -DLIBBSON -DLIBFREERDP2 -DLIBWINPR2 -DHAVE_MATH_H -DHAVE_SYS_PARAM_H -I/usr/include/mysql -I/usr/include/ncurses -I/usr/include/firebird/ -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include/subversion-1 -I/usr/include/apr-1 -I/usr/include/subversion-1 -I/usr/include/afpfs-ng -I/usr/include/libmemcached-1.0 -I/usr/include/libmongoc-1.0 -I/usr/include/libbson-1.0 -I/usr/include/freerdp2 -I/usr/include/winpr2 gcc -I. -O3 -pie -fPIE -fstack-protector-all --param ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wl,-z,now -Wl,-z,relro -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fcommon -c hydra-mongodb.c -DHAVE_MYSQL_MYSQL_H -DLIBOPENSSL -DLIBNCURSES -DLIBFIREBIRD -DLIBIDN -DHAVE_PR29_H -DHAVE_PCRE -DLIBMYSQLCLIENT -DLIBAFP -DLIBPOSTGRES -DLIBSVN -DLIBSSH -DHAVE_ZLIB -DHAVE_GCRYPT -DLIBMCACHED -DLIBMONGODB -DLIBBSON -DLIBFREERDP2 -DLIBWINPR2 -DHAVE_MATH_H -DHAVE_SYS_PARAM_H -I/usr/include/mysql -I/usr/include/ncurses -I/usr/include/firebird/ -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include/subversion-1 -I/usr/include/apr-1 -I/usr/include/subversion-1 -I/usr/include/afpfs-ng -I/usr/include/libmemcached-1.0 -I/usr/include/libmongoc-1.0 -I/usr/include/libbson-1.0 -I/usr/include/freerdp2 -I/usr/include/winpr2 gcc -I. -O3 -pie -fPIE -fstack-protector-all --param ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wl,-z,now -Wl,-z,relro -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fcommon -c hydra-mysql.c -DHAVE_MYSQL_MYSQL_H -DLIBOPENSSL -DLIBNCURSES -DLIBFIREBIRD -DLIBIDN -DHAVE_PR29_H -DHAVE_PCRE -DLIBMYSQLCLIENT -DLIBAFP -DLIBPOSTGRES -DLIBSVN -DLIBSSH -DHAVE_ZLIB -DHAVE_GCRYPT -DLIBMCACHED -DLIBMONGODB -DLIBBSON -DLIBFREERDP2 -DLIBWINPR2 -DHAVE_MATH_H -DHAVE_SYS_PARAM_H -I/usr/include/mysql -I/usr/include/ncurses -I/usr/include/firebird/ -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include/subversion-1 -I/usr/include/apr-1 -I/usr/include/subversion-1 -I/usr/include/afpfs-ng -I/usr/include/libmemcached-1.0 -I/usr/include/libmongoc-1.0 -I/usr/include/libbson-1.0 -I/usr/include/freerdp2 -I/usr/include/winpr2 gcc -I. -O3 -pie -fPIE -fstack-protector-all --param ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wl,-z,now -Wl,-z,relro -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fcommon -c hydra-mssql.c -DHAVE_MYSQL_MYSQL_H -DLIBOPENSSL -DLIBNCURSES -DLIBFIREBIRD -DLIBIDN -DHAVE_PR29_H -DHAVE_PCRE -DLIBMYSQLCLIENT -DLIBAFP -DLIBPOSTGRES -DLIBSVN -DLIBSSH -DHAVE_ZLIB -DHAVE_GCRYPT -DLIBMCACHED -DLIBMONGODB -DLIBBSON -DLIBFREERDP2 -DLIBWINPR2 -DHAVE_MATH_H -DHAVE_SYS_PARAM_H -I/usr/include/mysql -I/usr/include/ncurses -I/usr/include/firebird/ -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include/subversion-1 -I/usr/include/apr-1 -I/usr/include/subversion-1 -I/usr/include/afpfs-ng -I/usr/include/libmemcached-1.0 -I/usr/include/libmongoc-1.0 -I/usr/include/libbson-1.0 -I/usr/include/freerdp2 -I/usr/include/winpr2 hydra-mongodb.c: In function 'require_auth': hydra-mongodb.c:45:24: warning: pointer targets in passing argument 2 of 'hydra_send' differ in signedness [-Wpointer-sign] 45 | if (hydra_send(sock, m_hdr, sizeof(m_hdr), 0) > 0) { | ^~~~~ | | | unsigned char * In file included from hydra-mongodb.c:9: hydra-mod.h:38:49: note: expected 'char *' but argument is of type 'unsigned char *' 38 | extern int32_t hydra_send(int32_t socket, char *buf, uint32_t size, int32_t options); | ~~~~~~^~~ hydra-mongodb.c: In function 'start_mongodb': hydra-mongodb.c:59:22: warning: unused variable 'database' [-Wunused-variable] 59 | mongoc_database_t *database; | ^~~~~~~~ gcc -I. -O3 -pie -fPIE -fstack-protector-all --param ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wl,-z,now -Wl,-z,relro -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fcommon -c hydra-xmpp.c -DHAVE_MYSQL_MYSQL_H -DLIBOPENSSL -DLIBNCURSES -DLIBFIREBIRD -DLIBIDN -DHAVE_PR29_H -DHAVE_PCRE -DLIBMYSQLCLIENT -DLIBAFP -DLIBPOSTGRES -DLIBSVN -DLIBSSH -DHAVE_ZLIB -DHAVE_GCRYPT -DLIBMCACHED -DLIBMONGODB -DLIBBSON -DLIBFREERDP2 -DLIBWINPR2 -DHAVE_MATH_H -DHAVE_SYS_PARAM_H -I/usr/include/mysql -I/usr/include/ncurses -I/usr/include/firebird/ -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include/subversion-1 -I/usr/include/apr-1 -I/usr/include/subversion-1 -I/usr/include/afpfs-ng -I/usr/include/libmemcached-1.0 -I/usr/include/libmongoc-1.0 -I/usr/include/libbson-1.0 -I/usr/include/freerdp2 -I/usr/include/winpr2 gcc -I. -O3 -pie -fPIE -fstack-protector-all --param ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wl,-z,now -Wl,-z,relro -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fcommon -c hydra-http-proxy-urlenum.c -DHAVE_MYSQL_MYSQL_H -DLIBOPENSSL -DLIBNCURSES -DLIBFIREBIRD -DLIBIDN -DHAVE_PR29_H -DHAVE_PCRE -DLIBMYSQLCLIENT -DLIBAFP -DLIBPOSTGRES -DLIBSVN -DLIBSSH -DHAVE_ZLIB -DHAVE_GCRYPT -DLIBMCACHED -DLIBMONGODB -DLIBBSON -DLIBFREERDP2 -DLIBWINPR2 -DHAVE_MATH_H -DHAVE_SYS_PARAM_H -I/usr/include/mysql -I/usr/include/ncurses -I/usr/include/firebird/ -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include/subversion-1 -I/usr/include/apr-1 -I/usr/include/subversion-1 -I/usr/include/afpfs-ng -I/usr/include/libmemcached-1.0 -I/usr/include/libmongoc-1.0 -I/usr/include/libbson-1.0 -I/usr/include/freerdp2 -I/usr/include/winpr2 gcc -I. -O3 -pie -fPIE -fstack-protector-all --param ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wl,-z,now -Wl,-z,relro -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fcommon -c hydra-snmp.c -DHAVE_MYSQL_MYSQL_H -DLIBOPENSSL -DLIBNCURSES -DLIBFIREBIRD -DLIBIDN -DHAVE_PR29_H -DHAVE_PCRE -DLIBMYSQLCLIENT -DLIBAFP -DLIBPOSTGRES -DLIBSVN -DLIBSSH -DHAVE_ZLIB -DHAVE_GCRYPT -DLIBMCACHED -DLIBMONGODB -DLIBBSON -DLIBFREERDP2 -DLIBWINPR2 -DHAVE_MATH_H -DHAVE_SYS_PARAM_H -I/usr/include/mysql -I/usr/include/ncurses -I/usr/include/firebird/ -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include/subversion-1 -I/usr/include/apr-1 -I/usr/include/subversion-1 -I/usr/include/afpfs-ng -I/usr/include/libmemcached-1.0 -I/usr/include/libmongoc-1.0 -I/usr/include/libbson-1.0 -I/usr/include/freerdp2 -I/usr/include/winpr2 gcc -I. -O3 -pie -fPIE -fstack-protector-all --param ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wl,-z,now -Wl,-z,relro -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fcommon -c hydra-cvs.c -DHAVE_MYSQL_MYSQL_H -DLIBOPENSSL -DLIBNCURSES -DLIBFIREBIRD -DLIBIDN -DHAVE_PR29_H -DHAVE_PCRE -DLIBMYSQLCLIENT -DLIBAFP -DLIBPOSTGRES -DLIBSVN -DLIBSSH -DHAVE_ZLIB -DHAVE_GCRYPT -DLIBMCACHED -DLIBMONGODB -DLIBBSON -DLIBFREERDP2 -DLIBWINPR2 -DHAVE_MATH_H -DHAVE_SYS_PARAM_H -I/usr/include/mysql -I/usr/include/ncurses -I/usr/include/firebird/ -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include/subversion-1 -I/usr/include/apr-1 -I/usr/include/subversion-1 -I/usr/include/afpfs-ng -I/usr/include/libmemcached-1.0 -I/usr/include/libmongoc-1.0 -I/usr/include/libbson-1.0 -I/usr/include/freerdp2 -I/usr/include/winpr2 hydra-http-proxy-urlenum.c: In function 'start_http_proxy_urlenum': hydra-http-proxy-urlenum.c:50:41: warning: '%s' directive writing up to 259 bytes into a region of size between 226 and 485 [-Wformat-overflow=] 50 | sprintf(buffer, "GET %s HTTP/1.0\r\n%sUser-Agent: Mozilla/4.0 (Hydra)\r\n%s\r\n", url, mhost, header); | ^~ ~~~~~ In file included from /usr/include/stdio.h:866, from hydra.h:3, from hydra-mod.h:4, from hydra-http-proxy-urlenum.c:1: /usr/include/bits/stdio2.h:38:10: note: '__sprintf_chk' output between 51 and 569 bytes into a destination of size 500 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hydra-http-proxy-urlenum.c:114:73: warning: '%s' directive writing up to 4095 bytes into a region of size between 171 and 459 [-Wformat-overflow=] 114 | sprintf(buffer, "GET %s HTTP/1.0\r\n%sProxy-Authorization: NTLM %s\r\nUser-Agent: Mozilla/4.0 (Hydra)\r\nProxy-Connection: keep-alive\r\n%s\r\n", url, host, buf1, | ^~ ~~~~ In file included from /usr/include/stdio.h:866, from hydra.h:3, from hydra-mod.h:4, from hydra-http-proxy-urlenum.c:1: /usr/include/bits/stdio2.h:38:10: note: '__sprintf_chk' output between 109 and 4492 bytes into a destination of size 500 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hydra-http-proxy-urlenum.c:146:73: warning: '%s' directive writing up to 4095 bytes into a region of size between 171 and 459 [-Wformat-overflow=] 146 | sprintf(buffer, "GET %s HTTP/1.0\r\n%sProxy-Authorization: NTLM %s\r\nUser-Agent: Mozilla/4.0 (Hydra)\r\nProxy-Connection: keep-alive\r\n%s\r\n", url, host, buf1, | ^~ ~~~~ In file included from /usr/include/stdio.h:866, from hydra.h:3, from hydra-mod.h:4, from hydra-http-proxy-urlenum.c:1: /usr/include/bits/stdio2.h:38:10: note: '__sprintf_chk' output between 109 and 4492 bytes into a destination of size 500 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hydra-snmp.c: In function 'password_to_key_md5': hydra-snmp.c:106:14: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] 106 | if (strlen(password) > passwordlen) | ^~~~~~~~ | | | u_char * {aka unsigned char *} In file included from hydra.h:11, from hydra-mod.h:4, from hydra-snmp.c:1: /usr/include/string.h:391:35: note: expected 'const char *' but argument is of type 'u_char *' {aka 'unsigned char *'} 391 | extern size_t strlen (const char *__s) | ~~~~~~~~~~~~^~~ hydra-snmp.c:107:26: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] 107 | passwordlen = strlen(password); | ^~~~~~~~ | | | u_char * {aka unsigned char *} In file included from hydra.h:11, from hydra-mod.h:4, from hydra-snmp.c:1: /usr/include/string.h:391:35: note: expected 'const char *' but argument is of type 'u_char *' {aka 'unsigned char *'} 391 | extern size_t strlen (const char *__s) | ~~~~~~~~~~~~^~~ hydra-snmp.c:114:12: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] 114 | strcpy(bpass, password); | ^~~~~ | | | u_char * {aka unsigned char *} In file included from /usr/include/features.h:465, from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdio.h:27, from hydra.h:3, from hydra-mod.h:4, from hydra-snmp.c:1: /usr/include/bits/string_fortified.h:88:1: note: expected 'char * restrict' but argument is of type 'u_char *' {aka 'unsigned char *'} 88 | __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) | ^~~~~ hydra-snmp.c:114:19: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] 114 | strcpy(bpass, password); | ^~~~~~~~ | | | u_char * {aka unsigned char *} In file included from /usr/include/features.h:465, from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdio.h:27, from hydra.h:3, from hydra-mod.h:4, from hydra-snmp.c:1: /usr/include/bits/string_fortified.h:88:1: note: expected 'const char * restrict' but argument is of type 'u_char *' {aka 'unsigned char *'} 88 | __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) | ^~~~~ hydra-snmp.c:116:14: warning: pointer targets in passing argument 1 of 'strcat' differ in signedness [-Wpointer-sign] 116 | strcat(bpass, password); | ^~~~~ | | | u_char * {aka unsigned char *} In file included from /usr/include/features.h:465, from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdio.h:27, from hydra.h:3, from hydra-mod.h:4, from hydra-snmp.c:1: /usr/include/bits/string_fortified.h:127:1: note: expected 'char * restrict' but argument is of type 'u_char *' {aka 'unsigned char *'} 127 | __NTH (strcat (char *__restrict __dest, const char *__restrict __src)) | ^~~~~ hydra-snmp.c:116:21: warning: pointer targets in passing argument 2 of 'strcat' differ in signedness [-Wpointer-sign] 116 | strcat(bpass, password); | ^~~~~~~~ | | | u_char * {aka unsigned char *} In file included from /usr/include/features.h:465, from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdio.h:27, from hydra.h:3, from hydra-mod.h:4, from hydra-snmp.c:1: /usr/include/bits/string_fortified.h:127:1: note: expected 'const char * restrict' but argument is of type 'u_char *' {aka 'unsigned char *'} 127 | __NTH (strcat (char *__restrict __dest, const char *__restrict __src)) | ^~~~~ hydra-snmp.c: In function 'password_to_key_sha': hydra-snmp.c:161:12: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] 161 | strcpy(bpass, password); | ^~~~~ | | | u_char * {aka unsigned char *} In file included from /usr/include/features.h:465, from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdio.h:27, from hydra.h:3, from hydra-mod.h:4, from hydra-snmp.c:1: /usr/include/bits/string_fortified.h:88:1: note: expected 'char * restrict' but argument is of type 'u_char *' {aka 'unsigned char *'} 88 | __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) | ^~~~~ hydra-snmp.c:161:19: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] 161 | strcpy(bpass, password); | ^~~~~~~~ | | | u_char * {aka unsigned char *} In file included from /usr/include/features.h:465, from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdio.h:27, from hydra.h:3, from hydra-mod.h:4, from hydra-snmp.c:1: /usr/include/bits/string_fortified.h:88:1: note: expected 'const char * restrict' but argument is of type 'u_char *' {aka 'unsigned char *'} 88 | __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) | ^~~~~ hydra-snmp.c:163:14: warning: pointer targets in passing argument 1 of 'strcat' differ in signedness [-Wpointer-sign] 163 | strcat(bpass, password); | ^~~~~ | | | u_char * {aka unsigned char *} In file included from /usr/include/features.h:465, from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdio.h:27, from hydra.h:3, from hydra-mod.h:4, from hydra-snmp.c:1: /usr/include/bits/string_fortified.h:127:1: note: expected 'char * restrict' but argument is of type 'u_char *' {aka 'unsigned char *'} 127 | __NTH (strcat (char *__restrict __dest, const char *__restrict __src)) | ^~~~~ hydra-snmp.c:163:21: warning: pointer targets in passing argument 2 of 'strcat' differ in signedness [-Wpointer-sign] 163 | strcat(bpass, password); | ^~~~~~~~ | | | u_char * {aka unsigned char *} In file included from /usr/include/features.h:465, from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdio.h:27, from hydra.h:3, from hydra-mod.h:4, from hydra-snmp.c:1: /usr/include/bits/string_fortified.h:127:1: note: expected 'const char * restrict' but argument is of type 'u_char *' {aka 'unsigned char *'} 127 | __NTH (strcat (char *__restrict __dest, const char *__restrict __src)) | ^~~~~ hydra-snmp.c: In function 'start_snmp': hydra-snmp.c:259:29: warning: pointer targets in passing argument 1 of 'password_to_key_md5' differ in signedness [-Wpointer-sign] 259 | password_to_key_md5(pass, strlen(pass), snmpv3info + 6, snmpv3info[5], key); | ^~~~ | | | char * hydra-snmp.c:97:35: note: expected 'u_char *' {aka 'unsigned char *'} but argument is of type 'char *' 97 | void password_to_key_md5(u_char * password, /* IN */ | ~~~~~~~~~^~~~~~~~ hydra-snmp.c:259:60: warning: pointer targets in passing argument 3 of 'password_to_key_md5' differ in signedness [-Wpointer-sign] 259 | password_to_key_md5(pass, strlen(pass), snmpv3info + 6, snmpv3info[5], key); | ~~~~~~~~~~~^~~ | | | char * hydra-snmp.c:99:35: note: expected 'u_char *' {aka 'unsigned char *'} but argument is of type 'char *' 99 | u_char * engineID, /* IN - pointer to snmpEngineID */ | ~~~~~~~~~^~~~~~~~ hydra-snmp.c:259:80: warning: pointer targets in passing argument 5 of 'password_to_key_md5' differ in signedness [-Wpointer-sign] 259 | password_to_key_md5(pass, strlen(pass), snmpv3info + 6, snmpv3info[5], key); | ^~~ | | | char * hydra-snmp.c:101:35: note: expected 'u_char *' {aka 'unsigned char *'} but argument is of type 'char *' 101 | u_char * key) { /* OUT - pointer to caller 16-octet buffer */ | ~~~~~~~~~^~~ hydra-snmp.c:261:29: warning: pointer targets in passing argument 1 of 'password_to_key_sha' differ in signedness [-Wpointer-sign] 261 | password_to_key_sha(pass, strlen(pass), snmpv3info + 6, snmpv3info[5], key); | ^~~~ | | | char * hydra-snmp.c:150:35: note: expected 'u_char *' {aka 'unsigned char *'} but argument is of type 'char *' 150 | void password_to_key_sha(u_char * password, /* IN */ | ~~~~~~~~~^~~~~~~~ hydra-snmp.c:261:60: warning: pointer targets in passing argument 3 of 'password_to_key_sha' differ in signedness [-Wpointer-sign] 261 | password_to_key_sha(pass, strlen(pass), snmpv3info + 6, snmpv3info[5], key); | ~~~~~~~~~~~^~~ | | | char * hydra-snmp.c:152:35: note: expected 'u_char *' {aka 'unsigned char *'} but argument is of type 'char *' 152 | u_char * engineID, /* IN - pointer to snmpEngineID */ | ~~~~~~~~~^~~~~~~~ hydra-snmp.c:261:80: warning: pointer targets in passing argument 5 of 'password_to_key_sha' differ in signedness [-Wpointer-sign] 261 | password_to_key_sha(pass, strlen(pass), snmpv3info + 6, snmpv3info[5], key); | ^~~ | | | char * hydra-snmp.c:154:35: note: expected 'u_char *' {aka 'unsigned char *'} but argument is of type 'char *' 154 | u_char * key) { /* OUT - pointer to caller 20-octet buffer */ | ~~~~~~~~~^~~ hydra-snmp.c:339:41: warning: pointer targets in passing argument 2 of 'DES_ncbc_encrypt' differ in signedness [-Wpointer-sign] 339 | DES_ncbc_encrypt(snmpv3_get2 + 2, buf, sizeof(snmpv3_get2) - 2, &symcbc, (const_DES_cblock *) (initVect), DES_ENCRYPT); | ^~~ | | | char * In file included from hydra-snmp.c:6: /usr/include/openssl/des.h:80:66: note: expected 'unsigned char *' but argument is of type 'char *' 80 | void DES_ncbc_encrypt(const unsigned char *input, unsigned char *output, | ~~~~~~~~~~~~~~~^~~~~~ hydra-snmp.c:370:43: warning: pointer targets in passing argument 4 of 'HMAC' differ in signedness [-Wpointer-sign] 370 | HMAC((EVP_MD *) EVP_md5(), key, 16, buffer, i - 1, hash, NULL); | ^~~~~~ | | | char * In file included from hydra-snmp.c:3: /usr/include/openssl/hmac.h:40:42: note: expected 'const unsigned char *' but argument is of type 'char *' 40 | const unsigned char *d, size_t n, unsigned char *md, | ~~~~~~~~~~~~~~~~~~~~~^ hydra-snmp.c:370:58: warning: pointer targets in passing argument 6 of 'HMAC' differ in signedness [-Wpointer-sign] 370 | HMAC((EVP_MD *) EVP_md5(), key, 16, buffer, i - 1, hash, NULL); | ^~~~ | | | char * In file included from hydra-snmp.c:3: /usr/include/openssl/hmac.h:40:70: note: expected 'unsigned char *' but argument is of type 'char *' 40 | const unsigned char *d, size_t n, unsigned char *md, | ~~~~~~~~~~~~~~~^~ hydra-snmp.c:373:44: warning: pointer targets in passing argument 4 of 'HMAC' differ in signedness [-Wpointer-sign] 373 | HMAC((EVP_MD *) EVP_sha1(), key, 20, buffer, i - 1, hash, NULL); | ^~~~~~ | | | char * In file included from hydra-snmp.c:3: /usr/include/openssl/hmac.h:40:42: note: expected 'const unsigned char *' but argument is of type 'char *' 40 | const unsigned char *d, size_t n, unsigned char *md, | ~~~~~~~~~~~~~~~~~~~~~^ hydra-snmp.c:373:59: warning: pointer targets in passing argument 6 of 'HMAC' differ in signedness [-Wpointer-sign] 373 | HMAC((EVP_MD *) EVP_sha1(), key, 20, buffer, i - 1, hash, NULL); | ^~~~ | | | char * In file included from hydra-snmp.c:3: /usr/include/openssl/hmac.h:40:70: note: expected 'unsigned char *' but argument is of type 'char *' 40 | const unsigned char *d, size_t n, unsigned char *md, | ~~~~~~~~~~~~~~~^~ hydra-snmp.c:430:53: warning: pointer targets in passing argument 3 of 'hydra_memsearch' differ in signedness [-Wpointer-sign] 430 | if ((j = hydra_memsearch(buf + k, buf[k + 3], snmpv3_nouser, sizeof(snmpv3_nouser))) < 0) | ^~~~~~~~~~~~~ | | | unsigned char * In file included from hydra-snmp.c:1: hydra-mod.h:48:68: note: expected 'char *' but argument is of type 'unsigned char *' 48 | extern int32_t hydra_memsearch(char *haystack, int32_t hlen, char *needle, int32_t nlen); | ~~~~~~^~~~~~ hydra-snmp.c:444:31: warning: pointer targets in passing argument 1 of 'hydra_dump_asciihex' differ in signedness [-Wpointer-sign] 444 | hydra_dump_asciihex(snmpv3info, snmpv3infolen); | ^~~~~~~~~~ | | | char * In file included from hydra-snmp.c:1: hydra-mod.h:42:48: note: expected 'unsigned char *' but argument is of type 'char *' 42 | extern void hydra_dump_asciihex(unsigned char *string, int32_t length); | ~~~~~~~~~~~~~~~^~~~~~ hydra-snmp.c:456:70: warning: pointer targets in passing argument 3 of 'hydra_memsearch' differ in signedness [-Wpointer-sign] 456 | } else if ((buf[off + 15] & 5) == 4 && hydra_memsearch(buf, i, snmpv3_nouser, sizeof(snmpv3_nouser)) >= 0) { // user does not exist | ^~~~~~~~~~~~~ | | | unsigned char * In file included from hydra-snmp.c:1: hydra-mod.h:48:68: note: expected 'char *' but argument is of type 'unsigned char *' 48 | extern int32_t hydra_memsearch(char *haystack, int32_t hlen, char *needle, int32_t nlen); | ~~~~~~^~~~~~ hydra-snmp.c: In function 'service_snmp': hydra-snmp.c:529:24: warning: pointer targets in passing argument 2 of 'hydra_send' differ in signedness [-Wpointer-sign] 529 | hydra_send(sock, snmpv3_init, sizeof(snmpv3_init), 0); | ^~~~~~~~~~~ | | | unsigned char * In file included from hydra-snmp.c:1: hydra-mod.h:38:49: note: expected 'char *' but argument is of type 'unsigned char *' 38 | extern int32_t hydra_send(int32_t socket, char *buf, uint32_t size, int32_t options); | ~~~~~~^~~ hydra-snmp.c:539:37: warning: pointer targets in passing argument 1 of 'hydra_dump_asciihex' differ in signedness [-Wpointer-sign] 539 | hydra_dump_asciihex(snmpv3info, snmpv3infolen); | ^~~~~~~~~~ | | | char * In file included from hydra-snmp.c:1: hydra-mod.h:42:48: note: expected 'unsigned char *' but argument is of type 'char *' 42 | extern void hydra_dump_asciihex(unsigned char *string, int32_t length); | ~~~~~~~~~~~~~~~^~~~~~ gcc -I. -O3 -pie -fPIE -fstack-protector-all --param ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wl,-z,now -Wl,-z,relro -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fcommon -c hydra-smtp.c -DHAVE_MYSQL_MYSQL_H -DLIBOPENSSL -DLIBNCURSES -DLIBFIREBIRD -DLIBIDN -DHAVE_PR29_H -DHAVE_PCRE -DLIBMYSQLCLIENT -DLIBAFP -DLIBPOSTGRES -DLIBSVN -DLIBSSH -DHAVE_ZLIB -DHAVE_GCRYPT -DLIBMCACHED -DLIBMONGODB -DLIBBSON -DLIBFREERDP2 -DLIBWINPR2 -DHAVE_MATH_H -DHAVE_SYS_PARAM_H -I/usr/include/mysql -I/usr/include/ncurses -I/usr/include/firebird/ -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include/subversion-1 -I/usr/include/apr-1 -I/usr/include/subversion-1 -I/usr/include/afpfs-ng -I/usr/include/libmemcached-1.0 -I/usr/include/libmongoc-1.0 -I/usr/include/libbson-1.0 -I/usr/include/freerdp2 -I/usr/include/winpr2 gcc -I. -O3 -pie -fPIE -fstack-protector-all --param ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wl,-z,now -Wl,-z,relro -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fcommon -c hydra-smtp-enum.c -DHAVE_MYSQL_MYSQL_H -DLIBOPENSSL -DLIBNCURSES -DLIBFIREBIRD -DLIBIDN -DHAVE_PR29_H -DHAVE_PCRE -DLIBMYSQLCLIENT -DLIBAFP -DLIBPOSTGRES -DLIBSVN -DLIBSSH -DHAVE_ZLIB -DHAVE_GCRYPT -DLIBMCACHED -DLIBMONGODB -DLIBBSON -DLIBFREERDP2 -DLIBWINPR2 -DHAVE_MATH_H -DHAVE_SYS_PARAM_H -I/usr/include/mysql -I/usr/include/ncurses -I/usr/include/firebird/ -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include/subversion-1 -I/usr/include/apr-1 -I/usr/include/subversion-1 -I/usr/include/afpfs-ng -I/usr/include/libmemcached-1.0 -I/usr/include/libmongoc-1.0 -I/usr/include/libbson-1.0 -I/usr/include/freerdp2 -I/usr/include/winpr2 gcc -I. -O3 -pie -fPIE -fstack-protector-all --param ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wl,-z,now -Wl,-z,relro -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fcommon -c hydra-sapr3.c -DHAVE_MYSQL_MYSQL_H -DLIBOPENSSL -DLIBNCURSES -DLIBFIREBIRD -DLIBIDN -DHAVE_PR29_H -DHAVE_PCRE -DLIBMYSQLCLIENT -DLIBAFP -DLIBPOSTGRES -DLIBSVN -DLIBSSH -DHAVE_ZLIB -DHAVE_GCRYPT -DLIBMCACHED -DLIBMONGODB -DLIBBSON -DLIBFREERDP2 -DLIBWINPR2 -DHAVE_MATH_H -DHAVE_SYS_PARAM_H -I/usr/include/mysql -I/usr/include/ncurses -I/usr/include/firebird/ -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include/subversion-1 -I/usr/include/apr-1 -I/usr/include/subversion-1 -I/usr/include/afpfs-ng -I/usr/include/libmemcached-1.0 -I/usr/include/libmongoc-1.0 -I/usr/include/libbson-1.0 -I/usr/include/freerdp2 -I/usr/include/winpr2 gcc -I. -O3 -pie -fPIE -fstack-protector-all --param ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wl,-z,now -Wl,-z,relro -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fcommon -c hydra-ssh.c -DHAVE_MYSQL_MYSQL_H -DLIBOPENSSL -DLIBNCURSES -DLIBFIREBIRD -DLIBIDN -DHAVE_PR29_H -DHAVE_PCRE -DLIBMYSQLCLIENT -DLIBAFP -DLIBPOSTGRES -DLIBSVN -DLIBSSH -DHAVE_ZLIB -DHAVE_GCRYPT -DLIBMCACHED -DLIBMONGODB -DLIBBSON -DLIBFREERDP2 -DLIBWINPR2 -DHAVE_MATH_H -DHAVE_SYS_PARAM_H -I/usr/include/mysql -I/usr/include/ncurses -I/usr/include/firebird/ -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include/subversion-1 -I/usr/include/apr-1 -I/usr/include/subversion-1 -I/usr/include/afpfs-ng -I/usr/include/libmemcached-1.0 -I/usr/include/libmongoc-1.0 -I/usr/include/libbson-1.0 -I/usr/include/freerdp2 -I/usr/include/winpr2 gcc -I. -O3 -pie -fPIE -fstack-protector-all --param ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wl,-z,now -Wl,-z,relro -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fcommon -c hydra-sshkey.c -DHAVE_MYSQL_MYSQL_H -DLIBOPENSSL -DLIBNCURSES -DLIBFIREBIRD -DLIBIDN -DHAVE_PR29_H -DHAVE_PCRE -DLIBMYSQLCLIENT -DLIBAFP -DLIBPOSTGRES -DLIBSVN -DLIBSSH -DHAVE_ZLIB -DHAVE_GCRYPT -DLIBMCACHED -DLIBMONGODB -DLIBBSON -DLIBFREERDP2 -DLIBWINPR2 -DHAVE_MATH_H -DHAVE_SYS_PARAM_H -I/usr/include/mysql -I/usr/include/ncurses -I/usr/include/firebird/ -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include/subversion-1 -I/usr/include/apr-1 -I/usr/include/subversion-1 -I/usr/include/afpfs-ng -I/usr/include/libmemcached-1.0 -I/usr/include/libmongoc-1.0 -I/usr/include/libbson-1.0 -I/usr/include/freerdp2 -I/usr/include/winpr2 gcc -I. -O3 -pie -fPIE -fstack-protector-all --param ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wl,-z,now -Wl,-z,relro -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fcommon -c hydra-teamspeak.c -DHAVE_MYSQL_MYSQL_H -DLIBOPENSSL -DLIBNCURSES -DLIBFIREBIRD -DLIBIDN -DHAVE_PR29_H -DHAVE_PCRE -DLIBMYSQLCLIENT -DLIBAFP -DLIBPOSTGRES -DLIBSVN -DLIBSSH -DHAVE_ZLIB -DHAVE_GCRYPT -DLIBMCACHED -DLIBMONGODB -DLIBBSON -DLIBFREERDP2 -DLIBWINPR2 -DHAVE_MATH_H -DHAVE_SYS_PARAM_H -I/usr/include/mysql -I/usr/include/ncurses -I/usr/include/firebird/ -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include/subversion-1 -I/usr/include/apr-1 -I/usr/include/subversion-1 -I/usr/include/afpfs-ng -I/usr/include/libmemcached-1.0 -I/usr/include/libmongoc-1.0 -I/usr/include/libbson-1.0 -I/usr/include/freerdp2 -I/usr/include/winpr2 hydra-smtp.c: In function 'start_smtp': hydra-smtp.c:159:34: warning: '%s' directive writing up to 4095 bytes into a region of size 490 [-Wformat-overflow=] 159 | sprintf(buffer, "AUTH NTLM %s\r\n", buf1); | ^~ ~~~~ In file included from /usr/include/stdio.h:866, from hydra.h:3, from hydra-mod.h:4, from hydra-smtp.c:1: /usr/include/bits/stdio2.h:38:10: note: '__sprintf_chk' output between 13 and 4108 bytes into a destination of size 500 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hydra-smtp.c:176:24: warning: '%s' directive writing up to 4095 bytes into a region of size 500 [-Wformat-overflow=] 176 | sprintf(buffer, "%s\r\n", buf1); | ^~ ~~~~ In file included from /usr/include/stdio.h:866, from hydra.h:3, from hydra-mod.h:4, from hydra-smtp.c:1: /usr/include/bits/stdio2.h:38:10: note: '__sprintf_chk' output between 3 and 4098 bytes into a destination of size 500 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hydra-ssh.c: In function 'service_ssh_init': hydra-ssh.c:174:11: warning: variable 'rc' set but not used [-Wunused-but-set-variable] 174 | int32_t rc, method; | ^~ gcc -I. -O3 -pie -fPIE -fstack-protector-all --param ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wl,-z,now -Wl,-z,relro -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fcommon -c hydra-postgres.c -DHAVE_MYSQL_MYSQL_H -DLIBOPENSSL -DLIBNCURSES -DLIBFIREBIRD -DLIBIDN -DHAVE_PR29_H -DHAVE_PCRE -DLIBMYSQLCLIENT -DLIBAFP -DLIBPOSTGRES -DLIBSVN -DLIBSSH -DHAVE_ZLIB -DHAVE_GCRYPT -DLIBMCACHED -DLIBMONGODB -DLIBBSON -DLIBFREERDP2 -DLIBWINPR2 -DHAVE_MATH_H -DHAVE_SYS_PARAM_H -I/usr/include/mysql -I/usr/include/ncurses -I/usr/include/firebird/ -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include/subversion-1 -I/usr/include/apr-1 -I/usr/include/subversion-1 -I/usr/include/afpfs-ng -I/usr/include/libmemcached-1.0 -I/usr/include/libmongoc-1.0 -I/usr/include/libbson-1.0 -I/usr/include/freerdp2 -I/usr/include/winpr2 gcc -I. -O3 -pie -fPIE -fstack-protector-all --param ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wl,-z,now -Wl,-z,relro -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fcommon -c hydra-rsh.c -DHAVE_MYSQL_MYSQL_H -DLIBOPENSSL -DLIBNCURSES -DLIBFIREBIRD -DLIBIDN -DHAVE_PR29_H -DHAVE_PCRE -DLIBMYSQLCLIENT -DLIBAFP -DLIBPOSTGRES -DLIBSVN -DLIBSSH -DHAVE_ZLIB -DHAVE_GCRYPT -DLIBMCACHED -DLIBMONGODB -DLIBBSON -DLIBFREERDP2 -DLIBWINPR2 -DHAVE_MATH_H -DHAVE_SYS_PARAM_H -I/usr/include/mysql -I/usr/include/ncurses -I/usr/include/firebird/ -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include/subversion-1 -I/usr/include/apr-1 -I/usr/include/subversion-1 -I/usr/include/afpfs-ng -I/usr/include/libmemcached-1.0 -I/usr/include/libmongoc-1.0 -I/usr/include/libbson-1.0 -I/usr/include/freerdp2 -I/usr/include/winpr2 gcc -I. -O3 -pie -fPIE -fstack-protector-all --param ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wl,-z,now -Wl,-z,relro -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fcommon -c hydra-rlogin.c -DHAVE_MYSQL_MYSQL_H -DLIBOPENSSL -DLIBNCURSES -DLIBFIREBIRD -DLIBIDN -DHAVE_PR29_H -DHAVE_PCRE -DLIBMYSQLCLIENT -DLIBAFP -DLIBPOSTGRES -DLIBSVN -DLIBSSH -DHAVE_ZLIB -DHAVE_GCRYPT -DLIBMCACHED -DLIBMONGODB -DLIBBSON -DLIBFREERDP2 -DLIBWINPR2 -DHAVE_MATH_H -DHAVE_SYS_PARAM_H -I/usr/include/mysql -I/usr/include/ncurses -I/usr/include/firebird/ -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include/subversion-1 -I/usr/include/apr-1 -I/usr/include/subversion-1 -I/usr/include/afpfs-ng -I/usr/include/libmemcached-1.0 -I/usr/include/libmongoc-1.0 -I/usr/include/libbson-1.0 -I/usr/include/freerdp2 -I/usr/include/winpr2 gcc -I. -O3 -pie -fPIE -fstack-protector-all --param ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wl,-z,now -Wl,-z,relro -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fcommon -c hydra-oracle-listener.c -DHAVE_MYSQL_MYSQL_H -DLIBOPENSSL -DLIBNCURSES -DLIBFIREBIRD -DLIBIDN -DHAVE_PR29_H -DHAVE_PCRE -DLIBMYSQLCLIENT -DLIBAFP -DLIBPOSTGRES -DLIBSVN -DLIBSSH -DHAVE_ZLIB -DHAVE_GCRYPT -DLIBMCACHED -DLIBMONGODB -DLIBBSON -DLIBFREERDP2 -DLIBWINPR2 -DHAVE_MATH_H -DHAVE_SYS_PARAM_H -I/usr/include/mysql -I/usr/include/ncurses -I/usr/include/firebird/ -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include/subversion-1 -I/usr/include/apr-1 -I/usr/include/subversion-1 -I/usr/include/afpfs-ng -I/usr/include/libmemcached-1.0 -I/usr/include/libmongoc-1.0 -I/usr/include/libbson-1.0 -I/usr/include/freerdp2 -I/usr/include/winpr2 gcc -I. -O3 -pie -fPIE -fstack-protector-all --param ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wl,-z,now -Wl,-z,relro -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fcommon -c hydra-svn.c -DHAVE_MYSQL_MYSQL_H -DLIBOPENSSL -DLIBNCURSES -DLIBFIREBIRD -DLIBIDN -DHAVE_PR29_H -DHAVE_PCRE -DLIBMYSQLCLIENT -DLIBAFP -DLIBPOSTGRES -DLIBSVN -DLIBSSH -DHAVE_ZLIB -DHAVE_GCRYPT -DLIBMCACHED -DLIBMONGODB -DLIBBSON -DLIBFREERDP2 -DLIBWINPR2 -DHAVE_MATH_H -DHAVE_SYS_PARAM_H -I/usr/include/mysql -I/usr/include/ncurses -I/usr/include/firebird/ -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include/subversion-1 -I/usr/include/apr-1 -I/usr/include/subversion-1 -I/usr/include/afpfs-ng -I/usr/include/libmemcached-1.0 -I/usr/include/libmongoc-1.0 -I/usr/include/libbson-1.0 -I/usr/include/freerdp2 -I/usr/include/winpr2 gcc -I. -O3 -pie -fPIE -fstack-protector-all --param ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wl,-z,now -Wl,-z,relro -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fcommon -c hydra-pcanywhere.c -DHAVE_MYSQL_MYSQL_H -DLIBOPENSSL -DLIBNCURSES -DLIBFIREBIRD -DLIBIDN -DHAVE_PR29_H -DHAVE_PCRE -DLIBMYSQLCLIENT -DLIBAFP -DLIBPOSTGRES -DLIBSVN -DLIBSSH -DHAVE_ZLIB -DHAVE_GCRYPT -DLIBMCACHED -DLIBMONGODB -DLIBBSON -DLIBFREERDP2 -DLIBWINPR2 -DHAVE_MATH_H -DHAVE_SYS_PARAM_H -I/usr/include/mysql -I/usr/include/ncurses -I/usr/include/firebird/ -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include/subversion-1 -I/usr/include/apr-1 -I/usr/include/subversion-1 -I/usr/include/afpfs-ng -I/usr/include/libmemcached-1.0 -I/usr/include/libmongoc-1.0 -I/usr/include/libbson-1.0 -I/usr/include/freerdp2 -I/usr/include/winpr2 gcc -I. -O3 -pie -fPIE -fstack-protector-all --param ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wl,-z,now -Wl,-z,relro -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fcommon -c hydra-sip.c -DHAVE_MYSQL_MYSQL_H -DLIBOPENSSL -DLIBNCURSES -DLIBFIREBIRD -DLIBIDN -DHAVE_PR29_H -DHAVE_PCRE -DLIBMYSQLCLIENT -DLIBAFP -DLIBPOSTGRES -DLIBSVN -DLIBSSH -DHAVE_ZLIB -DHAVE_GCRYPT -DLIBMCACHED -DLIBMONGODB -DLIBBSON -DLIBFREERDP2 -DLIBWINPR2 -DHAVE_MATH_H -DHAVE_SYS_PARAM_H -I/usr/include/mysql -I/usr/include/ncurses -I/usr/include/firebird/ -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include/subversion-1 -I/usr/include/apr-1 -I/usr/include/subversion-1 -I/usr/include/afpfs-ng -I/usr/include/libmemcached-1.0 -I/usr/include/libmongoc-1.0 -I/usr/include/libbson-1.0 -I/usr/include/freerdp2 -I/usr/include/winpr2 gcc -I. -O3 -pie -fPIE -fstack-protector-all --param ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wl,-z,now -Wl,-z,relro -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fcommon -c hydra-oracle-sid.c -DHAVE_MYSQL_MYSQL_H -DLIBOPENSSL -DLIBNCURSES -DLIBFIREBIRD -DLIBIDN -DHAVE_PR29_H -DHAVE_PCRE -DLIBMYSQLCLIENT -DLIBAFP -DLIBPOSTGRES -DLIBSVN -DLIBSSH -DHAVE_ZLIB -DHAVE_GCRYPT -DLIBMCACHED -DLIBMONGODB -DLIBBSON -DLIBFREERDP2 -DLIBWINPR2 -DHAVE_MATH_H -DHAVE_SYS_PARAM_H -I/usr/include/mysql -I/usr/include/ncurses -I/usr/include/firebird/ -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include/subversion-1 -I/usr/include/apr-1 -I/usr/include/subversion-1 -I/usr/include/afpfs-ng -I/usr/include/libmemcached-1.0 -I/usr/include/libmongoc-1.0 -I/usr/include/libbson-1.0 -I/usr/include/freerdp2 -I/usr/include/winpr2 hydra-svn.c: In function 'start_svn': hydra-svn.c:115:3: warning: 'svn_client_list3' is deprecated [-Wdeprecated-declarations] 115 | err = svn_client_list3(canonical, &revision, &revision, svn_depth_unknown, dirents, FALSE, FALSE, (svn_client_list_func2_t) print_dirdummy, NULL, ctx, pool); | ^~~ In file included from hydra-svn.c:13: /usr/include/subversion-1/svn_client.h:6806:1: note: declared here 6806 | svn_client_list3(const char *path_or_url, | ^~~~~~~~~~~~~~~~ In file included from /usr/include/string.h:519, from /usr/include/apr-1/apr_want.h:63, from /usr/include/apr-1/apr_pools.h:47, from /usr/include/subversion-1/svn_client.h:35, from hydra-svn.c:13: In function 'strncpy', inlined from 'start_svn' at hydra-svn.c:71:5: /usr/include/bits/string_fortified.h:106:10: warning: 'strncpy' specified bound 256 equals destination size [-Wstringop-truncation] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -I. -O3 -pie -fPIE -fstack-protector-all --param ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wl,-z,now -Wl,-z,relro -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fcommon -c hydra-oracle.c -DHAVE_MYSQL_MYSQL_H -DLIBOPENSSL -DLIBNCURSES -DLIBFIREBIRD -DLIBIDN -DHAVE_PR29_H -DHAVE_PCRE -DLIBMYSQLCLIENT -DLIBAFP -DLIBPOSTGRES -DLIBSVN -DLIBSSH -DHAVE_ZLIB -DHAVE_GCRYPT -DLIBMCACHED -DLIBMONGODB -DLIBBSON -DLIBFREERDP2 -DLIBWINPR2 -DHAVE_MATH_H -DHAVE_SYS_PARAM_H -I/usr/include/mysql -I/usr/include/ncurses -I/usr/include/firebird/ -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include/subversion-1 -I/usr/include/apr-1 -I/usr/include/subversion-1 -I/usr/include/afpfs-ng -I/usr/include/libmemcached-1.0 -I/usr/include/libmongoc-1.0 -I/usr/include/libbson-1.0 -I/usr/include/freerdp2 -I/usr/include/winpr2 gcc -I. -O3 -pie -fPIE -fstack-protector-all --param ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wl,-z,now -Wl,-z,relro -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fcommon -c hydra-vmauthd.c -DHAVE_MYSQL_MYSQL_H -DLIBOPENSSL -DLIBNCURSES -DLIBFIREBIRD -DLIBIDN -DHAVE_PR29_H -DHAVE_PCRE -DLIBMYSQLCLIENT -DLIBAFP -DLIBPOSTGRES -DLIBSVN -DLIBSSH -DHAVE_ZLIB -DHAVE_GCRYPT -DLIBMCACHED -DLIBMONGODB -DLIBBSON -DLIBFREERDP2 -DLIBWINPR2 -DHAVE_MATH_H -DHAVE_SYS_PARAM_H -I/usr/include/mysql -I/usr/include/ncurses -I/usr/include/firebird/ -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include/subversion-1 -I/usr/include/apr-1 -I/usr/include/subversion-1 -I/usr/include/afpfs-ng -I/usr/include/libmemcached-1.0 -I/usr/include/libmongoc-1.0 -I/usr/include/libbson-1.0 -I/usr/include/freerdp2 -I/usr/include/winpr2 gcc -I. -O3 -pie -fPIE -fstack-protector-all --param ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wl,-z,now -Wl,-z,relro -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fcommon -c hydra-asterisk.c -DHAVE_MYSQL_MYSQL_H -DLIBOPENSSL -DLIBNCURSES -DLIBFIREBIRD -DLIBIDN -DHAVE_PR29_H -DHAVE_PCRE -DLIBMYSQLCLIENT -DLIBAFP -DLIBPOSTGRES -DLIBSVN -DLIBSSH -DHAVE_ZLIB -DHAVE_GCRYPT -DLIBMCACHED -DLIBMONGODB -DLIBBSON -DLIBFREERDP2 -DLIBWINPR2 -DHAVE_MATH_H -DHAVE_SYS_PARAM_H -I/usr/include/mysql -I/usr/include/ncurses -I/usr/include/firebird/ -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include/subversion-1 -I/usr/include/apr-1 -I/usr/include/subversion-1 -I/usr/include/afpfs-ng -I/usr/include/libmemcached-1.0 -I/usr/include/libmongoc-1.0 -I/usr/include/libbson-1.0 -I/usr/include/freerdp2 -I/usr/include/winpr2 gcc -I. -O3 -pie -fPIE -fstack-protector-all --param ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wl,-z,now -Wl,-z,relro -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fcommon -c hydra-firebird.c -DHAVE_MYSQL_MYSQL_H -DLIBOPENSSL -DLIBNCURSES -DLIBFIREBIRD -DLIBIDN -DHAVE_PR29_H -DHAVE_PCRE -DLIBMYSQLCLIENT -DLIBAFP -DLIBPOSTGRES -DLIBSVN -DLIBSSH -DHAVE_ZLIB -DHAVE_GCRYPT -DLIBMCACHED -DLIBMONGODB -DLIBBSON -DLIBFREERDP2 -DLIBWINPR2 -DHAVE_MATH_H -DHAVE_SYS_PARAM_H -I/usr/include/mysql -I/usr/include/ncurses -I/usr/include/firebird/ -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include/subversion-1 -I/usr/include/apr-1 -I/usr/include/subversion-1 -I/usr/include/afpfs-ng -I/usr/include/libmemcached-1.0 -I/usr/include/libmongoc-1.0 -I/usr/include/libbson-1.0 -I/usr/include/freerdp2 -I/usr/include/winpr2 gcc -I. -O3 -pie -fPIE -fstack-protector-all --param ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wl,-z,now -Wl,-z,relro -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fcommon -c hydra-afp.c -DHAVE_MYSQL_MYSQL_H -DLIBOPENSSL -DLIBNCURSES -DLIBFIREBIRD -DLIBIDN -DHAVE_PR29_H -DHAVE_PCRE -DLIBMYSQLCLIENT -DLIBAFP -DLIBPOSTGRES -DLIBSVN -DLIBSSH -DHAVE_ZLIB -DHAVE_GCRYPT -DLIBMCACHED -DLIBMONGODB -DLIBBSON -DLIBFREERDP2 -DLIBWINPR2 -DHAVE_MATH_H -DHAVE_SYS_PARAM_H -I/usr/include/mysql -I/usr/include/ncurses -I/usr/include/firebird/ -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include/subversion-1 -I/usr/include/apr-1 -I/usr/include/subversion-1 -I/usr/include/afpfs-ng -I/usr/include/libmemcached-1.0 -I/usr/include/libmongoc-1.0 -I/usr/include/libbson-1.0 -I/usr/include/freerdp2 -I/usr/include/winpr2 gcc -I. -O3 -pie -fPIE -fstack-protector-all --param ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wl,-z,now -Wl,-z,relro -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fcommon -c hydra-ncp.c -DHAVE_MYSQL_MYSQL_H -DLIBOPENSSL -DLIBNCURSES -DLIBFIREBIRD -DLIBIDN -DHAVE_PR29_H -DHAVE_PCRE -DLIBMYSQLCLIENT -DLIBAFP -DLIBPOSTGRES -DLIBSVN -DLIBSSH -DHAVE_ZLIB -DHAVE_GCRYPT -DLIBMCACHED -DLIBMONGODB -DLIBBSON -DLIBFREERDP2 -DLIBWINPR2 -DHAVE_MATH_H -DHAVE_SYS_PARAM_H -I/usr/include/mysql -I/usr/include/ncurses -I/usr/include/firebird/ -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include/subversion-1 -I/usr/include/apr-1 -I/usr/include/subversion-1 -I/usr/include/afpfs-ng -I/usr/include/libmemcached-1.0 -I/usr/include/libmongoc-1.0 -I/usr/include/libbson-1.0 -I/usr/include/freerdp2 -I/usr/include/winpr2 gcc -I. -O3 -pie -fPIE -fstack-protector-all --param ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wl,-z,now -Wl,-z,relro -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fcommon -c hydra-http-proxy.c -DHAVE_MYSQL_MYSQL_H -DLIBOPENSSL -DLIBNCURSES -DLIBFIREBIRD -DLIBIDN -DHAVE_PR29_H -DHAVE_PCRE -DLIBMYSQLCLIENT -DLIBAFP -DLIBPOSTGRES -DLIBSVN -DLIBSSH -DHAVE_ZLIB -DHAVE_GCRYPT -DLIBMCACHED -DLIBMONGODB -DLIBBSON -DLIBFREERDP2 -DLIBWINPR2 -DHAVE_MATH_H -DHAVE_SYS_PARAM_H -I/usr/include/mysql -I/usr/include/ncurses -I/usr/include/firebird/ -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include/subversion-1 -I/usr/include/apr-1 -I/usr/include/subversion-1 -I/usr/include/afpfs-ng -I/usr/include/libmemcached-1.0 -I/usr/include/libmongoc-1.0 -I/usr/include/libbson-1.0 -I/usr/include/freerdp2 -I/usr/include/winpr2 gcc -I. -O3 -pie -fPIE -fstack-protector-all --param ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wl,-z,now -Wl,-z,relro -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fcommon -c hydra-http-form.c -DHAVE_MYSQL_MYSQL_H -DLIBOPENSSL -DLIBNCURSES -DLIBFIREBIRD -DLIBIDN -DHAVE_PR29_H -DHAVE_PCRE -DLIBMYSQLCLIENT -DLIBAFP -DLIBPOSTGRES -DLIBSVN -DLIBSSH -DHAVE_ZLIB -DHAVE_GCRYPT -DLIBMCACHED -DLIBMONGODB -DLIBBSON -DLIBFREERDP2 -DLIBWINPR2 -DHAVE_MATH_H -DHAVE_SYS_PARAM_H -I/usr/include/mysql -I/usr/include/ncurses -I/usr/include/firebird/ -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include/subversion-1 -I/usr/include/apr-1 -I/usr/include/subversion-1 -I/usr/include/afpfs-ng -I/usr/include/libmemcached-1.0 -I/usr/include/libmongoc-1.0 -I/usr/include/libbson-1.0 -I/usr/include/freerdp2 -I/usr/include/winpr2 gcc -I. -O3 -pie -fPIE -fstack-protector-all --param ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wl,-z,now -Wl,-z,relro -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fcommon -c hydra-irc.c -DHAVE_MYSQL_MYSQL_H -DLIBOPENSSL -DLIBNCURSES -DLIBFIREBIRD -DLIBIDN -DHAVE_PR29_H -DHAVE_PCRE -DLIBMYSQLCLIENT -DLIBAFP -DLIBPOSTGRES -DLIBSVN -DLIBSSH -DHAVE_ZLIB -DHAVE_GCRYPT -DLIBMCACHED -DLIBMONGODB -DLIBBSON -DLIBFREERDP2 -DLIBWINPR2 -DHAVE_MATH_H -DHAVE_SYS_PARAM_H -I/usr/include/mysql -I/usr/include/ncurses -I/usr/include/firebird/ -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include/subversion-1 -I/usr/include/apr-1 -I/usr/include/subversion-1 -I/usr/include/afpfs-ng -I/usr/include/libmemcached-1.0 -I/usr/include/libmongoc-1.0 -I/usr/include/libbson-1.0 -I/usr/include/freerdp2 -I/usr/include/winpr2 gcc -I. -O3 -pie -fPIE -fstack-protector-all --param ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wl,-z,now -Wl,-z,relro -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fcommon -c hydra-redis.c -DHAVE_MYSQL_MYSQL_H -DLIBOPENSSL -DLIBNCURSES -DLIBFIREBIRD -DLIBIDN -DHAVE_PR29_H -DHAVE_PCRE -DLIBMYSQLCLIENT -DLIBAFP -DLIBPOSTGRES -DLIBSVN -DLIBSSH -DHAVE_ZLIB -DHAVE_GCRYPT -DLIBMCACHED -DLIBMONGODB -DLIBBSON -DLIBFREERDP2 -DLIBWINPR2 -DHAVE_MATH_H -DHAVE_SYS_PARAM_H -I/usr/include/mysql -I/usr/include/ncurses -I/usr/include/firebird/ -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include/subversion-1 -I/usr/include/apr-1 -I/usr/include/subversion-1 -I/usr/include/afpfs-ng -I/usr/include/libmemcached-1.0 -I/usr/include/libmongoc-1.0 -I/usr/include/libbson-1.0 -I/usr/include/freerdp2 -I/usr/include/winpr2 hydra-http-form.c: In function 'start_http_form': hydra-http-form.c:829:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 829 | if (normal_request != NULL) | ^~ hydra-http-form.c:831:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 831 | normal_request = stringify_headers(&ptr_head); | ^~~~~~~~~~~~~~ hydra-http-form.c:847:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 847 | if (normal_request != NULL) | ^~ hydra-http-form.c:849:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 849 | normal_request = stringify_headers(&ptr_head); | ^~~~~~~~~~~~~~ hydra-http-form.c:1052:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1052 | if (normal_request != NULL) | ^~ hydra-http-form.c:1054:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 1054 | normal_request = stringify_headers(&ptr_head); | ^~~~~~~~~~~~~~ hydra-http-proxy.c: In function 'start_http_proxy': hydra-http-proxy.c:122:71: warning: '%s' directive writing up to 4095 bytes into a region of size 459 [-Wformat-overflow=] 122 | sprintf(buffer, "GET %s HTTP/1.0\r\n%sProxy-Authorization: NTLM %s\r\nUser-Agent: Mozilla/4.0 (Hydra)\r\nProxy-Connection: keep-alive\r\n%s\r\n", url, host, buf1, header); | ^~ ~~~~ In file included from /usr/include/stdio.h:866, from hydra.h:3, from hydra-mod.h:4, from hydra-http-proxy.c:1: /usr/include/bits/stdio2.h:38:10: note: '__sprintf_chk' output 109 or more bytes (assuming 4204) into a destination of size 500 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hydra-http-proxy.c:154:71: warning: '%s' directive writing up to 4095 bytes into a region of size 459 [-Wformat-overflow=] 154 | sprintf(buffer, "GET %s HTTP/1.0\r\n%sProxy-Authorization: NTLM %s\r\nUser-Agent: Mozilla/4.0 (Hydra)\r\nProxy-Connection: keep-alive\r\n%s\r\n", url, host, buf1, header); | ^~ ~~~~ In file included from /usr/include/stdio.h:866, from hydra.h:3, from hydra-mod.h:4, from hydra-http-proxy.c:1: /usr/include/bits/stdio2.h:38:10: note: '__sprintf_chk' output 109 or more bytes (assuming 4204) into a destination of size 500 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -I. -O3 -pie -fPIE -fstack-protector-all --param ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wl,-z,now -Wl,-z,relro -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fcommon -c hydra-rdp.c -DHAVE_MYSQL_MYSQL_H -DLIBOPENSSL -DLIBNCURSES -DLIBFIREBIRD -DLIBIDN -DHAVE_PR29_H -DHAVE_PCRE -DLIBMYSQLCLIENT -DLIBAFP -DLIBPOSTGRES -DLIBSVN -DLIBSSH -DHAVE_ZLIB -DHAVE_GCRYPT -DLIBMCACHED -DLIBMONGODB -DLIBBSON -DLIBFREERDP2 -DLIBWINPR2 -DHAVE_MATH_H -DHAVE_SYS_PARAM_H -I/usr/include/mysql -I/usr/include/ncurses -I/usr/include/firebird/ -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include/subversion-1 -I/usr/include/apr-1 -I/usr/include/subversion-1 -I/usr/include/afpfs-ng -I/usr/include/libmemcached-1.0 -I/usr/include/libmongoc-1.0 -I/usr/include/libbson-1.0 -I/usr/include/freerdp2 -I/usr/include/winpr2 gcc -I. -O3 -pie -fPIE -fstack-protector-all --param ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wl,-z,now -Wl,-z,relro -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fcommon -c hydra-adam6500.c -DHAVE_MYSQL_MYSQL_H -DLIBOPENSSL -DLIBNCURSES -DLIBFIREBIRD -DLIBIDN -DHAVE_PR29_H -DHAVE_PCRE -DLIBMYSQLCLIENT -DLIBAFP -DLIBPOSTGRES -DLIBSVN -DLIBSSH -DHAVE_ZLIB -DHAVE_GCRYPT -DLIBMCACHED -DLIBMONGODB -DLIBBSON -DLIBFREERDP2 -DLIBWINPR2 -DHAVE_MATH_H -DHAVE_SYS_PARAM_H -I/usr/include/mysql -I/usr/include/ncurses -I/usr/include/firebird/ -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include/subversion-1 -I/usr/include/apr-1 -I/usr/include/subversion-1 -I/usr/include/afpfs-ng -I/usr/include/libmemcached-1.0 -I/usr/include/libmongoc-1.0 -I/usr/include/libbson-1.0 -I/usr/include/freerdp2 -I/usr/include/winpr2 gcc -I. -O3 -pie -fPIE -fstack-protector-all --param ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wl,-z,now -Wl,-z,relro -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fcommon -c hydra-rtsp.c -DHAVE_MYSQL_MYSQL_H -DLIBOPENSSL -DLIBNCURSES -DLIBFIREBIRD -DLIBIDN -DHAVE_PR29_H -DHAVE_PCRE -DLIBMYSQLCLIENT -DLIBAFP -DLIBPOSTGRES -DLIBSVN -DLIBSSH -DHAVE_ZLIB -DHAVE_GCRYPT -DLIBMCACHED -DLIBMONGODB -DLIBBSON -DLIBFREERDP2 -DLIBWINPR2 -DHAVE_MATH_H -DHAVE_SYS_PARAM_H -I/usr/include/mysql -I/usr/include/ncurses -I/usr/include/firebird/ -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include/subversion-1 -I/usr/include/apr-1 -I/usr/include/subversion-1 -I/usr/include/afpfs-ng -I/usr/include/libmemcached-1.0 -I/usr/include/libmongoc-1.0 -I/usr/include/libbson-1.0 -I/usr/include/freerdp2 -I/usr/include/winpr2 hydra-adam6500.c: In function 'start_adam6500': hydra-adam6500.c:73:21: warning: pointer targets in passing argument 2 of 'hydra_send' differ in signedness [-Wpointer-sign] 73 | if (hydra_send(s, buffer, sizeof(adam6500_req1), 0) < 0) | ^~~~~~ | | | unsigned char * In file included from hydra-adam6500.c:4: hydra-mod.h:38:49: note: expected 'char *' but argument is of type 'unsigned char *' 38 | extern int32_t hydra_send(int32_t socket, char *buf, uint32_t size, int32_t options); | ~~~~~~^~~ hydra-adam6500.c:77:23: warning: pointer targets in passing argument 2 of 'hydra_send' differ in signedness [-Wpointer-sign] 77 | if (hydra_send(s, adam6500_req2, sizeof(adam6500_req2), 0) < 0) | ^~~~~~~~~~~~~ | | | unsigned char * In file included from hydra-adam6500.c:4: hydra-mod.h:38:49: note: expected 'char *' but argument is of type 'unsigned char *' 38 | extern int32_t hydra_send(int32_t socket, char *buf, uint32_t size, int32_t options); | ~~~~~~^~~ In file included from /usr/include/freerdp2/freerdp/codec/color.h:26, from /usr/include/freerdp2/freerdp/codecs.h:25, from /usr/include/freerdp2/freerdp/freerdp.h:46, from hydra-rdp.c:19: /usr/include/freerdp2/freerdp/codec/color.h: In function 'SplitColor': /usr/include/freerdp2/freerdp/log.h:25:26: warning: pointer targets in passing argument 1 of 'WLog_Get' differ in signedness [-Wpointer-sign] 25 | #define FREERDP_TAG(tag) "com.freerdp." tag | ^~~~~~~~~~~~~~ | | | char * /usr/include/winpr2/winpr/wlog.h:133:31: note: in definition of macro 'WLog_Print_tag' 133 | _log_cached_ptr = WLog_Get(_tag); \ | ^~~~ /usr/include/freerdp2/freerdp/codec/color.h:586:5: note: in expansion of macro 'WLog_ERR' 586 | WLog_ERR(CTAG, "Unsupported format %s", FreeRDPGetColorFormatName(format)); | ^~~~~~~~ /usr/include/freerdp2/freerdp/codec/color.h:28:14: note: in expansion of macro 'FREERDP_TAG' 28 | #define CTAG FREERDP_TAG("codec.color") | ^~~~~~~~~~~ /usr/include/freerdp2/freerdp/codec/color.h:586:14: note: in expansion of macro 'CTAG' 586 | WLog_ERR(CTAG, "Unsupported format %s", FreeRDPGetColorFormatName(format)); | ^~~~ /usr/include/winpr2/winpr/wlog.h:114:34: note: expected 'LPCSTR' {aka 'const signed char *'} but argument is of type 'char *' 114 | WINPR_API wLog* WLog_Get(LPCSTR name); | ~~~~~~~^~~~ gcc -I. -O3 -pie -fPIE -fstack-protector-all --param ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wl,-z,now -Wl,-z,relro -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fcommon -c hydra-rpcap.c -DHAVE_MYSQL_MYSQL_H -DLIBOPENSSL -DLIBNCURSES -DLIBFIREBIRD -DLIBIDN -DHAVE_PR29_H -DHAVE_PCRE -DLIBMYSQLCLIENT -DLIBAFP -DLIBPOSTGRES -DLIBSVN -DLIBSSH -DHAVE_ZLIB -DHAVE_GCRYPT -DLIBMCACHED -DLIBMONGODB -DLIBBSON -DLIBFREERDP2 -DLIBWINPR2 -DHAVE_MATH_H -DHAVE_SYS_PARAM_H -I/usr/include/mysql -I/usr/include/ncurses -I/usr/include/firebird/ -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include/subversion-1 -I/usr/include/apr-1 -I/usr/include/subversion-1 -I/usr/include/afpfs-ng -I/usr/include/libmemcached-1.0 -I/usr/include/libmongoc-1.0 -I/usr/include/libbson-1.0 -I/usr/include/freerdp2 -I/usr/include/winpr2 /usr/include/freerdp2/freerdp/codec/color.h: In function 'FreeRDPGetColor': /usr/include/freerdp2/freerdp/log.h:25:26: warning: pointer targets in passing argument 1 of 'WLog_Get' differ in signedness [-Wpointer-sign] 25 | #define FREERDP_TAG(tag) "com.freerdp." tag | ^~~~~~~~~~~~~~ | | | char * /usr/include/winpr2/winpr/wlog.h:133:31: note: in definition of macro 'WLog_Print_tag' 133 | _log_cached_ptr = WLog_Get(_tag); \ | ^~~~ /usr/include/freerdp2/freerdp/codec/color.h:676:5: note: in expansion of macro 'WLog_ERR' 676 | WLog_ERR(CTAG, "Unsupported format %s", FreeRDPGetColorFormatName(format)); | ^~~~~~~~ /usr/include/freerdp2/freerdp/codec/color.h:28:14: note: in expansion of macro 'FREERDP_TAG' 28 | #define CTAG FREERDP_TAG("codec.color") | ^~~~~~~~~~~ /usr/include/freerdp2/freerdp/codec/color.h:676:14: note: in expansion of macro 'CTAG' 676 | WLog_ERR(CTAG, "Unsupported format %s", FreeRDPGetColorFormatName(format)); | ^~~~ /usr/include/winpr2/winpr/wlog.h:114:34: note: expected 'LPCSTR' {aka 'const signed char *'} but argument is of type 'char *' 114 | WINPR_API wLog* WLog_Get(LPCSTR name); | ~~~~~~~^~~~ /usr/include/freerdp2/freerdp/codec/color.h: In function 'ReadColor': /usr/include/freerdp2/freerdp/log.h:25:26: warning: pointer targets in passing argument 1 of 'WLog_Get' differ in signedness [-Wpointer-sign] 25 | #define FREERDP_TAG(tag) "com.freerdp." tag | ^~~~~~~~~~~~~~ | | | char * /usr/include/winpr2/winpr/wlog.h:133:31: note: in definition of macro 'WLog_Print_tag' 133 | _log_cached_ptr = WLog_Get(_tag); \ | ^~~~ /usr/include/freerdp2/freerdp/codec/color.h:752:5: note: in expansion of macro 'WLog_ERR' 752 | WLog_ERR(CTAG, "Unsupported format %s", FreeRDPGetColorFormatName(format)); | ^~~~~~~~ /usr/include/freerdp2/freerdp/codec/color.h:28:14: note: in expansion of macro 'FREERDP_TAG' 28 | #define CTAG FREERDP_TAG("codec.color") | ^~~~~~~~~~~ /usr/include/freerdp2/freerdp/codec/color.h:752:14: note: in expansion of macro 'CTAG' 752 | WLog_ERR(CTAG, "Unsupported format %s", FreeRDPGetColorFormatName(format)); | ^~~~ /usr/include/winpr2/winpr/wlog.h:114:34: note: expected 'LPCSTR' {aka 'const signed char *'} but argument is of type 'char *' 114 | WINPR_API wLog* WLog_Get(LPCSTR name); | ~~~~~~~^~~~ /usr/include/freerdp2/freerdp/codec/color.h: In function 'WriteColor': /usr/include/freerdp2/freerdp/log.h:25:26: warning: pointer targets in passing argument 1 of 'WLog_Get' differ in signedness [-Wpointer-sign] 25 | #define FREERDP_TAG(tag) "com.freerdp." tag | ^~~~~~~~~~~~~~ | | | char * /usr/include/winpr2/winpr/wlog.h:133:31: note: in definition of macro 'WLog_Print_tag' 133 | _log_cached_ptr = WLog_Get(_tag); \ | ^~~~ /usr/include/freerdp2/freerdp/codec/color.h:805:5: note: in expansion of macro 'WLog_ERR' 805 | WLog_ERR(CTAG, "Unsupported format %s", FreeRDPGetColorFormatName(format)); | ^~~~~~~~ /usr/include/freerdp2/freerdp/codec/color.h:28:14: note: in expansion of macro 'FREERDP_TAG' 28 | #define CTAG FREERDP_TAG("codec.color") | ^~~~~~~~~~~ /usr/include/freerdp2/freerdp/codec/color.h:805:14: note: in expansion of macro 'CTAG' 805 | WLog_ERR(CTAG, "Unsupported format %s", FreeRDPGetColorFormatName(format)); | ^~~~ /usr/include/winpr2/winpr/wlog.h:114:34: note: expected 'LPCSTR' {aka 'const signed char *'} but argument is of type 'char *' 114 | WINPR_API wLog* WLog_Get(LPCSTR name); | ~~~~~~~^~~~ hydra-rdp.c: In function 'service_rdp_init': hydra-rdp.c:134:32: warning: pointer targets in passing argument 2 of 'WLog_SetStringLogLevel' differ in signedness [-Wpointer-sign] 134 | WLog_SetStringLogLevel(root, "OFF"); | ^~~~~ | | | char * In file included from /usr/include/freerdp2/freerdp/codec/color.h:26, from /usr/include/freerdp2/freerdp/codecs.h:25, from /usr/include/freerdp2/freerdp/freerdp.h:46, from hydra-rdp.c:19: /usr/include/winpr2/winpr/wlog.h:186:58: note: expected 'LPCSTR' {aka 'const signed char *'} but argument is of type 'char *' 186 | WINPR_API BOOL WLog_SetStringLogLevel(wLog* log, LPCSTR level); | ~~~~~~~^~~~~ In file included from /usr/include/string.h:519, from hydra.h:11, from hydra-mod.h:4, from hydra-http.h:4, from hydra-http-form.c:52: In function 'strncpy', inlined from 'start_http_form' at hydra-http-form.c:986:9: /usr/include/bits/string_fortified.h:106:10: warning: 'strncpy' specified bound 2048 equals destination size [-Wstringop-truncation] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -I. -O3 -pie -fPIE -fstack-protector-all --param ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wl,-z,now -Wl,-z,relro -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fcommon -c hydra-radmin2.c -DHAVE_MYSQL_MYSQL_H -DLIBOPENSSL -DLIBNCURSES -DLIBFIREBIRD -DLIBIDN -DHAVE_PR29_H -DHAVE_PCRE -DLIBMYSQLCLIENT -DLIBAFP -DLIBPOSTGRES -DLIBSVN -DLIBSSH -DHAVE_ZLIB -DHAVE_GCRYPT -DLIBMCACHED -DLIBMONGODB -DLIBBSON -DLIBFREERDP2 -DLIBWINPR2 -DHAVE_MATH_H -DHAVE_SYS_PARAM_H -I/usr/include/mysql -I/usr/include/ncurses -I/usr/include/firebird/ -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include/subversion-1 -I/usr/include/apr-1 -I/usr/include/subversion-1 -I/usr/include/afpfs-ng -I/usr/include/libmemcached-1.0 -I/usr/include/libmongoc-1.0 -I/usr/include/libbson-1.0 -I/usr/include/freerdp2 -I/usr/include/winpr2 gcc -I. -O3 -pie -fPIE -fstack-protector-all --param ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wl,-z,now -Wl,-z,relro -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fcommon -c crc32.c -DHAVE_MYSQL_MYSQL_H -DLIBOPENSSL -DLIBNCURSES -DLIBFIREBIRD -DLIBIDN -DHAVE_PR29_H -DHAVE_PCRE -DLIBMYSQLCLIENT -DLIBAFP -DLIBPOSTGRES -DLIBSVN -DLIBSSH -DHAVE_ZLIB -DHAVE_GCRYPT -DLIBMCACHED -DLIBMONGODB -DLIBBSON -DLIBFREERDP2 -DLIBWINPR2 -DHAVE_MATH_H -DHAVE_SYS_PARAM_H -I/usr/include/mysql -I/usr/include/ncurses -I/usr/include/firebird/ -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include/subversion-1 -I/usr/include/apr-1 -I/usr/include/subversion-1 -I/usr/include/afpfs-ng -I/usr/include/libmemcached-1.0 -I/usr/include/libmongoc-1.0 -I/usr/include/libbson-1.0 -I/usr/include/freerdp2 -I/usr/include/winpr2 gcc -I. -O3 -pie -fPIE -fstack-protector-all --param ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wl,-z,now -Wl,-z,relro -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fcommon -c d3des.c -DHAVE_MYSQL_MYSQL_H -DLIBOPENSSL -DLIBNCURSES -DLIBFIREBIRD -DLIBIDN -DHAVE_PR29_H -DHAVE_PCRE -DLIBMYSQLCLIENT -DLIBAFP -DLIBPOSTGRES -DLIBSVN -DLIBSSH -DHAVE_ZLIB -DHAVE_GCRYPT -DLIBMCACHED -DLIBMONGODB -DLIBBSON -DLIBFREERDP2 -DLIBWINPR2 -DHAVE_MATH_H -DHAVE_SYS_PARAM_H -I/usr/include/mysql -I/usr/include/ncurses -I/usr/include/firebird/ -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include/subversion-1 -I/usr/include/apr-1 -I/usr/include/subversion-1 -I/usr/include/afpfs-ng -I/usr/include/libmemcached-1.0 -I/usr/include/libmongoc-1.0 -I/usr/include/libbson-1.0 -I/usr/include/freerdp2 -I/usr/include/winpr2 gcc -I. -O3 -pie -fPIE -fstack-protector-all --param ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wl,-z,now -Wl,-z,relro -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fcommon -c bfg.c -DHAVE_MYSQL_MYSQL_H -DLIBOPENSSL -DLIBNCURSES -DLIBFIREBIRD -DLIBIDN -DHAVE_PR29_H -DHAVE_PCRE -DLIBMYSQLCLIENT -DLIBAFP -DLIBPOSTGRES -DLIBSVN -DLIBSSH -DHAVE_ZLIB -DHAVE_GCRYPT -DLIBMCACHED -DLIBMONGODB -DLIBBSON -DLIBFREERDP2 -DLIBWINPR2 -DHAVE_MATH_H -DHAVE_SYS_PARAM_H -I/usr/include/mysql -I/usr/include/ncurses -I/usr/include/firebird/ -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include/subversion-1 -I/usr/include/apr-1 -I/usr/include/subversion-1 -I/usr/include/afpfs-ng -I/usr/include/libmemcached-1.0 -I/usr/include/libmongoc-1.0 -I/usr/include/libbson-1.0 -I/usr/include/freerdp2 -I/usr/include/winpr2 hydra-radmin2.c: In function 'service_radmin2': hydra-radmin2.c:182:17: warning: pointer targets in initialization of 'uint8_t *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] 182 | uint8_t *IV = "\xFE\xDC\xBA\x98\x76\x54\x32\x10\xA3\x9D\x4A\x18\xF8\x5B\x4A\x52"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'strncat', inlined from 'initialize' at hydra-http-form.c:1324:7: /usr/include/bits/string_fortified.h:137:10: warning: 'strncat' specified bound depends on the length of the source argument [-Wstringop-overflow=] 137 | return __builtin___strncat_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hydra-http-form.c: In function 'initialize': hydra-http-form.c:1324:67: note: length computed here 1324 | strncat(proxy_string, proxy_authentication[selected_proxy], strlen(proxy_authentication[selected_proxy]) - 6); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -I. -O3 -pie -fPIE -fstack-protector-all --param ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wl,-z,now -Wl,-z,relro -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fcommon -c ntlm.c -DHAVE_MYSQL_MYSQL_H -DLIBOPENSSL -DLIBNCURSES -DLIBFIREBIRD -DLIBIDN -DHAVE_PR29_H -DHAVE_PCRE -DLIBMYSQLCLIENT -DLIBAFP -DLIBPOSTGRES -DLIBSVN -DLIBSSH -DHAVE_ZLIB -DHAVE_GCRYPT -DLIBMCACHED -DLIBMONGODB -DLIBBSON -DLIBFREERDP2 -DLIBWINPR2 -DHAVE_MATH_H -DHAVE_SYS_PARAM_H -I/usr/include/mysql -I/usr/include/ncurses -I/usr/include/firebird/ -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include/subversion-1 -I/usr/include/apr-1 -I/usr/include/subversion-1 -I/usr/include/afpfs-ng -I/usr/include/libmemcached-1.0 -I/usr/include/libmongoc-1.0 -I/usr/include/libbson-1.0 -I/usr/include/freerdp2 -I/usr/include/winpr2 gcc -I. -O3 -pie -fPIE -fstack-protector-all --param ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wl,-z,now -Wl,-z,relro -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fcommon -c sasl.c -DHAVE_MYSQL_MYSQL_H -DLIBOPENSSL -DLIBNCURSES -DLIBFIREBIRD -DLIBIDN -DHAVE_PR29_H -DHAVE_PCRE -DLIBMYSQLCLIENT -DLIBAFP -DLIBPOSTGRES -DLIBSVN -DLIBSSH -DHAVE_ZLIB -DHAVE_GCRYPT -DLIBMCACHED -DLIBMONGODB -DLIBBSON -DLIBFREERDP2 -DLIBWINPR2 -DHAVE_MATH_H -DHAVE_SYS_PARAM_H -I/usr/include/mysql -I/usr/include/ncurses -I/usr/include/firebird/ -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include/subversion-1 -I/usr/include/apr-1 -I/usr/include/subversion-1 -I/usr/include/afpfs-ng -I/usr/include/libmemcached-1.0 -I/usr/include/libmongoc-1.0 -I/usr/include/libbson-1.0 -I/usr/include/freerdp2 -I/usr/include/winpr2 gcc -I. -O3 -pie -fPIE -fstack-protector-all --param ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wl,-z,now -Wl,-z,relro -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fcommon -c hmacmd5.c -DHAVE_MYSQL_MYSQL_H -DLIBOPENSSL -DLIBNCURSES -DLIBFIREBIRD -DLIBIDN -DHAVE_PR29_H -DHAVE_PCRE -DLIBMYSQLCLIENT -DLIBAFP -DLIBPOSTGRES -DLIBSVN -DLIBSSH -DHAVE_ZLIB -DHAVE_GCRYPT -DLIBMCACHED -DLIBMONGODB -DLIBBSON -DLIBFREERDP2 -DLIBWINPR2 -DHAVE_MATH_H -DHAVE_SYS_PARAM_H -I/usr/include/mysql -I/usr/include/ncurses -I/usr/include/firebird/ -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include/subversion-1 -I/usr/include/apr-1 -I/usr/include/subversion-1 -I/usr/include/afpfs-ng -I/usr/include/libmemcached-1.0 -I/usr/include/libmongoc-1.0 -I/usr/include/libbson-1.0 -I/usr/include/freerdp2 -I/usr/include/winpr2 gcc -I. -O3 -pie -fPIE -fstack-protector-all --param ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wl,-z,now -Wl,-z,relro -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fcommon -c hydra-mod.c -DHAVE_MYSQL_MYSQL_H -DLIBOPENSSL -DLIBNCURSES -DLIBFIREBIRD -DLIBIDN -DHAVE_PR29_H -DHAVE_PCRE -DLIBMYSQLCLIENT -DLIBAFP -DLIBPOSTGRES -DLIBSVN -DLIBSSH -DHAVE_ZLIB -DHAVE_GCRYPT -DLIBMCACHED -DLIBMONGODB -DLIBBSON -DLIBFREERDP2 -DLIBWINPR2 -DHAVE_MATH_H -DHAVE_SYS_PARAM_H -I/usr/include/mysql -I/usr/include/ncurses -I/usr/include/firebird/ -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include/subversion-1 -I/usr/include/apr-1 -I/usr/include/subversion-1 -I/usr/include/afpfs-ng -I/usr/include/libmemcached-1.0 -I/usr/include/libmongoc-1.0 -I/usr/include/libbson-1.0 -I/usr/include/freerdp2 -I/usr/include/winpr2 gcc -I. -O3 -pie -fPIE -fstack-protector-all --param ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wl,-z,now -Wl,-z,relro -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fcommon -c hydra-time.c -DHAVE_MYSQL_MYSQL_H -DLIBOPENSSL -DLIBNCURSES -DLIBFIREBIRD -DLIBIDN -DHAVE_PR29_H -DHAVE_PCRE -DLIBMYSQLCLIENT -DLIBAFP -DLIBPOSTGRES -DLIBSVN -DLIBSSH -DHAVE_ZLIB -DHAVE_GCRYPT -DLIBMCACHED -DLIBMONGODB -DLIBBSON -DLIBFREERDP2 -DLIBWINPR2 -DHAVE_MATH_H -DHAVE_SYS_PARAM_H -I/usr/include/mysql -I/usr/include/ncurses -I/usr/include/firebird/ -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include/subversion-1 -I/usr/include/apr-1 -I/usr/include/subversion-1 -I/usr/include/afpfs-ng -I/usr/include/libmemcached-1.0 -I/usr/include/libmongoc-1.0 -I/usr/include/libbson-1.0 -I/usr/include/freerdp2 -I/usr/include/winpr2 cd hydra-gtk && sh ./make_xhydra.sh Trying to compile xhydra now (hydra gtk gui) - don't worry if this fails, this is really optional ... hydra-mod.c: In function 'hydra_recv': hydra-mod.c:909:21: warning: pointer targets in passing argument 1 of 'hydra_dump_data' differ in signedness [-Wpointer-sign] 909 | hydra_dump_data(buf, ret, text); | ^~~ | | | char * In file included from hydra-mod.c:1: hydra-mod.h:47:44: note: expected 'unsigned char *' but argument is of type 'char *' 47 | extern void hydra_dump_data(unsigned char *buf, int32_t len, char *text); | ~~~~~~~~~~~~~~~^~~ hydra-mod.c: In function 'hydra_recv_nb': hydra-mod.c:924:25: warning: pointer targets in passing argument 1 of 'hydra_dump_data' differ in signedness [-Wpointer-sign] 924 | hydra_dump_data(buf, ret, text); | ^~~ | | | char * In file included from hydra-mod.c:1: hydra-mod.h:47:44: note: expected 'unsigned char *' but argument is of type 'char *' 47 | extern void hydra_dump_data(unsigned char *buf, int32_t len, char *text); | ~~~~~~~~~~~~~~~^~~ hydra-mod.c:930:23: warning: pointer targets in passing argument 1 of 'hydra_dump_data' differ in signedness [-Wpointer-sign] 930 | hydra_dump_data(buf, ret, text); | ^~~ | | | char * In file included from hydra-mod.c:1: hydra-mod.h:47:44: note: expected 'unsigned char *' but argument is of type 'char *' 47 | extern void hydra_dump_data(unsigned char *buf, int32_t len, char *text); | ~~~~~~~~~~~~~~~^~~ hydra-mod.c: In function 'hydra_receive_line': hydra-mod.c:974:43: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 974 | } while (hydra_data_ready(socket) > 0 && j > 0 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ hydra-mod.c:983:25: warning: pointer targets in passing argument 1 of 'hydra_dump_data' differ in signedness [-Wpointer-sign] 983 | hydra_dump_data(buff, got, pid); | ^~~~ | | | char * In file included from hydra-mod.c:1: hydra-mod.h:47:44: note: expected 'unsigned char *' but argument is of type 'char *' 47 | extern void hydra_dump_data(unsigned char *buf, int32_t len, char *text); | ~~~~~~~~~~~~~~~^~~ hydra-mod.c: In function 'hydra_send': hydra-mod.c:1013:21: warning: pointer targets in passing argument 1 of 'hydra_dump_data' differ in signedness [-Wpointer-sign] 1013 | hydra_dump_data(buf, size, text); | ^~~ | | | char * In file included from hydra-mod.c:1: hydra-mod.h:47:44: note: expected 'unsigned char *' but argument is of type 'char *' 47 | extern void hydra_dump_data(unsigned char *buf, int32_t len, char *text); | ~~~~~~~~~~~~~~~^~~ sasl.c: In function 'sasl_digest_md5': sasl.c:503:40: warning: '%s' directive output may be truncated writing up to 499 bytes into a region of size between 280 and 479 [-Wformat-truncation=] 503 | snprintf(buffer, 500, "%s:%s:%s:%s:%s", nonce, "00000001", "hydra", "auth", buffer2); | ^~ ~~~~~~~ In file included from /usr/include/stdio.h:866, from sasl.h:2, from sasl.c:1: /usr/include/bits/stdio2.h:70:10: note: '__snprintf_chk' output between 22 and 720 bytes into a destination of size 500 70 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 71 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sasl.c:501:31: warning: '%s' directive output may be truncated writing up to 499 bytes into a region of size between 300 and 499 [-Wformat-truncation=] 501 | snprintf(buffer, 500, "%s:%s", nonce, buffer2); | ^~ ~~~~~~~ In file included from /usr/include/stdio.h:866, from sasl.h:2, from sasl.c:1: /usr/include/bits/stdio2.h:70:10: note: '__snprintf_chk' output between 2 and 700 bytes into a destination of size 500 70 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 71 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -I. -O3 -pie -fPIE -fstack-protector-all --param ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wl,-z,now -Wl,-z,relro -lm -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fcommon -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o hydra hydra.c hydra-vnc.o hydra-pcnfs.o hydra-rexec.o hydra-nntp.o hydra-socks5.o hydra-telnet.o hydra-cisco.o hydra-http.o hydra-ftp.o hydra-imap.o hydra-pop3.o hydra-smb.o hydra-icq.o hydra-cisco-enable.o hydra-ldap.o hydra-memcached.o hydra-mongodb.o hydra-mysql.o hydra-mssql.o hydra-xmpp.o hydra-http-proxy-urlenum.o hydra-snmp.o hydra-cvs.o hydra-smtp.o hydra-smtp-enum.o hydra-sapr3.o hydra-ssh.o hydra-sshkey.o hydra-teamspeak.o hydra-postgres.o hydra-rsh.o hydra-rlogin.o hydra-oracle-listener.o hydra-svn.o hydra-pcanywhere.o hydra-sip.o hydra-oracle-sid.o hydra-oracle.o hydra-vmauthd.o hydra-asterisk.o hydra-firebird.o hydra-afp.o hydra-ncp.o hydra-http-proxy.o hydra-http-form.o hydra-irc.o hydra-redis.o hydra-rdp.o hydra-s7-300.c hydra-adam6500.o hydra-rtsp.o hydra-rpcap.o hydra-radmin2.o crc32.o d3des.o bfg.o ntlm.o sasl.o hmacmd5.o hydra-mod.o hydra-time.o -lm -lgcrypt -lz -lcurses -lssl -lfbclient -lidn -lpcre -lmysqlclient -lafpclient -lpq -lsvn_client-1 -lapr-1 -laprutil-1 -lsvn_subr-1 -lssh -lcrypto -lmemcached -lmongoc-1.0 -lbson-1.0 -lfreerdp2 -lwinpr2 -L/usr/lib -L/usr/local/lib -L/lib -L/lib64 -I/usr/include/mysql -I/usr/include/ncurses -I/usr/include/firebird/ -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include/subversion-1 -I/usr/include/apr-1 -I/usr/include/subversion-1 -I/usr/include/afpfs-ng -I/usr/include/libmemcached-1.0 -I/usr/include/libmongoc-1.0 -I/usr/include/libbson-1.0 -I/usr/include/freerdp2 -I/usr/include/winpr2 -DHAVE_MYSQL_MYSQL_H -DLIBOPENSSL -DLIBNCURSES -DLIBFIREBIRD -DLIBIDN -DHAVE_PR29_H -DHAVE_PCRE -DLIBMYSQLCLIENT -DLIBAFP -DLIBPOSTGRES -DLIBSVN -DLIBSSH -DHAVE_ZLIB -DHAVE_GCRYPT -DLIBMCACHED -DLIBMONGODB -DLIBBSON -DLIBFREERDP2 -DLIBWINPR2 -DHAVE_MATH_H -DHAVE_SYS_PARAM_H In file included from /usr/include/stdio.h:866, from hydra.h:3, from hydra.c:10: In function 'printf', inlined from 'module_usage' at hydra.c:567:5: /usr/include/bits/stdio2.h:110:10: warning: '%s' directive argument is null [-Wformat-overflow=] 110 | return __printf_chk (__USE_FORTIFY_LEVEL - 1, __fmt, __va_arg_pack ()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/string.h:519, from hydra.h:11, from hydra.c:10: In function 'strncat', inlined from 'main' at hydra.c:4063:5: /usr/include/bits/string_fortified.h:137:10: warning: '__strncat_chk' output may be truncated copying 10240 bytes from a string of length 10241 [-Wstringop-truncation] 137 | return __builtin___strncat_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'strncat', inlined from 'main' at hydra.c:4074:5: /usr/include/bits/string_fortified.h:137:10: warning: '__strncat_chk' output may be truncated copying 10240 bytes from a string of length 10241 [-Wstringop-truncation] 137 | return __builtin___strncat_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'strncat', inlined from 'main' at hydra.c:4089:5: /usr/include/bits/string_fortified.h:137:10: warning: '__strncat_chk' output may be truncated copying 10240 bytes from a string of length 10241 [-Wstringop-truncation] 137 | return __builtin___strncat_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/string.h:519, from hydra.h:11, from hydra-mod.h:4, from hydra-s7-300.c:3: In function 'strncat', inlined from 'start_s7_300' at hydra-s7-300.c:33:5: /usr/include/bits/string_fortified.h:137:10: warning: '__strncat_chk' output truncated copying between 0 and 8 bytes from a string of length 8 [-Wstringop-truncation] 137 | return __builtin___strncat_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hydra-vnc.c:21:14: warning: type of 'HYDRA_EXIT' does not match original declaration [-Wlto-type-mismatch] 21 | extern char *HYDRA_EXIT; | ^ hydra-mod.c:36:6: note: 'HYDRA_EXIT' was previously declared here 36 | char HYDRA_EXIT[5] = "\x00\xff\x00\xff\x00"; | ^ hydra-xmpp.c: In function 'service_xmpp.isra': hydra-xmpp.c:308:7: warning: '__builtin_memcmp_eq' reading 8 bytes from a region of size 5 [-Wstringop-overflow=] 308 | if (memcmp(hydra_get_next_pair(), &HYDRA_EXIT, sizeof(HYDRA_EXIT)) == 0) | ^ In function 'start_xmpp', inlined from 'service_xmpp.isra' at hydra-xmpp.c:473:18: hydra-xmpp.c:259:11: warning: '__builtin_memcmp_eq' reading 8 bytes from a region of size 5 [-Wstringop-overflow=] 259 | if (memcmp(hydra_get_next_pair(), &HYDRA_EXIT, sizeof(HYDRA_EXIT)) == 0) | ^ hydra-xmpp.c:269:9: warning: '__builtin_memcmp_eq' reading 8 bytes from a region of size 5 [-Wstringop-overflow=] 269 | if (memcmp(hydra_get_next_pair(), &HYDRA_EXIT, sizeof(HYDRA_EXIT)) == 0) | ^ hydra-pcnfs.c: In function 'start_pcnfs.constprop.isra': hydra-pcnfs.c:127:9: warning: '__builtin_memcmp_eq' reading 8 bytes from a region of size 5 [-Wstringop-overflow=] 127 | if (memcmp(hydra_get_next_pair(), &HYDRA_EXIT, sizeof(HYDRA_EXIT)) == 0) | ^ hydra-pcnfs.c:132:9: warning: '__builtin_memcmp_eq' reading 8 bytes from a region of size 5 [-Wstringop-overflow=] 132 | if (memcmp(hydra_get_next_pair(), &HYDRA_EXIT, sizeof(HYDRA_EXIT)) == 0) | ^ hydra-rexec.c: In function 'start_rexec.constprop.isra': hydra-rexec.c:43:7: warning: '__builtin_memcmp_eq' reading 8 bytes from a region of size 5 [-Wstringop-overflow=] 43 | if (memcmp(hydra_get_next_pair(), &HYDRA_EXIT, sizeof(HYDRA_EXIT)) == 0) | ^ hydra-sshkey.c: In function 'start_sshkey.constprop.isra': hydra-sshkey.c:60:11: warning: '__builtin_memcmp_eq' reading 8 bytes from a region of size 5 [-Wstringop-overflow=] 60 | if (memcmp(hydra_get_next_pair(), &HYDRA_EXIT, sizeof(HYDRA_EXIT)) == 0) | ^ hydra-sshkey.c:74:11: warning: '__builtin_memcmp_eq' reading 8 bytes from a region of size 5 [-Wstringop-overflow=] 74 | if (memcmp(hydra_get_next_pair(), &HYDRA_EXIT, sizeof(HYDRA_EXIT)) == 0) | ^ hydra-sshkey.c:92:9: warning: '__builtin_memcmp_eq' reading 8 bytes from a region of size 5 [-Wstringop-overflow=] 92 | if (memcmp(hydra_get_next_pair(), &HYDRA_EXIT, sizeof(HYDRA_EXIT)) == 0) | ^ hydra-sshkey.c:99:9: warning: '__builtin_memcmp_eq' reading 8 bytes from a region of size 5 [-Wstringop-overflow=] 99 | if (memcmp(hydra_get_next_pair(), &HYDRA_EXIT, sizeof(HYDRA_EXIT)) == 0) | ^ hydra-nntp.c: In function 'start_nntp.constprop.isra': hydra-nntp.c:256:9: warning: '__builtin_memcmp_eq' reading 8 bytes from a region of size 5 [-Wstringop-overflow=] 256 | if (memcmp(hydra_get_next_pair(), &HYDRA_EXIT, sizeof(HYDRA_EXIT)) == 0) | ^ hydra-nntp.c:263:7: warning: '__builtin_memcmp_eq' reading 8 bytes from a region of size 5 [-Wstringop-overflow=] 263 | if (memcmp(hydra_get_next_pair(), &HYDRA_EXIT, sizeof(HYDRA_EXIT)) == 0) | ^ hydra-teamspeak.c: In function 'start_teamspeak.constprop.isra': hydra-teamspeak.c:99:7: warning: '__builtin_memcmp_eq' reading 8 bytes from a region of size 5 [-Wstringop-overflow=] 99 | if (memcmp(hydra_get_next_pair(), &HYDRA_EXIT, sizeof(HYDRA_EXIT)) == 0) | ^ hydra-postgres.c: In function 'start_postgres.constprop.isra': hydra-postgres.c:57:9: warning: '__builtin_memcmp_eq' reading 8 bytes from a region of size 5 [-Wstringop-overflow=] 57 | if (memcmp(hydra_get_next_pair(), &HYDRA_EXIT, sizeof(HYDRA_EXIT)) == 0) | ^ hydra-postgres.c:63:9: warning: '__builtin_memcmp_eq' reading 8 bytes from a region of size 5 [-Wstringop-overflow=] 63 | if (memcmp(hydra_get_next_pair(), &HYDRA_EXIT, sizeof(HYDRA_EXIT)) == 0) | ^ hydra-rsh.c: In function 'start_rsh.constprop.isra': hydra-rsh.c:56:7: warning: '__builtin_memcmp_eq' reading 8 bytes from a region of size 5 [-Wstringop-overflow=] 56 | if (memcmp(hydra_get_next_pair(), &HYDRA_EXIT, sizeof(HYDRA_EXIT)) == 0) | ^ hydra-socks5.c: In function 'start_socks5.constprop.isra': hydra-socks5.c:101:7: warning: '__builtin_memcmp_eq' reading 8 bytes from a region of size 5 [-Wstringop-overflow=] 101 | if (memcmp(hydra_get_next_pair(), &HYDRA_EXIT, sizeof(HYDRA_EXIT)) == 0) | ^ hydra-rlogin.c: In function 'start_rlogin.constprop.isra': hydra-rlogin.c:86:7: warning: '__builtin_memcmp_eq' reading 8 bytes from a region of size 5 [-Wstringop-overflow=] 86 | if (memcmp(hydra_get_next_pair(), &HYDRA_EXIT, sizeof(HYDRA_EXIT)) == 0) | ^ hydra-telnet.c: In function 'start_telnet.constprop.isra': hydra-telnet.c:43:11: warning: '__builtin_memcmp_eq' reading 8 bytes from a region of size 5 [-Wstringop-overflow=] 43 | if (memcmp(hydra_get_next_pair(), &HYDRA_EXIT, sizeof(HYDRA_EXIT)) == 0) | ^ hydra-telnet.c:54:11: warning: '__builtin_memcmp_eq' reading 8 bytes from a region of size 5 [-Wstringop-overflow=] 54 | if (memcmp(hydra_get_next_pair(), &HYDRA_EXIT, sizeof(HYDRA_EXIT)) == 0) | ^ hydra-telnet.c:86:11: warning: '__builtin_memcmp_eq' reading 8 bytes from a region of size 5 [-Wstringop-overflow=] 86 | if (memcmp(hydra_get_next_pair(), &HYDRA_EXIT, sizeof(HYDRA_EXIT)) == 0) | ^ hydra-telnet.c:94:7: warning: '__builtin_memcmp_eq' reading 8 bytes from a region of size 5 [-Wstringop-overflow=] 94 | if (memcmp(hydra_get_next_pair(), &HYDRA_EXIT, sizeof(HYDRA_EXIT)) == 0) | ^ hydra-oracle-listener.c: In function 'start_oracle_listener.constprop.isra': hydra-oracle-listener.c:255:7: warning: '__builtin_memcmp_eq' reading 8 bytes from a region of size 5 [-Wstringop-overflow=] 255 | if (memcmp(hydra_get_next_pair(), &HYDRA_EXIT, sizeof(HYDRA_EXIT)) == 0) | ^ hydra-cisco.c: In function 'start_cisco.constprop.isra': hydra-cisco.c:41:9: warning: '__builtin_memcmp_eq' reading 8 bytes from a region of size 5 [-Wstringop-overflow=] 41 | if (memcmp(hydra_get_next_pair(), &HYDRA_EXIT, sizeof(HYDRA_EXIT)) == 0) | ^ hydra-cisco.c:71:11: warning: '__builtin_memcmp_eq' reading 8 bytes from a region of size 5 [-Wstringop-overflow=] 71 | if (memcmp(hydra_get_next_pair(), &HYDRA_EXIT, sizeof(HYDRA_EXIT)) == 0) | ^ hydra-cisco.c:104:9: warning: '__builtin_memcmp_eq' reading 8 bytes from a region of size 5 [-Wstringop-overflow=] 104 | if (memcmp(hydra_get_next_pair(), &HYDRA_EXIT, sizeof(HYDRA_EXIT)) == 0) | ^ hydra-cisco.c:113:7: warning: '__builtin_memcmp_eq' reading 8 bytes from a region of size 5 [-Wstringop-overflow=] 113 | if (memcmp(hydra_get_next_pair(), &HYDRA_EXIT, sizeof(HYDRA_EXIT)) == 0) | ^ hydra-http.c: In function 'start_http.constprop.isra': hydra-http.c:265:7: warning: '__builtin_memcmp_eq' reading 8 bytes from a region of size 5 [-Wstringop-overflow=] 265 | if (memcmp(hydra_get_next_pair(), &HYDRA_EXIT, sizeof(HYDRA_EXIT)) == 0) | ^ hydra-pcanywhere.c: In function 'start_pcanywhere.constprop.isra': hydra-pcanywhere.c:212:9: warning: '__builtin_memcmp_eq' reading 8 bytes from a region of size 5 [-Wstringop-overflow=] 212 | if (memcmp(hydra_get_next_pair(), &HYDRA_EXIT, sizeof(HYDRA_EXIT)) == 0) | ^ hydra-pcanywhere.c:220:9: warning: '__builtin_memcmp_eq' reading 8 bytes from a region of size 5 [-Wstringop-overflow=] 220 | if (memcmp(hydra_get_next_pair(), &HYDRA_EXIT, sizeof(HYDRA_EXIT)) == 0) | ^ hydra-ftp.c: In function 'start_ftp.constprop.isra': hydra-ftp.c:28:9: warning: '__builtin_memcmp_eq' reading 8 bytes from a region of size 5 [-Wstringop-overflow=] 28 | if (memcmp(hydra_get_next_pair(), &HYDRA_EXIT, sizeof(HYDRA_EXIT)) == 0) | ^ hydra-ftp.c:37:9: warning: '__builtin_memcmp_eq' reading 8 bytes from a region of size 5 [-Wstringop-overflow=] 37 | if (memcmp(hydra_get_next_pair(), &HYDRA_EXIT, sizeof(HYDRA_EXIT)) == 0) | ^ hydra-ftp.c:63:9: warning: '__builtin_memcmp_eq' reading 8 bytes from a region of size 5 [-Wstringop-overflow=] 63 | if (memcmp(hydra_get_next_pair(), &HYDRA_EXIT, sizeof(HYDRA_EXIT)) == 0) | ^ hydra-ftp.c:71:7: warning: '__builtin_memcmp_eq' reading 8 bytes from a region of size 5 [-Wstringop-overflow=] 71 | if (memcmp(hydra_get_next_pair(), &HYDRA_EXIT, sizeof(HYDRA_EXIT)) == 0) | ^ hydra-sip.c: In function 'start_sip.constprop.isra': hydra-sip.c:179:7: warning: '__builtin_memcmp_eq' reading 8 bytes from a region of size 5 [-Wstringop-overflow=] 179 | if (memcmp(hydra_get_next_pair(), &HYDRA_EXIT, sizeof(HYDRA_EXIT)) == 0) | ^ hydra-imap.c: In function 'start_imap.constprop.isra': hydra-imap.c:341:9: warning: '__builtin_memcmp_eq' reading 8 bytes from a region of size 5 [-Wstringop-overflow=] 341 | if (memcmp(hydra_get_next_pair(), &HYDRA_EXIT, sizeof(HYDRA_EXIT)) == 0) | ^ hydra-imap.c:351:7: warning: '__builtin_memcmp_eq' reading 8 bytes from a region of size 5 [-Wstringop-overflow=] 351 | if (memcmp(hydra_get_next_pair(), &HYDRA_EXIT, sizeof(HYDRA_EXIT)) == 0) | ^ hydra-oracle-sid.c: In function 'start_oracle_sid.constprop.isra': hydra-oracle-sid.c:83:7: warning: '__builtin_memcmp_eq' reading 8 bytes from a region of size 5 [-Wstringop-overflow=] 83 | if (memcmp(hydra_get_next_pair(), &HYDRA_EXIT, sizeof(HYDRA_EXIT)) == 0) | ^ hydra-vmauthd.c: In function 'start_vmauthd.constprop.isra': hydra-vmauthd.c:56:9: warning: '__builtin_memcmp_eq' reading 8 bytes from a region of size 5 [-Wstringop-overflow=] 56 | if (memcmp(hydra_get_next_pair(), &HYDRA_EXIT, sizeof(HYDRA_EXIT)) == 0) | ^ hydra-vmauthd.c:62:7: warning: '__builtin_memcmp_eq' reading 8 bytes from a region of size 5 [-Wstringop-overflow=] 62 | if (memcmp(hydra_get_next_pair(), &HYDRA_EXIT, sizeof(HYDRA_EXIT)) == 0) | ^ hydra-asterisk.c: In function 'start_asterisk.constprop.isra': hydra-asterisk.c:53:9: warning: '__builtin_memcmp_eq' reading 8 bytes from a region of size 5 [-Wstringop-overflow=] 53 | if (memcmp(hydra_get_next_pair(), &HYDRA_EXIT, sizeof(HYDRA_EXIT)) == 0) | ^ hydra-asterisk.c:59:7: warning: '__builtin_memcmp_eq' reading 8 bytes from a region of size 5 [-Wstringop-overflow=] 59 | if (memcmp(hydra_get_next_pair(), &HYDRA_EXIT, sizeof(HYDRA_EXIT)) == 0) | ^ hydra-firebird.c: In function 'start_firebird.constprop.isra': hydra-firebird.c:75:9: warning: '__builtin_memcmp_eq' reading 8 bytes from a region of size 5 [-Wstringop-overflow=] 75 | if (memcmp(hydra_get_next_pair(), &HYDRA_EXIT, sizeof(HYDRA_EXIT)) == 0) | ^ hydra-firebird.c:82:9: warning: '__builtin_memcmp_eq' reading 8 bytes from a region of size 5 [-Wstringop-overflow=] 82 | if (memcmp(hydra_get_next_pair(), &HYDRA_EXIT, sizeof(HYDRA_EXIT)) == 0) | ^ hydra-afp.c: In function 'start_afp.constprop.isra': hydra-afp.c:109:9: warning: '__builtin_memcmp_eq' reading 8 bytes from a region of size 5 [-Wstringop-overflow=] 109 | if (memcmp(hydra_get_next_pair(), &HYDRA_EXIT, sizeof(HYDRA_EXIT)) == 0) | ^ hydra-afp.c:115:9: warning: '__builtin_memcmp_eq' reading 8 bytes from a region of size 5 [-Wstringop-overflow=] 115 | if (memcmp(hydra_get_next_pair(), &HYDRA_EXIT, sizeof(HYDRA_EXIT)) == 0) | ^ hydra-redis.c: In function 'start_redis.constprop.isra': hydra-redis.c:31:9: warning: '__builtin_memcmp_eq' reading 8 bytes from a region of size 5 [-Wstringop-overflow=] 31 | if (memcmp(hydra_get_next_pair(), &HYDRA_EXIT, sizeof(HYDRA_EXIT)) == 0) | ^ hydra-redis.c:41:9: warning: '__builtin_memcmp_eq' reading 8 bytes from a region of size 5 [-Wstringop-overflow=] 41 | if (memcmp(hydra_get_next_pair(), &HYDRA_EXIT, sizeof(HYDRA_EXIT)) == 0) | ^ hydra-pop3.c: In function 'start_pop3.constprop.isra': hydra-pop3.c:394:9: warning: '__builtin_memcmp_eq' reading 8 bytes from a region of size 5 [-Wstringop-overflow=] 394 | if (memcmp(hydra_get_next_pair(), &HYDRA_EXIT, sizeof(HYDRA_EXIT)) == 0) | ^ hydra-pop3.c:404:9: warning: '__builtin_memcmp_eq' reading 8 bytes from a region of size 5 [-Wstringop-overflow=] 404 | if (memcmp(hydra_get_next_pair(), &HYDRA_EXIT, sizeof(HYDRA_EXIT)) == 0) | ^ hydra-pop3.c:410:7: warning: '__builtin_memcmp_eq' reading 8 bytes from a region of size 5 [-Wstringop-overflow=] 410 | if (memcmp(hydra_get_next_pair(), &HYDRA_EXIT, sizeof(HYDRA_EXIT)) == 0) | ^ hydra-rdp.c: In function 'start_rdp.constprop.isra': hydra-rdp.c:83:7: warning: '__builtin_memcmp_eq' reading 8 bytes from a region of size 5 [-Wstringop-overflow=] 83 | if (memcmp(hydra_get_next_pair(), &HYDRA_EXIT, sizeof(HYDRA_EXIT)) == 0) | ^ hydra-s7-300.c: In function 'start_s7_300.constprop.isra': hydra-s7-300.c:105:11: warning: '__builtin_memcmp_eq' reading 8 bytes from a region of size 5 [-Wstringop-overflow=] 105 | if (memcmp(hydra_get_next_pair(), &HYDRA_EXIT, sizeof(HYDRA_EXIT)) == 0) | ^ hydra-s7-300.c:114:11: warning: '__builtin_memcmp_eq' reading 8 bytes from a region of size 5 [-Wstringop-overflow=] 114 | if (memcmp(hydra_get_next_pair(), &HYDRA_EXIT, sizeof(HYDRA_EXIT)) == 0) | ^ hydra-s7-300.c:121:7: warning: '__builtin_memcmp_eq' reading 8 bytes from a region of size 5 [-Wstringop-overflow=] 121 | if (memcmp(hydra_get_next_pair(), &HYDRA_EXIT, sizeof(HYDRA_EXIT)) == 0) | ^ hydra-rdp.c: In function 'service_rdp': hydra-rdp.c:96:7: warning: '__builtin_memcmp_eq' reading 8 bytes from a region of size 5 [-Wstringop-overflow=] 96 | if (memcmp(hydra_get_next_pair(), &HYDRA_EXIT, sizeof(HYDRA_EXIT)) == 0) | ^ hydra-adam6500.c: In function 'start_adam6500.constprop.isra': hydra-adam6500.c:81:11: warning: '__builtin_memcmp_eq' reading 8 bytes from a region of size 5 [-Wstringop-overflow=] 81 | if (memcmp(hydra_get_next_pair(), &HYDRA_EXIT, sizeof(HYDRA_EXIT)) == 0) | ^ hydra-icq.c: In function 'start_icq.constprop.isra': hydra-icq.c:194:7: warning: '__builtin_memcmp_eq' reading 8 bytes from a region of size 5 [-Wstringop-overflow=] 194 | if (memcmp(hydra_get_next_pair(), &HYDRA_EXIT, sizeof(HYDRA_EXIT)) == 0) | ^ hydra-rpcap.c: In function 'start_rpcap.constprop.isra': hydra-rpcap.c:56:9: warning: '__builtin_memcmp_eq' reading 8 bytes from a region of size 5 [-Wstringop-overflow=] 56 | if (memcmp(hydra_get_next_pair(), &HYDRA_EXIT, sizeof(HYDRA_EXIT)) == 0) | ^ hydra-rpcap.c:69:7: warning: '__builtin_memcmp_eq' reading 8 bytes from a region of size 5 [-Wstringop-overflow=] 69 | if (memcmp(hydra_get_next_pair(), &HYDRA_EXIT, sizeof(HYDRA_EXIT)) == 0) | ^ hydra-ldap.c: In function 'start_ldap.constprop.isra': hydra-ldap.c:296:9: warning: '__builtin_memcmp_eq' reading 8 bytes from a region of size 5 [-Wstringop-overflow=] 296 | if (memcmp(hydra_get_next_pair(), &HYDRA_EXIT, sizeof(HYDRA_EXIT)) == 0) | ^ hydra-ldap.c:349:7: warning: '__builtin_memcmp_eq' reading 8 bytes from a region of size 5 [-Wstringop-overflow=] 349 | if (memcmp(hydra_get_next_pair(), &HYDRA_EXIT, sizeof(HYDRA_EXIT)) == 0) | ^ hydra-mongodb.c: In function 'start_mongodb.constprop.isra': hydra-mongodb.c:95:11: warning: '__builtin_memcmp_eq' reading 8 bytes from a region of size 5 [-Wstringop-overflow=] 95 | if (memcmp(hydra_get_next_pair(), &HYDRA_EXIT, sizeof(HYDRA_EXIT)) == 0) { | ^ hydra-mongodb.c:109:7: warning: '__builtin_memcmp_eq' reading 8 bytes from a region of size 5 [-Wstringop-overflow=] 109 | if (memcmp(hydra_get_next_pair(), &HYDRA_EXIT, sizeof(HYDRA_EXIT)) == 0) | ^ hydra-mysql.c: In function 'start_mysql.constprop.isra': hydra-mysql.c:255:9: warning: '__builtin_memcmp_eq' reading 8 bytes from a region of size 5 [-Wstringop-overflow=] 255 | if (memcmp(hydra_get_next_pair(), &HYDRA_EXIT, sizeof(HYDRA_EXIT)) == 0) { | ^ hydra-mysql.c:304:7: warning: '__builtin_memcmp_eq' reading 8 bytes from a region of size 5 [-Wstringop-overflow=] 304 | if (memcmp(hydra_get_next_pair(), &HYDRA_EXIT, sizeof(HYDRA_EXIT)) == 0) | ^ hydra-mysql.c:297:9: warning: '__builtin_memcmp_eq' reading 8 bytes from a region of size 5 [-Wstringop-overflow=] 297 | if (memcmp(hydra_get_next_pair(), &HYDRA_EXIT, sizeof(HYDRA_EXIT)) == 0) | ^ hydra-mssql.c: In function 'start_mssql.constprop.isra': hydra-mssql.c:97:9: warning: '__builtin_memcmp_eq' reading 8 bytes from a region of size 5 [-Wstringop-overflow=] 97 | if (memcmp(hydra_get_next_pair(), &HYDRA_EXIT, sizeof(HYDRA_EXIT)) == 0) | ^ hydra-mssql.c:104:7: warning: '__builtin_memcmp_eq' reading 8 bytes from a region of size 5 [-Wstringop-overflow=] 104 | if (memcmp(hydra_get_next_pair(), &HYDRA_EXIT, sizeof(HYDRA_EXIT)) == 0) | ^ hydra-snmp.c: In function 'start_snmp.constprop.isra': hydra-snmp.c:402:29: warning: '__builtin_memcmp_eq' reading 8 bytes from a region of size 5 [-Wstringop-overflow=] 402 | if (memcmp(hydra_get_next_pair(), &HYDRA_EXIT, sizeof(HYDRA_EXIT)) == 0) | ^ hydra-snmp.c:453:13: warning: '__builtin_memcmp_eq' reading 8 bytes from a region of size 5 [-Wstringop-overflow=] 453 | if (memcmp(hydra_get_next_pair(), &HYDRA_EXIT, sizeof(HYDRA_EXIT)) == 0) | ^ hydra-snmp.c:460:13: warning: '__builtin_memcmp_eq' reading 8 bytes from a region of size 5 [-Wstringop-overflow=] 460 | if (memcmp(hydra_get_next_pair(), &HYDRA_EXIT, sizeof(HYDRA_EXIT)) == 0) | ^ hydra-snmp.c:468:7: warning: '__builtin_memcmp_eq' reading 8 bytes from a region of size 5 [-Wstringop-overflow=] 468 | if (memcmp(hydra_get_next_pair(), &HYDRA_EXIT, sizeof(HYDRA_EXIT)) == 0) | ^ In function 'strncat', inlined from 'initialize' at hydra-http-form.c:1324:7: /usr/include/bits/string_fortified.h:137:10: warning: '__builtin_strncat' specified bound depends on the length of the source argument [-Wstringop-overflow=] 137 | return __builtin___strncat_chk (__dest, __src, __len, __bos (__dest)); | ^ hydra-http-form.c: In function 'initialize': hydra-http-form.c:1324:67: note: length computed here 1324 | strncat(proxy_string, proxy_authentication[selected_proxy], strlen(proxy_authentication[selected_proxy]) - 6); | ^ hydra-http-form.c: In function 'service_http_form.isra': hydra-http-form.c:1109:11: warning: '__builtin_memcmp_eq' reading 8 bytes from a region of size 5 [-Wstringop-overflow=] 1109 | if (memcmp(hydra_get_next_pair(), &HYDRA_EXIT, sizeof(HYDRA_EXIT)) == 0) { | ^ hydra-http-proxy.c: In function 'start_http_proxy.isra': hydra-http-proxy.c:241:7: warning: '__builtin_memcmp_eq' reading 8 bytes from a region of size 5 [-Wstringop-overflow=] 241 | if (memcmp(hydra_get_next_pair(), &HYDRA_EXIT, sizeof(HYDRA_EXIT)) == 0) | ^ hydra-cvs.c: In function 'start_cvs.constprop.isra': hydra-cvs.c:67:11: warning: '__builtin_memcmp_eq' reading 8 bytes from a region of size 5 [-Wstringop-overflow=] 67 | if (memcmp(hydra_get_next_pair(), &HYDRA_EXIT, sizeof(HYDRA_EXIT)) == 0) { | ^ hydra-cvs.c:76:11: warning: '__builtin_memcmp_eq' reading 8 bytes from a region of size 5 [-Wstringop-overflow=] 76 | if (memcmp(hydra_get_next_pair(), &HYDRA_EXIT, sizeof(HYDRA_EXIT)) == 0) { | ^ hydra-smtp.c: In function 'start_smtp.constprop.isra': hydra-smtp.c:232:13: warning: '__builtin_memcmp_eq' reading 8 bytes from a region of size 5 [-Wstringop-overflow=] 232 | if (memcmp(hydra_get_next_pair(), &HYDRA_EXIT, sizeof(HYDRA_EXIT)) == 0) | ^ hydra-smtp.c:244:11: warning: '__builtin_memcmp_eq' reading 8 bytes from a region of size 5 [-Wstringop-overflow=] 244 | if (memcmp(hydra_get_next_pair(), &HYDRA_EXIT, sizeof(HYDRA_EXIT)) == 0) | ^ hydra-smtp.c:251:7: warning: '__builtin_memcmp_eq' reading 8 bytes from a region of size 5 [-Wstringop-overflow=] 251 | if (memcmp(hydra_get_next_pair(), &HYDRA_EXIT, sizeof(HYDRA_EXIT)) == 0) | ^ hydra-smtp-enum.c: In function 'start_smtp_enum.constprop.isra': hydra-smtp-enum.c:78:13: warning: '__builtin_memcmp_eq' reading 8 bytes from a region of size 5 [-Wstringop-overflow=] 78 | if (memcmp(hydra_get_next_pair(), &HYDRA_EXIT, sizeof(HYDRA_EXIT)) == 0) | ^ hydra-smtp-enum.c:115:9: warning: '__builtin_memcmp_eq' reading 8 bytes from a region of size 5 [-Wstringop-overflow=] 115 | if (memcmp(hydra_get_next_pair(), &HYDRA_EXIT, sizeof(HYDRA_EXIT)) == 0) | ^ hydra-smtp-enum.c:147:7: warning: '__builtin_memcmp_eq' reading 8 bytes from a region of size 5 [-Wstringop-overflow=] 147 | if (memcmp(hydra_get_next_pair(), &HYDRA_EXIT, sizeof(HYDRA_EXIT)) == 0) | ^ hydra-ssh.c: In function 'start_ssh.constprop.isra': hydra-ssh.c:63:11: warning: '__builtin_memcmp_eq' reading 8 bytes from a region of size 5 [-Wstringop-overflow=] 63 | if (memcmp(hydra_get_next_pair(), &HYDRA_EXIT, sizeof(HYDRA_EXIT)) == 0) | ^ hydra-ssh.c:94:9: warning: '__builtin_memcmp_eq' reading 8 bytes from a region of size 5 [-Wstringop-overflow=] 94 | if (memcmp(hydra_get_next_pair(), &HYDRA_EXIT, sizeof(HYDRA_EXIT)) == 0) | ^ hydra-ssh.c:101:9: warning: '__builtin_memcmp_eq' reading 8 bytes from a region of size 5 [-Wstringop-overflow=] 101 | if (memcmp(hydra_get_next_pair(), &HYDRA_EXIT, sizeof(HYDRA_EXIT)) == 0) | ^ hydra-postgres.c: In function 'service_postgres': hydra-postgres.c:74:7: warning: '__builtin_memcmp_eq' reading 8 bytes from a region of size 5 [-Wstringop-overflow=] 74 | if (memcmp(hydra_get_next_pair(), &HYDRA_EXIT, sizeof(HYDRA_EXIT)) == 0) | ^ hydra-ftp.c: In function 'service_ftp_core.isra': hydra-ftp.c:82:7: warning: '__builtin_memcmp_eq' reading 8 bytes from a region of size 5 [-Wstringop-overflow=] 82 | if (memcmp(hydra_get_next_pair(), &HYDRA_EXIT, sizeof(HYDRA_EXIT)) == 0) | ^ hydra-rsh.c: In function 'service_rsh': hydra-rsh.c:67:7: warning: '__builtin_memcmp_eq' reading 8 bytes from a region of size 5 [-Wstringop-overflow=] 67 | if (memcmp(hydra_get_next_pair(), &HYDRA_EXIT, sizeof(HYDRA_EXIT)) == 0) | ^ hydra-rlogin.c: In function 'service_rlogin': hydra-rlogin.c:97:7: warning: '__builtin_memcmp_eq' reading 8 bytes from a region of size 5 [-Wstringop-overflow=] 97 | if (memcmp(hydra_get_next_pair(), &HYDRA_EXIT, sizeof(HYDRA_EXIT)) == 0) | ^ hydra-http.c: In function 'service_http.isra': hydra-http.c:277:7: warning: '__builtin_memcmp_eq' reading 8 bytes from a region of size 5 [-Wstringop-overflow=] 277 | if (memcmp(hydra_get_next_pair(), &HYDRA_EXIT, sizeof(HYDRA_EXIT)) == 0) | ^ hydra-oracle-listener.c: In function 'service_oracle_listener': hydra-oracle-listener.c:265:7: warning: '__builtin_memcmp_eq' reading 8 bytes from a region of size 5 [-Wstringop-overflow=] 265 | if (memcmp(hydra_get_next_pair(), &HYDRA_EXIT, sizeof(HYDRA_EXIT)) == 0) | ^ hydra-svn.c: In function 'service_svn': hydra-svn.c:156:9: warning: '__builtin_memcmp_eq' reading 8 bytes from a region of size 5 [-Wstringop-overflow=] 156 | if (memcmp(hydra_get_next_pair(), &HYDRA_EXIT, sizeof(HYDRA_EXIT)) == 0) | ^ hydra-svn.c:156:9: warning: '__builtin_memcmp_eq' reading 8 bytes from a region of size 5 [-Wstringop-overflow=] hydra-pcanywhere.c: In function 'service_pcanywhere': hydra-pcanywhere.c:232:7: warning: '__builtin_memcmp_eq' reading 8 bytes from a region of size 5 [-Wstringop-overflow=] 232 | if (memcmp(hydra_get_next_pair(), &HYDRA_EXIT, sizeof(HYDRA_EXIT)) == 0) | ^ hydra-sip.c: In function 'service_sip': hydra-sip.c:199:7: warning: '__builtin_memcmp_eq' reading 8 bytes from a region of size 5 [-Wstringop-overflow=] 199 | if (memcmp(hydra_get_next_pair(), &HYDRA_EXIT, sizeof(HYDRA_EXIT)) == 0) | ^ hydra-oracle-sid.c: In function 'service_oracle_sid': hydra-oracle-sid.c:93:7: warning: '__builtin_memcmp_eq' reading 8 bytes from a region of size 5 [-Wstringop-overflow=] 93 | if (memcmp(hydra_get_next_pair(), &HYDRA_EXIT, sizeof(HYDRA_EXIT)) == 0) | ^ hydra-vmauthd.c: In function 'service_vmauthd': hydra-vmauthd.c:73:7: warning: '__builtin_memcmp_eq' reading 8 bytes from a region of size 5 [-Wstringop-overflow=] 73 | if (memcmp(hydra_get_next_pair(), &HYDRA_EXIT, sizeof(HYDRA_EXIT)) == 0) | ^ hydra-asterisk.c: In function 'service_asterisk': hydra-asterisk.c:70:7: warning: '__builtin_memcmp_eq' reading 8 bytes from a region of size 5 [-Wstringop-overflow=] 70 | if (memcmp(hydra_get_next_pair(), &HYDRA_EXIT, sizeof(HYDRA_EXIT)) == 0) | ^ hydra-firebird.c: In function 'service_firebird': hydra-firebird.c:94:7: warning: '__builtin_memcmp_eq' reading 8 bytes from a region of size 5 [-Wstringop-overflow=] 94 | if (memcmp(hydra_get_next_pair(), &HYDRA_EXIT, sizeof(HYDRA_EXIT)) == 0) | ^ hydra-afp.c: In function 'service_afp': hydra-afp.c:126:7: warning: '__builtin_memcmp_eq' reading 8 bytes from a region of size 5 [-Wstringop-overflow=] 126 | if (memcmp(hydra_get_next_pair(), &HYDRA_EXIT, sizeof(HYDRA_EXIT)) == 0) | ^ hydra-pcnfs.c: In function 'service_pcnfs': hydra-pcnfs.c:152:7: warning: '__builtin_memcmp_eq' reading 8 bytes from a region of size 5 [-Wstringop-overflow=] 152 | if (memcmp(hydra_get_next_pair(), &HYDRA_EXIT, sizeof(HYDRA_EXIT)) == 0) | ^ hydra-http-proxy.c: In function 'service_http_proxy': hydra-http-proxy.c:254:7: warning: '__builtin_memcmp_eq' reading 8 bytes from a region of size 5 [-Wstringop-overflow=] 254 | if (memcmp(hydra_get_next_pair(), &HYDRA_EXIT, sizeof(HYDRA_EXIT)) == 0) | ^ hydra-rexec.c: In function 'service_rexec': hydra-rexec.c:53:7: warning: '__builtin_memcmp_eq' reading 8 bytes from a region of size 5 [-Wstringop-overflow=] 53 | if (memcmp(hydra_get_next_pair(), &HYDRA_EXIT, sizeof(HYDRA_EXIT)) == 0) | ^ hydra-irc.c: In function 'service_irc': hydra-irc.c:127:7: warning: '__builtin_memcmp_eq' reading 8 bytes from a region of size 5 [-Wstringop-overflow=] 127 | if (memcmp(hydra_get_next_pair(), &HYDRA_EXIT, sizeof(HYDRA_EXIT)) == 0) | ^ In function 'start_oper_irc', inlined from 'service_irc' at hydra-irc.c:194:18, inlined from 'service_irc' at hydra-irc.c:121:6: hydra-irc.c:40:7: warning: '__builtin_memcmp_eq' reading 8 bytes from a region of size 5 [-Wstringop-overflow=] 40 | if (memcmp(hydra_get_next_pair(), &HYDRA_EXIT, sizeof(HYDRA_EXIT)) == 0) | ^ In function 'start_pass_irc', inlined from 'service_irc' at hydra-irc.c:202:18, inlined from 'service_irc' at hydra-irc.c:121:6: hydra-irc.c:116:7: warning: '__builtin_memcmp_eq' reading 8 bytes from a region of size 5 [-Wstringop-overflow=] 116 | if (memcmp(hydra_get_next_pair(), &HYDRA_EXIT, sizeof(HYDRA_EXIT)) == 0) | ^ hydra-nntp.c: In function 'service_nntp': hydra-nntp.c:275:7: warning: '__builtin_memcmp_eq' reading 8 bytes from a region of size 5 [-Wstringop-overflow=] 275 | if (memcmp(hydra_get_next_pair(), &HYDRA_EXIT, sizeof(HYDRA_EXIT)) == 0) | ^ In function 'service_redis_core', inlined from 'service_redis' at hydra-redis.c:107:3: hydra-redis.c:59:7: warning: '__builtin_memcmp_eq' reading 8 bytes from a region of size 5 [-Wstringop-overflow=] 59 | if (memcmp(hydra_get_next_pair(), &HYDRA_EXIT, sizeof(HYDRA_EXIT)) == 0) | ^ hydra-socks5.c: In function 'service_socks5': hydra-socks5.c:114:7: warning: '__builtin_memcmp_eq' reading 8 bytes from a region of size 5 [-Wstringop-overflow=] 114 | if (memcmp(hydra_get_next_pair(), &HYDRA_EXIT, sizeof(HYDRA_EXIT)) == 0) | ^ hydra-s7-300.c: In function 'service_s7_300': hydra-s7-300.c:135:7: warning: '__builtin_memcmp_eq' reading 8 bytes from a region of size 5 [-Wstringop-overflow=] 135 | if (memcmp(hydra_get_next_pair(), &HYDRA_EXIT, sizeof(HYDRA_EXIT)) == 0) | ^ hydra-adam6500.c: In function 'service_adam6500': hydra-adam6500.c:98:7: warning: '__builtin_memcmp_eq' reading 8 bytes from a region of size 5 [-Wstringop-overflow=] 98 | if (memcmp(hydra_get_next_pair(), &HYDRA_EXIT, sizeof(HYDRA_EXIT)) == 0) | ^ hydra-rpcap.c: In function 'service_rpcap': hydra-rpcap.c:80:7: warning: '__builtin_memcmp_eq' reading 8 bytes from a region of size 5 [-Wstringop-overflow=] 80 | if (memcmp(hydra_get_next_pair(), &HYDRA_EXIT, sizeof(HYDRA_EXIT)) == 0) | ^ hydra-cisco-enable.c: In function 'service_cisco_enable': hydra-cisco-enable.c:68:7: warning: '__builtin_memcmp_eq' reading 8 bytes from a region of size 5 [-Wstringop-overflow=] 68 | if (memcmp(hydra_get_next_pair(), &HYDRA_EXIT, sizeof(HYDRA_EXIT)) == 0) | ^ In function 'start_cisco_enable', inlined from 'service_cisco_enable' at hydra-cisco-enable.c:177:20: hydra-cisco-enable.c:21:9: warning: '__builtin_memcmp_eq' reading 8 bytes from a region of size 5 [-Wstringop-overflow=] 21 | if (memcmp(hydra_get_next_pair(), &HYDRA_EXIT, sizeof(HYDRA_EXIT)) == 0) | ^ hydra-cisco-enable.c:33:11: warning: '__builtin_memcmp_eq' reading 8 bytes from a region of size 5 [-Wstringop-overflow=] 33 | if (memcmp(hydra_get_next_pair(), &HYDRA_EXIT, sizeof(HYDRA_EXIT)) == 0) | ^ hydra-cisco-enable.c:49:9: warning: '__builtin_memcmp_eq' reading 8 bytes from a region of size 5 [-Wstringop-overflow=] 49 | if (memcmp(hydra_get_next_pair(), &HYDRA_EXIT, sizeof(HYDRA_EXIT)) == 0) | ^ hydra-radmin2.c: In function 'service_radmin2': hydra-radmin2.c:198:7: warning: '__builtin_memcmp_eq' reading 8 bytes from a region of size 5 [-Wstringop-overflow=] 198 | if( memcmp(hydra_get_next_pair(), &HYDRA_EXIT, sizeof(HYDRA_EXIT)) == 0) { | ^ hydra-telnet.c: In function 'service_telnet': hydra-telnet.c:104:7: warning: '__builtin_memcmp_eq' reading 8 bytes from a region of size 5 [-Wstringop-overflow=] 104 | if (memcmp(hydra_get_next_pair(), &HYDRA_EXIT, sizeof(HYDRA_EXIT)) == 0) | ^ hydra-rtsp.c: In function 'start_rtsp.constprop': hydra-rtsp.c:105:9: warning: '__builtin_memcmp_eq' reading 8 bytes from a region of size 5 [-Wstringop-overflow=] 105 | if (memcmp(hydra_get_next_pair(), &HYDRA_EXIT, sizeof(HYDRA_EXIT)) == 0) { | ^ hydra-rtsp.c:173:7: warning: '__builtin_memcmp_eq' reading 8 bytes from a region of size 5 [-Wstringop-overflow=] 173 | if (memcmp(hydra_get_next_pair(), &HYDRA_EXIT, sizeof(HYDRA_EXIT)) == 0) | ^ hydra-rtsp.c:163:11: warning: '__builtin_memcmp_eq' reading 8 bytes from a region of size 5 [-Wstringop-overflow=] 163 | if (memcmp(hydra_get_next_pair(), &HYDRA_EXIT, sizeof(HYDRA_EXIT)) == 0) { | ^ hydra-cisco.c: In function 'service_cisco': hydra-cisco.c:123:7: warning: '__builtin_memcmp_eq' reading 8 bytes from a region of size 5 [-Wstringop-overflow=] 123 | if (memcmp(hydra_get_next_pair(), &HYDRA_EXIT, sizeof(HYDRA_EXIT)) == 0) | ^ hydra-rtsp.c: In function 'service_rtsp': hydra-rtsp.c:186:7: warning: '__builtin_memcmp_eq' reading 8 bytes from a region of size 5 [-Wstringop-overflow=] 186 | if (memcmp(hydra_get_next_pair(), &HYDRA_EXIT, sizeof(HYDRA_EXIT)) == 0) | ^ hydra-imap.c: In function 'service_imap': hydra-imap.c:362:7: warning: '__builtin_memcmp_eq' reading 8 bytes from a region of size 5 [-Wstringop-overflow=] 362 | if (memcmp(hydra_get_next_pair(), &HYDRA_EXIT, sizeof(HYDRA_EXIT)) == 0) | ^ hydra-pop3.c: In function 'service_pop3': hydra-pop3.c:433:7: warning: '__builtin_memcmp_eq' reading 8 bytes from a region of size 5 [-Wstringop-overflow=] 433 | if (memcmp(hydra_get_next_pair(), &HYDRA_EXIT, sizeof(HYDRA_EXIT)) == 0) | ^ hydra-icq.c: In function 'service_icq': hydra-icq.c:214:7: warning: '__builtin_memcmp_eq' reading 8 bytes from a region of size 5 [-Wstringop-overflow=] 214 | if (memcmp(hydra_get_next_pair(), &HYDRA_EXIT, sizeof(HYDRA_EXIT)) == 0) | ^ In function 'service_ldap', inlined from 'service_ldap3_digest_md5' at hydra-ldap.c:441:3: hydra-ldap.c:359:7: warning: '__builtin_memcmp_eq' reading 8 bytes from a region of size 5 [-Wstringop-overflow=] 359 | if (memcmp(hydra_get_next_pair(), &HYDRA_EXIT, sizeof(HYDRA_EXIT)) == 0) | ^ In function 'service_ldap', inlined from 'service_ldap2' at hydra-ldap.c:429:3: hydra-ldap.c:359:7: warning: '__builtin_memcmp_eq' reading 8 bytes from a region of size 5 [-Wstringop-overflow=] 359 | if (memcmp(hydra_get_next_pair(), &HYDRA_EXIT, sizeof(HYDRA_EXIT)) == 0) | ^ In function 'service_ldap', inlined from 'service_ldap3' at hydra-ldap.c:433:3: hydra-ldap.c:359:7: warning: '__builtin_memcmp_eq' reading 8 bytes from a region of size 5 [-Wstringop-overflow=] 359 | if (memcmp(hydra_get_next_pair(), &HYDRA_EXIT, sizeof(HYDRA_EXIT)) == 0) | ^ In function 'service_ldap', inlined from 'service_ldap3_cram_md5' at hydra-ldap.c:437:3: hydra-ldap.c:359:7: warning: '__builtin_memcmp_eq' reading 8 bytes from a region of size 5 [-Wstringop-overflow=] 359 | if (memcmp(hydra_get_next_pair(), &HYDRA_EXIT, sizeof(HYDRA_EXIT)) == 0) | ^ hydra-memcached.c: In function 'service_mcached': hydra-memcached.c:118:9: warning: '__builtin_memcmp_eq' reading 8 bytes from a region of size 5 [-Wstringop-overflow=] 118 | if (memcmp(hydra_get_next_pair(), &HYDRA_EXIT, sizeof(HYDRA_EXIT)) == 0) | ^ hydra-memcached.c:118:9: warning: '__builtin_memcmp_eq' reading 8 bytes from a region of size 5 [-Wstringop-overflow=] hydra-memcached.c:118:9: warning: '__builtin_memcmp_eq' reading 8 bytes from a region of size 5 [-Wstringop-overflow=] hydra-memcached.c:118:9: warning: '__builtin_memcmp_eq' reading 8 bytes from a region of size 5 [-Wstringop-overflow=] hydra-memcached.c:118:9: warning: '__builtin_memcmp_eq' reading 8 bytes from a region of size 5 [-Wstringop-overflow=] In function 'start_mcached', inlined from 'service_mcached' at hydra-memcached.c:123:18: hydra-memcached.c:95:9: warning: '__builtin_memcmp_eq' reading 8 bytes from a region of size 5 [-Wstringop-overflow=] 95 | if (memcmp(hydra_get_next_pair(), &HYDRA_EXIT, sizeof(HYDRA_EXIT)) == 0) { | ^ hydra-memcached.c:106:7: warning: '__builtin_memcmp_eq' reading 8 bytes from a region of size 5 [-Wstringop-overflow=] 106 | if (memcmp(hydra_get_next_pair(), &HYDRA_EXIT, sizeof(HYDRA_EXIT)) == 0) | ^ hydra-memcached.c: In function 'service_mcached': hydra-memcached.c:118:9: warning: '__builtin_memcmp_eq' reading 8 bytes from a region of size 5 [-Wstringop-overflow=] 118 | if (memcmp(hydra_get_next_pair(), &HYDRA_EXIT, sizeof(HYDRA_EXIT)) == 0) | ^ hydra-memcached.c:118:9: warning: '__builtin_memcmp_eq' reading 8 bytes from a region of size 5 [-Wstringop-overflow=] hydra-memcached.c:118:9: warning: '__builtin_memcmp_eq' reading 8 bytes from a region of size 5 [-Wstringop-overflow=] hydra-memcached.c:118:9: warning: '__builtin_memcmp_eq' reading 8 bytes from a region of size 5 [-Wstringop-overflow=] hydra-mongodb.c: In function 'service_mongodb': hydra-mongodb.c:127:9: warning: '__builtin_memcmp_eq' reading 8 bytes from a region of size 5 [-Wstringop-overflow=] 127 | if (memcmp(hydra_get_next_pair(), &HYDRA_EXIT, sizeof(HYDRA_EXIT)) == 0) | ^ hydra-mysql.c: In function 'service_mysql': hydra-mysql.c:316:7: warning: '__builtin_memcmp_eq' reading 8 bytes from a region of size 5 [-Wstringop-overflow=] 316 | if (memcmp(hydra_get_next_pair(), &HYDRA_EXIT, sizeof(HYDRA_EXIT)) == 0) | ^ hydra-mssql.c: In function 'service_mssql': hydra-mssql.c:115:7: warning: '__builtin_memcmp_eq' reading 8 bytes from a region of size 5 [-Wstringop-overflow=] 115 | if (memcmp(hydra_get_next_pair(), &HYDRA_EXIT, sizeof(HYDRA_EXIT)) == 0) | ^ hydra-http-proxy-urlenum.c: In function 'start_http_proxy_urlenum': hydra-http-proxy-urlenum.c:226:7: warning: '__builtin_memcmp_eq' reading 8 bytes from a region of size 5 [-Wstringop-overflow=] 226 | if (memcmp(hydra_get_next_pair(), &HYDRA_EXIT, sizeof(HYDRA_EXIT)) == 0) | ^ hydra-http-proxy-urlenum.c: In function 'service_http_proxy_urlenum': hydra-http-proxy-urlenum.c:236:7: warning: '__builtin_memcmp_eq' reading 8 bytes from a region of size 5 [-Wstringop-overflow=] 236 | if (memcmp(hydra_get_next_pair(), &HYDRA_EXIT, sizeof(HYDRA_EXIT)) == 0) | ^ hydra-snmp.c: In function 'service_snmp': hydra-snmp.c:555:7: warning: '__builtin_memcmp_eq' reading 8 bytes from a region of size 5 [-Wstringop-overflow=] 555 | if (memcmp(hydra_get_next_pair(), &HYDRA_EXIT, sizeof(HYDRA_EXIT)) == 0) | ^ hydra-cvs.c: In function 'service_cvs': hydra-cvs.c:99:9: warning: '__builtin_memcmp_eq' reading 8 bytes from a region of size 5 [-Wstringop-overflow=] 99 | if (memcmp(hydra_get_next_pair(), &HYDRA_EXIT, sizeof(HYDRA_EXIT)) == 0) | ^ hydra-smtp.c: In function 'service_smtp': hydra-smtp.c:265:7: warning: '__builtin_memcmp_eq' reading 8 bytes from a region of size 5 [-Wstringop-overflow=] 265 | if (memcmp(hydra_get_next_pair(), &HYDRA_EXIT, sizeof(HYDRA_EXIT)) == 0) | ^ hydra-smtp-enum.c: In function 'service_smtp_enum': hydra-smtp-enum.c:159:7: warning: '__builtin_memcmp_eq' reading 8 bytes from a region of size 5 [-Wstringop-overflow=] 159 | if (memcmp(hydra_get_next_pair(), &HYDRA_EXIT, sizeof(HYDRA_EXIT)) == 0) | ^ hydra-ssh.c: In function 'service_ssh': hydra-ssh.c:117:7: warning: '__builtin_memcmp_eq' reading 8 bytes from a region of size 5 [-Wstringop-overflow=] 117 | if (memcmp(hydra_get_next_pair(), &HYDRA_EXIT, sizeof(HYDRA_EXIT)) == 0) | ^ hydra-sshkey.c: In function 'service_sshkey': hydra-sshkey.c:115:7: warning: '__builtin_memcmp_eq' reading 8 bytes from a region of size 5 [-Wstringop-overflow=] 115 | if (memcmp(hydra_get_next_pair(), &HYDRA_EXIT, sizeof(HYDRA_EXIT)) == 0) | ^ hydra-teamspeak.c: In function 'service_teamspeak': hydra-teamspeak.c:111:7: warning: '__builtin_memcmp_eq' reading 8 bytes from a region of size 5 [-Wstringop-overflow=] 111 | if (memcmp(hydra_get_next_pair(), &HYDRA_EXIT, sizeof(HYDRA_EXIT)) == 0) | ^ hydra-smb.c: In function 'service_smb': hydra-smb.c:1371:7: warning: '__builtin_memcmp_eq' reading 8 bytes from a region of size 5 [-Wstringop-overflow=] 1371 | if (memcmp(hydra_get_next_pair(), &HYDRA_EXIT, sizeof(HYDRA_EXIT)) == 0) | ^ In function 'start_smb', inlined from 'service_smb' at hydra-smb.c:1414:18: hydra-smb.c:1301:7: warning: '__builtin_memcmp_eq' reading 8 bytes from a region of size 5 [-Wstringop-overflow=] 1301 | if (memcmp(hydra_get_next_pair(), &HYDRA_EXIT, sizeof(HYDRA_EXIT)) == 0) | ^ hydra-vnc.c: In function 'service_vnc': hydra-vnc.c:151:7: warning: '__builtin_memcmp_eq' reading 8 bytes from a region of size 5 [-Wstringop-overflow=] 151 | if (memcmp(hydra_get_next_pair(), &HYDRA_EXIT, sizeof(HYDRA_EXIT)) == 0) | ^ In function 'start_vnc', inlined from 'service_vnc' at hydra-vnc.c:212:18, inlined from 'service_vnc' at hydra-vnc.c:146:6: hydra-vnc.c:126:9: warning: '__builtin_memcmp_eq' reading 8 bytes from a region of size 5 [-Wstringop-overflow=] 126 | if (memcmp(hydra_get_next_pair(), &HYDRA_EXIT, sizeof(HYDRA_EXIT)) == 0) | ^ hydra-vnc.c:134:9: warning: '__builtin_memcmp_eq' reading 8 bytes from a region of size 5 [-Wstringop-overflow=] 134 | if (memcmp(hydra_get_next_pair(), &HYDRA_EXIT, sizeof(HYDRA_EXIT)) == 0) | ^ If men could get pregnant, abortion would be a sacrament 'src/xhydra' -> '../xhydra' The GTK GUI is ready, type "./xhydra" to start Now type make install + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.SR4lcc + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/hydra-9.0-5.fc33.riscv64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/hydra-9.0-5.fc33.riscv64 ++ dirname /builddir/build/BUILDROOT/hydra-9.0-5.fc33.riscv64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/hydra-9.0-5.fc33.riscv64 + cd thc-hydra-9.0 + make install DESTDIR=/builddir/build/BUILDROOT/hydra-9.0-5.fc33.riscv64 PREFIX= BINDIR=/usr/bin MANDIR=/usr/share/man/man1 DATADIR=/usr/share/hydra Now type make install mkdir -p /builddir/build/BUILDROOT/hydra-9.0-5.fc33.riscv64/usr/bin cp -f hydra-wizard.sh hydra pw-inspector /builddir/build/BUILDROOT/hydra-9.0-5.fc33.riscv64/usr/bin && cd /builddir/build/BUILDROOT/hydra-9.0-5.fc33.riscv64/usr/bin && chmod 755 hydra-wizard.sh hydra pw-inspector echo OK > /dev/null && test -x xhydra && cp xhydra /builddir/build/BUILDROOT/hydra-9.0-5.fc33.riscv64/usr/bin && cd /builddir/build/BUILDROOT/hydra-9.0-5.fc33.riscv64/usr/bin && chmod 755 xhydra || echo OK > /dev/null sed -e "s|^INSTALLDIR=.*|INSTALLDIR=""|" dpl4hydra.sh | sed -e "s|^LOCATION=.*|LOCATION="/usr/share/hydra"|" > /builddir/build/BUILDROOT/hydra-9.0-5.fc33.riscv64/usr/bin/dpl4hydra.sh chmod 755 /builddir/build/BUILDROOT/hydra-9.0-5.fc33.riscv64/usr/bin/dpl4hydra.sh mkdir -p /builddir/build/BUILDROOT/hydra-9.0-5.fc33.riscv64/usr/share/hydra cp -f *.csv /builddir/build/BUILDROOT/hydra-9.0-5.fc33.riscv64/usr/share/hydra mkdir -p /builddir/build/BUILDROOT/hydra-9.0-5.fc33.riscv64/usr/share/man/man1 cp -f hydra.1 xhydra.1 pw-inspector.1 /builddir/build/BUILDROOT/hydra-9.0-5.fc33.riscv64/usr/share/man/man1 + mkdir -p /builddir/build/BUILDROOT/hydra-9.0-5.fc33.riscv64/usr/share/applications /builddir/build/BUILDROOT/hydra-9.0-5.fc33.riscv64/usr/share/pixmaps + install -m 644 -p /builddir/build/SOURCES/xhydra.png /builddir/build/BUILDROOT/hydra-9.0-5.fc33.riscv64/usr/share/pixmaps/ + desktop-file-install --dir /builddir/build/BUILDROOT/hydra-9.0-5.fc33.riscv64/usr/share/applications /builddir/build/SOURCES/xhydra.desktop + sed -i 's|^INSTALLDIR=.*|INSTALLDIR=/usr|' /builddir/build/BUILDROOT/hydra-9.0-5.fc33.riscv64//usr/bin/dpl4hydra.sh + /usr/lib/rpm/find-debuginfo.sh -j4 --strict-build-id -m -i --build-id-seed 9.0-5.fc33 --unique-debug-suffix -9.0-5.fc33.riscv64 --unique-debug-src-base hydra-9.0-5.fc33.riscv64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /builddir/build/BUILD/thc-hydra-9.0 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/hydra-9.0-5.fc33.riscv64/usr/bin/hydra explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/hydra-9.0-5.fc33.riscv64/usr/bin/xhydra explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/hydra-9.0-5.fc33.riscv64/usr/bin/pw-inspector extracting debug info from /builddir/build/BUILDROOT/hydra-9.0-5.fc33.riscv64/usr/bin/xhydra extracting debug info from /builddir/build/BUILDROOT/hydra-9.0-5.fc33.riscv64/usr/bin/hydra extracting debug info from /builddir/build/BUILDROOT/hydra-9.0-5.fc33.riscv64/usr/bin/pw-inspector original debug info size: 4520kB, size after compression: 4336kB /usr/lib/rpm/sepdebugcrcfix: Updated 3 CRC32s, 0 CRC32s did match. 1905 blocks + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 + /usr/lib/rpm/brp-python-hardlink + /usr/lib/rpm/redhat/brp-mangle-shebangs mangling shebang in /usr/bin/dpl4hydra.sh from /bin/sh to #!/usr/bin/sh mangling shebang in /usr/bin/hydra-wizard.sh from /bin/sh to #!/usr/bin/sh Processing files: hydra-9.0-5.fc33.riscv64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.woLA4e + umask 022 + cd /builddir/build/BUILD + cd thc-hydra-9.0 + DOCDIR=/builddir/build/BUILDROOT/hydra-9.0-5.fc33.riscv64/usr/share/doc/hydra + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/hydra-9.0-5.fc33.riscv64/usr/share/doc/hydra + cp -pr CHANGES /builddir/build/BUILDROOT/hydra-9.0-5.fc33.riscv64/usr/share/doc/hydra + cp -pr README /builddir/build/BUILDROOT/hydra-9.0-5.fc33.riscv64/usr/share/doc/hydra + RPM_EC=0 ++ jobs -p + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.GMrjHc + umask 022 + cd /builddir/build/BUILD + cd thc-hydra-9.0 + LICENSEDIR=/builddir/build/BUILDROOT/hydra-9.0-5.fc33.riscv64/usr/share/licenses/hydra + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/hydra-9.0-5.fc33.riscv64/usr/share/licenses/hydra + cp -pr LICENSE /builddir/build/BUILDROOT/hydra-9.0-5.fc33.riscv64/usr/share/licenses/hydra + cp -pr LICENSE.OPENSSL /builddir/build/BUILDROOT/hydra-9.0-5.fc33.riscv64/usr/share/licenses/hydra + RPM_EC=0 ++ jobs -p + exit 0 Provides: hydra = 9.0-5.fc33 hydra(riscv-64) = 9.0-5.fc33 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /usr/bin/sh ld-linux-riscv64-lp64d.so.1()(64bit) ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit) libafpclient.so.0()(64bit) libapr-1.so.0()(64bit) libbson-1.0.so.0()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) libcrypto.so.1.1()(64bit) libcrypto.so.1.1(OPENSSL_1_1_0)(64bit) libfbclient.so.2()(64bit) libfreerdp2.so.2()(64bit) libgcrypt.so.20()(64bit) libgcrypt.so.20(GCRYPT_1.6)(64bit) libidn.so.12()(64bit) libidn.so.12(LIBIDN_1.0)(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.27)(64bit) libmariadb.so.3()(64bit) libmariadb.so.3(libmysqlclient_18)(64bit) libmemcached.so.11()(64bit) libmongoc-1.0.so.0()(64bit) libpcre.so.1()(64bit) libpq.so.5()(64bit) libpq.so.5(RHPG_9.6)(64bit) libssh.so.4()(64bit) libssh.so.4(LIBSSH_4_5_0)(64bit) libssl.so.1.1()(64bit) libssl.so.1.1(OPENSSL_1_1_0)(64bit) libsvn_client-1.so.0()(64bit) libsvn_subr-1.so.0()(64bit) libtinfo.so.6()(64bit) libwinpr2.so.2()(64bit) libz.so.1()(64bit) rtld(GNU_HASH) Processing files: hydra-frontend-9.0-5.fc33.riscv64 Provides: application() application(xhydra.desktop) hydra-frontend = 9.0-5.fc33 hydra-frontend(riscv-64) = 9.0-5.fc33 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-riscv64-lp64d.so.1()(64bit) ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) libglib-2.0.so.0()(64bit) libgobject-2.0.so.0()(64bit) libgtk-x11-2.0.so.0()(64bit) rtld(GNU_HASH) Processing files: hydra-debugsource-9.0-5.fc33.riscv64 Provides: hydra-debugsource = 9.0-5.fc33 hydra-debugsource(riscv-64) = 9.0-5.fc33 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: hydra-debuginfo-9.0-5.fc33.riscv64 Provides: debuginfo(build-id) = 4b5219c7fd45ff92821204fcf3427c5e6a915a94 debuginfo(build-id) = a93319998c98bcae23b75946748b7eebb6a5a435 hydra-debuginfo = 9.0-5.fc33 hydra-debuginfo(riscv-64) = 9.0-5.fc33 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: hydra-debugsource(riscv-64) = 9.0-5.fc33 Processing files: hydra-frontend-debuginfo-9.0-5.fc33.riscv64 Provides: debuginfo(build-id) = 2a4f05d49df70edade98459ade54d9a05fa01a8b hydra-frontend-debuginfo = 9.0-5.fc33 hydra-frontend-debuginfo(riscv-64) = 9.0-5.fc33 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: hydra-debugsource(riscv-64) = 9.0-5.fc33 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/hydra-9.0-5.fc33.riscv64 Wrote: /builddir/build/RPMS/hydra-frontend-debuginfo-9.0-5.fc33.riscv64.rpm Wrote: /builddir/build/RPMS/hydra-frontend-9.0-5.fc33.riscv64.rpm Wrote: /builddir/build/RPMS/hydra-9.0-5.fc33.riscv64.rpm Wrote: /builddir/build/RPMS/hydra-debugsource-9.0-5.fc33.riscv64.rpm Wrote: /builddir/build/RPMS/hydra-debuginfo-9.0-5.fc33.riscv64.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.eF8Tyf + umask 022 + cd /builddir/build/BUILD + cd thc-hydra-9.0 + /usr/bin/rm -rf /builddir/build/BUILDROOT/hydra-9.0-5.fc33.riscv64 + RPM_EC=0 ++ jobs -p + exit 0 Child return code was: 0