Skip to content

A bunch of JavaScript extensions for WinDbg.

License

Notifications You must be signed in to change notification settings

rainysoul/windbg-scripts

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

windbg-scripts

windbg-scripts is a collection of JavaScript debugger extensions for WinDbg.

Installing the script gallery

If you would like to have telescope and sm loaded every time your debugger starts instead of loading the extensions manually follow the below steps:

  1. Clone this GitHub repository,

  2. Edit the Manifest\config.xml file and update the LocalCacheRootFolder path with a value that makes sense,

  3. Open the debugger and import the gallery by running .settings load c:\path\where\cloned\windbg-scripts\Manifest\config.xml and .settings save.

  4. Restart the debugger and you should be able to run !telescope as well as inspecting the gallery content from the data-model.

    0:000> dx -r1 Debugger.State.ExtensionGallery.ExtensionRepositories
    Debugger.State.ExtensionGallery.ExtensionRepositories                
        [0x0]            : overgallery
        [0x1]            : LocalInstalled
    
    0:000> dx -r1 Debugger.State.ExtensionGallery.ExtensionRepositories[0]
    Debugger.State.ExtensionGallery.ExtensionRepositories[0]                 : overgallery
        Name             : overgallery
        ManifestVersion  : 0x1
        URL             
        Enabled          : true
        Packages        
    
    0:000> dx -r1 Debugger.State.ExtensionGallery.ExtensionRepositories[0].Packages
    Debugger.State.ExtensionGallery.ExtensionRepositories[0].Packages                
        [0x0]            : Telescope
    
    0:000> dx -r1 Debugger.State.ExtensionGallery.ExtensionRepositories[0].Packages[0]
    Debugger.State.ExtensionGallery.ExtensionRepositories[0].Packages[0]                 : Telescope
        Name             : Telescope
        Version          : 1.0.0.1
        Description      : Telescope data dereference
        Size             : 0
        IsDownloaded     : true
        Components      
    

About

A bunch of JavaScript extensions for WinDbg.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 100.0%