]>
Commit | Line | Data |
---|---|---|
05294548 | 1 | How to build: |
2 | ||
3 | add java (and sipb if you don't already have that added) | |
4 | ||
5 | [compiling the java code] | |
6 | setenv CLASSPATH `pwd` | |
7 | javac mit/*/*.java | |
8 | javac regapplet/*.java | |
9 | ||
10 | [obfuscating the java bytecode] | |
11 | setenv CLASSPATH /mit/moiradev/java/klassmaster.zip | |
12 | java klassmaster | |
13 | ||
14 | in the "Select Package Directories" window, make sure | |
15 | clients/regapplet is selected, and click ">>", then "OK". | |
16 | ||
17 | Choose "Tools" -> "Obfuscate names" | |
18 | ||
19 | Click "change package names below:" and type "." in its text box. | |
20 | Click "don't change main class name" and choose "regapplet/Regapplet" | |
21 | Click "add corrupt symbolic entries" and choose "light corruption" | |
22 | ||
23 | Click "OK". | |
24 | ||
25 | Wait for it to finish, then choose "File" -> "Save all". Save into | |
26 | the current directory. | |
27 | ||
28 | choose "File" -> "Exit". | |
29 | ||
30 | [building the zip file and cleaning up] | |
31 | zip -0 regclasses.zip z1/*/*.class z2/*.class | |
32 | ||
33 | rm -rf z? | |
34 | rm mit/*/*.class regapplet/*.class ChangeLog | |
35 |