ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/fcrackzip/crackdef.c
Revision: 1.1
Committed: Mon Aug 4 07:09:50 2008 UTC (16 years, 4 months ago) by root
Content type: text/plain
Branch: MAIN
Log Message:
initial check-in, also 1.0 check-in

File Contents

# User Rev Content
1 root 1.1 /*
2     * this file is automatically generated from zipcrack.c, do NOT modify
3     */
4    
5     #if 0
6     #elif defined(x__i386__) || defined(x__i386) || defined(xi386)
7     # define ARCH_i386 1
8     # undef METHOD
9     # define METHOD 1
10     # undef TARGET_CPU
11     # define TARGET_CPU 0
12     # undef USE_MULT_TAB
13     # undef init_crack_pw
14     # define init_crack_pw METHOD1_init_crack_pw
15     # undef crack_pw
16     # define crack_pw METHOD1_crack_pw
17     # if TARGET_CPU==COMPILE_CPU && USE_MULT_TAB
18     # define DEFAULT_METHOD 1
19     # endif
20     # include "zipcrack.c"
21     # undef METHOD
22     # define METHOD 2
23     # undef TARGET_CPU
24     # define TARGET_CPU 0
25     # define USE_MULT_TAB 1
26     # undef init_crack_pw
27     # define init_crack_pw METHOD2_init_crack_pw
28     # undef crack_pw
29     # define crack_pw METHOD2_crack_pw
30     # if TARGET_CPU==COMPILE_CPU && USE_MULT_TAB
31     # define DEFAULT_METHOD 2
32     # endif
33     # include "zipcrack.c"
34     # undef METHOD
35     # define METHOD 3
36     # undef TARGET_CPU
37     # define TARGET_CPU 5
38     # undef USE_MULT_TAB
39     # undef init_crack_pw
40     # define init_crack_pw METHOD3_init_crack_pw
41     # undef crack_pw
42     # define crack_pw METHOD3_crack_pw
43     # if TARGET_CPU==COMPILE_CPU && USE_MULT_TAB
44     # define DEFAULT_METHOD 3
45     # endif
46     # include "zipcrack.c"
47     # undef METHOD
48     # define METHOD 4
49     # undef TARGET_CPU
50     # define TARGET_CPU 5
51     # define USE_MULT_TAB 1
52     # undef init_crack_pw
53     # define init_crack_pw METHOD4_init_crack_pw
54     # undef crack_pw
55     # define crack_pw METHOD4_crack_pw
56     # if TARGET_CPU==COMPILE_CPU && USE_MULT_TAB
57     # define DEFAULT_METHOD 4
58     # endif
59     # include "zipcrack.c"
60     # undef METHOD
61     # define METHOD 5
62     # undef TARGET_CPU
63     # define TARGET_CPU 6
64     # undef USE_MULT_TAB
65     # undef init_crack_pw
66     # define init_crack_pw METHOD5_init_crack_pw
67     # undef crack_pw
68     # define crack_pw METHOD5_crack_pw
69     # if TARGET_CPU==COMPILE_CPU && USE_MULT_TAB
70     # define DEFAULT_METHOD 5
71     # endif
72     # include "zipcrack.c"
73     # undef METHOD
74     # define METHOD 6
75     # undef TARGET_CPU
76     # define TARGET_CPU 6
77     # define USE_MULT_TAB 1
78     # undef init_crack_pw
79     # define init_crack_pw METHOD6_init_crack_pw
80     # undef crack_pw
81     # define crack_pw METHOD6_crack_pw
82     # if TARGET_CPU==COMPILE_CPU && USE_MULT_TAB
83     # define DEFAULT_METHOD 6
84     # endif
85     # include "zipcrack.c"
86     # undef ARCH_i386
87     #elif 1
88     # undef METHOD
89     # define METHOD 1
90     # undef USE_MULT_TAB
91     # undef init_crack_pw
92     # define init_crack_pw METHOD1_init_crack_pw
93     # undef crack_pw
94     # define crack_pw METHOD1_crack_pw
95     # if USE_MULT_TAB
96     # define DEFAULT_METHOD 1
97     # endif
98     # include "zipcrack.c"
99     # undef METHOD
100     # define METHOD 2
101     # define USE_MULT_TAB 1
102     # undef init_crack_pw
103     # define init_crack_pw METHOD2_init_crack_pw
104     # undef crack_pw
105     # define crack_pw METHOD2_crack_pw
106     # if USE_MULT_TAB
107     # define DEFAULT_METHOD 2
108     # endif
109     # include "zipcrack.c"
110     #else
111     #warn no architecture compiled in
112     #endif
113    
114     #ifndef DEFAULT_METHOD
115     #define DEFAULT_METHOD 0
116     #endif
117    
118     int default_method = DEFAULT_METHOD;
119    
120     method methods[] = {
121     #if 0
122     #elif defined(x__i386__) || defined(x__i386) || defined(xi386)
123     { "cpmask", init_cpmask, crack_cpmask, load_img },
124     { "zip1, TARGET_CPU=0", METHOD1_init_crack_pw, METHOD1_crack_pw, load_zip },
125     { "zip2, TARGET_CPU=0, USE_MULT_TAB", METHOD2_init_crack_pw, METHOD2_crack_pw, load_zip },
126     { "zip3, TARGET_CPU=5", METHOD3_init_crack_pw, METHOD3_crack_pw, load_zip },
127     { "zip4, TARGET_CPU=5, USE_MULT_TAB", METHOD4_init_crack_pw, METHOD4_crack_pw, load_zip },
128     { "zip5, TARGET_CPU=6", METHOD5_init_crack_pw, METHOD5_crack_pw, load_zip },
129     { "zip6, TARGET_CPU=6, USE_MULT_TAB", METHOD6_init_crack_pw, METHOD6_crack_pw, load_zip },
130     #elif 1
131     { "cpmask", init_cpmask, crack_cpmask, load_img },
132     { "zip1", METHOD1_init_crack_pw, METHOD1_crack_pw, load_zip },
133     { "zip2, USE_MULT_TAB", METHOD2_init_crack_pw, METHOD2_crack_pw, load_zip },
134     #else
135     #endif
136     { 0, 0, 0, 0 }
137     };
138