publish PDB and PE files to symbols store
Project description
A python module and command lite utility for publishing windows debugging symbols to symbols store. The symbols published in this format can be consumed by the common development tools for windows, such as Visual Studio and WinDbg. See Using SymStore for more information on windows symbols store.
Currently it is possible to publish PDB and PE (exe and dll) files to a local file system.
Installing
Install with pip utility by running:
$ pip install symstore
This will install the command line utility symstore as well as python module symstore.
It is also possible to install symstore package from source code. For example, clone symstore’s git repository with:
$ git clone <repo-url> symstore
and install it with pip:
$ pip install symstore/
Using
command line
Use the symstore command to publish the symbols. Run symstore --help for details.
Python module
To publish symbols programmatically use the symstore module. See symstore/bin/symstore for an example on how to use the API.
Change Log
0.1.1 (10 February 2016)
dropped dependency to pdbparse and construct modules
added support for python 3
0.1.0 (14 January 2016)
dropped dependency to pefile module
print nice error message on currupt PE files
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for symstore-0.1.1-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a643d4b44e16d1e0bb1384ac4ce484f8f99846735c1a1e474d7859926537dffb |
|
MD5 | b30242715f3f7dbf22c86e69ffca8382 |
|
BLAKE2b-256 | 89db61088d4d5cadbb22b53acc855a01b1fbee5b095fc12f40e022ba265c577f |