SandMark version 3.0


sandmark.obfuscate.loop
Class ObfuscationLoop2

java.lang.Object
  |
  +--sandmark.obfuscate.loop.ObfuscationLoop
        |
        +--sandmark.obfuscate.loop.ObfuscationLoop2

public class ObfuscationLoop2
extends ObfuscationLoop


Field Summary
 
Fields inherited from class sandmark.obfuscate.loop.ObfuscationLoop
DEBUG, myCandidatePool
 
Constructor Summary
ObfuscationLoop2()
           
 
Method Summary
 void apply(ClassFileCollection cfc)
          Runs a series of different obfuscation algorithms on the class file collection.
 java.lang.String getShortName()
           
static void main(java.lang.String[] args)
          A command line testing method.
 
Methods inherited from class sandmark.obfuscate.loop.ObfuscationLoop
getAlgHTML, getAlgURL, getAuthor, getAuthorEmail, getConfigProperties, getDescription, getLongName, getMutations, initializeAlgorithms, initObjects, setConfigProperties
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ObfuscationLoop2

public ObfuscationLoop2()
Method Detail

getShortName

public java.lang.String getShortName()
Overrides:
getShortName in class ObfuscationLoop

apply

public void apply(ClassFileCollection cfc)
           throws java.lang.Exception
Description copied from class: ObfuscationLoop
Runs a series of different obfuscation algorithms on the class file collection.

Overrides:
apply in class ObfuscationLoop
Parameters:
cfc - the classes to obfuscate
java.lang.Exception

main

public static void main(java.lang.String[] args)
                 throws java.lang.Exception
Description copied from class: ObfuscationLoop
A command line testing method.

Parameters:
args - args[0] should contain the name of the jar file to obfuscate
java.lang.Exception

SandMark version 3.0

Wed Jan 29 10:30:05 MST 2003