aboutsummaryrefslogtreecommitdiff
path: root/internal/client/dce/dce.go
blob: 2be5a1eb776ed44b207954572360f87191520785 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
package dce

import "github.com/oiweiwei/go-msrpc/dcerpc"

var (
  NP           = "ncacn_np"
  TCP          = "ncacn_ip_tcp"
  HTTP         = "ncacn_http"
  DefaultPorts = map[string]uint16{
    NP:   445,
    TCP:  135,
    HTTP: 593,
  }
)

type ConnectionMethodDCEConfig struct {
  NoEpm    bool // NoEpm disables EPM
  EpmAuto  bool // EpmAuto will find any suitable endpoint, without any filter
  Endpoint *dcerpc.StringBinding
  Options  []dcerpc.Option
}