Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <sys/syscall.h>
- long syscall(long number, ...);
- int my_exit(int code){
- syscall(SYS_exit, code);
- }
- int read(int fd, char* data, int size) {
- return syscall(SYS_read, fd, data, size);
- }
- int write(int fd, const char* data, int size) {
- return syscall(SYS_write, fd, data, size);
- }
- void _start() {
- char buffer[131072];
- int readed = 0;
- readed = read(0, buffer, sizeof(buffer) - 1);
- write(1, buffer, readed);
- my_exit(0);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement