mirror of
https://github.com/vanhauser-thc/thc-hydra.git
synced 2025-07-05 20:41:39 -07:00
big int to stdint switch
This commit is contained in:
parent
74931e3b58
commit
f124c26fc6
73 changed files with 1364 additions and 1235 deletions
66
hydra-mod.h
66
hydra-mod.h
|
@ -5,60 +5,60 @@
|
|||
|
||||
extern char quiet;
|
||||
|
||||
extern void hydra_child_exit(int code);
|
||||
extern void hydra_register_socket(int s);
|
||||
extern void hydra_child_exit(int32_t code);
|
||||
extern void hydra_register_socket(int32_t s);
|
||||
extern char *hydra_get_next_pair();
|
||||
extern char *hydra_get_next_login();
|
||||
extern char *hydra_get_next_password();
|
||||
extern void hydra_completed_pair();
|
||||
extern void hydra_completed_pair_found();
|
||||
extern void hydra_completed_pair_skip();
|
||||
extern void hydra_report_found(int port, char *svc, FILE * fp);
|
||||
extern void hydra_report_pass_found(int port, char *ip, char *svc, FILE * fp);
|
||||
extern void hydra_report_found_host(int port, char *ip, char *svc, FILE * fp);
|
||||
extern void hydra_report_found_host_msg(int port, char *ip, char *svc, FILE * fp, char *msg);
|
||||
extern void hydra_report_found(int32_t port, char *svc, FILE * fp);
|
||||
extern void hydra_report_pass_found(int32_t port, char *ip, char *svc, FILE * fp);
|
||||
extern void hydra_report_found_host(int32_t port, char *ip, char *svc, FILE * fp);
|
||||
extern void hydra_report_found_host_msg(int32_t port, char *ip, char *svc, FILE * fp, char *msg);
|
||||
extern void hydra_report_debug(FILE *st, char *format, ...);
|
||||
extern int hydra_connect_to_ssl(int socket, char *hostname);
|
||||
extern int hydra_connect_ssl(char *host, int port, char *hostname);
|
||||
extern int hydra_connect_tcp(char *host, int port);
|
||||
extern int hydra_connect_udp(char *host, int port);
|
||||
extern int hydra_disconnect(int socket);
|
||||
extern int hydra_data_ready(int socket);
|
||||
extern int hydra_recv(int socket, char *buf, int length);
|
||||
extern int hydra_recv_nb(int socket, char *buf, int length);
|
||||
extern char *hydra_receive_line(int socket);
|
||||
extern int hydra_send(int socket, char *buf, int size, int options);
|
||||
extern int make_to_lower(char *buf);
|
||||
extern int32_t hydra_connect_to_ssl(int32_t socket, char *hostname);
|
||||
extern int32_t hydra_connect_ssl(char *host, int32_t port, char *hostname);
|
||||
extern int32_t hydra_connect_tcp(char *host, int32_t port);
|
||||
extern int32_t hydra_connect_udp(char *host, int32_t port);
|
||||
extern int32_t hydra_disconnect(int32_t socket);
|
||||
extern int32_t hydra_data_ready(int32_t socket);
|
||||
extern int32_t hydra_recv(int32_t socket, char *buf, int32_t length);
|
||||
extern int32_t hydra_recv_nb(int32_t socket, char *buf, int32_t length);
|
||||
extern char *hydra_receive_line(int32_t socket);
|
||||
extern int32_t hydra_send(int32_t socket, char *buf, int32_t size, int32_t options);
|
||||
extern int32_t make_to_lower(char *buf);
|
||||
extern unsigned char hydra_conv64(unsigned char in);
|
||||
extern void hydra_tobase64(unsigned char *buf, int buflen, int bufsize);
|
||||
extern void hydra_dump_asciihex(unsigned char *string, int length);
|
||||
extern void hydra_set_srcport(int port);
|
||||
extern void hydra_tobase64(unsigned char *buf, int32_t buflen, int32_t bufsize);
|
||||
extern void hydra_dump_asciihex(unsigned char *string, int32_t length);
|
||||
extern void hydra_set_srcport(int32_t port);
|
||||
extern char *hydra_address2string(char *address);
|
||||
extern char *hydra_strcasestr(const char *haystack, const char *needle);
|
||||
extern void hydra_dump_data(unsigned char *buf, int len, char *text);
|
||||
extern int hydra_memsearch(char *haystack, int hlen, char *needle, int nlen);
|
||||
extern void hydra_dump_data(unsigned char *buf, int32_t len, char *text);
|
||||
extern int32_t hydra_memsearch(char *haystack, int32_t hlen, char *needle, int32_t nlen);
|
||||
extern char *hydra_strrep(char *string, char *oldpiece, char *newpiece);
|
||||
|
||||
#ifdef HAVE_PCRE
|
||||
int hydra_string_match(char *str, const char *regex);
|
||||
int32_t hydra_string_match(char *str, const char *regex);
|
||||
#endif
|
||||
char *hydra_string_replace(const char *string, const char *substr, const char *replacement);
|
||||
|
||||
int debug;
|
||||
int verbose;
|
||||
int waittime;
|
||||
int port;
|
||||
int found;
|
||||
int proxy_count;
|
||||
int use_proxy;
|
||||
int selected_proxy;
|
||||
int32_t debug;
|
||||
int32_t verbose;
|
||||
int32_t waittime;
|
||||
int32_t port;
|
||||
int32_t found;
|
||||
int32_t proxy_count;
|
||||
int32_t use_proxy;
|
||||
int32_t selected_proxy;
|
||||
char proxy_string_ip[MAX_PROXY_COUNT][36];
|
||||
int proxy_string_port[MAX_PROXY_COUNT];
|
||||
int32_t proxy_string_port[MAX_PROXY_COUNT];
|
||||
char proxy_string_type[MAX_PROXY_COUNT][10];
|
||||
char *proxy_authentication[MAX_PROXY_COUNT];
|
||||
char *cmdlinetarget;
|
||||
|
||||
typedef int BOOL;
|
||||
typedef int32_t BOOL;
|
||||
|
||||
#define hydra_report fprintf
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue