diff --git a/RecentActivity/src/org/sleuthkit/autopsy/recentactivity/Chrome.java b/RecentActivity/src/org/sleuthkit/autopsy/recentactivity/Chrome.java index 0025df247b..b02082f2da 100755 --- a/RecentActivity/src/org/sleuthkit/autopsy/recentactivity/Chrome.java +++ b/RecentActivity/src/org/sleuthkit/autopsy/recentactivity/Chrome.java @@ -346,7 +346,10 @@ public class Chrome { BlackboardArtifact bbart = FFSqlitedb.get(j).newArtifact(ARTIFACT_TYPE.TSK_WEB_DOWNLOAD); Collection bbattributes = new ArrayList(); String domain = Util.extractDomain(temprs.getString("url")); - bbattributes.add(new BlackboardAttribute(ATTRIBUTE_TYPE.TSK_LAST_ACCESSED.getTypeID(), "RecentActivity", "Last Visited", (temprs.getLong("start_time") / 10000))); + Long time = temprs.getLong("start_time"); + String Tempdate = time.toString() + "000"; + time = Long.valueOf(Tempdate); + bbattributes.add(new BlackboardAttribute(ATTRIBUTE_TYPE.TSK_LAST_ACCESSED.getTypeID(), "RecentActivity", "Last Visited", time)); bbattributes.add(new BlackboardAttribute(ATTRIBUTE_TYPE.TSK_URL.getTypeID(), "RecentActivity", "", ((temprs.getString("url") != null) ? temprs.getString("url") : ""))); //bbattributes.add(new BlackboardAttribute(ATTRIBUTE_TYPE.TSK_NAME.getTypeID(), "RecentActivity","", ((temprs.getString("title") != null) ? temprs.getString("title").replaceAll("'", "''") : ""))); bbattributes.add(new BlackboardAttribute(ATTRIBUTE_TYPE.TSK_PATH.getTypeID(), "Recent Activity", "", temprs.getString("full_path"))); diff --git a/RecentActivity/src/org/sleuthkit/autopsy/recentactivity/ExtractIE.java b/RecentActivity/src/org/sleuthkit/autopsy/recentactivity/ExtractIE.java index 483a302d18..015fda17fa 100755 --- a/RecentActivity/src/org/sleuthkit/autopsy/recentactivity/ExtractIE.java +++ b/RecentActivity/src/org/sleuthkit/autopsy/recentactivity/ExtractIE.java @@ -127,6 +127,8 @@ public class ExtractIE { // implements BrowserActivity { } String name = Favorite.getName(); Long datetime = Favorite.getCrtime(); + String Tempdate = datetime.toString() + "000"; + datetime = Long.valueOf(Tempdate); String domain = Util.extractDomain(url); try { BlackboardArtifact bbart = Favorite.newArtifact(ARTIFACT_TYPE.TSK_WEB_BOOKMARK); @@ -187,6 +189,8 @@ public class ExtractIE { // implements BrowserActivity { String value = values.length > 1 ? values[1] : ""; String name = values.length > 0 ? values[0] : ""; Long datetime = Cookie.getCrtime(); + String Tempdate = datetime.toString() + "000"; + datetime = Long.valueOf(Tempdate); String domain = Util.extractDomain(url); try { BlackboardArtifact bbart = Cookie.newArtifact(ARTIFACT_TYPE.TSK_WEB_COOKIE); @@ -264,6 +268,8 @@ public class ExtractIE { // implements BrowserActivity { String path = Util.getPath(recentString); String name = Util.getFileName(path); Long datetime = Recent.getCrtime(); + String Tempdate = datetime.toString() + "000"; + datetime = Long.valueOf(Tempdate); try { BlackboardArtifact bbart = Recent.newArtifact(ARTIFACT_TYPE.TSK_RECENT_OBJECT); Collection bbattributes = new ArrayList(); diff --git a/RecentActivity/src/org/sleuthkit/autopsy/recentactivity/ExtractRegistry.java b/RecentActivity/src/org/sleuthkit/autopsy/recentactivity/ExtractRegistry.java index 5ad3a1f5b5..4015ed6455 100644 --- a/RecentActivity/src/org/sleuthkit/autopsy/recentactivity/ExtractRegistry.java +++ b/RecentActivity/src/org/sleuthkit/autopsy/recentactivity/ExtractRegistry.java @@ -193,6 +193,8 @@ public class ExtractRegistry { try { Long epochtime = new SimpleDateFormat("EEE MMM d HH:mm:ss yyyy").parse(etime).getTime(); time = epochtime.longValue(); + String Tempdate = time.toString() + "000"; + time = Long.valueOf(Tempdate); } catch (ParseException e) { logger.log(Level.SEVERE, "RegRipper::Conversion on DateTime -> ", e.getMessage()); } @@ -221,6 +223,8 @@ public class ExtractRegistry { try { utime = Long.parseLong(name); + String Tempdate = utime.toString() + "000"; + utime = Long.valueOf(Tempdate); } catch (Exception e) { logger.log(Level.SEVERE, "RegRipper::Conversion on DateTime -> ", e.getMessage()); } @@ -236,6 +240,7 @@ public class ExtractRegistry { try { Long epochtime = new SimpleDateFormat("EEE MMM d HH:mm:ss yyyy").parse(name).getTime(); ftime = epochtime.longValue(); + } catch (ParseException e) { logger.log(Level.SEVERE, "RegRipper::Conversion on DateTime -> ", e.getMessage()); } @@ -258,6 +263,8 @@ public class ExtractRegistry { try { Long epochtime = new SimpleDateFormat("EEE MMM d HH:mm:ss yyyy").parse(value).getTime(); installtime = epochtime.longValue(); + String Tempdate = installtime.toString() + "000"; + installtime = Long.valueOf(Tempdate); } catch (ParseException e) { logger.log(Level.SEVERE, "RegRipper::Conversion on DateTime -> ", e.getMessage()); }