crash.software
Projects
Pull Requests
Issues
Builds
scan4all
Code
Files
Commits
Branches
Tags
Pull Requests
Code Comments
Code Compare
Issues
List
Boards
Milestones
Builds
Statistics
Contributions
Source Lines
Child Projects
Projects
STRLCPY
scan4all
Files
🤬
Sign In
b49ed62a
ROOT
/
pkg
/
kscan
/
lib
/
grdp
/
protocol
/
x224
/
x224.go
Search
History
273 lines
|
ISO-8859-1
|
6 KB
Blame
Outline
2
4
8
No wrap
Soft wrap
Outline
MessageType
TPDU_CONNECTION_REQUEST
:
MessageType
TPDU_CONNECTION_CONFIRM
TPDU_DISCONNECT_REQUEST
TPDU_DATA
TPDU_ERROR
NegotiationType
TYPE_RDP_NEG_REQ
:
NegotiationType
TYPE_RDP_NEG_RSP
TYPE_RDP_NEG_FAILURE
PROTOCOL_RDP
:
uint32
PROTOCOL_SSL
PROTOCOL_HYBRID
PROTOCOL_HYBRID_EX
Negotiation
Type
:
NegotiationType
Flag
:
uint8
Length
:
uint16
Result
:
uint32
NewNegotiation
()
:
*Negotiation
ClientConnectionRequestPDU
Len
:
uint8
Code
:
MessageType
Padding1
:
uint16
Padding2
:
uint16
Padding3
:
uint8
Cookie
:
[]byte
ProtocolNeg
:
*Negotiation
NewClientConnectionRequestPDU
(coockie []byte)
:
*ClientConnectionRequestPDU
ServerConnectionConfirm
Len
:
uint8
Code
:
MessageType
Padding1
:
uint16
Padding2
:
uint16
Padding3
:
uint8
ProtocolNeg
:
*Negotiation
DataHeader
Header
:
uint8
MessageType
:
MessageType
Separator
:
uint8
NewDataHeader
()
:
*DataHeader
X224
emission.Emitter
transport
:
core.Transport
requestedProtocol
:
uint32
selectedProtocol
:
uint32
dataHeader
:
*DataHeader
New
(t core.Transport)
:
*X224
*ClientConnectionRequestPDU
Serialize
()
:
[]byte
*X224
Read
(b []byte)
:
(n int, err error)
Write
(b []byte)
:
(n int, err error)
Close
()
:
error
SetRequestedProtocol
(p uint32)
Connect
()
:
error
recvConnectionConfirm
(s []byte)
recvData
(s []byte)
All occurrences
Please wait...
Page is in error, reload to recover