Examples of findAllFilesWhere()


Examples of org.sleuthkit.datamodel.SleuthkitCase.findAllFilesWhere()

          System.out.println('"' + content.getName() + '"' + " is a child of " + image.getName());
          }
        }
           
      // print out all .txt files found
      List<AbstractFile> files = sk.findAllFilesWhere("name like '%.txt'");
      for (AbstractFile file : files) {
              System.out.println("Found text file: " + file.getName());
            }
     
    } catch (TskCoreException e) {
View Full Code Here

Examples of org.sleuthkit.datamodel.SleuthkitCase.findAllFilesWhere()

         */
        private List<AbstractFile> getFiles() {
            List<AbstractFile> absFiles;
            try {
                SleuthkitCase skCase = Case.getCurrentCase().getSleuthkitCase();
                absFiles = skCase.findAllFilesWhere("NOT meta_type = 2"); //NON-NLS
                return absFiles;
            } catch (TskCoreException ex) {
                // TODO
                return Collections.<AbstractFile>emptyList();
            }
View Full Code Here

Examples of org.sleuthkit.datamodel.SleuthkitCase.findAllFilesWhere()

    public void findCallLogs() {
        List<AbstractFile> absFiles;
        try {
            SleuthkitCase skCase = Case.getCurrentCase().getSleuthkitCase();
            absFiles = skCase.findAllFilesWhere("name ='contacts2.db' OR name ='contacts.db'"); //get exact file names
            if (absFiles.isEmpty()) {
                return;
            }
            for (AbstractFile AF : absFiles) {
                try {
View Full Code Here

Examples of org.sleuthkit.datamodel.SleuthkitCase.findAllFilesWhere()

                long totalMatches = 0;
                List<AbstractFile> contentList = null;
                try {
                    SleuthkitCase tskDb = currentCase.getSleuthkitCase();
                    //ResultSet rs = tempDb.runQuery(this.getQuery("count(*) as TotalMatches"));
                    contentList = tskDb.findAllFilesWhere(this.getQuery());

                } catch (TskCoreException ex) {
                    Logger logger = Logger.getLogger(this.getClass().getName());
                    logger.log(Level.WARNING, "Error while trying to get the number of matches.", ex); //NON-NLS
                }
View Full Code Here

Examples of org.sleuthkit.datamodel.SleuthkitCase.findAllFilesWhere()

    private static final Logger logger = Logger.getLogger(TextMessageAnalyzer.class.getName());

    public static void findTexts() {
        try {
            SleuthkitCase skCase = Case.getCurrentCase().getSleuthkitCase();
            List<AbstractFile> absFiles = skCase.findAllFilesWhere("name ='mmssms.db'"); //get exact file name

            for (AbstractFile abstractFile : absFiles) {
                try {
                    File jFile = new File(Case.getCurrentCase().getTempDirectory(), abstractFile.getName());
                    ContentUtils.writeToFile(abstractFile, jFile);
View Full Code Here

Examples of org.sleuthkit.datamodel.SleuthkitCase.findAllFilesWhere()

    public static void findGeoLocations() {

        try {
            SleuthkitCase skCase = Case.getCurrentCase().getSleuthkitCase();
            List<AbstractFile> abstractFiles = skCase.findAllFilesWhere("name ='cache.cell' OR name='cache.wifi'"); //get exact file names

            for (AbstractFile abstractFile : abstractFiles) {
                try {
                    if (abstractFile.getSize() == 0) {
                        continue;
View Full Code Here

Examples of org.sleuthkit.datamodel.SleuthkitCase.findAllFilesWhere()

    public static void findGeoLocations() {
        List<AbstractFile> absFiles;
        try {
            SleuthkitCase skCase = Case.getCurrentCase().getSleuthkitCase();
            absFiles = skCase.findAllFilesWhere("name ='da_destination_history'"); //get exact file name
            if (absFiles.isEmpty()) {
                return;
            }
            for (AbstractFile abstractFile : absFiles) {
                try {
View Full Code Here

Examples of org.sleuthkit.datamodel.SleuthkitCase.findAllFilesWhere()

           
            try {
                SleuthkitCase tskCase = curCase.getSleuthkitCase();
                long start = new Date().getTime();

                List<AbstractFile> files = tskCase.findAllFilesWhere("obj_id < 50000");
               
                long end = new Date().getTime();
                long elapsed = (end - start) / 1000;
                if (elapsed > 0)
                    dbStats = files.size() /  elapsed;
View Full Code Here

Examples of org.sleuthkit.datamodel.SleuthkitCase.findAllFilesWhere()

    private static final Logger logger = Logger.getLogger(BrowserLocationAnalyzer.class.getName());

    public static void findGeoLocations() {
        try {
            SleuthkitCase skCase = Case.getCurrentCase().getSleuthkitCase();
            List<AbstractFile> abstractFiles = skCase.findAllFilesWhere("name LIKE 'CachedGeoposition%.db'"); //get exact file names

            for (AbstractFile abstractFile : abstractFiles) {
                try {
                    if (abstractFile.getSize() == 0) {
                        continue;
View Full Code Here

Examples of org.sleuthkit.datamodel.SleuthkitCase.findAllFilesWhere()

    public static void findWWFMessages() {
        List<AbstractFile> absFiles;
        try {
            SleuthkitCase skCase = Case.getCurrentCase().getSleuthkitCase();
            absFiles = skCase.findAllFilesWhere("name ='WordsFramework' "); //get exact file names

            for (AbstractFile abstractFile : absFiles) {
                try {
                    File jFile = new File(Case.getCurrentCase().getTempDirectory(), abstractFile.getName());
                    ContentUtils.writeToFile(abstractFile, jFile);
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.