Skip to main content

Transport Factory

The DCERPCTransportFactory function creates the appropriate transport instance based on a string binding. From transport.py:113-150:

String Binding Parser

From transport.py:36-94:

String Binding Examples

Transport Types

SMBTransport (Named Pipes)

From transport.py:476-578:

Named Pipe Examples

TCPTransport

From transport.py:341-395:

TCP Examples

HTTPTransport (RPC over HTTP)

From transport.py:397-474:

HTTP Examples

UDPTransport

From transport.py:298-339:

LOCALTransport

From transport.py:580-605:

Transport Configuration

From transport.py:152-289:

Setting Credentials

Kerberos Configuration

Connection Timeout

Fragment Size

Remote Host Configuration

Advanced Usage

SMB Connection Reuse

Custom String Binding

Getting Transport Socket

Common Named Pipes

Error Handling

See Also