Skip to content
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

oleobj - improve documentation #117

Open
decalage2 opened this issue Dec 30, 2016 · 0 comments
Open

oleobj - improve documentation #117

decalage2 opened this issue Dec 30, 2016 · 0 comments

Comments

@decalage2
Copy link
Owner

decalage2 commented Dec 30, 2016

Add a clarification about which kind of embedded files are supported by oleobj or not:

  • picture files are directly embedded as pictures, not as OLE objects. So it is normal that oleobj does not see them.

  • Native MS Office files are embedded into an "ObjectPool" construct, which is not an OLE object either. I have not researched it yet, but it would require a different parser. (the structure of native Office files is "merged" stream by stream, the actual file is not present as-is in the structure). See https://msdn.microsoft.com/en-us/library/dd911041(v=office.12).aspx for MS specifications.

  • other files such as PDF (or EXE, VBS, JS, BAT, etc) are embedded as OLE objects, so oleobj works in that case.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant