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

Missing Plugin -> threads #118

Open
mrratherford opened this issue Oct 31, 2019 · 6 comments · May be fixed by #1177
Open

Missing Plugin -> threads #118

mrratherford opened this issue Oct 31, 2019 · 6 comments · May be fixed by #1177

Comments

@mrratherford
Copy link

As of volatility version 2 there were the three plugins: threads, timers and devicetree. I didn't find these plugins in the new version. Do you have plans to bring them back in or are these plugins by community developers?

@ikelos
Copy link
Member

ikelos commented Oct 31, 2019

I believe we just haven't gotten to those yet, I think they were all core plugins of volatility2. I've given this to the developer that made the previous ones, so we can find out directly the intention for those... 5:)

@mrratherford
Copy link
Author

Thanks for your quick reply!

@digitalisx
Copy link
Contributor

Hello @mrratherford,
This time, I developed DeviceTree Plugin, one of the requests covered in this issue.
It was finally merged in the develop branch, so I would appreciate it if you could give me feedback after using it. 🙌

@ikelos ikelos changed the title Missing Plugins -> threads, timers, devicetree Missing Plugins -> threads, timers May 28, 2022
@superponible superponible self-assigned this Jun 21, 2024
superponible pushed a commit that referenced this issue Jun 21, 2024
superponible pushed a commit that referenced this issue Jun 21, 2024
@superponible superponible linked a pull request Jun 21, 2024 that will close this issue
@superponible
Copy link
Contributor

@ikelos I submitted a PR for this.

Some work based on original implementation at https://github.com/digitalisx/volatility3/tree/feature/timers.

The byte manipulation functions from https://github.com/volatilityfoundation/volatility3/pull/718/files#diff-e13d09e5ccbff35e090d1c91ba6ba0d3d59548f89b38ce97025d2e203b130975 were brought over. I put them in utility.py to be available for both if that other PR gets merged. Not sure if that's the right place.

superponible pushed a commit that referenced this issue Jun 21, 2024
superponible pushed a commit that referenced this issue Jun 21, 2024
superponible pushed a commit that referenced this issue Jun 21, 2024
@ikelos
Copy link
Member

ikelos commented Jun 22, 2024

The byte manipulation functions from https://github.com/volatilityfoundation/volatility3/pull/718/files#diff-e13d09e5ccbff35e090d1c91ba6ba0d3d59548f89b38ce97025d2e203b130975 were brought over. I put them in utility.py to be available for both if that other PR gets merged. Not sure if that's the right place.

Sounds good, but I'll take a look during the review. Thanks for the heads-up about the prior code, that'll save me scratching my head trying to recall! 5;D

@digitalisx
Copy link
Contributor

Timers plugin has been implemented well, I can happily close the existing draft PR. :)
Thanks @superponible

@ikelos ikelos changed the title Missing Plugins -> threads, timers Missing Plugin -> threads Jun 23, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

5 participants