chalgen

package
v0.0.0-...-0a0123b Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 14, 2024 License: Apache-2.0 Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var File_chalgen_base_proto protoreflect.FileDescriptor
View Source
var File_chalgen_graph_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type App

type App struct {
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Url  string `protobuf:"bytes,2,opt,name=url,proto3" json:"url,omitempty"`
	Html string `protobuf:"bytes,3,opt,name=html,proto3" json:"html,omitempty"`
	// Types that are assignable to Type:
	//
	//	*App_Tracker
	//	*App_Photogallery
	Type isApp_Type `protobuf_oneof:"type"`
	// contains filtered or unexported fields
}

func (*App) Descriptor deprecated

func (*App) Descriptor() ([]byte, []int)

Deprecated: Use App.ProtoReflect.Descriptor instead.

func (*App) GetHtml

func (x *App) GetHtml() string

func (*App) GetName

func (x *App) GetName() string

func (*App) GetPhotogallery

func (x *App) GetPhotogallery() *PhotoGallery

func (*App) GetTracker

func (x *App) GetTracker() *Tracker

func (*App) GetType

func (m *App) GetType() isApp_Type

func (*App) GetUrl

func (x *App) GetUrl() string

func (*App) ProtoMessage

func (*App) ProtoMessage()

func (*App) ProtoReflect

func (x *App) ProtoReflect() protoreflect.Message

func (*App) Reset

func (x *App) Reset()

func (*App) String

func (x *App) String() string

type App_Photogallery

type App_Photogallery struct {
	Photogallery *PhotoGallery `protobuf:"bytes,5,opt,name=photogallery,proto3,oneof"`
}

type App_Tracker

type App_Tracker struct {
	Tracker *Tracker `protobuf:"bytes,4,opt,name=tracker,proto3,oneof"`
}

type AudioPlayer

type AudioPlayer struct {
	Songs []*Song `protobuf:"bytes,1,rep,name=songs,proto3" json:"songs,omitempty"`
	// contains filtered or unexported fields
}

func (*AudioPlayer) Descriptor deprecated

func (*AudioPlayer) Descriptor() ([]byte, []int)

Deprecated: Use AudioPlayer.ProtoReflect.Descriptor instead.

func (*AudioPlayer) GetSongs

func (x *AudioPlayer) GetSongs() []*Song

func (*AudioPlayer) ProtoMessage

func (*AudioPlayer) ProtoMessage()

func (*AudioPlayer) ProtoReflect

func (x *AudioPlayer) ProtoReflect() protoreflect.Message

func (*AudioPlayer) Reset

func (x *AudioPlayer) Reset()

func (*AudioPlayer) String

func (x *AudioPlayer) String() string

type Base64

type Base64 struct {
	Data string `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"`
	// contains filtered or unexported fields
}

func (*Base64) Descriptor deprecated

func (*Base64) Descriptor() ([]byte, []int)

Deprecated: Use Base64.ProtoReflect.Descriptor instead.

func (*Base64) GetData

func (x *Base64) GetData() string

func (*Base64) ProtoMessage

func (*Base64) ProtoMessage()

func (*Base64) ProtoReflect

func (x *Base64) ProtoReflect() protoreflect.Message

func (*Base64) Reset

func (x *Base64) Reset()

func (*Base64) String

func (x *Base64) String() string

type CaesarCipher

type CaesarCipher struct {
	Plaintext string `protobuf:"bytes,1,opt,name=plaintext,proto3" json:"plaintext,omitempty"`
	Shift     int32  `protobuf:"varint,2,opt,name=shift,proto3" json:"shift,omitempty"`
	// contains filtered or unexported fields
}

func (*CaesarCipher) Descriptor deprecated

func (*CaesarCipher) Descriptor() ([]byte, []int)

Deprecated: Use CaesarCipher.ProtoReflect.Descriptor instead.

func (*CaesarCipher) GetPlaintext

func (x *CaesarCipher) GetPlaintext() string

func (*CaesarCipher) GetShift

func (x *CaesarCipher) GetShift() int32

func (*CaesarCipher) ProtoMessage

func (*CaesarCipher) ProtoMessage()

func (*CaesarCipher) ProtoReflect

func (x *CaesarCipher) ProtoReflect() protoreflect.Message

func (*CaesarCipher) Reset

func (x *CaesarCipher) Reset()

func (*CaesarCipher) String

func (x *CaesarCipher) String() string

type Challenge

type Challenge struct {

	// Types that are assignable to Type:
	//
	//	*Challenge_Base64
	//	*Challenge_Twitter
	//	*Challenge_Caesar
	//	*Challenge_Pcap
	//	*Challenge_Exif
	//	*Challenge_Slack
	//	*Challenge_Phone
	//	*Challenge_Filemanager
	//	*Challenge_Maze
	//	*Challenge_Xor
	//	*Challenge_Zip
	//	*Challenge_Pdf
	//	*Challenge_Search
	//	*Challenge_Passshare
	//	*Challenge_Hashes
	//	*Challenge_Audioplayer
	//	*Challenge_Data
	Type isChallenge_Type `protobuf_oneof:"type"`
	// contains filtered or unexported fields
}

func (*Challenge) Descriptor deprecated

func (*Challenge) Descriptor() ([]byte, []int)

Deprecated: Use Challenge.ProtoReflect.Descriptor instead.

func (*Challenge) GetAudioplayer

func (x *Challenge) GetAudioplayer() *AudioPlayer

func (*Challenge) GetBase64

func (x *Challenge) GetBase64() *Base64

func (*Challenge) GetCaesar

func (x *Challenge) GetCaesar() *CaesarCipher

func (*Challenge) GetData

func (x *Challenge) GetData() *Data

func (*Challenge) GetExif

func (x *Challenge) GetExif() *Exif

func (*Challenge) GetFilemanager

func (x *Challenge) GetFilemanager() *FileManager

func (*Challenge) GetHashes

func (x *Challenge) GetHashes() *Hashes

func (*Challenge) GetMaze

func (x *Challenge) GetMaze() *Maze

func (*Challenge) GetPassshare

func (x *Challenge) GetPassshare() *PassShare

func (*Challenge) GetPcap

func (x *Challenge) GetPcap() *PCAP

func (*Challenge) GetPdf

func (x *Challenge) GetPdf() *Pdf

func (*Challenge) GetPhone

func (x *Challenge) GetPhone() *Phone

func (*Challenge) GetSearch

func (x *Challenge) GetSearch() *Search

func (*Challenge) GetSlack

func (x *Challenge) GetSlack() *Slack

func (*Challenge) GetTwitter

func (x *Challenge) GetTwitter() *Twitter

func (*Challenge) GetType

func (m *Challenge) GetType() isChallenge_Type

func (*Challenge) GetXor

func (x *Challenge) GetXor() *Xor

func (*Challenge) GetZip

func (x *Challenge) GetZip() *Zip

func (*Challenge) ProtoMessage

func (*Challenge) ProtoMessage()

func (*Challenge) ProtoReflect

func (x *Challenge) ProtoReflect() protoreflect.Message

func (*Challenge) Reset

func (x *Challenge) Reset()

func (*Challenge) String

func (x *Challenge) String() string

type Challenge_Audioplayer

type Challenge_Audioplayer struct {
	Audioplayer *AudioPlayer `protobuf:"bytes,21,opt,name=audioplayer,proto3,oneof"`
}

type Challenge_Base64

type Challenge_Base64 struct {
	Base64 *Base64 `protobuf:"bytes,6,opt,name=base64,proto3,oneof"`
}

type Challenge_Caesar

type Challenge_Caesar struct {
	Caesar *CaesarCipher `protobuf:"bytes,8,opt,name=caesar,proto3,oneof"`
}

type Challenge_Data

type Challenge_Data struct {
	Data *Data `protobuf:"bytes,22,opt,name=data,proto3,oneof"`
}

type Challenge_Exif

type Challenge_Exif struct {
	Exif *Exif `protobuf:"bytes,10,opt,name=exif,proto3,oneof"`
}

type Challenge_Filemanager

type Challenge_Filemanager struct {
	Filemanager *FileManager `protobuf:"bytes,13,opt,name=filemanager,proto3,oneof"`
}

type Challenge_Hashes

type Challenge_Hashes struct {
	Hashes *Hashes `protobuf:"bytes,20,opt,name=hashes,proto3,oneof"`
}

type Challenge_Maze

type Challenge_Maze struct {
	Maze *Maze `protobuf:"bytes,14,opt,name=maze,proto3,oneof"`
}

type Challenge_Passshare

type Challenge_Passshare struct {
	Passshare *PassShare `protobuf:"bytes,19,opt,name=passshare,proto3,oneof"`
}

type Challenge_Pcap

type Challenge_Pcap struct {
	Pcap *PCAP `protobuf:"bytes,9,opt,name=pcap,proto3,oneof"`
}

type Challenge_Pdf

type Challenge_Pdf struct {
	Pdf *Pdf `protobuf:"bytes,17,opt,name=pdf,proto3,oneof"`
}

type Challenge_Phone

type Challenge_Phone struct {
	Phone *Phone `protobuf:"bytes,12,opt,name=phone,proto3,oneof"`
}
type Challenge_Search struct {
	Search *Search `protobuf:"bytes,18,opt,name=search,proto3,oneof"`
}

type Challenge_Slack

type Challenge_Slack struct {
	Slack *Slack `protobuf:"bytes,11,opt,name=slack,proto3,oneof"`
}

type Challenge_Twitter

type Challenge_Twitter struct {
	Twitter *Twitter `protobuf:"bytes,7,opt,name=twitter,proto3,oneof"`
}

type Challenge_Xor

type Challenge_Xor struct {
	Xor *Xor `protobuf:"bytes,15,opt,name=xor,proto3,oneof"`
}

type Challenge_Zip

type Challenge_Zip struct {
	Zip *Zip `protobuf:"bytes,16,opt,name=zip,proto3,oneof"`
}

type Channel

type Channel struct {
	Name      string     `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Usernames []string   `protobuf:"bytes,2,rep,name=usernames,proto3" json:"usernames,omitempty"`
	Messages  []*Message `protobuf:"bytes,3,rep,name=messages,proto3" json:"messages,omitempty"`
	// contains filtered or unexported fields
}

func (*Channel) Descriptor deprecated

func (*Channel) Descriptor() ([]byte, []int)

Deprecated: Use Channel.ProtoReflect.Descriptor instead.

func (*Channel) GetMessages

func (x *Channel) GetMessages() []*Message

func (*Channel) GetName

func (x *Channel) GetName() string

func (*Channel) GetUsernames

func (x *Channel) GetUsernames() []string

func (*Channel) ProtoMessage

func (*Channel) ProtoMessage()

func (*Channel) ProtoReflect

func (x *Channel) ProtoReflect() protoreflect.Message

func (*Channel) Reset

func (x *Channel) Reset()

func (*Channel) String

func (x *Channel) String() string

type Comment

type Comment struct {
	PostNumber int64  `protobuf:"varint,1,opt,name=post_number,json=postNumber,proto3" json:"post_number,omitempty"`
	Username   int64  `protobuf:"varint,2,opt,name=username,proto3" json:"username,omitempty"`
	Content    string `protobuf:"bytes,3,opt,name=content,proto3" json:"content,omitempty"`
	// contains filtered or unexported fields
}

Comment represents a comment on a post.

func (*Comment) Descriptor deprecated

func (*Comment) Descriptor() ([]byte, []int)

Deprecated: Use Comment.ProtoReflect.Descriptor instead.

func (*Comment) GetContent

func (x *Comment) GetContent() string

func (*Comment) GetPostNumber

func (x *Comment) GetPostNumber() int64

func (*Comment) GetUsername

func (x *Comment) GetUsername() int64

func (*Comment) ProtoMessage

func (*Comment) ProtoMessage()

func (*Comment) ProtoReflect

func (x *Comment) ProtoReflect() protoreflect.Message

func (*Comment) Reset

func (x *Comment) Reset()

func (*Comment) String

func (x *Comment) String() string

type Competition

type Competition struct {
	Id     string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Name   string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Graph  *Graph `protobuf:"bytes,3,opt,name=graph,proto3" json:"graph,omitempty"`
	Active bool   `protobuf:"varint,4,opt,name=active,proto3" json:"active,omitempty"`
	// contains filtered or unexported fields
}

func (*Competition) Descriptor deprecated

func (*Competition) Descriptor() ([]byte, []int)

Deprecated: Use Competition.ProtoReflect.Descriptor instead.

func (*Competition) GetActive

func (x *Competition) GetActive() bool

func (*Competition) GetGraph

func (x *Competition) GetGraph() *Graph

func (*Competition) GetId

func (x *Competition) GetId() string

func (*Competition) GetName

func (x *Competition) GetName() string

func (*Competition) ProtoMessage

func (*Competition) ProtoMessage()

func (*Competition) ProtoReflect

func (x *Competition) ProtoReflect() protoreflect.Message

func (*Competition) Reset

func (x *Competition) Reset()

func (*Competition) String

func (x *Competition) String() string

type CompetitionList

type CompetitionList struct {
	Competitions []*Competition `protobuf:"bytes,1,rep,name=competitions,proto3" json:"competitions,omitempty"`
	// contains filtered or unexported fields
}

func (*CompetitionList) Descriptor deprecated

func (*CompetitionList) Descriptor() ([]byte, []int)

Deprecated: Use CompetitionList.ProtoReflect.Descriptor instead.

func (*CompetitionList) GetCompetitions

func (x *CompetitionList) GetCompetitions() []*Competition

func (*CompetitionList) ProtoMessage

func (*CompetitionList) ProtoMessage()

func (*CompetitionList) ProtoReflect

func (x *CompetitionList) ProtoReflect() protoreflect.Message

func (*CompetitionList) Reset

func (x *CompetitionList) Reset()

func (*CompetitionList) String

func (x *CompetitionList) String() string

type Data

type Data struct {
	Data string `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"`
	// contains filtered or unexported fields
}

func (*Data) Descriptor deprecated

func (*Data) Descriptor() ([]byte, []int)

Deprecated: Use Data.ProtoReflect.Descriptor instead.

func (*Data) GetData

func (x *Data) GetData() string

func (*Data) ProtoMessage

func (*Data) ProtoMessage()

func (*Data) ProtoReflect

func (x *Data) ProtoReflect() protoreflect.Message

func (*Data) Reset

func (x *Data) Reset()

func (*Data) String

func (x *Data) String() string

type Edge

type Edge struct {
	From string `protobuf:"bytes,1,opt,name=from,proto3" json:"from,omitempty"`
	To   string `protobuf:"bytes,2,opt,name=to,proto3" json:"to,omitempty"`
	// contains filtered or unexported fields
}

func (*Edge) Descriptor deprecated

func (*Edge) Descriptor() ([]byte, []int)

Deprecated: Use Edge.ProtoReflect.Descriptor instead.

func (*Edge) GetFrom

func (x *Edge) GetFrom() string

func (*Edge) GetTo

func (x *Edge) GetTo() string

func (*Edge) ProtoMessage

func (*Edge) ProtoMessage()

func (*Edge) ProtoReflect

func (x *Edge) ProtoReflect() protoreflect.Message

func (*Edge) Reset

func (x *Edge) Reset()

func (*Edge) String

func (x *Edge) String() string

type Event

type Event struct {
	Timestamp int64  `protobuf:"varint,1,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
	Name      string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*Event) Descriptor deprecated

func (*Event) Descriptor() ([]byte, []int)

Deprecated: Use Event.ProtoReflect.Descriptor instead.

func (*Event) GetName

func (x *Event) GetName() string

func (*Event) GetTimestamp

func (x *Event) GetTimestamp() int64

func (*Event) ProtoMessage

func (*Event) ProtoMessage()

func (*Event) ProtoReflect

func (x *Event) ProtoReflect() protoreflect.Message

func (*Event) Reset

func (x *Event) Reset()

func (*Event) String

func (x *Event) String() string

type Exif

type Exif struct {
	Key   string `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"`
	Value string `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"`
	// contains filtered or unexported fields
}

func (*Exif) Descriptor deprecated

func (*Exif) Descriptor() ([]byte, []int)

Deprecated: Use Exif.ProtoReflect.Descriptor instead.

func (*Exif) GetKey

func (x *Exif) GetKey() string

func (*Exif) GetValue

func (x *Exif) GetValue() string

func (*Exif) ProtoMessage

func (*Exif) ProtoMessage()

func (*Exif) ProtoReflect

func (x *Exif) ProtoReflect() protoreflect.Message

func (*Exif) Reset

func (x *Exif) Reset()

func (*Exif) String

func (x *Exif) String() string

type File

type File struct {
	Url  string `protobuf:"bytes,1,opt,name=url,proto3" json:"url,omitempty"`
	Text string `protobuf:"bytes,2,opt,name=text,proto3" json:"text,omitempty"`
	// contains filtered or unexported fields
}

func (*File) Descriptor deprecated

func (*File) Descriptor() ([]byte, []int)

Deprecated: Use File.ProtoReflect.Descriptor instead.

func (*File) GetText

func (x *File) GetText() string

func (*File) GetUrl

func (x *File) GetUrl() string

func (*File) ProtoMessage

func (*File) ProtoMessage()

func (*File) ProtoReflect

func (x *File) ProtoReflect() protoreflect.Message

func (*File) Reset

func (x *File) Reset()

func (*File) String

func (x *File) String() string

type FileManager

type FileManager struct {
	Urls     []string `protobuf:"bytes,1,rep,name=urls,proto3" json:"urls,omitempty"`
	Password string   `protobuf:"bytes,2,opt,name=password,proto3" json:"password,omitempty"`
	// contains filtered or unexported fields
}

func (*FileManager) Descriptor deprecated

func (*FileManager) Descriptor() ([]byte, []int)

Deprecated: Use FileManager.ProtoReflect.Descriptor instead.

func (*FileManager) GetPassword

func (x *FileManager) GetPassword() string

func (*FileManager) GetUrls

func (x *FileManager) GetUrls() []string

func (*FileManager) ProtoMessage

func (*FileManager) ProtoMessage()

func (*FileManager) ProtoReflect

func (x *FileManager) ProtoReflect() protoreflect.Message

func (*FileManager) Reset

func (x *FileManager) Reset()

func (*FileManager) String

func (x *FileManager) String() string

type Graph

type Graph struct {
	Nodes []*Node `protobuf:"bytes,3,rep,name=nodes,proto3" json:"nodes,omitempty"`
	Edges []*Edge `protobuf:"bytes,4,rep,name=edges,proto3" json:"edges,omitempty"`
	// contains filtered or unexported fields
}

func (*Graph) Descriptor deprecated

func (*Graph) Descriptor() ([]byte, []int)

Deprecated: Use Graph.ProtoReflect.Descriptor instead.

func (*Graph) GetEdges

func (x *Graph) GetEdges() []*Edge

func (*Graph) GetNodes

func (x *Graph) GetNodes() []*Node

func (*Graph) ProtoMessage

func (*Graph) ProtoMessage()

func (*Graph) ProtoReflect

func (x *Graph) ProtoReflect() protoreflect.Message

func (*Graph) Reset

func (x *Graph) Reset()

func (*Graph) String

func (x *Graph) String() string

type Hashes

type Hashes struct {
	Seed      string      `protobuf:"bytes,1,opt,name=seed,proto3" json:"seed,omitempty"`
	Format    string      `protobuf:"bytes,2,opt,name=format,proto3" json:"format,omitempty"`
	Count     int32       `protobuf:"varint,3,opt,name=count,proto3" json:"count,omitempty"`
	Overrides []*Override `protobuf:"bytes,4,rep,name=overrides,proto3" json:"overrides,omitempty"`
	Length    int32       `protobuf:"varint,5,opt,name=length,proto3" json:"length,omitempty"`
	// contains filtered or unexported fields
}

func (*Hashes) Descriptor deprecated

func (*Hashes) Descriptor() ([]byte, []int)

Deprecated: Use Hashes.ProtoReflect.Descriptor instead.

func (*Hashes) GetCount

func (x *Hashes) GetCount() int32

func (*Hashes) GetFormat

func (x *Hashes) GetFormat() string

func (*Hashes) GetLength

func (x *Hashes) GetLength() int32

func (*Hashes) GetOverrides

func (x *Hashes) GetOverrides() []*Override

func (*Hashes) GetSeed

func (x *Hashes) GetSeed() string

func (*Hashes) ProtoMessage

func (*Hashes) ProtoMessage()

func (*Hashes) ProtoReflect

func (x *Hashes) ProtoReflect() protoreflect.Message

func (*Hashes) Reset

func (x *Hashes) Reset()

func (*Hashes) String

func (x *Hashes) String() string

type Maze

type Maze struct {
	Rows    uint32       `protobuf:"varint,1,opt,name=rows,proto3" json:"rows,omitempty"`
	Columns uint32       `protobuf:"varint,2,opt,name=columns,proto3" json:"columns,omitempty"`
	Paths   []*Maze_Path `protobuf:"bytes,3,rep,name=paths,proto3" json:"paths,omitempty"`
	// contains filtered or unexported fields
}

func (*Maze) Descriptor deprecated

func (*Maze) Descriptor() ([]byte, []int)

Deprecated: Use Maze.ProtoReflect.Descriptor instead.

func (*Maze) GetColumns

func (x *Maze) GetColumns() uint32

func (*Maze) GetPaths

func (x *Maze) GetPaths() []*Maze_Path

func (*Maze) GetRows

func (x *Maze) GetRows() uint32

func (*Maze) ProtoMessage

func (*Maze) ProtoMessage()

func (*Maze) ProtoReflect

func (x *Maze) ProtoReflect() protoreflect.Message

func (*Maze) Reset

func (x *Maze) Reset()

func (*Maze) String

func (x *Maze) String() string

type Maze_Path

type Maze_Path struct {
	Coords []*Maze_Path_Coordinate `protobuf:"bytes,1,rep,name=coords,proto3" json:"coords,omitempty"`
	Result string                  `protobuf:"bytes,2,opt,name=result,proto3" json:"result,omitempty"`
	// contains filtered or unexported fields
}

func (*Maze_Path) Descriptor deprecated

func (*Maze_Path) Descriptor() ([]byte, []int)

Deprecated: Use Maze_Path.ProtoReflect.Descriptor instead.

func (*Maze_Path) GetCoords

func (x *Maze_Path) GetCoords() []*Maze_Path_Coordinate

func (*Maze_Path) GetResult

func (x *Maze_Path) GetResult() string

func (*Maze_Path) ProtoMessage

func (*Maze_Path) ProtoMessage()

func (*Maze_Path) ProtoReflect

func (x *Maze_Path) ProtoReflect() protoreflect.Message

func (*Maze_Path) Reset

func (x *Maze_Path) Reset()

func (*Maze_Path) String

func (x *Maze_Path) String() string

type Maze_Path_Coordinate

type Maze_Path_Coordinate struct {
	Row uint32 `protobuf:"varint,1,opt,name=row,proto3" json:"row,omitempty"`
	Col uint32 `protobuf:"varint,2,opt,name=col,proto3" json:"col,omitempty"`
	// contains filtered or unexported fields
}

func (*Maze_Path_Coordinate) Descriptor deprecated

func (*Maze_Path_Coordinate) Descriptor() ([]byte, []int)

Deprecated: Use Maze_Path_Coordinate.ProtoReflect.Descriptor instead.

func (*Maze_Path_Coordinate) GetCol

func (x *Maze_Path_Coordinate) GetCol() uint32

func (*Maze_Path_Coordinate) GetRow

func (x *Maze_Path_Coordinate) GetRow() uint32

func (*Maze_Path_Coordinate) ProtoMessage

func (*Maze_Path_Coordinate) ProtoMessage()

func (*Maze_Path_Coordinate) ProtoReflect

func (x *Maze_Path_Coordinate) ProtoReflect() protoreflect.Message

func (*Maze_Path_Coordinate) Reset

func (x *Maze_Path_Coordinate) Reset()

func (*Maze_Path_Coordinate) String

func (x *Maze_Path_Coordinate) String() string

type Message

type Message struct {
	Username  string `protobuf:"bytes,1,opt,name=username,proto3" json:"username,omitempty"`
	Content   string `protobuf:"bytes,2,opt,name=content,proto3" json:"content,omitempty"`
	Timestamp int64  `protobuf:"varint,3,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
	// contains filtered or unexported fields
}

func (*Message) Descriptor deprecated

func (*Message) Descriptor() ([]byte, []int)

Deprecated: Use Message.ProtoReflect.Descriptor instead.

func (*Message) GetContent

func (x *Message) GetContent() string

func (*Message) GetTimestamp

func (x *Message) GetTimestamp() int64

func (*Message) GetUsername

func (x *Message) GetUsername() string

func (*Message) ProtoMessage

func (*Message) ProtoMessage()

func (*Message) ProtoReflect

func (x *Message) ProtoReflect() protoreflect.Message

func (*Message) Reset

func (x *Message) Reset()

func (*Message) String

func (x *Message) String() string

type Node

type Node struct {
	Meta *chals.Meta `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"`
	// Types that are assignable to Challenge:
	//
	//	*Node_Base
	//	*Node_Python
	Challenge isNode_Challenge `protobuf_oneof:"challenge"`
	// contains filtered or unexported fields
}

func (*Node) Descriptor deprecated

func (*Node) Descriptor() ([]byte, []int)

Deprecated: Use Node.ProtoReflect.Descriptor instead.

func (*Node) GetBase

func (x *Node) GetBase() *Challenge

func (*Node) GetChallenge

func (m *Node) GetChallenge() isNode_Challenge

func (*Node) GetMeta

func (x *Node) GetMeta() *chals.Meta

func (*Node) GetPython

func (x *Node) GetPython() *plugin.PythonChallenge

func (*Node) ProtoMessage

func (*Node) ProtoMessage()

func (*Node) ProtoReflect

func (x *Node) ProtoReflect() protoreflect.Message

func (*Node) Reset

func (x *Node) Reset()

func (*Node) String

func (x *Node) String() string

type Node_Base

type Node_Base struct {
	Base *Challenge `protobuf:"bytes,10,opt,name=base,proto3,oneof"`
}

type Node_Python

type Node_Python struct {
	Python *plugin.PythonChallenge `protobuf:"bytes,11,opt,name=python,proto3,oneof"`
}

type Override

type Override struct {
	Index int32  `protobuf:"varint,1,opt,name=index,proto3" json:"index,omitempty"`
	Text  string `protobuf:"bytes,2,opt,name=text,proto3" json:"text,omitempty"`
	// contains filtered or unexported fields
}

func (*Override) Descriptor deprecated

func (*Override) Descriptor() ([]byte, []int)

Deprecated: Use Override.ProtoReflect.Descriptor instead.

func (*Override) GetIndex

func (x *Override) GetIndex() int32

func (*Override) GetText

func (x *Override) GetText() string

func (*Override) ProtoMessage

func (*Override) ProtoMessage()

func (*Override) ProtoReflect

func (x *Override) ProtoReflect() protoreflect.Message

func (*Override) Reset

func (x *Override) Reset()

func (*Override) String

func (x *Override) String() string

type PCAP

type PCAP struct {
	Packets []*Packet `protobuf:"bytes,1,rep,name=packets,proto3" json:"packets,omitempty"`
	// contains filtered or unexported fields
}

func (*PCAP) Descriptor deprecated

func (*PCAP) Descriptor() ([]byte, []int)

Deprecated: Use PCAP.ProtoReflect.Descriptor instead.

func (*PCAP) GetPackets

func (x *PCAP) GetPackets() []*Packet

func (*PCAP) ProtoMessage

func (*PCAP) ProtoMessage()

func (*PCAP) ProtoReflect

func (x *PCAP) ProtoReflect() protoreflect.Message

func (*PCAP) Reset

func (x *PCAP) Reset()

func (*PCAP) String

func (x *PCAP) String() string

type Packet

type Packet struct {
	Timestamp   int64  `protobuf:"varint,1,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
	Source      string `protobuf:"bytes,2,opt,name=source,proto3" json:"source,omitempty"`
	Destination string `protobuf:"bytes,3,opt,name=destination,proto3" json:"destination,omitempty"`
	Protocol    string `protobuf:"bytes,4,opt,name=protocol,proto3" json:"protocol,omitempty"`
	Data        string `protobuf:"bytes,5,opt,name=data,proto3" json:"data,omitempty"`
	// contains filtered or unexported fields
}

func (*Packet) Descriptor deprecated

func (*Packet) Descriptor() ([]byte, []int)

Deprecated: Use Packet.ProtoReflect.Descriptor instead.

func (*Packet) GetData

func (x *Packet) GetData() string

func (*Packet) GetDestination

func (x *Packet) GetDestination() string

func (*Packet) GetProtocol

func (x *Packet) GetProtocol() string

func (*Packet) GetSource

func (x *Packet) GetSource() string

func (*Packet) GetTimestamp

func (x *Packet) GetTimestamp() int64

func (*Packet) ProtoMessage

func (*Packet) ProtoMessage()

func (*Packet) ProtoReflect

func (x *Packet) ProtoReflect() protoreflect.Message

func (*Packet) Reset

func (x *Packet) Reset()

func (*Packet) String

func (x *Packet) String() string

type PassShare

type PassShare struct {
	Password  string      `protobuf:"bytes,1,opt,name=password,proto3" json:"password,omitempty"`
	Solutions []*Solution `protobuf:"bytes,2,rep,name=solutions,proto3" json:"solutions,omitempty"`
	Message   string      `protobuf:"bytes,3,opt,name=message,proto3" json:"message,omitempty"`
	// contains filtered or unexported fields
}

func (*PassShare) Descriptor deprecated

func (*PassShare) Descriptor() ([]byte, []int)

Deprecated: Use PassShare.ProtoReflect.Descriptor instead.

func (*PassShare) GetMessage

func (x *PassShare) GetMessage() string

func (*PassShare) GetPassword

func (x *PassShare) GetPassword() string

func (*PassShare) GetSolutions

func (x *PassShare) GetSolutions() []*Solution

func (*PassShare) ProtoMessage

func (*PassShare) ProtoMessage()

func (*PassShare) ProtoReflect

func (x *PassShare) ProtoReflect() protoreflect.Message

func (*PassShare) Reset

func (x *PassShare) Reset()

func (*PassShare) String

func (x *PassShare) String() string

type Pdf

type Pdf struct {

	// TODO breadchris support attachments https://github.com/go-pdf/fpdf/blob/504c6dd8cc916cd7f2097877efd52cae5f1d8b18/fpdf_example_test.go#L2703
	Content string `protobuf:"bytes,1,opt,name=content,proto3" json:"content,omitempty"`
	// contains filtered or unexported fields
}

func (*Pdf) Descriptor deprecated

func (*Pdf) Descriptor() ([]byte, []int)

Deprecated: Use Pdf.ProtoReflect.Descriptor instead.

func (*Pdf) GetContent

func (x *Pdf) GetContent() string

func (*Pdf) ProtoMessage

func (*Pdf) ProtoMessage()

func (*Pdf) ProtoReflect

func (x *Pdf) ProtoReflect() protoreflect.Message

func (*Pdf) Reset

func (x *Pdf) Reset()

func (*Pdf) String

func (x *Pdf) String() string

type Phone

type Phone struct {
	Apps []*App `protobuf:"bytes,1,rep,name=apps,proto3" json:"apps,omitempty"`
	Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*Phone) Descriptor deprecated

func (*Phone) Descriptor() ([]byte, []int)

Deprecated: Use Phone.ProtoReflect.Descriptor instead.

func (*Phone) GetApps

func (x *Phone) GetApps() []*App

func (*Phone) GetName

func (x *Phone) GetName() string

func (*Phone) ProtoMessage

func (*Phone) ProtoMessage()

func (*Phone) ProtoReflect

func (x *Phone) ProtoReflect() protoreflect.Message

func (*Phone) Reset

func (x *Phone) Reset()

func (*Phone) String

func (x *Phone) String() string

type PhotoGallery

type PhotoGallery struct {
	Url []string `protobuf:"bytes,1,rep,name=url,proto3" json:"url,omitempty"`
	// contains filtered or unexported fields
}

func (*PhotoGallery) Descriptor deprecated

func (*PhotoGallery) Descriptor() ([]byte, []int)

Deprecated: Use PhotoGallery.ProtoReflect.Descriptor instead.

func (*PhotoGallery) GetUrl

func (x *PhotoGallery) GetUrl() []string

func (*PhotoGallery) ProtoMessage

func (*PhotoGallery) ProtoMessage()

func (*PhotoGallery) ProtoReflect

func (x *PhotoGallery) ProtoReflect() protoreflect.Message

func (*PhotoGallery) Reset

func (x *PhotoGallery) Reset()

func (*PhotoGallery) String

func (x *PhotoGallery) String() string

type Post

type Post struct {
	Username string `protobuf:"bytes,1,opt,name=username,proto3" json:"username,omitempty"`
	Content  string `protobuf:"bytes,2,opt,name=content,proto3" json:"content,omitempty"`
	// contains filtered or unexported fields
}

Post represents a user's post.

func (*Post) Descriptor deprecated

func (*Post) Descriptor() ([]byte, []int)

Deprecated: Use Post.ProtoReflect.Descriptor instead.

func (*Post) GetContent

func (x *Post) GetContent() string

func (*Post) GetUsername

func (x *Post) GetUsername() string

func (*Post) ProtoMessage

func (*Post) ProtoMessage()

func (*Post) ProtoReflect

func (x *Post) ProtoReflect() protoreflect.Message

func (*Post) Reset

func (x *Post) Reset()

func (*Post) String

func (x *Post) String() string
type Search struct {
	Entry    []string `protobuf:"bytes,1,rep,name=entry,proto3" json:"entry,omitempty"`
	Password string   `protobuf:"bytes,2,opt,name=password,proto3" json:"password,omitempty"`
	// contains filtered or unexported fields
}

func (*Search) Descriptor deprecated

func (*Search) Descriptor() ([]byte, []int)

Deprecated: Use Search.ProtoReflect.Descriptor instead.

func (*Search) GetEntry

func (x *Search) GetEntry() []string

func (*Search) GetPassword

func (x *Search) GetPassword() string

func (*Search) ProtoMessage

func (*Search) ProtoMessage()

func (*Search) ProtoReflect

func (x *Search) ProtoReflect() protoreflect.Message

func (*Search) Reset

func (x *Search) Reset()

func (*Search) String

func (x *Search) String() string

type Slack

type Slack struct {
	Users    []*User    `protobuf:"bytes,1,rep,name=users,proto3" json:"users,omitempty"`
	Channels []*Channel `protobuf:"bytes,2,rep,name=channels,proto3" json:"channels,omitempty"`
	// contains filtered or unexported fields
}

func (*Slack) Descriptor deprecated

func (*Slack) Descriptor() ([]byte, []int)

Deprecated: Use Slack.ProtoReflect.Descriptor instead.

func (*Slack) GetChannels

func (x *Slack) GetChannels() []*Channel

func (*Slack) GetUsers

func (x *Slack) GetUsers() []*User

func (*Slack) ProtoMessage

func (*Slack) ProtoMessage()

func (*Slack) ProtoReflect

func (x *Slack) ProtoReflect() protoreflect.Message

func (*Slack) Reset

func (x *Slack) Reset()

func (*Slack) String

func (x *Slack) String() string

type Solution

type Solution struct {
	Id   int32  `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	Hash string `protobuf:"bytes,2,opt,name=hash,proto3" json:"hash,omitempty"`
	// contains filtered or unexported fields
}

func (*Solution) Descriptor deprecated

func (*Solution) Descriptor() ([]byte, []int)

Deprecated: Use Solution.ProtoReflect.Descriptor instead.

func (*Solution) GetHash

func (x *Solution) GetHash() string

func (*Solution) GetId

func (x *Solution) GetId() int32

func (*Solution) ProtoMessage

func (*Solution) ProtoMessage()

func (*Solution) ProtoReflect

func (x *Solution) ProtoReflect() protoreflect.Message

func (*Solution) Reset

func (x *Solution) Reset()

func (*Solution) String

func (x *Solution) String() string

type Song

type Song struct {
	Name        string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Artist      string `protobuf:"bytes,2,opt,name=artist,proto3" json:"artist,omitempty"`
	Album       string `protobuf:"bytes,3,opt,name=album,proto3" json:"album,omitempty"`
	Url         string `protobuf:"bytes,4,opt,name=url,proto3" json:"url,omitempty"`
	CoverArtUrl string `protobuf:"bytes,5,opt,name=cover_art_url,json=coverArtUrl,proto3" json:"cover_art_url,omitempty"`
	// contains filtered or unexported fields
}

func (*Song) Descriptor deprecated

func (*Song) Descriptor() ([]byte, []int)

Deprecated: Use Song.ProtoReflect.Descriptor instead.

func (*Song) GetAlbum

func (x *Song) GetAlbum() string

func (*Song) GetArtist

func (x *Song) GetArtist() string

func (*Song) GetCoverArtUrl

func (x *Song) GetCoverArtUrl() string

func (*Song) GetName

func (x *Song) GetName() string

func (*Song) GetUrl

func (x *Song) GetUrl() string

func (*Song) ProtoMessage

func (*Song) ProtoMessage()

func (*Song) ProtoReflect

func (x *Song) ProtoReflect() protoreflect.Message

func (*Song) Reset

func (x *Song) Reset()

func (*Song) String

func (x *Song) String() string

type Tracker

type Tracker struct {
	Password string   `protobuf:"bytes,1,opt,name=password,proto3" json:"password,omitempty"`
	Event    []*Event `protobuf:"bytes,2,rep,name=event,proto3" json:"event,omitempty"`
	// contains filtered or unexported fields
}

func (*Tracker) Descriptor deprecated

func (*Tracker) Descriptor() ([]byte, []int)

Deprecated: Use Tracker.ProtoReflect.Descriptor instead.

func (*Tracker) GetEvent

func (x *Tracker) GetEvent() []*Event

func (*Tracker) GetPassword

func (x *Tracker) GetPassword() string

func (*Tracker) ProtoMessage

func (*Tracker) ProtoMessage()

func (*Tracker) ProtoReflect

func (x *Tracker) ProtoReflect() protoreflect.Message

func (*Tracker) Reset

func (x *Tracker) Reset()

func (*Tracker) String

func (x *Tracker) String() string

type Twitter

type Twitter struct {
	Users    []*User    `protobuf:"bytes,1,rep,name=users,proto3" json:"users,omitempty"`
	Posts    []*Post    `protobuf:"bytes,2,rep,name=posts,proto3" json:"posts,omitempty"`
	Comments []*Comment `protobuf:"bytes,3,rep,name=comments,proto3" json:"comments,omitempty"`
	// contains filtered or unexported fields
}

func (*Twitter) Descriptor deprecated

func (*Twitter) Descriptor() ([]byte, []int)

Deprecated: Use Twitter.ProtoReflect.Descriptor instead.

func (*Twitter) GetComments

func (x *Twitter) GetComments() []*Comment

func (*Twitter) GetPosts

func (x *Twitter) GetPosts() []*Post

func (*Twitter) GetUsers

func (x *Twitter) GetUsers() []*User

func (*Twitter) ProtoMessage

func (*Twitter) ProtoMessage()

func (*Twitter) ProtoReflect

func (x *Twitter) ProtoReflect() protoreflect.Message

func (*Twitter) Reset

func (x *Twitter) Reset()

func (*Twitter) String

func (x *Twitter) String() string

type User

type User struct {
	Username string `protobuf:"bytes,1,opt,name=username,proto3" json:"username,omitempty"`
	Bio      string `protobuf:"bytes,2,opt,name=bio,proto3" json:"bio,omitempty"`
	Password string `protobuf:"bytes,3,opt,name=password,proto3" json:"password,omitempty"`
	Image    string `protobuf:"bytes,4,opt,name=image,proto3" json:"image,omitempty"`
	// contains filtered or unexported fields
}

func (*User) Descriptor deprecated

func (*User) Descriptor() ([]byte, []int)

Deprecated: Use User.ProtoReflect.Descriptor instead.

func (*User) GetBio

func (x *User) GetBio() string

func (*User) GetImage

func (x *User) GetImage() string

func (*User) GetPassword

func (x *User) GetPassword() string

func (*User) GetUsername

func (x *User) GetUsername() string

func (*User) ProtoMessage

func (*User) ProtoMessage()

func (*User) ProtoReflect

func (x *User) ProtoReflect() protoreflect.Message

func (*User) Reset

func (x *User) Reset()

func (*User) String

func (x *User) String() string

type Xor

type Xor struct {
	Plaintext string `protobuf:"bytes,1,opt,name=plaintext,proto3" json:"plaintext,omitempty"`
	Key       string `protobuf:"bytes,2,opt,name=key,proto3" json:"key,omitempty"`
	// contains filtered or unexported fields
}

func (*Xor) Descriptor deprecated

func (*Xor) Descriptor() ([]byte, []int)

Deprecated: Use Xor.ProtoReflect.Descriptor instead.

func (*Xor) GetKey

func (x *Xor) GetKey() string

func (*Xor) GetPlaintext

func (x *Xor) GetPlaintext() string

func (*Xor) ProtoMessage

func (*Xor) ProtoMessage()

func (*Xor) ProtoReflect

func (x *Xor) ProtoReflect() protoreflect.Message

func (*Xor) Reset

func (x *Xor) Reset()

func (*Xor) String

func (x *Xor) String() string

type Zip

type Zip struct {
	Files    []*File `protobuf:"bytes,1,rep,name=files,proto3" json:"files,omitempty"`
	Password string  `protobuf:"bytes,2,opt,name=password,proto3" json:"password,omitempty"`
	// contains filtered or unexported fields
}

func (*Zip) Descriptor deprecated

func (*Zip) Descriptor() ([]byte, []int)

Deprecated: Use Zip.ProtoReflect.Descriptor instead.

func (*Zip) GetFiles

func (x *Zip) GetFiles() []*File

func (*Zip) GetPassword

func (x *Zip) GetPassword() string

func (*Zip) ProtoMessage

func (*Zip) ProtoMessage()

func (*Zip) ProtoReflect

func (x *Zip) ProtoReflect() protoreflect.Message

func (*Zip) Reset

func (x *Zip) Reset()

func (*Zip) String

func (x *Zip) String() string

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL