Skip to content

Implement a setuid binary to do the needs-root work for non-root programs #2

Description

@travisdowns

Currently page-info has the big flaw that much of the interesting information can't be obtained without root (at least in recent 4.x kernels) because the PFN is not available to non-root programs (thanks rowhammer!).

A good suggestion is to have an optional setuid binary that basically just interacts with the /proc/pagemap and /proc/kpagemap for you and returns the result through the same API. I guess something like forking the process and passing the addresses over stdin and read the results over stdout.

Activity

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

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions