FreeBSD Bugzilla – Attachment 36226 Details for
Bug 58164
Fix security/hydra build on -CURRENT
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
file.diff
file.diff (text/plain), 3.60 KB, created by
Sean Chittenden
on 2003-10-17 14:30:03 UTC
(
hide
)
Description:
file.diff
Filename:
MIME Type:
Creator:
Sean Chittenden
Created:
2003-10-17 14:30:03 UTC
Size:
3.60 KB
patch
obsolete
>diff -ruN hydra/Makefile /tmp/hydra/Makefile >--- hydra/Makefile Fri Oct 17 16:13:23 2003 >+++ /tmp/hydra/Makefile Fri Oct 17 16:25:46 2003 >@@ -20,10 +20,6 @@ > > GNU_CONFIGURE= yes > >-.if ${OSVERSION} >= 501000 >-BROKEN= "Does not compile" >-.endif >- > .if !target(post-install) && (${PORTNAME} == "hydra") > post-install: > @${STRIP_CMD} ${PREFIX}/bin/hydra >diff -ruN hydra/files/patch-hydra.c /tmp/hydra/files/patch-hydra.c >--- hydra/files/patch-hydra.c Thu Jan 1 03:00:00 1970 >+++ /tmp/hydra/files/patch-hydra.c Fri Oct 17 16:26:38 2003 >@@ -0,0 +1,56 @@ >+--- hydra.c.orig Fri Oct 17 16:25:46 2003 >++++ hydra.c Fri Oct 17 16:25:46 2003 >+@@ -55,33 +55,30 @@ >+ static pid_t pids[MAXTASKS]; >+ >+ void help() { >+- printf("%s %s (c) 2002 by %s %s >+-Syntax: %s [[[-l LOGIN|-L FILE] [-p PASS|-P FILE]] | [-C FILE]] [-o FILE] [-t TASKS] [-g TASKS] [-w TIME] [-f] [-e ns] [-s PORT] [-S] server service [OPT]\n", >++ printf("%s %s (c) 2002 by %s %s\n"\ >++"Syntax: %s [[[-l LOGIN|-L FILE] [-p PASS|-P FILE]] | [-C FILE]] [-o FILE] [-t TASKS] [-g TASKS] [-w TIME] [-f] [-e ns] [-s PORT] [-S] server service [OPT]\n", >+ PROGRAM,VERSION,AUTHOR,EMAIL,prg); >+ printf("\nOptions:"); >+ #ifdef HYDRA_SSL >+-printf(" >+- -S connect via SSL"); >++printf("\n -S connect via SSL"); >+ #endif >+-printf(" >+- -s PORT if the service is on a different default port, define it here >+- -l LOGIN or -L FILE login with LOGIN name, or load several logins from FILE >+- -p PASS or -P FILE try password PASS, or load several passwords from FILE >+- -e ns additional checks, \"n\" for null password, \"s\" try login as pass >+- -C FILE colon seperated \"login:pass\" format, instead of -L/-P option >+- -o FILE write found login/password pairs to FILE instead of stdout >+- -f exit after the first found login/password pair >+- -t TASKS run TASKS number of connects in parallel (default: %d) >+- -g TASKS start TASKS number per second until -t TASKS are reached >+- -w TIME in seconds, defines the max wait reply time (default: %d) >+- server the target server >+- service the service to crack. Supported protocols: [%s] >+- OPT some service modules need additional input, put it here >+- >+-%s is a tool to guess valid login/password pairs on a target server. >+-You can always find the newest version at %s >+-Use this tool only for legal purposes! >+-",TASKS,WAITTIME,SERVICES,PROGRAM,RESSOURCE); >++printf("\n"\ >++" -s PORT if the service is on a different default port, define it here\n"\ >++" -l LOGIN or -L FILE login with LOGIN name, or load several logins from FILE\n"\ >++" -p PASS or -P FILE try password PASS, or load several passwords from FILE\n"\ >++" -e ns additional checks, \"n\" for null password, \"s\" try login as pass\n"\ >++" -C FILE colon seperated \"login:pass\" format, instead of -L/-P option\n"\ >++" -o FILE write found login/password pairs to FILE instead of stdout\n"\ >++" -f exit after the first found login/password pair\n"\ >++" -t TASKS run TASKS number of connects in parallel (default: %d)\n"\ >++" -g TASKS start TASKS number per second until -t TASKS are reached\n"\ >++" -w TIME in seconds, defines the max wait reply time (default: %d)\n"\ >++" server the target server\n"\ >++" service the service to crack. Supported protocols: [%s]\n"\ >++" OPT some service modules need additional input, put it here\n\n"\ >++"%s is a tool to guess valid login/password pairs on a target server.\n"\ >++"You can always find the newest version at %s\n"\ >++"Use this tool only for legal purposes!\n",TASKS,WAITTIME,SERVICES,PROGRAM,RESSOURCE); >+ exit(-1); >+ } >+
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 58164
: 36226 |
36227