Autopsy
3.1
Graphical digital forensics platform for The Sleuth Kit and other tools.
|
Public Member Functions | |
JLnkParser (InputStream is, int length) | |
JLNK | parse () throws JLnkParserException |
Private Member Functions | |
String | readStringData (ByteBuffer bb) |
String | parseString (int offset, boolean unicode, int maxlen) |
String | parseCommonPathSuffix (int offset, boolean unicode) |
String | parseLocalBasePath (int offset, boolean unicode) |
String | parseNetName (int offset, boolean unicode) |
String | parseDeviceName (int offset, boolean unicode) |
List< String > | parseLinkTargetIdList (List< byte[]> idList) |
List< String > | parsePathElements (List< byte[]> idList) |
String | get0xC (ByteBuffer bb) |
String | getStringAt (ByteBuffer bb, int offset, boolean unicode) |
Private Attributes | |
byte[] | content |
Static Private Attributes | |
static final Logger | logger = Logger.getLogger(JLnkParser.class.getName()) |
Definition at line 41 of file JLnkParser.java.
org.sleuthkit.autopsy.coreutils.JLnkParser.JLnkParser | ( | InputStream | is, |
int | length | ||
) |
Definition at line 46 of file JLnkParser.java.
References org.sleuthkit.autopsy.coreutils.Logger.getLogger().
|
private |
Definition at line 327 of file JLnkParser.java.
References org.sleuthkit.autopsy.coreutils.JLnkParser.getStringAt().
Referenced by org.sleuthkit.autopsy.coreutils.JLnkParser.parsePathElements().
|
private |
Definition at line 331 of file JLnkParser.java.
References org.sleuthkit.autopsy.coreutils.Logger.getLogger().
Referenced by org.sleuthkit.autopsy.coreutils.JLnkParser.get0xC(), and org.sleuthkit.autopsy.coreutils.JLnkParser.parsePathElements().
JLNK org.sleuthkit.autopsy.coreutils.JLnkParser.parse | ( | ) | throws JLnkParserException |
Definition at line 55 of file JLnkParser.java.
References org.sleuthkit.autopsy.coreutils.LnkEnums.NetworkProviderType.NetworkProviderType(), org.sleuthkit.autopsy.coreutils.JLnkParser.parseCommonPathSuffix(), org.sleuthkit.autopsy.coreutils.JLnkParser.parseDeviceName(), org.sleuthkit.autopsy.coreutils.JLnkParser.parseLinkTargetIdList(), org.sleuthkit.autopsy.coreutils.JLnkParser.parseLocalBasePath(), org.sleuthkit.autopsy.coreutils.JLnkParser.parseNetName(), org.sleuthkit.autopsy.coreutils.JLnkParser.parseString(), org.sleuthkit.autopsy.coreutils.JLnkParser.readStringData(), and org.sleuthkit.autopsy.coreutils.LnkEnums.DriveType.valueOf().
|
private |
Definition at line 257 of file JLnkParser.java.
References org.sleuthkit.autopsy.coreutils.JLnkParser.parseString().
Referenced by org.sleuthkit.autopsy.coreutils.JLnkParser.parse().
|
private |
Definition at line 271 of file JLnkParser.java.
References org.sleuthkit.autopsy.coreutils.JLnkParser.parseString().
Referenced by org.sleuthkit.autopsy.coreutils.JLnkParser.parse().
|
private |
Definition at line 275 of file JLnkParser.java.
References org.sleuthkit.autopsy.coreutils.JLnkParser.parsePathElements(), and org.sleuthkit.autopsy.coreutils.LnkEnums.CommonCLSIDS.valueOf().
Referenced by org.sleuthkit.autopsy.coreutils.JLnkParser.parse().
|
private |
Definition at line 262 of file JLnkParser.java.
References org.sleuthkit.autopsy.coreutils.JLnkParser.parseString().
Referenced by org.sleuthkit.autopsy.coreutils.JLnkParser.parse().
|
private |
Definition at line 267 of file JLnkParser.java.
References org.sleuthkit.autopsy.coreutils.JLnkParser.parseString().
Referenced by org.sleuthkit.autopsy.coreutils.JLnkParser.parse().
|
private |
Definition at line 298 of file JLnkParser.java.
References org.sleuthkit.autopsy.coreutils.JLnkParser.get0xC(), and org.sleuthkit.autopsy.coreutils.JLnkParser.getStringAt().
Referenced by org.sleuthkit.autopsy.coreutils.JLnkParser.parseLinkTargetIdList().
|
private |
Definition at line 234 of file JLnkParser.java.
Referenced by org.sleuthkit.autopsy.coreutils.JLnkParser.parse(), org.sleuthkit.autopsy.coreutils.JLnkParser.parseCommonPathSuffix(), org.sleuthkit.autopsy.coreutils.JLnkParser.parseDeviceName(), org.sleuthkit.autopsy.coreutils.JLnkParser.parseLocalBasePath(), and org.sleuthkit.autopsy.coreutils.JLnkParser.parseNetName().
|
private |
Definition at line 219 of file JLnkParser.java.
Referenced by org.sleuthkit.autopsy.coreutils.JLnkParser.parse().
|
private |
Definition at line 43 of file JLnkParser.java.
|
staticprivate |
Definition at line 44 of file JLnkParser.java.
Copyright © 2012-2015 Basis Technology. Generated on: Mon Oct 19 2015
This work is licensed under a
Creative Commons Attribution-Share Alike 3.0 United States License.