28760 execve("/bin/sh", ["/bin/sh", "-c", "type ls"], [/* 69 vars */]) = 0 28760 uname({sys="Linux", node="xoanon", ...}) = 0 28760 brk(0) = 0x80ef000 28760 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) 28760 open("/etc/ld.so.cache", O_RDONLY) = 3 28760 fstat64(3, {st_mode=S_IFREG|0644, st_size=51887, ...}) = 0 28760 mmap2(NULL, 51887, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb7fd8000 28760 close(3) = 0 28760 open("/lib/libdl.so.2", O_RDONLY) = 3 28760 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\340\v\0"..., 512) = 512 28760 fstat64(3, {st_mode=S_IFREG|0755, st_size=10440, ...}) = 0 28760 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7fd7000 28760 mmap2(NULL, 12392, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7fd3000 28760 mmap2(0xb7fd5000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1) = 0xb7fd5000 28760 close(3) = 0 28760 open("/lib/libc.so.6", O_RDONLY) = 3 28760 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\320Q\1"..., 512) = 512 28760 fstat64(3, {st_mode=S_IFREG|0755, st_size=1211768, ...}) = 0 28760 mmap2(NULL, 1158332, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7eb8000 28760 mprotect(0xb7fcc000, 27836, PROT_NONE) = 0 28760 mmap2(0xb7fcd000, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x114) = 0xb7fcd000 28760 mmap2(0xb7fd1000, 7356, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb7fd1000 28760 close(3) = 0 28760 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7eb7000 28760 mprotect(0xb7fcd000, 4096, PROT_READ) = 0 28760 mprotect(0xb7ffb000, 4096, PROT_READ) = 0 28760 set_thread_area({entry_number:-1 -> 6, base_addr:0xb7eb76b0, limit:1048575, seg_32bit:1, contents:0, read_exec_only:0, limit_in_pages:1, seg_not_present:0, useable:1}) = 0 28760 munmap(0xb7fd8000, 51887) = 0 28760 open("/dev/urandom", O_RDONLY) = 3 28760 read(3, "\377{\3Z", 4) = 4 28760 close(3) = 0 28760 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 28760 open("/dev/tty", O_RDWR|O_NONBLOCK|O_LARGEFILE) = 3 28760 close(3) = 0 28760 brk(0) = 0x80ef000 28760 brk(0x8110000) = 0x8110000 28760 getuid32() = 1169 28760 getgid32() = 1169 28760 geteuid32() = 1169 28760 getegid32() = 1169 28760 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 28760 time(NULL) = 1132565638 28760 open("/etc/mtab", O_RDONLY) = 3 28760 fstat64(3, {st_mode=S_IFREG|0644, st_size=328, ...}) = 0 28760 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7fe4000 28760 read(3, "/dev/hda9 / ext3 rw 0 0\nproc /pr"..., 4096) = 328 28760 close(3) = 0 28760 munmap(0xb7fe4000, 4096) = 0 28760 open("/proc/meminfo", O_RDONLY) = 3 28760 fstat64(3, {st_mode=S_IFREG|0444, st_size=0, ...}) = 0 28760 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7fe4000 28760 read(3, "MemTotal: 1033404 kB\nMemFre"..., 1024) = 598 28760 close(3) = 0 28760 munmap(0xb7fe4000, 4096) = 0 28760 rt_sigaction(SIGCHLD, {SIG_DFL}, {SIG_DFL}, 8) = 0 28760 rt_sigaction(SIGCHLD, {SIG_DFL}, {SIG_DFL}, 8) = 0 28760 rt_sigaction(SIGINT, {SIG_DFL}, {SIG_DFL}, 8) = 0 28760 rt_sigaction(SIGINT, {SIG_DFL}, {SIG_DFL}, 8) = 0 28760 rt_sigaction(SIGQUIT, {SIG_DFL}, {SIG_DFL}, 8) = 0 28760 rt_sigaction(SIGQUIT, {SIG_DFL}, {SIG_DFL}, 8) = 0 28760 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 28760 rt_sigaction(SIGQUIT, {SIG_IGN}, {SIG_DFL}, 8) = 0 28760 uname({sys="Linux", node="xoanon", ...}) = 0 28760 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 28760 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 28760 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 28760 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 28760 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 28760 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 28760 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 28760 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 28760 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 28760 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 28760 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 28760 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 28760 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 28760 stat64("/source/a2x/doc", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 28760 stat64(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 28760 getpid() = 28760 28760 getppid() = 28759 28760 getpgrp() = 28759 28760 rt_sigaction(SIGCHLD, {0x8079790, [], 0}, {SIG_DFL}, 8) = 0 28760 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 28760 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 28760 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 28760 fstat64(1, {st_mode=S_IFCHR|0620, st_rdev=makedev(136, 7), ...}) = 0 28760 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7fe4000 28760 write(1, "ls is a function\n", 17) = 17 28760 write(1, "ls () \n{ \n command ls $MY_LS_"..., 41) = 41 28760 write(1, "}\n", 2) = 2 28760 munmap(0xb7fe4000, 4096) = 0 28760 exit_group(0) = ?