Skip to content

Commit 9eaffd3

Browse files
committed
1 parent d76959a commit 9eaffd3

File tree

1 file changed

+11
-10
lines changed

1 file changed

+11
-10
lines changed

ext/standard/config.m4

Lines changed: 11 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -182,12 +182,12 @@ AC_TRY_RUN([
182182
183183
main() {
184184
#if HAVE_CRYPT
185-
char salt[30], answer[80];
186-
187-
salt[0]='$'; salt[1]='6'; salt[2]='$'; salt[3]='$'; salt[4]='b'; salt[5]='a'; salt[6]='r'; salt[7]='\0';
185+
char salt[21], answer[21+86];
186+
187+
strcpy(salt,"\$6\$rasmuslerdorf\$");
188188
strcpy(answer, salt);
189-
strcpy(&answer[29],"$6$$QMXjqd7rHQZPQ1yHsXkQqC1FBzDiVfTHXL.LaeDAeVV.IzMaV9VU4MQ8kPuZa2SOP1A0RPm772EaFYjpEJtdu.");
190-
exit (strcmp((char *)crypt("foo",salt),answer));
189+
strcat(answer, "EeHCRjm0bljalWuALHSTs1NB9ipEiLEXLhYeXdOpx22gmlmVejnVXFhd84cEKbYxCo.XuUTrW.RLraeEnsvWs/");
190+
exit (strcmp((char *)crypt("rasmuslerdorf",salt),answer));
191191
#else
192192
exit(0);
193193
#endif
@@ -211,12 +211,13 @@ AC_TRY_RUN([
211211
212212
main() {
213213
#if HAVE_CRYPT
214-
char salt[30], answer[80];
215-
salt[0]='$'; salt[1]='5'; salt[2]='$'; salt[3]='$'; salt[4]='s'; salt[5]='a'; salt[6]='l'; salt[7]='t'; salt[8]='s'; salt[9]='t'; salt[10]='r'; salt[11]='i'; salt[12]='n'; salt[13]='g'; salt[14]='\0';
216-
strcat(salt,"");
214+
char salt[21], answer[21+43];
215+
216+
strcpy(salt,"\$5\$rasmuslerdorf\$");
217217
strcpy(answer, salt);
218-
strcpy(&answer[29], "$5$saltstring$5B8vYYiY.CVt1RlTTf8KbXBH3hsxY/GNooZaBBGWEc5");
219-
exit (strcmp((char *)crypt("foo",salt),answer));
218+
strcat(answer, "cFAm2puLCujQ9t.0CxiFIIvFi4JyQx5UncCt/xRIX23");
219+
exit (strcmp((char *)crypt("rasmuslerdorf",salt),answer));
220+
220221
#else
221222
exit(0);
222223
#endif

0 commit comments

Comments
 (0)