-
Notifications
You must be signed in to change notification settings - Fork 24
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
multiple observations of the pytsk/libtsk attribute interface #79
Comments
Unclear why pytsk does not expose at least 1 attribute for the ext4 test image (the second attribute is not shown due to sleuthkit/sleuthkit#2487)
|
pytsk uses Line 562 in eeb7b69
which calls Looks like which look like it is invoked from Which is invoked by So it looks like pytsk is invoking the right API function |
With some tweaking of the pytsk code to remove sanity checks, it looks like libtsk claims to have only 1 attribute
which then ends up branching into https://github.com/sleuthkit/sleuthkit/blob/develop/tsk/fs/ext2fs.c#L1901 which does appear to only set the extents of the default data stream, unclear what the libtsk API for getting ext[2-4] extended attributes is at this point, let's see if there is going to be any response from upstream |
But attribute interface returns 2x TSK_ATTR_RUN (offset: 515, size:1 and sparse size:15)
Not sure why the attributes interface is adding an additional "run" |
While working on log2timeline/dfvfs#504 some observations about the pytsk/libtsk attributes interface:
The text was updated successfully, but these errors were encountered: