Skip to content

Instantly share code, notes, and snippets.

@trisk

trisk/strace.out Secret

Created February 3, 2016 22:29
Show Gist options
  • Save trisk/cff7cba5cb4191ec09bc to your computer and use it in GitHub Desktop.
Save trisk/cff7cba5cb4191ec09bc to your computer and use it in GitHub Desktop.
OpenELEC:~ # strace -s 128 -p 2912
Process 2912 attached
futex(0xc820498108, FUTEX_WAIT, 0, NULL) = 0
futex(0xc820498108, FUTEX_WAIT, 0, NULL) = 0
futex(0xc8200c2108, FUTEX_WAKE, 1) = 1
socket(PF_INET, SOCK_DGRAM|SOCK_CLOEXEC|SOCK_NONBLOCK, IPPROTO_IP) = 75
setsockopt(75, SOL_SOCKET, SO_BROADCAST, [1], 4) = 0
connect(75, {sa_family=AF_INET, sin_port=htons(53), sin_addr=inet_addr("192.168.4.4")}, 16) = 0
epoll_ctl(8, EPOLL_CTL_ADD, 75, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2466802248, u64=139661918366280}}) = 0
getsockname(75, {sa_family=AF_INET, sin_port=htons(41333), sin_addr=inet_addr("192.168.4.22")}, [16]) = 0
getpeername(75, {sa_family=AF_INET, sin_port=htons(53), sin_addr=inet_addr("192.168.4.4")}, [16]) = 0
write(75, "\22b\1\0\0\1\0\0\0\0\0\0\6google\3com\0\0\1\0\1", 28) = 28
read(75, 0xc8202e9200, 512) = -1 EAGAIN (Resource temporarily unavailable)
futex(0xc820498108, FUTEX_WAIT, 0, NULL) = 0
epoll_wait(8, {}, 128, 0) = 0
epoll_wait(8, {{EPOLLOUT, {u32=2466802248, u64=139661918366280}}, {EPOLLOUT, {u32=2466801288, u64=139661918365320}}}, 128, -1) = 2
epoll_wait(8, {{EPOLLOUT, {u32=2466801288, u64=139661918365320}}, {EPOLLOUT, {u32=2466802248, u64=139661918366280}}}, 128, -1) = 2
epoll_wait(8, {{EPOLLIN|EPOLLOUT, {u32=2466801288, u64=139661918365320}}}, 128, -1) = 1
futex(0x18b0d30, FUTEX_WAKE, 1) = 1
futex(0x18b0c70, FUTEX_WAKE, 1) = 1
read(75, "\31\310\201\200\0\1\0\1\0\0\0\0\6google\3com\0\0\34\0\1\300\f\0\34\0\1\0\0\0\233\0\20&\7\370\260@\0\10\0\0\0\0\0\0\0 \16", 512) = 56
epoll_ctl(8, EPOLL_CTL_DEL, 75, c820311a2c) = 0
close(75) = 0
futex(0xc8200c2908, FUTEX_WAKE, 1) = 1
socket(PF_INET6, SOCK_DGRAM|SOCK_CLOEXEC|SOCK_NONBLOCK, IPPROTO_IP) = 74
setsockopt(74, SOL_IPV6, IPV6_V6ONLY, [0], 4) = 0
setsockopt(74, SOL_SOCKET, SO_BROADCAST, [1], 4) = 0
connect(74, {sa_family=AF_INET6, sin6_port=htons(9), inet_pton(AF_INET6, "2607:f8b0:4000:800::200e", &sin6_addr), sin6_flowinfo=0, sin6_scope_id=0}, 28) = -1 ENETUNREACH (Network is unreachable)
close(74) = 0
socket(PF_INET, SOCK_DGRAM|SOCK_CLOEXEC|SOCK_NONBLOCK, IPPROTO_IP) = 74
setsockopt(74, SOL_SOCKET, SO_BROADCAST, [1], 4) = 0
connect(74, {sa_family=AF_INET, sin_port=htons(9), sin_addr=inet_addr("216.58.218.110")}, 16) = 0
epoll_ctl(8, EPOLL_CTL_ADD, 74, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2466802248, u64=139661918366280}}) = 0
getsockname(74, {sa_family=AF_INET, sin_port=htons(59747), sin_addr=inet_addr("192.168.4.22")}, [16]) = 0
getpeername(74, {sa_family=AF_INET, sin_port=htons(9), sin_addr=inet_addr("216.58.218.110")}, [16]) = 0
epoll_ctl(8, EPOLL_CTL_DEL, 74, c8200498a4) = 0
close(74) = 0
futex(0xc820498108, FUTEX_WAIT, 0, NULL) = 0
futex(0xc820498108, FUTEX_WAIT, 0, NULL) = 0
futex(0xc820498108, FUTEX_WAIT, 0, NULL) = 0
epoll_wait(8, {}, 128, 0) = 0
epoll_wait(8, {{EPOLLOUT, {u32=2466801288, u64=139661918365320}}, {EPOLLOUT, {u32=2466802248, u64=139661918366280}}}, 128, -1) = 2
epoll_wait(8, {{EPOLLOUT, {u32=2466801288, u64=139661918365320}}, {EPOLLOUT, {u32=2466802248, u64=139661918366280}}}, 128, -1) = 2
epoll_wait(8, {{EPOLLIN|EPOLLOUT, {u32=2466801288, u64=139661918365320}}, {EPOLLIN|EPOLLOUT, {u32=2466802248, u64=139661918366280}}}, 128, -1) = 2
futex(0xc8200c2908, FUTEX_WAKE, 1) = 1
futex(0x18b0d30, FUTEX_WAKE, 1) = 1
read(75, "4'\201\200\0\1\0\1\0\0\0\0\6google\3com\0\0\1\0\1\300\f\0\1\0\1\0\0\0\235\0\4\330:\332n", 512) = 44
epoll_ctl(8, EPOLL_CTL_DEL, 75, c82030fa2c) = 0
close(75) = 0
futex(0xc8200c2908, FUTEX_WAKE, 1) = 1
socket(PF_INET6, SOCK_DGRAM|SOCK_CLOEXEC|SOCK_NONBLOCK, IPPROTO_IP) = 74
setsockopt(74, SOL_IPV6, IPV6_V6ONLY, [0], 4) = 0
setsockopt(74, SOL_SOCKET, SO_BROADCAST, [1], 4) = 0
connect(74, {sa_family=AF_INET6, sin6_port=htons(9), inet_pton(AF_INET6, "2607:f8b0:4000:800::200e", &sin6_addr), sin6_flowinfo=0, sin6_scope_id=0}, 28) = -1 ENETUNREACH (Network is unreachable)
close(74) = 0
socket(PF_INET, SOCK_DGRAM|SOCK_CLOEXEC|SOCK_NONBLOCK, IPPROTO_IP) = 74
setsockopt(74, SOL_SOCKET, SO_BROADCAST, [1], 4) = 0
connect(74, {sa_family=AF_INET, sin_port=htons(9), sin_addr=inet_addr("216.58.218.110")}, 16) = 0
epoll_ctl(8, EPOLL_CTL_ADD, 74, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2466802248, u64=139661918366280}}) = 0
getsockname(74, {sa_family=AF_INET, sin_port=htons(36327), sin_addr=inet_addr("192.168.4.22")}, [16]) = 0
getpeername(74, {sa_family=AF_INET, sin_port=htons(9), sin_addr=inet_addr("216.58.218.110")}, [16]) = 0
epoll_ctl(8, EPOLL_CTL_DEL, 74, c8200498a4) = 0
close(74) = 0
futex(0xc820498108, FUTEX_WAIT, 0, NULL) = 0
futex(0xc820498108, FUTEX_WAIT, 0, NULL) = 0
futex(0xc820498108, FUTEX_WAIT, 0, NULL) = 0
epoll_wait(8, {}, 128, 0) = 0
epoll_wait(8, {{EPOLLOUT, {u32=2466802248, u64=139661918366280}}, {EPOLLOUT, {u32=2466801288, u64=139661918365320}}}, 128, -1) = 2
epoll_wait(8, {{EPOLLOUT, {u32=2466802248, u64=139661918366280}}, {EPOLLOUT, {u32=2466801288, u64=139661918365320}}}, 128, -1) = 2
epoll_wait(8, {{EPOLLIN|EPOLLOUT, {u32=2466802248, u64=139661918366280}}}, 128, -1) = 1
futex(0x18b0d30, FUTEX_WAKE, 1) = 1
read(74, "1P\201\200\0\1\0\1\0\0\0\0\6google\3com\0\0\34\0\1\300\f\0\34\0\1\0\0\0\227\0\20&\7\370\260@\0\10\0\0\0\0\0\0\0 \16", 512) = 56
epoll_ctl(8, EPOLL_CTL_DEL, 74, c820047a2c) = 0
close(74) = 0
futex(0xc8200c2908, FUTEX_WAKE, 1) = 1
socket(PF_INET6, SOCK_DGRAM|SOCK_CLOEXEC|SOCK_NONBLOCK, IPPROTO_IP) = 74
setsockopt(74, SOL_IPV6, IPV6_V6ONLY, [0], 4) = 0
setsockopt(74, SOL_SOCKET, SO_BROADCAST, [1], 4) = 0
connect(74, {sa_family=AF_INET6, sin6_port=htons(9), inet_pton(AF_INET6, "2607:f8b0:4000:800::200e", &sin6_addr), sin6_flowinfo=0, sin6_scope_id=0}, 28) = -1 ENETUNREACH (Network is unreachable)
close(74) = 0
socket(PF_INET, SOCK_DGRAM|SOCK_CLOEXEC|SOCK_NONBLOCK, IPPROTO_IP) = 74
setsockopt(74, SOL_SOCKET, SO_BROADCAST, [1], 4) = 0
connect(74, {sa_family=AF_INET, sin_port=htons(9), sin_addr=inet_addr("216.58.218.110")}, 16) = 0
epoll_ctl(8, EPOLL_CTL_ADD, 74, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2466801288, u64=139661918365320}}) = 0
getsockname(74, {sa_family=AF_INET, sin_port=htons(43683), sin_addr=inet_addr("192.168.4.22")}, [16]) = 0
getpeername(74, {sa_family=AF_INET, sin_port=htons(9), sin_addr=inet_addr("216.58.218.110")}, [16]) = 0
epoll_ctl(8, EPOLL_CTL_DEL, 74, c8200498a4) = 0
close(74) = 0
futex(0xc820498108, FUTEX_WAIT, 0, NULL) = 0
futex(0xc820498108, FUTEX_WAIT, 0, NULL) = 0
futex(0xc820498108, FUTEX_WAIT, 0, NULL) = 0
epoll_wait(8, {{EPOLLOUT, {u32=2466802248, u64=139661918366280}}}, 128, 0) = 1
epoll_wait(8, ^CProcess 2912 detached
<detached ...>
@trisk
Copy link
Author

trisk commented Feb 3, 2016

NB: 192.168.4.22 is the OpenELEC host, 192.168.4.4 is the DNS server, 216.58.218.110 is a google.com address.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment