payloads

package
v1.3.2 Latest Latest
Warning

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

Go to latest
Published: Apr 12, 2024 License: AGPL-3.0 Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var CLASS_NAMES = []string{}/* 413 elements not displayed */
View Source
var CshrapPayload []byte
View Source
var HexPayload = map[string]map[Payload]string{}

Functions

func DecryptForCSharp

func DecryptForCSharp(code []byte, key []byte) ([]byte, error)

func DecryptForJava

func DecryptForJava(code []byte, key []byte) ([]byte, error)

DecryptForJava TODO 解密前判断下长度,不然可能会 panic

func DecryptForPhp

func DecryptForPhp(code []byte, key []byte) ([]byte, error)

func EncryptForCSharp

func EncryptForCSharp(code []byte, key []byte) ([]byte, error)

func EncryptForJava

func EncryptForJava(code []byte, key []byte) ([]byte, error)

func EncryptForPhp

func EncryptForPhp(code []byte, key []byte) ([]byte, error)

func RandomClassName

func RandomClassName() string

RandomClassName 随机类名

func Xor

func Xor(code []byte, key []byte) []byte

Types

type FileInfo

type FileInfo struct {
	Path string `json:"path"`

	NewPath string `json:"newPath"`

	Charset string `json:"charset"`

	CreateTimeStamp string `json:"createTimeStamp"`
	AccessTimeStamp string `json:"accessTimeStamp"`
	ModifyTimeStamp string `json:"modifyTimeStamp"`
}

type FileOpt

type FileOpt string
var (
	List            FileOpt = "list"
	Show            FileOpt = "show"
	Delete          FileOpt = "delete"
	Create          FileOpt = "create"
	Append          FileOpt = "append"
	Download        FileOpt = "download"
	Rename          FileOpt = "rename"
	CreateFile      FileOpt = "createFile"
	CreateDirectory FileOpt = "createDirectory"
	GetTimeStamp    FileOpt = "getTimeStamp"
	UpdateTimeStamp FileOpt = "updateTimeStamp"
)

type Payload

type Payload string
var (
	EchoGo          Payload = "EchoGo"
	BasicInfoGo     Payload = "BasicInfoGo"
	CmdGo           Payload = "CmdGo"
	RealCMDGo       Payload = "RealCMDGo"
	FileOperationGo Payload = "FileOperationGo"
)

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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