<86>Dec 18 09:01:54 userdel[58880]: delete user 'rooter' <86>Dec 18 09:01:54 userdel[58880]: removed group 'rooter' owned by 'rooter' <86>Dec 18 09:01:54 groupadd[58922]: group added to /etc/group: name=rooter, GID=699 <86>Dec 18 09:01:54 groupadd[58922]: group added to /etc/gshadow: name=rooter <86>Dec 18 09:01:54 groupadd[58922]: new group: name=rooter, GID=699 <86>Dec 18 09:01:54 useradd[58948]: new user: name=rooter, UID=699, GID=699, home=/root, shell=/bin/bash <86>Dec 18 09:01:54 userdel[58999]: delete user 'builder' <86>Dec 18 09:01:54 userdel[58999]: removed group 'builder' owned by 'builder' <86>Dec 18 09:01:54 userdel[58999]: removed shadow group 'builder' owned by 'builder' <86>Dec 18 09:01:54 groupadd[59066]: group added to /etc/group: name=builder, GID=700 <86>Dec 18 09:01:54 groupadd[59066]: group added to /etc/gshadow: name=builder <86>Dec 18 09:01:54 groupadd[59066]: new group: name=builder, GID=700 <86>Dec 18 09:01:54 useradd[59117]: new user: name=builder, UID=700, GID=700, home=/usr/src, shell=/bin/bash warning: user grenka does not exist - using root warning: group grenka does not exist - using root warning: user grenka does not exist - using root warning: group grenka does not exist - using root warning: user grenka does not exist - using root warning: group grenka does not exist - using root warning: user grenka does not exist - using root warning: group grenka does not exist - using root warning: user grenka does not exist - using root warning: group grenka does not exist - using root warning: user grenka does not exist - using root warning: group grenka does not exist - using root warning: user grenka does not exist - using root warning: group grenka does not exist - using root <13>Dec 18 09:01:58 rpmi: xorg-proto-devel-2018.4-alt3 1527685079 installed <13>Dec 18 09:01:58 rpmi: libexpat-2.2.4-alt1 1503305345 installed <13>Dec 18 09:01:58 rpmi: libglvnd-7:1.1.0-alt3 sisyphus.215982.100 1541498632 installed <13>Dec 18 09:01:58 rpmi: libjpeg-2:1.5.1-alt1 1498218318 installed <13>Dec 18 09:01:58 rpmi: libpng16-1.6.35-alt1 sisyphus.214397.100 1539159349 installed <13>Dec 18 09:01:58 rpmi: zlib-devel-1.2.11-alt1 sisyphus.217171.100 1543710737 installed <13>Dec 18 09:01:58 rpmi: libXau-1.0.8-alt1 1369565808 installed <13>Dec 18 09:01:58 rpmi: libwayland-server-1.16.0-alt1 1535614871 installed <13>Dec 18 09:01:58 rpmi: libgdbm-1.8.3-alt10 1454943334 installed <13>Dec 18 09:01:59 rpmi: libicu63-1:6.3.1-alt1 sisyphus.215328.100 1540049988 installed <13>Dec 18 09:01:59 rpmi: libgraphite2-1.3.12-alt2.1 sisyphus.215942.100 1540990757 installed <13>Dec 18 09:01:59 rpmi: libharfbuzz-2.1.3-alt1 sisyphus.216837.100 1543085735 installed <13>Dec 18 09:01:59 rpmi: libfreetype-2.9.1-alt1.S1 1530781053 installed <13>Dec 18 09:01:59 rpmi: fontconfig-2.13.1-alt1 sisyphus.215917.100 1540973886 installed Updating fonts cache: <29>Dec 18 09:02:00 fontconfig: Updating fonts cache: succeeded [ DONE ] <13>Dec 18 09:02:00 rpmi: libharfbuzz-icu-2.1.3-alt1 sisyphus.216837.100 1543085735 installed <13>Dec 18 09:02:00 rpmi: libgraphite2-devel-1.3.12-alt2.1 sisyphus.215942.100 1540990757 installed <13>Dec 18 09:02:00 rpmi: icu-utils-1:6.3.1-alt1 sisyphus.215328.100 1540049988 installed <13>Dec 18 09:02:00 rpmi: libicu-devel-1:6.3.1-alt1 sisyphus.215328.100 1540049988 installed <13>Dec 18 09:02:00 rpmi: libXau-devel-1.0.8-alt1 1369565808 installed <13>Dec 18 09:02:00 rpmi: libjasper-2.0.14-alt1 1530105217 installed <13>Dec 18 09:02:00 rpmi: libtiff5-4.0.3-alt1 1348347501 installed <13>Dec 18 09:02:00 rpmi: libOpenGL-7:1.1.0-alt3 sisyphus.215982.100 1541498632 installed <13>Dec 18 09:02:00 rpmi: libGLES-7:1.1.0-alt3 sisyphus.215982.100 1541498632 installed <13>Dec 18 09:02:00 rpmi: libgtk+2-locales-2.24.32-alt2 1518699309 installed <13>Dec 18 09:02:00 rpmi: libfribidi-1.0.5-alt1 1532424345 installed <13>Dec 18 09:02:00 rpmi: libdatrie-0.2.9-alt1_6 1511686676 installed <13>Dec 18 09:02:00 rpmi: libthai-0.1.28-alt1_1 sisyphus.214516.100 1539257851 installed <13>Dec 18 09:02:00 rpmi: libpng15-1.5.28-alt2 1497966749 installed <13>Dec 18 09:02:00 rpmi: libpng15-devel-1.5.28-alt2 1497966749 installed <13>Dec 18 09:02:00 rpmi: libpixman-3:0.34.0-alt1 1480491657 installed <13>Dec 18 09:02:00 rpmi: liblz4-1:1.8.3-alt1 sisyphus.213737.100 1538009686 installed <13>Dec 18 09:02:00 rpmi: libgpg-error-1.31-alt1.S1 1529015802 installed <13>Dec 18 09:02:00 rpmi: libgcrypt20-1.8.3-alt3 sisyphus.214019.140 1538990448 installed <13>Dec 18 09:02:01 rpmi: libsystemd-1:239-alt3 sisyphus.215710.300 1540765641 installed <13>Dec 18 09:02:01 rpmi: libdbus-1.12.12-alt1 sisyphus.217336.100 1544000923 installed <13>Dec 18 09:02:01 rpmi: libavahi-0.6.32-alt1 1500485702 installed <13>Dec 18 09:02:01 rpmi: libatk-locales-2.30.0-alt1 sisyphus.212779.100 1536768328 installed <13>Dec 18 09:02:01 rpmi: libatk-2.30.0-alt1 sisyphus.212779.100 1536768334 installed <13>Dec 18 09:02:01 rpmi: libxshmfence-1.2-alt2 1518613552 installed <13>Dec 18 09:02:01 rpmi: libX11-locales-3:1.6.7-alt1 sisyphus.214413.200 1539171080 installed <13>Dec 18 09:02:01 rpmi: libXdmcp-1.1.1-alt1 1334617701 installed <13>Dec 18 09:02:01 rpmi: libxcb-1.13.1-alt1 sisyphus.214413.100 1539170896 installed <13>Dec 18 09:02:01 rpmi: libX11-3:1.6.7-alt1 sisyphus.214413.200 1539171143 installed <13>Dec 18 09:02:01 rpmi: libXext-1.3.3-alt1 1409902959 installed <13>Dec 18 09:02:01 rpmi: libXrender-0.9.8-alt1 1371312112 installed <13>Dec 18 09:02:01 rpmi: libXfixes-5.0.3-alt1 sisyphus.216396.300 1542022162 installed <13>Dec 18 09:02:01 rpmi: libXft-2.3.2-alt1 1409902660 installed <13>Dec 18 09:02:01 rpmi: libXdamage-1.1.3-alt4 1297162593 installed <13>Dec 18 09:02:02 rpmi: libxcb-devel-1.13.1-alt1 sisyphus.214413.100 1539170896 installed <13>Dec 18 09:02:02 rpmi: libX11-devel-3:1.6.7-alt1 sisyphus.214413.200 1539171143 installed <13>Dec 18 09:02:02 rpmi: libXrender-devel-0.9.8-alt1 1371312112 installed <13>Dec 18 09:02:02 rpmi: libXext-devel-1.3.3-alt1 1409902959 installed <13>Dec 18 09:02:02 rpmi: libXcursor-1.1.15-alt1.S1 1512373366 installed <13>Dec 18 09:02:02 rpmi: libXrandr-1.5.0-alt1 1431936189 installed <13>Dec 18 09:02:02 rpmi: libXxf86vm-1.1.4-alt2 1527672187 installed <13>Dec 18 09:02:02 rpmi: libXi-1.7.9-alt1.S1 1515755342 installed <13>Dec 18 09:02:02 rpmi: libXinerama-1.1.3-alt2 1527671619 installed <13>Dec 18 09:02:02 rpmi: libXcomposite-0.4.3-alt3 1297306936 installed <13>Dec 18 09:02:02 rpmi: libwayland-client-1.16.0-alt1 1535614871 installed <13>Dec 18 09:02:02 rpmi: libpciaccess-1:0.14-alt1 1528969252 installed <13>Dec 18 09:02:02 rpmi: libdrm-1:2.4.96-alt1 sisyphus.215486.100 1540374027 installed <13>Dec 18 09:02:02 rpmi: libGLX-mesa-4:18.3.1-alt1 sisyphus.217710.100 1544601480 installed <13>Dec 18 09:02:02 rpmi: libGLX-7:1.1.0-alt3 sisyphus.215982.100 1541498632 installed <13>Dec 18 09:02:02 rpmi: libGL-7:1.1.0-alt3 sisyphus.215982.100 1541498632 installed <13>Dec 18 09:02:02 rpmi: libgbm-4:18.3.1-alt1 sisyphus.217710.100 1544601480 installed <13>Dec 18 09:02:02 rpmi: libEGL-mesa-4:18.3.1-alt1 sisyphus.217710.100 1544601480 installed <13>Dec 18 09:02:02 rpmi: libEGL-7:1.1.0-alt3 sisyphus.215982.100 1541498632 installed <13>Dec 18 09:02:02 rpmi: libcairo-1:1.16.0-alt1 sisyphus.215566.100 1540457683 installed <13>Dec 18 09:02:02 rpmi: libpango-1.42.4-alt1 1534787259 installed <13>Dec 18 09:02:02 rpmi: libglvnd-devel-7:1.1.0-alt3 sisyphus.215982.100 1541498632 installed <13>Dec 18 09:02:02 rpmi: libEGL-devel-4:18.3.1-alt1 sisyphus.217710.100 1544601480 installed <13>Dec 18 09:02:02 rpmi: libGL-devel-4:18.3.1-alt1 sisyphus.217710.100 1544601480 installed <13>Dec 18 09:02:02 rpmi: icon-theme-hicolor-0.17-alt1 1505715846 installed <13>Dec 18 09:02:02 rpmi: libgdk-pixbuf-locales-2.38.0-alt2 sisyphus.213523.100 1537685512 installed <13>Dec 18 09:02:03 rpmi: shared-mime-info-1.10-alt1.1 1530525599 installed <13>Dec 18 09:02:03 rpmi: libverto-0.3.0-alt1_5 1525957714 installed <13>Dec 18 09:02:03 rpmi: libkeyutils-1.6-alt2 sisyphus.217337.100 1544003161 installed <13>Dec 18 09:02:03 rpmi: libcom_err-1.44.3-alt1 1532134732 installed <13>Dec 18 09:02:03 rpmi: gsettings-desktop-schemas-data-3.28.1-alt1 sisyphus.212587.100 1536082062 installed <13>Dec 18 09:02:03 rpmi: libgio-2.58.1-alt3 sisyphus.214034.100 1538601697 installed <13>Dec 18 09:02:03 rpmi: gsettings-desktop-schemas-3.28.1-alt1 sisyphus.212587.100 1536082066 installed <13>Dec 18 09:02:03 rpmi: libgdk-pixbuf-2.38.0-alt2 sisyphus.213523.100 1537685557 installed <13>Dec 18 09:02:03 rpmi: gtk-update-icon-cache-3.24.1-alt1 sisyphus.213271.100 1537346078 installed <13>Dec 18 09:02:03 rpmi: libgdk-pixbuf-xlib-2.38.0-alt2 sisyphus.213523.100 1537685557 installed <13>Dec 18 09:02:03 rpmi: gcc-c++-common-1.4.22-alt1 1519183788 installed <13>Dec 18 09:02:03 rpmi: libstdc++8-devel-8.2.1-alt1 sisyphus.214000.20 1542662379 installed <13>Dec 18 09:02:04 rpmi: gcc8-c++-8.2.1-alt1 sisyphus.214000.20 1542662379 installed <13>Dec 18 09:02:04 rpmi: xml-utils-1:2.9.4.0.12.e905-alt1.1 1525115767 installed <13>Dec 18 09:02:04 rpmi: rpm-build-gir-0.7.2-alt4 1534675014 installed <13>Dec 18 09:02:04 rpmi: libtasn1-4.13-alt2 1521133850 installed <13>Dec 18 09:02:04 rpmi: libp11-kit-0.23.9-alt5 1525798298 installed <13>Dec 18 09:02:04 rpmi: rpm-macros-alternatives-0.4.5-alt1.1 1404382149 installed <13>Dec 18 09:02:04 rpmi: alternatives-0.4.5-alt1.1 1404382149 installed <13>Dec 18 09:02:04 rpmi: ca-certificates-2018.11.12-alt1 sisyphus.216395.300 1542114035 installed <13>Dec 18 09:02:04 rpmi: ca-trust-0.1.1-alt2 1515595785 installed <13>Dec 18 09:02:04 rpmi: p11-kit-trust-0.23.9-alt5 1525798298 installed <13>Dec 18 09:02:04 rpmi: libcrypto1.1-1.1.0j-alt1 sisyphus.216647.100 1542743878 installed <13>Dec 18 09:02:04 rpmi: libssl1.1-1.1.0j-alt1 sisyphus.216647.100 1542743878 installed <86>Dec 18 09:02:04 groupadd[92952]: group added to /etc/group: name=_keytab, GID=499 <86>Dec 18 09:02:04 groupadd[92952]: group added to /etc/gshadow: name=_keytab <86>Dec 18 09:02:04 groupadd[92952]: new group: name=_keytab, GID=499 <13>Dec 18 09:02:04 rpmi: libkrb5-1.16.2-alt2 sisyphus.216877.200 1543483297 installed <13>Dec 18 09:02:04 rpmi: libpython3-3.6.5-alt1.1 1535734576 installed <13>Dec 18 09:02:04 rpmi: rpm-build-python3-0.1.13.1-alt2 1535450458 installed <13>Dec 18 09:02:04 rpmi: tests-for-installed-python3-pkgs-0.1.13.1-alt2 1535450458 installed <13>Dec 18 09:02:04 rpmi: python3-3.6.5-alt1.1 1535734576 installed <13>Dec 18 09:02:05 rpmi: python3-base-3.6.5-alt1.1 1535734576 installed <13>Dec 18 09:02:05 rpmi: glib2-devel-2.58.1-alt3 sisyphus.214034.100 1538601697 installed <13>Dec 18 09:02:05 rpmi: libgio-devel-2.58.1-alt3 sisyphus.214034.100 1538601697 installed <13>Dec 18 09:02:05 rpmi: libgdk-pixbuf-devel-2.38.0-alt2 sisyphus.213523.100 1537685557 installed <13>Dec 18 09:02:05 rpmi: libharfbuzz-devel-2.1.3-alt1 sisyphus.216837.100 1543085735 installed <13>Dec 18 09:02:05 rpmi: libfreetype-devel-2.9.1-alt1.S1 1530781053 installed <13>Dec 18 09:02:05 rpmi: fontconfig-devel-2.13.1-alt1 sisyphus.215917.100 1540973886 installed <13>Dec 18 09:02:05 rpmi: libcairo-devel-1:1.16.0-alt1 sisyphus.215566.100 1540457683 installed <13>Dec 18 09:02:05 rpmi: libXft-devel-2.3.2-alt1 1409902660 installed <13>Dec 18 09:02:05 rpmi: libpango-devel-1.42.4-alt1 1534787259 installed <13>Dec 18 09:02:05 rpmi: libatk-devel-2.30.0-alt1 sisyphus.212779.100 1536768334 installed <13>Dec 18 09:02:05 rpmi: libtirpc-1.0.3-alt1 1532008017 installed <13>Dec 18 09:02:05 rpmi: libnsl2-1.1.0-alt1_1 1511548749 installed <13>Dec 18 09:02:05 rpmi: python-modules-encodings-2.7.15-alt1 sisyphus.217364.100 1544022423 installed <13>Dec 18 09:02:05 rpmi: python-modules-compiler-2.7.15-alt1 sisyphus.217364.100 1544022423 installed <13>Dec 18 09:02:05 rpmi: python-modules-email-2.7.15-alt1 sisyphus.217364.100 1544022423 installed <13>Dec 18 09:02:05 rpmi: python-modules-unittest-2.7.15-alt1 sisyphus.217364.100 1544022423 installed <13>Dec 18 09:02:05 rpmi: python-modules-nis-2.7.15-alt1 sisyphus.217364.100 1544022423 installed <13>Dec 18 09:02:05 rpmi: python-modules-2.7.15-alt1 sisyphus.217364.100 1544022423 installed <13>Dec 18 09:02:05 rpmi: python-modules-xml-2.7.15-alt1 sisyphus.217364.100 1544022423 installed <13>Dec 18 09:02:05 rpmi: gtk-builder-convert-2.24.32-alt2 1518699309 installed <13>Dec 18 09:02:06 rpmi: libcups-2.2.6-alt1 1510070343 installed <13>Dec 18 09:02:06 rpmi: libgtk+2-2.24.32-alt2 1518699309 installed <86>Dec 18 09:02:06 groupadd[97607]: group added to /etc/group: name=sasl, GID=498 <86>Dec 18 09:02:06 groupadd[97607]: group added to /etc/gshadow: name=sasl <86>Dec 18 09:02:06 groupadd[97607]: new group: name=sasl, GID=498 <13>Dec 18 09:02:06 rpmi: libsasl2-3-2.1.27-alt0.2 1535660695 installed <13>Dec 18 09:02:06 rpmi: libldap-2.4.46-alt1 1535562135 installed <13>Dec 18 09:02:06 rpmi: libpq5.11-11.1-alt1 sisyphus.216238.700 1541660786 installed <13>Dec 18 09:02:06 rpmi: libssh-0.8.4-alt2 sisyphus.215142.100 1539821285 installed <13>Dec 18 09:02:06 rpmi: libssh-devel-0.8.4-alt2 sisyphus.215142.100 1539821285 installed <13>Dec 18 09:02:06 rpmi: libpq5.11-devel-11.1-alt1 sisyphus.216238.700 1541660786 installed <13>Dec 18 09:02:06 rpmi: libgtk+2-devel-2.24.32-alt2 1518699309 installed <13>Dec 18 09:02:06 rpmi: libssl-devel-1.1.0j-alt1 sisyphus.216647.100 1542743878 installed <13>Dec 18 09:02:06 rpmi: gcc-c++-8-alt1 sisyphus.214000.40 1542664775 installed <13>Dec 18 09:02:06 rpmi: desktop-file-utils-0.23-alt1 sisyphus.214313.100 1539037620 installed Building target platforms: i586 Building for target i586 Wrote: /usr/src/in/nosrpm/hydra-8.6-alt1.1.nosrc.rpm Installing hydra-8.6-alt1.1.src.rpm Building target platforms: i586 Building for target i586 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.26690 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + rm -rf thc-hydra-8.6 + echo 'Source #0 (hydra-8.6.tar.gz):' Source #0 (hydra-8.6.tar.gz): + /bin/gzip -dc /usr/src/RPM/SOURCES/hydra-8.6.tar.gz + /bin/tar -xf - + cd thc-hydra-8.6 + /bin/chmod -c -Rf u+rwX,go-w . + echo 'Patch #1 (hydra-use-system-libpq-fe.patch):' Patch #1 (hydra-use-system-libpq-fe.patch): + /usr/bin/patch -p0 patching file hydra-postgres.c Hunk #1 succeeded at 13 (offset -1 lines). + echo 'Patch #2 (hydra-fix-dpl4hydra-dir.patch):' Patch #2 (hydra-fix-dpl4hydra-dir.patch): + /usr/bin/patch -p0 patching file dpl4hydra.sh + chmod -x dpl4hydra_full.csv dpl4hydra_local.csv hydra-gtk/src/callbacks.c hydra-gtk/src/interface.c hydra-gtk/src/main.c hydra-gtk/src/support.c hydra-gtk/src/callbacks.h hydra-gtk/src/interface.h hydra-gtk/src/support.h + exit 0 Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.60831 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd thc-hydra-8.6 + CFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic' + export CFLAGS + CXXFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic' + export CXXFLAGS + FFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic' + export FFLAGS + '[' -n '' ']' ++ printf %s '-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic' ++ sed -r 's/(^|[[:space:]]+)-[^m][^[:space:]]*//g' + ASFLAGS=' -march=i586 -mtune=generic' + export ASFLAGS + export lt_cv_deplibs_check_method=pass_all + lt_cv_deplibs_check_method=pass_all + readlink -e -- ./configure + xargs -rn1 install -pm755 -- /usr/share/gnu-config/config.sub /usr/share/gnu-config/config.guess + xargs -ri find '{}' -type f '(' -name config.sub -or -name config.guess ')' -printf '%h/\n' + sort -u + xargs -ri dirname -- '{}' + ./configure --build=i586-alt-linux --host=i586-alt-linux --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib --libexecdir=/usr/lib --localstatedir=/var/lib --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --disable-dependency-tracking --without-included-gettext Starting hydra auto configuration ... Detected 32 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) ... ... gcrypt not found, radmin2 module disabled Checking for idn (libidn.so) ... ... NOT found, unicode logins and passwords will not be supported Checking for curses (libcurses.so / term.h) ... ... NOT found, color output disabled Checking for pcre (libpcre.so, pcre.h) ... ... NOT found, server response checks will be less reliable Checking for Postgres (libpq.so, libpq-fe.h) ... ... NOT found, module postgres disabled Checking for SVN (libsvn_client-1 libapr-1.so libaprutil-1.so) ... ... NOT found, module svn disabled Checking for firebird (libfbclient.so) ... ... NOT found, module firebird disabled Checking for MYSQL client (libmysqlclient.so, math.h) ... ... NOT found, module Mysql will not support version > 4.x Checking for AFP (libafpclient.so) ... ... NOT found, module Apple Filing Protocol disabled - Apple sucks anyway 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 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" + make make: Entering directory '/usr/src/RPM/BUILD/thc-hydra-8.6' gcc -I. -O3 -pie -fPIE -fstack-protector-all --param ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wl,-z,now -Wl,-z,relro -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -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 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c hydra-vnc.c -DLIBOPENSSL -DLIBSSH -DHAVE_ZLIB -DHAVE_MATH_H gcc -I. -O3 -pie -fPIE -fstack-protector-all --param ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wl,-z,now -Wl,-z,relro -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c hydra-pcnfs.c -DLIBOPENSSL -DLIBSSH -DHAVE_ZLIB -DHAVE_MATH_H gcc -I. -O3 -pie -fPIE -fstack-protector-all --param ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wl,-z,now -Wl,-z,relro -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c hydra-rexec.c -DLIBOPENSSL -DLIBSSH -DHAVE_ZLIB -DHAVE_MATH_H gcc -I. -O3 -pie -fPIE -fstack-protector-all --param ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wl,-z,now -Wl,-z,relro -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c hydra-nntp.c -DLIBOPENSSL -DLIBSSH -DHAVE_ZLIB -DHAVE_MATH_H 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=] sprintf(buffer, "AUTHINFO SASL NTLM %s\r\n", (char *) buf1); ^~ ~~~~ In file included from /usr/include/stdio.h:862, from hydra.h:3, from hydra-mod.h:4, from hydra-nntp.c:1: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 22 and 4117 bytes into a destination of size 500 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __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=] sprintf(buffer, "%s\r\n", (char *) buf1); ^~ ~~~~ In file included from /usr/include/stdio.h:862, from hydra.h:3, from hydra-mod.h:4, from hydra-nntp.c:1: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 3 and 4098 bytes into a destination of size 500 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hydra-nntp.c:189:26: warning: ' ' directive writing 2 bytes into a region of size between 1 and 500 [-Wformat-overflow=] sprintf(buffer, "%s\r\n", buffer2); ^~~~ In file included from /usr/include/stdio.h:862, from hydra.h:3, from hydra-mod.h:4, from hydra-nntp.c:1: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 3 and 502 bytes into a destination of size 500 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __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 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c hydra-socks5.c -DLIBOPENSSL -DLIBSSH -DHAVE_ZLIB -DHAVE_MATH_H gcc -I. -O3 -pie -fPIE -fstack-protector-all --param ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wl,-z,now -Wl,-z,relro -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c hydra-telnet.c -DLIBOPENSSL -DLIBSSH -DHAVE_ZLIB -DHAVE_MATH_H hydra-telnet.c: In function 'service_telnet': hydra-telnet.c:100:45: warning: variable 'fck' set but not used [-Wunused-but-set-variable] int32_t run = 1, next_run = 1, sock = -1, fck; ^~~ gcc -I. -O3 -pie -fPIE -fstack-protector-all --param ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wl,-z,now -Wl,-z,relro -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c hydra-cisco.c -DLIBOPENSSL -DLIBSSH -DHAVE_ZLIB -DHAVE_MATH_H gcc -I. -O3 -pie -fPIE -fstack-protector-all --param ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wl,-z,now -Wl,-z,relro -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c hydra-http.c -DLIBOPENSSL -DLIBSSH -DHAVE_ZLIB -DHAVE_MATH_H hydra-http.c: In function 'start_http': hydra-http.c:96:99: warning: '%s' directive writing up to 4095 bytes into a region of size 441 [-Wformat-overflow=] sprintf(buffer, "%s %s HTTP/1.1\r\nHost: %s\r\nConnection: close\r\nAuthorization: NTLM %s\r\nUser-Agent: Mozilla/4.0 (Hydra)\r\nConnection: keep-alive\r\n%s\r\n", type, miscptr, webtarget, ^~ buf1, header); ~~~~ In file included from /usr/include/stdio.h:862, from hydra.h:3, from hydra-mod.h:4, from hydra-http.c:1: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 121 or more bytes (assuming 4279) into a destination of size 500 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hydra-http.c:93:111: warning: '%s' directive writing up to 4095 bytes into a region of size 432 [-Wformat-overflow=] sprintf(buffer, "%s http://%s:%d%s HTTP/1.1\r\nHost: %s\r\nConnection: close\r\nAuthorization: NTLM %s\r\nUser-Agent: Mozilla/4.0 (Hydra)\r\nConnection: keep-alive\r\n%s\r\n", ^~ type, webtarget, webport, miscptr, webtarget, buf1, header); ~~~~ In file included from /usr/include/stdio.h:862, from hydra.h:3, from hydra-mod.h:4, from hydra-http.c:1: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 130 or more bytes (assuming 4288) into a destination of size 500 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hydra-http.c:89:101: warning: '%s' directive writing up to 4095 bytes into a region of size 432 [-Wformat-overflow=] "%s http://%s:%d%s HTTP/1.1\r\nHost: %s\r\nConnection: close\r\nAuthorization: NTLM %s\r\nProxy-Authorization: Basic %s\r\nUser-Agent: Mozilla/4.0 (Hydra)\r\nConnection: keep-alive\r\n%s\r\n", ^~ type, webtarget, webport, miscptr, webtarget, buf1, proxy_authentication[selected_proxy], header); ~~~~ In file included from /usr/include/stdio.h:862, from hydra.h:3, from hydra-mod.h:4, from hydra-http.c:1: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 159 or more bytes (assuming 4317) into a destination of size 500 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hydra-http.c:145:99: warning: '%s' directive writing up to 4095 bytes into a region of size 441 [-Wformat-overflow=] sprintf(buffer, "%s %s HTTP/1.1\r\nHost: %s\r\nConnection: close\r\nAuthorization: NTLM %s\r\nUser-Agent: Mozilla/4.0 (Hydra)\r\nConnection: keep-alive\r\n%s\r\n", type, miscptr, webtarget, ^~ buf1, header); ~~~~ In file included from /usr/include/stdio.h:862, from hydra.h:3, from hydra-mod.h:4, from hydra-http.c:1: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 121 or more bytes (assuming 4279) into a destination of size 500 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hydra-http.c:142:111: warning: '%s' directive writing up to 4095 bytes into a region of size 432 [-Wformat-overflow=] sprintf(buffer, "%s http://%s:%d%s HTTP/1.1\r\nHost: %s\r\nConnection: close\r\nAuthorization: NTLM %s\r\nUser-Agent: Mozilla/4.0 (Hydra)\r\nConnection: keep-alive\r\n%s\r\n", ^~ type, webtarget, webport, miscptr, webtarget, buf1, header); ~~~~ In file included from /usr/include/stdio.h:862, from hydra.h:3, from hydra-mod.h:4, from hydra-http.c:1: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 130 or more bytes (assuming 4288) into a destination of size 500 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hydra-http.c:138:101: warning: '%s' directive writing up to 4095 bytes into a region of size 432 [-Wformat-overflow=] "%s http://%s:%d%s HTTP/1.1\r\nHost: %s\r\nConnection: close\r\nAuthorization: NTLM %s\r\nProxy-Authorization: Basic %s\r\nUser-Agent: Mozilla/4.0 (Hydra)\r\nConnection: keep-alive\r\n%s\r\n", ^~ type, webtarget, webport, miscptr, webtarget, buf1, proxy_authentication[selected_proxy], header); ~~~~ In file included from /usr/include/stdio.h:862, from hydra.h:3, from hydra-mod.h:4, from hydra-http.c:1: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 159 or more bytes (assuming 4317) into a destination of size 500 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hydra-http.c:48:102: warning: '%s' directive writing up to 499 bytes into a region of size between 190 and 440 [-Wformat-overflow=] sprintf(buffer, "%s %.250s HTTP/1.1\r\nHost: %s\r\nConnection: close\r\nAuthorization: Basic %s\r\nUser-Agent: Mozilla/4.0 (Hydra)\r\n%s\r\n", type, miscptr, webtarget, buffer2, header); ^~ ~~~~~~~ In file included from /usr/include/stdio.h:862, from hydra.h:3, from hydra-mod.h:4, from hydra-http.c:1: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 98 or more bytes (assuming 910) into a destination of size 500 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hydra-http.c:45:114: warning: '%s' directive writing up to 499 bytes into a region of size between 181 and 431 [-Wformat-overflow=] sprintf(buffer, "%s http://%s:%d%.250s HTTP/1.1\r\nHost: %s\r\nConnection: close\r\nAuthorization: Basic %s\r\nUser-Agent: Mozilla/4.0 (Hydra)\r\n%s\r\n", ^~ type, webtarget, webport, miscptr, webtarget, buffer2, header); ~~~~~~~ In file included from /usr/include/stdio.h:862, from hydra.h:3, from hydra-mod.h:4, from hydra-http.c:1: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 107 or more bytes (assuming 919) into a destination of size 500 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hydra-http.c:41:112: warning: '%s' directive writing up to 499 bytes into a region of size between 181 and 431 [-Wformat-overflow=] sprintf(buffer, "%s http://%s:%d%.250s HTTP/1.1\r\nHost: %s\r\nConnection: close\r\nAuthorization: Basic %s\r\nProxy-Authorization: Basic %s\r\nUser-Agent: Mozilla/4.0 (Hydra)\r\n%s\r\n", ^~ type, webtarget, webport, miscptr, webtarget, buffer2, proxy_authentication[selected_proxy], header); ~~~~~~~ In file included from /usr/include/stdio.h:862, from hydra.h:3, from hydra-mod.h:4, from hydra-http.c:1: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 136 or more bytes (assuming 948) into a destination of size 500 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __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 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c hydra-ftp.c -DLIBOPENSSL -DLIBSSH -DHAVE_ZLIB -DHAVE_MATH_H gcc -I. -O3 -pie -fPIE -fstack-protector-all --param ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wl,-z,now -Wl,-z,relro -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c hydra-imap.c -DLIBOPENSSL -DLIBSSH -DHAVE_ZLIB -DHAVE_MATH_H 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=] sprintf(buffer, "%s\r\n", buf1); ^~ ~~~~ In file included from /usr/include/stdio.h:862, from hydra.h:3, from hydra-mod.h:4, from hydra-imap.c:1: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 3 and 4098 bytes into a destination of size 500 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __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=] sprintf(buffer, "%s\r\n", buf1); ^~ ~~~~ In file included from /usr/include/stdio.h:862, from hydra.h:3, from hydra-mod.h:4, from hydra-imap.c:1: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 3 and 4098 bytes into a destination of size 500 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hydra-imap.c:246:43: warning: ' ' directive output may be truncated writing 2 bytes into a region of size between 1 and 500 [-Wformat-truncation=] snprintf(buffer, sizeof(buffer), "%s\r\n", buffer2); ^~~~ In file included from /usr/include/stdio.h:862, from hydra.h:3, from hydra-mod.h:4, from hydra-imap.c:1: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 3 and 502 bytes into a destination of size 500 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hydra-imap.c:276:28: warning: ' ' directive writing 2 bytes into a region of size between 1 and 500 [-Wformat-overflow=] sprintf(buffer, "%s\r\n", buffer2); ^~~~ In file included from /usr/include/stdio.h:862, from hydra.h:3, from hydra-mod.h:4, from hydra-imap.c:1: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 3 and 502 bytes into a destination of size 500 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hydra-imap.c:215:26: warning: ' ' directive writing 2 bytes into a region of size between 1 and 500 [-Wformat-overflow=] sprintf(buffer, "%s\r\n", buffer2); ^~~~ In file included from /usr/include/stdio.h:862, from hydra.h:3, from hydra-mod.h:4, from hydra-imap.c:1: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 3 and 502 bytes into a destination of size 500 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __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 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c hydra-pop3.c -DLIBOPENSSL -DLIBSSH -DHAVE_ZLIB -DHAVE_MATH_H 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=] sprintf(buffer, "%s\r\n", buf1); ^~ ~~~~ In file included from /usr/include/stdio.h:862, from hydra.h:3, from hydra-mod.h:4, from hydra-pop3.c:1: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 3 and 4098 bytes into a destination of size 500 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __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=] sprintf(buffer, "%s\r\n", buf1); ^~ ~~~~ In file included from /usr/include/stdio.h:862, from hydra.h:3, from hydra-mod.h:4, from hydra-pop3.c:1: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 3 and 4098 bytes into a destination of size 500 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hydra-pop3.c:321:26: warning: ' ' directive writing 2 bytes into a region of size between 1 and 500 [-Wformat-overflow=] sprintf(buffer, "%s\r\n", buffer2); ^~~~ In file included from /usr/include/stdio.h:862, from hydra.h:3, from hydra-mod.h:4, from hydra-pop3.c:1: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 3 and 502 bytes into a destination of size 500 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hydra-pop3.c:152:32: warning: '%s' directive writing up to 499 bytes into a region of size between 492 and 494 [-Wformat-overflow=] sprintf(buffer, "APOP %s %s\r\n", login, buffer2); ^~ ~~~~~~~ In file included from /usr/include/stdio.h:862, from hydra.h:3, from hydra-mod.h:4, from hydra-pop3.c:1: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 9 or more bytes (assuming 510) into a destination of size 500 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __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 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c hydra-smb.c -DLIBOPENSSL -DLIBSSH -DHAVE_ZLIB -DHAVE_MATH_H hydra-smb.c: In function 'service_smb_init': hydra-smb.c:1502:15: warning: suggest parentheses around comparison in operand of '&' [-Wparentheses] if (buf[15] & 16 == 16) { ^ gcc -I. -O3 -pie -fPIE -fstack-protector-all --param ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wl,-z,now -Wl,-z,relro -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c hydra-icq.c -DLIBOPENSSL -DLIBSSH -DHAVE_ZLIB -DHAVE_MATH_H hydra-icq.c: In function 'fix_packet': hydra-icq.c:37:21: warning: variable 'k' set but not used [-Wunused-but-set-variable] 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 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c hydra-cisco-enable.c -DLIBOPENSSL -DLIBSSH -DHAVE_ZLIB -DHAVE_MATH_H gcc -I. -O3 -pie -fPIE -fstack-protector-all --param ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wl,-z,now -Wl,-z,relro -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c hydra-ldap.c -DLIBOPENSSL -DLIBSSH -DHAVE_ZLIB -DHAVE_MATH_H gcc -I. -O3 -pie -fPIE -fstack-protector-all --param ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wl,-z,now -Wl,-z,relro -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c hydra-mysql.c -DLIBOPENSSL -DLIBSSH -DHAVE_ZLIB -DHAVE_MATH_H gcc -I. -O3 -pie -fPIE -fstack-protector-all --param ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wl,-z,now -Wl,-z,relro -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c hydra-mssql.c -DLIBOPENSSL -DLIBSSH -DHAVE_ZLIB -DHAVE_MATH_H gcc -I. -O3 -pie -fPIE -fstack-protector-all --param ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wl,-z,now -Wl,-z,relro -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c hydra-xmpp.c -DLIBOPENSSL -DLIBSSH -DHAVE_ZLIB -DHAVE_MATH_H hydra-xmpp.c: In function 'start_xmpp': hydra-xmpp.c:187:45: warning: '%s' directive output may be truncated writing up to 499 bytes into a region of size 449 [-Wformat-truncation=] snprintf(buffer, sizeof(buffer), "%s%s%s", RESPONSE_STR, buffer2, RESPONSE_END_STR); ^~ ~~~~~~~ In file included from /usr/include/stdio.h:862, from hydra.h:3, from hydra-mod.h:4, from hydra-xmpp.c:1: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 63 and 562 bytes into a destination of size 500 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hydra-xmpp.c:230:47: warning: '%s' directive output may be truncated writing up to 499 bytes into a region of size 449 [-Wformat-truncation=] snprintf(buffer, sizeof(buffer), "%s%s%s", RESPONSE_STR, buffer2, RESPONSE_END_STR); ^~ ~~~~~~~ In file included from /usr/include/stdio.h:862, from hydra.h:3, from hydra-mod.h:4, from hydra-xmpp.c:1: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 63 and 562 bytes into a destination of size 500 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hydra-xmpp.c:169:45: warning: '%s' directive output may be truncated writing up to 499 bytes into a region of size 449 [-Wformat-truncation=] snprintf(buffer, sizeof(buffer), "%s%s%s", RESPONSE_STR, buffer2, RESPONSE_END_STR); ^~ ~~~~~~~ In file included from /usr/include/stdio.h:862, from hydra.h:3, from hydra-mod.h:4, from hydra-xmpp.c:1: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 63 and 562 bytes into a destination of size 500 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __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 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c hydra-http-proxy-urlenum.c -DLIBOPENSSL -DLIBSSH -DHAVE_ZLIB -DHAVE_MATH_H 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=] 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:862, from hydra.h:3, from hydra-mod.h:4, from hydra-http-proxy-urlenum.c:1: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 51 and 569 bytes into a destination of size 500 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __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=] 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:862, from hydra.h:3, from hydra-mod.h:4, from hydra-http-proxy-urlenum.c:1: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 109 and 4492 bytes into a destination of size 500 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __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=] 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:862, from hydra.h:3, from hydra-mod.h:4, from hydra-http-proxy-urlenum.c:1: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 109 and 4492 bytes into a destination of size 500 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hydra-http-proxy-urlenum.c:78:72: warning: '%s' directive writing up to 499 bytes into a region of size between 170 and 458 [-Wformat-overflow=] sprintf(buffer, "GET %s HTTP/1.0\r\n%sProxy-Authorization: Basic %s\r\nUser-Agent: Mozilla/4.0 (Hydra)\r\n%s\r\n", url, host, buffer2, header); ^~ ~~~~~~~ In file included from /usr/include/stdio.h:862, from hydra.h:3, from hydra-mod.h:4, from hydra-http-proxy-urlenum.c:1: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 80 and 867 bytes into a destination of size 500 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __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 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c hydra-snmp.c -DLIBOPENSSL -DLIBSSH -DHAVE_ZLIB -DHAVE_MATH_H 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] if (strlen(password) > passwordlen) ^~~~~~~~ In file included from hydra.h:11, from hydra-mod.h:4, from hydra-snmp.c:1: /usr/include/string.h:384:15: note: expected 'const char *' but argument is of type 'u_char *' {aka 'unsigned char *'} 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] passwordlen = strlen(password); ^~~~~~~~ In file included from hydra.h:11, from hydra-mod.h:4, from hydra-snmp.c:1: /usr/include/string.h:384:15: note: expected 'const char *' but argument is of type 'u_char *' {aka 'unsigned char *'} 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] strcpy(bpass, password); ^~~~~ In file included from /usr/include/features.h:428, 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 *'} __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] strcpy(bpass, password); ^~~~~~~~ In file included from /usr/include/features.h:428, 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 *'} __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] strcat(bpass, password); ^~~~~ In file included from /usr/include/features.h:428, 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:126:1: note: expected 'char * restrict' but argument is of type 'u_char *' {aka 'unsigned char *'} __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] strcat(bpass, password); ^~~~~~~~ In file included from /usr/include/features.h:428, 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:126:1: note: expected 'const char * restrict' but argument is of type 'u_char *' {aka 'unsigned char *'} __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] strcpy(bpass, password); ^~~~~ In file included from /usr/include/features.h:428, 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 *'} __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] strcpy(bpass, password); ^~~~~~~~ In file included from /usr/include/features.h:428, 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 *'} __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] strcat(bpass, password); ^~~~~ In file included from /usr/include/features.h:428, 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:126:1: note: expected 'char * restrict' but argument is of type 'u_char *' {aka 'unsigned char *'} __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] strcat(bpass, password); ^~~~~~~~ In file included from /usr/include/features.h:428, 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:126:1: note: expected 'const char * restrict' but argument is of type 'u_char *' {aka 'unsigned char *'} __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] password_to_key_md5(pass, strlen(pass), snmpv3info + 6, snmpv3info[5], key); ^~~~ hydra-snmp.c:97:6: note: expected 'u_char *' {aka 'unsigned char *'} but argument is of type 'char *' 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] password_to_key_md5(pass, strlen(pass), snmpv3info + 6, snmpv3info[5], key); ~~~~~~~~~~~^~~ hydra-snmp.c:97:6: note: expected 'u_char *' {aka 'unsigned char *'} but argument is of type 'char *' void password_to_key_md5(u_char * password, /* IN */ ^~~~~~~~~~~~~~~~~~~ hydra-snmp.c:259:80: warning: pointer targets in passing argument 5 of 'password_to_key_md5' differ in signedness [-Wpointer-sign] password_to_key_md5(pass, strlen(pass), snmpv3info + 6, snmpv3info[5], key); ^~~ hydra-snmp.c:97:6: note: expected 'u_char *' {aka 'unsigned char *'} but argument is of type 'char *' void password_to_key_md5(u_char * password, /* IN */ ^~~~~~~~~~~~~~~~~~~ hydra-snmp.c:261:29: warning: pointer targets in passing argument 1 of 'password_to_key_sha' differ in signedness [-Wpointer-sign] password_to_key_sha(pass, strlen(pass), snmpv3info + 6, snmpv3info[5], key); ^~~~ hydra-snmp.c:150:6: note: expected 'u_char *' {aka 'unsigned char *'} but argument is of type 'char *' 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] password_to_key_sha(pass, strlen(pass), snmpv3info + 6, snmpv3info[5], key); ~~~~~~~~~~~^~~ hydra-snmp.c:150:6: note: expected 'u_char *' {aka 'unsigned char *'} but argument is of type 'char *' void password_to_key_sha(u_char * password, /* IN */ ^~~~~~~~~~~~~~~~~~~ hydra-snmp.c:261:80: warning: pointer targets in passing argument 5 of 'password_to_key_sha' differ in signedness [-Wpointer-sign] password_to_key_sha(pass, strlen(pass), snmpv3info + 6, snmpv3info[5], key); ^~~ hydra-snmp.c:150:6: note: expected 'u_char *' {aka 'unsigned char *'} but argument is of type 'char *' void password_to_key_sha(u_char * password, /* IN */ ^~~~~~~~~~~~~~~~~~~ hydra-snmp.c:339:41: warning: pointer targets in passing argument 2 of 'DES_ncbc_encrypt' differ in signedness [-Wpointer-sign] DES_ncbc_encrypt(snmpv3_get2 + 2, buf, sizeof(snmpv3_get2) - 2, &symcbc, (const_DES_cblock *) (initVect), DES_ENCRYPT); ^~~ In file included from hydra-snmp.c:6: /usr/include/openssl/des.h:80:6: note: expected 'unsigned char *' but argument is of type 'char *' 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] HMAC((EVP_MD *) EVP_md5(), key, 16, buffer, i - 1, hash, NULL); ^~~~~~ In file included from hydra-snmp.c:3: /usr/include/openssl/hmac.h:37:16: note: expected 'const unsigned char *' but argument is of type 'char *' unsigned char *HMAC(const EVP_MD *evp_md, const void *key, int key_len, ^~~~ hydra-snmp.c:370:58: warning: pointer targets in passing argument 6 of 'HMAC' differ in signedness [-Wpointer-sign] HMAC((EVP_MD *) EVP_md5(), key, 16, buffer, i - 1, hash, NULL); ^~~~ In file included from hydra-snmp.c:3: /usr/include/openssl/hmac.h:37:16: note: expected 'unsigned char *' but argument is of type 'char *' unsigned char *HMAC(const EVP_MD *evp_md, const void *key, int key_len, ^~~~ hydra-snmp.c:373:44: warning: pointer targets in passing argument 4 of 'HMAC' differ in signedness [-Wpointer-sign] HMAC((EVP_MD *) EVP_sha1(), key, 20, buffer, i - 1, hash, NULL); ^~~~~~ In file included from hydra-snmp.c:3: /usr/include/openssl/hmac.h:37:16: note: expected 'const unsigned char *' but argument is of type 'char *' unsigned char *HMAC(const EVP_MD *evp_md, const void *key, int key_len, ^~~~ hydra-snmp.c:373:59: warning: pointer targets in passing argument 6 of 'HMAC' differ in signedness [-Wpointer-sign] HMAC((EVP_MD *) EVP_sha1(), key, 20, buffer, i - 1, hash, NULL); ^~~~ In file included from hydra-snmp.c:3: /usr/include/openssl/hmac.h:37:16: note: expected 'unsigned char *' but argument is of type 'char *' unsigned char *HMAC(const EVP_MD *evp_md, const void *key, int key_len, ^~~~ hydra-snmp.c:430:53: warning: pointer targets in passing argument 3 of 'hydra_memsearch' differ in signedness [-Wpointer-sign] if ((j = hydra_memsearch(buf + k, buf[k + 3], snmpv3_nouser, sizeof(snmpv3_nouser))) < 0) ^~~~~~~~~~~~~ In file included from hydra-snmp.c:1: hydra-mod.h:40:16: note: expected 'char *' but argument is of type 'unsigned char *' 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] hydra_dump_asciihex(snmpv3info, snmpv3infolen); ^~~~~~~~~~ In file included from hydra-snmp.c:1: hydra-mod.h:34:13: note: expected 'unsigned char *' but argument is of type 'char *' 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] } else if ((buf[off + 15] & 5) == 4 && hydra_memsearch(buf, i, snmpv3_nouser, sizeof(snmpv3_nouser)) >= 0) { // user does not exist ^~~~~~~~~~~~~ In file included from hydra-snmp.c:1: hydra-mod.h:40:16: note: expected 'char *' but argument is of type 'unsigned char *' 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] hydra_send(sock, snmpv3_init, sizeof(snmpv3_init), 0); ^~~~~~~~~~~ In file included from hydra-snmp.c:1: hydra-mod.h:30:16: note: expected 'char *' but argument is of type 'unsigned char *' 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] hydra_dump_asciihex(snmpv3info, snmpv3infolen); ^~~~~~~~~~ In file included from hydra-snmp.c:1: hydra-mod.h:34:13: note: expected 'unsigned char *' but argument is of type 'char *' 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 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c hydra-cvs.c -DLIBOPENSSL -DLIBSSH -DHAVE_ZLIB -DHAVE_MATH_H gcc -I. -O3 -pie -fPIE -fstack-protector-all --param ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wl,-z,now -Wl,-z,relro -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c hydra-smtp.c -DLIBOPENSSL -DLIBSSH -DHAVE_ZLIB -DHAVE_MATH_H 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=] sprintf(buffer, "AUTH NTLM %s\r\n", buf1); ^~ ~~~~ In file included from /usr/include/stdio.h:862, from hydra.h:3, from hydra-mod.h:4, from hydra-smtp.c:1: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 13 and 4108 bytes into a destination of size 500 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __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=] sprintf(buffer, "%s\r\n", buf1); ^~ ~~~~ In file included from /usr/include/stdio.h:862, from hydra.h:3, from hydra-mod.h:4, from hydra-smtp.c:1: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 3 and 4098 bytes into a destination of size 500 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hydra-smtp.c:147:26: warning: ' ' directive writing 2 bytes into a region of size between 1 and 500 [-Wformat-overflow=] sprintf(buffer, "%s\r\n", buffer2); ^~~~ In file included from /usr/include/stdio.h:862, from hydra.h:3, from hydra-mod.h:4, from hydra-smtp.c:1: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 3 and 502 bytes into a destination of size 500 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __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 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c hydra-smtp-enum.c -DLIBOPENSSL -DLIBSSH -DHAVE_ZLIB -DHAVE_MATH_H In file included from hydra-smtp-enum.c:14: hydra-smtp-enum.c: In function 'service_smtp_enum': hydra-mod.h:64:22: warning: statement will never be executed [-Wswitch-unreachable] #define hydra_report fprintf hydra-smtp-enum.c:220:11: note: in expansion of macro 'hydra_report' hydra_report(stdout, "[VERBOSE] "); ^~~~~~~~~~~~ gcc -I. -O3 -pie -fPIE -fstack-protector-all --param ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wl,-z,now -Wl,-z,relro -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c hydra-sapr3.c -DLIBOPENSSL -DLIBSSH -DHAVE_ZLIB -DHAVE_MATH_H gcc -I. -O3 -pie -fPIE -fstack-protector-all --param ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wl,-z,now -Wl,-z,relro -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c hydra-ssh.c -DLIBOPENSSL -DLIBSSH -DHAVE_ZLIB -DHAVE_MATH_H hydra-ssh.c: In function 'service_ssh_init': hydra-ssh.c:171:11: warning: variable 'rc' set but not used [-Wunused-but-set-variable] 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 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c hydra-sshkey.c -DLIBOPENSSL -DLIBSSH -DHAVE_ZLIB -DHAVE_MATH_H gcc -I. -O3 -pie -fPIE -fstack-protector-all --param ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wl,-z,now -Wl,-z,relro -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c hydra-teamspeak.c -DLIBOPENSSL -DLIBSSH -DHAVE_ZLIB -DHAVE_MATH_H gcc -I. -O3 -pie -fPIE -fstack-protector-all --param ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wl,-z,now -Wl,-z,relro -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c hydra-postgres.c -DLIBOPENSSL -DLIBSSH -DHAVE_ZLIB -DHAVE_MATH_H gcc -I. -O3 -pie -fPIE -fstack-protector-all --param ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wl,-z,now -Wl,-z,relro -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c hydra-rsh.c -DLIBOPENSSL -DLIBSSH -DHAVE_ZLIB -DHAVE_MATH_H gcc -I. -O3 -pie -fPIE -fstack-protector-all --param ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wl,-z,now -Wl,-z,relro -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c hydra-rlogin.c -DLIBOPENSSL -DLIBSSH -DHAVE_ZLIB -DHAVE_MATH_H gcc -I. -O3 -pie -fPIE -fstack-protector-all --param ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wl,-z,now -Wl,-z,relro -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c hydra-oracle-listener.c -DLIBOPENSSL -DLIBSSH -DHAVE_ZLIB -DHAVE_MATH_H gcc -I. -O3 -pie -fPIE -fstack-protector-all --param ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wl,-z,now -Wl,-z,relro -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c hydra-svn.c -DLIBOPENSSL -DLIBSSH -DHAVE_ZLIB -DHAVE_MATH_H gcc -I. -O3 -pie -fPIE -fstack-protector-all --param ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wl,-z,now -Wl,-z,relro -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c hydra-pcanywhere.c -DLIBOPENSSL -DLIBSSH -DHAVE_ZLIB -DHAVE_MATH_H gcc -I. -O3 -pie -fPIE -fstack-protector-all --param ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wl,-z,now -Wl,-z,relro -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c hydra-sip.c -DLIBOPENSSL -DLIBSSH -DHAVE_ZLIB -DHAVE_MATH_H gcc -I. -O3 -pie -fPIE -fstack-protector-all --param ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wl,-z,now -Wl,-z,relro -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c hydra-oracle-sid.c -DLIBOPENSSL -DLIBSSH -DHAVE_ZLIB -DHAVE_MATH_H gcc -I. -O3 -pie -fPIE -fstack-protector-all --param ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wl,-z,now -Wl,-z,relro -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c hydra-oracle.c -DLIBOPENSSL -DLIBSSH -DHAVE_ZLIB -DHAVE_MATH_H gcc -I. -O3 -pie -fPIE -fstack-protector-all --param ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wl,-z,now -Wl,-z,relro -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c hydra-vmauthd.c -DLIBOPENSSL -DLIBSSH -DHAVE_ZLIB -DHAVE_MATH_H gcc -I. -O3 -pie -fPIE -fstack-protector-all --param ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wl,-z,now -Wl,-z,relro -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c hydra-asterisk.c -DLIBOPENSSL -DLIBSSH -DHAVE_ZLIB -DHAVE_MATH_H gcc -I. -O3 -pie -fPIE -fstack-protector-all --param ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wl,-z,now -Wl,-z,relro -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c hydra-firebird.c -DLIBOPENSSL -DLIBSSH -DHAVE_ZLIB -DHAVE_MATH_H gcc -I. -O3 -pie -fPIE -fstack-protector-all --param ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wl,-z,now -Wl,-z,relro -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c hydra-afp.c -DLIBOPENSSL -DLIBSSH -DHAVE_ZLIB -DHAVE_MATH_H gcc -I. -O3 -pie -fPIE -fstack-protector-all --param ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wl,-z,now -Wl,-z,relro -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c hydra-ncp.c -DLIBOPENSSL -DLIBSSH -DHAVE_ZLIB -DHAVE_MATH_H gcc -I. -O3 -pie -fPIE -fstack-protector-all --param ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wl,-z,now -Wl,-z,relro -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c hydra-http-proxy.c -DLIBOPENSSL -DLIBSSH -DHAVE_ZLIB -DHAVE_MATH_H hydra-http-proxy.c: In function 'start_http_proxy': hydra-http-proxy.c:26:26: warning: '%.200s' directive writing up to 200 bytes into a region of size 24 [-Wformat-overflow=] sprintf(host, "Host: %.200s", ptr + 3); ^~~~~~ In file included from /usr/include/stdio.h:862, from hydra.h:3, from hydra-mod.h:4, from hydra-http-proxy.c:1: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 7 and 207 bytes into a destination of size 30 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hydra-http-proxy.c:122:71: warning: '%s' directive writing up to 4095 bytes into a region of size between 221 and 459 [-Wformat-overflow=] 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:862, from hydra.h:3, from hydra-mod.h:4, from hydra-http-proxy.c:1: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 109 and 4442 bytes into a destination of size 500 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __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 between 221 and 459 [-Wformat-overflow=] 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:862, from hydra.h:3, from hydra-mod.h:4, from hydra-http-proxy.c:1: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 109 and 4442 bytes into a destination of size 500 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hydra-http-proxy.c:85:70: warning: '%s' directive writing up to 499 bytes into a region of size between 220 and 458 [-Wformat-overflow=] sprintf(buffer, "GET %s HTTP/1.0\r\n%sProxy-Authorization: Basic %s\r\nUser-Agent: Mozilla/4.0 (Hydra)\r\n%s\r\n", url, host, buffer2, header); ^~ ~~~~~~~ In file included from /usr/include/stdio.h:862, from hydra.h:3, from hydra-mod.h:4, from hydra-http-proxy.c:1: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 80 and 817 bytes into a destination of size 500 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __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 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c hydra-http-form.c -DLIBOPENSSL -DLIBSSH -DHAVE_ZLIB -DHAVE_MATH_H hydra-http-form.c: In function 'hdrrepv': hydra-http-form.c:345:64: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'size_t' {aka 'unsigned int'} [-Wformat=] hydra_report(stderr, "[ERROR] Out of memory (hdrrepv %lu)", strlen(new_value) + 1); ~~^ ~~~~~~~~~~~~~~~~~~~~~ %u hydra-http-form.c: In function 'start_http_form': hydra-http-form.c:813:36: warning: argument to 'sizeof' in 'strncpy' call is the same expression as the source; did you mean to use the size of the destination? [-Wsizeof-pointer-memaccess] strncpy(str2, str, sizeof(str)); ^ hydra-http-form.c:852:17: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] sprintf(str2, "%s:%d", str2, port); ^~~~ ~~~~ hydra-http-form.c:852:27: warning: '%d' directive writing between 1 and 11 bytes into a region of size between 0 and 2047 [-Wformat-overflow=] sprintf(str2, "%s:%d", str2, port); ^~ In file included from /usr/include/stdio.h:862, from hydra.h:3, from hydra-mod.h:4, from hydra-http-form.c:52: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 3 and 2060 bytes into a destination of size 2048 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __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 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c hydra-irc.c -DLIBOPENSSL -DLIBSSH -DHAVE_ZLIB -DHAVE_MATH_H gcc -I. -O3 -pie -fPIE -fstack-protector-all --param ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wl,-z,now -Wl,-z,relro -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c hydra-redis.c -DLIBOPENSSL -DLIBSSH -DHAVE_ZLIB -DHAVE_MATH_H gcc -I. -O3 -pie -fPIE -fstack-protector-all --param ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wl,-z,now -Wl,-z,relro -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c hydra-rdp.c -DLIBOPENSSL -DLIBSSH -DHAVE_ZLIB -DHAVE_MATH_H hydra-rdp.c: In function 'ssl_cert_to_rkey': hydra-rdp.c:922:25: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] X509_ALGOR *algor = X509_get0_tbs_sigalg(cert); ^~~~~~~~~~~~~~~~~~~~ hydra-rdp.c: In function 'ssl_rkey_get_exp_mod': hydra-rdp.c:962:22: warning: passing argument 2 of 'RSA_get0_key' from incompatible pointer type [-Wincompatible-pointer-types] RSA_get0_key(rkey, &n, &e, NULL); ^~ In file included from rdp.h:52, from hydra-rdp.c:44: /usr/include/openssl/rsa.h:182:34: note: expected 'const BIGNUM **' {aka 'const struct bignum_st **'} but argument is of type 'BIGNUM **' {aka 'struct bignum_st **'} const BIGNUM **n, const BIGNUM **e, const BIGNUM **d); ~~~~~~~~~~~~~~~^ hydra-rdp.c:962:26: warning: passing argument 3 of 'RSA_get0_key' from incompatible pointer type [-Wincompatible-pointer-types] RSA_get0_key(rkey, &n, &e, NULL); ^~ In file included from rdp.h:52, from hydra-rdp.c:44: /usr/include/openssl/rsa.h:182:52: note: expected 'const BIGNUM **' {aka 'const struct bignum_st **'} but argument is of type 'BIGNUM **' {aka 'struct bignum_st **'} const BIGNUM **n, const BIGNUM **e, const BIGNUM **d); ~~~~~~~~~~~~~~~^ hydra-rdp.c:958:19: warning: unused variable 'd' [-Wunused-variable] BIGNUM *n, *e, *d; ^ gcc -I. -O3 -pie -fPIE -fstack-protector-all --param ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wl,-z,now -Wl,-z,relro -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c hydra-adam6500.c -DLIBOPENSSL -DLIBSSH -DHAVE_ZLIB -DHAVE_MATH_H 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] if (hydra_send(s, buffer, sizeof(adam6500_req1), 0) < 0) ^~~~~~ In file included from hydra-adam6500.c:4: hydra-mod.h:30:16: note: expected 'char *' but argument is of type 'unsigned char *' 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] if (hydra_send(s, adam6500_req2, sizeof(adam6500_req2), 0) < 0) ^~~~~~~~~~~~~ In file included from hydra-adam6500.c:4: hydra-mod.h:30:16: note: expected 'char *' but argument is of type 'unsigned char *' extern int32_t hydra_send(int32_t socket, char *buf, uint32_t size, int32_t options); ^~~~~~~~~~ gcc -I. -O3 -pie -fPIE -fstack-protector-all --param ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wl,-z,now -Wl,-z,relro -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c hydra-rtsp.c -DLIBOPENSSL -DLIBSSH -DHAVE_ZLIB -DHAVE_MATH_H hydra-rtsp.c: In function 'start_rtsp': hydra-rtsp.c:115:32: warning: '%.260s' directive writing up to 260 bytes into a region of size between 239 and 499 [-Wformat-overflow=] sprintf(buffer2, "%.260s:%.260s", login, pass); ^~~~~~ In file included from /usr/include/stdio.h:862, from hydra-rtsp.c:9: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 2 and 522 bytes into a destination of size 500 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hydra-rtsp.c:118:26: warning: 'Authorization: : Basic ' directive writing 23 bytes into a region of size between 1 and 500 [-Wformat-overflow=] sprintf(buffer, "%sAuthorization: : Basic %s\r\n\r\n", packet2, buffer2); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from hydra-rtsp.c:9: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 28 and 1026 bytes into a destination of size 500 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __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 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c hydra-rpcap.c -DLIBOPENSSL -DLIBSSH -DHAVE_ZLIB -DHAVE_MATH_H gcc -I. -O3 -pie -fPIE -fstack-protector-all --param ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wl,-z,now -Wl,-z,relro -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c hydra-radmin2.c -DLIBOPENSSL -DLIBSSH -DHAVE_ZLIB -DHAVE_MATH_H gcc -I. -O3 -pie -fPIE -fstack-protector-all --param ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wl,-z,now -Wl,-z,relro -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c crc32.c -DLIBOPENSSL -DLIBSSH -DHAVE_ZLIB -DHAVE_MATH_H gcc -I. -O3 -pie -fPIE -fstack-protector-all --param ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wl,-z,now -Wl,-z,relro -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c d3des.c -DLIBOPENSSL -DLIBSSH -DHAVE_ZLIB -DHAVE_MATH_H gcc -I. -O3 -pie -fPIE -fstack-protector-all --param ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wl,-z,now -Wl,-z,relro -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c bfg.c -DLIBOPENSSL -DLIBSSH -DHAVE_ZLIB -DHAVE_MATH_H gcc -I. -O3 -pie -fPIE -fstack-protector-all --param ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wl,-z,now -Wl,-z,relro -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c ntlm.c -DLIBOPENSSL -DLIBSSH -DHAVE_ZLIB -DHAVE_MATH_H gcc -I. -O3 -pie -fPIE -fstack-protector-all --param ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wl,-z,now -Wl,-z,relro -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c sasl.c -DLIBOPENSSL -DLIBSSH -DHAVE_ZLIB -DHAVE_MATH_H 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=] snprintf(buffer, 500, "%s:%s:%s:%s:%s", nonce, "00000001", "hydra", "auth", buffer2); ^~ ~~~~~~~ In file included from /usr/include/stdio.h:862, from sasl.h:2, from sasl.c:1: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 22 and 720 bytes into a destination of size 500 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __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=] snprintf(buffer, 500, "%s:%s", nonce, buffer2); ^~ ~~~~~~~ In file included from /usr/include/stdio.h:862, from sasl.h:2, from sasl.c:1: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 2 and 700 bytes into a destination of size 500 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sasl.c:533:247: warning: ' User-Agent: Mozilla/4.0 (H...' directive output may be truncated writing 59 bytes into a region of size between 50 and 317 [-Wformat-truncation=] "%s http://%s:%d%s HTTP/1.0\r\nHost: %s\r\nAuthorization: Digest username=\"%s\", realm=\"%s\", response=\"%s\", nonce=\"%s\", cnonce=\"hydra\", nc=00000001, algorithm=%s, qop=auth, uri=\"%s\"\r\nProxy-Authorization: Basic %s\r\nUser-Agent: Mozilla/4.0 (Hydra)\r\nConnection: keep-alive\r\n%s\r\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from sasl.h:2, from sasl.c:1: /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output 245 or more bytes (assuming 512) into a destination of size 500 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __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 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c hmacmd5.c -DLIBOPENSSL -DLIBSSH -DHAVE_ZLIB -DHAVE_MATH_H gcc -I. -O3 -pie -fPIE -fstack-protector-all --param ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wl,-z,now -Wl,-z,relro -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c hydra-mod.c -DLIBOPENSSL -DLIBSSH -DHAVE_ZLIB -DHAVE_MATH_H hydra-mod.c: In function 'ssl_temp_rsa_cb': hydra-mod.c:465:21: warning: passing argument 2 of 'RSA_get0_key' from incompatible pointer type [-Wincompatible-pointer-types] RSA_get0_key(rsa, &n, NULL, NULL); ^~ In file included from /usr/include/openssl/x509.h:31, from /usr/include/openssl/ssl.h:50, from hydra-mod.c:4: /usr/include/openssl/rsa.h:182:34: note: expected 'const BIGNUM **' {aka 'const struct bignum_st **'} but argument is of type 'BIGNUM **' {aka 'struct bignum_st **'} const BIGNUM **n, const BIGNUM **e, const BIGNUM **d); ~~~~~~~~~~~~~~~^ hydra-mod.c: In function 'hydra_recv': hydra-mod.c:903:21: warning: pointer targets in passing argument 1 of 'hydra_dump_data' differ in signedness [-Wpointer-sign] hydra_dump_data(buf, ret, text); ^~~ In file included from hydra-mod.c:1: hydra-mod.h:39:13: note: expected 'unsigned char *' but argument is of type 'char *' extern void hydra_dump_data(unsigned char *buf, int32_t len, char *text); ^~~~~~~~~~~~~~~ hydra-mod.c: In function 'hydra_recv_nb': hydra-mod.c:918:25: warning: pointer targets in passing argument 1 of 'hydra_dump_data' differ in signedness [-Wpointer-sign] hydra_dump_data(buf, ret, text); ^~~ In file included from hydra-mod.c:1: hydra-mod.h:39:13: note: expected 'unsigned char *' but argument is of type 'char *' extern void hydra_dump_data(unsigned char *buf, int32_t len, char *text); ^~~~~~~~~~~~~~~ hydra-mod.c:924:23: warning: pointer targets in passing argument 1 of 'hydra_dump_data' differ in signedness [-Wpointer-sign] hydra_dump_data(buf, ret, text); ^~~ In file included from hydra-mod.c:1: hydra-mod.h:39:13: note: expected 'unsigned char *' but argument is of type 'char *' extern void hydra_dump_data(unsigned char *buf, int32_t len, char *text); ^~~~~~~~~~~~~~~ hydra-mod.c: In function 'hydra_receive_line': hydra-mod.c:957:23: warning: pointer targets in passing argument 1 of 'hydra_dump_data' differ in signedness [-Wpointer-sign] hydra_dump_data("", -1, text); ^~ In file included from hydra-mod.c:1: hydra-mod.h:39:13: note: expected 'unsigned char *' but argument is of type 'char *' extern void hydra_dump_data(unsigned char *buf, int32_t len, char *text); ^~~~~~~~~~~~~~~ hydra-mod.c:994:21: warning: pointer targets in passing argument 1 of 'hydra_dump_data' differ in signedness [-Wpointer-sign] hydra_dump_data(buff, got, text); ^~~~ In file included from hydra-mod.c:1: hydra-mod.h:39:13: note: expected 'unsigned char *' but argument is of type 'char *' extern void hydra_dump_data(unsigned char *buf, int32_t len, char *text); ^~~~~~~~~~~~~~~ hydra-mod.c: In function 'hydra_send': hydra-mod.c:1009:21: warning: pointer targets in passing argument 1 of 'hydra_dump_data' differ in signedness [-Wpointer-sign] hydra_dump_data(buf, size, text); ^~~ In file included from hydra-mod.c:1: hydra-mod.h:39:13: note: expected 'unsigned char *' but argument is of type 'char *' extern void hydra_dump_data(unsigned char *buf, int32_t len, char *text); ^~~~~~~~~~~~~~~ gcc -I. -O3 -pie -fPIE -fstack-protector-all --param ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wl,-z,now -Wl,-z,relro -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c hydra-time.c -DLIBOPENSSL -DLIBSSH -DHAVE_ZLIB -DHAVE_MATH_H gcc -I. -O3 -pie -fPIE -fstack-protector-all --param ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wl,-z,now -Wl,-z,relro -lm -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -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-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 -lz -lssl -lssh -lcrypto -L/usr/lib -L/usr/local/lib -L/lib -L/lib -L/usr/lib -DLIBOPENSSL -DLIBSSH -DHAVE_ZLIB -DHAVE_MATH_H hydra.c: In function 'hydra_debug': hydra.c:629:38: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'long long unsigned int' [-Wformat=] printf("[DEBUG] Code: %s Time: %lu\n", string, (uint64_t) time(NULL)); ~~^ ~~~~~~~~~~~~~~~~~~~~~ %llu hydra.c:637:74: warning: format '%lu' expects argument of type 'long unsigned int', but argument 5 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] printf("[DEBUG] Brains: active %d targets %d finished %d todo_all %lu todo %lu sent %lu found %lu countlogin %lu sizelogin %lu countpass %lu sizepass %lu\n", ~~^ %llu hydra.c:639:10: hydra_brains.todo_all + total_redo_count, hydra_brains.todo, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hydra.c:637:84: warning: format '%lu' expects argument of type 'long unsigned int', but argument 6 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] printf("[DEBUG] Brains: active %d targets %d finished %d todo_all %lu todo %lu sent %lu found %lu countlogin %lu sizelogin %lu countpass %lu sizepass %lu\n", ~~^ %llu hydra.c:639:53: hydra_brains.todo_all + total_redo_count, hydra_brains.todo, ~~~~~~~~~~~~~~~~~ hydra.c:637:94: warning: format '%lu' expects argument of type 'long unsigned int', but argument 7 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] printf("[DEBUG] Brains: active %d targets %d finished %d todo_all %lu todo %lu sent %lu found %lu countlogin %lu sizelogin %lu countpass %lu sizepass %lu\n", ~~^ %llu hydra.c:640:10: hydra_brains.sent, hydra_brains.found, ~~~~~~~~~~~~~~~~~ hydra.c:637:105: warning: format '%lu' expects argument of type 'long unsigned int', but argument 8 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] printf("[DEBUG] Brains: active %d targets %d finished %d todo_all %lu todo %lu sent %lu found %lu countlogin %lu sizelogin %lu countpass %lu sizepass %lu\n", ~~^ %llu hydra.c:640:29: hydra_brains.sent, hydra_brains.found, ~~~~~~~~~~~~~~~~~~ hydra.c:637:121: warning: format '%lu' expects argument of type 'long unsigned int', but argument 9 has type 'long long unsigned int' [-Wformat=] printf("[DEBUG] Brains: active %d targets %d finished %d todo_all %lu todo %lu sent %lu found %lu countlogin %lu sizelogin %lu countpass %lu sizepass %lu\n", ~~^ %llu hydra.c:641:10: (uint64_t) hydra_brains.countlogin, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hydra.c:637:136: warning: format '%lu' expects argument of type 'long unsigned int', but argument 10 has type 'long long unsigned int' [-Wformat=] printf("[DEBUG] Brains: active %d targets %d finished %d todo_all %lu todo %lu sent %lu found %lu countlogin %lu sizelogin %lu countpass %lu sizepass %lu\n", ~~^ %llu hydra.c:642:10: (uint64_t) hydra_brains.sizelogin, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hydra.c:637:151: warning: format '%lu' expects argument of type 'long unsigned int', but argument 11 has type 'long long unsigned int' [-Wformat=] printf("[DEBUG] Brains: active %d targets %d finished %d todo_all %lu todo %lu sent %lu found %lu countlogin %lu sizelogin %lu countpass %lu sizepass %lu\n", ~~^ %llu hydra.c:643:10: (uint64_t) hydra_brains.countpass, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hydra.c:637:165: warning: format '%lu' expects argument of type 'long unsigned int', but argument 12 has type 'long long unsigned int' [-Wformat=] printf("[DEBUG] Brains: active %d targets %d finished %d todo_all %lu todo %lu sent %lu found %lu countlogin %lu sizelogin %lu countpass %lu sizepass %lu\n", ~~^ %llu hydra.c:644:10: (uint64_t) hydra_brains.sizepass); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hydra.c:649:58: warning: format '%lu' expects argument of type 'long unsigned int', but argument 5 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] ("[DEBUG] Target %d - target %s ip %s login_no %lu pass_no %lu sent %lu pass_state %d redo_state %d (%d redos) use_count %d failed %d done %d fail_count %d login_ptr %s pass_ptr %s\n", ~~^ %llu hydra.c:651:8: target->login_no, target->pass_no, target->sent, ~~~~~~~~~~~~~~~~ hydra.c:649:71: warning: format '%lu' expects argument of type 'long unsigned int', but argument 6 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] ("[DEBUG] Target %d - target %s ip %s login_no %lu pass_no %lu sent %lu pass_state %d redo_state %d (%d redos) use_count %d failed %d done %d fail_count %d login_ptr %s pass_ptr %s\n", ~~^ %llu hydra.c:651:28: target->login_no, target->pass_no, target->sent, ~~~~~~~~~~~~~~~ hydra.c:649:81: warning: format '%lu' expects argument of type 'long unsigned int', but argument 7 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] ("[DEBUG] Target %d - target %s ip %s login_no %lu pass_no %lu sent %lu pass_state %d redo_state %d (%d redos) use_count %d failed %d done %d fail_count %d login_ptr %s pass_ptr %s\n", ~~^ %llu hydra.c:651:48: target->login_no, target->pass_no, target->sent, ~~~~~~~~~~~~ hydra.c: In function 'hydra_restore_write': hydra.c:752:44: warning: format '%lu' expects argument of type 'long unsigned int', but argument 2 has type 'unsigned int' [-Wformat=] printf("[DEBUG] sizeof hydra_head: %lu\n", sizeof(hydra_head)); ~~^ ~~~~~~~~~~~~~~~~~~ %u hydra.c: In function 'hydra_send_next_pair': hydra.c:1570:167: warning: format '%lu' expects argument of type 'long unsigned int', but argument 12 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] ("[DEBUG] send_next_pair_init target %d, head %d, redo %d, redo_state %d, pass_state %d. loop_mode %d, curlogin %s, curpass %s, tlogin %s, tpass %s, logincnt %lu/%lu, passcnt %lu/%lu, loop_cnt %d\n", ~~^ %llu hydra.c:1573:8: hydra_targets[target_no]->login_no, hydra_brains.countlogin, hydra_targets[target_no]->pass_no, hydra_brains.countpass, loop_cnt); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hydra.c:1570:171: warning: format '%lu' expects argument of type 'long unsigned int', but argument 13 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] ("[DEBUG] send_next_pair_init target %d, head %d, redo %d, redo_state %d, pass_state %d. loop_mode %d, curlogin %s, curpass %s, tlogin %s, tpass %s, logincnt %lu/%lu, passcnt %lu/%lu, loop_cnt %d\n", ~~^ %llu hydra.c:1573:44: hydra_targets[target_no]->login_no, hydra_brains.countlogin, hydra_targets[target_no]->pass_no, hydra_brains.countpass, loop_cnt); ~~~~~~~~~~~~~~~~~~~~~~~ hydra.c:1570:184: warning: format '%lu' expects argument of type 'long unsigned int', but argument 14 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] ("[DEBUG] send_next_pair_init target %d, head %d, redo %d, redo_state %d, pass_state %d. loop_mode %d, curlogin %s, curpass %s, tlogin %s, tpass %s, logincnt %lu/%lu, passcnt %lu/%lu, loop_cnt %d\n", ~~^ %llu hydra.c:1573:69: hydra_targets[target_no]->login_no, hydra_brains.countlogin, hydra_targets[target_no]->pass_no, hydra_brains.countpass, loop_cnt); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hydra.c:1570:188: warning: format '%lu' expects argument of type 'long unsigned int', but argument 15 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] ("[DEBUG] send_next_pair_init target %d, head %d, redo %d, redo_state %d, pass_state %d. loop_mode %d, curlogin %s, curpass %s, tlogin %s, tpass %s, logincnt %lu/%lu, passcnt %lu/%lu, loop_cnt %d\n", ~~^ %llu hydra.c:1573:104: hydra_targets[target_no]->login_no, hydra_brains.countlogin, hydra_targets[target_no]->pass_no, hydra_brains.countpass, loop_cnt); ~~~~~~~~~~~~~~~~~~~~~~ hydra.c:1577:91: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] printf("[DEBUG] too many loops in send_next_pair, returning -1 (loop_cnt %d, sent %lu, todo %lu)\n", loop_cnt, hydra_targets[target_no]->sent, hydra_brains.todo); ~~^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ %llu hydra.c:1577:101: warning: format '%lu' expects argument of type 'long unsigned int', but argument 4 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] printf("[DEBUG] too many loops in send_next_pair, returning -1 (loop_cnt %d, sent %lu, todo %lu)\n", loop_cnt, hydra_targets[target_no]->sent, hydra_brains.todo); ~~^ ~~~~~~~~~~~~~~~~~ %llu hydra.c:1587:81: warning: format '%lu' expects argument of type 'long unsigned int', but argument 6 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] printf("[COMPLETED] target %s - login \"%s\" - pass \"%s\" - child %d - %lu of %lu\n", ~~^ %llu hydra.c:1589:14: hydra_targets[target_no]->sent, hydra_brains.todo + hydra_targets[target_no]->redo); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hydra.c:1587:88: warning: format '%lu' expects argument of type 'long unsigned int', but argument 7 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] printf("[COMPLETED] target %s - login \"%s\" - pass \"%s\" - child %d - %lu of %lu\n", ~~^ %llu hydra.c:1589:46: hydra_targets[target_no]->sent, hydra_brains.todo + hydra_targets[target_no]->redo); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hydra.c:1897:70: warning: format '%lu' expects argument of type 'long unsigned int', but argument 6 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] printf("[%sATTEMPT] target %s - login \"%s\" - pass \"%s\" - %lu of %lu [child %d] (%d/%d)\n", ~~^ %llu hydra.c:1899:54: hydra_heads[head_no]->current_pass_ptr, hydra_targets[target_no]->sent, hydra_brains.todo + hydra_targets[target_no]->redo, head_no, hydra_targets[target_no]->redo_state ? hydra_targets[target_no]->redo_state - 1 : 0, hydra_targets[target_no]->redo); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hydra.c:1897:77: warning: format '%lu' expects argument of type 'long unsigned int', but argument 7 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] printf("[%sATTEMPT] target %s - login \"%s\" - pass \"%s\" - %lu of %lu [child %d] (%d/%d)\n", ~~^ %llu hydra.c:1899:86: hydra_heads[head_no]->current_pass_ptr, hydra_targets[target_no]->sent, hydra_brains.todo + hydra_targets[target_no]->redo, head_no, hydra_targets[target_no]->redo_state ? hydra_targets[target_no]->redo_state - 1 : 0, hydra_targets[target_no]->redo); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hydra.c: In function 'main': hydra.c:3191:84: warning: format '%lu' expects argument of type 'long unsigned int', but argument 4 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] fprintf(stderr, "[ERROR] Maximum number of logins is %d, this file has %lu entries.\n", MAX_LINES, hydra_brains.countlogin); ~~^ ~~~~~~~~~~~~~~~~~~~~~~~ %llu hydra.c:3195:90: warning: format '%lu' expects argument of type 'long unsigned int', but argument 4 has type 'long long unsigned int' [-Wformat=] fprintf(stderr, "[ERROR] Maximum size of the login file is %d, this file has %lu bytes.\n", MAX_BYTES, (uint64_t) hydra_brains.sizelogin); ~~^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ %llu hydra.c:3220:87: warning: format '%lu' expects argument of type 'long unsigned int', but argument 4 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] fprintf(stderr, "[ERROR] Maximum number of passwords is %d, this file has %lu entries.\n", MAX_LINES, hydra_brains.countpass); ~~^ ~~~~~~~~~~~~~~~~~~~~~~ %llu hydra.c:3224:93: warning: format '%lu' expects argument of type 'long unsigned int', but argument 4 has type 'long long unsigned int' [-Wformat=] fprintf(stderr, "[ERROR] Maximum size of the password file is %d, this file has %lu bytes.\n", MAX_BYTES, (uint64_t) hydra_brains.sizepass); ~~^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ %llu hydra.c:3267:94: warning: format '%lu' expects argument of type 'long unsigned int', but argument 4 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] fprintf(stderr, "[ERROR] Maximum number of colon file entries is %d, this file has %lu entries.\n", MAX_LINES / 2, hydra_brains.countlogin); ~~^ ~~~~~~~~~~~~~~~~~~~~~~~ %llu hydra.c:3271:88: warning: format '%lu' expects argument of type 'long unsigned int', but argument 4 has type 'long long unsigned int' [-Wformat=] fprintf(stderr, "[ERROR] Maximum size of the colon file is %d, this file has %lu bytes.\n", MAX_BYTES / 2, (uint64_t) hydra_brains.sizelogin); ~~^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ %llu hydra.c:3491:94: warning: format '%lu' expects argument of type 'long unsigned int', but argument 2 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] printf("[VERBOSE] More tasks defined than login/pass pairs exist. Tasks reduced to %lu\n", hydra_brains.todo); ~~^ ~~~~~~~~~~~~~~~~~ %llu hydra.c:3526:71: warning: format '%lu' expects argument of type 'long unsigned int', but argument 7 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] printf("[DATA] max %d task%s per %d server%s, overall %d tasks, %lu login tr%s, ~%lu tr%s per task\n", hydra_options.tasks, hydra_options.tasks == 1 ? "" : "s", ~~^ %llu hydra_brains.targets, hydra_brains.targets == 1 ? "" : "s", hydra_options.max_use, hydra_brains.todo, hydra_brains.todo == 1 ? "y" : "ies", math2, ~~~~~~~~~~~~~~~~~ hydra.c:3526:88: warning: format '%lu' expects argument of type 'long unsigned int', but argument 9 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] printf("[DATA] max %d task%s per %d server%s, overall %d tasks, %lu login tr%s, ~%lu tr%s per task\n", hydra_options.tasks, hydra_options.tasks == 1 ? "" : "s", ~~^ %llu hydra_brains.targets, hydra_brains.targets == 1 ? "" : "s", hydra_options.max_use, hydra_brains.todo, hydra_brains.todo == 1 ? "y" : "ies", math2, ~~~~~ hydra.c:3530:72: warning: format '%lu' expects argument of type 'long unsigned int', but argument 8 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] printf("[DATA] max %d task%s per %d server%s, overall %d task%s, %lu login tr%s (l:%lu/p:%lu), ~%lu tr%s per task\n", hydra_options.tasks, hydra_options.tasks == 1 ? "" : "s", ~~^ %llu hydra.c:3533:12: hydra_brains.todo, hydra_brains.todo == 1 ? "y" : "ies", ~~~~~~~~~~~~~~~~~ hydra.c:3530:90: warning: format '%lu' expects argument of type 'long unsigned int', but argument 10 has type 'long long unsigned int' [-Wformat=] printf("[DATA] max %d task%s per %d server%s, overall %d task%s, %lu login tr%s (l:%lu/p:%lu), ~%lu tr%s per task\n", hydra_options.tasks, hydra_options.tasks == 1 ? "" : "s", ~~^ %llu hydra.c:3534:12: (uint64_t) hydra_brains.countlogin, (uint64_t) hydra_brains.countpass, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hydra.c:3530:96: warning: format '%lu' expects argument of type 'long unsigned int', but argument 11 has type 'long long unsigned int' [-Wformat=] printf("[DATA] max %d task%s per %d server%s, overall %d task%s, %lu login tr%s (l:%lu/p:%lu), ~%lu tr%s per task\n", hydra_options.tasks, hydra_options.tasks == 1 ? "" : "s", ~~^ %llu hydra.c:3534:48: (uint64_t) hydra_brains.countlogin, (uint64_t) hydra_brains.countpass, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hydra.c:3530:103: warning: format '%lu' expects argument of type 'long unsigned int', but argument 12 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] printf("[DATA] max %d task%s per %d server%s, overall %d task%s, %lu login tr%s (l:%lu/p:%lu), ~%lu tr%s per task\n", hydra_options.tasks, hydra_options.tasks == 1 ? "" : "s", ~~^ %llu hydra.c:3535:12: math2, math2 == 1 ? "y" : "ies"); ~~~~~ hydra.c:3884:97: warning: format '%lu' expects argument of type 'long unsigned int', but argument 6 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] printf("[ATTEMPT-ERROR] target %s - login \"%s\" - pass \"%s\" - child %d - %lu of %lu\n", ~~^ %llu hydra.c:3886:26: hydra_targets[hydra_heads[head_no]->target_no]->sent, hydra_brains.todo); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hydra.c:3884:104: warning: format '%lu' expects argument of type 'long unsigned int', but argument 7 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] printf("[ATTEMPT-ERROR] target %s - login \"%s\" - pass \"%s\" - child %d - %lu of %lu\n", ~~^ %llu hydra.c:3886:80: hydra_targets[hydra_heads[head_no]->target_no]->sent, hydra_brains.todo); ~~~~~~~~~~~~~~~~~ hydra.c:3972:42: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] printf("[STATUS] %.2f tries/min, %lu tries in %02lu:%02luh, %lu to do in %02lu:%02luh, %d active\n", (1.0 * hydra_brains.sent) / (((elapsed_status - starttime) * 1.0) / 60), // tries/min ~~^ %llu hydra_brains.sent, // tries ~~~~~~~~~~~~~~~~~ hydra.c:3972:57: warning: format '%lu' expects argument of type 'long unsigned int', but argument 4 has type 'long long unsigned int' [-Wformat=] printf("[STATUS] %.2f tries/min, %lu tries in %02lu:%02luh, %lu to do in %02lu:%02luh, %d active\n", (1.0 * hydra_brains.sent) / (((elapsed_status - starttime) * 1.0) / 60), // tries/min ~~~~^ %02llu hydra.c:3974:14: (uint64_t) ((elapsed_status - starttime) / 3600), // hours ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hydra.c:3972:63: warning: format '%lu' expects argument of type 'long unsigned int', but argument 5 has type 'long long unsigned int' [-Wformat=] printf("[STATUS] %.2f tries/min, %lu tries in %02lu:%02luh, %lu to do in %02lu:%02luh, %d active\n", (1.0 * hydra_brains.sent) / (((elapsed_status - starttime) * 1.0) / 60), // tries/min ~~~~^ %02llu hydra.c:3975:14: (uint64_t) (((elapsed_status - starttime) % 3600) / 60), // minutes ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hydra.c:3972:69: warning: format '%lu' expects argument of type 'long unsigned int', but argument 6 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] printf("[STATUS] %.2f tries/min, %lu tries in %02lu:%02luh, %lu to do in %02lu:%02luh, %d active\n", (1.0 * hydra_brains.sent) / (((elapsed_status - starttime) * 1.0) / 60), // tries/min ~~^ %llu hydra.c:3976:14: (hydra_brains.todo_all + total_redo_count) - hydra_brains.sent != 0 ? (hydra_brains.todo_all + total_redo_count) - hydra_brains.sent : 1, // left todo ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hydra.c:3972:84: warning: format '%lu' expects argument of type 'long unsigned int', but argument 7 has type 'long long unsigned int' [-Wformat=] printf("[STATUS] %.2f tries/min, %lu tries in %02lu:%02luh, %lu to do in %02lu:%02luh, %d active\n", (1.0 * hydra_brains.sent) / (((elapsed_status - starttime) * 1.0) / 60), // tries/min ~~~~^ %02llu hydra.c:3977:14: (uint64_t) (((double) (hydra_brains.todo_all + total_redo_count) - hydra_brains.sent) / ((double) hydra_brains.sent / (elapsed_status - starttime)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ) / 3600, // hours ~~~~~~~~ hydra.c:3972:90: warning: format '%lu' expects argument of type 'long unsigned int', but argument 8 has type 'long long unsigned int' [-Wformat=] printf("[STATUS] %.2f tries/min, %lu tries in %02lu:%02luh, %lu to do in %02lu:%02luh, %d active\n", (1.0 * hydra_brains.sent) / (((elapsed_status - starttime) * 1.0) / 60), // tries/min ~~~~^ %02llu hydra.c:3979:14: (((uint64_t) (((double) (hydra_brains.todo_all + total_redo_count) - hydra_brains.sent) / ((double) hydra_brains.sent / (elapsed_status - starttime)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ) % 3600) / 60) + 1, // min ~~~~~~~~~~~~~~~~~~~ hydra.c:4017:43: warning: format '%lu' expects argument of type 'long unsigned int', but argument 6 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] printf("%d of %d target%s%scompleted, %lu valid password%s found\n", hydra_brains.targets - j - k - error, hydra_brains.targets, hydra_brains.targets == 1 ? " " : "s ", ~~^ %llu hydra_brains.found > 0 ? "successfully " : "", hydra_brains.found, hydra_brains.found == 1 ? "" : "s"); ~~~~~~~~~~~~~~~~~~ hydra.c:4088:109: warning: format '%lu' expects argument of type 'long unsigned int', but argument 5 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] fprintf(hydra_brains.ofp, "\n\t],\n\"success\": %s,\n\"errormessages\": [ %s ],\n\"quantityfound\": %lu }\n", ~~^ %llu (error ? "false" : "true"), json_error, hydra_brains.found); ~~~~~~~~~~~~~~~~~~ If men could get pregnant, abortion would be a sacrament cd hydra-gtk && sh ./make_xhydra.sh Trying to compile xhydra now (hydra gtk gui) - dont worry if this fails, this is really optional ... 'src/xhydra' -> '../xhydra' The GTK GUI is ready, type "./xhydra" to start Now type make install make: Leaving directory '/usr/src/RPM/BUILD/thc-hydra-8.6' + exit 0 Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.82635 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + /bin/chmod -Rf u+rwX -- /usr/src/tmp/hydra-buildroot + : + /bin/rm -rf -- /usr/src/tmp/hydra-buildroot + cd thc-hydra-8.6 + mkdir -p /usr/src/tmp/hydra-buildroot/usr/share/applications /usr/src/tmp/hydra-buildroot/usr/share/pixmaps + install -m 644 -p /usr/src/RPM/SOURCES/xhydra.png /usr/src/tmp/hydra-buildroot/usr/share/pixmaps/ + desktop-file-install --dir /usr/src/tmp/hydra-buildroot/usr/share/applications /usr/src/RPM/SOURCES/xhydra.desktop + /bin/install -pm755 -d /usr/src/tmp/hydra-buildroot/usr/bin + /bin/install -pm755 -d /usr/src/tmp/hydra-buildroot/usr/share/man/man1 + /bin/install -pm755 hydra /usr/src/tmp/hydra-buildroot/usr/bin/hydra + /bin/install -pm755 xhydra /usr/src/tmp/hydra-buildroot/usr/bin/xhydra + /bin/install -pm755 pw-inspector /usr/src/tmp/hydra-buildroot/usr/bin/pw-inspector + /bin/install -pm755 hydra-wizard.sh /usr/src/tmp/hydra-buildroot/usr/bin/hydra-wizard.sh + /bin/install -pm755 dpl4hydra.sh /usr/src/tmp/hydra-buildroot/usr/bin/dpl4hydra.sh + bzip2 hydra.1 + bzip2 xhydra.1 + bzip2 pw-inspector.1 + install -pD -m644 hydra.1.bz2 /usr/src/tmp/hydra-buildroot/usr/share/man/man1/hydra.1.bz2 + install -pD -m644 xhydra.1.bz2 /usr/src/tmp/hydra-buildroot/usr/share/man/man1/xhydra.1.bz2 + install -pD -m644 pw-inspector.1.bz2 /usr/src/tmp/hydra-buildroot/usr/share/man/man1/pw-inspector.1.bz2 + /usr/lib/rpm/find-lang hydra + /usr/lib/rpm/brp-alt Cleaning files in /usr/src/tmp/hydra-buildroot (auto) Verifying and fixing files in /usr/src/tmp/hydra-buildroot (binconfig,pkgconfig,libtool,desktop) Checking contents of files in /usr/src/tmp/hydra-buildroot/ (default) Compressing files in /usr/src/tmp/hydra-buildroot (auto) Verifying ELF objects in /usr/src/tmp/hydra-buildroot (arch=normal,fhs=normal,lfs=relaxed,lint=relaxed,rpath=normal,stack=normal,textrel=normal,unresolved=normal) verify-elf: WARNING: ./usr/bin/pw-inspector: uses non-LFS functions: fopen verify-elf: WARNING: ./usr/bin/xhydra: uses non-LFS functions: open verify-elf: WARNING: ./usr/bin/hydra: uses non-LFS functions: __xstat fopen open Hardlinking identical .pyc and .opt-?.pyc files Hardlinking identical .pyc and .pyo files Processing files: hydra-8.6-alt1.1 Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.21572 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd thc-hydra-8.6 + DOCDIR=/usr/src/tmp/hydra-buildroot/usr/share/doc/hydra-8.6 + export DOCDIR + rm -rf /usr/src/tmp/hydra-buildroot/usr/share/doc/hydra-8.6 + /bin/mkdir -p /usr/src/tmp/hydra-buildroot/usr/share/doc/hydra-8.6 + cp -prL CHANGES README LICENSE /usr/src/tmp/hydra-buildroot/usr/share/doc/hydra-8.6 + chmod -R go-w /usr/src/tmp/hydra-buildroot/usr/share/doc/hydra-8.6 + chmod -R a+rX /usr/src/tmp/hydra-buildroot/usr/share/doc/hydra-8.6 + exit 0 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.0Vqy2l find-provides: running scripts (alternatives,debuginfo,gir,lib,pam,perl,pkgconfig,python,python3,shell,typelib) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.VoaFH8 find-requires: running scripts (cpp,debuginfo,files,gir-js,gir-python,gir,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,typelib) Provides: hydra = 8.6-alt1.1 Requires: hydra-common, hydra-gtk, hydra-pwinspector Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.66IGlm Processing files: hydra-common-8.6-alt1.1 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.qwzJO5 find-provides: running scripts (alternatives,debuginfo,gir,lib,pam,perl,pkgconfig,python,python3,shell,typelib) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.4EbQNg find-requires: running scripts (cpp,debuginfo,files,gir-js,gir-python,gir,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,typelib) find-requires: FINDPACKAGE-COMMANDS: awk cat grep mv rm sed sort tr uniq which Provides: hydra-common = 8.6-alt1.1 Requires: /bin/sh, /lib/ld-linux.so.2, coreutils, gawk, grep, libc.so.6(GLIBC_2.0), libc.so.6(GLIBC_2.1), libc.so.6(GLIBC_2.1.3), libc.so.6(GLIBC_2.15), libc.so.6(GLIBC_2.3), libc.so.6(GLIBC_2.3.4), libc.so.6(GLIBC_2.4), libc.so.6(GLIBC_2.7), libcrypto.so.1.1 >= set:pjvV2cCvrSlGNz5qRUGKnE62OZLyAUHekAIY08RabmusvsyRbHdbjrswZcdbycFeYZtlOOdhccL9IqMMHWD0WSES3k39CQVkwwaBXHQx987LmMXmLJjMx9BsLTDBJf0vt0kItEUb3bcFibUMHqtusEUusriFhOYv, libcrypto.so.1.1(OPENSSL_1_1_0), libm.so.6(GLIBC_2.0), libssh.so.4 >= set:mhuAmRvNI2YiKdVcO6oaZh5xSM9p2yvNjFF13MF6pkCee3UZt1, libssl.so.1.1 >= set:mhYgcYpZJipGcoKU1UpVA9iJpm9zDahOCZvZlSu3EfvDe0yA4, libssl.so.1.1(OPENSSL_1_1_0), libz.so.1 >= set:khA48nfQ4VD5zIkAS8, rtld(GNU_HASH), sed, which Requires(rpmlib): rpmlib(SetVersions) Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.BQePkZ Creating hydra-common-debuginfo package Processing files: hydra-gtk-8.6-alt1.1 Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.12557 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd thc-hydra-8.6 + DOCDIR=/usr/src/tmp/hydra-buildroot/usr/share/doc/hydra-gtk-8.6 + export DOCDIR + rm -rf /usr/src/tmp/hydra-buildroot/usr/share/doc/hydra-gtk-8.6 + /bin/mkdir -p /usr/src/tmp/hydra-buildroot/usr/share/doc/hydra-gtk-8.6 + cp -prL hydra-gtk/AUTHORS hydra-gtk/COPYING hydra-gtk/INSTALL hydra-gtk/NEWS hydra-gtk/README /usr/src/tmp/hydra-buildroot/usr/share/doc/hydra-gtk-8.6 + chmod -R go-w /usr/src/tmp/hydra-buildroot/usr/share/doc/hydra-gtk-8.6 + chmod -R a+rX /usr/src/tmp/hydra-buildroot/usr/share/doc/hydra-gtk-8.6 + exit 0 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.SEpgiC find-provides: running scripts (alternatives,debuginfo,gir,lib,pam,perl,pkgconfig,python,python3,shell,typelib) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.MDrtNL find-requires: running scripts (cpp,debuginfo,files,gir-js,gir-python,gir,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,typelib) Provides: hydra-gtk = 8.6-alt1.1 Requires: hydra-common = 8.6-alt1.1, /lib/ld-linux.so.2, libatk-1.0.so.0 >= set:mkrJLl3O9nG, libc.so.6(GLIBC_2.0), libc.so.6(GLIBC_2.15), libc.so.6(GLIBC_2.3.4), libc.so.6(GLIBC_2.4), libgdk_pixbuf-2.0.so.0 >= set:lka381, libglib-2.0.so.0 >= set:ok68KEGVPEpnoZzi1BjezKEVzlUpcqVHNb32GMXqTra97lSZb, libgobject-2.0.so.0 >= set:mjX8wGxE0DNTL3Zu9AG01, libgtk-x11-2.0.so.0 >= set:pixzanurNFueX42xGQZ5QVkMpwdjB0SRI4PZ8bjagiC6IBZseVqvPCt8VZC200Zx0VjZk1tKF0ff8xU66AXUZCF7b4E88zCCoD1veNFhEJWHbg795OavSXXWx8s0MPAJ6gzZ4bCq87gAjQ1EH7BaAmr75qNOUbJuHLKjWT6u6FLi8OvvnBNJJDve3YqqnFWefK80QNbvou1lr1kr5k7XyclNzWl009WAZuyZawoR24dvsZCP34u5bUu0VvGq0n4afpVnjfc42, rtld(GNU_HASH) Requires(rpmlib): rpmlib(SetVersions) Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.samCZg Creating hydra-gtk-debuginfo package Processing files: hydra-pwinspector-8.6-alt1.1 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.HHx4gj find-provides: running scripts (alternatives,debuginfo,gir,lib,pam,perl,pkgconfig,python,python3,shell,typelib) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.yftRQK find-requires: running scripts (cpp,debuginfo,files,gir-js,gir-python,gir,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,typelib) Provides: hydra-pwinspector = 8.6-alt1.1 Requires: /lib/ld-linux.so.2, libc.so.6(GLIBC_2.0), libc.so.6(GLIBC_2.1), libc.so.6(GLIBC_2.1.3), libc.so.6(GLIBC_2.3), libc.so.6(GLIBC_2.3.4), libc.so.6(GLIBC_2.4), rtld(GNU_HASH) Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.gLhGlI Creating hydra-pwinspector-debuginfo package Processing files: hydra-common-debuginfo-8.6-alt1.1 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.ma2vn5 find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.npsd70 find-requires: running scripts (debuginfo) Requires: hydra-common = 8.6-alt1.1, /usr/lib/debug/lib/ld-linux.so.2.debug, debug(libc.so.6), debug(libcrypto.so.1.1), debug(libm.so.6), debug(libssh.so.4), debug(libssl.so.1.1), debug(libz.so.1) Processing files: hydra-gtk-debuginfo-8.6-alt1.1 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.wVCf7k find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.OeaiFe find-requires: running scripts (debuginfo) Requires: hydra-gtk = 8.6-alt1.1, /usr/lib/debug/lib/ld-linux.so.2.debug, debug(libatk-1.0.so.0), debug(libc.so.6), debug(libgdk_pixbuf-2.0.so.0), debug(libglib-2.0.so.0), debug(libgobject-2.0.so.0), debug(libgtk-x11-2.0.so.0) Processing files: hydra-pwinspector-debuginfo-8.6-alt1.1 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.MeGWHt find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.XRQRCn find-requires: running scripts (debuginfo) Requires: hydra-pwinspector = 8.6-alt1.1, /usr/lib/debug/lib/ld-linux.so.2.debug, debug(libc.so.6) Adding to hydra a strict dependency on hydra-common Adding to hydra a strict dependency on hydra-gtk Adding to hydra a strict dependency on hydra-pwinspector Removing 1 extra deps from hydra due to repentancy on hydra-gtk Removing 7 extra deps from hydra-gtk due to repentancy on hydra-common Wrote: /usr/src/RPM/RPMS/i586/hydra-8.6-alt1.1.i586.rpm Wrote: /usr/src/RPM/RPMS/i586/hydra-common-8.6-alt1.1.i586.rpm Wrote: /usr/src/RPM/RPMS/i586/hydra-gtk-8.6-alt1.1.i586.rpm Wrote: /usr/src/RPM/RPMS/i586/hydra-pwinspector-8.6-alt1.1.i586.rpm Wrote: /usr/src/RPM/RPMS/i586/hydra-common-debuginfo-8.6-alt1.1.i586.rpm Wrote: /usr/src/RPM/RPMS/i586/hydra-gtk-debuginfo-8.6-alt1.1.i586.rpm Wrote: /usr/src/RPM/RPMS/i586/hydra-pwinspector-debuginfo-8.6-alt1.1.i586.rpm 31.60user 3.48system 1:01.90elapsed 56%CPU (0avgtext+0avgdata 66660maxresident)k 0inputs+0outputs (0major+1261550minor)pagefaults 0swaps 50.03user 7.90system 1:33.08elapsed 62%CPU (0avgtext+0avgdata 122612maxresident)k 0inputs+0outputs (0major+1841358minor)pagefaults 0swaps