Example Raw Arguments for CryptoGuard

CryptoGuard $CVER 04.05.03$ Raw Arguments

Name: FORMAT

Different Options available for project types:

Name: SOURCE

Name: DEPENDENCY

Arg: -d The dependency to be scanned use the relative path.

Name: OUT

Arg: -o The file to be created with the output default will be the project name.

Name: NEW

Arg: -new The file to be created with the output if existing will be overwritten.

Name: TIMEMEASURE

Arg: -t Output the time of the internal processes.

Name: FORMATOUT

Arg: -m The output format you want to produce

Different Options available for output format:

Name: PRETTY

Arg: -n Output the analysis information in a ‘pretty’ format.

Name: EXPERIMENTRESULTS

Arg: -exp View the experiment based results.

Name: VERSION

Arg: -V Output the version number.

Name: NOLOGS

Arg: -vx Display logs only from the fatal logs

Name: VERBOSE

Arg: -v Display logs from debug levels

Name: VERYVERBOSE

Arg: -vv Display logs from trace levels

Name: TIMESTAMP

Arg: -ts Add a timestamp to the file output.

Name: DEPTH

Arg: -depth The depth of slicing to go into

Name: LOG

Arg: -L Enable logging to the console.

Name: JAVA

Arg: -java Directory of Java to be used JDK 7 for JavaFiles/Project and JDK 8 for ClassFiles/Jar

Name: ANDROID

Arg: -android Specify of Android SDK

Name: HEURISTICS

Arg: -H The flag determining whether or not to display heuristics.

Name: STREAM

Arg: -st Stream the analysis to the output file.

Name: HELP

Arg: -h Print out the Help Information.

Name: MAIN

Arg: -main Choose the main class if there are multiple main classes in the files given.