Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- [root@alarm ~]# cat test.c
- #include <time.h>
- main()
- {
- time(NULL);
- }
- [root@alarm ~]# gcc -o test test.c
- [root@alarm ~]# strace ./test
- execve("./test", ["./test"], [/* 16 vars */]) = 0
- brk(0) = 0x11000
- uname({sys="Linux", node="alarm", ...}) = 0
- mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6efe000
- access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory)
- open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3
- fstat64(3, {st_mode=S_IFREG|0644, st_size=24514, ...}) = 0
- mmap2(NULL, 24514, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb6ef8000
- close(3) = 0
- open("/usr/lib/libc.so.6", O_RDONLY|O_CLOEXEC) = 3
- read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0H\202\1\0004\0\0\0"..., 512) = 512
- fstat64(3, {st_mode=S_IFREG|0755, st_size=1520468, ...}) = 0
- mmap2(NULL, 1250680, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb6da7000
- mprotect(0xb6ecb000, 32768, PROT_NONE) = 0
- mmap2(0xb6ed3000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x124000) = 0xb6ed3000
- mmap2(0xb6ed6000, 9592, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb6ed6000
- close(3) = 0
- mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6da6000
- set_tls(0xb6da64c0, 0xb6da6b98, 0xb6f00000, 0xb6da64c0, 0xb6f00000) = 0
- mprotect(0xb6ed3000, 8192, PROT_READ) = 0
- mprotect(0xb6eff000, 4096, PROT_READ) = 0
- munmap(0xb6ef8000, 24514) = 0
- gettimeofday({1385455898, 350406}, NULL) = 0
- exit_group(33824) = ?
- +++ exited with 32 +++
- [root@alarm ~]#
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement