You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
pwndbg/dev/reference/pwndbg/aglib/kernel/paging/index.html

552 lines
300 KiB
HTML

This file contains invisible Unicode characters!

This file contains invisible Unicode characters that may be processed differently from what appears below. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to reveal hidden characters.

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

<!doctype html><html lang=en class=no-js> <head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1"><meta name=description content="pwndbg (/paʊnˈdiˌbʌɡ/) is a GDB plug-in that makes debugging with GDB suck less, with a focus on features needed by low-level software developers, hardware hackers, reverse-engineers and exploit developers."><link href=https://pwndbg.re/pwndbg/latest/reference/pwndbg/aglib/kernel/paging/ rel=canonical><link href=../nftables/ rel=prev><link href=../rbtree/ rel=next><link rel=alternate type=application/rss+xml title="RSS feed" href=../../../../../feed_rss_created.xml><link rel=alternate type=application/rss+xml title="RSS feed of updated content" href=../../../../../feed_rss_updated.xml><link rel=icon href=../../../../../assets/favicon.ico><meta name=generator content="mkdocs-1.6.1, mkdocs-material-9.6.19"><title>paging - Documentation</title><link rel=stylesheet href=../../../../../assets/stylesheets/main.7e37652d.min.css><link rel=stylesheet href=../../../../../assets/stylesheets/palette.06af60db.min.css><link rel=preconnect href=https://fonts.gstatic.com crossorigin><link rel=stylesheet href="https://fonts.googleapis.com/css?family=Roboto:300,300i,400,400i,700,700i%7CRoboto+Mono:400,400i,700,700i&display=fallback"><style>:root{--md-text-font:"Roboto";--md-code-font:"Roboto Mono"}</style><link rel=stylesheet href=../../../../../assets/_mkdocstrings.css><link rel=stylesheet href=../../../../../stylesheets/extra.css><link rel=stylesheet href=../../../../../stylesheets/mkdocstrings.css><script>__md_scope=new URL("../../../../..",location),__md_hash=e=>[...e].reduce(((e,_)=>(e<<5)-e+_.charCodeAt(0)),0),__md_get=(e,_=localStorage,t=__md_scope)=>JSON.parse(_.getItem(t.pathname+"."+e)),__md_set=(e,_,t=localStorage,a=__md_scope)=>{try{t.setItem(a.pathname+"."+e,JSON.stringify(_))}catch(e){}}</script></head> <body dir=ltr data-md-color-scheme=slate data-md-color-primary=black data-md-color-accent=purple> <input class=md-toggle data-md-toggle=drawer type=checkbox id=__drawer autocomplete=off> <input class=md-toggle data-md-toggle=search type=checkbox id=__search autocomplete=off> <label class=md-overlay for=__drawer></label> <div data-md-component=skip> <a href=#pwndbg.aglib.kernel.paging class=md-skip> Skip to content </a> </div> <div data-md-component=announce> </div> <div data-md-color-scheme=default data-md-component=outdated hidden> </div> <header class=md-header data-md-component=header> <nav class="md-header__inner md-grid" aria-label=Header> <a href=../../../../.. title=Documentation class="md-header__button md-logo" aria-label=Documentation data-md-component=logo> <img src=../../../../../assets/logo.png alt=logo> </a> <label class="md-header__button md-icon" for=__drawer> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 24 24"><path d="M3 6h18v2H3zm0 5h18v2H3zm0 5h18v2H3z"/></svg> </label> <div class=md-header__title data-md-component=header-title> <div class=md-header__ellipsis> <div class=md-header__topic> <span class=md-ellipsis> Documentation </span> </div> <div class=md-header__topic data-md-component=header-topic> <span class=md-ellipsis> paging </span> </div> </div> </div> <label class="md-header__button md-icon" for=__search> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 24 24"><path d="M9.5 3A6.5 6.5 0 0 1 16 9.5c0 1.61-.59 3.09-1.56 4.23l.27.27h.79l5 5-1.5 1.5-5-5v-.79l-.27-.27A6.52 6.52 0 0 1 9.5 16 6.5 6.5 0 0 1 3 9.5 6.5 6.5 0 0 1 9.5 3m0 2C7 5 5 7 5 9.5S7 14 9.5 14 14 12 14 9.5 12 5 9.5 5"/></svg> </label> <div class=md-search data-md-component=search role=dialog> <label class=md-search__overlay for=__search></label> <div class=md-search__inner role=search> <form class=md-search__form name=search> <input type=text class=md-search__input name=query aria-label=Search placeholder=Search autocapitalize=off autocorrect=off autocomplete=off spellcheck=false data-md-component=search-query required> <label class="md-search__icon md-icon" for=__search> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 24 24"><path d="M9.5 3A6.5 6.5 0 0 1 16 9.5c0 1.61-.59 3.09-1.56 4.23l.27.27h.79l5 5-1.5 1.5-5-5v-.79l-.27-.27A6.52 6.52 0 0 1 9.5 16 6.5 6.5 0 0 1 3 9.5 6.5 6.5 0 0 1 9.5 3m0 2C7 5 5 7 5 9.5S7 14 9.5 14 14 12 14 9.5 12 5 9.5 5"/></svg> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 24 24"><path d="M20 11v2H8l5.5 5.5-1.42 1.42L4.16 12l7.92-7.92L13.5 5.5 8 11z"/></svg> </label> <nav class=md-search__options aria-label=Search> <a href=javascript:void(0) class="md-search__icon md-icon" title=Share aria-label=Share data-clipboard data-clipboard-text data-md-component=search-share tabindex=-1> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 24 24"><path d="M18 16.08c-.76 0-1.44.3-1.96.77L8.91 12.7c.05-.23.09-.46.09-.7s-.04-.47-.09-.7l7.05-4.11c.54.5 1.25.81 2.04.81a3 3 0 0 0 3-3 3 3 0 0 0-3-3 3 3 0 0 0-3 3c0 .24.04.47.09.7L8.04 9.81C7.5 9.31 6.79 9 6 9a3 3 0 0 0-3 3 3 3 0 0 0 3 3c.79 0 1.5-.31 2.04-.81l7.12 4.15c-.05.21-.08.43-.08.66 0 1.61 1.31 2.91 2.92 2.91s2.92-1.3 2.92-2.91A2.92 2.92 0 0 0 18 16.08"/></svg> </a> <button type=reset class="md-search__icon md-icon" title=Clear aria-label=Clear tabindex=-1> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 24 24"><path d="M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"/></svg> </button> </nav> <div class=md-search__suggest data-md-component=search-suggest></div> </form> <div class=md-search__output> <div class=md-search__scrollwrap tabindex=0 data-md-scrollfix> <div class=md-search-result data-md-component=search-result> <div class=md-search-result__meta> Initializing search </div> <ol class=md-search-result__list role=presentation></ol> </div> </div> </div> </div> </div> <div class=md-header__source> <a href=https://github.com/pwndbg/pwndbg/ title="Go to repository" class=md-source data-md-component=source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><!-- Font Awesome Free 7.0.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2025 Fonticons, Inc.--><path fill=currentColor d="M439.6 236.1 244 40.5c-5.4-5.5-12.8-8.5-20.4-8.5s-15 3-20.4 8.4L162.5 81l51.5 51.5c27.1-9.1 52.7 16.8 43.4 43.7l49.7 49.7c34.2-11.8 61.2 31 35.5 56.7-26.5 26.5-70.2-2.9-56-37.3L240.3 199v121.9c25.3 12.5 22.3 41.8 9.1 55-6.4 6.4-15.2 10.1-24.3 10.1s-17.8-3.6-24.3-10.1c-17.6-17.6-11.1-46.9 11.2-56v-123c-20.8-8.5-24.6-30.7-18.6-45L142.6 101 8.5 235.1C3 240.6 0 247.9 0 255.5s3 15 8.5 20.4l195.6 195.7c5.4 5.4 12.7 8.4 20.4 8.4s15-3 20.4-8.4l194.7-194.7c5.4-5.4 8.4-12.8 8.4-20.4s-3-15-8.4-20.4"/></svg> </div> <div class=md-source__repository> pwndbg/pwndbg </div> </a> </div> </nav> </header> <div class=md-container data-md-component=container> <nav class=md-tabs aria-label=Tabs data-md-component=tabs> <div class=md-grid> <ul class=md-tabs__list> <li class=md-tabs__item> <a href=../../../../.. class=md-tabs__link> Home </a> </li> <li class=md-tabs__item> <a href=../../../../../setup/ class=md-tabs__link> Setup </a> </li> <li class=md-tabs__item> <a href=../../../../../features/ class=md-tabs__link> Features </a> </li> <li class=md-tabs__item> <a href=../../../../../commands/ class=md-tabs__link> Commands </a> </li> <li class=md-tabs__item> <a href=../../../../../functions/ class=md-tabs__link> Functions </a> </li> <li class=md-tabs__item> <a href=../../../../../configuration/ class=md-tabs__link> Configuration </a> </li> <li class=md-tabs__item> <a href=../../../../../contributing/ class=md-tabs__link> Contributing </a> </li> <li class=md-tabs__item> <a href=../../../../../tutorials/env-vars/ class=md-tabs__link> Tutorials </a> </li> <li class="md-tabs__item md-tabs__item--active"> <a href=../../../ class=md-tabs__link> Reference </a> </li> <li class=md-tabs__item> <a href=../../../../../blog/ class=md-tabs__link> Blog </a> </li> </ul> </div> </nav> <main class=md-main data-md-component=main> <div class="md-main__inner md-grid"> <div class="md-sidebar md-sidebar--primary" data-md-component=sidebar data-md-type=navigation> <div class=md-sidebar__scrollwrap> <div class=md-sidebar__inner> <nav class="md-nav md-nav--primary md-nav--lifted" aria-label=Navigation data-md-level=0> <label class=md-nav__title for=__drawer> <a href=../../../../.. title=Documentation class="md-nav__button md-logo" aria-label=Documentation data-md-component=logo> <img src=../../../../../assets/logo.png alt=logo> </a> Documentation </label> <div class=md-nav__source> <a href=https://github.com/pwndbg/pwndbg/ title="Go to repository" class=md-source data-md-component=source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><!-- Font Awesome Free 7.0.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2025 Fonticons, Inc.--><path fill=currentColor d="M439.6 236.1 244 40.5c-5.4-5.5-12.8-8.5-20.4-8.5s-15 3-20.4 8.4L162.5 81l51.5 51.5c27.1-9.1 52.7 16.8 43.4 43.7l49.7 49.7c34.2-11.8 61.2 31 35.5 56.7-26.5 26.5-70.2-2.9-56-37.3L240.3 199v121.9c25.3 12.5 22.3 41.8 9.1 55-6.4 6.4-15.2 10.1-24.3 10.1s-17.8-3.6-24.3-10.1c-17.6-17.6-11.1-46.9 11.2-56v-123c-20.8-8.5-24.6-30.7-18.6-45L142.6 101 8.5 235.1C3 240.6 0 247.9 0 255.5s3 15 8.5 20.4l195.6 195.7c5.4 5.4 12.7 8.4 20.4 8.4s15-3 20.4-8.4l194.7-194.7c5.4-5.4 8.4-12.8 8.4-20.4s-3-15-8.4-20.4"/></svg> </div> <div class=md-source__repository> pwndbg/pwndbg </div> </a> </div> <ul class=md-nav__list data-md-scrollfix> <li class=md-nav__item> <a href=../../../../.. class=md-nav__link> <span class=md-ellipsis> Home </span> </a> </li> <li class=md-nav__item> <a href=../../../../../setup/ class=md-nav__link> <span class=md-ellipsis> Setup </span> </a> </li> <li class=md-nav__item> <a href=../../../../../features/ class=md-nav__link> <span class=md-ellipsis> Features </span> </a> </li> <li class="md-nav__item md-nav__item--nested"> <input class="md-nav__toggle md-toggle " type=checkbox id=__nav_4> <div class="md-nav__link md-nav__container"> <a href=../../../../../commands/ class="md-nav__link "> <span class=md-ellipsis> Commands </span> </a> <label class="md-nav__link " for=__nav_4 id=__nav_4_label tabindex=0> <span class="md-nav__icon md-icon"></span> </label> </div> <nav class=md-nav data-md-level=1 aria-labelledby=__nav_4_label aria-expanded=false> <label class=md-nav__title for=__nav_4> <span class="md-nav__icon md-icon"></span> Commands </label> <ul class=md-nav__list data-md-scrollfix> <li class="md-nav__item md-nav__item--nested"> <input class="md-nav__toggle md-toggle " type=checkbox id=__nav_4_2> <label class=md-nav__link for=__nav_4_2 id=__nav_4_2_label tabindex=0> <span class=md-ellipsis> Breakpoint </span> <span class="md-nav__icon md-icon"></span> </label> <nav class=md-nav data-md-level=2 aria-labelledby=__nav_4_2_label aria-expanded=false> <label class=md-nav__title for=__nav_4_2> <span class="md-nav__icon md-icon"></span> Breakpoint </label> <ul class=md-nav__list data-md-scrollfix> <li class=md-nav__item> <a href=../../../../../commands/breakpoint/break-if-not-taken/ class=md-nav__link> <span class=md-ellipsis> Break if not taken </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/breakpoint/break-if-taken/ class=md-nav__link> <span class=md-ellipsis> Break if taken </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/breakpoint/breakrva/ class=md-nav__link> <span class=md-ellipsis> Breakrva </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/breakpoint/ignore/ class=md-nav__link> <span class=md-ellipsis> Ignore </span> </a> </li> </ul> </nav> </li> <li class="md-nav__item md-nav__item--nested"> <input class="md-nav__toggle md-toggle " type=checkbox id=__nav_4_3> <label class=md-nav__link for=__nav_4_3 id=__nav_4_3_label tabindex=0> <span class=md-ellipsis> Context </span> <span class="md-nav__icon md-icon"></span> </label> <nav class=md-nav data-md-level=2 aria-labelledby=__nav_4_3_label aria-expanded=false> <label class=md-nav__title for=__nav_4_3> <span class="md-nav__icon md-icon"></span> Context </label> <ul class=md-nav__list data-md-scrollfix> <li class=md-nav__item> <a href=../../../../../commands/context/context/ class=md-nav__link> <span class=md-ellipsis> Context </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/context/contextnext/ class=md-nav__link> <span class=md-ellipsis> Contextnext </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/context/contextoutput/ class=md-nav__link> <span class=md-ellipsis> Contextoutput </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/context/contextprev/ class=md-nav__link> <span class=md-ellipsis> Contextprev </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/context/contextsearch/ class=md-nav__link> <span class=md-ellipsis> Contextsearch </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/context/contextunwatch/ class=md-nav__link> <span class=md-ellipsis> Contextunwatch </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/context/contextwatch/ class=md-nav__link> <span class=md-ellipsis> Contextwatch </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/context/regs/ class=md-nav__link> <span class=md-ellipsis> Regs </span> </a> </li> </ul> </nav> </li> <li class="md-nav__item md-nav__item--nested"> <input class="md-nav__toggle md-toggle " type=checkbox id=__nav_4_4> <label class=md-nav__link for=__nav_4_4 id=__nav_4_4_label tabindex=0> <span class=md-ellipsis> Darwin libsystem mach o </span> <span class="md-nav__icon md-icon"></span> </label> <nav class=md-nav data-md-level=2 aria-labelledby=__nav_4_4_label aria-expanded=false> <label class=md-nav__title for=__nav_4_4> <span class="md-nav__icon md-icon"></span> Darwin libsystem mach o </label> <ul class=md-nav__list data-md-scrollfix> <li class=md-nav__item> <a href=../../../../../commands/darwin_libsystem_mach-o/commpage/ class=md-nav__link> <span class=md-ellipsis> Commpage </span> </a> </li> </ul> </nav> </li> <li class="md-nav__item md-nav__item--nested"> <input class="md-nav__toggle md-toggle " type=checkbox id=__nav_4_5> <label class=md-nav__link for=__nav_4_5 id=__nav_4_5_label tabindex=0> <span class=md-ellipsis> Developer </span> <span class="md-nav__icon md-icon"></span> </label> <nav class=md-nav data-md-level=2 aria-labelledby=__nav_4_5_label aria-expanded=false> <label class=md-nav__title for=__nav_4_5> <span class="md-nav__icon md-icon"></span> Developer </label> <ul class=md-nav__list data-md-scrollfix> <li class=md-nav__item> <a href=../../../../../commands/developer/dev-dump-instruction/ class=md-nav__link> <span class=md-ellipsis> Dev dump instruction </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/developer/log-level/ class=md-nav__link> <span class=md-ellipsis> Log level </span> </a> </li> </ul> </nav> </li> <li class="md-nav__item md-nav__item--nested"> <input class="md-nav__toggle md-toggle " type=checkbox id=__nav_4_6> <label class=md-nav__link for=__nav_4_6 id=__nav_4_6_label tabindex=0> <span class=md-ellipsis> Disassemble </span> <span class="md-nav__icon md-icon"></span> </label> <nav class=md-nav data-md-level=2 aria-labelledby=__nav_4_6_label aria-expanded=false> <label class=md-nav__title for=__nav_4_6> <span class="md-nav__icon md-icon"></span> Disassemble </label> <ul class=md-nav__list data-md-scrollfix> <li class=md-nav__item> <a href=../../../../../commands/disassemble/emulate/ class=md-nav__link> <span class=md-ellipsis> Emulate </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/disassemble/nearpc/ class=md-nav__link> <span class=md-ellipsis> Nearpc </span> </a> </li> </ul> </nav> </li> <li class="md-nav__item md-nav__item--nested"> <input class="md-nav__toggle md-toggle " type=checkbox id=__nav_4_7> <label class=md-nav__link for=__nav_4_7 id=__nav_4_7_label tabindex=0> <span class=md-ellipsis> Glibc ptmalloc2 heap </span> <span class="md-nav__icon md-icon"></span> </label> <nav class=md-nav data-md-level=2 aria-labelledby=__nav_4_7_label aria-expanded=false> <label class=md-nav__title for=__nav_4_7> <span class="md-nav__icon md-icon"></span> Glibc ptmalloc2 heap </label> <ul class=md-nav__list data-md-scrollfix> <li class=md-nav__item> <a href=../../../../../commands/glibc_ptmalloc2_heap/arena/ class=md-nav__link> <span class=md-ellipsis> Arena </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/glibc_ptmalloc2_heap/arenas/ class=md-nav__link> <span class=md-ellipsis> Arenas </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/glibc_ptmalloc2_heap/bins/ class=md-nav__link> <span class=md-ellipsis> Bins </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/glibc_ptmalloc2_heap/fastbins/ class=md-nav__link> <span class=md-ellipsis> Fastbins </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/glibc_ptmalloc2_heap/find-fake-fast/ class=md-nav__link> <span class=md-ellipsis> Find fake fast </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/glibc_ptmalloc2_heap/heap/ class=md-nav__link> <span class=md-ellipsis> Heap </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/glibc_ptmalloc2_heap/hi/ class=md-nav__link> <span class=md-ellipsis> Hi </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/glibc_ptmalloc2_heap/largebins/ class=md-nav__link> <span class=md-ellipsis> Largebins </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/glibc_ptmalloc2_heap/malloc-chunk/ class=md-nav__link> <span class=md-ellipsis> Malloc chunk </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/glibc_ptmalloc2_heap/mp/ class=md-nav__link> <span class=md-ellipsis> Mp </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/glibc_ptmalloc2_heap/smallbins/ class=md-nav__link> <span class=md-ellipsis> Smallbins </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/glibc_ptmalloc2_heap/tcache/ class=md-nav__link> <span class=md-ellipsis> Tcache </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/glibc_ptmalloc2_heap/tcachebins/ class=md-nav__link> <span class=md-ellipsis> Tcachebins </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/glibc_ptmalloc2_heap/top-chunk/ class=md-nav__link> <span class=md-ellipsis> Top chunk </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/glibc_ptmalloc2_heap/try-free/ class=md-nav__link> <span class=md-ellipsis> Try free </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/glibc_ptmalloc2_heap/unsortedbin/ class=md-nav__link> <span class=md-ellipsis> Unsortedbin </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/glibc_ptmalloc2_heap/vis-heap-chunks/ class=md-nav__link> <span class=md-ellipsis> Vis heap chunks </span> </a> </li> </ul> </nav> </li> <li class="md-nav__item md-nav__item--nested"> <input class="md-nav__toggle md-toggle " type=checkbox id=__nav_4_8> <label class=md-nav__link for=__nav_4_8 id=__nav_4_8_label tabindex=0> <span class=md-ellipsis> Integrations </span> <span class="md-nav__icon md-icon"></span> </label> <nav class=md-nav data-md-level=2 aria-labelledby=__nav_4_8_label aria-expanded=false> <label class=md-nav__title for=__nav_4_8> <span class="md-nav__icon md-icon"></span> Integrations </label> <ul class=md-nav__list data-md-scrollfix> <li class=md-nav__item> <a href=../../../../../commands/integrations/ai/ class=md-nav__link> <span class=md-ellipsis> Ai </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/integrations/bn-sync/ class=md-nav__link> <span class=md-ellipsis> Bn sync </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/integrations/decomp/ class=md-nav__link> <span class=md-ellipsis> Decomp </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/integrations/j/ class=md-nav__link> <span class=md-ellipsis> J </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/integrations/r2/ class=md-nav__link> <span class=md-ellipsis> R2 </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/integrations/r2pipe/ class=md-nav__link> <span class=md-ellipsis> R2pipe </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/integrations/rop/ class=md-nav__link> <span class=md-ellipsis> Rop </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/integrations/ropper/ class=md-nav__link> <span class=md-ellipsis> Ropper </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/integrations/rz/ class=md-nav__link> <span class=md-ellipsis> Rz </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/integrations/rzpipe/ class=md-nav__link> <span class=md-ellipsis> Rzpipe </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/integrations/save-ida/ class=md-nav__link> <span class=md-ellipsis> Save ida </span> </a> </li> </ul> </nav> </li> <li class="md-nav__item md-nav__item--nested"> <input class="md-nav__toggle md-toggle " type=checkbox id=__nav_4_9> <label class=md-nav__link for=__nav_4_9 id=__nav_4_9_label tabindex=0> <span class=md-ellipsis> Jemalloc heap </span> <span class="md-nav__icon md-icon"></span> </label> <nav class=md-nav data-md-level=2 aria-labelledby=__nav_4_9_label aria-expanded=false> <label class=md-nav__title for=__nav_4_9> <span class="md-nav__icon md-icon"></span> Jemalloc heap </label> <ul class=md-nav__list data-md-scrollfix> <li class=md-nav__item> <a href=../../../../../commands/jemalloc_heap/jemalloc-extent-info/ class=md-nav__link> <span class=md-ellipsis> Jemalloc extent info </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/jemalloc_heap/jemalloc-find-extent/ class=md-nav__link> <span class=md-ellipsis> Jemalloc find extent </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/jemalloc_heap/jemalloc-heap/ class=md-nav__link> <span class=md-ellipsis> Jemalloc heap </span> </a> </li> </ul> </nav> </li> <li class="md-nav__item md-nav__item--nested"> <input class="md-nav__toggle md-toggle " type=checkbox id=__nav_4_10> <label class=md-nav__link for=__nav_4_10 id=__nav_4_10_label tabindex=0> <span class=md-ellipsis> Kernel </span> <span class="md-nav__icon md-icon"></span> </label> <nav class=md-nav data-md-level=2 aria-labelledby=__nav_4_10_label aria-expanded=false> <label class=md-nav__title for=__nav_4_10> <span class="md-nav__icon md-icon"></span> Kernel </label> <ul class=md-nav__list data-md-scrollfix> <li class=md-nav__item> <a href=../../../../../commands/kernel/binder/ class=md-nav__link> <span class=md-ellipsis> Binder </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/kernel/buddydump/ class=md-nav__link> <span class=md-ellipsis> Buddydump </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/kernel/kbase/ class=md-nav__link> <span class=md-ellipsis> Kbase </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/kernel/kchecksec/ class=md-nav__link> <span class=md-ellipsis> Kchecksec </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/kernel/kcmdline/ class=md-nav__link> <span class=md-ellipsis> Kcmdline </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/kernel/kconfig/ class=md-nav__link> <span class=md-ellipsis> Kconfig </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/kernel/kdmabuf/ class=md-nav__link> <span class=md-ellipsis> Kdmabuf </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/kernel/kdmesg/ class=md-nav__link> <span class=md-ellipsis> Kdmesg </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/kernel/klookup/ class=md-nav__link> <span class=md-ellipsis> Klookup </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/kernel/kmod/ class=md-nav__link> <span class=md-ellipsis> Kmod </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/kernel/knft-dump/ class=md-nav__link> <span class=md-ellipsis> Knft dump </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/kernel/knft-list-chains/ class=md-nav__link> <span class=md-ellipsis> Knft list chains </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/kernel/knft-list-exprs/ class=md-nav__link> <span class=md-ellipsis> Knft list exprs </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/kernel/knft-list-flowtables/ class=md-nav__link> <span class=md-ellipsis> Knft list flowtables </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/kernel/knft-list-objects/ class=md-nav__link> <span class=md-ellipsis> Knft list objects </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/kernel/knft-list-rules/ class=md-nav__link> <span class=md-ellipsis> Knft list rules </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/kernel/knft-list-sets/ class=md-nav__link> <span class=md-ellipsis> Knft list sets </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/kernel/knft-list-tables/ class=md-nav__link> <span class=md-ellipsis> Knft list tables </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/kernel/ksyscalls/ class=md-nav__link> <span class=md-ellipsis> Ksyscalls </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/kernel/ktask/ class=md-nav__link> <span class=md-ellipsis> Ktask </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/kernel/kversion/ class=md-nav__link> <span class=md-ellipsis> Kversion </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/kernel/msr/ class=md-nav__link> <span class=md-ellipsis> Msr </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/kernel/p2v/ class=md-nav__link> <span class=md-ellipsis> P2v </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/kernel/pageinfo/ class=md-nav__link> <span class=md-ellipsis> Pageinfo </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/kernel/pagewalk/ class=md-nav__link> <span class=md-ellipsis> Pagewalk </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/kernel/slab/ class=md-nav__link> <span class=md-ellipsis> Slab </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/kernel/v2p/ class=md-nav__link> <span class=md-ellipsis> V2p </span> </a> </li> </ul> </nav> </li> <li class="md-nav__item md-nav__item--nested"> <input class="md-nav__toggle md-toggle " type=checkbox id=__nav_4_11> <label class=md-nav__link for=__nav_4_11 id=__nav_4_11_label tabindex=0> <span class=md-ellipsis> Linux libc elf </span> <span class="md-nav__icon md-icon"></span> </label> <nav class=md-nav data-md-level=2 aria-labelledby=__nav_4_11_label aria-expanded=false> <label class=md-nav__title for=__nav_4_11> <span class="md-nav__icon md-icon"></span> Linux libc elf </label> <ul class=md-nav__list data-md-scrollfix> <li class=md-nav__item> <a href=../../../../../commands/linux_libc_elf/argc/ class=md-nav__link> <span class=md-ellipsis> Argc </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/linux_libc_elf/argv/ class=md-nav__link> <span class=md-ellipsis> Argv </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/linux_libc_elf/aslr/ class=md-nav__link> <span class=md-ellipsis> Aslr </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/linux_libc_elf/auxv/ class=md-nav__link> <span class=md-ellipsis> Auxv </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/linux_libc_elf/auxv-explore/ class=md-nav__link> <span class=md-ellipsis> Auxv explore </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/linux_libc_elf/elfsections/ class=md-nav__link> <span class=md-ellipsis> Elfsections </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/linux_libc_elf/envp/ class=md-nav__link> <span class=md-ellipsis> Envp </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/linux_libc_elf/errno/ class=md-nav__link> <span class=md-ellipsis> Errno </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/linux_libc_elf/got/ class=md-nav__link> <span class=md-ellipsis> Got </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/linux_libc_elf/gotplt/ class=md-nav__link> <span class=md-ellipsis> Gotplt </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/linux_libc_elf/libcinfo/ class=md-nav__link> <span class=md-ellipsis> Libcinfo </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/linux_libc_elf/linkmap/ class=md-nav__link> <span class=md-ellipsis> Linkmap </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/linux_libc_elf/onegadget/ class=md-nav__link> <span class=md-ellipsis> Onegadget </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/linux_libc_elf/parse-seccomp/ class=md-nav__link> <span class=md-ellipsis> Parse seccomp </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/linux_libc_elf/piebase/ class=md-nav__link> <span class=md-ellipsis> Piebase </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/linux_libc_elf/plt/ class=md-nav__link> <span class=md-ellipsis> Plt </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/linux_libc_elf/strings/ class=md-nav__link> <span class=md-ellipsis> Strings </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/linux_libc_elf/threads/ class=md-nav__link> <span class=md-ellipsis> Threads </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/linux_libc_elf/tls/ class=md-nav__link> <span class=md-ellipsis> Tls </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/linux_libc_elf/track-got/ class=md-nav__link> <span class=md-ellipsis> Track got </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/linux_libc_elf/track-heap/ class=md-nav__link> <span class=md-ellipsis> Track heap </span> </a> </li> </ul> </nav> </li> <li class="md-nav__item md-nav__item--nested"> <input class="md-nav__toggle md-toggle " type=checkbox id=__nav_4_12> <label class=md-nav__link for=__nav_4_12 id=__nav_4_12_label tabindex=0> <span class=md-ellipsis> Memory </span> <span class="md-nav__icon md-icon"></span> </label> <nav class=md-nav data-md-level=2 aria-labelledby=__nav_4_12_label aria-expanded=false> <label class=md-nav__title for=__nav_4_12> <span class="md-nav__icon md-icon"></span> Memory </label> <ul class=md-nav__list data-md-scrollfix> <li class=md-nav__item> <a href=../../../../../commands/memory/distance/ class=md-nav__link> <span class=md-ellipsis> Distance </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/memory/dump-register-frame/ class=md-nav__link> <span class=md-ellipsis> Dump register frame </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/memory/gdt/ class=md-nav__link> <span class=md-ellipsis> Gdt </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/memory/go-dump/ class=md-nav__link> <span class=md-ellipsis> Go dump </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/memory/go-type/ class=md-nav__link> <span class=md-ellipsis> Go type </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/memory/hexdump/ class=md-nav__link> <span class=md-ellipsis> Hexdump </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/memory/leakfind/ class=md-nav__link> <span class=md-ellipsis> Leakfind </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/memory/memfrob/ class=md-nav__link> <span class=md-ellipsis> Memfrob </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/memory/mmap/ class=md-nav__link> <span class=md-ellipsis> Mmap </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/memory/mprotect/ class=md-nav__link> <span class=md-ellipsis> Mprotect </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/memory/p2p/ class=md-nav__link> <span class=md-ellipsis> P2p </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/memory/probeleak/ class=md-nav__link> <span class=md-ellipsis> Probeleak </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/memory/search/ class=md-nav__link> <span class=md-ellipsis> Search </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/memory/telescope/ class=md-nav__link> <span class=md-ellipsis> Telescope </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/memory/vmmap/ class=md-nav__link> <span class=md-ellipsis> Vmmap </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/memory/vmmap-add/ class=md-nav__link> <span class=md-ellipsis> Vmmap add </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/memory/vmmap-clear/ class=md-nav__link> <span class=md-ellipsis> Vmmap clear </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/memory/vmmap-explore/ class=md-nav__link> <span class=md-ellipsis> Vmmap explore </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/memory/xinfo/ class=md-nav__link> <span class=md-ellipsis> Xinfo </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/memory/xor/ class=md-nav__link> <span class=md-ellipsis> Xor </span> </a> </li> </ul> </nav> </li> <li class="md-nav__item md-nav__item--nested"> <input class="md-nav__toggle md-toggle " type=checkbox id=__nav_4_13> <label class=md-nav__link for=__nav_4_13 id=__nav_4_13_label tabindex=0> <span class=md-ellipsis> Misc </span> <span class="md-nav__icon md-icon"></span> </label> <nav class=md-nav data-md-level=2 aria-labelledby=__nav_4_13_label aria-expanded=false> <label class=md-nav__title for=__nav_4_13> <span class="md-nav__icon md-icon"></span> Misc </label> <ul class=md-nav__list data-md-scrollfix> <li class=md-nav__item> <a href=../../../../../commands/misc/asm/ class=md-nav__link> <span class=md-ellipsis> Asm </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/misc/checksec/ class=md-nav__link> <span class=md-ellipsis> Checksec </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/misc/comm/ class=md-nav__link> <span class=md-ellipsis> Comm </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/misc/cyclic/ class=md-nav__link> <span class=md-ellipsis> Cyclic </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/misc/cymbol/ class=md-nav__link> <span class=md-ellipsis> Cymbol </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/misc/down/ class=md-nav__link> <span class=md-ellipsis> Down </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/misc/dt/ class=md-nav__link> <span class=md-ellipsis> Dt </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/misc/dumpargs/ class=md-nav__link> <span class=md-ellipsis> Dumpargs </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/misc/getfile/ class=md-nav__link> <span class=md-ellipsis> Getfile </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/misc/hex2ptr/ class=md-nav__link> <span class=md-ellipsis> Hex2ptr </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/misc/hijack-fd/ class=md-nav__link> <span class=md-ellipsis> Hijack fd </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/misc/ipi/ class=md-nav__link> <span class=md-ellipsis> Ipi </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/misc/patch/ class=md-nav__link> <span class=md-ellipsis> Patch </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/misc/patch-list/ class=md-nav__link> <span class=md-ellipsis> Patch list </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/misc/patch-revert/ class=md-nav__link> <span class=md-ellipsis> Patch revert </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/misc/plist/ class=md-nav__link> <span class=md-ellipsis> Plist </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/misc/sigreturn/ class=md-nav__link> <span class=md-ellipsis> Sigreturn </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/misc/spray/ class=md-nav__link> <span class=md-ellipsis> Spray </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/misc/tips/ class=md-nav__link> <span class=md-ellipsis> Tips </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/misc/up/ class=md-nav__link> <span class=md-ellipsis> Up </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/misc/valist/ class=md-nav__link> <span class=md-ellipsis> Valist </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/misc/vmmap-load/ class=md-nav__link> <span class=md-ellipsis> Vmmap load </span> </a> </li> </ul> </nav> </li> <li class="md-nav__item md-nav__item--nested"> <input class="md-nav__toggle md-toggle " type=checkbox id=__nav_4_14> <label class=md-nav__link for=__nav_4_14 id=__nav_4_14_label tabindex=0> <span class=md-ellipsis> Musl </span> <span class="md-nav__icon md-icon"></span> </label> <nav class=md-nav data-md-level=2 aria-labelledby=__nav_4_14_label aria-expanded=false> <label class=md-nav__title for=__nav_4_14> <span class="md-nav__icon md-icon"></span> Musl </label> <ul class=md-nav__list data-md-scrollfix> <li class=md-nav__item> <a href=../../../../../commands/musl/mallocng-dump/ class=md-nav__link> <span class=md-ellipsis> Mallocng dump </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/musl/mallocng-explain/ class=md-nav__link> <span class=md-ellipsis> Mallocng explain </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/musl/mallocng-find/ class=md-nav__link> <span class=md-ellipsis> Mallocng find </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/musl/mallocng-group/ class=md-nav__link> <span class=md-ellipsis> Mallocng group </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/musl/mallocng-malloc-context/ class=md-nav__link> <span class=md-ellipsis> Mallocng malloc context </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/musl/mallocng-meta/ class=md-nav__link> <span class=md-ellipsis> Mallocng meta </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/musl/mallocng-meta-area/ class=md-nav__link> <span class=md-ellipsis> Mallocng meta area </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/musl/mallocng-slot-start/ class=md-nav__link> <span class=md-ellipsis> Mallocng slot start </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/musl/mallocng-slot-user/ class=md-nav__link> <span class=md-ellipsis> Mallocng slot user </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/musl/mallocng-visualize-slots/ class=md-nav__link> <span class=md-ellipsis> Mallocng visualize slots </span> </a> </li> </ul> </nav> </li> <li class="md-nav__item md-nav__item--nested"> <input class="md-nav__toggle md-toggle " type=checkbox id=__nav_4_15> <label class=md-nav__link for=__nav_4_15 id=__nav_4_15_label tabindex=0> <span class=md-ellipsis> Process </span> <span class="md-nav__icon md-icon"></span> </label> <nav class=md-nav data-md-level=2 aria-labelledby=__nav_4_15_label aria-expanded=false> <label class=md-nav__title for=__nav_4_15> <span class="md-nav__icon md-icon"></span> Process </label> <ul class=md-nav__list data-md-scrollfix> <li class=md-nav__item> <a href=../../../../../commands/process/killthreads/ class=md-nav__link> <span class=md-ellipsis> Killthreads </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/process/pid/ class=md-nav__link> <span class=md-ellipsis> Pid </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/process/procinfo/ class=md-nav__link> <span class=md-ellipsis> Procinfo </span> </a> </li> </ul> </nav> </li> <li class="md-nav__item md-nav__item--nested"> <input class="md-nav__toggle md-toggle " type=checkbox id=__nav_4_16> <label class=md-nav__link for=__nav_4_16 id=__nav_4_16_label tabindex=0> <span class=md-ellipsis> Pwndbg </span> <span class="md-nav__icon md-icon"></span> </label> <nav class=md-nav data-md-level=2 aria-labelledby=__nav_4_16_label aria-expanded=false> <label class=md-nav__title for=__nav_4_16> <span class="md-nav__icon md-icon"></span> Pwndbg </label> <ul class=md-nav__list data-md-scrollfix> <li class=md-nav__item> <a href=../../../../../commands/pwndbg/bugreport/ class=md-nav__link> <span class=md-ellipsis> Bugreport </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/pwndbg/config/ class=md-nav__link> <span class=md-ellipsis> Config </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/pwndbg/configfile/ class=md-nav__link> <span class=md-ellipsis> Configfile </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/pwndbg/heap-config/ class=md-nav__link> <span class=md-ellipsis> Heap config </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/pwndbg/memoize/ class=md-nav__link> <span class=md-ellipsis> Memoize </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/pwndbg/profiler/ class=md-nav__link> <span class=md-ellipsis> Profiler </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/pwndbg/pwndbg/ class=md-nav__link> <span class=md-ellipsis> Pwndbg </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/pwndbg/reinit-pwndbg/ class=md-nav__link> <span class=md-ellipsis> Reinit pwndbg </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/pwndbg/reload/ class=md-nav__link> <span class=md-ellipsis> Reload </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/pwndbg/theme/ class=md-nav__link> <span class=md-ellipsis> Theme </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/pwndbg/themefile/ class=md-nav__link> <span class=md-ellipsis> Themefile </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/pwndbg/version/ class=md-nav__link> <span class=md-ellipsis> Version </span> </a> </li> </ul> </nav> </li> <li class="md-nav__item md-nav__item--nested"> <input class="md-nav__toggle md-toggle " type=checkbox id=__nav_4_17> <label class=md-nav__link for=__nav_4_17 id=__nav_4_17_label tabindex=0> <span class=md-ellipsis> Register </span> <span class="md-nav__icon md-icon"></span> </label> <nav class=md-nav data-md-level=2 aria-labelledby=__nav_4_17_label aria-expanded=false> <label class=md-nav__title for=__nav_4_17> <span class="md-nav__icon md-icon"></span> Register </label> <ul class=md-nav__list data-md-scrollfix> <li class=md-nav__item> <a href=../../../../../commands/register/cpsr/ class=md-nav__link> <span class=md-ellipsis> Cpsr </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/register/fsbase/ class=md-nav__link> <span class=md-ellipsis> Fsbase </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/register/gsbase/ class=md-nav__link> <span class=md-ellipsis> Gsbase </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/register/setflag/ class=md-nav__link> <span class=md-ellipsis> Setflag </span> </a> </li> </ul> </nav> </li> <li class="md-nav__item md-nav__item--nested"> <input class="md-nav__toggle md-toggle " type=checkbox id=__nav_4_18> <label class=md-nav__link for=__nav_4_18 id=__nav_4_18_label tabindex=0> <span class=md-ellipsis> Stack </span> <span class="md-nav__icon md-icon"></span> </label> <nav class=md-nav data-md-level=2 aria-labelledby=__nav_4_18_label aria-expanded=false> <label class=md-nav__title for=__nav_4_18> <span class="md-nav__icon md-icon"></span> Stack </label> <ul class=md-nav__list data-md-scrollfix> <li class=md-nav__item> <a href=../../../../../commands/stack/canary/ class=md-nav__link> <span class=md-ellipsis> Canary </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/stack/retaddr/ class=md-nav__link> <span class=md-ellipsis> Retaddr </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/stack/stack/ class=md-nav__link> <span class=md-ellipsis> Stack </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/stack/stack-explore/ class=md-nav__link> <span class=md-ellipsis> Stack explore </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/stack/stackf/ class=md-nav__link> <span class=md-ellipsis> Stackf </span> </a> </li> </ul> </nav> </li> <li class="md-nav__item md-nav__item--nested"> <input class="md-nav__toggle md-toggle " type=checkbox id=__nav_4_19> <label class=md-nav__link for=__nav_4_19 id=__nav_4_19_label tabindex=0> <span class=md-ellipsis> Start </span> <span class="md-nav__icon md-icon"></span> </label> <nav class=md-nav data-md-level=2 aria-labelledby=__nav_4_19_label aria-expanded=false> <label class=md-nav__title for=__nav_4_19> <span class="md-nav__icon md-icon"></span> Start </label> <ul class=md-nav__list data-md-scrollfix> <li class=md-nav__item> <a href=../../../../../commands/start/attachp/ class=md-nav__link> <span class=md-ellipsis> Attachp </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/start/entry/ class=md-nav__link> <span class=md-ellipsis> Entry </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/start/sstart/ class=md-nav__link> <span class=md-ellipsis> Sstart </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/start/start/ class=md-nav__link> <span class=md-ellipsis> Start </span> </a> </li> </ul> </nav> </li> <li class="md-nav__item md-nav__item--nested"> <input class="md-nav__toggle md-toggle " type=checkbox id=__nav_4_20> <label class=md-nav__link for=__nav_4_20 id=__nav_4_20_label tabindex=0> <span class=md-ellipsis> Step next continue </span> <span class="md-nav__icon md-icon"></span> </label> <nav class=md-nav data-md-level=2 aria-labelledby=__nav_4_20_label aria-expanded=false> <label class=md-nav__title for=__nav_4_20> <span class="md-nav__icon md-icon"></span> Step next continue </label> <ul class=md-nav__list data-md-scrollfix> <li class=md-nav__item> <a href=../../../../../commands/step_next_continue/nextcall/ class=md-nav__link> <span class=md-ellipsis> Nextcall </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/step_next_continue/nextjmp/ class=md-nav__link> <span class=md-ellipsis> Nextjmp </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/step_next_continue/nextproginstr/ class=md-nav__link> <span class=md-ellipsis> Nextproginstr </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/step_next_continue/nextret/ class=md-nav__link> <span class=md-ellipsis> Nextret </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/step_next_continue/nextsyscall/ class=md-nav__link> <span class=md-ellipsis> Nextsyscall </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/step_next_continue/stepover/ class=md-nav__link> <span class=md-ellipsis> Stepover </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/step_next_continue/stepret/ class=md-nav__link> <span class=md-ellipsis> Stepret </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/step_next_continue/stepsyscall/ class=md-nav__link> <span class=md-ellipsis> Stepsyscall </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/step_next_continue/stepuntilasm/ class=md-nav__link> <span class=md-ellipsis> Stepuntilasm </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/step_next_continue/xuntil/ class=md-nav__link> <span class=md-ellipsis> Xuntil </span> </a> </li> </ul> </nav> </li> <li class="md-nav__item md-nav__item--nested"> <input class="md-nav__toggle md-toggle " type=checkbox id=__nav_4_21> <label class=md-nav__link for=__nav_4_21 id=__nav_4_21_label tabindex=0> <span class=md-ellipsis> Windbg </span> <span class="md-nav__icon md-icon"></span> </label> <nav class=md-nav data-md-level=2 aria-labelledby=__nav_4_21_label aria-expanded=false> <label class=md-nav__title for=__nav_4_21> <span class="md-nav__icon md-icon"></span> Windbg </label> <ul class=md-nav__list data-md-scrollfix> <li class=md-nav__item> <a href=../../../../../commands/windbg/bc/ class=md-nav__link> <span class=md-ellipsis> Bc </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/windbg/bd/ class=md-nav__link> <span class=md-ellipsis> Bd </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/windbg/be/ class=md-nav__link> <span class=md-ellipsis> Be </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/windbg/bl/ class=md-nav__link> <span class=md-ellipsis> Bl </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/windbg/bp/ class=md-nav__link> <span class=md-ellipsis> Bp </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/windbg/da/ class=md-nav__link> <span class=md-ellipsis> Da </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/windbg/db/ class=md-nav__link> <span class=md-ellipsis> Db </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/windbg/dc/ class=md-nav__link> <span class=md-ellipsis> Dc </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/windbg/dd/ class=md-nav__link> <span class=md-ellipsis> Dd </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/windbg/dds/ class=md-nav__link> <span class=md-ellipsis> Dds </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/windbg/dq/ class=md-nav__link> <span class=md-ellipsis> Dq </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/windbg/ds/ class=md-nav__link> <span class=md-ellipsis> Ds </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/windbg/dw/ class=md-nav__link> <span class=md-ellipsis> Dw </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/windbg/eb/ class=md-nav__link> <span class=md-ellipsis> Eb </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/windbg/ed/ class=md-nav__link> <span class=md-ellipsis> Ed </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/windbg/eq/ class=md-nav__link> <span class=md-ellipsis> Eq </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/windbg/ew/ class=md-nav__link> <span class=md-ellipsis> Ew </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/windbg/ez/ class=md-nav__link> <span class=md-ellipsis> Ez </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/windbg/eza/ class=md-nav__link> <span class=md-ellipsis> Eza </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/windbg/go/ class=md-nav__link> <span class=md-ellipsis> Go </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/windbg/k/ class=md-nav__link> <span class=md-ellipsis> K </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/windbg/ln/ class=md-nav__link> <span class=md-ellipsis> Ln </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/windbg/pc/ class=md-nav__link> <span class=md-ellipsis> Pc </span> </a> </li> <li class=md-nav__item> <a href=../../../../../commands/windbg/peb/ class=md-nav__link> <span class=md-ellipsis> Peb </span> </a> </li> </ul> </nav> </li> </ul> </nav> </li> <li class="md-nav__item md-nav__item--nested"> <input class="md-nav__toggle md-toggle " type=checkbox id=__nav_5> <div class="md-nav__link md-nav__container"> <a href=../../../../../functions/ class="md-nav__link "> <span class=md-ellipsis> Functions </span> </a> </div> <nav class=md-nav data-md-level=1 aria-labelledby=__nav_5_label aria-expanded=false> <label class=md-nav__title for=__nav_5> <span class="md-nav__icon md-icon"></span> Functions </label> <ul class=md-nav__list data-md-scrollfix> </ul> </nav> </li> <li class="md-nav__item md-nav__item--nested"> <input class="md-nav__toggle md-toggle " type=checkbox id=__nav_6> <div class="md-nav__link md-nav__container"> <a href=../../../../../configuration/ class="md-nav__link "> <span class=md-ellipsis> Configuration </span> </a> <label class="md-nav__link " for=__nav_6 id=__nav_6_label tabindex=0> <span class="md-nav__icon md-icon"></span> </label> </div> <nav class=md-nav data-md-level=1 aria-labelledby=__nav_6_label aria-expanded=false> <label class=md-nav__title for=__nav_6> <span class="md-nav__icon md-icon"></span> Configuration </label> <ul class=md-nav__list data-md-scrollfix> <li class=md-nav__item> <a href=../../../../../configuration/config/ class=md-nav__link> <span class=md-ellipsis> Config </span> </a> </li> <li class=md-nav__item> <a href=../../../../../configuration/heap/ class=md-nav__link> <span class=md-ellipsis> Heap </span> </a> </li> <li class=md-nav__item> <a href=../../../../../configuration/theme/ class=md-nav__link> <span class=md-ellipsis> Theme </span> </a> </li> </ul> </nav> </li> <li class="md-nav__item md-nav__item--nested"> <input class="md-nav__toggle md-toggle " type=checkbox id=__nav_7> <div class="md-nav__link md-nav__container"> <a href=../../../../../contributing/ class="md-nav__link "> <span class=md-ellipsis> Contributing </span> </a> <label class="md-nav__link " for=__nav_7 id=__nav_7_label tabindex=0> <span class="md-nav__icon md-icon"></span> </label> </div> <nav class=md-nav data-md-level=1 aria-labelledby=__nav_7_label aria-expanded=false> <label class=md-nav__title for=__nav_7> <span class="md-nav__icon md-icon"></span> Contributing </label> <ul class=md-nav__list data-md-scrollfix> <li class=md-nav__item> <a href=../../../../../contributing/setup-pwndbg-dev/ class=md-nav__link> <span class=md-ellipsis> Setup Pwndbg for Development </span> </a> </li> <li class=md-nav__item> <a href=../../../../../contributing/dev-notes/ class=md-nav__link> <span class=md-ellipsis> Developer Notes </span> </a> </li> <li class=md-nav__item> <a href=../../../../../contributing/writing-tests/ class=md-nav__link> <span class=md-ellipsis> Writing Tests </span> </a> </li> <li class=md-nav__item> <a href=../../../../../contributing/adding-a-command/ class=md-nav__link> <span class=md-ellipsis> Adding a Command </span> </a> </li> <li class=md-nav__item> <a href=../../../../../contributing/adding-a-parameter/ class=md-nav__link> <span class=md-ellipsis> Adding a Configuration Option </span> </a> </li> <li class=md-nav__item> <a href=../../../../../contributing/improving-annotations/ class=md-nav__link> <span class=md-ellipsis> Improving Annotations </span> </a> </li> <li class=md-nav__item> <a href=../../../../../contributing/making-a-gif/ class=md-nav__link> <span class=md-ellipsis> Making a Pwndbg gif </span> </a> </li> </ul> </nav> </li> <li class="md-nav__item md-nav__item--nested"> <input class="md-nav__toggle md-toggle " type=checkbox id=__nav_8> <label class=md-nav__link for=__nav_8 id=__nav_8_label tabindex=0> <span class=md-ellipsis> Tutorials </span> <span class="md-nav__icon md-icon"></span> </label> <nav class=md-nav data-md-level=1 aria-labelledby=__nav_8_label aria-expanded=false> <label class=md-nav__title for=__nav_8> <span class="md-nav__icon md-icon"></span> Tutorials </label> <ul class=md-nav__list data-md-scrollfix> <li class=md-nav__item> <a href=../../../../../tutorials/env-vars/ class=md-nav__link> <span class=md-ellipsis> Env vars </span> </a> </li> <li class=md-nav__item> <a href=../../../../../tutorials/gdb-lldb-commands/ class=md-nav__link> <span class=md-ellipsis> GDB vs LLDB </span> </a> </li> <li class=md-nav__item> <a href=../../../../../tutorials/gdb-tui/ class=md-nav__link> <span class=md-ellipsis> GDB TUI </span> </a> </li> <li class=md-nav__item> <a href=../../../../../tutorials/go-debugging/ class=md-nav__link> <span class=md-ellipsis> Debugging Go with Pwndbg </span> </a> </li> <li class=md-nav__item> <a href=../../../../../tutorials/pwndbg-users/ class=md-nav__link> <span class=md-ellipsis> Pwndbg in the wild </span> </a> </li> <li class=md-nav__item> <a href=../../../../../tutorials/pycharm-debugging/ class=md-nav__link> <span class=md-ellipsis> Debugging with PyCharm </span> </a> </li> <li class=md-nav__item> <a href=../../../../../tutorials/splitting-the-context/ class=md-nav__link> <span class=md-ellipsis> Splitting / Layouting Context </span> </a> </li> <li class="md-nav__item md-nav__item--nested"> <input class="md-nav__toggle md-toggle " type=checkbox id=__nav_8_8> <label class=md-nav__link for=__nav_8_8 id=__nav_8_8_label tabindex=0> <span class=md-ellipsis> Decompiler integration </span> <span class="md-nav__icon md-icon"></span> </label> <nav class=md-nav data-md-level=2 aria-labelledby=__nav_8_8_label aria-expanded=false> <label class=md-nav__title for=__nav_8_8> <span class="md-nav__icon md-icon"></span> Decompiler integration </label> <ul class=md-nav__list data-md-scrollfix> <li class=md-nav__item> <a href=../../../../../tutorials/decompiler-integration/binja-integration/ class=md-nav__link> <span class=md-ellipsis> Binary Ninja </span> </a> </li> <li class=md-nav__item> <a href=../../../../../tutorials/decompiler-integration/ghidra-integration/ class=md-nav__link> <span class=md-ellipsis> Ghidra </span> </a> </li> <li class=md-nav__item> <a href=../../../../../tutorials/decompiler-integration/ida-integration/ class=md-nav__link> <span class=md-ellipsis> IDA </span> </a> </li> </ul> </nav> </li> </ul> </nav> </li> <li class="md-nav__item md-nav__item--active md-nav__item--section md-nav__item--nested"> <input class="md-nav__toggle md-toggle " type=checkbox id=__nav_9 checked> <label class=md-nav__link for=__nav_9 id=__nav_9_label tabindex> <span class=md-ellipsis> Reference </span> <span class="md-nav__icon md-icon"></span> </label> <nav class=md-nav data-md-level=1 aria-labelledby=__nav_9_label aria-expanded=true> <label class=md-nav__title for=__nav_9> <span class="md-nav__icon md-icon"></span> Reference </label> <ul class=md-nav__list data-md-scrollfix> <li class="md-nav__item md-nav__item--active md-nav__item--section md-nav__item--nested"> <input class="md-nav__toggle md-toggle " type=checkbox id=__nav_9_1 checked> <div class="md-nav__link md-nav__container"> <a href=../../../ class="md-nav__link "> <span class=md-ellipsis> pwndbg </span> </a> <label class="md-nav__link " for=__nav_9_1 id=__nav_9_1_label tabindex> <span class="md-nav__icon md-icon"></span> </label> </div> <nav class=md-nav data-md-level=2 aria-labelledby=__nav_9_1_label aria-expanded=true> <label class=md-nav__title for=__nav_9_1> <span class="md-nav__icon md-icon"></span> pwndbg </label> <ul class=md-nav__list data-md-scrollfix> <li class=md-nav__item> <a href=../../../arguments/ class=md-nav__link> <span class=md-ellipsis> arguments </span> </a> </li> <li class=md-nav__item> <a href=../../../auxv/ class=md-nav__link> <span class=md-ellipsis> auxv </span> </a> </li> <li class=md-nav__item> <a href=../../../chain/ class=md-nav__link> <span class=md-ellipsis> chain </span> </a> </li> <li class=md-nav__item> <a href=../../../decorators/ class=md-nav__link> <span class=md-ellipsis> decorators </span> </a> </li> <li class=md-nav__item> <a href=../../../enhance/ class=md-nav__link> <span class=md-ellipsis> enhance </span> </a> </li> <li class=md-nav__item> <a href=../../../exception/ class=md-nav__link> <span class=md-ellipsis> exception </span> </a> </li> <li class=md-nav__item> <a href=../../../ghidra/ class=md-nav__link> <span class=md-ellipsis> ghidra </span> </a> </li> <li class=md-nav__item> <a href=../../../glibc/ class=md-nav__link> <span class=md-ellipsis> glibc </span> </a> </li> <li class=md-nav__item> <a href=../../../hexdump/ class=md-nav__link> <span class=md-ellipsis> hexdump </span> </a> </li> <li class=md-nav__item> <a href=../../../log/ class=md-nav__link> <span class=md-ellipsis> log </span> </a> </li> <li class=md-nav__item> <a href=../../../profiling/ class=md-nav__link> <span class=md-ellipsis> profiling </span> </a> </li> <li class=md-nav__item> <a href=../../../radare2/ class=md-nav__link> <span class=md-ellipsis> radare2 </span> </a> </li> <li class=md-nav__item> <a href=../../../rizin/ class=md-nav__link> <span class=md-ellipsis> rizin </span> </a> </li> <li class=md-nav__item> <a href=../../../search/ class=md-nav__link> <span class=md-ellipsis> search </span> </a> </li> <li class=md-nav__item> <a href=../../../ui/ class=md-nav__link> <span class=md-ellipsis> ui </span> </a> </li> <li class="md-nav__item md-nav__item--active md-nav__item--nested"> <input class="md-nav__toggle md-toggle " type=checkbox id=__nav_9_1_17 checked> <div class="md-nav__link md-nav__container"> <a href=../../ class="md-nav__link "> <span class=md-ellipsis> aglib </span> </a> <label class="md-nav__link " for=__nav_9_1_17 id=__nav_9_1_17_label tabindex=0> <span class="md-nav__icon md-icon"></span> </label> </div> <nav class=md-nav data-md-level=3 aria-labelledby=__nav_9_1_17_label aria-expanded=true> <label class=md-nav__title for=__nav_9_1_17> <span class="md-nav__icon md-icon"></span> aglib </label> <ul class=md-nav__list data-md-scrollfix> <li class=md-nav__item> <a href=../../arch/ class=md-nav__link> <span class=md-ellipsis> arch </span> </a> </li> <li class=md-nav__item> <a href=../../argv/ class=md-nav__link> <span class=md-ellipsis> argv </span> </a> </li> <li class=md-nav__item> <a href=../../asm/ class=md-nav__link> <span class=md-ellipsis> asm </span> </a> </li> <li class=md-nav__item> <a href=../../commpage/ class=md-nav__link> <span class=md-ellipsis> commpage </span> </a> </li> <li class=md-nav__item> <a href=../../ctypes/ class=md-nav__link> <span class=md-ellipsis> ctypes </span> </a> </li> <li class=md-nav__item> <a href=../../dt/ class=md-nav__link> <span class=md-ellipsis> dt </span> </a> </li> <li class=md-nav__item> <a href=../../dynamic/ class=md-nav__link> <span class=md-ellipsis> dynamic </span> </a> </li> <li class=md-nav__item> <a href=../../elf/ class=md-nav__link> <span class=md-ellipsis> elf </span> </a> </li> <li class=md-nav__item> <a href=../../file/ class=md-nav__link> <span class=md-ellipsis> file </span> </a> </li> <li class=md-nav__item> <a href=../../godbg/ class=md-nav__link> <span class=md-ellipsis> godbg </span> </a> </li> <li class=md-nav__item> <a href=../../macho/ class=md-nav__link> <span class=md-ellipsis> macho </span> </a> </li> <li class=md-nav__item> <a href=../../memory/ class=md-nav__link> <span class=md-ellipsis> memory </span> </a> </li> <li class=md-nav__item> <a href=../../nearpc/ class=md-nav__link> <span class=md-ellipsis> nearpc </span> </a> </li> <li class=md-nav__item> <a href=../../next/ class=md-nav__link> <span class=md-ellipsis> next </span> </a> </li> <li class=md-nav__item> <a href=../../objc/ class=md-nav__link> <span class=md-ellipsis> objc </span> </a> </li> <li class=md-nav__item> <a href=../../onegadget/ class=md-nav__link> <span class=md-ellipsis> onegadget </span> </a> </li> <li class=md-nav__item> <a href=../../proc/ class=md-nav__link> <span class=md-ellipsis> proc </span> </a> </li> <li class=md-nav__item> <a href=../../qemu/ class=md-nav__link> <span class=md-ellipsis> qemu </span> </a> </li> <li class=md-nav__item> <a href=../../regs/ class=md-nav__link> <span class=md-ellipsis> regs </span> </a> </li> <li class=md-nav__item> <a href=../../remote/ class=md-nav__link> <span class=md-ellipsis> remote </span> </a> </li> <li class=md-nav__item> <a href=../../saved_register_frames/ class=md-nav__link> <span class=md-ellipsis> saved_register_frames </span> </a> </li> <li class=md-nav__item> <a href=../../shellcode/ class=md-nav__link> <span class=md-ellipsis> shellcode </span> </a> </li> <li class=md-nav__item> <a href=../../stack/ class=md-nav__link> <span class=md-ellipsis> stack </span> </a> </li> <li class=md-nav__item> <a href=../../strings/ class=md-nav__link> <span class=md-ellipsis> strings </span> </a> </li> <li class=md-nav__item> <a href=../../symbol/ class=md-nav__link> <span class=md-ellipsis> symbol </span> </a> </li> <li class=md-nav__item> <a href=../../tls/ class=md-nav__link> <span class=md-ellipsis> tls </span> </a> </li> <li class=md-nav__item> <a href=../../typeinfo/ class=md-nav__link> <span class=md-ellipsis> typeinfo </span> </a> </li> <li class=md-nav__item> <a href=../../vmmap/ class=md-nav__link> <span class=md-ellipsis> vmmap </span> </a> </li> <li class=md-nav__item> <a href=../../vmmap_custom/ class=md-nav__link> <span class=md-ellipsis> vmmap_custom </span> </a> </li> <li class="md-nav__item md-nav__item--nested"> <input class="md-nav__toggle md-toggle " type=checkbox id=__nav_9_1_17_31> <div class="md-nav__link md-nav__container"> <a href=../../disasm/ class="md-nav__link "> <span class=md-ellipsis> disasm </span> </a> <label class="md-nav__link " for=__nav_9_1_17_31 id=__nav_9_1_17_31_label tabindex=0> <span class="md-nav__icon md-icon"></span> </label> </div> <nav class=md-nav data-md-level=4 aria-labelledby=__nav_9_1_17_31_label aria-expanded=false> <label class=md-nav__title for=__nav_9_1_17_31> <span class="md-nav__icon md-icon"></span> disasm </label> <ul class=md-nav__list data-md-scrollfix> <li class=md-nav__item> <a href=../../disasm/aarch64/ class=md-nav__link> <span class=md-ellipsis> aarch64 </span> </a> </li> <li class=md-nav__item> <a href=../../disasm/arch/ class=md-nav__link> <span class=md-ellipsis> arch </span> </a> </li> <li class=md-nav__item> <a href=../../disasm/arm/ class=md-nav__link> <span class=md-ellipsis> arm </span> </a> </li> <li class=md-nav__item> <a href=../../disasm/disassembly/ class=md-nav__link> <span class=md-ellipsis> disassembly </span> </a> </li> <li class=md-nav__item> <a href=../../disasm/instruction/ class=md-nav__link> <span class=md-ellipsis> instruction </span> </a> </li> <li class=md-nav__item> <a href=../../disasm/loongarch64/ class=md-nav__link> <span class=md-ellipsis> loongarch64 </span> </a> </li> <li class=md-nav__item> <a href=../../disasm/mips/ class=md-nav__link> <span class=md-ellipsis> mips </span> </a> </li> <li class=md-nav__item> <a href=../../disasm/ppc/ class=md-nav__link> <span class=md-ellipsis> ppc </span> </a> </li> <li class=md-nav__item> <a href=../../disasm/riscv/ class=md-nav__link> <span class=md-ellipsis> riscv </span> </a> </li> <li class=md-nav__item> <a href=../../disasm/sparc/ class=md-nav__link> <span class=md-ellipsis> sparc </span> </a> </li> <li class=md-nav__item> <a href=../../disasm/x86/ class=md-nav__link> <span class=md-ellipsis> x86 </span> </a> </li> </ul> </nav> </li> <li class="md-nav__item md-nav__item--nested"> <input class="md-nav__toggle md-toggle " type=checkbox id=__nav_9_1_17_32> <div class="md-nav__link md-nav__container"> <a href=../../heap/ class="md-nav__link "> <span class=md-ellipsis> heap </span> </a> <label class="md-nav__link " for=__nav_9_1_17_32 id=__nav_9_1_17_32_label tabindex=0> <span class="md-nav__icon md-icon"></span> </label> </div> <nav class=md-nav data-md-level=4 aria-labelledby=__nav_9_1_17_32_label aria-expanded=false> <label class=md-nav__title for=__nav_9_1_17_32> <span class="md-nav__icon md-icon"></span> heap </label> <ul class=md-nav__list data-md-scrollfix> <li class=md-nav__item> <a href=../../heap/heap/ class=md-nav__link> <span class=md-ellipsis> heap </span> </a> </li> <li class=md-nav__item> <a href=../../heap/jemalloc/ class=md-nav__link> <span class=md-ellipsis> jemalloc </span> </a> </li> <li class=md-nav__item> <a href=../../heap/mallocng/ class=md-nav__link> <span class=md-ellipsis> mallocng </span> </a> </li> <li class=md-nav__item> <a href=../../heap/ptmalloc/ class=md-nav__link> <span class=md-ellipsis> ptmalloc </span> </a> </li> <li class=md-nav__item> <a href=../../heap/structs/ class=md-nav__link> <span class=md-ellipsis> structs </span> </a> </li> </ul> </nav> </li> <li class="md-nav__item md-nav__item--active md-nav__item--nested"> <input class="md-nav__toggle md-toggle " type=checkbox id=__nav_9_1_17_33 checked> <div class="md-nav__link md-nav__container"> <a href=../ class="md-nav__link "> <span class=md-ellipsis> kernel </span> </a> <label class="md-nav__link " for=__nav_9_1_17_33 id=__nav_9_1_17_33_label tabindex=0> <span class="md-nav__icon md-icon"></span> </label> </div> <nav class=md-nav data-md-level=4 aria-labelledby=__nav_9_1_17_33_label aria-expanded=true> <label class=md-nav__title for=__nav_9_1_17_33> <span class="md-nav__icon md-icon"></span> kernel </label> <ul class=md-nav__list data-md-scrollfix> <li class=md-nav__item> <a href=../buddydump/ class=md-nav__link> <span class=md-ellipsis> buddydump </span> </a> </li> <li class=md-nav__item> <a href=../dmabuf/ class=md-nav__link> <span class=md-ellipsis> dmabuf </span> </a> </li> <li class=md-nav__item> <a href=../kallsyms/ class=md-nav__link> <span class=md-ellipsis> kallsyms </span> </a> </li> <li class=md-nav__item> <a href=../kmod/ class=md-nav__link> <span class=md-ellipsis> kmod </span> </a> </li> <li class=md-nav__item> <a href=../macros/ class=md-nav__link> <span class=md-ellipsis> macros </span> </a> </li> <li class=md-nav__item> <a href=../nftables/ class=md-nav__link> <span class=md-ellipsis> nftables </span> </a> </li> <li class="md-nav__item md-nav__item--active"> <input class="md-nav__toggle md-toggle" type=checkbox id=__toc> <label class="md-nav__link md-nav__link--active" for=__toc> <span class=md-ellipsis> paging </span> <span class="md-nav__icon md-icon"></span> </label> <a href=./ class="md-nav__link md-nav__link--active"> <span class=md-ellipsis> paging </span> </a> <nav class="md-nav md-nav--secondary" aria-label="Table of contents"> <label class=md-nav__title for=__toc> <span class="md-nav__icon md-icon"></span> Table of contents </label> <ul class=md-nav__list data-md-component=toc data-md-scrollfix> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.INVALID_ADDR class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code>&nbsp;INVALID_ADDR </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.ArchPagingInfo class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-class"></code>&nbsp;ArchPagingInfo </span> </a> <nav class=md-nav aria-label= ArchPagingInfo> <ul class=md-nav__list> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.ArchPagingInfo.USERLAND class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code>&nbsp;USERLAND </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.ArchPagingInfo.KERNELLAND class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code>&nbsp;KERNELLAND </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.ArchPagingInfo.KERNELRO class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code>&nbsp;KERNELRO </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.ArchPagingInfo.KERNELBSS class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code>&nbsp;KERNELBSS </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.ArchPagingInfo.KERNELDRIVER class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code>&nbsp;KERNELDRIVER </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.ArchPagingInfo.ESPSTACK class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code>&nbsp;ESPSTACK </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.ArchPagingInfo.PHYSMAP class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code>&nbsp;PHYSMAP </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.ArchPagingInfo.VMALLOC class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code>&nbsp;VMALLOC </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.ArchPagingInfo.VMEMMAP class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code>&nbsp;VMEMMAP </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.ArchPagingInfo.physmap class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code>&nbsp;physmap </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.ArchPagingInfo.vmalloc class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code>&nbsp;vmalloc </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.ArchPagingInfo.vmemmap class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code>&nbsp;vmemmap </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.ArchPagingInfo.kbase class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code>&nbsp;kbase </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.ArchPagingInfo.addr_marker_sz class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code>&nbsp;addr_marker_sz </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.ArchPagingInfo.va_bits class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code>&nbsp;va_bits </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.ArchPagingInfo.pagetable_cache class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code>&nbsp;pagetable_cache </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.ArchPagingInfo.pagetableptr_cache class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code>&nbsp;pagetableptr_cache </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.ArchPagingInfo.STRUCT_PAGE_SIZE class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code>&nbsp;STRUCT_PAGE_SIZE </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.ArchPagingInfo.STRUCT_PAGE_SHIFT class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code>&nbsp;STRUCT_PAGE_SHIFT </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.ArchPagingInfo.page_shift class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code>&nbsp;page_shift </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.ArchPagingInfo.paging_level class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code>&nbsp;paging_level </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.ArchPagingInfo.phys_offset class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code>&nbsp;phys_offset </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.ArchPagingInfo.adjust class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-method"></code>&nbsp;adjust </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.ArchPagingInfo.markers class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-method"></code>&nbsp;markers </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.ArchPagingInfo.handle_kernel_pages class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-method"></code>&nbsp;handle_kernel_pages </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.ArchPagingInfo.kbase_helper class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-method"></code>&nbsp;kbase_helper </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.ArchPagingInfo.pagewalk class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-method"></code>&nbsp;pagewalk </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.ArchPagingInfo.pagewalk_helper class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-method"></code>&nbsp;pagewalk_helper </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.ArchPagingInfo.pageentry_flags class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-method"></code>&nbsp;pageentry_flags </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.ArchPagingInfo.should_stop_pagewalk class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-method"></code>&nbsp;should_stop_pagewalk </span> </a> </li> </ul> </nav> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.x86_64PagingInfo class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-class"></code>&nbsp;x86_64PagingInfo </span> </a> <nav class=md-nav aria-label= x86_64PagingInfo> <ul class=md-nav__list> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.x86_64PagingInfo.va_bits class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code>&nbsp;va_bits </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.x86_64PagingInfo.pagetable_level_names class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code>&nbsp;pagetable_level_names </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.x86_64PagingInfo.physmap class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code>&nbsp;physmap </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.x86_64PagingInfo.kbase class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code>&nbsp;kbase </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.x86_64PagingInfo.page_shift class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code>&nbsp;page_shift </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.x86_64PagingInfo.vmalloc class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code>&nbsp;vmalloc </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.x86_64PagingInfo.vmemmap class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code>&nbsp;vmemmap </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.x86_64PagingInfo.paging_level class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code>&nbsp;paging_level </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.x86_64PagingInfo.USERLAND class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code>&nbsp;USERLAND </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.x86_64PagingInfo.KERNELLAND class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code>&nbsp;KERNELLAND </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.x86_64PagingInfo.KERNELRO class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code>&nbsp;KERNELRO </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.x86_64PagingInfo.KERNELBSS class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code>&nbsp;KERNELBSS </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.x86_64PagingInfo.KERNELDRIVER class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code>&nbsp;KERNELDRIVER </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.x86_64PagingInfo.ESPSTACK class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code>&nbsp;ESPSTACK </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.x86_64PagingInfo.PHYSMAP class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code>&nbsp;PHYSMAP </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.x86_64PagingInfo.VMALLOC class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code>&nbsp;VMALLOC </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.x86_64PagingInfo.VMEMMAP class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code>&nbsp;VMEMMAP </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.x86_64PagingInfo.addr_marker_sz class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code>&nbsp;addr_marker_sz </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.x86_64PagingInfo.pagetable_cache class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code>&nbsp;pagetable_cache </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.x86_64PagingInfo.pagetableptr_cache class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code>&nbsp;pagetableptr_cache </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.x86_64PagingInfo.STRUCT_PAGE_SIZE class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code>&nbsp;STRUCT_PAGE_SIZE </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.x86_64PagingInfo.STRUCT_PAGE_SHIFT class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code>&nbsp;STRUCT_PAGE_SHIFT </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.x86_64PagingInfo.phys_offset class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code>&nbsp;phys_offset </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.x86_64PagingInfo.get_vmalloc_vmemmap_bases class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-method"></code>&nbsp;get_vmalloc_vmemmap_bases </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.x86_64PagingInfo.markers class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-method"></code>&nbsp;markers </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.x86_64PagingInfo.adjust class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-method"></code>&nbsp;adjust </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.x86_64PagingInfo.handle_kernel_pages class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-method"></code>&nbsp;handle_kernel_pages </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.x86_64PagingInfo.pagewalk class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-method"></code>&nbsp;pagewalk </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.x86_64PagingInfo.pageentry_flags class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-method"></code>&nbsp;pageentry_flags </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.x86_64PagingInfo.should_stop_pagewalk class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-method"></code>&nbsp;should_stop_pagewalk </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.x86_64PagingInfo.kbase_helper class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-method"></code>&nbsp;kbase_helper </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.x86_64PagingInfo.pagewalk_helper class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-method"></code>&nbsp;pagewalk_helper </span> </a> </li> </ul> </nav> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.Aarch64PagingInfo class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-class"></code>&nbsp;Aarch64PagingInfo </span> </a> <nav class=md-nav aria-label= Aarch64PagingInfo> <ul class=md-nav__list> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.Aarch64PagingInfo.tcr_el1 class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code>&nbsp;tcr_el1 </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.Aarch64PagingInfo.va_bits class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code>&nbsp;va_bits </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.Aarch64PagingInfo.PAGE_OFFSET class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code>&nbsp;PAGE_OFFSET </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.Aarch64PagingInfo.va_bits_min class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code>&nbsp;va_bits_min </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.Aarch64PagingInfo.vmalloc class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code>&nbsp;vmalloc </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.Aarch64PagingInfo.pagetable_level_names class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code>&nbsp;pagetable_level_names </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.Aarch64PagingInfo.physmap class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code>&nbsp;physmap </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.Aarch64PagingInfo.kbase class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code>&nbsp;kbase </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.Aarch64PagingInfo.kversion class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code>&nbsp;kversion </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.Aarch64PagingInfo.module_start class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code>&nbsp;module_start </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.Aarch64PagingInfo.vmemmap class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code>&nbsp;vmemmap </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.Aarch64PagingInfo.pci class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code>&nbsp;pci </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.Aarch64PagingInfo.fixmap class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code>&nbsp;fixmap </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.Aarch64PagingInfo.ksize class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code>&nbsp;ksize </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.Aarch64PagingInfo.page_shift_heuristic class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code>&nbsp;page_shift_heuristic </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.Aarch64PagingInfo.page_shift class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code>&nbsp;page_shift </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.Aarch64PagingInfo.page_shift_user class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code>&nbsp;page_shift_user </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.Aarch64PagingInfo.paging_level class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code>&nbsp;paging_level </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.Aarch64PagingInfo.phys_offset class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code>&nbsp;phys_offset </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.Aarch64PagingInfo.USERLAND class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code>&nbsp;USERLAND </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.Aarch64PagingInfo.KERNELLAND class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code>&nbsp;KERNELLAND </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.Aarch64PagingInfo.KERNELRO class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code>&nbsp;KERNELRO </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.Aarch64PagingInfo.KERNELBSS class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code>&nbsp;KERNELBSS </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.Aarch64PagingInfo.KERNELDRIVER class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code>&nbsp;KERNELDRIVER </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.Aarch64PagingInfo.ESPSTACK class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code>&nbsp;ESPSTACK </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.Aarch64PagingInfo.PHYSMAP class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code>&nbsp;PHYSMAP </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.Aarch64PagingInfo.VMALLOC class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code>&nbsp;VMALLOC </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.Aarch64PagingInfo.VMEMMAP class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code>&nbsp;VMEMMAP </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.Aarch64PagingInfo.addr_marker_sz class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code>&nbsp;addr_marker_sz </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.Aarch64PagingInfo.pagetable_cache class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code>&nbsp;pagetable_cache </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.Aarch64PagingInfo.pagetableptr_cache class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code>&nbsp;pagetableptr_cache </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.Aarch64PagingInfo.STRUCT_PAGE_SIZE class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code>&nbsp;STRUCT_PAGE_SIZE </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.Aarch64PagingInfo.STRUCT_PAGE_SHIFT class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code>&nbsp;STRUCT_PAGE_SHIFT </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.Aarch64PagingInfo.markers class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-method"></code>&nbsp;markers </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.Aarch64PagingInfo.adjust class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-method"></code>&nbsp;adjust </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.Aarch64PagingInfo.handle_kernel_pages class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-method"></code>&nbsp;handle_kernel_pages </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.Aarch64PagingInfo.pagewalk class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-method"></code>&nbsp;pagewalk </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.Aarch64PagingInfo.pageentry_flags class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-method"></code>&nbsp;pageentry_flags </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.Aarch64PagingInfo.should_stop_pagewalk class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-method"></code>&nbsp;should_stop_pagewalk </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.Aarch64PagingInfo.kbase_helper class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-method"></code>&nbsp;kbase_helper </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.Aarch64PagingInfo.pagewalk_helper class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-method"></code>&nbsp;pagewalk_helper </span> </a> </li> </ul> </nav> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.get_memory_map_raw class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-function"></code>&nbsp;get_memory_map_raw </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.first_kernel_page_start class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-function"></code>&nbsp;first_kernel_page_start </span> </a> </li> </ul> </nav> </li> <li class=md-nav__item> <a href=../rbtree/ class=md-nav__link> <span class=md-ellipsis> rbtree </span> </a> </li> <li class=md-nav__item> <a href=../slab/ class=md-nav__link> <span class=md-ellipsis> slab </span> </a> </li> <li class=md-nav__item> <a href=../symbol/ class=md-nav__link> <span class=md-ellipsis> symbol </span> </a> </li> <li class=md-nav__item> <a href=../vmmap/ class=md-nav__link> <span class=md-ellipsis> vmmap </span> </a> </li> </ul> </nav> </li> </ul> </nav> </li> <li class="md-nav__item md-nav__item--nested"> <input class="md-nav__toggle md-toggle " type=checkbox id=__nav_9_1_18> <div class="md-nav__link md-nav__container"> <a href=../../../color/ class="md-nav__link "> <span class=md-ellipsis> color </span> </a> <label class="md-nav__link " for=__nav_9_1_18 id=__nav_9_1_18_label tabindex=0> <span class="md-nav__icon md-icon"></span> </label> </div> <nav class=md-nav data-md-level=3 aria-labelledby=__nav_9_1_18_label aria-expanded=false> <label class=md-nav__title for=__nav_9_1_18> <span class="md-nav__icon md-icon"></span> color </label> <ul class=md-nav__list data-md-scrollfix> <li class=md-nav__item> <a href=../../../color/context/ class=md-nav__link> <span class=md-ellipsis> context </span> </a> </li> <li class=md-nav__item> <a href=../../../color/disasm/ class=md-nav__link> <span class=md-ellipsis> disasm </span> </a> </li> <li class=md-nav__item> <a href=../../../color/enhance/ class=md-nav__link> <span class=md-ellipsis> enhance </span> </a> </li> <li class=md-nav__item> <a href=../../../color/hexdump/ class=md-nav__link> <span class=md-ellipsis> hexdump </span> </a> </li> <li class=md-nav__item> <a href=../../../color/memory/ class=md-nav__link> <span class=md-ellipsis> memory </span> </a> </li> <li class=md-nav__item> <a href=../../../color/message/ class=md-nav__link> <span class=md-ellipsis> message </span> </a> </li> <li class=md-nav__item> <a href=../../../color/syntax_highlight/ class=md-nav__link> <span class=md-ellipsis> syntax_highlight </span> </a> </li> <li class=md-nav__item> <a href=../../../color/telescope/ class=md-nav__link> <span class=md-ellipsis> telescope </span> </a> </li> <li class=md-nav__item> <a href=../../../color/theme/ class=md-nav__link> <span class=md-ellipsis> theme </span> </a> </li> </ul> </nav> </li> <li class="md-nav__item md-nav__item--nested"> <input class="md-nav__toggle md-toggle " type=checkbox id=__nav_9_1_19> <div class="md-nav__link md-nav__container"> <a href=../../../commands/ class="md-nav__link "> <span class=md-ellipsis> commands </span> </a> <label class="md-nav__link " for=__nav_9_1_19 id=__nav_9_1_19_label tabindex=0> <span class="md-nav__icon md-icon"></span> </label> </div> <nav class=md-nav data-md-level=3 aria-labelledby=__nav_9_1_19_label aria-expanded=false> <label class=md-nav__title for=__nav_9_1_19> <span class="md-nav__icon md-icon"></span> commands </label> <ul class=md-nav__list data-md-scrollfix> <li class=md-nav__item> <a href=../../../commands/ai/ class=md-nav__link> <span class=md-ellipsis> ai </span> </a> </li> <li class=md-nav__item> <a href=../../../commands/argv/ class=md-nav__link> <span class=md-ellipsis> argv </span> </a> </li> <li class=md-nav__item> <a href=../../../commands/aslr/ class=md-nav__link> <span class=md-ellipsis> aslr </span> </a> </li> <li class=md-nav__item> <a href=../../../commands/asm/ class=md-nav__link> <span class=md-ellipsis> asm </span> </a> </li> <li class=md-nav__item> <a href=../../../commands/attachp/ class=md-nav__link> <span class=md-ellipsis> attachp </span> </a> </li> <li class=md-nav__item> <a href=../../../commands/auxv/ class=md-nav__link> <span class=md-ellipsis> auxv </span> </a> </li> <li class=md-nav__item> <a href=../../../commands/binder/ class=md-nav__link> <span class=md-ellipsis> binder </span> </a> </li> <li class=md-nav__item> <a href=../../../commands/binja/ class=md-nav__link> <span class=md-ellipsis> binja </span> </a> </li> <li class=md-nav__item> <a href=../../../commands/binja_functions/ class=md-nav__link> <span class=md-ellipsis> binja_functions </span> </a> </li> <li class=md-nav__item> <a href=../../../commands/branch/ class=md-nav__link> <span class=md-ellipsis> branch </span> </a> </li> <li class=md-nav__item> <a href=../../../commands/buddydump/ class=md-nav__link> <span class=md-ellipsis> buddydump </span> </a> </li> <li class=md-nav__item> <a href=../../../commands/canary/ class=md-nav__link> <span class=md-ellipsis> canary </span> </a> </li> <li class=md-nav__item> <a href=../../../commands/checksec/ class=md-nav__link> <span class=md-ellipsis> checksec </span> </a> </li> <li class=md-nav__item> <a href=../../../commands/comments/ class=md-nav__link> <span class=md-ellipsis> comments </span> </a> </li> <li class=md-nav__item> <a href=../../../commands/commpage/ class=md-nav__link> <span class=md-ellipsis> commpage </span> </a> </li> <li class=md-nav__item> <a href=../../../commands/config/ class=md-nav__link> <span class=md-ellipsis> config </span> </a> </li> <li class=md-nav__item> <a href=../../../commands/context/ class=md-nav__link> <span class=md-ellipsis> context </span> </a> </li> <li class=md-nav__item> <a href=../../../commands/cpsr/ class=md-nav__link> <span class=md-ellipsis> cpsr </span> </a> </li> <li class=md-nav__item> <a href=../../../commands/cyclic/ class=md-nav__link> <span class=md-ellipsis> cyclic </span> </a> </li> <li class=md-nav__item> <a href=../../../commands/cymbol/ class=md-nav__link> <span class=md-ellipsis> cymbol </span> </a> </li> <li class=md-nav__item> <a href=../../../commands/dev/ class=md-nav__link> <span class=md-ellipsis> dev </span> </a> </li> <li class=md-nav__item> <a href=../../../commands/distance/ class=md-nav__link> <span class=md-ellipsis> distance </span> </a> </li> <li class=md-nav__item> <a href=../../../commands/dt/ class=md-nav__link> <span class=md-ellipsis> dt </span> </a> </li> <li class=md-nav__item> <a href=../../../commands/dumpargs/ class=md-nav__link> <span class=md-ellipsis> dumpargs </span> </a> </li> <li class=md-nav__item> <a href=../../../commands/elf/ class=md-nav__link> <span class=md-ellipsis> elf </span> </a> </li> <li class=md-nav__item> <a href=../../../commands/flags/ class=md-nav__link> <span class=md-ellipsis> flags </span> </a> </li> <li class=md-nav__item> <a href=../../../commands/gdt/ class=md-nav__link> <span class=md-ellipsis> gdt </span> </a> </li> <li class=md-nav__item> <a href=../../../commands/ghidra/ class=md-nav__link> <span class=md-ellipsis> ghidra </span> </a> </li> <li class=md-nav__item> <a href=../../../commands/godbg/ class=md-nav__link> <span class=md-ellipsis> godbg </span> </a> </li> <li class=md-nav__item> <a href=../../../commands/got/ class=md-nav__link> <span class=md-ellipsis> got </span> </a> </li> <li class=md-nav__item> <a href=../../../commands/got_tracking/ class=md-nav__link> <span class=md-ellipsis> got_tracking </span> </a> </li> <li class=md-nav__item> <a href=../../../commands/hex2ptr/ class=md-nav__link> <span class=md-ellipsis> hex2ptr </span> </a> </li> <li class=md-nav__item> <a href=../../../commands/hexdump/ class=md-nav__link> <span class=md-ellipsis> hexdump </span> </a> </li> <li class=md-nav__item> <a href=../../../commands/hijack_fd/ class=md-nav__link> <span class=md-ellipsis> hijack_fd </span> </a> </li> <li class=md-nav__item> <a href=../../../commands/ida/ class=md-nav__link> <span class=md-ellipsis> ida </span> </a> </li> <li class=md-nav__item> <a href=../../../commands/ignore/ class=md-nav__link> <span class=md-ellipsis> ignore </span> </a> </li> <li class=md-nav__item> <a href=../../../commands/integration/ class=md-nav__link> <span class=md-ellipsis> integration </span> </a> </li> <li class=md-nav__item> <a href=../../../commands/ipython_interactive/ class=md-nav__link> <span class=md-ellipsis> ipython_interactive </span> </a> </li> <li class=md-nav__item> <a href=../../../commands/jemalloc/ class=md-nav__link> <span class=md-ellipsis> jemalloc </span> </a> </li> <li class=md-nav__item> <a href=../../../commands/kbase/ class=md-nav__link> <span class=md-ellipsis> kbase </span> </a> </li> <li class=md-nav__item> <a href=../../../commands/kchecksec/ class=md-nav__link> <span class=md-ellipsis> kchecksec </span> </a> </li> <li class=md-nav__item> <a href=../../../commands/kcmdline/ class=md-nav__link> <span class=md-ellipsis> kcmdline </span> </a> </li> <li class=md-nav__item> <a href=../../../commands/kconfig/ class=md-nav__link> <span class=md-ellipsis> kconfig </span> </a> </li> <li class=md-nav__item> <a href=../../../commands/kdmabuf/ class=md-nav__link> <span class=md-ellipsis> kdmabuf </span> </a> </li> <li class=md-nav__item> <a href=../../../commands/kdmesg/ class=md-nav__link> <span class=md-ellipsis> kdmesg </span> </a> </li> <li class=md-nav__item> <a href=../../../commands/killthreads/ class=md-nav__link> <span class=md-ellipsis> killthreads </span> </a> </li> <li class=md-nav__item> <a href=../../../commands/klookup/ class=md-nav__link> <span class=md-ellipsis> klookup </span> </a> </li> <li class=md-nav__item> <a href=../../../commands/kmod/ class=md-nav__link> <span class=md-ellipsis> kmod </span> </a> </li> <li class=md-nav__item> <a href=../../../commands/knft/ class=md-nav__link> <span class=md-ellipsis> knft </span> </a> </li> <li class=md-nav__item> <a href=../../../commands/ksyscalls/ class=md-nav__link> <span class=md-ellipsis> ksyscalls </span> </a> </li> <li class=md-nav__item> <a href=../../../commands/ktask/ class=md-nav__link> <span class=md-ellipsis> ktask </span> </a> </li> <li class=md-nav__item> <a href=../../../commands/kversion/ class=md-nav__link> <span class=md-ellipsis> kversion </span> </a> </li> <li class=md-nav__item> <a href=../../../commands/leakfind/ class=md-nav__link> <span class=md-ellipsis> leakfind </span> </a> </li> <li class=md-nav__item> <a href=../../../commands/libcinfo/ class=md-nav__link> <span class=md-ellipsis> libcinfo </span> </a> </li> <li class=md-nav__item> <a href=../../../commands/linkmap/ class=md-nav__link> <span class=md-ellipsis> linkmap </span> </a> </li> <li class=md-nav__item> <a href=../../../commands/mallocng/ class=md-nav__link> <span class=md-ellipsis> mallocng </span> </a> </li> <li class=md-nav__item> <a href=../../../commands/memoize/ class=md-nav__link> <span class=md-ellipsis> memoize </span> </a> </li> <li class=md-nav__item> <a href=../../../commands/misc/ class=md-nav__link> <span class=md-ellipsis> misc </span> </a> </li> <li class=md-nav__item> <a href=../../../commands/mmap/ class=md-nav__link> <span class=md-ellipsis> mmap </span> </a> </li> <li class=md-nav__item> <a href=../../../commands/mprotect/ class=md-nav__link> <span class=md-ellipsis> mprotect </span> </a> </li> <li class=md-nav__item> <a href=../../../commands/msr/ class=md-nav__link> <span class=md-ellipsis> msr </span> </a> </li> <li class=md-nav__item> <a href=../../../commands/nearpc/ class=md-nav__link> <span class=md-ellipsis> nearpc </span> </a> </li> <li class=md-nav__item> <a href=../../../commands/next/ class=md-nav__link> <span class=md-ellipsis> next </span> </a> </li> <li class=md-nav__item> <a href=../../../commands/onegadget/ class=md-nav__link> <span class=md-ellipsis> onegadget </span> </a> </li> <li class=md-nav__item> <a href=../../../commands/p2p/ class=md-nav__link> <span class=md-ellipsis> p2p </span> </a> </li> <li class=md-nav__item> <a href=../../../commands/paging/ class=md-nav__link> <span class=md-ellipsis> paging </span> </a> </li> <li class=md-nav__item> <a href=../../../commands/parse_seccomp/ class=md-nav__link> <span class=md-ellipsis> parse_seccomp </span> </a> </li> <li class=md-nav__item> <a href=../../../commands/patch/ class=md-nav__link> <span class=md-ellipsis> patch </span> </a> </li> <li class=md-nav__item> <a href=../../../commands/peda/ class=md-nav__link> <span class=md-ellipsis> peda </span> </a> </li> <li class=md-nav__item> <a href=../../../commands/pie/ class=md-nav__link> <span class=md-ellipsis> pie </span> </a> </li> <li class=md-nav__item> <a href=../../../commands/plist/ class=md-nav__link> <span class=md-ellipsis> plist </span> </a> </li> <li class=md-nav__item> <a href=../../../commands/probeleak/ class=md-nav__link> <span class=md-ellipsis> probeleak </span> </a> </li> <li class=md-nav__item> <a href=../../../commands/procinfo/ class=md-nav__link> <span class=md-ellipsis> procinfo </span> </a> </li> <li class=md-nav__item> <a href=../../../commands/profiler/ class=md-nav__link> <span class=md-ellipsis> profiler </span> </a> </li> <li class=md-nav__item> <a href=../../../commands/ptmalloc2/ class=md-nav__link> <span class=md-ellipsis> ptmalloc2 </span> </a> </li> <li class=md-nav__item> <a href=../../../commands/ptmalloc2_tracking/ class=md-nav__link> <span class=md-ellipsis> ptmalloc2_tracking </span> </a> </li> <li class=md-nav__item> <a href=../../../commands/radare2/ class=md-nav__link> <span class=md-ellipsis> radare2 </span> </a> </li> <li class=md-nav__item> <a href=../../../commands/reload/ class=md-nav__link> <span class=md-ellipsis> reload </span> </a> </li> <li class=md-nav__item> <a href=../../../commands/retaddr/ class=md-nav__link> <span class=md-ellipsis> retaddr </span> </a> </li> <li class=md-nav__item> <a href=../../../commands/rizin/ class=md-nav__link> <span class=md-ellipsis> rizin </span> </a> </li> <li class=md-nav__item> <a href=../../../commands/rop/ class=md-nav__link> <span class=md-ellipsis> rop </span> </a> </li> <li class=md-nav__item> <a href=../../../commands/ropper/ class=md-nav__link> <span class=md-ellipsis> ropper </span> </a> </li> <li class=md-nav__item> <a href=../../../commands/saved_register_frames/ class=md-nav__link> <span class=md-ellipsis> saved_register_frames </span> </a> </li> <li class=md-nav__item> <a href=../../../commands/search/ class=md-nav__link> <span class=md-ellipsis> search </span> </a> </li> <li class=md-nav__item> <a href=../../../commands/segments/ class=md-nav__link> <span class=md-ellipsis> segments </span> </a> </li> <li class=md-nav__item> <a href=../../../commands/sigreturn/ class=md-nav__link> <span class=md-ellipsis> sigreturn </span> </a> </li> <li class=md-nav__item> <a href=../../../commands/slab/ class=md-nav__link> <span class=md-ellipsis> slab </span> </a> </li> <li class=md-nav__item> <a href=../../../commands/spray/ class=md-nav__link> <span class=md-ellipsis> spray </span> </a> </li> <li class=md-nav__item> <a href=../../../commands/start/ class=md-nav__link> <span class=md-ellipsis> start </span> </a> </li> <li class=md-nav__item> <a href=../../../commands/strings/ class=md-nav__link> <span class=md-ellipsis> strings </span> </a> </li> <li class=md-nav__item> <a href=../../../commands/telescope/ class=md-nav__link> <span class=md-ellipsis> telescope </span> </a> </li> <li class=md-nav__item> <a href=../../../commands/tips/ class=md-nav__link> <span class=md-ellipsis> tips </span> </a> </li> <li class=md-nav__item> <a href=../../../commands/tls/ class=md-nav__link> <span class=md-ellipsis> tls </span> </a> </li> <li class=md-nav__item> <a href=../../../commands/valist/ class=md-nav__link> <span class=md-ellipsis> valist </span> </a> </li> <li class=md-nav__item> <a href=../../../commands/version/ class=md-nav__link> <span class=md-ellipsis> version </span> </a> </li> <li class=md-nav__item> <a href=../../../commands/vmmap/ class=md-nav__link> <span class=md-ellipsis> vmmap </span> </a> </li> <li class=md-nav__item> <a href=../../../commands/windbg/ class=md-nav__link> <span class=md-ellipsis> windbg </span> </a> </li> <li class=md-nav__item> <a href=../../../commands/xinfo/ class=md-nav__link> <span class=md-ellipsis> xinfo </span> </a> </li> <li class=md-nav__item> <a href=../../../commands/xor/ class=md-nav__link> <span class=md-ellipsis> xor </span> </a> </li> </ul> </nav> </li> <li class="md-nav__item md-nav__item--nested"> <input class="md-nav__toggle md-toggle " type=checkbox id=__nav_9_1_20> <div class="md-nav__link md-nav__container"> <a href=../../../dbg/ class="md-nav__link "> <span class=md-ellipsis> dbg </span> </a> <label class="md-nav__link " for=__nav_9_1_20 id=__nav_9_1_20_label tabindex=0> <span class="md-nav__icon md-icon"></span> </label> </div> <nav class=md-nav data-md-level=3 aria-labelledby=__nav_9_1_20_label aria-expanded=false> <label class=md-nav__title for=__nav_9_1_20> <span class="md-nav__icon md-icon"></span> dbg </label> <ul class=md-nav__list data-md-scrollfix> <li class="md-nav__item md-nav__item--nested"> <input class="md-nav__toggle md-toggle " type=checkbox id=__nav_9_1_20_2> <div class="md-nav__link md-nav__container"> <a href=../../../dbg/gdb/ class="md-nav__link "> <span class=md-ellipsis> gdb </span> </a> <label class="md-nav__link " for=__nav_9_1_20_2 id=__nav_9_1_20_2_label tabindex=0> <span class="md-nav__icon md-icon"></span> </label> </div> <nav class=md-nav data-md-level=4 aria-labelledby=__nav_9_1_20_2_label aria-expanded=false> <label class=md-nav__title for=__nav_9_1_20_2> <span class="md-nav__icon md-icon"></span> gdb </label> <ul class=md-nav__list data-md-scrollfix> <li class=md-nav__item> <a href=../../../dbg/gdb/debug_sym/ class=md-nav__link> <span class=md-ellipsis> debug_sym </span> </a> </li> <li class=md-nav__item> <a href=../../../dbg/gdb/symbol/ class=md-nav__link> <span class=md-ellipsis> symbol </span> </a> </li> </ul> </nav> </li> <li class="md-nav__item md-nav__item--nested"> <input class="md-nav__toggle md-toggle " type=checkbox id=__nav_9_1_20_3> <div class="md-nav__link md-nav__container"> <a href=../../../dbg/lldb/ class="md-nav__link "> <span class=md-ellipsis> lldb </span> </a> <label class="md-nav__link " for=__nav_9_1_20_3 id=__nav_9_1_20_3_label tabindex=0> <span class="md-nav__icon md-icon"></span> </label> </div> <nav class=md-nav data-md-level=4 aria-labelledby=__nav_9_1_20_3_label aria-expanded=false> <label class=md-nav__title for=__nav_9_1_20_3> <span class="md-nav__icon md-icon"></span> lldb </label> <ul class=md-nav__list data-md-scrollfix> <li class=md-nav__item> <a href=../../../dbg/lldb/hooks/ class=md-nav__link> <span class=md-ellipsis> hooks </span> </a> </li> <li class=md-nav__item> <a href=../../../dbg/lldb/pset/ class=md-nav__link> <span class=md-ellipsis> pset </span> </a> </li> <li class=md-nav__item> <a href=../../../dbg/lldb/util/ class=md-nav__link> <span class=md-ellipsis> util </span> </a> </li> <li class="md-nav__item md-nav__item--nested"> <input class="md-nav__toggle md-toggle " type=checkbox id=__nav_9_1_20_3_5> <div class="md-nav__link md-nav__container"> <a href=../../../dbg/lldb/repl/ class="md-nav__link "> <span class=md-ellipsis> repl </span> </a> <label class="md-nav__link " for=__nav_9_1_20_3_5 id=__nav_9_1_20_3_5_label tabindex=0> <span class="md-nav__icon md-icon"></span> </label> </div> <nav class=md-nav data-md-level=5 aria-labelledby=__nav_9_1_20_3_5_label aria-expanded=false> <label class=md-nav__title for=__nav_9_1_20_3_5> <span class="md-nav__icon md-icon"></span> repl </label> <ul class=md-nav__list data-md-scrollfix> <li class=md-nav__item> <a href=../../../dbg/lldb/repl/fuzzy/ class=md-nav__link> <span class=md-ellipsis> fuzzy </span> </a> </li> <li class=md-nav__item> <a href=../../../dbg/lldb/repl/io/ class=md-nav__link> <span class=md-ellipsis> io </span> </a> </li> <li class=md-nav__item> <a href=../../../dbg/lldb/repl/proc/ class=md-nav__link> <span class=md-ellipsis> proc </span> </a> </li> <li class=md-nav__item> <a href=../../../dbg/lldb/repl/readline/ class=md-nav__link> <span class=md-ellipsis> readline </span> </a> </li> </ul> </nav> </li> </ul> </nav> </li> </ul> </nav> </li> <li class="md-nav__item md-nav__item--nested"> <input class="md-nav__toggle md-toggle " type=checkbox id=__nav_9_1_21> <div class="md-nav__link md-nav__container"> <a href=../../../emu/ class="md-nav__link "> <span class=md-ellipsis> emu </span> </a> <label class="md-nav__link " for=__nav_9_1_21 id=__nav_9_1_21_label tabindex=0> <span class="md-nav__icon md-icon"></span> </label> </div> <nav class=md-nav data-md-level=3 aria-labelledby=__nav_9_1_21_label aria-expanded=false> <label class=md-nav__title for=__nav_9_1_21> <span class="md-nav__icon md-icon"></span> emu </label> <ul class=md-nav__list data-md-scrollfix> <li class=md-nav__item> <a href=../../../emu/emulator/ class=md-nav__link> <span class=md-ellipsis> emulator </span> </a> </li> </ul> </nav> </li> <li class="md-nav__item md-nav__item--nested"> <input class="md-nav__toggle md-toggle " type=checkbox id=__nav_9_1_22> <div class="md-nav__link md-nav__container"> <a href=../../../gdblib/ class="md-nav__link "> <span class=md-ellipsis> gdblib </span> </a> <label class="md-nav__link " for=__nav_9_1_22 id=__nav_9_1_22_label tabindex=0> <span class="md-nav__icon md-icon"></span> </label> </div> <nav class=md-nav data-md-level=3 aria-labelledby=__nav_9_1_22_label aria-expanded=false> <label class=md-nav__title for=__nav_9_1_22> <span class="md-nav__icon md-icon"></span> gdblib </label> <ul class=md-nav__list data-md-scrollfix> <li class=md-nav__item> <a href=../../../gdblib/bpoint/ class=md-nav__link> <span class=md-ellipsis> bpoint </span> </a> </li> <li class=md-nav__item> <a href=../../../gdblib/config/ class=md-nav__link> <span class=md-ellipsis> config </span> </a> </li> <li class=md-nav__item> <a href=../../../gdblib/events/ class=md-nav__link> <span class=md-ellipsis> events </span> </a> </li> <li class=md-nav__item> <a href=../../../gdblib/functions/ class=md-nav__link> <span class=md-ellipsis> functions </span> </a> </li> <li class=md-nav__item> <a href=../../../gdblib/got/ class=md-nav__link> <span class=md-ellipsis> got </span> </a> </li> <li class=md-nav__item> <a href=../../../gdblib/hooks/ class=md-nav__link> <span class=md-ellipsis> hooks </span> </a> </li> <li class=md-nav__item> <a href=../../../gdblib/info/ class=md-nav__link> <span class=md-ellipsis> info </span> </a> </li> <li class=md-nav__item> <a href=../../../gdblib/prompt/ class=md-nav__link> <span class=md-ellipsis> prompt </span> </a> </li> <li class=md-nav__item> <a href=../../../gdblib/ptmalloc2_tracking/ class=md-nav__link> <span class=md-ellipsis> ptmalloc2_tracking </span> </a> </li> <li class=md-nav__item> <a href=../../../gdblib/scheduler/ class=md-nav__link> <span class=md-ellipsis> scheduler </span> </a> </li> <li class=md-nav__item> <a href=../../../gdblib/shellcode/ class=md-nav__link> <span class=md-ellipsis> shellcode </span> </a> </li> <li class=md-nav__item> <a href=../../../gdblib/symbol/ class=md-nav__link> <span class=md-ellipsis> symbol </span> </a> </li> <li class=md-nav__item> <a href=../../../gdblib/vmmap/ class=md-nav__link> <span class=md-ellipsis> vmmap </span> </a> </li> <li class="md-nav__item md-nav__item--nested"> <input class="md-nav__toggle md-toggle " type=checkbox id=__nav_9_1_22_15> <div class="md-nav__link md-nav__container"> <a href=../../../gdblib/tui/ class="md-nav__link "> <span class=md-ellipsis> tui </span> </a> <label class="md-nav__link " for=__nav_9_1_22_15 id=__nav_9_1_22_15_label tabindex=0> <span class="md-nav__icon md-icon"></span> </label> </div> <nav class=md-nav data-md-level=4 aria-labelledby=__nav_9_1_22_15_label aria-expanded=false> <label class=md-nav__title for=__nav_9_1_22_15> <span class="md-nav__icon md-icon"></span> tui </label> <ul class=md-nav__list data-md-scrollfix> <li class=md-nav__item> <a href=../../../gdblib/tui/context/ class=md-nav__link> <span class=md-ellipsis> context </span> </a> </li> <li class=md-nav__item> <a href=../../../gdblib/tui/control/ class=md-nav__link> <span class=md-ellipsis> control </span> </a> </li> </ul> </nav> </li> </ul> </nav> </li> <li class="md-nav__item md-nav__item--nested"> <input class="md-nav__toggle md-toggle " type=checkbox id=__nav_9_1_23> <div class="md-nav__link md-nav__container"> <a href=../../../integration/ class="md-nav__link "> <span class=md-ellipsis> integration </span> </a> <label class="md-nav__link " for=__nav_9_1_23 id=__nav_9_1_23_label tabindex=0> <span class="md-nav__icon md-icon"></span> </label> </div> <nav class=md-nav data-md-level=3 aria-labelledby=__nav_9_1_23_label aria-expanded=false> <label class=md-nav__title for=__nav_9_1_23> <span class="md-nav__icon md-icon"></span> integration </label> <ul class=md-nav__list data-md-scrollfix> <li class=md-nav__item> <a href=../../../integration/binja/ class=md-nav__link> <span class=md-ellipsis> binja </span> </a> </li> <li class=md-nav__item> <a href=../../../integration/ida/ class=md-nav__link> <span class=md-ellipsis> ida </span> </a> </li> </ul> </nav> </li> <li class="md-nav__item md-nav__item--nested"> <input class="md-nav__toggle md-toggle " type=checkbox id=__nav_9_1_24> <div class="md-nav__link md-nav__container"> <a href=../../../lib/ class="md-nav__link "> <span class=md-ellipsis> lib </span> </a> <label class="md-nav__link " for=__nav_9_1_24 id=__nav_9_1_24_label tabindex=0> <span class="md-nav__icon md-icon"></span> </label> </div> <nav class=md-nav data-md-level=3 aria-labelledby=__nav_9_1_24_label aria-expanded=false> <label class=md-nav__title for=__nav_9_1_24> <span class="md-nav__icon md-icon"></span> lib </label> <ul class=md-nav__list data-md-scrollfix> <li class=md-nav__item> <a href=../../../lib/abi/ class=md-nav__link> <span class=md-ellipsis> abi </span> </a> </li> <li class=md-nav__item> <a href=../../../lib/android/ class=md-nav__link> <span class=md-ellipsis> android </span> </a> </li> <li class=md-nav__item> <a href=../../../lib/arch/ class=md-nav__link> <span class=md-ellipsis> arch </span> </a> </li> <li class=md-nav__item> <a href=../../../lib/cache/ class=md-nav__link> <span class=md-ellipsis> cache </span> </a> </li> <li class=md-nav__item> <a href=../../../lib/common/ class=md-nav__link> <span class=md-ellipsis> common </span> </a> </li> <li class=md-nav__item> <a href=../../../lib/config/ class=md-nav__link> <span class=md-ellipsis> config </span> </a> </li> <li class=md-nav__item> <a href=../../../lib/elftypes/ class=md-nav__link> <span class=md-ellipsis> elftypes </span> </a> </li> <li class=md-nav__item> <a href=../../../lib/exception/ class=md-nav__link> <span class=md-ellipsis> exception </span> </a> </li> <li class=md-nav__item> <a href=../../../lib/funcparser/ class=md-nav__link> <span class=md-ellipsis> funcparser </span> </a> </li> <li class=md-nav__item> <a href=../../../lib/functions/ class=md-nav__link> <span class=md-ellipsis> functions </span> </a> </li> <li class=md-nav__item> <a href=../../../lib/functions_data/ class=md-nav__link> <span class=md-ellipsis> functions_data </span> </a> </li> <li class=md-nav__item> <a href=../../../lib/memory/ class=md-nav__link> <span class=md-ellipsis> memory </span> </a> </li> <li class=md-nav__item> <a href=../../../lib/net/ class=md-nav__link> <span class=md-ellipsis> net </span> </a> </li> <li class=md-nav__item> <a href=../../../lib/pretty_print/ class=md-nav__link> <span class=md-ellipsis> pretty_print </span> </a> </li> <li class=md-nav__item> <a href=../../../lib/regs/ class=md-nav__link> <span class=md-ellipsis> regs </span> </a> </li> <li class=md-nav__item> <a href=../../../lib/stdio/ class=md-nav__link> <span class=md-ellipsis> stdio </span> </a> </li> <li class=md-nav__item> <a href=../../../lib/strings/ class=md-nav__link> <span class=md-ellipsis> strings </span> </a> </li> <li class=md-nav__item> <a href=../../../lib/tempfile/ class=md-nav__link> <span class=md-ellipsis> tempfile </span> </a> </li> <li class=md-nav__item> <a href=../../../lib/tips/ class=md-nav__link> <span class=md-ellipsis> tips </span> </a> </li> <li class=md-nav__item> <a href=../../../lib/version/ class=md-nav__link> <span class=md-ellipsis> version </span> </a> </li> <li class=md-nav__item> <a href=../../../lib/which/ class=md-nav__link> <span class=md-ellipsis> which </span> </a> </li> <li class=md-nav__item> <a href=../../../lib/zig/ class=md-nav__link> <span class=md-ellipsis> zig </span> </a> </li> <li class="md-nav__item md-nav__item--nested"> <input class="md-nav__toggle md-toggle " type=checkbox id=__nav_9_1_24_24> <div class="md-nav__link md-nav__container"> <a href=../../../lib/disasm/ class="md-nav__link "> <span class=md-ellipsis> disasm </span> </a> <label class="md-nav__link " for=__nav_9_1_24_24 id=__nav_9_1_24_24_label tabindex=0> <span class="md-nav__icon md-icon"></span> </label> </div> <nav class=md-nav data-md-level=4 aria-labelledby=__nav_9_1_24_24_label aria-expanded=false> <label class=md-nav__title for=__nav_9_1_24_24> <span class="md-nav__icon md-icon"></span> disasm </label> <ul class=md-nav__list data-md-scrollfix> <li class=md-nav__item> <a href=../../../lib/disasm/helpers/ class=md-nav__link> <span class=md-ellipsis> helpers </span> </a> </li> </ul> </nav> </li> <li class="md-nav__item md-nav__item--nested"> <input class="md-nav__toggle md-toggle " type=checkbox id=__nav_9_1_24_25> <div class="md-nav__link md-nav__container"> <a href=../../../lib/heap/ class="md-nav__link "> <span class=md-ellipsis> heap </span> </a> <label class="md-nav__link " for=__nav_9_1_24_25 id=__nav_9_1_24_25_label tabindex=0> <span class="md-nav__icon md-icon"></span> </label> </div> <nav class=md-nav data-md-level=4 aria-labelledby=__nav_9_1_24_25_label aria-expanded=false> <label class=md-nav__title for=__nav_9_1_24_25> <span class="md-nav__icon md-icon"></span> heap </label> <ul class=md-nav__list data-md-scrollfix> <li class=md-nav__item> <a href=../../../lib/heap/helpers/ class=md-nav__link> <span class=md-ellipsis> helpers </span> </a> </li> </ul> </nav> </li> <li class="md-nav__item md-nav__item--nested"> <input class="md-nav__toggle md-toggle " type=checkbox id=__nav_9_1_24_26> <div class="md-nav__link md-nav__container"> <a href=../../../lib/kernel/ class="md-nav__link "> <span class=md-ellipsis> kernel </span> </a> <label class="md-nav__link " for=__nav_9_1_24_26 id=__nav_9_1_24_26_label tabindex=0> <span class="md-nav__icon md-icon"></span> </label> </div> <nav class=md-nav data-md-level=4 aria-labelledby=__nav_9_1_24_26_label aria-expanded=false> <label class=md-nav__title for=__nav_9_1_24_26> <span class="md-nav__icon md-icon"></span> kernel </label> <ul class=md-nav__list data-md-scrollfix> <li class=md-nav__item> <a href=../../../lib/kernel/kconfig/ class=md-nav__link> <span class=md-ellipsis> kconfig </span> </a> </li> <li class=md-nav__item> <a href=../../../lib/kernel/structs/ class=md-nav__link> <span class=md-ellipsis> structs </span> </a> </li> </ul> </nav> </li> </ul> </nav> </li> <li class="md-nav__item md-nav__item--nested"> <input class="md-nav__toggle md-toggle " type=checkbox id=__nav_9_1_25> <div class="md-nav__link md-nav__container"> <a href=../../../wrappers/ class="md-nav__link "> <span class=md-ellipsis> wrappers </span> </a> <label class="md-nav__link " for=__nav_9_1_25 id=__nav_9_1_25_label tabindex=0> <span class="md-nav__icon md-icon"></span> </label> </div> <nav class=md-nav data-md-level=3 aria-labelledby=__nav_9_1_25_label aria-expanded=false> <label class=md-nav__title for=__nav_9_1_25> <span class="md-nav__icon md-icon"></span> wrappers </label> <ul class=md-nav__list data-md-scrollfix> <li class=md-nav__item> <a href=../../../wrappers/checksec/ class=md-nav__link> <span class=md-ellipsis> checksec </span> </a> </li> <li class=md-nav__item> <a href=../../../wrappers/readelf/ class=md-nav__link> <span class=md-ellipsis> readelf </span> </a> </li> </ul> </nav> </li> </ul> </nav> </li> </ul> </nav> </li> <li class="md-nav__item md-nav__item--nested"> <input class="md-nav__toggle md-toggle " type=checkbox id=__nav_10> <div class="md-nav__link md-nav__container"> <a href=../../../../../blog/ class="md-nav__link "> <span class=md-ellipsis> Blog </span> </a> <label class="md-nav__link " for=__nav_10 id=__nav_10_label tabindex=0> <span class="md-nav__icon md-icon"></span> </label> </div> <nav class=md-nav data-md-level=1 aria-labelledby=__nav_10_label aria-expanded=false> <label class=md-nav__title for=__nav_10> <span class="md-nav__icon md-icon"></span> Blog </label> <ul class=md-nav__list data-md-scrollfix> <li class="md-nav__item md-nav__item--nested"> <input class="md-nav__toggle md-toggle " type=checkbox id=__nav_10_2> <label class=md-nav__link for=__nav_10_2 id=__nav_10_2_label tabindex=0> <span class=md-ellipsis> Archive </span> <span class="md-nav__icon md-icon"></span> </label> <nav class=md-nav data-md-level=2 aria-labelledby=__nav_10_2_label aria-expanded=false> <label class=md-nav__title for=__nav_10_2> <span class="md-nav__icon md-icon"></span> Archive </label> <ul class=md-nav__list data-md-scrollfix> <li class=md-nav__item> <a href=../../../../../blog/archive/2022/ class=md-nav__link> <span class=md-ellipsis> 2022 </span> </a> </li> </ul> </nav> </li> </ul> </nav> </li> </ul> </nav> </div> </div> </div> <div class="md-sidebar md-sidebar--secondary" data-md-component=sidebar data-md-type=toc> <div class=md-sidebar__scrollwrap> <div class=md-sidebar__inner> <nav class="md-nav md-nav--secondary" aria-label="Table of contents"> <label class=md-nav__title for=__toc> <span class="md-nav__icon md-icon"></span> Table of contents </label> <ul class=md-nav__list data-md-component=toc data-md-scrollfix> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.INVALID_ADDR class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code>&nbsp;INVALID_ADDR </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.ArchPagingInfo class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-class"></code>&nbsp;ArchPagingInfo </span> </a> <nav class=md-nav aria-label= ArchPagingInfo> <ul class=md-nav__list> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.ArchPagingInfo.USERLAND class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code>&nbsp;USERLAND </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.ArchPagingInfo.KERNELLAND class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code>&nbsp;KERNELLAND </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.ArchPagingInfo.KERNELRO class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code>&nbsp;KERNELRO </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.ArchPagingInfo.KERNELBSS class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code>&nbsp;KERNELBSS </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.ArchPagingInfo.KERNELDRIVER class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code>&nbsp;KERNELDRIVER </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.ArchPagingInfo.ESPSTACK class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code>&nbsp;ESPSTACK </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.ArchPagingInfo.PHYSMAP class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code>&nbsp;PHYSMAP </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.ArchPagingInfo.VMALLOC class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code>&nbsp;VMALLOC </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.ArchPagingInfo.VMEMMAP class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code>&nbsp;VMEMMAP </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.ArchPagingInfo.physmap class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code>&nbsp;physmap </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.ArchPagingInfo.vmalloc class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code>&nbsp;vmalloc </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.ArchPagingInfo.vmemmap class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code>&nbsp;vmemmap </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.ArchPagingInfo.kbase class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code>&nbsp;kbase </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.ArchPagingInfo.addr_marker_sz class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code>&nbsp;addr_marker_sz </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.ArchPagingInfo.va_bits class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code>&nbsp;va_bits </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.ArchPagingInfo.pagetable_cache class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code>&nbsp;pagetable_cache </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.ArchPagingInfo.pagetableptr_cache class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code>&nbsp;pagetableptr_cache </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.ArchPagingInfo.STRUCT_PAGE_SIZE class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code>&nbsp;STRUCT_PAGE_SIZE </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.ArchPagingInfo.STRUCT_PAGE_SHIFT class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code>&nbsp;STRUCT_PAGE_SHIFT </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.ArchPagingInfo.page_shift class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code>&nbsp;page_shift </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.ArchPagingInfo.paging_level class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code>&nbsp;paging_level </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.ArchPagingInfo.phys_offset class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code>&nbsp;phys_offset </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.ArchPagingInfo.adjust class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-method"></code>&nbsp;adjust </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.ArchPagingInfo.markers class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-method"></code>&nbsp;markers </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.ArchPagingInfo.handle_kernel_pages class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-method"></code>&nbsp;handle_kernel_pages </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.ArchPagingInfo.kbase_helper class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-method"></code>&nbsp;kbase_helper </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.ArchPagingInfo.pagewalk class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-method"></code>&nbsp;pagewalk </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.ArchPagingInfo.pagewalk_helper class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-method"></code>&nbsp;pagewalk_helper </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.ArchPagingInfo.pageentry_flags class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-method"></code>&nbsp;pageentry_flags </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.ArchPagingInfo.should_stop_pagewalk class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-method"></code>&nbsp;should_stop_pagewalk </span> </a> </li> </ul> </nav> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.x86_64PagingInfo class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-class"></code>&nbsp;x86_64PagingInfo </span> </a> <nav class=md-nav aria-label= x86_64PagingInfo> <ul class=md-nav__list> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.x86_64PagingInfo.va_bits class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code>&nbsp;va_bits </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.x86_64PagingInfo.pagetable_level_names class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code>&nbsp;pagetable_level_names </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.x86_64PagingInfo.physmap class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code>&nbsp;physmap </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.x86_64PagingInfo.kbase class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code>&nbsp;kbase </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.x86_64PagingInfo.page_shift class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code>&nbsp;page_shift </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.x86_64PagingInfo.vmalloc class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code>&nbsp;vmalloc </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.x86_64PagingInfo.vmemmap class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code>&nbsp;vmemmap </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.x86_64PagingInfo.paging_level class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code>&nbsp;paging_level </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.x86_64PagingInfo.USERLAND class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code>&nbsp;USERLAND </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.x86_64PagingInfo.KERNELLAND class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code>&nbsp;KERNELLAND </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.x86_64PagingInfo.KERNELRO class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code>&nbsp;KERNELRO </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.x86_64PagingInfo.KERNELBSS class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code>&nbsp;KERNELBSS </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.x86_64PagingInfo.KERNELDRIVER class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code>&nbsp;KERNELDRIVER </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.x86_64PagingInfo.ESPSTACK class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code>&nbsp;ESPSTACK </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.x86_64PagingInfo.PHYSMAP class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code>&nbsp;PHYSMAP </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.x86_64PagingInfo.VMALLOC class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code>&nbsp;VMALLOC </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.x86_64PagingInfo.VMEMMAP class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code>&nbsp;VMEMMAP </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.x86_64PagingInfo.addr_marker_sz class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code>&nbsp;addr_marker_sz </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.x86_64PagingInfo.pagetable_cache class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code>&nbsp;pagetable_cache </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.x86_64PagingInfo.pagetableptr_cache class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code>&nbsp;pagetableptr_cache </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.x86_64PagingInfo.STRUCT_PAGE_SIZE class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code>&nbsp;STRUCT_PAGE_SIZE </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.x86_64PagingInfo.STRUCT_PAGE_SHIFT class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code>&nbsp;STRUCT_PAGE_SHIFT </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.x86_64PagingInfo.phys_offset class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code>&nbsp;phys_offset </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.x86_64PagingInfo.get_vmalloc_vmemmap_bases class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-method"></code>&nbsp;get_vmalloc_vmemmap_bases </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.x86_64PagingInfo.markers class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-method"></code>&nbsp;markers </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.x86_64PagingInfo.adjust class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-method"></code>&nbsp;adjust </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.x86_64PagingInfo.handle_kernel_pages class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-method"></code>&nbsp;handle_kernel_pages </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.x86_64PagingInfo.pagewalk class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-method"></code>&nbsp;pagewalk </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.x86_64PagingInfo.pageentry_flags class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-method"></code>&nbsp;pageentry_flags </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.x86_64PagingInfo.should_stop_pagewalk class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-method"></code>&nbsp;should_stop_pagewalk </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.x86_64PagingInfo.kbase_helper class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-method"></code>&nbsp;kbase_helper </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.x86_64PagingInfo.pagewalk_helper class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-method"></code>&nbsp;pagewalk_helper </span> </a> </li> </ul> </nav> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.Aarch64PagingInfo class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-class"></code>&nbsp;Aarch64PagingInfo </span> </a> <nav class=md-nav aria-label= Aarch64PagingInfo> <ul class=md-nav__list> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.Aarch64PagingInfo.tcr_el1 class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code>&nbsp;tcr_el1 </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.Aarch64PagingInfo.va_bits class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code>&nbsp;va_bits </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.Aarch64PagingInfo.PAGE_OFFSET class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code>&nbsp;PAGE_OFFSET </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.Aarch64PagingInfo.va_bits_min class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code>&nbsp;va_bits_min </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.Aarch64PagingInfo.vmalloc class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code>&nbsp;vmalloc </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.Aarch64PagingInfo.pagetable_level_names class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code>&nbsp;pagetable_level_names </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.Aarch64PagingInfo.physmap class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code>&nbsp;physmap </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.Aarch64PagingInfo.kbase class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code>&nbsp;kbase </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.Aarch64PagingInfo.kversion class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code>&nbsp;kversion </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.Aarch64PagingInfo.module_start class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code>&nbsp;module_start </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.Aarch64PagingInfo.vmemmap class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code>&nbsp;vmemmap </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.Aarch64PagingInfo.pci class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code>&nbsp;pci </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.Aarch64PagingInfo.fixmap class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code>&nbsp;fixmap </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.Aarch64PagingInfo.ksize class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code>&nbsp;ksize </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.Aarch64PagingInfo.page_shift_heuristic class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code>&nbsp;page_shift_heuristic </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.Aarch64PagingInfo.page_shift class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code>&nbsp;page_shift </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.Aarch64PagingInfo.page_shift_user class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code>&nbsp;page_shift_user </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.Aarch64PagingInfo.paging_level class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code>&nbsp;paging_level </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.Aarch64PagingInfo.phys_offset class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code>&nbsp;phys_offset </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.Aarch64PagingInfo.USERLAND class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code>&nbsp;USERLAND </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.Aarch64PagingInfo.KERNELLAND class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code>&nbsp;KERNELLAND </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.Aarch64PagingInfo.KERNELRO class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code>&nbsp;KERNELRO </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.Aarch64PagingInfo.KERNELBSS class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code>&nbsp;KERNELBSS </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.Aarch64PagingInfo.KERNELDRIVER class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code>&nbsp;KERNELDRIVER </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.Aarch64PagingInfo.ESPSTACK class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code>&nbsp;ESPSTACK </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.Aarch64PagingInfo.PHYSMAP class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code>&nbsp;PHYSMAP </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.Aarch64PagingInfo.VMALLOC class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code>&nbsp;VMALLOC </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.Aarch64PagingInfo.VMEMMAP class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code>&nbsp;VMEMMAP </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.Aarch64PagingInfo.addr_marker_sz class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code>&nbsp;addr_marker_sz </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.Aarch64PagingInfo.pagetable_cache class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code>&nbsp;pagetable_cache </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.Aarch64PagingInfo.pagetableptr_cache class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code>&nbsp;pagetableptr_cache </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.Aarch64PagingInfo.STRUCT_PAGE_SIZE class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code>&nbsp;STRUCT_PAGE_SIZE </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.Aarch64PagingInfo.STRUCT_PAGE_SHIFT class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code>&nbsp;STRUCT_PAGE_SHIFT </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.Aarch64PagingInfo.markers class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-method"></code>&nbsp;markers </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.Aarch64PagingInfo.adjust class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-method"></code>&nbsp;adjust </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.Aarch64PagingInfo.handle_kernel_pages class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-method"></code>&nbsp;handle_kernel_pages </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.Aarch64PagingInfo.pagewalk class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-method"></code>&nbsp;pagewalk </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.Aarch64PagingInfo.pageentry_flags class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-method"></code>&nbsp;pageentry_flags </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.Aarch64PagingInfo.should_stop_pagewalk class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-method"></code>&nbsp;should_stop_pagewalk </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.Aarch64PagingInfo.kbase_helper class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-method"></code>&nbsp;kbase_helper </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.Aarch64PagingInfo.pagewalk_helper class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-method"></code>&nbsp;pagewalk_helper </span> </a> </li> </ul> </nav> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.get_memory_map_raw class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-function"></code>&nbsp;get_memory_map_raw </span> </a> </li> <li class=md-nav__item> <a href=#pwndbg.aglib.kernel.paging.first_kernel_page_start class=md-nav__link> <span class=md-ellipsis> <code class="doc-symbol doc-symbol-toc doc-symbol-function"></code>&nbsp;first_kernel_page_start </span> </a> </li> </ul> </nav> </div> </div> </div> <div class=md-content data-md-component=content> <article class="md-content__inner md-typeset"> <div class="doc doc-object doc-module"> <h1 id=pwndbg.aglib.kernel.paging class="doc doc-heading"> <code class="doc-symbol doc-symbol-heading doc-symbol-module"></code> <span class="doc doc-object-name doc-module-name">paging</span> <a href=#pwndbg.aglib.kernel.paging class=headerlink title="Permanent link">¤</a></h1> <div class="doc doc-contents first"> <p><span class=doc-section-title>Classes:</span></p> <ul> <li class="doc-section-item field-body"> <b><code><a class="autorefs autorefs-internal" title=" ArchPagingInfo (pwndbg.aglib.kernel.paging.ArchPagingInfo)" href=#pwndbg.aglib.kernel.paging.ArchPagingInfo>ArchPagingInfo</a></code></b> <div class=doc-md-description> </div> </li> <li class="doc-section-item field-body"> <b><code><a class="autorefs autorefs-internal" title=" x86_64PagingInfo (pwndbg.aglib.kernel.paging.x86_64PagingInfo)" href=#pwndbg.aglib.kernel.paging.x86_64PagingInfo>x86_64PagingInfo</a></code></b> <div class=doc-md-description> </div> </li> <li class="doc-section-item field-body"> <b><code><a class="autorefs autorefs-internal" title=" Aarch64PagingInfo (pwndbg.aglib.kernel.paging.Aarch64PagingInfo)" href=#pwndbg.aglib.kernel.paging.Aarch64PagingInfo>Aarch64PagingInfo</a></code></b> <div class=doc-md-description> </div> </li> </ul> <p><span class=doc-section-title>Functions:</span></p> <ul> <li class="doc-section-item field-body"> <b><code><a class="autorefs autorefs-internal" title=" get_memory_map_raw (pwndbg.aglib.kernel.paging.get_memory_map_raw)" href=#pwndbg.aglib.kernel.paging.get_memory_map_raw>get_memory_map_raw</a></code></b> <div class=doc-md-description> </div> </li> <li class="doc-section-item field-body"> <b><code><a class="autorefs autorefs-internal" title=" first_kernel_page_start (pwndbg.aglib.kernel.paging.first_kernel_page_start)" href=#pwndbg.aglib.kernel.paging.first_kernel_page_start>first_kernel_page_start</a></code></b> <div class=doc-md-description> </div> </li> </ul> <p><span class=doc-section-title>Attributes:</span></p> <ul> <li class="doc-section-item field-body"> <b><code><a class="autorefs autorefs-internal" title=" INVALID_ADDR
module-attribute
(pwndbg.aglib.kernel.paging.INVALID_ADDR)" href=#pwndbg.aglib.kernel.paging.INVALID_ADDR>INVALID_ADDR</a></code></b> <div class=doc-md-description> </div> </li> </ul> <div class="doc doc-children"> <div class="doc doc-object doc-attribute"> <h2 id=pwndbg.aglib.kernel.paging.INVALID_ADDR class="doc doc-heading"> <code class="doc-symbol doc-symbol-heading doc-symbol-attribute"></code> <span class="doc doc-object-name doc-attribute-name">INVALID_ADDR</span> <span class="doc doc-labels"> <small class="doc doc-label doc-label-module-attribute"><code>module-attribute</code></small> </span> <a href=#pwndbg.aglib.kernel.paging.INVALID_ADDR class=headerlink title="Permanent link">¤</a></h2> <div class="language-python doc-signature highlight"><pre><span></span><code><span id=__span-0-1><a id=__codelineno-0-1 name=__codelineno-0-1 href=#__codelineno-0-1></a><span class=n>INVALID_ADDR</span> <span class=o>=</span> <span class=mi>1</span> <span class=o>&lt;&lt;</span> <span class=mi>64</span>
</span></code></pre></div> <div class="doc doc-contents "> </div> </div> <div class="doc doc-object doc-class"> <h2 id=pwndbg.aglib.kernel.paging.ArchPagingInfo class="doc doc-heading"> <code class="doc-symbol doc-symbol-heading doc-symbol-class"></code> <span class="doc doc-object-name doc-class-name">ArchPagingInfo</span> <a href=#pwndbg.aglib.kernel.paging.ArchPagingInfo class=headerlink title="Permanent link">¤</a></h2> <div class="doc doc-contents "> <p><span class=doc-section-title>Methods:</span></p> <ul> <li class="doc-section-item field-body"> <b><code><a class="autorefs autorefs-internal" title=" adjust (pwndbg.aglib.kernel.paging.ArchPagingInfo.adjust)" href=#pwndbg.aglib.kernel.paging.ArchPagingInfo.adjust>adjust</a></code></b> <div class=doc-md-description> </div> </li> <li class="doc-section-item field-body"> <b><code><a class="autorefs autorefs-internal" title=" markers (pwndbg.aglib.kernel.paging.ArchPagingInfo.markers)" href=#pwndbg.aglib.kernel.paging.ArchPagingInfo.markers>markers</a></code></b> <div class=doc-md-description> </div> </li> <li class="doc-section-item field-body"> <b><code><a class="autorefs autorefs-internal" title=" handle_kernel_pages (pwndbg.aglib.kernel.paging.ArchPagingInfo.handle_kernel_pages)" href=#pwndbg.aglib.kernel.paging.ArchPagingInfo.handle_kernel_pages>handle_kernel_pages</a></code></b> <div class=doc-md-description> </div> </li> <li class="doc-section-item field-body"> <b><code><a class="autorefs autorefs-internal" title=" kbase_helper (pwndbg.aglib.kernel.paging.ArchPagingInfo.kbase_helper)" href=#pwndbg.aglib.kernel.paging.ArchPagingInfo.kbase_helper>kbase_helper</a></code></b> <div class=doc-md-description> </div> </li> <li class="doc-section-item field-body"> <b><code><a class="autorefs autorefs-internal" title=" pagewalk (pwndbg.aglib.kernel.paging.ArchPagingInfo.pagewalk)" href=#pwndbg.aglib.kernel.paging.ArchPagingInfo.pagewalk>pagewalk</a></code></b> <div class=doc-md-description> </div> </li> <li class="doc-section-item field-body"> <b><code><a class="autorefs autorefs-internal" title=" pagewalk_helper (pwndbg.aglib.kernel.paging.ArchPagingInfo.pagewalk_helper)" href=#pwndbg.aglib.kernel.paging.ArchPagingInfo.pagewalk_helper>pagewalk_helper</a></code></b> <div class=doc-md-description> </div> </li> <li class="doc-section-item field-body"> <b><code><a class="autorefs autorefs-internal" title=" pageentry_flags (pwndbg.aglib.kernel.paging.ArchPagingInfo.pageentry_flags)" href=#pwndbg.aglib.kernel.paging.ArchPagingInfo.pageentry_flags>pageentry_flags</a></code></b> <div class=doc-md-description> </div> </li> <li class="doc-section-item field-body"> <b><code><a class="autorefs autorefs-internal" title=" should_stop_pagewalk (pwndbg.aglib.kernel.paging.ArchPagingInfo.should_stop_pagewalk)" href=#pwndbg.aglib.kernel.paging.ArchPagingInfo.should_stop_pagewalk>should_stop_pagewalk</a></code></b> <div class=doc-md-description> </div> </li> </ul> <p><span class=doc-section-title>Attributes:</span></p> <ul> <li class="doc-section-item field-body"> <b><code><a class="autorefs autorefs-internal" title=" USERLAND
class-attribute
instance-attribute
(pwndbg.aglib.kernel.paging.ArchPagingInfo.USERLAND)" href=#pwndbg.aglib.kernel.paging.ArchPagingInfo.USERLAND>USERLAND</a></code></b> <div class=doc-md-description> </div> </li> <li class="doc-section-item field-body"> <b><code><a class="autorefs autorefs-internal" title=" KERNELLAND
class-attribute
instance-attribute
(pwndbg.aglib.kernel.paging.ArchPagingInfo.KERNELLAND)" href=#pwndbg.aglib.kernel.paging.ArchPagingInfo.KERNELLAND>KERNELLAND</a></code></b> <div class=doc-md-description> </div> </li> <li class="doc-section-item field-body"> <b><code><a class="autorefs autorefs-internal" title=" KERNELRO
class-attribute
instance-attribute
(pwndbg.aglib.kernel.paging.ArchPagingInfo.KERNELRO)" href=#pwndbg.aglib.kernel.paging.ArchPagingInfo.KERNELRO>KERNELRO</a></code></b> <div class=doc-md-description> </div> </li> <li class="doc-section-item field-body"> <b><code><a class="autorefs autorefs-internal" title=" KERNELBSS
class-attribute
instance-attribute
(pwndbg.aglib.kernel.paging.ArchPagingInfo.KERNELBSS)" href=#pwndbg.aglib.kernel.paging.ArchPagingInfo.KERNELBSS>KERNELBSS</a></code></b> <div class=doc-md-description> </div> </li> <li class="doc-section-item field-body"> <b><code><a class="autorefs autorefs-internal" title=" KERNELDRIVER
class-attribute
instance-attribute
(pwndbg.aglib.kernel.paging.ArchPagingInfo.KERNELDRIVER)" href=#pwndbg.aglib.kernel.paging.ArchPagingInfo.KERNELDRIVER>KERNELDRIVER</a></code></b> <div class=doc-md-description> </div> </li> <li class="doc-section-item field-body"> <b><code><a class="autorefs autorefs-internal" title=" ESPSTACK
class-attribute
instance-attribute
(pwndbg.aglib.kernel.paging.ArchPagingInfo.ESPSTACK)" href=#pwndbg.aglib.kernel.paging.ArchPagingInfo.ESPSTACK>ESPSTACK</a></code></b> <div class=doc-md-description> </div> </li> <li class="doc-section-item field-body"> <b><code><a class="autorefs autorefs-internal" title=" PHYSMAP
class-attribute
instance-attribute
(pwndbg.aglib.kernel.paging.ArchPagingInfo.PHYSMAP)" href=#pwndbg.aglib.kernel.paging.ArchPagingInfo.PHYSMAP>PHYSMAP</a></code></b> <div class=doc-md-description> </div> </li> <li class="doc-section-item field-body"> <b><code><a class="autorefs autorefs-internal" title=" VMALLOC
class-attribute
instance-attribute
(pwndbg.aglib.kernel.paging.ArchPagingInfo.VMALLOC)" href=#pwndbg.aglib.kernel.paging.ArchPagingInfo.VMALLOC>VMALLOC</a></code></b> <div class=doc-md-description> </div> </li> <li class="doc-section-item field-body"> <b><code><a class="autorefs autorefs-internal" title=" VMEMMAP
class-attribute
instance-attribute
(pwndbg.aglib.kernel.paging.ArchPagingInfo.VMEMMAP)" href=#pwndbg.aglib.kernel.paging.ArchPagingInfo.VMEMMAP>VMEMMAP</a></code></b> <div class=doc-md-description> </div> </li> <li class="doc-section-item field-body"> <b><code><a class="autorefs autorefs-internal" title=" physmap
instance-attribute
(pwndbg.aglib.kernel.paging.ArchPagingInfo.physmap)" href=#pwndbg.aglib.kernel.paging.ArchPagingInfo.physmap>physmap</a></code></b> (<code><span title=int>int</span></code>) <div class=doc-md-description> </div> </li> <li class="doc-section-item field-body"> <b><code><a class="autorefs autorefs-internal" title=" vmalloc
instance-attribute
(pwndbg.aglib.kernel.paging.ArchPagingInfo.vmalloc)" href=#pwndbg.aglib.kernel.paging.ArchPagingInfo.vmalloc>vmalloc</a></code></b> (<code><span title=int>int</span></code>) <div class=doc-md-description> </div> </li> <li class="doc-section-item field-body"> <b><code><a class="autorefs autorefs-internal" title=" vmemmap
instance-attribute
(pwndbg.aglib.kernel.paging.ArchPagingInfo.vmemmap)" href=#pwndbg.aglib.kernel.paging.ArchPagingInfo.vmemmap>vmemmap</a></code></b> (<code><span title=int>int</span></code>) <div class=doc-md-description> </div> </li> <li class="doc-section-item field-body"> <b><code><a class="autorefs autorefs-internal" title=" kbase
instance-attribute
(pwndbg.aglib.kernel.paging.ArchPagingInfo.kbase)" href=#pwndbg.aglib.kernel.paging.ArchPagingInfo.kbase>kbase</a></code></b> (<code><span title=int>int</span></code>) <div class=doc-md-description> </div> </li> <li class="doc-section-item field-body"> <b><code><a class="autorefs autorefs-internal" title=" addr_marker_sz
instance-attribute
(pwndbg.aglib.kernel.paging.ArchPagingInfo.addr_marker_sz)" href=#pwndbg.aglib.kernel.paging.ArchPagingInfo.addr_marker_sz>addr_marker_sz</a></code></b> (<code><span title=int>int</span></code>) <div class=doc-md-description> </div> </li> <li class="doc-section-item field-body"> <b><code><a class="autorefs autorefs-internal" title=" va_bits
instance-attribute
(pwndbg.aglib.kernel.paging.ArchPagingInfo.va_bits)" href=#pwndbg.aglib.kernel.paging.ArchPagingInfo.va_bits>va_bits</a></code></b> (<code><span title=int>int</span></code>) <div class=doc-md-description> </div> </li> <li class="doc-section-item field-body"> <b><code><a class="autorefs autorefs-internal" title=" pagetable_cache
class-attribute
instance-attribute
(pwndbg.aglib.kernel.paging.ArchPagingInfo.pagetable_cache)" href=#pwndbg.aglib.kernel.paging.ArchPagingInfo.pagetable_cache>pagetable_cache</a></code></b> (<code><span title=dict>dict</span>[<a class="autorefs autorefs-internal" title=" Value (pwndbg.dbg_mod.Value)" href=../../../dbg/#pwndbg.dbg.Value>Value</a>, <span title=dict>dict</span>[<span title=int>int</span>, <span title=int>int</span>]]</code>) <div class=doc-md-description> </div> </li> <li class="doc-section-item field-body"> <b><code><a class="autorefs autorefs-internal" title=" pagetableptr_cache
class-attribute
instance-attribute
(pwndbg.aglib.kernel.paging.ArchPagingInfo.pagetableptr_cache)" href=#pwndbg.aglib.kernel.paging.ArchPagingInfo.pagetableptr_cache>pagetableptr_cache</a></code></b> (<code><span title=dict>dict</span>[<span title=int>int</span>, <a class="autorefs autorefs-internal" title=" Value (pwndbg.dbg_mod.Value)" href=../../../dbg/#pwndbg.dbg.Value>Value</a>]</code>) <div class=doc-md-description> </div> </li> <li class="doc-section-item field-body"> <b><code><a class="autorefs autorefs-internal" title=" STRUCT_PAGE_SIZE
property
(pwndbg.aglib.kernel.paging.ArchPagingInfo.STRUCT_PAGE_SIZE)" href=#pwndbg.aglib.kernel.paging.ArchPagingInfo.STRUCT_PAGE_SIZE>STRUCT_PAGE_SIZE</a></code></b> <div class=doc-md-description> </div> </li> <li class="doc-section-item field-body"> <b><code><a class="autorefs autorefs-internal" title=" STRUCT_PAGE_SHIFT
property
(pwndbg.aglib.kernel.paging.ArchPagingInfo.STRUCT_PAGE_SHIFT)" href=#pwndbg.aglib.kernel.paging.ArchPagingInfo.STRUCT_PAGE_SHIFT>STRUCT_PAGE_SHIFT</a></code></b> <div class=doc-md-description> </div> </li> <li class="doc-section-item field-body"> <b><code><a class="autorefs autorefs-internal" title=" page_shift
property
(pwndbg.aglib.kernel.paging.ArchPagingInfo.page_shift)" href=#pwndbg.aglib.kernel.paging.ArchPagingInfo.page_shift>page_shift</a></code></b> (<code><span title=int>int</span></code>) <div class=doc-md-description> </div> </li> <li class="doc-section-item field-body"> <b><code><a class="autorefs autorefs-internal" title=" paging_level
property
(pwndbg.aglib.kernel.paging.ArchPagingInfo.paging_level)" href=#pwndbg.aglib.kernel.paging.ArchPagingInfo.paging_level>paging_level</a></code></b> (<code><span title=int>int</span></code>) <div class=doc-md-description> </div> </li> <li class="doc-section-item field-body"> <b><code><a class="autorefs autorefs-internal" title=" phys_offset
property
(pwndbg.aglib.kernel.paging.ArchPagingInfo.phys_offset)" href=#pwndbg.aglib.kernel.paging.ArchPagingInfo.phys_offset>phys_offset</a></code></b> <div class=doc-md-description> </div> </li> </ul> <div class="doc doc-children"> <div class="doc doc-object doc-attribute"> <h3 id=pwndbg.aglib.kernel.paging.ArchPagingInfo.USERLAND class="doc doc-heading"> <code class="doc-symbol doc-symbol-heading doc-symbol-attribute"></code> <span class="doc doc-object-name doc-attribute-name">USERLAND</span> <span class="doc doc-labels"> <small class="doc doc-label doc-label-class-attribute"><code>class-attribute</code></small> <small class="doc doc-label doc-label-instance-attribute"><code>instance-attribute</code></small> </span> <a href=#pwndbg.aglib.kernel.paging.ArchPagingInfo.USERLAND class=headerlink title="Permanent link">¤</a></h3> <div class="language-python doc-signature highlight"><pre><span></span><code><span id=__span-0-1><a id=__codelineno-0-1 name=__codelineno-0-1 href=#__codelineno-0-1></a><span class=n>USERLAND</span> <span class=o>=</span> <span class=s1>&#39;userland&#39;</span>
</span></code></pre></div> <div class="doc doc-contents "> </div> </div> <div class="doc doc-object doc-attribute"> <h3 id=pwndbg.aglib.kernel.paging.ArchPagingInfo.KERNELLAND class="doc doc-heading"> <code class="doc-symbol doc-symbol-heading doc-symbol-attribute"></code> <span class="doc doc-object-name doc-attribute-name">KERNELLAND</span> <span class="doc doc-labels"> <small class="doc doc-label doc-label-class-attribute"><code>class-attribute</code></small> <small class="doc doc-label doc-label-instance-attribute"><code>instance-attribute</code></small> </span> <a href=#pwndbg.aglib.kernel.paging.ArchPagingInfo.KERNELLAND class=headerlink title="Permanent link">¤</a></h3> <div class="language-python doc-signature highlight"><pre><span></span><code><span id=__span-0-1><a id=__codelineno-0-1 name=__codelineno-0-1 href=#__codelineno-0-1></a><span class=n>KERNELLAND</span> <span class=o>=</span> <span class=s1>&#39;kernel [.text]&#39;</span>
</span></code></pre></div> <div class="doc doc-contents "> </div> </div> <div class="doc doc-object doc-attribute"> <h3 id=pwndbg.aglib.kernel.paging.ArchPagingInfo.KERNELRO class="doc doc-heading"> <code class="doc-symbol doc-symbol-heading doc-symbol-attribute"></code> <span class="doc doc-object-name doc-attribute-name">KERNELRO</span> <span class="doc doc-labels"> <small class="doc doc-label doc-label-class-attribute"><code>class-attribute</code></small> <small class="doc doc-label doc-label-instance-attribute"><code>instance-attribute</code></small> </span> <a href=#pwndbg.aglib.kernel.paging.ArchPagingInfo.KERNELRO class=headerlink title="Permanent link">¤</a></h3> <div class="language-python doc-signature highlight"><pre><span></span><code><span id=__span-0-1><a id=__codelineno-0-1 name=__codelineno-0-1 href=#__codelineno-0-1></a><span class=n>KERNELRO</span> <span class=o>=</span> <span class=s1>&#39;kernel [.rodata]&#39;</span>
</span></code></pre></div> <div class="doc doc-contents "> </div> </div> <div class="doc doc-object doc-attribute"> <h3 id=pwndbg.aglib.kernel.paging.ArchPagingInfo.KERNELBSS class="doc doc-heading"> <code class="doc-symbol doc-symbol-heading doc-symbol-attribute"></code> <span class="doc doc-object-name doc-attribute-name">KERNELBSS</span> <span class="doc doc-labels"> <small class="doc doc-label doc-label-class-attribute"><code>class-attribute</code></small> <small class="doc doc-label doc-label-instance-attribute"><code>instance-attribute</code></small> </span> <a href=#pwndbg.aglib.kernel.paging.ArchPagingInfo.KERNELBSS class=headerlink title="Permanent link">¤</a></h3> <div class="language-python doc-signature highlight"><pre><span></span><code><span id=__span-0-1><a id=__codelineno-0-1 name=__codelineno-0-1 href=#__codelineno-0-1></a><span class=n>KERNELBSS</span> <span class=o>=</span> <span class=s1>&#39;kernel [.bss]&#39;</span>
</span></code></pre></div> <div class="doc doc-contents "> </div> </div> <div class="doc doc-object doc-attribute"> <h3 id=pwndbg.aglib.kernel.paging.ArchPagingInfo.KERNELDRIVER class="doc doc-heading"> <code class="doc-symbol doc-symbol-heading doc-symbol-attribute"></code> <span class="doc doc-object-name doc-attribute-name">KERNELDRIVER</span> <span class="doc doc-labels"> <small class="doc doc-label doc-label-class-attribute"><code>class-attribute</code></small> <small class="doc doc-label doc-label-instance-attribute"><code>instance-attribute</code></small> </span> <a href=#pwndbg.aglib.kernel.paging.ArchPagingInfo.KERNELDRIVER class=headerlink title="Permanent link">¤</a></h3> <div class="language-python doc-signature highlight"><pre><span></span><code><span id=__span-0-1><a id=__codelineno-0-1 name=__codelineno-0-1 href=#__codelineno-0-1></a><span class=n>KERNELDRIVER</span> <span class=o>=</span> <span class=s1>&#39;kernel [.driver .bpf]&#39;</span>
</span></code></pre></div> <div class="doc doc-contents "> </div> </div> <div class="doc doc-object doc-attribute"> <h3 id=pwndbg.aglib.kernel.paging.ArchPagingInfo.ESPSTACK class="doc doc-heading"> <code class="doc-symbol doc-symbol-heading doc-symbol-attribute"></code> <span class="doc doc-object-name doc-attribute-name">ESPSTACK</span> <span class="doc doc-labels"> <small class="doc doc-label doc-label-class-attribute"><code>class-attribute</code></small> <small class="doc doc-label doc-label-instance-attribute"><code>instance-attribute</code></small> </span> <a href=#pwndbg.aglib.kernel.paging.ArchPagingInfo.ESPSTACK class=headerlink title="Permanent link">¤</a></h3> <div class="language-python doc-signature highlight"><pre><span></span><code><span id=__span-0-1><a id=__codelineno-0-1 name=__codelineno-0-1 href=#__codelineno-0-1></a><span class=n>ESPSTACK</span> <span class=o>=</span> <span class=s1>&#39;espfix&#39;</span>
</span></code></pre></div> <div class="doc doc-contents "> </div> </div> <div class="doc doc-object doc-attribute"> <h3 id=pwndbg.aglib.kernel.paging.ArchPagingInfo.PHYSMAP class="doc doc-heading"> <code class="doc-symbol doc-symbol-heading doc-symbol-attribute"></code> <span class="doc doc-object-name doc-attribute-name">PHYSMAP</span> <span class="doc doc-labels"> <small class="doc doc-label doc-label-class-attribute"><code>class-attribute</code></small> <small class="doc doc-label doc-label-instance-attribute"><code>instance-attribute</code></small> </span> <a href=#pwndbg.aglib.kernel.paging.ArchPagingInfo.PHYSMAP class=headerlink title="Permanent link">¤</a></h3> <div class="language-python doc-signature highlight"><pre><span></span><code><span id=__span-0-1><a id=__codelineno-0-1 name=__codelineno-0-1 href=#__codelineno-0-1></a><span class=n>PHYSMAP</span> <span class=o>=</span> <span class=s1>&#39;physmap&#39;</span>
</span></code></pre></div> <div class="doc doc-contents "> </div> </div> <div class="doc doc-object doc-attribute"> <h3 id=pwndbg.aglib.kernel.paging.ArchPagingInfo.VMALLOC class="doc doc-heading"> <code class="doc-symbol doc-symbol-heading doc-symbol-attribute"></code> <span class="doc doc-object-name doc-attribute-name">VMALLOC</span> <span class="doc doc-labels"> <small class="doc doc-label doc-label-class-attribute"><code>class-attribute</code></small> <small class="doc doc-label doc-label-instance-attribute"><code>instance-attribute</code></small> </span> <a href=#pwndbg.aglib.kernel.paging.ArchPagingInfo.VMALLOC class=headerlink title="Permanent link">¤</a></h3> <div class="language-python doc-signature highlight"><pre><span></span><code><span id=__span-0-1><a id=__codelineno-0-1 name=__codelineno-0-1 href=#__codelineno-0-1></a><span class=n>VMALLOC</span> <span class=o>=</span> <span class=s1>&#39;vmalloc&#39;</span>
</span></code></pre></div> <div class="doc doc-contents "> </div> </div> <div class="doc doc-object doc-attribute"> <h3 id=pwndbg.aglib.kernel.paging.ArchPagingInfo.VMEMMAP class="doc doc-heading"> <code class="doc-symbol doc-symbol-heading doc-symbol-attribute"></code> <span class="doc doc-object-name doc-attribute-name">VMEMMAP</span> <span class="doc doc-labels"> <small class="doc doc-label doc-label-class-attribute"><code>class-attribute</code></small> <small class="doc doc-label doc-label-instance-attribute"><code>instance-attribute</code></small> </span> <a href=#pwndbg.aglib.kernel.paging.ArchPagingInfo.VMEMMAP class=headerlink title="Permanent link">¤</a></h3> <div class="language-python doc-signature highlight"><pre><span></span><code><span id=__span-0-1><a id=__codelineno-0-1 name=__codelineno-0-1 href=#__codelineno-0-1></a><span class=n>VMEMMAP</span> <span class=o>=</span> <span class=s1>&#39;vmemmap&#39;</span>
</span></code></pre></div> <div class="doc doc-contents "> </div> </div> <div class="doc doc-object doc-attribute"> <h3 id=pwndbg.aglib.kernel.paging.ArchPagingInfo.physmap class="doc doc-heading"> <code class="doc-symbol doc-symbol-heading doc-symbol-attribute"></code> <span class="doc doc-object-name doc-attribute-name">physmap</span> <span class="doc doc-labels"> <small class="doc doc-label doc-label-instance-attribute"><code>instance-attribute</code></small> </span> <a href=#pwndbg.aglib.kernel.paging.ArchPagingInfo.physmap class=headerlink title="Permanent link">¤</a></h3> <div class="language-python doc-signature highlight"><pre><span></span><code><span id=__span-0-1><a id=__codelineno-0-1 name=__codelineno-0-1 href=#__codelineno-0-1></a><span class=n>physmap</span><span class=p>:</span> <span class=n><span title=int>int</span></span>
</span></code></pre></div> <div class="doc doc-contents "> </div> </div> <div class="doc doc-object doc-attribute"> <h3 id=pwndbg.aglib.kernel.paging.ArchPagingInfo.vmalloc class="doc doc-heading"> <code class="doc-symbol doc-symbol-heading doc-symbol-attribute"></code> <span class="doc doc-object-name doc-attribute-name">vmalloc</span> <span class="doc doc-labels"> <small class="doc doc-label doc-label-instance-attribute"><code>instance-attribute</code></small> </span> <a href=#pwndbg.aglib.kernel.paging.ArchPagingInfo.vmalloc class=headerlink title="Permanent link">¤</a></h3> <div class="language-python doc-signature highlight"><pre><span></span><code><span id=__span-0-1><a id=__codelineno-0-1 name=__codelineno-0-1 href=#__codelineno-0-1></a><span class=n>vmalloc</span><span class=p>:</span> <span class=n><span title=int>int</span></span>
</span></code></pre></div> <div class="doc doc-contents "> </div> </div> <div class="doc doc-object doc-attribute"> <h3 id=pwndbg.aglib.kernel.paging.ArchPagingInfo.vmemmap class="doc doc-heading"> <code class="doc-symbol doc-symbol-heading doc-symbol-attribute"></code> <span class="doc doc-object-name doc-attribute-name">vmemmap</span> <span class="doc doc-labels"> <small class="doc doc-label doc-label-instance-attribute"><code>instance-attribute</code></small> </span> <a href=#pwndbg.aglib.kernel.paging.ArchPagingInfo.vmemmap class=headerlink title="Permanent link">¤</a></h3> <div class="language-python doc-signature highlight"><pre><span></span><code><span id=__span-0-1><a id=__codelineno-0-1 name=__codelineno-0-1 href=#__codelineno-0-1></a><span class=n>vmemmap</span><span class=p>:</span> <span class=n><span title=int>int</span></span>
</span></code></pre></div> <div class="doc doc-contents "> </div> </div> <div class="doc doc-object doc-attribute"> <h3 id=pwndbg.aglib.kernel.paging.ArchPagingInfo.kbase class="doc doc-heading"> <code class="doc-symbol doc-symbol-heading doc-symbol-attribute"></code> <span class="doc doc-object-name doc-attribute-name">kbase</span> <span class="doc doc-labels"> <small class="doc doc-label doc-label-instance-attribute"><code>instance-attribute</code></small> </span> <a href=#pwndbg.aglib.kernel.paging.ArchPagingInfo.kbase class=headerlink title="Permanent link">¤</a></h3> <div class="language-python doc-signature highlight"><pre><span></span><code><span id=__span-0-1><a id=__codelineno-0-1 name=__codelineno-0-1 href=#__codelineno-0-1></a><span class=n>kbase</span><span class=p>:</span> <span class=n><span title=int>int</span></span>
</span></code></pre></div> <div class="doc doc-contents "> </div> </div> <div class="doc doc-object doc-attribute"> <h3 id=pwndbg.aglib.kernel.paging.ArchPagingInfo.addr_marker_sz class="doc doc-heading"> <code class="doc-symbol doc-symbol-heading doc-symbol-attribute"></code> <span class="doc doc-object-name doc-attribute-name">addr_marker_sz</span> <span class="doc doc-labels"> <small class="doc doc-label doc-label-instance-attribute"><code>instance-attribute</code></small> </span> <a href=#pwndbg.aglib.kernel.paging.ArchPagingInfo.addr_marker_sz class=headerlink title="Permanent link">¤</a></h3> <div class="language-python doc-signature highlight"><pre><span></span><code><span id=__span-0-1><a id=__codelineno-0-1 name=__codelineno-0-1 href=#__codelineno-0-1></a><span class=n>addr_marker_sz</span><span class=p>:</span> <span class=n><span title=int>int</span></span>
</span></code></pre></div> <div class="doc doc-contents "> </div> </div> <div class="doc doc-object doc-attribute"> <h3 id=pwndbg.aglib.kernel.paging.ArchPagingInfo.va_bits class="doc doc-heading"> <code class="doc-symbol doc-symbol-heading doc-symbol-attribute"></code> <span class="doc doc-object-name doc-attribute-name">va_bits</span> <span class="doc doc-labels"> <small class="doc doc-label doc-label-instance-attribute"><code>instance-attribute</code></small> </span> <a href=#pwndbg.aglib.kernel.paging.ArchPagingInfo.va_bits class=headerlink title="Permanent link">¤</a></h3> <div class="language-python doc-signature highlight"><pre><span></span><code><span id=__span-0-1><a id=__codelineno-0-1 name=__codelineno-0-1 href=#__codelineno-0-1></a><span class=n>va_bits</span><span class=p>:</span> <span class=n><span title=int>int</span></span>
</span></code></pre></div> <div class="doc doc-contents "> </div> </div> <div class="doc doc-object doc-attribute"> <h3 id=pwndbg.aglib.kernel.paging.ArchPagingInfo.pagetable_cache class="doc doc-heading"> <code class="doc-symbol doc-symbol-heading doc-symbol-attribute"></code> <span class="doc doc-object-name doc-attribute-name">pagetable_cache</span> <span class="doc doc-labels"> <small class="doc doc-label doc-label-class-attribute"><code>class-attribute</code></small> <small class="doc doc-label doc-label-instance-attribute"><code>instance-attribute</code></small> </span> <a href=#pwndbg.aglib.kernel.paging.ArchPagingInfo.pagetable_cache class=headerlink title="Permanent link">¤</a></h3> <div class="language-python doc-signature highlight"><pre><span></span><code><span id=__span-0-1><a id=__codelineno-0-1 name=__codelineno-0-1 href=#__codelineno-0-1></a><span class=n>pagetable_cache</span><span class=p>:</span> <span class=n><span title=dict>dict</span></span><span class=p>[</span><span class=n><a class="autorefs autorefs-internal" title=" Value (pwndbg.dbg_mod.Value)" href=../../../dbg/#pwndbg.dbg.Value>Value</a></span><span class=p>,</span> <span class=n><span title=dict>dict</span></span><span class=p>[</span><span class=n><span title=int>int</span></span><span class=p>,</span> <span class=n><span title=int>int</span></span><span class=p>]]</span> <span class=o>=</span> <span class=p>{}</span>
</span></code></pre></div> <div class="doc doc-contents "> </div> </div> <div class="doc doc-object doc-attribute"> <h3 id=pwndbg.aglib.kernel.paging.ArchPagingInfo.pagetableptr_cache class="doc doc-heading"> <code class="doc-symbol doc-symbol-heading doc-symbol-attribute"></code> <span class="doc doc-object-name doc-attribute-name">pagetableptr_cache</span> <span class="doc doc-labels"> <small class="doc doc-label doc-label-class-attribute"><code>class-attribute</code></small> <small class="doc doc-label doc-label-instance-attribute"><code>instance-attribute</code></small> </span> <a href=#pwndbg.aglib.kernel.paging.ArchPagingInfo.pagetableptr_cache class=headerlink title="Permanent link">¤</a></h3> <div class="language-python doc-signature highlight"><pre><span></span><code><span id=__span-0-1><a id=__codelineno-0-1 name=__codelineno-0-1 href=#__codelineno-0-1></a><span class=n>pagetableptr_cache</span><span class=p>:</span> <span class=n><span title=dict>dict</span></span><span class=p>[</span><span class=n><span title=int>int</span></span><span class=p>,</span> <span class=n><a class="autorefs autorefs-internal" title=" Value (pwndbg.dbg_mod.Value)" href=../../../dbg/#pwndbg.dbg.Value>Value</a></span><span class=p>]</span> <span class=o>=</span> <span class=p>{}</span>
</span></code></pre></div> <div class="doc doc-contents "> </div> </div> <div class="doc doc-object doc-attribute"> <h3 id=pwndbg.aglib.kernel.paging.ArchPagingInfo.STRUCT_PAGE_SIZE class="doc doc-heading"> <code class="doc-symbol doc-symbol-heading doc-symbol-attribute"></code> <span class="doc doc-object-name doc-attribute-name">STRUCT_PAGE_SIZE</span> <span class="doc doc-labels"> <small class="doc doc-label doc-label-property"><code>property</code></small> </span> <a href=#pwndbg.aglib.kernel.paging.ArchPagingInfo.STRUCT_PAGE_SIZE class=headerlink title="Permanent link">¤</a></h3> <div class="language-python doc-signature highlight"><pre><span></span><code><span id=__span-0-1><a id=__codelineno-0-1 name=__codelineno-0-1 href=#__codelineno-0-1></a><span class=n>STRUCT_PAGE_SIZE</span>
</span></code></pre></div> <div class="doc doc-contents "> </div> </div> <div class="doc doc-object doc-attribute"> <h3 id=pwndbg.aglib.kernel.paging.ArchPagingInfo.STRUCT_PAGE_SHIFT class="doc doc-heading"> <code class="doc-symbol doc-symbol-heading doc-symbol-attribute"></code> <span class="doc doc-object-name doc-attribute-name">STRUCT_PAGE_SHIFT</span> <span class="doc doc-labels"> <small class="doc doc-label doc-label-property"><code>property</code></small> </span> <a href=#pwndbg.aglib.kernel.paging.ArchPagingInfo.STRUCT_PAGE_SHIFT class=headerlink title="Permanent link">¤</a></h3> <div class="language-python doc-signature highlight"><pre><span></span><code><span id=__span-0-1><a id=__codelineno-0-1 name=__codelineno-0-1 href=#__codelineno-0-1></a><span class=n>STRUCT_PAGE_SHIFT</span>
</span></code></pre></div> <div class="doc doc-contents "> </div> </div> <div class="doc doc-object doc-attribute"> <h3 id=pwndbg.aglib.kernel.paging.ArchPagingInfo.page_shift class="doc doc-heading"> <code class="doc-symbol doc-symbol-heading doc-symbol-attribute"></code> <span class="doc doc-object-name doc-attribute-name">page_shift</span> <span class="doc doc-labels"> <small class="doc doc-label doc-label-property"><code>property</code></small> </span> <a href=#pwndbg.aglib.kernel.paging.ArchPagingInfo.page_shift class=headerlink title="Permanent link">¤</a></h3> <div class="language-python doc-signature highlight"><pre><span></span><code><span id=__span-0-1><a id=__codelineno-0-1 name=__codelineno-0-1 href=#__codelineno-0-1></a><span class=n>page_shift</span><span class=p>:</span> <span class=n><span title=int>int</span></span>
</span></code></pre></div> <div class="doc doc-contents "> </div> </div> <div class="doc doc-object doc-attribute"> <h3 id=pwndbg.aglib.kernel.paging.ArchPagingInfo.paging_level class="doc doc-heading"> <code class="doc-symbol doc-symbol-heading doc-symbol-attribute"></code> <span class="doc doc-object-name doc-attribute-name">paging_level</span> <span class="doc doc-labels"> <small class="doc doc-label doc-label-property"><code>property</code></small> </span> <a href=#pwndbg.aglib.kernel.paging.ArchPagingInfo.paging_level class=headerlink title="Permanent link">¤</a></h3> <div class="language-python doc-signature highlight"><pre><span></span><code><span id=__span-0-1><a id=__codelineno-0-1 name=__codelineno-0-1 href=#__codelineno-0-1></a><span class=n>paging_level</span><span class=p>:</span> <span class=n><span title=int>int</span></span>
</span></code></pre></div> <div class="doc doc-contents "> </div> </div> <div class="doc doc-object doc-attribute"> <h3 id=pwndbg.aglib.kernel.paging.ArchPagingInfo.phys_offset class="doc doc-heading"> <code class="doc-symbol doc-symbol-heading doc-symbol-attribute"></code> <span class="doc doc-object-name doc-attribute-name">phys_offset</span> <span class="doc doc-labels"> <small class="doc doc-label doc-label-property"><code>property</code></small> </span> <a href=#pwndbg.aglib.kernel.paging.ArchPagingInfo.phys_offset class=headerlink title="Permanent link">¤</a></h3> <div class="language-python doc-signature highlight"><pre><span></span><code><span id=__span-0-1><a id=__codelineno-0-1 name=__codelineno-0-1 href=#__codelineno-0-1></a><span class=n>phys_offset</span>
</span></code></pre></div> <div class="doc doc-contents "> </div> </div> <div class="doc doc-object doc-function"> <h3 id=pwndbg.aglib.kernel.paging.ArchPagingInfo.adjust class="doc doc-heading"> <code class="doc-symbol doc-symbol-heading doc-symbol-method"></code> <span class="doc doc-object-name doc-function-name">adjust</span> <a href=#pwndbg.aglib.kernel.paging.ArchPagingInfo.adjust class=headerlink title="Permanent link">¤</a></h3> <div class="language-python doc-signature highlight"><pre><span></span><code><span id=__span-0-1><a id=__codelineno-0-1 name=__codelineno-0-1 href=#__codelineno-0-1></a><span class=nf>adjust</span><span class=p>(</span><span class=n>name</span><span class=p>:</span> <span class=n><span title=str>str</span></span><span class=p>)</span> <span class=o>-&gt;</span> <span class=n><span title=str>str</span></span>
</span></code></pre></div> <div class="doc doc-contents "> </div> </div> <div class="doc doc-object doc-function"> <h3 id=pwndbg.aglib.kernel.paging.ArchPagingInfo.markers class="doc doc-heading"> <code class="doc-symbol doc-symbol-heading doc-symbol-method"></code> <span class="doc doc-object-name doc-function-name">markers</span> <a href=#pwndbg.aglib.kernel.paging.ArchPagingInfo.markers class=headerlink title="Permanent link">¤</a></h3> <div class="language-python doc-signature highlight"><pre><span></span><code><span id=__span-0-1><a id=__codelineno-0-1 name=__codelineno-0-1 href=#__codelineno-0-1></a><span class=nf>markers</span><span class=p>()</span> <span class=o>-&gt;</span> <span class=n><span title=tuple>tuple</span></span><span class=p>[</span><span class=n><span title=tuple>tuple</span></span><span class=p>[</span><span class=n><span title=str>str</span></span><span class=p>,</span> <span class=n><span title=int>int</span></span><span class=p>],</span> <span class=o>...</span><span class=p>]</span>
</span></code></pre></div> <div class="doc doc-contents "> </div> </div> <div class="doc doc-object doc-function"> <h3 id=pwndbg.aglib.kernel.paging.ArchPagingInfo.handle_kernel_pages class="doc doc-heading"> <code class="doc-symbol doc-symbol-heading doc-symbol-method"></code> <span class="doc doc-object-name doc-function-name">handle_kernel_pages</span> <a href=#pwndbg.aglib.kernel.paging.ArchPagingInfo.handle_kernel_pages class=headerlink title="Permanent link">¤</a></h3> <div class="language-python doc-signature highlight"><pre><span></span><code><span id=__span-0-1><a id=__codelineno-0-1 name=__codelineno-0-1 href=#__codelineno-0-1></a><span class=nf>handle_kernel_pages</span><span class=p>(</span><span class=n>pages</span><span class=p>)</span>
</span></code></pre></div> <div class="doc doc-contents "> </div> </div> <div class="doc doc-object doc-function"> <h3 id=pwndbg.aglib.kernel.paging.ArchPagingInfo.kbase_helper class="doc doc-heading"> <code class="doc-symbol doc-symbol-heading doc-symbol-method"></code> <span class="doc doc-object-name doc-function-name">kbase_helper</span> <a href=#pwndbg.aglib.kernel.paging.ArchPagingInfo.kbase_helper class=headerlink title="Permanent link">¤</a></h3> <div class="language-python doc-signature highlight"><pre><span></span><code><span id=__span-0-1><a id=__codelineno-0-1 name=__codelineno-0-1 href=#__codelineno-0-1></a><span class=nf>kbase_helper</span><span class=p>(</span><span class=n>address</span><span class=p>)</span>
</span></code></pre></div> <div class="doc doc-contents "> </div> </div> <div class="doc doc-object doc-function"> <h3 id=pwndbg.aglib.kernel.paging.ArchPagingInfo.pagewalk class="doc doc-heading"> <code class="doc-symbol doc-symbol-heading doc-symbol-method"></code> <span class="doc doc-object-name doc-function-name">pagewalk</span> <a href=#pwndbg.aglib.kernel.paging.ArchPagingInfo.pagewalk class=headerlink title="Permanent link">¤</a></h3> <div class="language-python doc-signature highlight"><pre><span></span><code><span id=__span-0-1><a id=__codelineno-0-1 name=__codelineno-0-1 href=#__codelineno-0-1></a><span class=nf>pagewalk</span><span class=p>(</span>
</span><span id=__span-0-2><a id=__codelineno-0-2 name=__codelineno-0-2 href=#__codelineno-0-2></a> <span class=n>target</span><span class=p>,</span> <span class=n>entry</span>
</span><span id=__span-0-3><a id=__codelineno-0-3 name=__codelineno-0-3 href=#__codelineno-0-3></a><span class=p>)</span> <span class=o>-&gt;</span> <span class=n><span title=tuple>tuple</span></span><span class=p>[</span><span class=n><span title=tuple>tuple</span></span><span class=p>[</span><span class=n><span title=str>str</span></span><span class=p>,</span> <span class=o>...</span><span class=p>],</span> <span class=n><span title=list>list</span></span><span class=p>[</span><span class=n><span title=tuple>tuple</span></span><span class=p>[</span><span class=n><span title=int>int</span></span> <span class=o>|</span> <span class=kc>None</span><span class=p>,</span> <span class=n><span title=int>int</span></span> <span class=o>|</span> <span class=kc>None</span><span class=p>]]]</span>
</span></code></pre></div> <div class="doc doc-contents "> </div> </div> <div class="doc doc-object doc-function"> <h3 id=pwndbg.aglib.kernel.paging.ArchPagingInfo.pagewalk_helper class="doc doc-heading"> <code class="doc-symbol doc-symbol-heading doc-symbol-method"></code> <span class="doc doc-object-name doc-function-name">pagewalk_helper</span> <a href=#pwndbg.aglib.kernel.paging.ArchPagingInfo.pagewalk_helper class=headerlink title="Permanent link">¤</a></h3> <div class="language-python doc-signature highlight"><pre><span></span><code><span id=__span-0-1><a id=__codelineno-0-1 name=__codelineno-0-1 href=#__codelineno-0-1></a><span class=nf>pagewalk_helper</span><span class=p>(</span><span class=n>target</span><span class=p>,</span> <span class=n>entry</span><span class=p>)</span> <span class=o>-&gt;</span> <span class=n><span title=list>list</span></span><span class=p>[</span><span class=n><span title=tuple>tuple</span></span><span class=p>[</span><span class=n><span title=int>int</span></span> <span class=o>|</span> <span class=kc>None</span><span class=p>,</span> <span class=n><span title=int>int</span></span> <span class=o>|</span> <span class=kc>None</span><span class=p>]]</span>
</span></code></pre></div> <div class="doc doc-contents "> </div> </div> <div class="doc doc-object doc-function"> <h3 id=pwndbg.aglib.kernel.paging.ArchPagingInfo.pageentry_flags class="doc doc-heading"> <code class="doc-symbol doc-symbol-heading doc-symbol-method"></code> <span class="doc doc-object-name doc-function-name">pageentry_flags</span> <a href=#pwndbg.aglib.kernel.paging.ArchPagingInfo.pageentry_flags class=headerlink title="Permanent link">¤</a></h3> <div class="language-python doc-signature highlight"><pre><span></span><code><span id=__span-0-1><a id=__codelineno-0-1 name=__codelineno-0-1 href=#__codelineno-0-1></a><span class=nf>pageentry_flags</span><span class=p>(</span><span class=n>level</span><span class=p>)</span> <span class=o>-&gt;</span> <span class=n><a class="autorefs autorefs-internal" title=" BitFlags (pwndbg.lib.regs.BitFlags)" href=../../../lib/regs/#pwndbg.lib.regs.BitFlags>BitFlags</a></span>
</span></code></pre></div> <div class="doc doc-contents "> </div> </div> <div class="doc doc-object doc-function"> <h3 id=pwndbg.aglib.kernel.paging.ArchPagingInfo.should_stop_pagewalk class="doc doc-heading"> <code class="doc-symbol doc-symbol-heading doc-symbol-method"></code> <span class="doc doc-object-name doc-function-name">should_stop_pagewalk</span> <a href=#pwndbg.aglib.kernel.paging.ArchPagingInfo.should_stop_pagewalk class=headerlink title="Permanent link">¤</a></h3> <div class="language-python doc-signature highlight"><pre><span></span><code><span id=__span-0-1><a id=__codelineno-0-1 name=__codelineno-0-1 href=#__codelineno-0-1></a><span class=nf>should_stop_pagewalk</span><span class=p>(</span><span class=n>is_last</span><span class=p>)</span>
</span></code></pre></div> <div class="doc doc-contents "> </div> </div> </div> </div> </div> <div class="doc doc-object doc-class"> <h2 id=pwndbg.aglib.kernel.paging.x86_64PagingInfo class="doc doc-heading"> <code class="doc-symbol doc-symbol-heading doc-symbol-class"></code> <span class="doc doc-object-name doc-class-name">x86_64PagingInfo</span> <a href=#pwndbg.aglib.kernel.paging.x86_64PagingInfo class=headerlink title="Permanent link">¤</a></h2> <div class="language-python doc-signature highlight"><pre><span></span><code><span id=__span-0-1><a id=__codelineno-0-1 name=__codelineno-0-1 href=#__codelineno-0-1></a><span class=nf>x86_64PagingInfo</span><span class=p>()</span>
</span></code></pre></div> <div class="doc doc-contents "> <p class="doc doc-class-bases"> Bases: <code><a class="autorefs autorefs-internal" title=" ArchPagingInfo (pwndbg.aglib.kernel.paging.ArchPagingInfo)" href=#pwndbg.aglib.kernel.paging.ArchPagingInfo>ArchPagingInfo</a></code></p> <p><span class=doc-section-title>Methods:</span></p> <ul> <li class="doc-section-item field-body"> <b><code><a class="autorefs autorefs-internal" title=" get_vmalloc_vmemmap_bases (pwndbg.aglib.kernel.paging.x86_64PagingInfo.get_vmalloc_vmemmap_bases)" href=#pwndbg.aglib.kernel.paging.x86_64PagingInfo.get_vmalloc_vmemmap_bases>get_vmalloc_vmemmap_bases</a></code></b> <div class=doc-md-description> </div> </li> <li class="doc-section-item field-body"> <b><code><a class="autorefs autorefs-internal" title=" markers (pwndbg.aglib.kernel.paging.x86_64PagingInfo.markers)" href=#pwndbg.aglib.kernel.paging.x86_64PagingInfo.markers>markers</a></code></b> <div class=doc-md-description> </div> </li> <li class="doc-section-item field-body"> <b><code><a class="autorefs autorefs-internal" title=" adjust (pwndbg.aglib.kernel.paging.x86_64PagingInfo.adjust)" href=#pwndbg.aglib.kernel.paging.x86_64PagingInfo.adjust>adjust</a></code></b> <div class=doc-md-description> </div> </li> <li class="doc-section-item field-body"> <b><code><a class="autorefs autorefs-internal" title=" handle_kernel_pages (pwndbg.aglib.kernel.paging.x86_64PagingInfo.handle_kernel_pages)" href=#pwndbg.aglib.kernel.paging.x86_64PagingInfo.handle_kernel_pages>handle_kernel_pages</a></code></b> <div class=doc-md-description> </div> </li> <li class="doc-section-item field-body"> <b><code><a class="autorefs autorefs-internal" title=" pagewalk (pwndbg.aglib.kernel.paging.x86_64PagingInfo.pagewalk)" href=#pwndbg.aglib.kernel.paging.x86_64PagingInfo.pagewalk>pagewalk</a></code></b> <div class=doc-md-description> </div> </li> <li class="doc-section-item field-body"> <b><code><a class="autorefs autorefs-internal" title=" pageentry_flags (pwndbg.aglib.kernel.paging.x86_64PagingInfo.pageentry_flags)" href=#pwndbg.aglib.kernel.paging.x86_64PagingInfo.pageentry_flags>pageentry_flags</a></code></b> <div class=doc-md-description> </div> </li> <li class="doc-section-item field-body"> <b><code><a class="autorefs autorefs-internal" title=" should_stop_pagewalk (pwndbg.aglib.kernel.paging.x86_64PagingInfo.should_stop_pagewalk)" href=#pwndbg.aglib.kernel.paging.x86_64PagingInfo.should_stop_pagewalk>should_stop_pagewalk</a></code></b> <div class=doc-md-description> </div> </li> <li class="doc-section-item field-body"> <b><code><a class="autorefs autorefs-internal" title=" kbase_helper (pwndbg.aglib.kernel.paging.x86_64PagingInfo.kbase_helper)" href=#pwndbg.aglib.kernel.paging.x86_64PagingInfo.kbase_helper>kbase_helper</a></code></b> <div class=doc-md-description> </div> </li> <li class="doc-section-item field-body"> <b><code><a class="autorefs autorefs-internal" title=" pagewalk_helper (pwndbg.aglib.kernel.paging.x86_64PagingInfo.pagewalk_helper)" href=#pwndbg.aglib.kernel.paging.x86_64PagingInfo.pagewalk_helper>pagewalk_helper</a></code></b> <div class=doc-md-description> </div> </li> </ul> <p><span class=doc-section-title>Attributes:</span></p> <ul> <li class="doc-section-item field-body"> <b><code><a class="autorefs autorefs-internal" title=" va_bits
instance-attribute
(pwndbg.aglib.kernel.paging.x86_64PagingInfo.va_bits)" href=#pwndbg.aglib.kernel.paging.x86_64PagingInfo.va_bits>va_bits</a></code></b> <div class=doc-md-description> </div> </li> <li class="doc-section-item field-body"> <b><code><a class="autorefs autorefs-internal" title=" pagetable_level_names
instance-attribute
(pwndbg.aglib.kernel.paging.x86_64PagingInfo.pagetable_level_names)" href=#pwndbg.aglib.kernel.paging.x86_64PagingInfo.pagetable_level_names>pagetable_level_names</a></code></b> <div class=doc-md-description> </div> </li> <li class="doc-section-item field-body"> <b><code><a class="autorefs autorefs-internal" title=" physmap
property
(pwndbg.aglib.kernel.paging.x86_64PagingInfo.physmap)" href=#pwndbg.aglib.kernel.paging.x86_64PagingInfo.physmap>physmap</a></code></b> <div class=doc-md-description> </div> </li> <li class="doc-section-item field-body"> <b><code><a class="autorefs autorefs-internal" title=" kbase
property
(pwndbg.aglib.kernel.paging.x86_64PagingInfo.kbase)" href=#pwndbg.aglib.kernel.paging.x86_64PagingInfo.kbase>kbase</a></code></b> <div class=doc-md-description> </div> </li> <li class="doc-section-item field-body"> <b><code><a class="autorefs autorefs-internal" title=" page_shift
property
(pwndbg.aglib.kernel.paging.x86_64PagingInfo.page_shift)" href=#pwndbg.aglib.kernel.paging.x86_64PagingInfo.page_shift>page_shift</a></code></b> (<code><span title=int>int</span></code>) <div class=doc-md-description> </div> </li> <li class="doc-section-item field-body"> <b><code><a class="autorefs autorefs-internal" title=" vmalloc
property
(pwndbg.aglib.kernel.paging.x86_64PagingInfo.vmalloc)" href=#pwndbg.aglib.kernel.paging.x86_64PagingInfo.vmalloc>vmalloc</a></code></b> <div class=doc-md-description> </div> </li> <li class="doc-section-item field-body"> <b><code><a class="autorefs autorefs-internal" title=" vmemmap
property
(pwndbg.aglib.kernel.paging.x86_64PagingInfo.vmemmap)" href=#pwndbg.aglib.kernel.paging.x86_64PagingInfo.vmemmap>vmemmap</a></code></b> <div class=doc-md-description> </div> </li> <li class="doc-section-item field-body"> <b><code><a class="autorefs autorefs-internal" title=" paging_level
property
(pwndbg.aglib.kernel.paging.x86_64PagingInfo.paging_level)" href=#pwndbg.aglib.kernel.paging.x86_64PagingInfo.paging_level>paging_level</a></code></b> (<code><span title=int>int</span></code>) <div class=doc-md-description> </div> </li> <li class="doc-section-item field-body"> <b><code><a class="autorefs autorefs-internal" title=" USERLAND
class-attribute
instance-attribute
(pwndbg.aglib.kernel.paging.x86_64PagingInfo.USERLAND)" href=#pwndbg.aglib.kernel.paging.x86_64PagingInfo.USERLAND>USERLAND</a></code></b> <div class=doc-md-description> </div> </li> <li class="doc-section-item field-body"> <b><code><a class="autorefs autorefs-internal" title=" KERNELLAND
class-attribute
instance-attribute
(pwndbg.aglib.kernel.paging.x86_64PagingInfo.KERNELLAND)" href=#pwndbg.aglib.kernel.paging.x86_64PagingInfo.KERNELLAND>KERNELLAND</a></code></b> <div class=doc-md-description> </div> </li> <li class="doc-section-item field-body"> <b><code><a class="autorefs autorefs-internal" title=" KERNELRO
class-attribute
instance-attribute
(pwndbg.aglib.kernel.paging.x86_64PagingInfo.KERNELRO)" href=#pwndbg.aglib.kernel.paging.x86_64PagingInfo.KERNELRO>KERNELRO</a></code></b> <div class=doc-md-description> </div> </li> <li class="doc-section-item field-body"> <b><code><a class="autorefs autorefs-internal" title=" KERNELBSS
class-attribute
instance-attribute
(pwndbg.aglib.kernel.paging.x86_64PagingInfo.KERNELBSS)" href=#pwndbg.aglib.kernel.paging.x86_64PagingInfo.KERNELBSS>KERNELBSS</a></code></b> <div class=doc-md-description> </div> </li> <li class="doc-section-item field-body"> <b><code><a class="autorefs autorefs-internal" title=" KERNELDRIVER
class-attribute
instance-attribute
(pwndbg.aglib.kernel.paging.x86_64PagingInfo.KERNELDRIVER)" href=#pwndbg.aglib.kernel.paging.x86_64PagingInfo.KERNELDRIVER>KERNELDRIVER</a></code></b> <div class=doc-md-description> </div> </li> <li class="doc-section-item field-body"> <b><code><a class="autorefs autorefs-internal" title=" ESPSTACK
class-attribute
instance-attribute
(pwndbg.aglib.kernel.paging.x86_64PagingInfo.ESPSTACK)" href=#pwndbg.aglib.kernel.paging.x86_64PagingInfo.ESPSTACK>ESPSTACK</a></code></b> <div class=doc-md-description> </div> </li> <li class="doc-section-item field-body"> <b><code><a class="autorefs autorefs-internal" title=" PHYSMAP
class-attribute
instance-attribute
(pwndbg.aglib.kernel.paging.x86_64PagingInfo.PHYSMAP)" href=#pwndbg.aglib.kernel.paging.x86_64PagingInfo.PHYSMAP>PHYSMAP</a></code></b> <div class=doc-md-description> </div> </li> <li class="doc-section-item field-body"> <b><code><a class="autorefs autorefs-internal" title=" VMALLOC
class-attribute
instance-attribute
(pwndbg.aglib.kernel.paging.x86_64PagingInfo.VMALLOC)" href=#pwndbg.aglib.kernel.paging.x86_64PagingInfo.VMALLOC>VMALLOC</a></code></b> <div class=doc-md-description> </div> </li> <li class="doc-section-item field-body"> <b><code><a class="autorefs autorefs-internal" title=" VMEMMAP
class-attribute
instance-attribute
(pwndbg.aglib.kernel.paging.x86_64PagingInfo.VMEMMAP)" href=#pwndbg.aglib.kernel.paging.x86_64PagingInfo.VMEMMAP>VMEMMAP</a></code></b> <div class=doc-md-description> </div> </li> <li class="doc-section-item field-body"> <b><code><a class="autorefs autorefs-internal" title=" addr_marker_sz
instance-attribute
(pwndbg.aglib.kernel.paging.x86_64PagingInfo.addr_marker_sz)" href=#pwndbg.aglib.kernel.paging.x86_64PagingInfo.addr_marker_sz>addr_marker_sz</a></code></b> (<code><span title=int>int</span></code>) <div class=doc-md-description> </div> </li> <li class="doc-section-item field-body"> <b><code><a class="autorefs autorefs-internal" title=" pagetable_cache
class-attribute
instance-attribute
(pwndbg.aglib.kernel.paging.x86_64PagingInfo.pagetable_cache)" href=#pwndbg.aglib.kernel.paging.x86_64PagingInfo.pagetable_cache>pagetable_cache</a></code></b> (<code><span title=dict>dict</span>[<a class="autorefs autorefs-internal" title=" Value (pwndbg.dbg_mod.Value)" href=../../../dbg/#pwndbg.dbg.Value>Value</a>, <span title=dict>dict</span>[<span title=int>int</span>, <span title=int>int</span>]]</code>) <div class=doc-md-description> </div> </li> <li class="doc-section-item field-body"> <b><code><a class="autorefs autorefs-internal" title=" pagetableptr_cache
class-attribute
instance-attribute
(pwndbg.aglib.kernel.paging.x86_64PagingInfo.pagetableptr_cache)" href=#pwndbg.aglib.kernel.paging.x86_64PagingInfo.pagetableptr_cache>pagetableptr_cache</a></code></b> (<code><span title=dict>dict</span>[<span title=int>int</span>, <a class="autorefs autorefs-internal" title=" Value (pwndbg.dbg_mod.Value)" href=../../../dbg/#pwndbg.dbg.Value>Value</a>]</code>) <div class=doc-md-description> </div> </li> <li class="doc-section-item field-body"> <b><code><a class="autorefs autorefs-internal" title=" STRUCT_PAGE_SIZE
property
(pwndbg.aglib.kernel.paging.x86_64PagingInfo.STRUCT_PAGE_SIZE)" href=#pwndbg.aglib.kernel.paging.x86_64PagingInfo.STRUCT_PAGE_SIZE>STRUCT_PAGE_SIZE</a></code></b> <div class=doc-md-description> </div> </li> <li class="doc-section-item field-body"> <b><code><a class="autorefs autorefs-internal" title=" STRUCT_PAGE_SHIFT
property
(pwndbg.aglib.kernel.paging.x86_64PagingInfo.STRUCT_PAGE_SHIFT)" href=#pwndbg.aglib.kernel.paging.x86_64PagingInfo.STRUCT_PAGE_SHIFT>STRUCT_PAGE_SHIFT</a></code></b> <div class=doc-md-description> </div> </li> <li class="doc-section-item field-body"> <b><code><a class="autorefs autorefs-internal" title=" phys_offset
property
(pwndbg.aglib.kernel.paging.x86_64PagingInfo.phys_offset)" href=#pwndbg.aglib.kernel.paging.x86_64PagingInfo.phys_offset>phys_offset</a></code></b> <div class=doc-md-description> </div> </li> </ul> <div class="doc doc-children"> <div class="doc doc-object doc-attribute"> <h3 id=pwndbg.aglib.kernel.paging.x86_64PagingInfo.va_bits class="doc doc-heading"> <code class="doc-symbol doc-symbol-heading doc-symbol-attribute"></code> <span class="doc doc-object-name doc-attribute-name">va_bits</span> <span class="doc doc-labels"> <small class="doc doc-label doc-label-instance-attribute"><code>instance-attribute</code></small> </span> <a href=#pwndbg.aglib.kernel.paging.x86_64PagingInfo.va_bits class=headerlink title="Permanent link">¤</a></h3> <div class="language-python doc-signature highlight"><pre><span></span><code><span id=__span-0-1><a id=__codelineno-0-1 name=__codelineno-0-1 href=#__codelineno-0-1></a><span class=n>va_bits</span> <span class=o>=</span> <span class=mi>48</span> <span class=k>if</span> <span class=n><span title=pwndbg.aglib.kernel.paging.x86_64PagingInfo(self).paging_level>paging_level</span></span> <span class=o>==</span> <span class=mi>4</span> <span class=k>else</span> <span class=mi>51</span>
</span></code></pre></div> <div class="doc doc-contents "> </div> </div> <div class="doc doc-object doc-attribute"> <h3 id=pwndbg.aglib.kernel.paging.x86_64PagingInfo.pagetable_level_names class="doc doc-heading"> <code class="doc-symbol doc-symbol-heading doc-symbol-attribute"></code> <span class="doc doc-object-name doc-attribute-name">pagetable_level_names</span> <span class="doc doc-labels"> <small class="doc doc-label doc-label-instance-attribute"><code>instance-attribute</code></small> </span> <a href=#pwndbg.aglib.kernel.paging.x86_64PagingInfo.pagetable_level_names class=headerlink title="Permanent link">¤</a></h3> <div class="language-python doc-signature highlight"><pre><span></span><code><span id=__span-0-1><a id=__codelineno-0-1 name=__codelineno-0-1 href=#__codelineno-0-1></a><span class=n>pagetable_level_names</span> <span class=o>=</span> <span class=p>(</span>
</span><span id=__span-0-2><a id=__codelineno-0-2 name=__codelineno-0-2 href=#__codelineno-0-2></a> <span class=p>(</span><span class=s2>&quot;Page&quot;</span><span class=p>,</span> <span class=s2>&quot;PT&quot;</span><span class=p>,</span> <span class=s2>&quot;PMD&quot;</span><span class=p>,</span> <span class=s2>&quot;PUD&quot;</span><span class=p>,</span> <span class=s2>&quot;PGD&quot;</span><span class=p>)</span>
</span><span id=__span-0-3><a id=__codelineno-0-3 name=__codelineno-0-3 href=#__codelineno-0-3></a> <span class=k>if</span> <span class=n><span title=pwndbg.aglib.kernel.paging.x86_64PagingInfo(self).paging_level>paging_level</span></span> <span class=o>==</span> <span class=mi>4</span>
</span><span id=__span-0-4><a id=__codelineno-0-4 name=__codelineno-0-4 href=#__codelineno-0-4></a> <span class=k>else</span> <span class=p>(</span><span class=s2>&quot;Page&quot;</span><span class=p>,</span> <span class=s2>&quot;PT&quot;</span><span class=p>,</span> <span class=s2>&quot;PMD&quot;</span><span class=p>,</span> <span class=s2>&quot;P4D&quot;</span><span class=p>,</span> <span class=s2>&quot;PUD&quot;</span><span class=p>,</span> <span class=s2>&quot;PGD&quot;</span><span class=p>)</span>
</span><span id=__span-0-5><a id=__codelineno-0-5 name=__codelineno-0-5 href=#__codelineno-0-5></a><span class=p>)</span>
</span></code></pre></div> <div class="doc doc-contents "> </div> </div> <div class="doc doc-object doc-attribute"> <h3 id=pwndbg.aglib.kernel.paging.x86_64PagingInfo.physmap class="doc doc-heading"> <code class="doc-symbol doc-symbol-heading doc-symbol-attribute"></code> <span class="doc doc-object-name doc-attribute-name">physmap</span> <span class="doc doc-labels"> <small class="doc doc-label doc-label-property"><code>property</code></small> </span> <a href=#pwndbg.aglib.kernel.paging.x86_64PagingInfo.physmap class=headerlink title="Permanent link">¤</a></h3> <div class="language-python doc-signature highlight"><pre><span></span><code><span id=__span-0-1><a id=__codelineno-0-1 name=__codelineno-0-1 href=#__codelineno-0-1></a><span class=n>physmap</span>
</span></code></pre></div> <div class="doc doc-contents "> </div> </div> <div class="doc doc-object doc-attribute"> <h3 id=pwndbg.aglib.kernel.paging.x86_64PagingInfo.kbase class="doc doc-heading"> <code class="doc-symbol doc-symbol-heading doc-symbol-attribute"></code> <span class="doc doc-object-name doc-attribute-name">kbase</span> <span class="doc doc-labels"> <small class="doc doc-label doc-label-property"><code>property</code></small> </span> <a href=#pwndbg.aglib.kernel.paging.x86_64PagingInfo.kbase class=headerlink title="Permanent link">¤</a></h3> <div class="language-python doc-signature highlight"><pre><span></span><code><span id=__span-0-1><a id=__codelineno-0-1 name=__codelineno-0-1 href=#__codelineno-0-1></a><span class=n>kbase</span>
</span></code></pre></div> <div class="doc doc-contents "> </div> </div> <div class="doc doc-object doc-attribute"> <h3 id=pwndbg.aglib.kernel.paging.x86_64PagingInfo.page_shift class="doc doc-heading"> <code class="doc-symbol doc-symbol-heading doc-symbol-attribute"></code> <span class="doc doc-object-name doc-attribute-name">page_shift</span> <span class="doc doc-labels"> <small class="doc doc-label doc-label-property"><code>property</code></small> </span> <a href=#pwndbg.aglib.kernel.paging.x86_64PagingInfo.page_shift class=headerlink title="Permanent link">¤</a></h3> <div class="language-python doc-signature highlight"><pre><span></span><code><span id=__span-0-1><a id=__codelineno-0-1 name=__codelineno-0-1 href=#__codelineno-0-1></a><span class=n>page_shift</span><span class=p>:</span> <span class=n><span title=int>int</span></span>
</span></code></pre></div> <div class="doc doc-contents "> </div> </div> <div class="doc doc-object doc-attribute"> <h3 id=pwndbg.aglib.kernel.paging.x86_64PagingInfo.vmalloc class="doc doc-heading"> <code class="doc-symbol doc-symbol-heading doc-symbol-attribute"></code> <span class="doc doc-object-name doc-attribute-name">vmalloc</span> <span class="doc doc-labels"> <small class="doc doc-label doc-label-property"><code>property</code></small> </span> <a href=#pwndbg.aglib.kernel.paging.x86_64PagingInfo.vmalloc class=headerlink title="Permanent link">¤</a></h3> <div class="language-python doc-signature highlight"><pre><span></span><code><span id=__span-0-1><a id=__codelineno-0-1 name=__codelineno-0-1 href=#__codelineno-0-1></a><span class=n>vmalloc</span>
</span></code></pre></div> <div class="doc doc-contents "> </div> </div> <div class="doc doc-object doc-attribute"> <h3 id=pwndbg.aglib.kernel.paging.x86_64PagingInfo.vmemmap class="doc doc-heading"> <code class="doc-symbol doc-symbol-heading doc-symbol-attribute"></code> <span class="doc doc-object-name doc-attribute-name">vmemmap</span> <span class="doc doc-labels"> <small class="doc doc-label doc-label-property"><code>property</code></small> </span> <a href=#pwndbg.aglib.kernel.paging.x86_64PagingInfo.vmemmap class=headerlink title="Permanent link">¤</a></h3> <div class="language-python doc-signature highlight"><pre><span></span><code><span id=__span-0-1><a id=__codelineno-0-1 name=__codelineno-0-1 href=#__codelineno-0-1></a><span class=n>vmemmap</span>
</span></code></pre></div> <div class="doc doc-contents "> </div> </div> <div class="doc doc-object doc-attribute"> <h3 id=pwndbg.aglib.kernel.paging.x86_64PagingInfo.paging_level class="doc doc-heading"> <code class="doc-symbol doc-symbol-heading doc-symbol-attribute"></code> <span class="doc doc-object-name doc-attribute-name">paging_level</span> <span class="doc doc-labels"> <small class="doc doc-label doc-label-property"><code>property</code></small> </span> <a href=#pwndbg.aglib.kernel.paging.x86_64PagingInfo.paging_level class=headerlink title="Permanent link">¤</a></h3> <div class="language-python doc-signature highlight"><pre><span></span><code><span id=__span-0-1><a id=__codelineno-0-1 name=__codelineno-0-1 href=#__codelineno-0-1></a><span class=n>paging_level</span><span class=p>:</span> <span class=n><span title=int>int</span></span>
</span></code></pre></div> <div class="doc doc-contents "> </div> </div> <div class="doc doc-object doc-attribute"> <h3 id=pwndbg.aglib.kernel.paging.x86_64PagingInfo.USERLAND class="doc doc-heading"> <code class="doc-symbol doc-symbol-heading doc-symbol-attribute"></code> <span class="doc doc-object-name doc-attribute-name">USERLAND</span> <span class="doc doc-labels"> <small class="doc doc-label doc-label-class-attribute"><code>class-attribute</code></small> <small class="doc doc-label doc-label-instance-attribute"><code>instance-attribute</code></small> </span> <a href=#pwndbg.aglib.kernel.paging.x86_64PagingInfo.USERLAND class=headerlink title="Permanent link">¤</a></h3> <div class="language-python doc-signature highlight"><pre><span></span><code><span id=__span-0-1><a id=__codelineno-0-1 name=__codelineno-0-1 href=#__codelineno-0-1></a><span class=n>USERLAND</span> <span class=o>=</span> <span class=s1>&#39;userland&#39;</span>
</span></code></pre></div> <div class="doc doc-contents "> </div> </div> <div class="doc doc-object doc-attribute"> <h3 id=pwndbg.aglib.kernel.paging.x86_64PagingInfo.KERNELLAND class="doc doc-heading"> <code class="doc-symbol doc-symbol-heading doc-symbol-attribute"></code> <span class="doc doc-object-name doc-attribute-name">KERNELLAND</span> <span class="doc doc-labels"> <small class="doc doc-label doc-label-class-attribute"><code>class-attribute</code></small> <small class="doc doc-label doc-label-instance-attribute"><code>instance-attribute</code></small> </span> <a href=#pwndbg.aglib.kernel.paging.x86_64PagingInfo.KERNELLAND class=headerlink title="Permanent link">¤</a></h3> <div class="language-python doc-signature highlight"><pre><span></span><code><span id=__span-0-1><a id=__codelineno-0-1 name=__codelineno-0-1 href=#__codelineno-0-1></a><span class=n>KERNELLAND</span> <span class=o>=</span> <span class=s1>&#39;kernel [.text]&#39;</span>
</span></code></pre></div> <div class="doc doc-contents "> </div> </div> <div class="doc doc-object doc-attribute"> <h3 id=pwndbg.aglib.kernel.paging.x86_64PagingInfo.KERNELRO class="doc doc-heading"> <code class="doc-symbol doc-symbol-heading doc-symbol-attribute"></code> <span class="doc doc-object-name doc-attribute-name">KERNELRO</span> <span class="doc doc-labels"> <small class="doc doc-label doc-label-class-attribute"><code>class-attribute</code></small> <small class="doc doc-label doc-label-instance-attribute"><code>instance-attribute</code></small> </span> <a href=#pwndbg.aglib.kernel.paging.x86_64PagingInfo.KERNELRO class=headerlink title="Permanent link">¤</a></h3> <div class="language-python doc-signature highlight"><pre><span></span><code><span id=__span-0-1><a id=__codelineno-0-1 name=__codelineno-0-1 href=#__codelineno-0-1></a><span class=n>KERNELRO</span> <span class=o>=</span> <span class=s1>&#39;kernel [.rodata]&#39;</span>
</span></code></pre></div> <div class="doc doc-contents "> </div> </div> <div class="doc doc-object doc-attribute"> <h3 id=pwndbg.aglib.kernel.paging.x86_64PagingInfo.KERNELBSS class="doc doc-heading"> <code class="doc-symbol doc-symbol-heading doc-symbol-attribute"></code> <span class="doc doc-object-name doc-attribute-name">KERNELBSS</span> <span class="doc doc-labels"> <small class="doc doc-label doc-label-class-attribute"><code>class-attribute</code></small> <small class="doc doc-label doc-label-instance-attribute"><code>instance-attribute</code></small> </span> <a href=#pwndbg.aglib.kernel.paging.x86_64PagingInfo.KERNELBSS class=headerlink title="Permanent link">¤</a></h3> <div class="language-python doc-signature highlight"><pre><span></span><code><span id=__span-0-1><a id=__codelineno-0-1 name=__codelineno-0-1 href=#__codelineno-0-1></a><span class=n>KERNELBSS</span> <span class=o>=</span> <span class=s1>&#39;kernel [.bss]&#39;</span>
</span></code></pre></div> <div class="doc doc-contents "> </div> </div> <div class="doc doc-object doc-attribute"> <h3 id=pwndbg.aglib.kernel.paging.x86_64PagingInfo.KERNELDRIVER class="doc doc-heading"> <code class="doc-symbol doc-symbol-heading doc-symbol-attribute"></code> <span class="doc doc-object-name doc-attribute-name">KERNELDRIVER</span> <span class="doc doc-labels"> <small class="doc doc-label doc-label-class-attribute"><code>class-attribute</code></small> <small class="doc doc-label doc-label-instance-attribute"><code>instance-attribute</code></small> </span> <a href=#pwndbg.aglib.kernel.paging.x86_64PagingInfo.KERNELDRIVER class=headerlink title="Permanent link">¤</a></h3> <div class="language-python doc-signature highlight"><pre><span></span><code><span id=__span-0-1><a id=__codelineno-0-1 name=__codelineno-0-1 href=#__codelineno-0-1></a><span class=n>KERNELDRIVER</span> <span class=o>=</span> <span class=s1>&#39;kernel [.driver .bpf]&#39;</span>
</span></code></pre></div> <div class="doc doc-contents "> </div> </div> <div class="doc doc-object doc-attribute"> <h3 id=pwndbg.aglib.kernel.paging.x86_64PagingInfo.ESPSTACK class="doc doc-heading"> <code class="doc-symbol doc-symbol-heading doc-symbol-attribute"></code> <span class="doc doc-object-name doc-attribute-name">ESPSTACK</span> <span class="doc doc-labels"> <small class="doc doc-label doc-label-class-attribute"><code>class-attribute</code></small> <small class="doc doc-label doc-label-instance-attribute"><code>instance-attribute</code></small> </span> <a href=#pwndbg.aglib.kernel.paging.x86_64PagingInfo.ESPSTACK class=headerlink title="Permanent link">¤</a></h3> <div class="language-python doc-signature highlight"><pre><span></span><code><span id=__span-0-1><a id=__codelineno-0-1 name=__codelineno-0-1 href=#__codelineno-0-1></a><span class=n>ESPSTACK</span> <span class=o>=</span> <span class=s1>&#39;espfix&#39;</span>
</span></code></pre></div> <div class="doc doc-contents "> </div> </div> <div class="doc doc-object doc-attribute"> <h3 id=pwndbg.aglib.kernel.paging.x86_64PagingInfo.PHYSMAP class="doc doc-heading"> <code class="doc-symbol doc-symbol-heading doc-symbol-attribute"></code> <span class="doc doc-object-name doc-attribute-name">PHYSMAP</span> <span class="doc doc-labels"> <small class="doc doc-label doc-label-class-attribute"><code>class-attribute</code></small> <small class="doc doc-label doc-label-instance-attribute"><code>instance-attribute</code></small> </span> <a href=#pwndbg.aglib.kernel.paging.x86_64PagingInfo.PHYSMAP class=headerlink title="Permanent link">¤</a></h3> <div class="language-python doc-signature highlight"><pre><span></span><code><span id=__span-0-1><a id=__codelineno-0-1 name=__codelineno-0-1 href=#__codelineno-0-1></a><span class=n>PHYSMAP</span> <span class=o>=</span> <span class=s1>&#39;physmap&#39;</span>
</span></code></pre></div> <div class="doc doc-contents "> </div> </div> <div class="doc doc-object doc-attribute"> <h3 id=pwndbg.aglib.kernel.paging.x86_64PagingInfo.VMALLOC class="doc doc-heading"> <code class="doc-symbol doc-symbol-heading doc-symbol-attribute"></code> <span class="doc doc-object-name doc-attribute-name">VMALLOC</span> <span class="doc doc-labels"> <small class="doc doc-label doc-label-class-attribute"><code>class-attribute</code></small> <small class="doc doc-label doc-label-instance-attribute"><code>instance-attribute</code></small> </span> <a href=#pwndbg.aglib.kernel.paging.x86_64PagingInfo.VMALLOC class=headerlink title="Permanent link">¤</a></h3> <div class="language-python doc-signature highlight"><pre><span></span><code><span id=__span-0-1><a id=__codelineno-0-1 name=__codelineno-0-1 href=#__codelineno-0-1></a><span class=n>VMALLOC</span> <span class=o>=</span> <span class=s1>&#39;vmalloc&#39;</span>
</span></code></pre></div> <div class="doc doc-contents "> </div> </div> <div class="doc doc-object doc-attribute"> <h3 id=pwndbg.aglib.kernel.paging.x86_64PagingInfo.VMEMMAP class="doc doc-heading"> <code class="doc-symbol doc-symbol-heading doc-symbol-attribute"></code> <span class="doc doc-object-name doc-attribute-name">VMEMMAP</span> <span class="doc doc-labels"> <small class="doc doc-label doc-label-class-attribute"><code>class-attribute</code></small> <small class="doc doc-label doc-label-instance-attribute"><code>instance-attribute</code></small> </span> <a href=#pwndbg.aglib.kernel.paging.x86_64PagingInfo.VMEMMAP class=headerlink title="Permanent link">¤</a></h3> <div class="language-python doc-signature highlight"><pre><span></span><code><span id=__span-0-1><a id=__codelineno-0-1 name=__codelineno-0-1 href=#__codelineno-0-1></a><span class=n>VMEMMAP</span> <span class=o>=</span> <span class=s1>&#39;vmemmap&#39;</span>
</span></code></pre></div> <div class="doc doc-contents "> </div> </div> <div class="doc doc-object doc-attribute"> <h3 id=pwndbg.aglib.kernel.paging.x86_64PagingInfo.addr_marker_sz class="doc doc-heading"> <code class="doc-symbol doc-symbol-heading doc-symbol-attribute"></code> <span class="doc doc-object-name doc-attribute-name">addr_marker_sz</span> <span class="doc doc-labels"> <small class="doc doc-label doc-label-instance-attribute"><code>instance-attribute</code></small> </span> <a href=#pwndbg.aglib.kernel.paging.x86_64PagingInfo.addr_marker_sz class=headerlink title="Permanent link">¤</a></h3> <div class="language-python doc-signature highlight"><pre><span></span><code><span id=__span-0-1><a id=__codelineno-0-1 name=__codelineno-0-1 href=#__codelineno-0-1></a><span class=n>addr_marker_sz</span><span class=p>:</span> <span class=n><span title=int>int</span></span>
</span></code></pre></div> <div class="doc doc-contents "> </div> </div> <div class="doc doc-object doc-attribute"> <h3 id=pwndbg.aglib.kernel.paging.x86_64PagingInfo.pagetable_cache class="doc doc-heading"> <code class="doc-symbol doc-symbol-heading doc-symbol-attribute"></code> <span class="doc doc-object-name doc-attribute-name">pagetable_cache</span> <span class="doc doc-labels"> <small class="doc doc-label doc-label-class-attribute"><code>class-attribute</code></small> <small class="doc doc-label doc-label-instance-attribute"><code>instance-attribute</code></small> </span> <a href=#pwndbg.aglib.kernel.paging.x86_64PagingInfo.pagetable_cache class=headerlink title="Permanent link">¤</a></h3> <div class="language-python doc-signature highlight"><pre><span></span><code><span id=__span-0-1><a id=__codelineno-0-1 name=__codelineno-0-1 href=#__codelineno-0-1></a><span class=n>pagetable_cache</span><span class=p>:</span> <span class=n><span title=dict>dict</span></span><span class=p>[</span><span class=n><a class="autorefs autorefs-internal" title=" Value (pwndbg.dbg_mod.Value)" href=../../../dbg/#pwndbg.dbg.Value>Value</a></span><span class=p>,</span> <span class=n><span title=dict>dict</span></span><span class=p>[</span><span class=n><span title=int>int</span></span><span class=p>,</span> <span class=n><span title=int>int</span></span><span class=p>]]</span> <span class=o>=</span> <span class=p>{}</span>
</span></code></pre></div> <div class="doc doc-contents "> </div> </div> <div class="doc doc-object doc-attribute"> <h3 id=pwndbg.aglib.kernel.paging.x86_64PagingInfo.pagetableptr_cache class="doc doc-heading"> <code class="doc-symbol doc-symbol-heading doc-symbol-attribute"></code> <span class="doc doc-object-name doc-attribute-name">pagetableptr_cache</span> <span class="doc doc-labels"> <small class="doc doc-label doc-label-class-attribute"><code>class-attribute</code></small> <small class="doc doc-label doc-label-instance-attribute"><code>instance-attribute</code></small> </span> <a href=#pwndbg.aglib.kernel.paging.x86_64PagingInfo.pagetableptr_cache class=headerlink title="Permanent link">¤</a></h3> <div class="language-python doc-signature highlight"><pre><span></span><code><span id=__span-0-1><a id=__codelineno-0-1 name=__codelineno-0-1 href=#__codelineno-0-1></a><span class=n>pagetableptr_cache</span><span class=p>:</span> <span class=n><span title=dict>dict</span></span><span class=p>[</span><span class=n><span title=int>int</span></span><span class=p>,</span> <span class=n><a class="autorefs autorefs-internal" title=" Value (pwndbg.dbg_mod.Value)" href=../../../dbg/#pwndbg.dbg.Value>Value</a></span><span class=p>]</span> <span class=o>=</span> <span class=p>{}</span>
</span></code></pre></div> <div class="doc doc-contents "> </div> </div> <div class="doc doc-object doc-attribute"> <h3 id=pwndbg.aglib.kernel.paging.x86_64PagingInfo.STRUCT_PAGE_SIZE class="doc doc-heading"> <code class="doc-symbol doc-symbol-heading doc-symbol-attribute"></code> <span class="doc doc-object-name doc-attribute-name">STRUCT_PAGE_SIZE</span> <span class="doc doc-labels"> <small class="doc doc-label doc-label-property"><code>property</code></small> </span> <a href=#pwndbg.aglib.kernel.paging.x86_64PagingInfo.STRUCT_PAGE_SIZE class=headerlink title="Permanent link">¤</a></h3> <div class="language-python doc-signature highlight"><pre><span></span><code><span id=__span-0-1><a id=__codelineno-0-1 name=__codelineno-0-1 href=#__codelineno-0-1></a><span class=n>STRUCT_PAGE_SIZE</span>
</span></code></pre></div> <div class="doc doc-contents "> </div> </div> <div class="doc doc-object doc-attribute"> <h3 id=pwndbg.aglib.kernel.paging.x86_64PagingInfo.STRUCT_PAGE_SHIFT class="doc doc-heading"> <code class="doc-symbol doc-symbol-heading doc-symbol-attribute"></code> <span class="doc doc-object-name doc-attribute-name">STRUCT_PAGE_SHIFT</span> <span class="doc doc-labels"> <small class="doc doc-label doc-label-property"><code>property</code></small> </span> <a href=#pwndbg.aglib.kernel.paging.x86_64PagingInfo.STRUCT_PAGE_SHIFT class=headerlink title="Permanent link">¤</a></h3> <div class="language-python doc-signature highlight"><pre><span></span><code><span id=__span-0-1><a id=__codelineno-0-1 name=__codelineno-0-1 href=#__codelineno-0-1></a><span class=n>STRUCT_PAGE_SHIFT</span>
</span></code></pre></div> <div class="doc doc-contents "> </div> </div> <div class="doc doc-object doc-attribute"> <h3 id=pwndbg.aglib.kernel.paging.x86_64PagingInfo.phys_offset class="doc doc-heading"> <code class="doc-symbol doc-symbol-heading doc-symbol-attribute"></code> <span class="doc doc-object-name doc-attribute-name">phys_offset</span> <span class="doc doc-labels"> <small class="doc doc-label doc-label-property"><code>property</code></small> </span> <a href=#pwndbg.aglib.kernel.paging.x86_64PagingInfo.phys_offset class=headerlink title="Permanent link">¤</a></h3> <div class="language-python doc-signature highlight"><pre><span></span><code><span id=__span-0-1><a id=__codelineno-0-1 name=__codelineno-0-1 href=#__codelineno-0-1></a><span class=n>phys_offset</span>
</span></code></pre></div> <div class="doc doc-contents "> </div> </div> <div class="doc doc-object doc-function"> <h3 id=pwndbg.aglib.kernel.paging.x86_64PagingInfo.get_vmalloc_vmemmap_bases class="doc doc-heading"> <code class="doc-symbol doc-symbol-heading doc-symbol-method"></code> <span class="doc doc-object-name doc-function-name">get_vmalloc_vmemmap_bases</span> <a href=#pwndbg.aglib.kernel.paging.x86_64PagingInfo.get_vmalloc_vmemmap_bases class=headerlink title="Permanent link">¤</a></h3> <div class="language-python doc-signature highlight"><pre><span></span><code><span id=__span-0-1><a id=__codelineno-0-1 name=__codelineno-0-1 href=#__codelineno-0-1></a><span class=nf>get_vmalloc_vmemmap_bases</span><span class=p>()</span>
</span></code></pre></div> <div class="doc doc-contents "> </div> </div> <div class="doc doc-object doc-function"> <h3 id=pwndbg.aglib.kernel.paging.x86_64PagingInfo.markers class="doc doc-heading"> <code class="doc-symbol doc-symbol-heading doc-symbol-method"></code> <span class="doc doc-object-name doc-function-name">markers</span> <a href=#pwndbg.aglib.kernel.paging.x86_64PagingInfo.markers class=headerlink title="Permanent link">¤</a></h3> <div class="language-python doc-signature highlight"><pre><span></span><code><span id=__span-0-1><a id=__codelineno-0-1 name=__codelineno-0-1 href=#__codelineno-0-1></a><span class=nf>markers</span><span class=p>()</span> <span class=o>-&gt;</span> <span class=n><span title=tuple>tuple</span></span><span class=p>[</span><span class=n><span title=tuple>tuple</span></span><span class=p>[</span><span class=n><span title=str>str</span></span><span class=p>,</span> <span class=n><span title=int>int</span></span><span class=p>],</span> <span class=o>...</span><span class=p>]</span>
</span></code></pre></div> <div class="doc doc-contents "> </div> </div> <div class="doc doc-object doc-function"> <h3 id=pwndbg.aglib.kernel.paging.x86_64PagingInfo.adjust class="doc doc-heading"> <code class="doc-symbol doc-symbol-heading doc-symbol-method"></code> <span class="doc doc-object-name doc-function-name">adjust</span> <a href=#pwndbg.aglib.kernel.paging.x86_64PagingInfo.adjust class=headerlink title="Permanent link">¤</a></h3> <div class="language-python doc-signature highlight"><pre><span></span><code><span id=__span-0-1><a id=__codelineno-0-1 name=__codelineno-0-1 href=#__codelineno-0-1></a><span class=nf>adjust</span><span class=p>(</span><span class=n>name</span><span class=p>)</span>
</span></code></pre></div> <div class="doc doc-contents "> </div> </div> <div class="doc doc-object doc-function"> <h3 id=pwndbg.aglib.kernel.paging.x86_64PagingInfo.handle_kernel_pages class="doc doc-heading"> <code class="doc-symbol doc-symbol-heading doc-symbol-method"></code> <span class="doc doc-object-name doc-function-name">handle_kernel_pages</span> <a href=#pwndbg.aglib.kernel.paging.x86_64PagingInfo.handle_kernel_pages class=headerlink title="Permanent link">¤</a></h3> <div class="language-python doc-signature highlight"><pre><span></span><code><span id=__span-0-1><a id=__codelineno-0-1 name=__codelineno-0-1 href=#__codelineno-0-1></a><span class=nf>handle_kernel_pages</span><span class=p>(</span><span class=n>pages</span><span class=p>)</span>
</span></code></pre></div> <div class="doc doc-contents "> </div> </div> <div class="doc doc-object doc-function"> <h3 id=pwndbg.aglib.kernel.paging.x86_64PagingInfo.pagewalk class="doc doc-heading"> <code class="doc-symbol doc-symbol-heading doc-symbol-method"></code> <span class="doc doc-object-name doc-function-name">pagewalk</span> <a href=#pwndbg.aglib.kernel.paging.x86_64PagingInfo.pagewalk class=headerlink title="Permanent link">¤</a></h3> <div class="language-python doc-signature highlight"><pre><span></span><code><span id=__span-0-1><a id=__codelineno-0-1 name=__codelineno-0-1 href=#__codelineno-0-1></a><span class=nf>pagewalk</span><span class=p>(</span>
</span><span id=__span-0-2><a id=__codelineno-0-2 name=__codelineno-0-2 href=#__codelineno-0-2></a> <span class=n>target</span><span class=p>,</span> <span class=n>entry</span>
</span><span id=__span-0-3><a id=__codelineno-0-3 name=__codelineno-0-3 href=#__codelineno-0-3></a><span class=p>)</span> <span class=o>-&gt;</span> <span class=n><span title=tuple>tuple</span></span><span class=p>[</span><span class=n><span title=tuple>tuple</span></span><span class=p>[</span><span class=n><span title=str>str</span></span><span class=p>,</span> <span class=o>...</span><span class=p>],</span> <span class=n><span title=list>list</span></span><span class=p>[</span><span class=n><span title=tuple>tuple</span></span><span class=p>[</span><span class=n><span title=int>int</span></span> <span class=o>|</span> <span class=kc>None</span><span class=p>,</span> <span class=n><span title=int>int</span></span> <span class=o>|</span> <span class=kc>None</span><span class=p>]]]</span>
</span></code></pre></div> <div class="doc doc-contents "> </div> </div> <div class="doc doc-object doc-function"> <h3 id=pwndbg.aglib.kernel.paging.x86_64PagingInfo.pageentry_flags class="doc doc-heading"> <code class="doc-symbol doc-symbol-heading doc-symbol-method"></code> <span class="doc doc-object-name doc-function-name">pageentry_flags</span> <a href=#pwndbg.aglib.kernel.paging.x86_64PagingInfo.pageentry_flags class=headerlink title="Permanent link">¤</a></h3> <div class="language-python doc-signature highlight"><pre><span></span><code><span id=__span-0-1><a id=__codelineno-0-1 name=__codelineno-0-1 href=#__codelineno-0-1></a><span class=nf>pageentry_flags</span><span class=p>(</span><span class=n>is_last</span><span class=p>)</span> <span class=o>-&gt;</span> <span class=n><a class="autorefs autorefs-internal" title=" BitFlags (pwndbg.lib.regs.BitFlags)" href=../../../lib/regs/#pwndbg.lib.regs.BitFlags>BitFlags</a></span>
</span></code></pre></div> <div class="doc doc-contents "> </div> </div> <div class="doc doc-object doc-function"> <h3 id=pwndbg.aglib.kernel.paging.x86_64PagingInfo.should_stop_pagewalk class="doc doc-heading"> <code class="doc-symbol doc-symbol-heading doc-symbol-method"></code> <span class="doc doc-object-name doc-function-name">should_stop_pagewalk</span> <a href=#pwndbg.aglib.kernel.paging.x86_64PagingInfo.should_stop_pagewalk class=headerlink title="Permanent link">¤</a></h3> <div class="language-python doc-signature highlight"><pre><span></span><code><span id=__span-0-1><a id=__codelineno-0-1 name=__codelineno-0-1 href=#__codelineno-0-1></a><span class=nf>should_stop_pagewalk</span><span class=p>(</span><span class=n>entry</span><span class=p>)</span>
</span></code></pre></div> <div class="doc doc-contents "> </div> </div> <div class="doc doc-object doc-function"> <h3 id=pwndbg.aglib.kernel.paging.x86_64PagingInfo.kbase_helper class="doc doc-heading"> <code class="doc-symbol doc-symbol-heading doc-symbol-method"></code> <span class="doc doc-object-name doc-function-name">kbase_helper</span> <a href=#pwndbg.aglib.kernel.paging.x86_64PagingInfo.kbase_helper class=headerlink title="Permanent link">¤</a></h3> <div class="language-python doc-signature highlight"><pre><span></span><code><span id=__span-0-1><a id=__codelineno-0-1 name=__codelineno-0-1 href=#__codelineno-0-1></a><span class=nf>kbase_helper</span><span class=p>(</span><span class=n>address</span><span class=p>)</span>
</span></code></pre></div> <div class="doc doc-contents "> </div> </div> <div class="doc doc-object doc-function"> <h3 id=pwndbg.aglib.kernel.paging.x86_64PagingInfo.pagewalk_helper class="doc doc-heading"> <code class="doc-symbol doc-symbol-heading doc-symbol-method"></code> <span class="doc doc-object-name doc-function-name">pagewalk_helper</span> <a href=#pwndbg.aglib.kernel.paging.x86_64PagingInfo.pagewalk_helper class=headerlink title="Permanent link">¤</a></h3> <div class="language-python doc-signature highlight"><pre><span></span><code><span id=__span-0-1><a id=__codelineno-0-1 name=__codelineno-0-1 href=#__codelineno-0-1></a><span class=nf>pagewalk_helper</span><span class=p>(</span><span class=n>target</span><span class=p>,</span> <span class=n>entry</span><span class=p>)</span> <span class=o>-&gt;</span> <span class=n><span title=list>list</span></span><span class=p>[</span><span class=n><span title=tuple>tuple</span></span><span class=p>[</span><span class=n><span title=int>int</span></span> <span class=o>|</span> <span class=kc>None</span><span class=p>,</span> <span class=n><span title=int>int</span></span> <span class=o>|</span> <span class=kc>None</span><span class=p>]]</span>
</span></code></pre></div> <div class="doc doc-contents "> </div> </div> </div> </div> </div> <div class="doc doc-object doc-class"> <h2 id=pwndbg.aglib.kernel.paging.Aarch64PagingInfo class="doc doc-heading"> <code class="doc-symbol doc-symbol-heading doc-symbol-class"></code> <span class="doc doc-object-name doc-class-name">Aarch64PagingInfo</span> <a href=#pwndbg.aglib.kernel.paging.Aarch64PagingInfo class=headerlink title="Permanent link">¤</a></h2> <div class="language-python doc-signature highlight"><pre><span></span><code><span id=__span-0-1><a id=__codelineno-0-1 name=__codelineno-0-1 href=#__codelineno-0-1></a><span class=nf>Aarch64PagingInfo</span><span class=p>()</span>
</span></code></pre></div> <div class="doc doc-contents "> <p class="doc doc-class-bases"> Bases: <code><a class="autorefs autorefs-internal" title=" ArchPagingInfo (pwndbg.aglib.kernel.paging.ArchPagingInfo)" href=#pwndbg.aglib.kernel.paging.ArchPagingInfo>ArchPagingInfo</a></code></p> <p><span class=doc-section-title>Methods:</span></p> <ul> <li class="doc-section-item field-body"> <b><code><a class="autorefs autorefs-internal" title=" markers (pwndbg.aglib.kernel.paging.Aarch64PagingInfo.markers)" href=#pwndbg.aglib.kernel.paging.Aarch64PagingInfo.markers>markers</a></code></b> <div class=doc-md-description> </div> </li> <li class="doc-section-item field-body"> <b><code><a class="autorefs autorefs-internal" title=" adjust (pwndbg.aglib.kernel.paging.Aarch64PagingInfo.adjust)" href=#pwndbg.aglib.kernel.paging.Aarch64PagingInfo.adjust>adjust</a></code></b> <div class=doc-md-description> </div> </li> <li class="doc-section-item field-body"> <b><code><a class="autorefs autorefs-internal" title=" handle_kernel_pages (pwndbg.aglib.kernel.paging.Aarch64PagingInfo.handle_kernel_pages)" href=#pwndbg.aglib.kernel.paging.Aarch64PagingInfo.handle_kernel_pages>handle_kernel_pages</a></code></b> <div class=doc-md-description> </div> </li> <li class="doc-section-item field-body"> <b><code><a class="autorefs autorefs-internal" title=" pagewalk (pwndbg.aglib.kernel.paging.Aarch64PagingInfo.pagewalk)" href=#pwndbg.aglib.kernel.paging.Aarch64PagingInfo.pagewalk>pagewalk</a></code></b> <div class=doc-md-description> </div> </li> <li class="doc-section-item field-body"> <b><code><a class="autorefs autorefs-internal" title=" pageentry_flags (pwndbg.aglib.kernel.paging.Aarch64PagingInfo.pageentry_flags)" href=#pwndbg.aglib.kernel.paging.Aarch64PagingInfo.pageentry_flags>pageentry_flags</a></code></b> <div class=doc-md-description> </div> </li> <li class="doc-section-item field-body"> <b><code><a class="autorefs autorefs-internal" title=" should_stop_pagewalk (pwndbg.aglib.kernel.paging.Aarch64PagingInfo.should_stop_pagewalk)" href=#pwndbg.aglib.kernel.paging.Aarch64PagingInfo.should_stop_pagewalk>should_stop_pagewalk</a></code></b> <div class=doc-md-description> </div> </li> <li class="doc-section-item field-body"> <b><code><a class="autorefs autorefs-internal" title=" kbase_helper (pwndbg.aglib.kernel.paging.Aarch64PagingInfo.kbase_helper)" href=#pwndbg.aglib.kernel.paging.Aarch64PagingInfo.kbase_helper>kbase_helper</a></code></b> <div class=doc-md-description> </div> </li> <li class="doc-section-item field-body"> <b><code><a class="autorefs autorefs-internal" title=" pagewalk_helper (pwndbg.aglib.kernel.paging.Aarch64PagingInfo.pagewalk_helper)" href=#pwndbg.aglib.kernel.paging.Aarch64PagingInfo.pagewalk_helper>pagewalk_helper</a></code></b> <div class=doc-md-description> </div> </li> </ul> <p><span class=doc-section-title>Attributes:</span></p> <ul> <li class="doc-section-item field-body"> <b><code><a class="autorefs autorefs-internal" title=" tcr_el1
instance-attribute
(pwndbg.aglib.kernel.paging.Aarch64PagingInfo.tcr_el1)" href=#pwndbg.aglib.kernel.paging.Aarch64PagingInfo.tcr_el1>tcr_el1</a></code></b> <div class=doc-md-description> </div> </li> <li class="doc-section-item field-body"> <b><code><a class="autorefs autorefs-internal" title=" va_bits
instance-attribute
(pwndbg.aglib.kernel.paging.Aarch64PagingInfo.va_bits)" href=#pwndbg.aglib.kernel.paging.Aarch64PagingInfo.va_bits>va_bits</a></code></b> <div class=doc-md-description> </div> </li> <li class="doc-section-item field-body"> <b><code><a class="autorefs autorefs-internal" title=" PAGE_OFFSET
instance-attribute
(pwndbg.aglib.kernel.paging.Aarch64PagingInfo.PAGE_OFFSET)" href=#pwndbg.aglib.kernel.paging.Aarch64PagingInfo.PAGE_OFFSET>PAGE_OFFSET</a></code></b> <div class=doc-md-description> </div> </li> <li class="doc-section-item field-body"> <b><code><a class="autorefs autorefs-internal" title=" va_bits_min
instance-attribute
(pwndbg.aglib.kernel.paging.Aarch64PagingInfo.va_bits_min)" href=#pwndbg.aglib.kernel.paging.Aarch64PagingInfo.va_bits_min>va_bits_min</a></code></b> <div class=doc-md-description> </div> </li> <li class="doc-section-item field-body"> <b><code><a class="autorefs autorefs-internal" title=" vmalloc
instance-attribute
(pwndbg.aglib.kernel.paging.Aarch64PagingInfo.vmalloc)" href=#pwndbg.aglib.kernel.paging.Aarch64PagingInfo.vmalloc>vmalloc</a></code></b> <div class=doc-md-description> </div> </li> <li class="doc-section-item field-body"> <b><code><a class="autorefs autorefs-internal" title=" pagetable_level_names
instance-attribute
(pwndbg.aglib.kernel.paging.Aarch64PagingInfo.pagetable_level_names)" href=#pwndbg.aglib.kernel.paging.Aarch64PagingInfo.pagetable_level_names>pagetable_level_names</a></code></b> <div class=doc-md-description> </div> </li> <li class="doc-section-item field-body"> <b><code><a class="autorefs autorefs-internal" title=" physmap
property
(pwndbg.aglib.kernel.paging.Aarch64PagingInfo.physmap)" href=#pwndbg.aglib.kernel.paging.Aarch64PagingInfo.physmap>physmap</a></code></b> <div class=doc-md-description> </div> </li> <li class="doc-section-item field-body"> <b><code><a class="autorefs autorefs-internal" title=" kbase
property
(pwndbg.aglib.kernel.paging.Aarch64PagingInfo.kbase)" href=#pwndbg.aglib.kernel.paging.Aarch64PagingInfo.kbase>kbase</a></code></b> <div class=doc-md-description> </div> </li> <li class="doc-section-item field-body"> <b><code><a class="autorefs autorefs-internal" title=" kversion
property
(pwndbg.aglib.kernel.paging.Aarch64PagingInfo.kversion)" href=#pwndbg.aglib.kernel.paging.Aarch64PagingInfo.kversion>kversion</a></code></b> <div class=doc-md-description> </div> </li> <li class="doc-section-item field-body"> <b><code><a class="autorefs autorefs-internal" title=" module_start
property
(pwndbg.aglib.kernel.paging.Aarch64PagingInfo.module_start)" href=#pwndbg.aglib.kernel.paging.Aarch64PagingInfo.module_start>module_start</a></code></b> <div class=doc-md-description> </div> </li> <li class="doc-section-item field-body"> <b><code><a class="autorefs autorefs-internal" title=" vmemmap
property
(pwndbg.aglib.kernel.paging.Aarch64PagingInfo.vmemmap)" href=#pwndbg.aglib.kernel.paging.Aarch64PagingInfo.vmemmap>vmemmap</a></code></b> <div class=doc-md-description> </div> </li> <li class="doc-section-item field-body"> <b><code><a class="autorefs autorefs-internal" title=" pci
property
(pwndbg.aglib.kernel.paging.Aarch64PagingInfo.pci)" href=#pwndbg.aglib.kernel.paging.Aarch64PagingInfo.pci>pci</a></code></b> <div class=doc-md-description> </div> </li> <li class="doc-section-item field-body"> <b><code><a class="autorefs autorefs-internal" title=" fixmap
property
(pwndbg.aglib.kernel.paging.Aarch64PagingInfo.fixmap)" href=#pwndbg.aglib.kernel.paging.Aarch64PagingInfo.fixmap>fixmap</a></code></b> <div class=doc-md-description> </div> </li> <li class="doc-section-item field-body"> <b><code><a class="autorefs autorefs-internal" title=" ksize
property
(pwndbg.aglib.kernel.paging.Aarch64PagingInfo.ksize)" href=#pwndbg.aglib.kernel.paging.Aarch64PagingInfo.ksize>ksize</a></code></b> <div class=doc-md-description> </div> </li> <li class="doc-section-item field-body"> <b><code><a class="autorefs autorefs-internal" title=" page_shift_heuristic
property
(pwndbg.aglib.kernel.paging.Aarch64PagingInfo.page_shift_heuristic)" href=#pwndbg.aglib.kernel.paging.Aarch64PagingInfo.page_shift_heuristic>page_shift_heuristic</a></code></b> (<code><span title=int>int</span></code>) <div class=doc-md-description> </div> </li> <li class="doc-section-item field-body"> <b><code><a class="autorefs autorefs-internal" title=" page_shift
property
(pwndbg.aglib.kernel.paging.Aarch64PagingInfo.page_shift)" href=#pwndbg.aglib.kernel.paging.Aarch64PagingInfo.page_shift>page_shift</a></code></b> (<code><span title=int>int</span></code>) <div class=doc-md-description> </div> </li> <li class="doc-section-item field-body"> <b><code><a class="autorefs autorefs-internal" title=" page_shift_user
property
(pwndbg.aglib.kernel.paging.Aarch64PagingInfo.page_shift_user)" href=#pwndbg.aglib.kernel.paging.Aarch64PagingInfo.page_shift_user>page_shift_user</a></code></b> (<code><span title=int>int</span></code>) <div class=doc-md-description> </div> </li> <li class="doc-section-item field-body"> <b><code><a class="autorefs autorefs-internal" title=" paging_level
property
(pwndbg.aglib.kernel.paging.Aarch64PagingInfo.paging_level)" href=#pwndbg.aglib.kernel.paging.Aarch64PagingInfo.paging_level>paging_level</a></code></b> <div class=doc-md-description> </div> </li> <li class="doc-section-item field-body"> <b><code><a class="autorefs autorefs-internal" title=" phys_offset
property
(pwndbg.aglib.kernel.paging.Aarch64PagingInfo.phys_offset)" href=#pwndbg.aglib.kernel.paging.Aarch64PagingInfo.phys_offset>phys_offset</a></code></b> <div class=doc-md-description> </div> </li> <li class="doc-section-item field-body"> <b><code><a class="autorefs autorefs-internal" title=" USERLAND
class-attribute
instance-attribute
(pwndbg.aglib.kernel.paging.Aarch64PagingInfo.USERLAND)" href=#pwndbg.aglib.kernel.paging.Aarch64PagingInfo.USERLAND>USERLAND</a></code></b> <div class=doc-md-description> </div> </li> <li class="doc-section-item field-body"> <b><code><a class="autorefs autorefs-internal" title=" KERNELLAND
class-attribute
instance-attribute
(pwndbg.aglib.kernel.paging.Aarch64PagingInfo.KERNELLAND)" href=#pwndbg.aglib.kernel.paging.Aarch64PagingInfo.KERNELLAND>KERNELLAND</a></code></b> <div class=doc-md-description> </div> </li> <li class="doc-section-item field-body"> <b><code><a class="autorefs autorefs-internal" title=" KERNELRO
class-attribute
instance-attribute
(pwndbg.aglib.kernel.paging.Aarch64PagingInfo.KERNELRO)" href=#pwndbg.aglib.kernel.paging.Aarch64PagingInfo.KERNELRO>KERNELRO</a></code></b> <div class=doc-md-description> </div> </li> <li class="doc-section-item field-body"> <b><code><a class="autorefs autorefs-internal" title=" KERNELBSS
class-attribute
instance-attribute
(pwndbg.aglib.kernel.paging.Aarch64PagingInfo.KERNELBSS)" href=#pwndbg.aglib.kernel.paging.Aarch64PagingInfo.KERNELBSS>KERNELBSS</a></code></b> <div class=doc-md-description> </div> </li> <li class="doc-section-item field-body"> <b><code><a class="autorefs autorefs-internal" title=" KERNELDRIVER
class-attribute
instance-attribute
(pwndbg.aglib.kernel.paging.Aarch64PagingInfo.KERNELDRIVER)" href=#pwndbg.aglib.kernel.paging.Aarch64PagingInfo.KERNELDRIVER>KERNELDRIVER</a></code></b> <div class=doc-md-description> </div> </li> <li class="doc-section-item field-body"> <b><code><a class="autorefs autorefs-internal" title=" ESPSTACK
class-attribute
instance-attribute
(pwndbg.aglib.kernel.paging.Aarch64PagingInfo.ESPSTACK)" href=#pwndbg.aglib.kernel.paging.Aarch64PagingInfo.ESPSTACK>ESPSTACK</a></code></b> <div class=doc-md-description> </div> </li> <li class="doc-section-item field-body"> <b><code><a class="autorefs autorefs-internal" title=" PHYSMAP
class-attribute
instance-attribute
(pwndbg.aglib.kernel.paging.Aarch64PagingInfo.PHYSMAP)" href=#pwndbg.aglib.kernel.paging.Aarch64PagingInfo.PHYSMAP>PHYSMAP</a></code></b> <div class=doc-md-description> </div> </li> <li class="doc-section-item field-body"> <b><code><a class="autorefs autorefs-internal" title=" VMALLOC
class-attribute
instance-attribute
(pwndbg.aglib.kernel.paging.Aarch64PagingInfo.VMALLOC)" href=#pwndbg.aglib.kernel.paging.Aarch64PagingInfo.VMALLOC>VMALLOC</a></code></b> <div class=doc-md-description> </div> </li> <li class="doc-section-item field-body"> <b><code><a class="autorefs autorefs-internal" title=" VMEMMAP
class-attribute
instance-attribute
(pwndbg.aglib.kernel.paging.Aarch64PagingInfo.VMEMMAP)" href=#pwndbg.aglib.kernel.paging.Aarch64PagingInfo.VMEMMAP>VMEMMAP</a></code></b> <div class=doc-md-description> </div> </li> <li class="doc-section-item field-body"> <b><code><a class="autorefs autorefs-internal" title=" addr_marker_sz
instance-attribute
(pwndbg.aglib.kernel.paging.Aarch64PagingInfo.addr_marker_sz)" href=#pwndbg.aglib.kernel.paging.Aarch64PagingInfo.addr_marker_sz>addr_marker_sz</a></code></b> (<code><span title=int>int</span></code>) <div class=doc-md-description> </div> </li> <li class="doc-section-item field-body"> <b><code><a class="autorefs autorefs-internal" title=" pagetable_cache
class-attribute
instance-attribute
(pwndbg.aglib.kernel.paging.Aarch64PagingInfo.pagetable_cache)" href=#pwndbg.aglib.kernel.paging.Aarch64PagingInfo.pagetable_cache>pagetable_cache</a></code></b> (<code><span title=dict>dict</span>[<a class="autorefs autorefs-internal" title=" Value (pwndbg.dbg_mod.Value)" href=../../../dbg/#pwndbg.dbg.Value>Value</a>, <span title=dict>dict</span>[<span title=int>int</span>, <span title=int>int</span>]]</code>) <div class=doc-md-description> </div> </li> <li class="doc-section-item field-body"> <b><code><a class="autorefs autorefs-internal" title=" pagetableptr_cache
class-attribute
instance-attribute
(pwndbg.aglib.kernel.paging.Aarch64PagingInfo.pagetableptr_cache)" href=#pwndbg.aglib.kernel.paging.Aarch64PagingInfo.pagetableptr_cache>pagetableptr_cache</a></code></b> (<code><span title=dict>dict</span>[<span title=int>int</span>, <a class="autorefs autorefs-internal" title=" Value (pwndbg.dbg_mod.Value)" href=../../../dbg/#pwndbg.dbg.Value>Value</a>]</code>) <div class=doc-md-description> </div> </li> <li class="doc-section-item field-body"> <b><code><a class="autorefs autorefs-internal" title=" STRUCT_PAGE_SIZE
property
(pwndbg.aglib.kernel.paging.Aarch64PagingInfo.STRUCT_PAGE_SIZE)" href=#pwndbg.aglib.kernel.paging.Aarch64PagingInfo.STRUCT_PAGE_SIZE>STRUCT_PAGE_SIZE</a></code></b> <div class=doc-md-description> </div> </li> <li class="doc-section-item field-body"> <b><code><a class="autorefs autorefs-internal" title=" STRUCT_PAGE_SHIFT
property
(pwndbg.aglib.kernel.paging.Aarch64PagingInfo.STRUCT_PAGE_SHIFT)" href=#pwndbg.aglib.kernel.paging.Aarch64PagingInfo.STRUCT_PAGE_SHIFT>STRUCT_PAGE_SHIFT</a></code></b> <div class=doc-md-description> </div> </li> </ul> <div class="doc doc-children"> <div class="doc doc-object doc-attribute"> <h3 id=pwndbg.aglib.kernel.paging.Aarch64PagingInfo.tcr_el1 class="doc doc-heading"> <code class="doc-symbol doc-symbol-heading doc-symbol-attribute"></code> <span class="doc doc-object-name doc-attribute-name">tcr_el1</span> <span class="doc doc-labels"> <small class="doc doc-label doc-label-instance-attribute"><code>instance-attribute</code></small> </span> <a href=#pwndbg.aglib.kernel.paging.Aarch64PagingInfo.tcr_el1 class=headerlink title="Permanent link">¤</a></h3> <div class="language-python doc-signature highlight"><pre><span></span><code><span id=__span-0-1><a id=__codelineno-0-1 name=__codelineno-0-1 href=#__codelineno-0-1></a><span class=n>tcr_el1</span> <span class=o>=</span> <span class=n><a class="autorefs autorefs-internal" title=" aarch64_tcr_flags
module-attribute
(pwndbg.lib.regs.aarch64_tcr_flags)" href=../../../lib/regs/#pwndbg.lib.regs.aarch64_tcr_flags>aarch64_tcr_flags</a></span>
</span></code></pre></div> <div class="doc doc-contents "> </div> </div> <div class="doc doc-object doc-attribute"> <h3 id=pwndbg.aglib.kernel.paging.Aarch64PagingInfo.va_bits class="doc doc-heading"> <code class="doc-symbol doc-symbol-heading doc-symbol-attribute"></code> <span class="doc doc-object-name doc-attribute-name">va_bits</span> <span class="doc doc-labels"> <small class="doc doc-label doc-label-instance-attribute"><code>instance-attribute</code></small> </span> <a href=#pwndbg.aglib.kernel.paging.Aarch64PagingInfo.va_bits class=headerlink title="Permanent link">¤</a></h3> <div class="language-python doc-signature highlight"><pre><span></span><code><span id=__span-0-1><a id=__codelineno-0-1 name=__codelineno-0-1 href=#__codelineno-0-1></a><span class=n>va_bits</span> <span class=o>=</span> <span class=mi>64</span> <span class=o>-</span> <span class=n><span title=pwndbg.aglib.kernel.paging.Aarch64PagingInfo(self).tcr_el1>tcr_el1</span></span><span class=p>[</span><span class=s1>&#39;T1SZ&#39;</span><span class=p>]</span>
</span></code></pre></div> <div class="doc doc-contents "> </div> </div> <div class="doc doc-object doc-attribute"> <h3 id=pwndbg.aglib.kernel.paging.Aarch64PagingInfo.PAGE_OFFSET class="doc doc-heading"> <code class="doc-symbol doc-symbol-heading doc-symbol-attribute"></code> <span class="doc doc-object-name doc-attribute-name">PAGE_OFFSET</span> <span class="doc doc-labels"> <small class="doc doc-label doc-label-instance-attribute"><code>instance-attribute</code></small> </span> <a href=#pwndbg.aglib.kernel.paging.Aarch64PagingInfo.PAGE_OFFSET class=headerlink title="Permanent link">¤</a></h3> <div class="language-python doc-signature highlight"><pre><span></span><code><span id=__span-0-1><a id=__codelineno-0-1 name=__codelineno-0-1 href=#__codelineno-0-1></a><span class=n>PAGE_OFFSET</span> <span class=o>=</span> <span class=n><span title=pwndbg.aglib.kernel.paging.Aarch64PagingInfo(self)._PAGE_OFFSET>_PAGE_OFFSET</span></span><span class=p>(</span><span class=n><span title=pwndbg.aglib.kernel.paging.Aarch64PagingInfo(self).va_bits>va_bits</span></span><span class=p>)</span>
</span></code></pre></div> <div class="doc doc-contents "> </div> </div> <div class="doc doc-object doc-attribute"> <h3 id=pwndbg.aglib.kernel.paging.Aarch64PagingInfo.va_bits_min class="doc doc-heading"> <code class="doc-symbol doc-symbol-heading doc-symbol-attribute"></code> <span class="doc doc-object-name doc-attribute-name">va_bits_min</span> <span class="doc doc-labels"> <small class="doc doc-label doc-label-instance-attribute"><code>instance-attribute</code></small> </span> <a href=#pwndbg.aglib.kernel.paging.Aarch64PagingInfo.va_bits_min class=headerlink title="Permanent link">¤</a></h3> <div class="language-python doc-signature highlight"><pre><span></span><code><span id=__span-0-1><a id=__codelineno-0-1 name=__codelineno-0-1 href=#__codelineno-0-1></a><span class=n>va_bits_min</span> <span class=o>=</span> <span class=mi>48</span> <span class=k>if</span> <span class=n><span title=pwndbg.aglib.kernel.paging.Aarch64PagingInfo(self).va_bits>va_bits</span></span> <span class=o>&gt;</span> <span class=mi>48</span> <span class=k>else</span> <span class=n><span title=pwndbg.aglib.kernel.paging.Aarch64PagingInfo(self).va_bits>va_bits</span></span>
</span></code></pre></div> <div class="doc doc-contents "> </div> </div> <div class="doc doc-object doc-attribute"> <h3 id=pwndbg.aglib.kernel.paging.Aarch64PagingInfo.vmalloc class="doc doc-heading"> <code class="doc-symbol doc-symbol-heading doc-symbol-attribute"></code> <span class="doc doc-object-name doc-attribute-name">vmalloc</span> <span class="doc doc-labels"> <small class="doc doc-label doc-label-instance-attribute"><code>instance-attribute</code></small> </span> <a href=#pwndbg.aglib.kernel.paging.Aarch64PagingInfo.vmalloc class=headerlink title="Permanent link">¤</a></h3> <div class="language-python doc-signature highlight"><pre><span></span><code><span id=__span-0-1><a id=__codelineno-0-1 name=__codelineno-0-1 href=#__codelineno-0-1></a><span class=n>vmalloc</span> <span class=o>=</span> <span class=n><span title=pwndbg.aglib.kernel.paging.Aarch64PagingInfo(self)._PAGE_END>_PAGE_END</span></span><span class=p>(</span><span class=n><span title=pwndbg.aglib.kernel.paging.Aarch64PagingInfo(self).va_bits_min>va_bits_min</span></span><span class=p>)</span>
</span></code></pre></div> <div class="doc doc-contents "> </div> </div> <div class="doc doc-object doc-attribute"> <h3 id=pwndbg.aglib.kernel.paging.Aarch64PagingInfo.pagetable_level_names class="doc doc-heading"> <code class="doc-symbol doc-symbol-heading doc-symbol-attribute"></code> <span class="doc doc-object-name doc-attribute-name">pagetable_level_names</span> <span class="doc doc-labels"> <small class="doc doc-label doc-label-instance-attribute"><code>instance-attribute</code></small> </span> <a href=#pwndbg.aglib.kernel.paging.Aarch64PagingInfo.pagetable_level_names class=headerlink title="Permanent link">¤</a></h3> <div class="language-python doc-signature highlight"><pre><span></span><code><span id=__span-0-1><a id=__codelineno-0-1 name=__codelineno-0-1 href=#__codelineno-0-1></a><span class=n>pagetable_level_names</span> <span class=o>=</span> <span class=p>(</span><span class=s1>&#39;Page&#39;</span><span class=p>,</span> <span class=s1>&#39;L3&#39;</span><span class=p>,</span> <span class=s1>&#39;L2&#39;</span><span class=p>,</span> <span class=s1>&#39;L1&#39;</span><span class=p>,</span> <span class=s1>&#39;L0&#39;</span><span class=p>)</span>
</span></code></pre></div> <div class="doc doc-contents "> </div> </div> <div class="doc doc-object doc-attribute"> <h3 id=pwndbg.aglib.kernel.paging.Aarch64PagingInfo.physmap class="doc doc-heading"> <code class="doc-symbol doc-symbol-heading doc-symbol-attribute"></code> <span class="doc doc-object-name doc-attribute-name">physmap</span> <span class="doc doc-labels"> <small class="doc doc-label doc-label-property"><code>property</code></small> </span> <a href=#pwndbg.aglib.kernel.paging.Aarch64PagingInfo.physmap class=headerlink title="Permanent link">¤</a></h3> <div class="language-python doc-signature highlight"><pre><span></span><code><span id=__span-0-1><a id=__codelineno-0-1 name=__codelineno-0-1 href=#__codelineno-0-1></a><span class=n>physmap</span>
</span></code></pre></div> <div class="doc doc-contents "> </div> </div> <div class="doc doc-object doc-attribute"> <h3 id=pwndbg.aglib.kernel.paging.Aarch64PagingInfo.kbase class="doc doc-heading"> <code class="doc-symbol doc-symbol-heading doc-symbol-attribute"></code> <span class="doc doc-object-name doc-attribute-name">kbase</span> <span class="doc doc-labels"> <small class="doc doc-label doc-label-property"><code>property</code></small> </span> <a href=#pwndbg.aglib.kernel.paging.Aarch64PagingInfo.kbase class=headerlink title="Permanent link">¤</a></h3> <div class="language-python doc-signature highlight"><pre><span></span><code><span id=__span-0-1><a id=__codelineno-0-1 name=__codelineno-0-1 href=#__codelineno-0-1></a><span class=n>kbase</span>
</span></code></pre></div> <div class="doc doc-contents "> </div> </div> <div class="doc doc-object doc-attribute"> <h3 id=pwndbg.aglib.kernel.paging.Aarch64PagingInfo.kversion class="doc doc-heading"> <code class="doc-symbol doc-symbol-heading doc-symbol-attribute"></code> <span class="doc doc-object-name doc-attribute-name">kversion</span> <span class="doc doc-labels"> <small class="doc doc-label doc-label-property"><code>property</code></small> </span> <a href=#pwndbg.aglib.kernel.paging.Aarch64PagingInfo.kversion class=headerlink title="Permanent link">¤</a></h3> <div class="language-python doc-signature highlight"><pre><span></span><code><span id=__span-0-1><a id=__codelineno-0-1 name=__codelineno-0-1 href=#__codelineno-0-1></a><span class=n>kversion</span>
</span></code></pre></div> <div class="doc doc-contents "> </div> </div> <div class="doc doc-object doc-attribute"> <h3 id=pwndbg.aglib.kernel.paging.Aarch64PagingInfo.module_start class="doc doc-heading"> <code class="doc-symbol doc-symbol-heading doc-symbol-attribute"></code> <span class="doc doc-object-name doc-attribute-name">module_start</span> <span class="doc doc-labels"> <small class="doc doc-label doc-label-property"><code>property</code></small> </span> <a href=#pwndbg.aglib.kernel.paging.Aarch64PagingInfo.module_start class=headerlink title="Permanent link">¤</a></h3> <div class="language-python doc-signature highlight"><pre><span></span><code><span id=__span-0-1><a id=__codelineno-0-1 name=__codelineno-0-1 href=#__codelineno-0-1></a><span class=n>module_start</span>
</span></code></pre></div> <div class="doc doc-contents "> </div> </div> <div class="doc doc-object doc-attribute"> <h3 id=pwndbg.aglib.kernel.paging.Aarch64PagingInfo.vmemmap class="doc doc-heading"> <code class="doc-symbol doc-symbol-heading doc-symbol-attribute"></code> <span class="doc doc-object-name doc-attribute-name">vmemmap</span> <span class="doc doc-labels"> <small class="doc doc-label doc-label-property"><code>property</code></small> </span> <a href=#pwndbg.aglib.kernel.paging.Aarch64PagingInfo.vmemmap class=headerlink title="Permanent link">¤</a></h3> <div class="language-python doc-signature highlight"><pre><span></span><code><span id=__span-0-1><a id=__codelineno-0-1 name=__codelineno-0-1 href=#__codelineno-0-1></a><span class=n>vmemmap</span>
</span></code></pre></div> <div class="doc doc-contents "> </div> </div> <div class="doc doc-object doc-attribute"> <h3 id=pwndbg.aglib.kernel.paging.Aarch64PagingInfo.pci class="doc doc-heading"> <code class="doc-symbol doc-symbol-heading doc-symbol-attribute"></code> <span class="doc doc-object-name doc-attribute-name">pci</span> <span class="doc doc-labels"> <small class="doc doc-label doc-label-property"><code>property</code></small> </span> <a href=#pwndbg.aglib.kernel.paging.Aarch64PagingInfo.pci class=headerlink title="Permanent link">¤</a></h3> <div class="language-python doc-signature highlight"><pre><span></span><code><span id=__span-0-1><a id=__codelineno-0-1 name=__codelineno-0-1 href=#__codelineno-0-1></a><span class=n>pci</span>
</span></code></pre></div> <div class="doc doc-contents "> </div> </div> <div class="doc doc-object doc-attribute"> <h3 id=pwndbg.aglib.kernel.paging.Aarch64PagingInfo.fixmap class="doc doc-heading"> <code class="doc-symbol doc-symbol-heading doc-symbol-attribute"></code> <span class="doc doc-object-name doc-attribute-name">fixmap</span> <span class="doc doc-labels"> <small class="doc doc-label doc-label-property"><code>property</code></small> </span> <a href=#pwndbg.aglib.kernel.paging.Aarch64PagingInfo.fixmap class=headerlink title="Permanent link">¤</a></h3> <div class="language-python doc-signature highlight"><pre><span></span><code><span id=__span-0-1><a id=__codelineno-0-1 name=__codelineno-0-1 href=#__codelineno-0-1></a><span class=n>fixmap</span>
</span></code></pre></div> <div class="doc doc-contents "> </div> </div> <div class="doc doc-object doc-attribute"> <h3 id=pwndbg.aglib.kernel.paging.Aarch64PagingInfo.ksize class="doc doc-heading"> <code class="doc-symbol doc-symbol-heading doc-symbol-attribute"></code> <span class="doc doc-object-name doc-attribute-name">ksize</span> <span class="doc doc-labels"> <small class="doc doc-label doc-label-property"><code>property</code></small> </span> <a href=#pwndbg.aglib.kernel.paging.Aarch64PagingInfo.ksize class=headerlink title="Permanent link">¤</a></h3> <div class="language-python doc-signature highlight"><pre><span></span><code><span id=__span-0-1><a id=__codelineno-0-1 name=__codelineno-0-1 href=#__codelineno-0-1></a><span class=n>ksize</span>
</span></code></pre></div> <div class="doc doc-contents "> </div> </div> <div class="doc doc-object doc-attribute"> <h3 id=pwndbg.aglib.kernel.paging.Aarch64PagingInfo.page_shift_heuristic class="doc doc-heading"> <code class="doc-symbol doc-symbol-heading doc-symbol-attribute"></code> <span class="doc doc-object-name doc-attribute-name">page_shift_heuristic</span> <span class="doc doc-labels"> <small class="doc doc-label doc-label-property"><code>property</code></small> </span> <a href=#pwndbg.aglib.kernel.paging.Aarch64PagingInfo.page_shift_heuristic class=headerlink title="Permanent link">¤</a></h3> <div class="language-python doc-signature highlight"><pre><span></span><code><span id=__span-0-1><a id=__codelineno-0-1 name=__codelineno-0-1 href=#__codelineno-0-1></a><span class=n>page_shift_heuristic</span><span class=p>:</span> <span class=n><span title=int>int</span></span>
</span></code></pre></div> <div class="doc doc-contents "> </div> </div> <div class="doc doc-object doc-attribute"> <h3 id=pwndbg.aglib.kernel.paging.Aarch64PagingInfo.page_shift class="doc doc-heading"> <code class="doc-symbol doc-symbol-heading doc-symbol-attribute"></code> <span class="doc doc-object-name doc-attribute-name">page_shift</span> <span class="doc doc-labels"> <small class="doc doc-label doc-label-property"><code>property</code></small> </span> <a href=#pwndbg.aglib.kernel.paging.Aarch64PagingInfo.page_shift class=headerlink title="Permanent link">¤</a></h3> <div class="language-python doc-signature highlight"><pre><span></span><code><span id=__span-0-1><a id=__codelineno-0-1 name=__codelineno-0-1 href=#__codelineno-0-1></a><span class=n>page_shift</span><span class=p>:</span> <span class=n><span title=int>int</span></span>
</span></code></pre></div> <div class="doc doc-contents "> </div> </div> <div class="doc doc-object doc-attribute"> <h3 id=pwndbg.aglib.kernel.paging.Aarch64PagingInfo.page_shift_user class="doc doc-heading"> <code class="doc-symbol doc-symbol-heading doc-symbol-attribute"></code> <span class="doc doc-object-name doc-attribute-name">page_shift_user</span> <span class="doc doc-labels"> <small class="doc doc-label doc-label-property"><code>property</code></small> </span> <a href=#pwndbg.aglib.kernel.paging.Aarch64PagingInfo.page_shift_user class=headerlink title="Permanent link">¤</a></h3> <div class="language-python doc-signature highlight"><pre><span></span><code><span id=__span-0-1><a id=__codelineno-0-1 name=__codelineno-0-1 href=#__codelineno-0-1></a><span class=n>page_shift_user</span><span class=p>:</span> <span class=n><span title=int>int</span></span>
</span></code></pre></div> <div class="doc doc-contents "> </div> </div> <div class="doc doc-object doc-attribute"> <h3 id=pwndbg.aglib.kernel.paging.Aarch64PagingInfo.paging_level class="doc doc-heading"> <code class="doc-symbol doc-symbol-heading doc-symbol-attribute"></code> <span class="doc doc-object-name doc-attribute-name">paging_level</span> <span class="doc doc-labels"> <small class="doc doc-label doc-label-property"><code>property</code></small> </span> <a href=#pwndbg.aglib.kernel.paging.Aarch64PagingInfo.paging_level class=headerlink title="Permanent link">¤</a></h3> <div class="language-python doc-signature highlight"><pre><span></span><code><span id=__span-0-1><a id=__codelineno-0-1 name=__codelineno-0-1 href=#__codelineno-0-1></a><span class=n>paging_level</span>
</span></code></pre></div> <div class="doc doc-contents "> </div> </div> <div class="doc doc-object doc-attribute"> <h3 id=pwndbg.aglib.kernel.paging.Aarch64PagingInfo.phys_offset class="doc doc-heading"> <code class="doc-symbol doc-symbol-heading doc-symbol-attribute"></code> <span class="doc doc-object-name doc-attribute-name">phys_offset</span> <span class="doc doc-labels"> <small class="doc doc-label doc-label-property"><code>property</code></small> </span> <a href=#pwndbg.aglib.kernel.paging.Aarch64PagingInfo.phys_offset class=headerlink title="Permanent link">¤</a></h3> <div class="language-python doc-signature highlight"><pre><span></span><code><span id=__span-0-1><a id=__codelineno-0-1 name=__codelineno-0-1 href=#__codelineno-0-1></a><span class=n>phys_offset</span>
</span></code></pre></div> <div class="doc doc-contents "> </div> </div> <div class="doc doc-object doc-attribute"> <h3 id=pwndbg.aglib.kernel.paging.Aarch64PagingInfo.USERLAND class="doc doc-heading"> <code class="doc-symbol doc-symbol-heading doc-symbol-attribute"></code> <span class="doc doc-object-name doc-attribute-name">USERLAND</span> <span class="doc doc-labels"> <small class="doc doc-label doc-label-class-attribute"><code>class-attribute</code></small> <small class="doc doc-label doc-label-instance-attribute"><code>instance-attribute</code></small> </span> <a href=#pwndbg.aglib.kernel.paging.Aarch64PagingInfo.USERLAND class=headerlink title="Permanent link">¤</a></h3> <div class="language-python doc-signature highlight"><pre><span></span><code><span id=__span-0-1><a id=__codelineno-0-1 name=__codelineno-0-1 href=#__codelineno-0-1></a><span class=n>USERLAND</span> <span class=o>=</span> <span class=s1>&#39;userland&#39;</span>
</span></code></pre></div> <div class="doc doc-contents "> </div> </div> <div class="doc doc-object doc-attribute"> <h3 id=pwndbg.aglib.kernel.paging.Aarch64PagingInfo.KERNELLAND class="doc doc-heading"> <code class="doc-symbol doc-symbol-heading doc-symbol-attribute"></code> <span class="doc doc-object-name doc-attribute-name">KERNELLAND</span> <span class="doc doc-labels"> <small class="doc doc-label doc-label-class-attribute"><code>class-attribute</code></small> <small class="doc doc-label doc-label-instance-attribute"><code>instance-attribute</code></small> </span> <a href=#pwndbg.aglib.kernel.paging.Aarch64PagingInfo.KERNELLAND class=headerlink title="Permanent link">¤</a></h3> <div class="language-python doc-signature highlight"><pre><span></span><code><span id=__span-0-1><a id=__codelineno-0-1 name=__codelineno-0-1 href=#__codelineno-0-1></a><span class=n>KERNELLAND</span> <span class=o>=</span> <span class=s1>&#39;kernel [.text]&#39;</span>
</span></code></pre></div> <div class="doc doc-contents "> </div> </div> <div class="doc doc-object doc-attribute"> <h3 id=pwndbg.aglib.kernel.paging.Aarch64PagingInfo.KERNELRO class="doc doc-heading"> <code class="doc-symbol doc-symbol-heading doc-symbol-attribute"></code> <span class="doc doc-object-name doc-attribute-name">KERNELRO</span> <span class="doc doc-labels"> <small class="doc doc-label doc-label-class-attribute"><code>class-attribute</code></small> <small class="doc doc-label doc-label-instance-attribute"><code>instance-attribute</code></small> </span> <a href=#pwndbg.aglib.kernel.paging.Aarch64PagingInfo.KERNELRO class=headerlink title="Permanent link">¤</a></h3> <div class="language-python doc-signature highlight"><pre><span></span><code><span id=__span-0-1><a id=__codelineno-0-1 name=__codelineno-0-1 href=#__codelineno-0-1></a><span class=n>KERNELRO</span> <span class=o>=</span> <span class=s1>&#39;kernel [.rodata]&#39;</span>
</span></code></pre></div> <div class="doc doc-contents "> </div> </div> <div class="doc doc-object doc-attribute"> <h3 id=pwndbg.aglib.kernel.paging.Aarch64PagingInfo.KERNELBSS class="doc doc-heading"> <code class="doc-symbol doc-symbol-heading doc-symbol-attribute"></code> <span class="doc doc-object-name doc-attribute-name">KERNELBSS</span> <span class="doc doc-labels"> <small class="doc doc-label doc-label-class-attribute"><code>class-attribute</code></small> <small class="doc doc-label doc-label-instance-attribute"><code>instance-attribute</code></small> </span> <a href=#pwndbg.aglib.kernel.paging.Aarch64PagingInfo.KERNELBSS class=headerlink title="Permanent link">¤</a></h3> <div class="language-python doc-signature highlight"><pre><span></span><code><span id=__span-0-1><a id=__codelineno-0-1 name=__codelineno-0-1 href=#__codelineno-0-1></a><span class=n>KERNELBSS</span> <span class=o>=</span> <span class=s1>&#39;kernel [.bss]&#39;</span>
</span></code></pre></div> <div class="doc doc-contents "> </div> </div> <div class="doc doc-object doc-attribute"> <h3 id=pwndbg.aglib.kernel.paging.Aarch64PagingInfo.KERNELDRIVER class="doc doc-heading"> <code class="doc-symbol doc-symbol-heading doc-symbol-attribute"></code> <span class="doc doc-object-name doc-attribute-name">KERNELDRIVER</span> <span class="doc doc-labels"> <small class="doc doc-label doc-label-class-attribute"><code>class-attribute</code></small> <small class="doc doc-label doc-label-instance-attribute"><code>instance-attribute</code></small> </span> <a href=#pwndbg.aglib.kernel.paging.Aarch64PagingInfo.KERNELDRIVER class=headerlink title="Permanent link">¤</a></h3> <div class="language-python doc-signature highlight"><pre><span></span><code><span id=__span-0-1><a id=__codelineno-0-1 name=__codelineno-0-1 href=#__codelineno-0-1></a><span class=n>KERNELDRIVER</span> <span class=o>=</span> <span class=s1>&#39;kernel [.driver .bpf]&#39;</span>
</span></code></pre></div> <div class="doc doc-contents "> </div> </div> <div class="doc doc-object doc-attribute"> <h3 id=pwndbg.aglib.kernel.paging.Aarch64PagingInfo.ESPSTACK class="doc doc-heading"> <code class="doc-symbol doc-symbol-heading doc-symbol-attribute"></code> <span class="doc doc-object-name doc-attribute-name">ESPSTACK</span> <span class="doc doc-labels"> <small class="doc doc-label doc-label-class-attribute"><code>class-attribute</code></small> <small class="doc doc-label doc-label-instance-attribute"><code>instance-attribute</code></small> </span> <a href=#pwndbg.aglib.kernel.paging.Aarch64PagingInfo.ESPSTACK class=headerlink title="Permanent link">¤</a></h3> <div class="language-python doc-signature highlight"><pre><span></span><code><span id=__span-0-1><a id=__codelineno-0-1 name=__codelineno-0-1 href=#__codelineno-0-1></a><span class=n>ESPSTACK</span> <span class=o>=</span> <span class=s1>&#39;espfix&#39;</span>
</span></code></pre></div> <div class="doc doc-contents "> </div> </div> <div class="doc doc-object doc-attribute"> <h3 id=pwndbg.aglib.kernel.paging.Aarch64PagingInfo.PHYSMAP class="doc doc-heading"> <code class="doc-symbol doc-symbol-heading doc-symbol-attribute"></code> <span class="doc doc-object-name doc-attribute-name">PHYSMAP</span> <span class="doc doc-labels"> <small class="doc doc-label doc-label-class-attribute"><code>class-attribute</code></small> <small class="doc doc-label doc-label-instance-attribute"><code>instance-attribute</code></small> </span> <a href=#pwndbg.aglib.kernel.paging.Aarch64PagingInfo.PHYSMAP class=headerlink title="Permanent link">¤</a></h3> <div class="language-python doc-signature highlight"><pre><span></span><code><span id=__span-0-1><a id=__codelineno-0-1 name=__codelineno-0-1 href=#__codelineno-0-1></a><span class=n>PHYSMAP</span> <span class=o>=</span> <span class=s1>&#39;physmap&#39;</span>
</span></code></pre></div> <div class="doc doc-contents "> </div> </div> <div class="doc doc-object doc-attribute"> <h3 id=pwndbg.aglib.kernel.paging.Aarch64PagingInfo.VMALLOC class="doc doc-heading"> <code class="doc-symbol doc-symbol-heading doc-symbol-attribute"></code> <span class="doc doc-object-name doc-attribute-name">VMALLOC</span> <span class="doc doc-labels"> <small class="doc doc-label doc-label-class-attribute"><code>class-attribute</code></small> <small class="doc doc-label doc-label-instance-attribute"><code>instance-attribute</code></small> </span> <a href=#pwndbg.aglib.kernel.paging.Aarch64PagingInfo.VMALLOC class=headerlink title="Permanent link">¤</a></h3> <div class="language-python doc-signature highlight"><pre><span></span><code><span id=__span-0-1><a id=__codelineno-0-1 name=__codelineno-0-1 href=#__codelineno-0-1></a><span class=n>VMALLOC</span> <span class=o>=</span> <span class=s1>&#39;vmalloc&#39;</span>
</span></code></pre></div> <div class="doc doc-contents "> </div> </div> <div class="doc doc-object doc-attribute"> <h3 id=pwndbg.aglib.kernel.paging.Aarch64PagingInfo.VMEMMAP class="doc doc-heading"> <code class="doc-symbol doc-symbol-heading doc-symbol-attribute"></code> <span class="doc doc-object-name doc-attribute-name">VMEMMAP</span> <span class="doc doc-labels"> <small class="doc doc-label doc-label-class-attribute"><code>class-attribute</code></small> <small class="doc doc-label doc-label-instance-attribute"><code>instance-attribute</code></small> </span> <a href=#pwndbg.aglib.kernel.paging.Aarch64PagingInfo.VMEMMAP class=headerlink title="Permanent link">¤</a></h3> <div class="language-python doc-signature highlight"><pre><span></span><code><span id=__span-0-1><a id=__codelineno-0-1 name=__codelineno-0-1 href=#__codelineno-0-1></a><span class=n>VMEMMAP</span> <span class=o>=</span> <span class=s1>&#39;vmemmap&#39;</span>
</span></code></pre></div> <div class="doc doc-contents "> </div> </div> <div class="doc doc-object doc-attribute"> <h3 id=pwndbg.aglib.kernel.paging.Aarch64PagingInfo.addr_marker_sz class="doc doc-heading"> <code class="doc-symbol doc-symbol-heading doc-symbol-attribute"></code> <span class="doc doc-object-name doc-attribute-name">addr_marker_sz</span> <span class="doc doc-labels"> <small class="doc doc-label doc-label-instance-attribute"><code>instance-attribute</code></small> </span> <a href=#pwndbg.aglib.kernel.paging.Aarch64PagingInfo.addr_marker_sz class=headerlink title="Permanent link">¤</a></h3> <div class="language-python doc-signature highlight"><pre><span></span><code><span id=__span-0-1><a id=__codelineno-0-1 name=__codelineno-0-1 href=#__codelineno-0-1></a><span class=n>addr_marker_sz</span><span class=p>:</span> <span class=n><span title=int>int</span></span>
</span></code></pre></div> <div class="doc doc-contents "> </div> </div> <div class="doc doc-object doc-attribute"> <h3 id=pwndbg.aglib.kernel.paging.Aarch64PagingInfo.pagetable_cache class="doc doc-heading"> <code class="doc-symbol doc-symbol-heading doc-symbol-attribute"></code> <span class="doc doc-object-name doc-attribute-name">pagetable_cache</span> <span class="doc doc-labels"> <small class="doc doc-label doc-label-class-attribute"><code>class-attribute</code></small> <small class="doc doc-label doc-label-instance-attribute"><code>instance-attribute</code></small> </span> <a href=#pwndbg.aglib.kernel.paging.Aarch64PagingInfo.pagetable_cache class=headerlink title="Permanent link">¤</a></h3> <div class="language-python doc-signature highlight"><pre><span></span><code><span id=__span-0-1><a id=__codelineno-0-1 name=__codelineno-0-1 href=#__codelineno-0-1></a><span class=n>pagetable_cache</span><span class=p>:</span> <span class=n><span title=dict>dict</span></span><span class=p>[</span><span class=n><a class="autorefs autorefs-internal" title=" Value (pwndbg.dbg_mod.Value)" href=../../../dbg/#pwndbg.dbg.Value>Value</a></span><span class=p>,</span> <span class=n><span title=dict>dict</span></span><span class=p>[</span><span class=n><span title=int>int</span></span><span class=p>,</span> <span class=n><span title=int>int</span></span><span class=p>]]</span> <span class=o>=</span> <span class=p>{}</span>
</span></code></pre></div> <div class="doc doc-contents "> </div> </div> <div class="doc doc-object doc-attribute"> <h3 id=pwndbg.aglib.kernel.paging.Aarch64PagingInfo.pagetableptr_cache class="doc doc-heading"> <code class="doc-symbol doc-symbol-heading doc-symbol-attribute"></code> <span class="doc doc-object-name doc-attribute-name">pagetableptr_cache</span> <span class="doc doc-labels"> <small class="doc doc-label doc-label-class-attribute"><code>class-attribute</code></small> <small class="doc doc-label doc-label-instance-attribute"><code>instance-attribute</code></small> </span> <a href=#pwndbg.aglib.kernel.paging.Aarch64PagingInfo.pagetableptr_cache class=headerlink title="Permanent link">¤</a></h3> <div class="language-python doc-signature highlight"><pre><span></span><code><span id=__span-0-1><a id=__codelineno-0-1 name=__codelineno-0-1 href=#__codelineno-0-1></a><span class=n>pagetableptr_cache</span><span class=p>:</span> <span class=n><span title=dict>dict</span></span><span class=p>[</span><span class=n><span title=int>int</span></span><span class=p>,</span> <span class=n><a class="autorefs autorefs-internal" title=" Value (pwndbg.dbg_mod.Value)" href=../../../dbg/#pwndbg.dbg.Value>Value</a></span><span class=p>]</span> <span class=o>=</span> <span class=p>{}</span>
</span></code></pre></div> <div class="doc doc-contents "> </div> </div> <div class="doc doc-object doc-attribute"> <h3 id=pwndbg.aglib.kernel.paging.Aarch64PagingInfo.STRUCT_PAGE_SIZE class="doc doc-heading"> <code class="doc-symbol doc-symbol-heading doc-symbol-attribute"></code> <span class="doc doc-object-name doc-attribute-name">STRUCT_PAGE_SIZE</span> <span class="doc doc-labels"> <small class="doc doc-label doc-label-property"><code>property</code></small> </span> <a href=#pwndbg.aglib.kernel.paging.Aarch64PagingInfo.STRUCT_PAGE_SIZE class=headerlink title="Permanent link">¤</a></h3> <div class="language-python doc-signature highlight"><pre><span></span><code><span id=__span-0-1><a id=__codelineno-0-1 name=__codelineno-0-1 href=#__codelineno-0-1></a><span class=n>STRUCT_PAGE_SIZE</span>
</span></code></pre></div> <div class="doc doc-contents "> </div> </div> <div class="doc doc-object doc-attribute"> <h3 id=pwndbg.aglib.kernel.paging.Aarch64PagingInfo.STRUCT_PAGE_SHIFT class="doc doc-heading"> <code class="doc-symbol doc-symbol-heading doc-symbol-attribute"></code> <span class="doc doc-object-name doc-attribute-name">STRUCT_PAGE_SHIFT</span> <span class="doc doc-labels"> <small class="doc doc-label doc-label-property"><code>property</code></small> </span> <a href=#pwndbg.aglib.kernel.paging.Aarch64PagingInfo.STRUCT_PAGE_SHIFT class=headerlink title="Permanent link">¤</a></h3> <div class="language-python doc-signature highlight"><pre><span></span><code><span id=__span-0-1><a id=__codelineno-0-1 name=__codelineno-0-1 href=#__codelineno-0-1></a><span class=n>STRUCT_PAGE_SHIFT</span>
</span></code></pre></div> <div class="doc doc-contents "> </div> </div> <div class="doc doc-object doc-function"> <h3 id=pwndbg.aglib.kernel.paging.Aarch64PagingInfo.markers class="doc doc-heading"> <code class="doc-symbol doc-symbol-heading doc-symbol-method"></code> <span class="doc doc-object-name doc-function-name">markers</span> <a href=#pwndbg.aglib.kernel.paging.Aarch64PagingInfo.markers class=headerlink title="Permanent link">¤</a></h3> <div class="language-python doc-signature highlight"><pre><span></span><code><span id=__span-0-1><a id=__codelineno-0-1 name=__codelineno-0-1 href=#__codelineno-0-1></a><span class=nf>markers</span><span class=p>()</span> <span class=o>-&gt;</span> <span class=n><span title=tuple>tuple</span></span><span class=p>[</span><span class=n><span title=tuple>tuple</span></span><span class=p>[</span><span class=n><span title=str>str</span></span><span class=p>,</span> <span class=n><span title=int>int</span></span><span class=p>],</span> <span class=o>...</span><span class=p>]</span>
</span></code></pre></div> <div class="doc doc-contents "> </div> </div> <div class="doc doc-object doc-function"> <h3 id=pwndbg.aglib.kernel.paging.Aarch64PagingInfo.adjust class="doc doc-heading"> <code class="doc-symbol doc-symbol-heading doc-symbol-method"></code> <span class="doc doc-object-name doc-function-name">adjust</span> <a href=#pwndbg.aglib.kernel.paging.Aarch64PagingInfo.adjust class=headerlink title="Permanent link">¤</a></h3> <div class="language-python doc-signature highlight"><pre><span></span><code><span id=__span-0-1><a id=__codelineno-0-1 name=__codelineno-0-1 href=#__codelineno-0-1></a><span class=nf>adjust</span><span class=p>(</span><span class=n>name</span><span class=p>)</span>
</span></code></pre></div> <div class="doc doc-contents "> </div> </div> <div class="doc doc-object doc-function"> <h3 id=pwndbg.aglib.kernel.paging.Aarch64PagingInfo.handle_kernel_pages class="doc doc-heading"> <code class="doc-symbol doc-symbol-heading doc-symbol-method"></code> <span class="doc doc-object-name doc-function-name">handle_kernel_pages</span> <a href=#pwndbg.aglib.kernel.paging.Aarch64PagingInfo.handle_kernel_pages class=headerlink title="Permanent link">¤</a></h3> <div class="language-python doc-signature highlight"><pre><span></span><code><span id=__span-0-1><a id=__codelineno-0-1 name=__codelineno-0-1 href=#__codelineno-0-1></a><span class=nf>handle_kernel_pages</span><span class=p>(</span><span class=n>pages</span><span class=p>)</span>
</span></code></pre></div> <div class="doc doc-contents "> </div> </div> <div class="doc doc-object doc-function"> <h3 id=pwndbg.aglib.kernel.paging.Aarch64PagingInfo.pagewalk class="doc doc-heading"> <code class="doc-symbol doc-symbol-heading doc-symbol-method"></code> <span class="doc doc-object-name doc-function-name">pagewalk</span> <a href=#pwndbg.aglib.kernel.paging.Aarch64PagingInfo.pagewalk class=headerlink title="Permanent link">¤</a></h3> <div class="language-python doc-signature highlight"><pre><span></span><code><span id=__span-0-1><a id=__codelineno-0-1 name=__codelineno-0-1 href=#__codelineno-0-1></a><span class=nf>pagewalk</span><span class=p>(</span>
</span><span id=__span-0-2><a id=__codelineno-0-2 name=__codelineno-0-2 href=#__codelineno-0-2></a> <span class=n>target</span><span class=p>,</span> <span class=n>entry</span>
</span><span id=__span-0-3><a id=__codelineno-0-3 name=__codelineno-0-3 href=#__codelineno-0-3></a><span class=p>)</span> <span class=o>-&gt;</span> <span class=n><span title=tuple>tuple</span></span><span class=p>[</span><span class=n><span title=tuple>tuple</span></span><span class=p>[</span><span class=n><span title=str>str</span></span><span class=p>,</span> <span class=o>...</span><span class=p>],</span> <span class=n><span title=list>list</span></span><span class=p>[</span><span class=n><span title=tuple>tuple</span></span><span class=p>[</span><span class=n><span title=int>int</span></span> <span class=o>|</span> <span class=kc>None</span><span class=p>,</span> <span class=n><span title=int>int</span></span> <span class=o>|</span> <span class=kc>None</span><span class=p>]]]</span>
</span></code></pre></div> <div class="doc doc-contents "> </div> </div> <div class="doc doc-object doc-function"> <h3 id=pwndbg.aglib.kernel.paging.Aarch64PagingInfo.pageentry_flags class="doc doc-heading"> <code class="doc-symbol doc-symbol-heading doc-symbol-method"></code> <span class="doc doc-object-name doc-function-name">pageentry_flags</span> <a href=#pwndbg.aglib.kernel.paging.Aarch64PagingInfo.pageentry_flags class=headerlink title="Permanent link">¤</a></h3> <div class="language-python doc-signature highlight"><pre><span></span><code><span id=__span-0-1><a id=__codelineno-0-1 name=__codelineno-0-1 href=#__codelineno-0-1></a><span class=nf>pageentry_flags</span><span class=p>(</span><span class=n>is_last</span><span class=p>)</span> <span class=o>-&gt;</span> <span class=n><a class="autorefs autorefs-internal" title=" BitFlags (pwndbg.lib.regs.BitFlags)" href=../../../lib/regs/#pwndbg.lib.regs.BitFlags>BitFlags</a></span>
</span></code></pre></div> <div class="doc doc-contents "> </div> </div> <div class="doc doc-object doc-function"> <h3 id=pwndbg.aglib.kernel.paging.Aarch64PagingInfo.should_stop_pagewalk class="doc doc-heading"> <code class="doc-symbol doc-symbol-heading doc-symbol-method"></code> <span class="doc doc-object-name doc-function-name">should_stop_pagewalk</span> <a href=#pwndbg.aglib.kernel.paging.Aarch64PagingInfo.should_stop_pagewalk class=headerlink title="Permanent link">¤</a></h3> <div class="language-python doc-signature highlight"><pre><span></span><code><span id=__span-0-1><a id=__codelineno-0-1 name=__codelineno-0-1 href=#__codelineno-0-1></a><span class=nf>should_stop_pagewalk</span><span class=p>(</span><span class=n>entry</span><span class=p>)</span>
</span></code></pre></div> <div class="doc doc-contents "> </div> </div> <div class="doc doc-object doc-function"> <h3 id=pwndbg.aglib.kernel.paging.Aarch64PagingInfo.kbase_helper class="doc doc-heading"> <code class="doc-symbol doc-symbol-heading doc-symbol-method"></code> <span class="doc doc-object-name doc-function-name">kbase_helper</span> <a href=#pwndbg.aglib.kernel.paging.Aarch64PagingInfo.kbase_helper class=headerlink title="Permanent link">¤</a></h3> <div class="language-python doc-signature highlight"><pre><span></span><code><span id=__span-0-1><a id=__codelineno-0-1 name=__codelineno-0-1 href=#__codelineno-0-1></a><span class=nf>kbase_helper</span><span class=p>(</span><span class=n>address</span><span class=p>)</span>
</span></code></pre></div> <div class="doc doc-contents "> </div> </div> <div class="doc doc-object doc-function"> <h3 id=pwndbg.aglib.kernel.paging.Aarch64PagingInfo.pagewalk_helper class="doc doc-heading"> <code class="doc-symbol doc-symbol-heading doc-symbol-method"></code> <span class="doc doc-object-name doc-function-name">pagewalk_helper</span> <a href=#pwndbg.aglib.kernel.paging.Aarch64PagingInfo.pagewalk_helper class=headerlink title="Permanent link">¤</a></h3> <div class="language-python doc-signature highlight"><pre><span></span><code><span id=__span-0-1><a id=__codelineno-0-1 name=__codelineno-0-1 href=#__codelineno-0-1></a><span class=nf>pagewalk_helper</span><span class=p>(</span><span class=n>target</span><span class=p>,</span> <span class=n>entry</span><span class=p>)</span> <span class=o>-&gt;</span> <span class=n><span title=list>list</span></span><span class=p>[</span><span class=n><span title=tuple>tuple</span></span><span class=p>[</span><span class=n><span title=int>int</span></span> <span class=o>|</span> <span class=kc>None</span><span class=p>,</span> <span class=n><span title=int>int</span></span> <span class=o>|</span> <span class=kc>None</span><span class=p>]]</span>
</span></code></pre></div> <div class="doc doc-contents "> </div> </div> </div> </div> </div> <div class="doc doc-object doc-function"> <h2 id=pwndbg.aglib.kernel.paging.get_memory_map_raw class="doc doc-heading"> <code class="doc-symbol doc-symbol-heading doc-symbol-function"></code> <span class="doc doc-object-name doc-function-name">get_memory_map_raw</span> <a href=#pwndbg.aglib.kernel.paging.get_memory_map_raw class=headerlink title="Permanent link">¤</a></h2> <div class="language-python doc-signature highlight"><pre><span></span><code><span id=__span-0-1><a id=__codelineno-0-1 name=__codelineno-0-1 href=#__codelineno-0-1></a><span class=nf>get_memory_map_raw</span><span class=p>()</span> <span class=o>-&gt;</span> <span class=n><span title=tuple>tuple</span></span><span class=p>[</span><span class=n><a class="autorefs autorefs-internal" title=" Page (pwndbg.lib.memory.Page)" href=../../../lib/memory/#pwndbg.lib.memory.Page>Page</a></span><span class=p>,</span> <span class=o>...</span><span class=p>]</span>
</span></code></pre></div> <div class="doc doc-contents "> </div> </div> <div class="doc doc-object doc-function"> <h2 id=pwndbg.aglib.kernel.paging.first_kernel_page_start class="doc doc-heading"> <code class="doc-symbol doc-symbol-heading doc-symbol-function"></code> <span class="doc doc-object-name doc-function-name">first_kernel_page_start</span> <a href=#pwndbg.aglib.kernel.paging.first_kernel_page_start class=headerlink title="Permanent link">¤</a></h2> <div class="language-python doc-signature highlight"><pre><span></span><code><span id=__span-0-1><a id=__codelineno-0-1 name=__codelineno-0-1 href=#__codelineno-0-1></a><span class=nf>first_kernel_page_start</span><span class=p>()</span>
</span></code></pre></div> <div class="doc doc-contents "> </div> </div> </div> </div> </div> </article> </div> <script>var tabs=__md_get("__tabs");if(Array.isArray(tabs))e:for(var set of document.querySelectorAll(".tabbed-set")){var labels=set.querySelector(".tabbed-labels");for(var tab of tabs)for(var label of labels.getElementsByTagName("label"))if(label.innerText.trim()===tab){var input=document.getElementById(label.htmlFor);input.checked=!0;continue e}}</script> <script>var target=document.getElementById(location.hash.slice(1));target&&target.name&&(target.checked=target.name.startsWith("__tabbed_"))</script> </div> <button type=button class="md-top md-icon" data-md-component=top hidden> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 24 24"><path d="M13 20h-2V8l-5.5 5.5-1.42-1.42L12 4.16l7.92 7.92-1.42 1.42L13 8z"/></svg> Back to top </button> </main> <footer class=md-footer> <div class="md-footer-meta md-typeset"> <div class="md-footer-meta__inner md-grid"> <div class=md-copyright> Made with <a href=https://squidfunk.github.io/mkdocs-material/ target=_blank rel=noopener> Material for MkDocs </a> </div> <div class=md-social> <a href=https://github.com/pwndbg target=_blank rel=noopener title=github.com class=md-social__link> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 512 512"><!-- Font Awesome Free 7.0.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2025 Fonticons, Inc.--><path fill=currentColor d="M173.9 397.4c0 2-2.3 3.6-5.2 3.6-3.3.3-5.6-1.3-5.6-3.6 0-2 2.3-3.6 5.2-3.6 3-.3 5.6 1.3 5.6 3.6m-31.1-4.5c-.7 2 1.3 4.3 4.3 4.9 2.6 1 5.6 0 6.2-2s-1.3-4.3-4.3-5.2c-2.6-.7-5.5.3-6.2 2.3m44.2-1.7c-2.9.7-4.9 2.6-4.6 4.9.3 2 2.9 3.3 5.9 2.6 2.9-.7 4.9-2.6 4.6-4.6-.3-1.9-3-3.2-5.9-2.9M252.8 8C114.1 8 8 113.3 8 252c0 110.9 69.8 205.8 169.5 239.2 12.8 2.3 17.3-5.6 17.3-12.1 0-6.2-.3-40.4-.3-61.4 0 0-70 15-84.7-29.8 0 0-11.4-29.1-27.8-36.6 0 0-22.9-15.7 1.6-15.4 0 0 24.9 2 38.6 25.8 21.9 38.6 58.6 27.5 72.9 20.9 2.3-16 8.8-27.1 16-33.7-55.9-6.2-112.3-14.3-112.3-110.5 0-27.5 7.6-41.3 23.6-58.9-2.6-6.5-11.1-33.3 2.6-67.9 20.9-6.5 69 27 69 27 20-5.6 41.5-8.5 62.8-8.5s42.8 2.9 62.8 8.5c0 0 48.1-33.6 69-27 13.7 34.7 5.2 61.4 2.6 67.9 16 17.7 25.8 31.5 25.8 58.9 0 96.5-58.9 104.2-114.8 110.5 9.2 7.9 17 22.9 17 46.4 0 33.7-.3 75.4-.3 83.6 0 6.5 4.6 14.4 17.3 12.1C436.2 457.8 504 362.9 504 252 504 113.3 391.5 8 252.8 8M105.2 352.9c-1.3 1-1 3.3.7 5.2 1.6 1.6 3.9 2.3 5.2 1 1.3-1 1-3.3-.7-5.2-1.6-1.6-3.9-2.3-5.2-1m-10.8-8.1c-.7 1.3.3 2.9 2.3 3.9 1.6 1 3.6.7 4.3-.7.7-1.3-.3-2.9-2.3-3.9-2-.6-3.6-.3-4.3.7m32.4 35.6c-1.6 1.3-1 4.3 1.3 6.2 2.3 2.3 5.2 2.6 6.5 1 1.3-1.3.7-4.3-1.3-6.2-2.2-2.3-5.2-2.6-6.5-1m-11.4-14.7c-1.6 1-1.6 3.6 0 5.9s4.3 3.3 5.6 2.3c1.6-1.3 1.6-3.9 0-6.2-1.4-2.3-4-3.3-5.6-2"/></svg> </a> <a href=https://pypi.org/project/pwndbg/ target=_blank rel=noopener title=pypi.org class=md-social__link> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><!-- Font Awesome Free 7.0.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2025 Fonticons, Inc.--><path fill=currentColor d="M439.8 200.5c-7.7-30.9-22.3-54.2-53.4-54.2h-40.1v47.4c0 36.8-31.2 67.8-66.8 67.8H172.7c-29.2 0-53.4 25-53.4 54.3v101.8c0 29 25.2 46 53.4 54.3 33.8 9.9 66.3 11.7 106.8 0 26.9-7.8 53.4-23.5 53.4-54.3v-40.7H226.2v-13.6h160.2c31.1 0 42.6-21.7 53.4-54.2 11.2-33.5 10.7-65.7 0-108.6M286.2 444.7a20.4 20.4 0 1 1 0-40.7 20.4 20.4 0 1 1 0 40.7M167.8 248.1h106.8c29.7 0 53.4-24.5 53.4-54.3V91.9c0-29-24.4-50.7-53.4-55.6-35.8-5.9-74.7-5.6-106.8.1-45.2 8-53.4 24.7-53.4 55.6v40.7h106.9v13.6h-147c-31.1 0-58.3 18.7-66.8 54.2-9.8 40.7-10.2 66.1 0 108.6 7.6 31.6 25.7 54.2 56.8 54.2H101v-48.8c0-35.3 30.5-66.4 66.8-66.4m-6.6-183.4a20.4 20.4 0 1 1 0 40.8 20.4 20.4 0 1 1 0-40.8"/></svg> </a> <a href=https://discord.gg/x47DssnGwm target=_blank rel=noopener title=discord.gg class=md-social__link> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 576 512"><!-- Font Awesome Free 7.0.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2025 Fonticons, Inc.--><path fill=currentColor d="M492.5 69.8c-.2-.3-.4-.6-.8-.7-38.1-17.5-78.4-30-119.7-37.1-.4-.1-.8 0-1.1.1s-.6.4-.8.8c-5.5 9.9-10.5 20.2-14.9 30.6-44.6-6.8-89.9-6.8-134.4 0-4.5-10.5-9.5-20.7-15.1-30.6-.2-.3-.5-.6-.8-.8s-.7-.2-1.1-.2C162.5 39 122.2 51.5 84.1 69c-.3.1-.6.4-.8.7C7.1 183.5-13.8 294.6-3.6 404.2c0 .3.1.5.2.8s.3.4.5.6c44.4 32.9 94 58 146.8 74.2.4.1.8.1 1.1 0s.7-.4.9-.7c11.3-15.4 21.4-31.8 30-48.8.1-.2.2-.5.2-.8s0-.5-.1-.8-.2-.5-.4-.6-.4-.3-.7-.4c-15.8-6.1-31.2-13.4-45.9-21.9-.3-.2-.5-.4-.7-.6s-.3-.6-.3-.9 0-.6.2-.9.3-.5.6-.7c3.1-2.3 6.2-4.7 9.1-7.1.3-.2.6-.4.9-.4s.7 0 1 .1c96.2 43.9 200.4 43.9 295.5 0 .3-.1.7-.2 1-.2s.7.2.9.4c2.9 2.4 6 4.9 9.1 7.2.2.2.4.4.6.7s.2.6.2.9-.1.6-.3.9-.4.5-.6.6c-14.7 8.6-30 15.9-45.9 21.8-.2.1-.5.2-.7.4s-.3.4-.4.7-.1.5-.1.8.1.5.2.8c8.8 17 18.8 33.3 30 48.8.2.3.6.6.9.7s.8.1 1.1 0c52.9-16.2 102.6-41.3 147.1-74.2.2-.2.4-.4.5-.6s.2-.5.2-.8c12.3-126.8-20.5-236.9-86.9-334.5zm-302 267.7c-29 0-52.8-26.6-52.8-59.2s23.4-59.2 52.8-59.2c29.7 0 53.3 26.8 52.8 59.2 0 32.7-23.4 59.2-52.8 59.2m195.4 0c-29 0-52.8-26.6-52.8-59.2s23.4-59.2 52.8-59.2c29.7 0 53.3 26.8 52.8 59.2 0 32.7-23.2 59.2-52.8 59.2"/></svg> </a> </div> </div> </div> </footer> </div> <div class=md-dialog data-md-component=dialog> <div class="md-dialog__inner md-typeset"></div> </div> <div class=md-progress data-md-component=progress role=progressbar></div> <script id=__config type=application/json>{"base": "../../../../..", "features": ["content.code.annotate", "navigation.instant", "navigation.instant.progress", "navigation.tabs", "navigation.sections", "navigation.indexes", "navigation.top", "search.suggest", "search.share", "content.tabs.link"], "search": "../../../../../assets/javascripts/workers/search.973d3a69.min.js", "tags": null, "translations": {"clipboard.copied": "Copied to clipboard", "clipboard.copy": "Copy to clipboard", "search.result.more.one": "1 more on this page", "search.result.more.other": "# more on this page", "search.result.none": "No matching documents", "search.result.one": "1 matching document", "search.result.other": "# matching documents", "search.result.placeholder": "Type to start searching", "search.result.term.missing": "Missing", "select.version": "Select version"}, "version": {"provider": "mike"}}</script> <script src=../../../../../assets/javascripts/bundle.92b07e13.min.js></script> <script src=../../../../../js/prompt-highlighter.js></script> </body> </html>