code: public static ArrayList<VictimsRecord> getRecords(InputStream in,
              String filename) throws IOException {
          ArrayList<VictimsRecord> records = new ArrayList<VictimsRecord>();
          Artifact artifact = Processor.process(in, filename);
          scanArtifact(artifact, new ArrayOutputStream(records));
          return records;
  
      }
docs: Scan a file from a given {@link InputStream}.
  
  @param in
  @param filename
  @return An {@link ArrayList} of {@link VictimsRecord}s derrived from the
  source. Embedded jars are a record on their own.
  @throws IOException