Files
D3Ext-Hooka/pkg/hooka/shellcode.go
T
D3Ext 98eadc8787 fix
2023-10-12 22:30:13 +02:00

54 lines
1.2 KiB
Go

package hooka
import "github.com/D3Ext/Hooka/core"
func Inject(shellcode []byte, technique string, pid int) error {
return core.Inject(shellcode, technique, pid)
}
func CreateRemoteThread(shellcode []byte, pid int) error {
return core.CreateRemoteThread(shellcode, pid)
}
func CreateProcess(shellcode []byte, pid int) error {
return core.CreateProcess(shellcode, pid)
}
func EnumSystemLocales(shellcode []byte) error {
return core.EnumSystemLocales(shellcode)
}
func Fibers(shellcode []byte) error {
return core.Fibers(shellcode)
}
func QueueUserApc(shellcode []byte) error {
return core.QueueUserApc(shellcode)
}
func UuidFromString(shellcode []byte) error {
return core.UuidFromString(shellcode)
}
func EtwpCreateEtwThread(shellcode []byte) error {
return core.EtwpCreateEtwThread(shellcode)
}
func RtlCreateUserThread(shellcode []byte, pid int) error {
return core.RtlCreateUserThread(shellcode, pid)
}
/*
Hell's Gate + Halo's Gate functions (WIP)
*/
func CreateRemoteThreadHalos(shellcode []byte) error {
return core.CreateRemoteThreadHalos(shellcode)
}
func EnumSystemLocalesHalos(shellcode []byte) error {
return core.EnumSystemLocalesHalos(shellcode)
}