Documentation
¶
Index ¶
- Constants
- func CheckExtModule(filename string) string
- func CheckPEType(content []byte) int
- func IsPeExt(filename string) bool
- func PackArg(format byte, arg string) (string, error)
- func PackArgs(data []string) ([]string, error)
- func PackBinary(data string) string
- func PackFile(data string) string
- func PackInt(i int) (string, error)
- func PackIntString(s string) (string, error)
- func PackShort(i int16) (string, error)
- func PackShortString(s string) (string, error)
- func PackString(s string) string
- func PackURL(data string) string
- func PackWideString(s string) string
- func UnPackBinary(data string) ([]byte, error)
- func UnPackFile(data string) ([]byte, error)
- func Unpack(data string) ([]byte, error)
- func UnpackEmbed(data string) ([]byte, error)
- func UnpackURL(data string) ([]byte, error)
- type BOFArgsBuffer
- type BOFResponse
- type BOFResponses
Constants ¶
View Source
const ( CALLBACK_OUTPUT = 0 CALLBACK_FILE = 0x02 CALLBACK_FILE_WRITE = 0x08 CALLBACK_FILE_CLOSE = 0x09 CALLBACK_SCREENSHOT = 0x03 CALLBACK_ERROR = 0x0d CALLBACK_OUTPUT_OEM = 0x1e CALLBACK_OUTPUT_UTF8 = 0x20 )
View Source
const ( IMAGE_FILE_DLL uint16 = 0x2000 IMAGE_FILE_EXECUTABLE_IMAGE uint16 = 0x0002 )
Variables ¶
This section is empty.
Functions ¶
func CheckExtModule ¶
func CheckPEType ¶
func PackBinary ¶
func PackIntString ¶
func PackShortString ¶
func PackString ¶
func PackWideString ¶
func UnPackBinary ¶ added in v0.1.0
func UnPackFile ¶ added in v0.1.0
func UnpackEmbed ¶ added in v0.1.1
Types ¶
type BOFArgsBuffer ¶
type BOFArgsBuffer struct {
Args []string
}
func (*BOFArgsBuffer) AddData ¶
func (b *BOFArgsBuffer) AddData(d []byte) error
func (*BOFArgsBuffer) AddInt ¶
func (b *BOFArgsBuffer) AddInt(d int) error
func (*BOFArgsBuffer) AddShort ¶
func (b *BOFArgsBuffer) AddShort(d int16) error
func (*BOFArgsBuffer) AddString ¶
func (b *BOFArgsBuffer) AddString(d string) error
func (*BOFArgsBuffer) AddWString ¶
func (b *BOFArgsBuffer) AddWString(d string) error
func (*BOFArgsBuffer) GetArgs ¶ added in v0.1.0
func (b *BOFArgsBuffer) GetArgs() []string
type BOFResponse ¶
type BOFResponses ¶
type BOFResponses []*BOFResponse
func (BOFResponses) Handler ¶ added in v0.1.0
func (bofResps BOFResponses) Handler() string
func (BOFResponses) String ¶
func (bofResps BOFResponses) String() string
Click to show internal directories.
Click to hide internal directories.