-
Notifications
You must be signed in to change notification settings - Fork 481
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
Use libosi to handle windows introspection #1138
Conversation
@Ben-Dumas it seems like your usage of
(See the |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Just some small things to consider.
🥳 Nice work @Ben-Dumas, thanks for upstreaming your code!! (And thanks as always to @lacraig2 for getting it tested and merged) |
This looks great, thank you! I am currently trying to use Panda and get the PEB content, Windows API calls of a process. |
@Coffeeri I'm glad you might find it useful! feel free to submit issues/PRs to libosi for issues you're having! But in general - The You can currently get a list of all processes, get a list of all modules, resolve handles to get a pointer to the object, and parse PE files in memory. The libosi library is still in a very early state, and documentation should definitely get added into the pipeline; that's a good point. To your question of how to use $PANDA_PATH/x86_64-softmmu/panda-system-x86_64 -replay mytrace \
-m 2G -os windows-64-7sp1 -panda osi -panda wintrospection -panda osi_test If you have any more questions, follow up with me via email ([email protected]), the panda slack (preferable, get access here https://panda.re/invite.php), or a new issue now that this PR is closed. |
+ referring PR panda-re#1138
+ referring PR panda-re#1138
Use panda-re/libosi library to handle windows introspection
win*
plugins, and IMO simplifies the wintrospection plugin.this has been verified on ubuntu 20.04 for 32/64-bit Windows 7, 32-bit Windows XP, and 32-bit Windows 2000. I tested
osi_test
,file_taint
, andsyscalls2
with the new library. happy to test anywhere else if i missed something!