Skip to content

加载器无法加载32位的shellcode吗 #2

@halodoom

Description

@halodoom

我用CS生成32位的shellcode运行得到了这样的结果
Exception 0xc000001d 0x0 0x0 0x1dcb22e0006
PC=0x1dcb22e0006

syscall.Syscall(0x7ffa4332ae50, 0x2, 0x1dcb22e0000, 0x0, 0x0, 0x0, 0x0, 0x0)
C:/Program Files/Go/src/runtime/syscall_windows.go:334 +0xe9
golang.org/x/sys/windows.(Proc).Call(0xc00001e520, 0xc0000183a0, 0x2, 0x2, 0x10
, 0x755ee0, 0x1, 0xc0000183a0)
C:/Program Files/Go/pkg/mod/golang.org/x/sys@v0.0.0-20211205182925-97ca7
03d548d/windows/dll_windows.go:172 +0x1f7
golang.org/x/sys/windows.(LazyProc).Call(0xc00007ba40, 0xc0000183a0, 0x2, 0x2,
0x0, 0x0, 0x79f888, 0x819c20)
C:/Program Files/Go/pkg/mod/golang.org/x/sys@v0.0.0-20211205182925-97ca7
03d548d/windows/dll_windows.go:348 +0x78
main.main()
C:/Users/
**/Desktop/Shellcode_Memory_Loader-master/Shellcode_Memory_Lo
ader-master/uuid_2_bin/uuid_2_bin.go:111 +0x4a5
rax 0x1000
rbx 0x21
rcx 0x1ee71ffb10
rdi 0x0
rsi 0x1
rbp 0x1dcb22e0006
rsp 0x1ee71ff998
r8 0x1ee71ffb10
r9 0x8
r10 0x0
r11 0x55
r12 0x1dc8ce9c084
r13 0x1dc8ce9c0d2
r14 0x0
r15 0x57
rip 0x1dcb22e0006
rflags 0x10246
cs 0x33
fs 0x53
gs 0x2b

Process finished with the exit code 2

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions