forked from osirislab/Shellcode
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathshort64.s
More file actions
302 lines (300 loc) · 6.92 KB
/
Copy pathshort64.s
File metadata and controls
302 lines (300 loc) · 6.92 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
BITS 64
%define read 0
%define write 1
%define open 2
%define close 3
%define stat 4
%define fstat 5
%define lstat 6
%define poll 7
%define lseek 8
%define mmap 9
%define mprotect 10
%define munmap 11
%define brk 12
%define rt_sigaction 13
%define rt_sigprocmask 14
%define rt_sigreturn 15
%define ioctl 16
%define pread64 17
%define pwrite64 18
%define readv 19
%define writev 20
%define access 21
%define pipe 22
%define select 23
%define sched_yield 24
%define mremap 25
%define msync 26
%define mincore 27
%define madvise 28
%define shmget 29
%define shmat 30
%define shmctl 31
%define dup 32
%define dup2 33
%define pause 34
%define nanosleep 35
%define getitimer 36
%define alarm 37
%define setitimer 38
%define getpid 39
%define sendfile 40
%define socket 41
%define connect 42
%define accept 43
%define sendto 44
%define recvfrom 45
%define sendmsg 46
%define recvmsg 47
%define shutdown 48
%define bind 49
%define listen 50
%define getsockname 51
%define getpeername 52
%define socketpair 53
%define setsockopt 54
%define getsockopt 55
%define clone 56
%define fork 57
%define vfork 58
%define execve 59
%define exit 60
%define wait4 61
%define kill 62
%define uname 63
%define semget 64
%define semop 65
%define semctl 66
%define shmdt 67
%define msgget 68
%define msgsnd 69
%define msgrcv 70
%define msgctl 71
%define fcntl 72
%define flock 73
%define fsync 74
%define fdatasync 75
%define truncate 76
%define ftruncate 77
%define getdents 78
%define getcwd 79
%define chdir 80
%define fchdir 81
%define rename 82
%define mkdir 83
%define rmdir 84
%define creat 85
%define link 86
%define unlink 87
%define symlink 88
%define readlink 89
%define chmod 90
%define fchmod 91
%define chown 92
%define fchown 93
%define lchown 94
%define umask 95
%define gettimeofday 96
%define getrlimit 97
%define getrusage 98
%define sysinfo 99
%define times 100
%define ptrace 101
%define getuid 102
%define syslog 103
%define getgid 104
%define setuid 105
%define setgid 106
%define geteuid 107
%define getegid 108
%define setpgid 109
%define getppid 110
%define getpgrp 111
%define setsid 112
%define setreuid 113
%define setregid 114
%define getgroups 115
%define setgroups 116
%define setresuid 117
%define getresuid 118
%define setresgid 119
%define getresgid 120
%define getpgid 121
%define setfsuid 122
%define setfsgid 123
%define getsid 124
%define capget 125
%define capset 126
%define rt_sigpending 127
%define rt_sigtimedwait 128
%define rt_sigqueueinfo 129
%define rt_sigsuspend 130
%define sigaltstack 131
%define utime 132
%define mknod 133
%define uselib 134
%define personality 135
%define ustat 136
%define statfs 137
%define fstatfs 138
%define sysfs 139
%define getpriority 140
%define setpriority 141
%define sched_setparam 142
%define sched_getparam 143
%define sched_setscheduler 144
%define sched_getscheduler 145
%define sched_get_priority_max 146
%define sched_get_priority_min 147
%define sched_rr_get_interval 148
%define mlock 149
%define munlock 150
%define mlockall 151
%define munlockall 152
%define vhangup 153
%define modify_ldt 154
%define pivot_root 155
%define _sysctl 156
%define prctl 157
%define arch_prctl 158
%define adjtimex 159
%define setrlimit 160
%define chroot 161
%define sync 162
%define acct 163
%define settimeofday 164
%define mount 165
%define umount2 166
%define swapon 167
%define swapoff 168
%define reboot 169
%define sethostname 170
%define setdomainname 171
%define iopl 172
%define ioperm 173
%define create_module 174
%define init_module 175
%define delete_module 176
%define get_kernel_syms 177
%define query_module 178
%define quotactl 179
%define nfsservctl 180
%define getpmsg 181
%define putpmsg 182
%define afs_syscall 183
%define tuxcall 184
%define security 185
%define gettid 186
%define readahead 187
%define setxattr 188
%define lsetxattr 189
%define fsetxattr 190
%define getxattr 191
%define lgetxattr 192
%define fgetxattr 193
%define listxattr 194
%define llistxattr 195
%define flistxattr 196
%define removexattr 197
%define lremovexattr 198
%define fremovexattr 199
%define tkill 200
%define time 201
%define futex 202
%define sched_setaffinity 203
%define sched_getaffinity 204
%define set_thread_area 205
%define io_setup 206
%define io_destroy 207
%define io_getevents 208
%define io_submit 209
%define io_cancel 210
%define get_thread_area 211
%define lookup_dcookie 212
%define epoll_create 213
%define epoll_ctl_old 214
%define epoll_wait_old 215
%define remap_file_pages 216
%define getdents64 217
%define set_tid_address 218
%define restart_syscall 219
%define semtimedop 220
%define fadvise64 221
%define timer_create 222
%define timer_settime 223
%define timer_gettime 224
%define timer_getoverrun 225
%define timer_delete 226
%define clock_settime 227
%define clock_gettime 228
%define clock_getres 229
%define clock_nanosleep 230
%define exit_group 231
%define epoll_wait 232
%define epoll_ctl 233
%define tgkill 234
%define utimes 235
%define vserver 236
%define mbind 237
%define set_mempolicy 238
%define get_mempolicy 239
%define mq_open 240
%define mq_unlink 241
%define mq_timedsend 242
%define mq_timedreceive 243
%define mq_notify 244
%define mq_getsetattr 245
%define kexec_load 246
%define waitid 247
%define add_key 248
%define request_key 249
%define keyctl 250
%define ioprio_set 251
%define ioprio_get 252
%define inotify_init 253
%define inotify_add_watch 254
%define inotify_rm_watch 255
%define migrate_pages 256
%define openat 257
%define mkdirat 258
%define mknodat 259
%define fchownat 260
%define futimesat 261
%define newfstatat 262
%define unlinkat 263
%define renameat 264
%define linkat 265
%define symlinkat 266
%define readlinkat 267
%define fchmodat 268
%define faccessat 269
%define pselect6 270
%define ppoll 271
%define unshare 272
%define set_robust_list 273
%define get_robust_list 274
%define splice 275
%define tee 276
%define sync_file_range 277
%define vmsplice 278
%define move_pages 279
%define utimensat 280
%define epoll_pwait 281
%define signalfd 282
%define timerfd_create 283
%define eventfd 284
%define fallocate 285
%define timerfd_settime 286
%define timerfd_gettime 287
%define accept4 288
%define signalfd4 289
%define eventfd2 290
%define epoll_create1 291
%define dup3 292
%define pipe2 293
%define inotify_init1 294
%define preadv 295
%define pwritev 296
%define rt_tgsigqueueinfo 297
%define perf_event_open 298