Metadata-Version: 2.4
Name: scapy-rpc
Version: 0.0.5
Summary: Scapy RPC definitions
Author: Gabriel POTTER
License-Expression: GPL-2.0-only
Classifier: Development Status :: 3 - Alpha
Classifier: Environment :: Console
Classifier: Intended Audience :: Information Technology
Classifier: Intended Audience :: System Administrators
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Topic :: Security
Classifier: Topic :: System :: Networking
Requires-Python: <4,>=3.9
Description-Content-Type: text/markdown
Dynamic: description
Dynamic: description-content-type

# scapy-rpc

This package provides a plugin that hooks into Scapy to register additional RPC dissectors/builders.
Imports are lazy-loaded to not slow down startup.

This provides 110 MIDL interfaces retrieved from Microsoft's learn website, with minor patches.

#### Usage

```
$ scapy
>>> from scapy.layers.msrpce.raw.ms_lsad import *
OR
>>> load_layer("msrpce.raw.ms_lsad")
```

Then use it as specified in the DCE/RPC doc, which contains much more details:
https://scapy.readthedocs.io/en/latest/layers/dcerpc.html
