Package crypto

Class HeadlessCryptoScanner


  • public abstract class HeadlessCryptoScanner
    extends Object
    • Field Detail

      • exitCode

        public static int exitCode
    • Constructor Detail

      • HeadlessCryptoScanner

        public HeadlessCryptoScanner()
    • Method Detail

      • main

        public static void main​(String[] args)
      • exec

        public void exec()
      • hasSeeds

        public boolean hasSeeds()
      • setRules

        public static void setRules​(List<CrySLRule> rules)
      • applicationClassPath

        protected abstract String applicationClassPath()
      • sootClassPath

        protected String sootClassPath()
      • softwareIdentifier

        protected String softwareIdentifier()
      • getOutputFolder

        protected String getOutputFolder()
      • isPreAnalysis

        protected boolean isPreAnalysis()
      • enableVisualization

        protected boolean enableVisualization()
      • providerDetection

        protected boolean providerDetection()
      • includeStatistics

        protected boolean includeStatistics()