execve("/sbin/ip", ["ip", "tun", "sh"], [/* 42 vars */]) = 0 brk(0) = 0x8426000 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7761000 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) open("/etc/ld.so.cache", O_RDONLY) = 3 fstat64(3, {st_mode=S_IFREG|0644, st_size=117961, ...}) = 0 mmap2(NULL, 117961, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb7744000 close(3) = 0 open("/lib/libdl.so.2", O_RDONLY) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0`\n\0\0004\0\0\0"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0755, st_size=13816, ...}) = 0 mmap2(NULL, 16500, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb773f000 fadvise64(3, 0, 16500, POSIX_FADV_WILLNEED) = 0 mmap2(0xb7742000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2) = 0xb7742000 close(3) = 0 open("/lib/libc.so.6", O_RDONLY) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\300m\1\0004\0\0\0"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0755, st_size=1401024, ...}) = 0 mmap2(NULL, 1412104, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb75e6000 fadvise64(3, 0, 1412104, POSIX_FADV_WILLNEED) = 0 mprotect(0xb7738000, 4096, PROT_NONE) = 0 mmap2(0xb7739000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x152) = 0xb7739000 mmap2(0xb773c000, 11272, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb773c000 close(3) = 0 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb75e5000 set_thread_area({entry_number:-1 -> 6, base_addr:0xb75e56c0, limit:1048575, seg_32bit:1, contents:0, read_exec_only:0, limit_in_pages:1, seg_not_present:0, useable:1}) = 0 mprotect(0xb7739000, 8192, PROT_READ) = 0 mprotect(0xb7742000, 4096, PROT_READ) = 0 mprotect(0x807c000, 4096, PROT_READ) = 0 mprotect(0xb777e000, 4096, PROT_READ) = 0 munmap(0xb7744000, 117961) = 0 socket(PF_NETLINK, SOCK_RAW, 0) = 3 setsockopt(3, SOL_SOCKET, SO_SNDBUF, [32768], 4) = 0 setsockopt(3, SOL_SOCKET, SO_RCVBUF, [1048576], 4) = 0 bind(3, {sa_family=AF_NETLINK, pid=0, groups=00000000}, 12) = 0 getsockname(3, {sa_family=AF_NETLINK, pid=6085, groups=00000000}, [12]) = 0 time(NULL) = 1273717303 brk(0) = 0x8426000 brk(0x8447000) = 0x8447000 open("/proc/net/dev", O_RDONLY) = 4 fstat64(4, {st_mode=S_IFREG|0444, st_size=0, ...}) = 0 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7760000 read(4, "Inter-| Receive "..., 1024) = 942 socket(PF_INET, SOCK_DGRAM, IPPROTO_IP) = 5 ioctl(5, SIOCGIFHWADDR, {ifr_name="lo", ifr_hwaddr=00:00:00:00:00:00}) = 0 close(5) = 0 socket(PF_INET, SOCK_DGRAM, IPPROTO_IP) = 5 ioctl(5, SIOCGIFHWADDR, {ifr_name="inet", ifr_hwaddr=00:19:d1:11:20:4c}) = 0 close(5) = 0 socket(PF_INET, SOCK_DGRAM, IPPROTO_IP) = 5 ioctl(5, SIOCGIFHWADDR, {ifr_name="pan0", ifr_hwaddr=da:3c:c1:33:a5:13}) = 0 close(5) = 0 socket(PF_INET, SOCK_DGRAM, IPPROTO_IP) = 5 ioctl(5, SIOCGIFHWADDR, {ifr_name="gre0", ifr_hwaddr=00:00:00:00:ff:bf}) = 0 close(5) = 0 socket(PF_INET, SOCK_DGRAM, IPPROTO_IP) = 5 ioctl(5, SIOCDEVPRIVATE, 0xbfffb75c) = 0 close(5) = 0 fstat64(1, {st_mode=S_IFCHR|0620, st_rdev=makedev(136, 2), ...}) = 0 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb775f000 socket(PF_INET, SOCK_DGRAM, IPPROTO_IP) = 5 ioctl(5, 0x89f8, 0xbfffad0c) = -1 EINVAL (Invalid argument) dup(2) = 6 fcntl64(6, F_GETFL) = 0x8002 (flags O_RDWR|O_LARGEFILE) fstat64(6, {st_mode=S_IFCHR|0620, st_rdev=makedev(136, 2), ...}) = 0 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb775e000 _llseek(6, 0, 0xbfffab88, SEEK_CUR) = -1 ESPIPE (Illegal seek) write(6, "ioctl: Invalid argument\n", 24ioctl: Invalid argument ) = 24 close(6) = 0 munmap(0xb775e000, 4096) = 0 close(5) = 0 write(1, "gre0: gre/ip remote any local "..., 61gre0: gre/ip remote any local any ttl inherit nopmtudisc ) = 61 socket(PF_INET, SOCK_DGRAM, IPPROTO_IP) = 5 ioctl(5, SIOCGIFHWADDR, {ifr_name="tunl0", ifr_hwaddr=00:00:00:00:ff:bf}) = 0 close(5) = 0 socket(PF_INET, SOCK_DGRAM, IPPROTO_IP) = 5 ioctl(5, SIOCDEVPRIVATE, 0xbfffb75c) = 0 close(5) = 0 socket(PF_INET, SOCK_DGRAM, IPPROTO_IP) = 5 ioctl(5, 0x89f8, 0xbfffad0c) = -1 EINVAL (Invalid argument) dup(2) = 6 fcntl64(6, F_GETFL) = 0x8002 (flags O_RDWR|O_LARGEFILE) fstat64(6, {st_mode=S_IFCHR|0620, st_rdev=makedev(136, 2), ...}) = 0 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb775e000 _llseek(6, 0, 0xbfffab88, SEEK_CUR) = -1 ESPIPE (Illegal seek) write(6, "ioctl: Invalid argument\n", 24ioctl: Invalid argument ) = 24 close(6) = 0 munmap(0xb775e000, 4096) = 0 close(5) = 0 write(1, "tunl0: ip/ip remote any local "..., 61tunl0: ip/ip remote any local any ttl inherit nopmtudisc ) = 61 socket(PF_INET, SOCK_DGRAM, IPPROTO_IP) = 5 ioctl(5, SIOCGIFHWADDR, {ifr_name="tun0", ifr_hwaddr=c0:a8:03:63:ff:bf}) = 0 close(5) = 0 socket(PF_INET, SOCK_DGRAM, IPPROTO_IP) = 5 ioctl(5, SIOCDEVPRIVATE, 0xbfffb75c) = 0 close(5) = 0 socket(PF_INET, SOCK_DGRAM, IPPROTO_IP) = 5 ioctl(5, 0x89f8, 0xbfffad0c) = -1 EINVAL (Invalid argument) dup(2) = 6 fcntl64(6, F_GETFL) = 0x8002 (flags O_RDWR|O_LARGEFILE) fstat64(6, {st_mode=S_IFCHR|0620, st_rdev=makedev(136, 2), ...}) = 0 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb775e000 _llseek(6, 0, 0xbfffab88, SEEK_CUR) = -1 ESPIPE (Illegal seek) write(6, "ioctl: Invalid argument\n", 24ioctl: Invalid argument ) = 24 close(6) = 0 munmap(0xb775e000, 4096) = 0 close(5) = 0 write(1, "tun0: gre/ip remote 192.168.3.1"..., 63tun0: gre/ip remote 192.168.3.1 local 192.168.3.99 ttl 255 ) = 63 read(4, "", 1024) = 0 exit_group(0)