Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/codewhitesec/Lastenzug
/ types & classes
Types & classes
37 in github.com/codewhitesec/Lastenzug
⨍
Functions
163
◇
Types & classes
37
↓ 2 callers
TypeAlias
HTTPAddr
Server/lib/laeufer/http/http_conn.go:112
↓ 1 callers
TypeAlias
Int64ID
Int64 defines an 8 byte numerical identifier
Server/lib/protocol/sessionid.go:10
↓ 1 callers
TypeAlias
Kommando
Kommando defines the potential kommandos of a Ladung
Server/lib/kommando/kommando.go:4
↓ 1 callers
TypeAlias
StaticID
Static ID
Server/lib/protocol/sessionid.go:36
Struct
Binary
ByteLadung creates bytestream Ladung
Server/lib/protocol/binary.go:19
TypeAlias
Communication
Communication defines how to read/write to the endpoint
Server/lib/config/communication.go:4
Struct
Config
Config is the configuration for a new laeufer
Server/lib/config/config.go:6
FuncType
ConnHandleFunc
ConnHandleFunc
Server/lib/component/server/standard.go:14
Struct
ConnPool
Server/lib/laeufer/conn_pool.go:12
FuncType
DialContextFunc
func(ctx context.Context, network, address string) (net.Conn, error)
Server/lib/laeufer/dial.go:12
FuncType
DialFunc
func(network, address string) (net.Conn, error)
Server/lib/laeufer/dial.go:11
TypeAlias
Direction
Direction defines if the laeufer should wait for incomming connections or if it should activly connect to an endpoint to establish it.
Server/lib/config/direction.go:5
TypeAlias
ErrParsing
ErrParsing defines a protocol-specific Errors
Server/lib/protocol/protocol.go:22
Struct
Gate
Gate send/receive packets to/from other Agents
Server/lib/gate/gate.go:33
Struct
HTTPConn
Server/lib/laeufer/http/http_conn.go:17
TypeAlias
HTTPContent
Server/lib/laeufer/http/http_conn.go:15
Struct
Http
Server/lib/component/server/http.go:12
Interface
ID
defines the ID interface
Server/lib/protocol/protocol.go:17
Struct
Json
Json protocol en/decoder struct
Server/lib/protocol/json.go:11
Struct
Laeufer
Laeufer is the glue code, which handles the internal connection management Reading and Writing to the Packet data streams based on the configuration
Server/lib/laeufer/laeufer.go:24
Struct
Laeufer
TODO(author): implement http handler
Server/lib/laeufer/http/http.go:17
Struct
Laeufer
Server/lib/laeufer/websocket/websocket.go:34
Struct
Laeufer
inspired by https://github.com/jpillora/chisel/blob/92d90be68a989377daf61294ef7458612d10da8c/share/tunnel/tunnel_out_ssh_udp.go#L33
Server/lib/laeufer/tcp/tcp.go:18
Struct
Packet
Packet is the struct for transporting between Laeufer and Agent
Server/lib/ladung/packet.go:8
Interface
Server
Server
Server/lib/component/server/server.go:4
Struct
Socks5
Server/lib/component/server/socks5.go:9
Interface
Translator
Translater defines how to read/write Packets between agents
Server/lib/protocol/protocol.go:10
Struct
UUID
UUID defines a unique generated ID
Server/lib/protocol/sessionid.go:23
Class
_LDR_DATA_TABLE_ENTRY
LastenPIC/src/ApiResolve.h:143
Class
_PEB_FREE_BLOCK
LastenPIC/src/ApiResolve.h:159
Class
_PEB_FREE_BLOCK
LastenPIC/src/ApiResolve.h:161
Class
_PEB_LDR_DATA
LastenPIC/src/ApiResolve.h:132
Class
_UNICODE_STR
LastenPIC/src/ApiResolve.h:126
Class
__PEB
LastenPIC/src/ApiResolve.h:165
Class
timeval
LastenPIC/src/Core.c:185
Class
timeval
LastenPIC/src/ApiResolve.h:54
Struct
wsConn
Server/lib/laeufer/websocket/ws_conn.go:10