Skip to content

sf0rn/deil

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Deli

This program helps to format a list of pdb files for windows crash dump on a computer without a network. You can download debugging information from any host with internet connection.

Example

PS C:\Users\user\Desktop> .\deil.exe .\help\crash_binary.exe.15980.dmp
> crash_binary.pdb
> ntdll.pdb
> kernel32.pdb
> kernelbase.pdb
> apphelp.pdb
> ucrtbase.pdb
> vcruntime140.amd64.pdb
The links are saved in pdbs.txt

PS C:\Users\user\Desktop> cat .\pdbs.txt
https://msdl.microsoft.com/download/symbols/crash_binary.pdb/C69B1A457F024F4680A9691FFCC8766C1/crash_binary.pdb
https://msdl.microsoft.com/download/symbols/ntdll.pdb/3D25C9880F065F55B402EE8376F300E81/ntdll.pdb
https://msdl.microsoft.com/download/symbols/kernel32.pdb/0A52A89F24DAF0B76A5978157A204E691/kernel32.pdb
https://msdl.microsoft.com/download/symbols/kernelbase.pdb/C1A44A062D70AFFA5066E199E39A6EC51/kernelbase.pdb
https://msdl.microsoft.com/download/symbols/apphelp.pdb/C445983106866118D2FEB0FB703736201/apphelp.pdb
https://msdl.microsoft.com/download/symbols/ucrtbase.pdb/1BD15EB6580406468580C9C74E13BE5B1/ucrtbase.pdb
https://msdl.microsoft.com/download/symbols/vcruntime140.amd64.pdb/1317176EB3AB3696DB45B62F0BB108E71/vcruntime140.amd64.pdb

PS C:\Users\user\Desktop> gc pdbs.txt | % { try { iwr $_ -OutFile ([IO.Path]::GetFileName($_)) } catch { $null } }

PS C:\Users\user\Desktop> ls *pdb


    Directory: C:\Users\user\Desktop


Mode                 LastWriteTime         Length Name
----                 -------------         ------ ----
-a----          2/9/2026  10:45 AM         708608 apphelp.pdb
-a----          2/9/2026  10:44 AM        1060864 kernel32.pdb
-a----          2/9/2026  10:45 AM       12185600 kernelbase.pdb
-a----          2/9/2026  10:44 AM        1912832 ntdll.pdb
-a----          2/9/2026  10:45 AM        2764800 ucrtbase.pdb
-a----          2/9/2026  10:45 AM        1323008 vcruntime140.amd64.pdb

Download

Windows cmd download

for /f "delims=" %a in (pdbs.txt) do curl -f -L -O "%a"

Windows powershell download

gc pdbs.txt | % { try { iwr $_ -OutFile ([IO.Path]::GetFileName($_)) } catch { $null } }

Linux bash download

wget -i pdbs.txt

About

The pdb link generator from windows crash dump

Topics

Resources

License

Stars

Watchers

Forks

Contributors

Languages