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

Explore verification of handle types in Vezel.Ruptura.System #16

Open
alexrp opened this issue Jul 11, 2022 · 0 comments
Open

Explore verification of handle types in Vezel.Ruptura.System #16

alexrp opened this issue Jul 11, 2022 · 0 comments
Labels
area: system Issues related to the operating system APIs. state: deliberation Issues that require design work and/or discussion.
Milestone

Comments

@alexrp
Copy link
Member

alexrp commented Jul 11, 2022

It would be nice if calling e.g. ProcessObject.OpenHandle(handle) would verify that handle is in fact a process handle. Currently, we only verify that it's a valid object handle of any kind.

I think we could use NtQueryObject for this:

@alexrp alexrp added state: deliberation Issues that require design work and/or discussion. type: feature area: system Issues related to the operating system APIs. labels Jul 11, 2022
@alexrp alexrp added this to the v2.0 milestone Jul 11, 2022
@alexrp alexrp self-assigned this Jul 11, 2022
@alexrp alexrp removed their assignment Jan 27, 2024
@alexrp alexrp modified the milestones: v3.0, Future Apr 30, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area: system Issues related to the operating system APIs. state: deliberation Issues that require design work and/or discussion.
Development

No branches or pull requests

1 participant