Documentation ¶
Index ¶
- Constants
- func CheckExtModule(filename string) string
- func CheckPEType(content []byte) int
- func PackArg(format byte, arg string) (string, error)
- func PackArgs(data []string) ([]string, error)
- func PackBinary(data string) string
- func PackInt(i uint32) (string, error)
- func PackIntString(s string) (string, error)
- func PackShort(i uint16) (string, error)
- func PackShortString(s string) (string, error)
- func PackString(s string) string
- func PackWideString(s string) string
- type BOFArgsBuffer
- type BOFResponse
- type BOFResponses
- type IoMBOFArgsBuffer
- func (b *IoMBOFArgsBuffer) AddData(d []byte) error
- func (b *IoMBOFArgsBuffer) AddInt(d uint32) error
- func (b *IoMBOFArgsBuffer) AddShort(d uint16) error
- func (b *IoMBOFArgsBuffer) AddString(d string) error
- func (b *IoMBOFArgsBuffer) AddWString(d string) error
- func (b *IoMBOFArgsBuffer) GetArgs() []string
Constants ¶
View Source
const ( CALLBACK_OUTPUT = 0 CALLBACK_SCREENSHOT = 3 CALLBACK_OUTPUT_OEM = 30 CALLBACK_ERROR = 31 CALLBACK_OUTPUT_UTF8 = 32 )
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 ¶
Types ¶
type BOFArgsBuffer ¶
func (*BOFArgsBuffer) AddData ¶
func (b *BOFArgsBuffer) AddData(d []byte) error
func (*BOFArgsBuffer) AddInt ¶
func (b *BOFArgsBuffer) AddInt(d uint32) error
func (*BOFArgsBuffer) AddShort ¶
func (b *BOFArgsBuffer) AddShort(d uint16) error
func (*BOFArgsBuffer) AddString ¶
func (b *BOFArgsBuffer) AddString(d string) error
func (*BOFArgsBuffer) AddWString ¶
func (b *BOFArgsBuffer) AddWString(d string) error
func (*BOFArgsBuffer) GetBuffer ¶
func (b *BOFArgsBuffer) GetBuffer() ([]byte, error)
type BOFResponse ¶
func (*BOFResponse) String ¶
func (bof *BOFResponse) String() string
type BOFResponses ¶
type BOFResponses []*BOFResponse
func (BOFResponses) String ¶
func (bofs BOFResponses) String() string
type IoMBOFArgsBuffer ¶
type IoMBOFArgsBuffer struct {
Args []string
}
func (*IoMBOFArgsBuffer) AddData ¶
func (b *IoMBOFArgsBuffer) AddData(d []byte) error
func (*IoMBOFArgsBuffer) AddInt ¶
func (b *IoMBOFArgsBuffer) AddInt(d uint32) error
func (*IoMBOFArgsBuffer) AddShort ¶
func (b *IoMBOFArgsBuffer) AddShort(d uint16) error
func (*IoMBOFArgsBuffer) AddString ¶
func (b *IoMBOFArgsBuffer) AddString(d string) error
func (*IoMBOFArgsBuffer) AddWString ¶
func (b *IoMBOFArgsBuffer) AddWString(d string) error
func (*IoMBOFArgsBuffer) GetArgs ¶
func (b *IoMBOFArgsBuffer) GetArgs() []string
Click to show internal directories.
Click to hide internal directories.