|
Autopsy
4.12.0
Graphical digital forensics platform for The Sleuth Kit and other tools.
|
Classes | |
| enum | CallMediaType |
| enum | CommunicationDirection |
| enum | MessageReadStatusEnum |
Public Member Functions | |
| AppDBParserHelper (String moduleName, AbstractFile dbFile, Account.Type accountsType) throws TskCoreException | |
| AppDBParserHelper (String moduleName, AbstractFile dbFile, Account.Type accountsType, Account.Type selfAccountType, Account.Address selfAccountAddress) throws TskCoreException | |
| AppDBParserHelper (String moduleName, AbstractFile dbFile) | |
| BlackboardArtifact | addCalllog (CommunicationDirection direction, Account.Address fromAddress, Account.Address toAddress, long startDateTime, long endDateTime) |
| BlackboardArtifact | addCalllog (CommunicationDirection direction, Account.Address fromAddress, Account.Address toAddress, long startDateTime, long endDateTime, CallMediaType mediaType) |
| BlackboardArtifact | addCalllog (CommunicationDirection direction, Account.Address fromAddress, Account.Address toAddress, long startDateTime, long endDateTime, CallMediaType mediaType, Collection< BlackboardAttribute > otherAttributesList) |
| BlackboardArtifact | addCalllog (CommunicationDirection direction, Account.Address fromAddress, Collection< Account.Address > toAddressList, long startDateTime, long endDateTime) |
| BlackboardArtifact | addCalllog (CommunicationDirection direction, Account.Address fromAddress, Collection< Account.Address > toAddressList, long startDateTime, long endDateTime, CallMediaType mediaType) |
| BlackboardArtifact | addCalllog (CommunicationDirection direction, Account.Address fromAddress, Collection< Account.Address > toAddressList, long startDateTime, long endDateTime, CallMediaType mediaType, Collection< BlackboardAttribute > otherAttributesList) |
| BlackboardArtifact | addContact (String contactAccountUniqueID, String contactName, String phoneNumber, String homePhoneNumber, String mobilePhoneNumber, String emailAddr) |
| BlackboardArtifact | addContact (String contactAccountUniqueID, String contactName, String phoneNumber, String homePhoneNumber, String mobilePhoneNumber, String emailAddr, Collection< BlackboardAttribute > additionalAttributes) |
| BlackboardArtifact | addGPSLocation (double latitude, double longitude, long timeStamp, String poiName, String programName) |
| BlackboardArtifact | addGPSLocation (double latitude, double longitude, long timeStamp, String name, String programName, Collection< BlackboardAttribute > otherAttributesList) |
| BlackboardArtifact | addInstalledProgram (String programName, long dateInstalled) |
| BlackboardArtifact | addInstalledProgram (String programName, long dateInstalled, Collection< BlackboardAttribute > otherAttributesList) |
| BlackboardArtifact | addMessage (String messageType, CommunicationDirection direction, Account.Address fromAddress, Account.Address toAddress, long dateTime, MessageReadStatusEnum readStatus, String subject, String messageText, String threadId) |
| BlackboardArtifact | addMessage (String messageType, CommunicationDirection direction, Account.Address fromAddress, Account.Address toAddress, long dateTime, MessageReadStatusEnum readStatus, String subject, String messageText, String threadId, Collection< BlackboardAttribute > otherAttributesList) |
| BlackboardArtifact | addMessage (String messageType, CommunicationDirection direction, Account.Address fromAddress, List< Account.Address > recipientsList, long dateTime, MessageReadStatusEnum readStatus, String subject, String messageText, String threadId) |
| BlackboardArtifact | addMessage (String messageType, CommunicationDirection direction, Account.Address fromAddress, List< Account.Address > recipientsList, long dateTime, MessageReadStatusEnum readStatus, String subject, String messageText, String threadId, Collection< BlackboardAttribute > otherAttributesList) |
| BlackboardArtifact | addWebBookmark (String url, String title, long creationTime, String progName) |
| BlackboardArtifact | addWebBookmark (String url, String title, long creationTime, String progName, Collection< BlackboardAttribute > otherAttributesList) |
| BlackboardArtifact | addWebCookie (String url, long creationTime, String name, String value, String programName) |
| BlackboardArtifact | addWebCookie (String url, long creationTime, String name, String value, String programName, Collection< BlackboardAttribute > otherAttributesList) |
| BlackboardArtifact | addWebDownload (String path, long startTime, String url, String progName) |
| BlackboardArtifact | addWebDownload (String path, long startTime, String url, String programName, Collection< BlackboardAttribute > otherAttributesList) |
| BlackboardArtifact | addWebFormAddress (String personName, String email, String phoneNumber, String mailingAddress, long creationTime, long accessTime, int count) |
| BlackboardArtifact | addWebFormAddress (String personName, String email, String phoneNumber, String mailingAddress, long creationTime, long accessTime, int count, Collection< BlackboardAttribute > otherAttributesList) |
| BlackboardArtifact | addWebFormAutofill (String name, String value, long creationTime, long accessTime, int count) |
| BlackboardArtifact | addWebFormAutofill (String name, String value, long creationTime, long accessTime, int count, Collection< BlackboardAttribute > otherAttributesList) |
| BlackboardArtifact | addWebHistory (String url, long accessTime, String referrer, String title, String programName) |
| BlackboardArtifact | addWebHistory (String url, long accessTime, String referrer, String title, String programName, Collection< BlackboardAttribute > otherAttributesList) |
Private Member Functions | |
| void | addRelationship (AccountFileInstance selfAccountInstance, AccountFileInstance otherAccountInstance, BlackboardArtifact sourceArtifact, Relationship.Type relationshipType, long dateTime) |
| String | addressListToString (Collection< Account.Address > addressList) |
| AccountFileInstance | createAccountInstance (Account.Type accountType, String accountUniqueID) throws TskCoreException |
Private Attributes | |
| final Account.Type | accountsType |
| final AbstractFile | dbAbstractFile |
| final String | moduleName |
| final AccountFileInstance | selfAccountInstance |
Static Private Attributes | |
| static final Logger | logger = Logger.getLogger(AppDBParserHelper.class.getName()) |
A helper class to support modules that parse SQLite databases from mobile apps and create artifacts.
Definition at line 46 of file AppDBParserHelper.java.
| org.sleuthkit.autopsy.coreutils.AppDBParserHelper.AppDBParserHelper | ( | String | moduleName, |
| AbstractFile | dbFile, | ||
| Account.Type | accountsType | ||
| ) | throws TskCoreException |
Constructs a AppDB parser helper for the given DB file.
This is a constructor for Apps that that do not have any app specific account information for device owner and will use a 'Device' account in lieu.
It creates a DeviceAccount instance to use as a self account.
| moduleName | name module using the helper |
| dbFile | database file being parsed by the module |
| accountsType | account types created by this module |
| TskCoreException |
Definition at line 124 of file AppDBParserHelper.java.
References org.sleuthkit.autopsy.coreutils.AppDBParserHelper.accountsType, org.sleuthkit.autopsy.casemodule.Case.getCurrentCase(), org.sleuthkit.autopsy.casemodule.Case.getSleuthkitCase(), and org.sleuthkit.autopsy.coreutils.AppDBParserHelper.moduleName.
| org.sleuthkit.autopsy.coreutils.AppDBParserHelper.AppDBParserHelper | ( | String | moduleName, |
| AbstractFile | dbFile, | ||
| Account.Type | accountsType, | ||
| Account.Type | selfAccountType, | ||
| Account.Address | selfAccountAddress | ||
| ) | throws TskCoreException |
Constructs a AppDB parser helper for the given DB file.
This constructor is for Apps that do have app specific account information for the device owner to create a 'self' account.
It creates a an account instance with specified type & id and uses it as a self account.
| moduleName | name module using the helper |
| dbFile | database file being parsed by the module |
| accountsType | account types created by this module |
| selfAccountType | self account type to be created for this module |
| selfAccountAddress | account unique id for the self account |
| TskCoreException |
Definition at line 149 of file AppDBParserHelper.java.
References org.sleuthkit.autopsy.coreutils.AppDBParserHelper.accountsType, org.sleuthkit.autopsy.casemodule.Case.getCurrentCase(), org.sleuthkit.autopsy.casemodule.Case.getSleuthkitCase(), and org.sleuthkit.autopsy.coreutils.AppDBParserHelper.moduleName.
| org.sleuthkit.autopsy.coreutils.AppDBParserHelper.AppDBParserHelper | ( | String | moduleName, |
| AbstractFile | dbFile | ||
| ) |
Constructs a AppDB parser helper for the given DB file.
This is a constructor for Apps that do not need to create any accounts/relationships.
| moduleName | name of module parsing the DB |
| dbFile | db file |
Definition at line 168 of file AppDBParserHelper.java.
References org.sleuthkit.autopsy.coreutils.AppDBParserHelper.accountsType, and org.sleuthkit.autopsy.coreutils.AppDBParserHelper.moduleName.
| BlackboardArtifact org.sleuthkit.autopsy.coreutils.AppDBParserHelper.addCalllog | ( | CommunicationDirection | direction, |
| Account.Address | fromAddress, | ||
| Account.Address | toAddress, | ||
| long | startDateTime, | ||
| long | endDateTime | ||
| ) |
Adds a TSK_CALLLOG artifact.
Also creates an account instance for the caller/callee, and creates a relationship between the self account and the caller/callee account.
| direction | call direction |
| fromAddress | caller address, may be empty |
| toAddress | callee address, may be empty |
| startDateTime | start date/time |
| endDateTime | end date/time |
Definition at line 510 of file AppDBParserHelper.java.
References org.sleuthkit.autopsy.coreutils.AppDBParserHelper.CallMediaType.UNKNOWN.
Referenced by org.sleuthkit.autopsy.coreutils.AppDBParserHelper.addCalllog().
| BlackboardArtifact org.sleuthkit.autopsy.coreutils.AppDBParserHelper.addCalllog | ( | CommunicationDirection | direction, |
| Account.Address | fromAddress, | ||
| Account.Address | toAddress, | ||
| long | startDateTime, | ||
| long | endDateTime, | ||
| CallMediaType | mediaType | ||
| ) |
Adds a TSK_CALLLOG artifact.
Also creates an account instance for the caller/callee, and creates a relationship between the self account and the caller/callee account.
| direction | call direction |
| fromAddress | caller address, may be empty |
| toAddress | callee address, may be empty |
| startDateTime | start date/time |
| endDateTime | end date/time |
| mediaType | media type |
Definition at line 533 of file AppDBParserHelper.java.
References org.sleuthkit.autopsy.coreutils.AppDBParserHelper.addCalllog().
| BlackboardArtifact org.sleuthkit.autopsy.coreutils.AppDBParserHelper.addCalllog | ( | CommunicationDirection | direction, |
| Account.Address | fromAddress, | ||
| Account.Address | toAddress, | ||
| long | startDateTime, | ||
| long | endDateTime, | ||
| CallMediaType | mediaType, | ||
| Collection< BlackboardAttribute > | otherAttributesList | ||
| ) |
Adds a TSK_CALLLOG artifact.
Also creates an account instance for the caller/receiver, and creates a relationship between the self account and the caller/receiver account.
| direction | call direction |
| fromAddress | caller address, may be empty |
| toAddress | callee address, may be empty |
| startDateTime | start date/time |
| endDateTime | end date/time |
| mediaType | media type |
| otherAttributesList | other attributes |
Definition at line 557 of file AppDBParserHelper.java.
References org.sleuthkit.autopsy.coreutils.AppDBParserHelper.addCalllog().
| BlackboardArtifact org.sleuthkit.autopsy.coreutils.AppDBParserHelper.addCalllog | ( | CommunicationDirection | direction, |
| Account.Address | fromAddress, | ||
| Collection< Account.Address > | toAddressList, | ||
| long | startDateTime, | ||
| long | endDateTime | ||
| ) |
Adds a TSK_CALLLOG artifact.
Also creates an account instance for the caller/callees, and creates a relationship between the device owner account and the caller account as well between the device owner account and each callee account
| direction | call direction |
| fromAddress | caller address, may be empty |
| toAddressList | callee address list, may be empty |
| startDateTime | start date/time |
| endDateTime | end date/time |
Definition at line 586 of file AppDBParserHelper.java.
References org.sleuthkit.autopsy.coreutils.AppDBParserHelper.addCalllog(), and org.sleuthkit.autopsy.coreutils.AppDBParserHelper.CallMediaType.UNKNOWN.
| BlackboardArtifact org.sleuthkit.autopsy.coreutils.AppDBParserHelper.addCalllog | ( | CommunicationDirection | direction, |
| Account.Address | fromAddress, | ||
| Collection< Account.Address > | toAddressList, | ||
| long | startDateTime, | ||
| long | endDateTime, | ||
| CallMediaType | mediaType | ||
| ) |
Adds a TSK_CALLLOG artifact.
Also creates an account instance for the caller/callees, and creates a relationship between the device owner account and the caller account as well between the device owner account and each callee account
| direction | call direction |
| fromAddress | caller address, may be empty |
| toAddressList | callee address list, may be empty |
| startDateTime | start date/time |
| endDateTime | end date/time |
| mediaType | call media type |
Definition at line 612 of file AppDBParserHelper.java.
References org.sleuthkit.autopsy.coreutils.AppDBParserHelper.addCalllog().
| BlackboardArtifact org.sleuthkit.autopsy.coreutils.AppDBParserHelper.addCalllog | ( | CommunicationDirection | direction, |
| Account.Address | fromAddress, | ||
| Collection< Account.Address > | toAddressList, | ||
| long | startDateTime, | ||
| long | endDateTime, | ||
| CallMediaType | mediaType, | ||
| Collection< BlackboardAttribute > | otherAttributesList | ||
| ) |
Adds a TSK_CALLLOG artifact.
Also creates an account instance for the caller/callees, and creates a relationship between the device owner account and the caller account as well between the device owner account and each callee account
| direction | call direction |
| fromAddress | caller address, may be empty |
| toAddressList | callee address list, may be empty |
| startDateTime | start date/time |
| endDateTime | end date/time |
| mediaType | called media type |
| otherAttributesList | other attributes |
Definition at line 641 of file AppDBParserHelper.java.
References org.sleuthkit.autopsy.coreutils.AppDBParserHelper.accountsType, org.sleuthkit.autopsy.coreutils.AppDBParserHelper.addRelationship(), org.sleuthkit.autopsy.coreutils.AppDBParserHelper.addressListToString(), org.sleuthkit.autopsy.coreutils.AppDBParserHelper.createAccountInstance(), org.sleuthkit.autopsy.casemodule.Case.getCurrentCase(), org.sleuthkit.autopsy.casemodule.Case.getSleuthkitCase(), org.sleuthkit.autopsy.coreutils.AppDBParserHelper.CommunicationDirection.getString(), and org.sleuthkit.autopsy.coreutils.AppDBParserHelper.CommunicationDirection.UNKNOWN.
| BlackboardArtifact org.sleuthkit.autopsy.coreutils.AppDBParserHelper.addContact | ( | String | contactAccountUniqueID, |
| String | contactName, | ||
| String | phoneNumber, | ||
| String | homePhoneNumber, | ||
| String | mobilePhoneNumber, | ||
| String | emailAddr | ||
| ) |
Creates and adds a TSK_CONTACT artifact to the case, with specified attributes. Also creates an account instance of specified type for the contact with the specified ID.
| contactAccountUniqueID | unique id for the contact's account |
| contactName | Name of contact |
| phoneNumber | primary phone number for contact |
| homePhoneNumber | home phone number |
| mobilePhoneNumber | mobile phone number, |
| emailAddr | Email address for contact |
Definition at line 192 of file AppDBParserHelper.java.
| BlackboardArtifact org.sleuthkit.autopsy.coreutils.AppDBParserHelper.addContact | ( | String | contactAccountUniqueID, |
| String | contactName, | ||
| String | phoneNumber, | ||
| String | homePhoneNumber, | ||
| String | mobilePhoneNumber, | ||
| String | emailAddr, | ||
| Collection< BlackboardAttribute > | additionalAttributes | ||
| ) |
Creates and adds a TSK_CONTACT artifact to the case, with specified attributes. Also creates an account instance for the contact with the specified ID.
| contactAccountUniqueID | unique id for contact account |
| contactName | Name of contact |
| phoneNumber | primary phone number for contact |
| homePhoneNumber | home phone number |
| mobilePhoneNumber | mobile phone number, |
| emailAddr | Email address for contact |
| additionalAttributes | additional attributes for contact |
Definition at line 219 of file AppDBParserHelper.java.
References org.sleuthkit.autopsy.coreutils.AppDBParserHelper.accountsType, org.sleuthkit.autopsy.coreutils.AppDBParserHelper.addRelationship(), org.sleuthkit.autopsy.coreutils.AppDBParserHelper.createAccountInstance(), org.sleuthkit.autopsy.casemodule.Case.getCurrentCase(), and org.sleuthkit.autopsy.casemodule.Case.getSleuthkitCase().
| BlackboardArtifact org.sleuthkit.autopsy.coreutils.AppDBParserHelper.addGPSLocation | ( | double | latitude, |
| double | longitude, | ||
| long | timeStamp, | ||
| String | poiName, | ||
| String | programName | ||
| ) |
Adds a TSK_GPS_TRACKPOINT artifact
| latitude | location latitude |
| longitude | location longitude |
| timeStamp | date/time trackpoint recoded |
| poiName | trackpoint name |
| programName | name of program that recorded trackpoint |
Definition at line 1239 of file AppDBParserHelper.java.
| BlackboardArtifact org.sleuthkit.autopsy.coreutils.AppDBParserHelper.addGPSLocation | ( | double | latitude, |
| double | longitude, | ||
| long | timeStamp, | ||
| String | name, | ||
| String | programName, | ||
| Collection< BlackboardAttribute > | otherAttributesList | ||
| ) |
Adds a TSK_GPS_TRACKPOINT artifact
| latitude | location latitude |
| longitude | location longitude |
| timeStamp | date/time trackpoint recorded |
| name | trackpoint name |
| programName | name of program that recorded trackpoint |
| otherAttributesList | other attributes |
Definition at line 1258 of file AppDBParserHelper.java.
References org.sleuthkit.autopsy.casemodule.Case.getCurrentCase(), and org.sleuthkit.autopsy.casemodule.Case.getSleuthkitCase().
| BlackboardArtifact org.sleuthkit.autopsy.coreutils.AppDBParserHelper.addInstalledProgram | ( | String | programName, |
| long | dateInstalled | ||
| ) |
Adds a TSK_INSTALLED_PROGRAM artifact
| programName | name of program |
| dateInstalled | date of install |
Definition at line 1180 of file AppDBParserHelper.java.
| BlackboardArtifact org.sleuthkit.autopsy.coreutils.AppDBParserHelper.addInstalledProgram | ( | String | programName, |
| long | dateInstalled, | ||
| Collection< BlackboardAttribute > | otherAttributesList | ||
| ) |
Adds a TSK_INSTALLED_PROGRAM artifact
| programName | name of program |
| dateInstalled | date of install |
| otherAttributesList | additional attributes |
Definition at line 1194 of file AppDBParserHelper.java.
References org.sleuthkit.autopsy.casemodule.Case.getCurrentCase(), and org.sleuthkit.autopsy.casemodule.Case.getSleuthkitCase().
| BlackboardArtifact org.sleuthkit.autopsy.coreutils.AppDBParserHelper.addMessage | ( | String | messageType, |
| CommunicationDirection | direction, | ||
| Account.Address | fromAddress, | ||
| Account.Address | toAddress, | ||
| long | dateTime, | ||
| MessageReadStatusEnum | readStatus, | ||
| String | subject, | ||
| String | messageText, | ||
| String | threadId | ||
| ) |
Adds a TSK_MESSAGE artifact.
Also creates an account instance for the sender/receiver, and creates a relationship between the self account and the sender/receiver account.
| messageType | message type |
| direction | message direction |
| fromAddress | sender address, may be null |
| toAddress | recipient address, may be null |
| dateTime | date/time of message, |
| readStatus | message read or not |
| subject | message subject, may be empty |
| messageText | message body, may be empty |
| threadId,message | thread id |
Definition at line 323 of file AppDBParserHelper.java.
Referenced by org.sleuthkit.autopsy.coreutils.AppDBParserHelper.addMessage().
| BlackboardArtifact org.sleuthkit.autopsy.coreutils.AppDBParserHelper.addMessage | ( | String | messageType, |
| CommunicationDirection | direction, | ||
| Account.Address | fromAddress, | ||
| Account.Address | toAddress, | ||
| long | dateTime, | ||
| MessageReadStatusEnum | readStatus, | ||
| String | subject, | ||
| String | messageText, | ||
| String | threadId, | ||
| Collection< BlackboardAttribute > | otherAttributesList | ||
| ) |
Adds a TSK_MESSAGE artifact.
Also creates an account instance for the sender/receiver, and creates a relationship between the self account and the sender/receiver account.
| messageType | message type |
| direction | message direction |
| fromAddress | sender address, may be empty |
| toAddress | recipient address, may be empty |
| dateTime | date/time of message, |
| readStatus | message read or not |
| subject | message subject, may be empty |
| messageText | message body, may be empty |
| threadId,message | thread id |
| otherAttributesList | additional attributes |
Definition at line 356 of file AppDBParserHelper.java.
References org.sleuthkit.autopsy.coreutils.AppDBParserHelper.addMessage().
| BlackboardArtifact org.sleuthkit.autopsy.coreutils.AppDBParserHelper.addMessage | ( | String | messageType, |
| CommunicationDirection | direction, | ||
| Account.Address | fromAddress, | ||
| List< Account.Address > | recipientsList, | ||
| long | dateTime, | ||
| MessageReadStatusEnum | readStatus, | ||
| String | subject, | ||
| String | messageText, | ||
| String | threadId | ||
| ) |
Adds a TSK_MESSAGE artifact.
Also creates an account instance for the sender/receiver, and creates a relationship between the self account and the sender/receiver account.
This method is for messages with a multiple recipients.
| messageType | message type |
| direction | message direction |
| fromAddress | sender address, may be null |
| recipientsList | recipient address list, may be null or empty list |
| dateTime | date/time of message, |
| readStatus | message read or not |
| subject | message subject, may be empty |
| messageText | message body, may be empty |
| threadId,message | thread id |
Definition at line 393 of file AppDBParserHelper.java.
References org.sleuthkit.autopsy.coreutils.AppDBParserHelper.addMessage().
| BlackboardArtifact org.sleuthkit.autopsy.coreutils.AppDBParserHelper.addMessage | ( | String | messageType, |
| CommunicationDirection | direction, | ||
| Account.Address | fromAddress, | ||
| List< Account.Address > | recipientsList, | ||
| long | dateTime, | ||
| MessageReadStatusEnum | readStatus, | ||
| String | subject, | ||
| String | messageText, | ||
| String | threadId, | ||
| Collection< BlackboardAttribute > | otherAttributesList | ||
| ) |
Definition at line 407 of file AppDBParserHelper.java.
References org.sleuthkit.autopsy.coreutils.AppDBParserHelper.accountsType, org.sleuthkit.autopsy.coreutils.AppDBParserHelper.addRelationship(), org.sleuthkit.autopsy.coreutils.AppDBParserHelper.addressListToString(), org.sleuthkit.autopsy.coreutils.AppDBParserHelper.createAccountInstance(), org.sleuthkit.autopsy.casemodule.Case.getCurrentCase(), org.sleuthkit.autopsy.casemodule.Case.getSleuthkitCase(), org.sleuthkit.autopsy.coreutils.AppDBParserHelper.CommunicationDirection.getString(), org.sleuthkit.autopsy.coreutils.AppDBParserHelper.MessageReadStatusEnum.READ, org.sleuthkit.autopsy.coreutils.AppDBParserHelper.MessageReadStatusEnum.UNKNOWN, and org.sleuthkit.autopsy.coreutils.AppDBParserHelper.CommunicationDirection.UNKNOWN.
|
private |
Adds a relations between the two specified account instances.
| selfAccount | device owner account |
| otherAccount | other account |
| sourceArtifact | artifact from which relationship is derived. |
| relationshipType | type of relationship |
| dateTime | date/time of relationship |
Definition at line 292 of file AppDBParserHelper.java.
References org.sleuthkit.autopsy.casemodule.Case.getCurrentCase(), and org.sleuthkit.autopsy.casemodule.Case.getSleuthkitCase().
Referenced by org.sleuthkit.autopsy.coreutils.AppDBParserHelper.addCalllog(), org.sleuthkit.autopsy.coreutils.AppDBParserHelper.addContact(), and org.sleuthkit.autopsy.coreutils.AppDBParserHelper.addMessage().
|
private |
Converts a list of addresses into a single comma separated string of addresses.
| addressList |
Definition at line 1307 of file AppDBParserHelper.java.
Referenced by org.sleuthkit.autopsy.coreutils.AppDBParserHelper.addCalllog(), and org.sleuthkit.autopsy.coreutils.AppDBParserHelper.addMessage().
| BlackboardArtifact org.sleuthkit.autopsy.coreutils.AppDBParserHelper.addWebBookmark | ( | String | url, |
| String | title, | ||
| long | creationTime, | ||
| String | progName | ||
| ) |
Adds a TSK_WEB_BOOKMARK artifact.
| url | bookmark URL |
| title | bookmark title, may be empty |
| creationTime | date/time created |
| progName | application/program that created bookmark |
Definition at line 724 of file AppDBParserHelper.java.
| BlackboardArtifact org.sleuthkit.autopsy.coreutils.AppDBParserHelper.addWebBookmark | ( | String | url, |
| String | title, | ||
| long | creationTime, | ||
| String | progName, | ||
| Collection< BlackboardAttribute > | otherAttributesList | ||
| ) |
Adds a TSK_WEB_BOOKMARK artifact.
| url | bookmark URL |
| title | bookmark title, may be empty |
| creationTime | date/time created |
| progName | application/program that created bookmark |
| otherAttributesList | other attributes |
Definition at line 740 of file AppDBParserHelper.java.
References org.sleuthkit.autopsy.coreutils.NetworkUtils.extractDomain(), org.sleuthkit.autopsy.casemodule.Case.getCurrentCase(), and org.sleuthkit.autopsy.casemodule.Case.getSleuthkitCase().
| BlackboardArtifact org.sleuthkit.autopsy.coreutils.AppDBParserHelper.addWebCookie | ( | String | url, |
| long | creationTime, | ||
| String | name, | ||
| String | value, | ||
| String | programName | ||
| ) |
Adds a TSK_WEB_COOKIE artifact
| url | url of the site that created the cookie |
| creationTime | create time of cookie |
| name | cookie name |
| value | cookie value |
| programName | name of the application that created the cookie |
Definition at line 795 of file AppDBParserHelper.java.
| BlackboardArtifact org.sleuthkit.autopsy.coreutils.AppDBParserHelper.addWebCookie | ( | String | url, |
| long | creationTime, | ||
| String | name, | ||
| String | value, | ||
| String | programName, | ||
| Collection< BlackboardAttribute > | otherAttributesList | ||
| ) |
Adds a TSK_WEB_COOKIE artifact
| url | url of the site that created the cookie |
| creationTime | create time of cookie |
| name | cookie name |
| value | cookie value |
| programName | name of the application that created the cookie |
| otherAttributesList | other attributes |
Definition at line 815 of file AppDBParserHelper.java.
References org.sleuthkit.autopsy.coreutils.NetworkUtils.extractDomain(), org.sleuthkit.autopsy.casemodule.Case.getCurrentCase(), and org.sleuthkit.autopsy.casemodule.Case.getSleuthkitCase().
| BlackboardArtifact org.sleuthkit.autopsy.coreutils.AppDBParserHelper.addWebDownload | ( | String | path, |
| long | startTime, | ||
| String | url, | ||
| String | progName | ||
| ) |
Created a TSK_WEB_DOWNNLOAD artifact
| path | path of downloaded file |
| startTime | date/time downloaded |
| url | URL downloaded from |
| progName | program that initiated download |
Definition at line 952 of file AppDBParserHelper.java.
| BlackboardArtifact org.sleuthkit.autopsy.coreutils.AppDBParserHelper.addWebDownload | ( | String | path, |
| long | startTime, | ||
| String | url, | ||
| String | programName, | ||
| Collection< BlackboardAttribute > | otherAttributesList | ||
| ) |
Created a TSK_WEB_DOWNNLOAD artifact
| path | path of downloaded file |
| startTime | date/time downloaded |
| url | URL downloaded from |
| programName | program that initiated download |
| otherAttributesList | other attributes |
Convert path to pathID
Definition at line 968 of file AppDBParserHelper.java.
References org.sleuthkit.autopsy.coreutils.NetworkUtils.extractDomain(), org.sleuthkit.autopsy.casemodule.Case.getCurrentCase(), and org.sleuthkit.autopsy.casemodule.Case.getSleuthkitCase().
| BlackboardArtifact org.sleuthkit.autopsy.coreutils.AppDBParserHelper.addWebFormAddress | ( | String | personName, |
| String | email, | ||
| String | phoneNumber, | ||
| String | mailingAddress, | ||
| long | creationTime, | ||
| long | accessTime, | ||
| int | count | ||
| ) |
Adds a TSK_WEB_FORM_AUTOFILL artifact.
| personName | person name |
| email address | |
| phoneNumber | phone number |
| mailingAddress | mailing address |
| creationTime | creation time |
| accessTime | last access time |
| count | use count |
Definition at line 1099 of file AppDBParserHelper.java.
| BlackboardArtifact org.sleuthkit.autopsy.coreutils.AppDBParserHelper.addWebFormAddress | ( | String | personName, |
| String | email, | ||
| String | phoneNumber, | ||
| String | mailingAddress, | ||
| long | creationTime, | ||
| long | accessTime, | ||
| int | count, | ||
| Collection< BlackboardAttribute > | otherAttributesList | ||
| ) |
Adds a TSK_WEB_FORM_AUTOFILL artifact.
| personName | person name |
| email address | |
| phoneNumber | phone number |
| mailingAddress | mailing address |
| creationTime | creation time |
| accessTime | last access time |
| count | use count |
| otherAttributesList | other attributes |
Definition at line 1121 of file AppDBParserHelper.java.
References org.sleuthkit.autopsy.casemodule.Case.getCurrentCase(), and org.sleuthkit.autopsy.casemodule.Case.getSleuthkitCase().
| BlackboardArtifact org.sleuthkit.autopsy.coreutils.AppDBParserHelper.addWebFormAutofill | ( | String | name, |
| String | value, | ||
| long | creationTime, | ||
| long | accessTime, | ||
| int | count | ||
| ) |
Adds a TSK_WEB_FORM_AUTOFILL artifact
| name | name of autofill field |
| value | value of autofill field |
| creationTime | create date/time |
| accessTime | last access date/time |
| count | count of times used |
Definition at line 1027 of file AppDBParserHelper.java.
| BlackboardArtifact org.sleuthkit.autopsy.coreutils.AppDBParserHelper.addWebFormAutofill | ( | String | name, |
| String | value, | ||
| long | creationTime, | ||
| long | accessTime, | ||
| int | count, | ||
| Collection< BlackboardAttribute > | otherAttributesList | ||
| ) |
Adds a TSK_WEB_FORM_AUTOFILL artifact
| name | name of autofill field |
| value | value of autofill field |
| creationTime | create date/time |
| accessTime | last access date/time |
| count | count of times used |
| otherAttributesList | additional attributes |
Definition at line 1045 of file AppDBParserHelper.java.
References org.sleuthkit.autopsy.casemodule.Case.getCurrentCase(), and org.sleuthkit.autopsy.casemodule.Case.getSleuthkitCase().
| BlackboardArtifact org.sleuthkit.autopsy.coreutils.AppDBParserHelper.addWebHistory | ( | String | url, |
| long | accessTime, | ||
| String | referrer, | ||
| String | title, | ||
| String | programName | ||
| ) |
Adds a Web History artifact
| url | url visited |
| accessTime | last access time |
| referrer | referrer, may be empty |
| title | website title, may be empty |
| programName,application | recording the history |
Definition at line 874 of file AppDBParserHelper.java.
| BlackboardArtifact org.sleuthkit.autopsy.coreutils.AppDBParserHelper.addWebHistory | ( | String | url, |
| long | accessTime, | ||
| String | referrer, | ||
| String | title, | ||
| String | programName, | ||
| Collection< BlackboardAttribute > | otherAttributesList | ||
| ) |
Adds a Web History artifact
| url | url visited |
| accessTime | last access time |
| referrer | referrer, may be empty |
| title | website title, may be empty |
| programName,application | recording the history |
| otherAttributesList | other attributes |
Definition at line 894 of file AppDBParserHelper.java.
References org.sleuthkit.autopsy.coreutils.NetworkUtils.extractDomain(), org.sleuthkit.autopsy.casemodule.Case.getCurrentCase(), and org.sleuthkit.autopsy.casemodule.Case.getSleuthkitCase().
|
private |
Creates an account file instance associated with the DB file.
| accountType | |
| accountUniqueID |
| TskCoreException |
Definition at line 278 of file AppDBParserHelper.java.
References org.sleuthkit.autopsy.casemodule.Case.getCurrentCase(), and org.sleuthkit.autopsy.casemodule.Case.getSleuthkitCase().
Referenced by org.sleuthkit.autopsy.coreutils.AppDBParserHelper.addCalllog(), org.sleuthkit.autopsy.coreutils.AppDBParserHelper.addContact(), and org.sleuthkit.autopsy.coreutils.AppDBParserHelper.addMessage().
|
private |
Definition at line 108 of file AppDBParserHelper.java.
Referenced by org.sleuthkit.autopsy.coreutils.AppDBParserHelper.addCalllog(), org.sleuthkit.autopsy.coreutils.AppDBParserHelper.addContact(), org.sleuthkit.autopsy.coreutils.AppDBParserHelper.addMessage(), and org.sleuthkit.autopsy.coreutils.AppDBParserHelper.AppDBParserHelper().
|
private |
Definition at line 101 of file AppDBParserHelper.java.
|
staticprivate |
Definition at line 48 of file AppDBParserHelper.java.
|
private |
Definition at line 102 of file AppDBParserHelper.java.
Referenced by org.sleuthkit.autopsy.coreutils.AppDBParserHelper.AppDBParserHelper().
|
private |
Definition at line 105 of file AppDBParserHelper.java.
Copyright © 2012-2018 Basis Technology. Generated on: Wed Sep 18 2019
This work is licensed under a
Creative Commons Attribution-Share Alike 3.0 United States License.