Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

build dll from Hydra Open source #52

Open
mm444 opened this issue Oct 24, 2017 · 0 comments
Open

build dll from Hydra Open source #52

mm444 opened this issue Oct 24, 2017 · 0 comments

Comments

@mm444
Copy link

mm444 commented Oct 24, 2017

Hi
I want to Compile and build Dll file from Hydra Open source code
But after compile and make object file When I want linkage object file Iget so many Error acoording to below:
hydra.o:hydra.c:(.text+0x838): undefined reference to hydra_address2string_beautiful' hydra.o:hydra.c:(.text+0x838): relocation truncated to fit: R_X86_64_PC32 against undefined symbol hydra_address2string_beautiful'
hydra.o:hydra.c:(.text+0x37e7): undefined reference to service_xmpp' hydra.o:hydra.c:(.text+0x37e7): relocation truncated to fit: R_X86_64_PC32 against undefined symbol service_xmpp'
hydra.o:hydra.c:(.text+0x833c): undefined reference to hydra_tobase64' hydra.o:hydra.c:(.text+0x833c): relocation truncated to fit: R_X86_64_PC32 against undefined symbol hydra_tobase64'
hydra.o:hydra.c:(.text+0x85a2): undefined reference to hydra_string_replace' hydra.o:hydra.c:(.text+0x85a2): relocation truncated to fit: R_X86_64_PC32 against undefined symbol hydra_string_replace'
hydra.o:hydra.c:(.text+0x85ff): undefined reference to hydra_string_replace' hydra.o:hydra.c:(.text+0x85ff): relocation truncated to fit: R_X86_64_PC32 against undefined symbol hydra_string_replace'
hydra.o:hydra.c:(.text+0x8665): undefined reference to hydra_string_replace' hydra.o:hydra.c:(.text+0x8665): relocation truncated to fit: R_X86_64_PC32 against undefined symbol hydra_string_replace'
hydra.o:hydra.c:(.text+0x86c5): undefined reference to hydra_string_replace' hydra.o:hydra.c:(.text+0x86c5): relocation truncated to fit: R_X86_64_PC32 against undefined symbol hydra_string_replace'
hydra.o:hydra.c:(.text+0x8722): undefined reference to hydra_string_replace' hydra.o:hydra.c:(.text+0x8722): relocation truncated to fit: R_X86_64_PC32 against undefined symbol hydra_string_replace'
hydra.o:hydra.c:(.text+0x8782): more undefined references to hydra_string_replace' follow hydra.o:hydra.c:(.text+0x8782): relocation truncated to fit: R_X86_64_PC32 against undefined symbol hydra_string_replace'
hydra.o:hydra.c:(.text+0x87e8): relocation truncated to fit: R_X86_64_PC32 against undefined symbol hydra_string_replace' hydra.o:hydra.c:(.text+0x884c): additional relocation overflows omitted from the output hydra.o:hydra.c:(.text+0xd005): undefined reference to hydra_strcasestr'
hydra.o:hydra.c:(.text+0xd027): undefined reference to hydra_strcasestr' hydra.o:hydra.c:(.text+0xee95): undefined reference to hydra_string_replace'
hydra.o:hydra.c:(.text+0x107e8): undefined reference to hydra_string_replace' hydra.o:hydra.c:(.text+0x1084b): undefined reference to hydra_string_replace'
hydra.o:hydra.c:(.text+0x115c5): undefined reference to usleepn' hydra.o:hydra.c:(.rdata+0x348): undefined reference to service_adam6500_init'
hydra.o:hydra.c:(.rdata+0x350): undefined reference to service_adam6500' hydra.o:hydra.c:(.rdata+0x368): undefined reference to service_asterisk_init'
hydra.o:hydra.c:(.rdata+0x370): undefined reference to service_asterisk' hydra.o:hydra.c:(.rdata+0x388): undefined reference to service_cisco_init'
hydra.o:hydra.c:(.rdata+0x390): undefined reference to service_cisco' hydra.o:hydra.c:(.rdata+0x398): undefined reference to usage_cisco'
hydra.o:hydra.c:(.rdata+0x3a8): undefined reference to service_cisco_enable_init' hydra.o:hydra.c:(.rdata+0x3b0): undefined reference to service_cisco_enable'
hydra.o:hydra.c:(.rdata+0x3b8): undefined reference to usage_cisco_enable' hydra.o:hydra.c:(.rdata+0x3c8): undefined reference to service_cvs_init'
hydra.o:hydra.c:(.rdata+0x3d0): undefined reference to service_cvs' hydra.o:hydra.c:(.rdata+0x3d8): undefined reference to usage_cvs'
hydra.o:hydra.c:(.rdata+0x3e8): undefined reference to service_ftp_init' hydra.o:hydra.c:(.rdata+0x3f0): undefined reference to service_ftp'
hydra.o:hydra.c:(.rdata+0x408): undefined reference to service_ftp_init' hydra.o:hydra.c:(.rdata+0x410): undefined reference to service_ftps'
hydra.o:hydra.c:(.rdata+0x428): undefined reference to service_http_init' hydra.o:hydra.c:(.rdata+0x430): undefined reference to service_http_get'
hydra.o:hydra.c:(.rdata+0x438): undefined reference to usage_http' hydra.o:hydra.c:(.rdata+0x448): undefined reference to service_http_form_init'
hydra.o:hydra.c:(.rdata+0x450): undefined reference to service_http_get_form' hydra.o:hydra.c:(.rdata+0x458): undefined reference to usage_http_form'
hydra.o:hydra.c:(.rdata+0x468): undefined reference to service_http_init' hydra.o:hydra.c:(.rdata+0x470): undefined reference to service_http_head'
hydra.o:hydra.c:(.rdata+0x488): undefined reference to service_http_form_init' hydra.o:hydra.c:(.rdata+0x498): undefined reference to usage_http_form'
hydra.o:hydra.c:(.rdata+0x4b0): undefined reference to service_http_post' hydra.o:hydra.c:(.rdata+0x4b8): undefined reference to usage_http'
hydra.o:hydra.c:(.rdata+0x4c8): undefined reference to service_http_form_init' hydra.o:hydra.c:(.rdata+0x4d0): undefined reference to service_http_post_form'
hydra.o:hydra.c:(.rdata+0x4d8): undefined reference to usage_http_form' hydra.o:hydra.c:(.rdata+0x4e8): undefined reference to service_http_proxy_init'
hydra.o:hydra.c:(.rdata+0x4f0): undefined reference to service_http_proxy' hydra.o:hydra.c:(.rdata+0x4f8): undefined reference to usage_http_proxy'
hydra.o:hydra.c:(.rdata+0x508): undefined reference to service_http_proxy_urlenum_init' hydra.o:hydra.c:(.rdata+0x510): undefined reference to service_http_proxy_urlenum'
hydra.o:hydra.c:(.rdata+0x518): undefined reference to usage_http_proxy_urlenum' hydra.o:hydra.c:(.rdata+0x528): undefined reference to service_icq_init'
hydra.o:hydra.c:(.rdata+0x530): undefined reference to service_icq' hydra.o:hydra.c:(.rdata+0x548): undefined reference to service_imap_init'
hydra.o:hydra.c:(.rdata+0x550): undefined reference to service_imap' hydra.o:hydra.c:(.rdata+0x558): undefined reference to usage_imap'
hydra.o:hydra.c:(.rdata+0x568): undefined reference to service_irc_init' hydra.o:hydra.c:(.rdata+0x570): undefined reference to service_irc'
hydra.o:hydra.c:(.rdata+0x578): undefined reference to usage_irc' hydra.o:hydra.c:(.rdata+0x588): undefined reference to service_ldap_init'
hydra.o:hydra.c:(.rdata+0x590): undefined reference to service_ldap2' hydra.o:hydra.c:(.rdata+0x598): undefined reference to usage_ldap'
hydra.o:hydra.c:(.rdata+0x5a8): undefined reference to service_ldap_init' hydra.o:hydra.c:(.rdata+0x5b0): undefined reference to service_ldap3'
hydra.o:hydra.c:(.rdata+0x5b8): undefined reference to usage_ldap' hydra.o:hydra.c:(.rdata+0x5c8): undefined reference to service_ldap_init'
hydra.o:hydra.c:(.rdata+0x5d0): undefined reference to service_ldap3_cram_md5' hydra.o:hydra.c:(.rdata+0x5d8): undefined reference to usage_ldap'
hydra.o:hydra.c:(.rdata+0x5e8): undefined reference to service_ldap_init' hydra.o:hydra.c:(.rdata+0x5f0): undefined reference to service_ldap3_digest_md5'
hydra.o:hydra.c:(.rdata+0x5f8): undefined reference to usage_ldap' hydra.o:hydra.c:(.rdata+0x608): undefined reference to service_mssql_init'
hydra.o:hydra.c:(.rdata+0x610): undefined reference to service_mssql' hydra.o:hydra.c:(.rdata+0x628): undefined reference to service_nntp_init'
hydra.o:hydra.c:(.rdata+0x630): undefined reference to service_nntp' hydra.o:hydra.c:(.rdata+0x638): undefined reference to usage_nntp'
hydra.o:hydra.c:(.rdata+0x648): undefined reference to service_pcanywhere_init' hydra.o:hydra.c:(.rdata+0x650): undefined reference to service_pcanywhere'
hydra.o:hydra.c:(.rdata+0x668): undefined reference to service_pcnfs_init' hydra.o:hydra.c:(.rdata+0x670): undefined reference to service_pcnfs'
hydra.o:hydra.c:(.rdata+0x688): undefined reference to service_pop3_init' hydra.o:hydra.c:(.rdata+0x690): undefined reference to service_pop3'
hydra.o:hydra.c:(.rdata+0x698): undefined reference to usage_pop3' hydra.o:hydra.c:(.rdata+0x6a8): undefined reference to service_redis_init'
hydra.o:hydra.c:(.rdata+0x6b0): undefined reference to service_redis' hydra.o:hydra.c:(.rdata+0x6c8): undefined reference to service_rexec_init'
hydra.o:hydra.c:(.rdata+0x6d0): undefined reference to service_rexec' hydra.o:hydra.c:(.rdata+0x6e8): undefined reference to service_rlogin_init'
hydra.o:hydra.c:(.rdata+0x6f0): undefined reference to service_rlogin' hydra.o:hydra.c:(.rdata+0x708): undefined reference to service_rsh_init'
hydra.o:hydra.c:(.rdata+0x710): undefined reference to service_rsh' hydra.o:hydra.c:(.rdata+0x728): undefined reference to service_rtsp_init'
hydra.o:hydra.c:(.rdata+0x730): undefined reference to service_rtsp' hydra.o:hydra.c:(.rdata+0x748): undefined reference to service_rpcap_init'
hydra.o:hydra.c:(.rdata+0x750): undefined reference to service_rpcap' hydra.o:hydra.c:(.rdata+0x768): undefined reference to service_s7_300_init'
hydra.o:hydra.c:(.rdata+0x770): undefined reference to service_s7_300' hydra.o:hydra.c:(.rdata+0x778): undefined reference to usage_s7_300'
hydra.o:hydra.c:(.rdata+0x788): undefined reference to service_smtp_init' hydra.o:hydra.c:(.rdata+0x790): undefined reference to service_smtp'
hydra.o:hydra.c:(.rdata+0x798): undefined reference to usage_smtp' hydra.o:hydra.c:(.rdata+0x7a8): undefined reference to service_smtp_enum_init'
hydra.o:hydra.c:(.rdata+0x7b0): undefined reference to service_smtp_enum' hydra.o:hydra.c:(.rdata+0x7b8): undefined reference to usage_smtp_enum'
hydra.o:hydra.c:(.rdata+0x7c8): undefined reference to service_snmp_init' hydra.o:hydra.c:(.rdata+0x7d0): undefined reference to service_snmp'
hydra.o:hydra.c:(.rdata+0x7d8): undefined reference to usage_snmp' hydra.o:hydra.c:(.rdata+0x7e8): undefined reference to service_socks5_init'
hydra.o:hydra.c:(.rdata+0x7f0): undefined reference to service_socks5' hydra.o:hydra.c:(.rdata+0x808): undefined reference to service_teamspeak_init'
hydra.o:hydra.c:(.rdata+0x810): undefined reference to service_teamspeak' hydra.o:hydra.c:(.rdata+0x828): undefined reference to service_telnet_init'
hydra.o:hydra.c:(.rdata+0x830): undefined reference to service_telnet' hydra.o:hydra.c:(.rdata+0x838): undefined reference to usage_telnet'
hydra.o:hydra.c:(.rdata+0x848): undefined reference to service_vmauthd_init' hydra.o:hydra.c:(.rdata+0x850): undefined reference to service_vmauthd'
hydra.o:hydra.c:(.rdata+0x868): undefined reference to service_vnc_init' hydra.o:hydra.c:(.rdata+0x870): undefined reference to service_vnc'
hydra.o:hydra.c:(.rdata+0x888): undefined reference to service_xmpp_init' hydra.o:hydra.c:(.rdata+0x898): undefined reference to usage_xmpp'
hydra.o:hydra.c:(.rdata$.refptr.do_retry[.refptr.do_retry]+0x0): undefined reference to do_retry' hydra.o:hydra.c:(.rdata$.refptr.colored_output[.refptr.colored_output]+0x0): undefined reference to colored_output'
hydra.o:hydra.c:(.rdata$.refptr.old_ssl[.refptr.old_ssl]+0x0): undefined reference to old_ssl' hydra.o:hydra.c:(.rdata$.refptr.quiet[.refptr.quiet]+0x0): undefined reference to quiet'
hydra.o:hydra.c:(.rdata$.refptr.selected_proxy[.refptr.selected_proxy]+0x0): undefined reference to selected_proxy' hydra.o:hydra.c:(.rdata$.refptr.found[.refptr.found]+0x0): undefined reference to found'
hydra.o:hydra.c:(.rdata$.refptr.proxy_string_port[.refptr.proxy_string_port]+0x0): undefined reference to proxy_string_port' hydra.o:hydra.c:(.rdata$.refptr.proxy_string_type[.refptr.proxy_string_type]+0x0): undefined reference to proxy_string_type'
hydra.o:hydra.c:(.rdata$.refptr.proxy_authentication[.refptr.proxy_authentication]+0x0): undefined reference to proxy_authentication' hydra.o:hydra.c:(.rdata$.refptr.proxy_string_ip[.refptr.proxy_string_ip]+0x0): undefined reference to proxy_string_ip'
hydra.o:hydra.c:(.rdata$.refptr.fe80[.refptr.fe80]+0x0): undefined reference to fe80' hydra.o:hydra.c:(.rdata$.refptr.use_proxy[.refptr.use_proxy]+0x0): undefined reference to use_proxy'
hydra.o:hydra.c:(.rdata$.refptr.proxy_count[.refptr.proxy_count]+0x0): undefined reference to proxy_count' hydra.o:hydra.c:(.rdata$.refptr.HYDRA_EXIT[.refptr.HYDRA_EXIT]+0x0): undefined reference to HYDRA_EXIT'
hydra.o:hydra.c:(.rdata$.refptr.cmdlinetarget[.refptr.cmdlinetarget]+0x0): undefined reference to cmdlinetarget' hydra.o:hydra.c:(.rdata$.refptr.port[.refptr.port]+0x0): undefined reference to port'
hydra.o:hydra.c:(.rdata$.refptr.waittime[.refptr.waittime]+0x0): undefined reference to waittime' hydra.o:hydra.c:(.rdata$.refptr.verbose[.refptr.verbose]+0x0): undefined reference to verbose'
hydra.o:hydra.c:(.rdata$.refptr.bf_options[.refptr.bf_options]+0x0): undefined reference to bf_options' hydra.o:hydra.c:(.rdata$.refptr.debug[.refptr.debug]+0x0): undefined reference to debug'
collect2: error: ld returned 1 exit status

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant