Giter Club home page Giter Club logo

ntoskrnl_viewer's Introduction

ReadMe

本项目含三个模块 The project includes three modules:

1.驱动模块 Drive module

2.用户模块 User module

3.成品模块(驱动已签名)Finished module (driver signed)

功能 function:

可在不开启测试模式和WinDbg本地调试的情况下,以符号化的形式浏览本地内存!

You can browse local memory in symbolic form without turning on test mode and WinDbg local debugging!

不管是否为导出函数、未导出函数、系统内核变量、标志,只要在PDB文件中的符号,都能浏览其内存。

No matter whether it is an exported function, an unexported function, a system kernel variable, or a flag, as long as the symbol in the pdb file is displayed, its memory can be browsed.

只支持X64系统,理论上支持任何版本(只要微软公开了此版本的PDB)

It only supports x64 system, and theoretically supports any version (as long as Microsoft discloses this version of PDB)

Windows 10:

image

Windows 11:

image

目前已实现的命令 Currently implemented commands:

“db” "dw" "dd" "dq",这四种功能同WinDbg,例如

"db" "dw" "dd" "dq", these four functions are the same as WinDbg, for example::

image

“x” 同WinDbg Same as WinDbg:

image

注意:

”d“默认只能通过符号读取内存,通过地址读取内存需要开启”ROOT“权限:

("d" by default, the memory can only be read through symbols, and the "root" permission needs to be enabled to read the memory through addresses: for example:)

image

原因:可能会读写权限不足,发生蓝屏。

Cause: the blue screen may occur due to insufficient read and write permissions.

退出需要通过命令"quit"。

Exit requires the command "quit".

不然驱动无法正常卸载!

Otherwise, the driver cannot be uninstalled normally!

此次更新 This update:

由于有PG、读写权限的原因,测试版先不提供写功能。
(Due to PG and read / write permission, the beta does not provide write function.)
测试版 只支持X64系统,理论上支持任何版本(只要微软公开了此版本的PDB)
(The beta version only supports x64 system, and theoretically supports any version (as long as Microsoft discloses this version of PDB))

以后可能会更新 “eb、ew、ed、eq”命令。

The commands "EB, EW, ED, EQ" may be updated later.

和”a“命令

And "a" command

会逐渐向 windbg本地调试可实现的功能靠近!

It will gradually approach the functions that WinDbg local debugging can achieve!

ntoskrnl_viewer's People

Contributors

icey-999 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.