apleeeeeeeeeeeeeeees
This commit is contained in:
parent
28f63742ed
commit
8741616dd5
|
|
@ -0,0 +1,14 @@
|
||||||
|
# xcrun -sdk iphoneos clang -arch armv7 e_iOS_arm32.S -o e
|
||||||
|
.align 2
|
||||||
|
eeee:
|
||||||
|
.asciz "eee"
|
||||||
|
.globl _main
|
||||||
|
.align 2
|
||||||
|
_main:
|
||||||
|
eeeeeeeeeeeeeeeeeeeeeee:
|
||||||
|
mov r0, 1
|
||||||
|
adr r1, eeee
|
||||||
|
mov r2, 3
|
||||||
|
mov r12, 0x4
|
||||||
|
svc 0x80
|
||||||
|
b eeeeeeeeeeeeeeeeeeeeeee
|
||||||
|
|
@ -0,0 +1,14 @@
|
||||||
|
# xcrun -sdk iphoneos clang -arch arm64 e_iOS_arm64.S -o eeee
|
||||||
|
.align 2
|
||||||
|
eeee:
|
||||||
|
.asciz "eee"
|
||||||
|
.globl _main
|
||||||
|
.align 2
|
||||||
|
_main:
|
||||||
|
eeeeeeeeeeeeeeeeeeeeeee:
|
||||||
|
movz x0, 1
|
||||||
|
adr x1, eeee
|
||||||
|
mov x2, 3
|
||||||
|
movz x16, 0x4
|
||||||
|
svc 0x80
|
||||||
|
b eeeeeeeeeeeeeeeeeeeeeee
|
||||||
|
|
@ -0,0 +1,14 @@
|
||||||
|
# clang -m32 e_macOS_32.S -o eeeeee && ./eeeeee
|
||||||
|
.globl _main
|
||||||
|
.text
|
||||||
|
_main:
|
||||||
|
pushl $0x65656565
|
||||||
|
pushl $4
|
||||||
|
lea 4(%esp), %eax
|
||||||
|
pushl %eax
|
||||||
|
pushl $1
|
||||||
|
pushl $0x7374656b
|
||||||
|
eee:
|
||||||
|
movl $4, %eax
|
||||||
|
int $0x80
|
||||||
|
jmp eee
|
||||||
|
|
@ -0,0 +1,12 @@
|
||||||
|
# clang e_macOS_64.S -o eeeee && ./eeeee
|
||||||
|
.globl _main
|
||||||
|
.text
|
||||||
|
_main:
|
||||||
|
pushq $0x65656565
|
||||||
|
eee:
|
||||||
|
movq $0x2000004, %rax
|
||||||
|
movq $1, %rdi
|
||||||
|
movq %rsp, %rsi
|
||||||
|
movq $4, %rdx
|
||||||
|
syscall
|
||||||
|
jmp eee
|
||||||
Loading…
Reference in New Issue