46 lines
1.3 KiB
Diff
46 lines
1.3 KiB
Diff
--- john-1.6.37/src/john.c.org 2005-01-25 16:30:23.629315711 +0100
|
|
+++ john-1.6.37/src/john.c 2005-01-25 17:55:17.308379092 +0100
|
|
@@ -37,10 +37,14 @@
|
|
#endif
|
|
|
|
extern struct fmt_main fmt_DES, fmt_BSDI, fmt_MD5, fmt_BF;
|
|
-extern struct fmt_main fmt_AFS, fmt_LM;
|
|
+extern struct fmt_main fmt_AFS, fmt_LM, fmt_rawMD5;
|
|
+extern struct fmt_main fmt_MD5_apache;
|
|
+extern struct fmt_main fmt_MYSQL;
|
|
+extern struct fmt_main fmt_BFEgg;
|
|
|
|
extern int unshadow(int argc, char **argv);
|
|
extern int unafs(int argc, char **argv);
|
|
+extern int undrop(int argc, char **argv);
|
|
extern int unique(int argc, char **argv);
|
|
|
|
static struct db_main database;
|
|
@@ -58,12 +62,16 @@
|
|
{
|
|
if (options.format) strlwr(options.format);
|
|
|
|
+ john_register_one(&fmt_BFEgg);
|
|
john_register_one(&fmt_DES);
|
|
john_register_one(&fmt_BSDI);
|
|
john_register_one(&fmt_MD5);
|
|
+ john_register_one(&fmt_MD5_apache);
|
|
+ john_register_one(&fmt_rawMD5);
|
|
john_register_one(&fmt_BF);
|
|
john_register_one(&fmt_AFS);
|
|
john_register_one(&fmt_LM);
|
|
+ john_register_one(&fmt_MYSQL);
|
|
|
|
if (!fmt_list) {
|
|
fprintf(stderr, "Unknown ciphertext format name requested\n");
|
|
@@ -340,6 +348,9 @@
|
|
if (!strcmp(name, "unique"))
|
|
return unique(argc, argv);
|
|
|
|
+ if (!strcmp(name, "undrop"))
|
|
+ return undrop(argc, argv);
|
|
+
|
|
john_init(argc, argv);
|
|
john_run();
|
|
john_done();
|