Guest User

strace iptables PREROUTING

a guest
Sep 21st, 2016
138
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 12.04 KB | None | 0 0
  1. strace iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 80 -j REDIRECT --to-ports 3128
  2. execve("/sbin/iptables", ["iptables", "-t", "nat", "-A", "PREROUTING", "-i", "eth0", "-p", "tcp", "--dport", "80", "-j", "REDIRECT", "--to-ports", "3128"], [/* 30 vars */]) = 0
  3. brk(0) = 0xbd1000
  4. access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
  5. mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f5084398000
  6. access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory)
  7. open("/etc/ld.so.cache", O_RDONLY) = 3
  8. fstat(3, {st_mode=S_IFREG|0644, st_size=73273, ...}) = 0
  9. mmap(NULL, 73273, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f5084386000
  10. close(3) = 0
  11. access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
  12. open("/lib/libip4tc.so.0", O_RDONLY) = 3
  13. read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260\32\0\0\0\0\0\0"..., 832) = 832
  14. fstat(3, {st_mode=S_IFREG|0644, st_size=31384, ...}) = 0
  15. mmap(NULL, 2126600, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f5083f73000
  16. mprotect(0x7f5083f79000, 2097152, PROT_NONE) = 0
  17. mmap(0x7f5084179000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7f5084179000
  18. close(3) = 0
  19. access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
  20. open("/lib/libip6tc.so.0", O_RDONLY) = 3
  21. read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\20\35\0\0\0\0\0\0"..., 832) = 832
  22. fstat(3, {st_mode=S_IFREG|0644, st_size=31448, ...}) = 0
  23. mmap(NULL, 2126664, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f5083d6b000
  24. mprotect(0x7f5083d72000, 2093056, PROT_NONE) = 0
  25. mmap(0x7f5083f71000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7f5083f71000
  26. close(3) = 0
  27. access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
  28. open("/lib/libxtables.so.7", O_RDONLY) = 3
  29. read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\2406\0\0\0\0\0\0"..., 832) = 832
  30. fstat(3, {st_mode=S_IFREG|0644, st_size=47824, ...}) = 0
  31. mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f5084385000
  32. mmap(NULL, 2144864, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f5083b5f000
  33. mprotect(0x7f5083b6a000, 2093056, PROT_NONE) = 0
  34. mmap(0x7f5083d69000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xa000) = 0x7f5083d69000
  35. close(3) = 0
  36. access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
  37. open("/lib/x86_64-linux-gnu/libm.so.6", O_RDONLY) = 3
  38. read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\360>\0\0\0\0\0\0"..., 832) = 832
  39. fstat(3, {st_mode=S_IFREG|0644, st_size=530736, ...}) = 0
  40. mmap(NULL, 2625768, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f50838dd000
  41. mprotect(0x7f508395e000, 2093056, PROT_NONE) = 0
  42. mmap(0x7f5083b5d000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x80000) = 0x7f5083b5d000
  43. close(3) = 0
  44. access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
  45. open("/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY) = 3
  46. read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\300\357\1\0\0\0\0\0"..., 832) = 832
  47. fstat(3, {st_mode=S_IFREG|0755, st_size=1607696, ...}) = 0
  48. mmap(NULL, 3721272, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f5083550000
  49. mprotect(0x7f50836d4000, 2093056, PROT_NONE) = 0
  50. mmap(0x7f50838d3000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x183000) = 0x7f50838d3000
  51. mmap(0x7f50838d8000, 18488, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f50838d8000
  52. close(3) = 0
  53. access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
  54. open("/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY) = 3
  55. read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340\r\0\0\0\0\0\0"..., 832) = 832
  56. fstat(3, {st_mode=S_IFREG|0644, st_size=14768, ...}) = 0
  57. mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f5084384000
  58. mmap(NULL, 2109696, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f508334c000
  59. mprotect(0x7f508334e000, 2097152, PROT_NONE) = 0
  60. mmap(0x7f508354e000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f508354e000
  61. close(3) = 0
  62. mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f5084383000
  63. mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f5084382000
  64. mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f5084381000
  65. arch_prctl(ARCH_SET_FS, 0x7f5084382700) = 0
  66. mprotect(0x7f508354e000, 4096, PROT_READ) = 0
  67. mprotect(0x7f50838d3000, 16384, PROT_READ) = 0
  68. mprotect(0x7f5083b5d000, 4096, PROT_READ) = 0
  69. mprotect(0x7f5083d69000, 4096, PROT_READ) = 0
  70. mprotect(0x7f5083f71000, 4096, PROT_READ) = 0
  71. mprotect(0x7f5084179000, 4096, PROT_READ) = 0
  72. mprotect(0x613000, 4096, PROT_READ) = 0
  73. mprotect(0x7f508439a000, 4096, PROT_READ) = 0
  74. munmap(0x7f5084386000, 73273) = 0
  75. brk(0) = 0xbd1000
  76. brk(0xbf2000) = 0xbf2000
  77. open("/etc/nsswitch.conf", O_RDONLY) = 3
  78. fstat(3, {st_mode=S_IFREG|0644, st_size=529, ...}) = 0
  79. mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f5084397000
  80. read(3, "# /etc/nsswitch.conf\n#\n# Example"..., 4096) = 529
  81. read(3, "", 4096) = 0
  82. close(3) = 0
  83. munmap(0x7f5084397000, 4096) = 0
  84. open("/etc/ld.so.cache", O_RDONLY) = 3
  85. fstat(3, {st_mode=S_IFREG|0644, st_size=73273, ...}) = 0
  86. mmap(NULL, 73273, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f5084386000
  87. close(3) = 0
  88. access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
  89. open("/lib/x86_64-linux-gnu/tls/x86_64/libnss_db.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
  90. stat("/lib/x86_64-linux-gnu/tls/x86_64", 0x7fff3f38d9d0) = -1 ENOENT (No such file or directory)
  91. open("/lib/x86_64-linux-gnu/tls/libnss_db.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
  92. stat("/lib/x86_64-linux-gnu/tls", 0x7fff3f38d9d0) = -1 ENOENT (No such file or directory)
  93. open("/lib/x86_64-linux-gnu/x86_64/libnss_db.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
  94. stat("/lib/x86_64-linux-gnu/x86_64", 0x7fff3f38d9d0) = -1 ENOENT (No such file or directory)
  95. open("/lib/x86_64-linux-gnu/libnss_db.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
  96. stat("/lib/x86_64-linux-gnu", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0
  97. open("/usr/lib/x86_64-linux-gnu/tls/x86_64/libnss_db.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
  98. stat("/usr/lib/x86_64-linux-gnu/tls/x86_64", 0x7fff3f38d9d0) = -1 ENOENT (No such file or directory)
  99. open("/usr/lib/x86_64-linux-gnu/tls/libnss_db.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
  100. stat("/usr/lib/x86_64-linux-gnu/tls", 0x7fff3f38d9d0) = -1 ENOENT (No such file or directory)
  101. open("/usr/lib/x86_64-linux-gnu/x86_64/libnss_db.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
  102. stat("/usr/lib/x86_64-linux-gnu/x86_64", 0x7fff3f38d9d0) = -1 ENOENT (No such file or directory)
  103. open("/usr/lib/x86_64-linux-gnu/libnss_db.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
  104. stat("/usr/lib/x86_64-linux-gnu", {st_mode=S_IFDIR|0755, st_size=36864, ...}) = 0
  105. open("/lib/tls/x86_64/libnss_db.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
  106. stat("/lib/tls/x86_64", 0x7fff3f38d9d0) = -1 ENOENT (No such file or directory)
  107. open("/lib/tls/libnss_db.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
  108. stat("/lib/tls", 0x7fff3f38d9d0) = -1 ENOENT (No such file or directory)
  109. open("/lib/x86_64/libnss_db.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
  110. stat("/lib/x86_64", 0x7fff3f38d9d0) = -1 ENOENT (No such file or directory)
  111. open("/lib/libnss_db.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
  112. stat("/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
  113. open("/usr/lib/tls/x86_64/libnss_db.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
  114. stat("/usr/lib/tls/x86_64", 0x7fff3f38d9d0) = -1 ENOENT (No such file or directory)
  115. open("/usr/lib/tls/libnss_db.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
  116. stat("/usr/lib/tls", 0x7fff3f38d9d0) = -1 ENOENT (No such file or directory)
  117. open("/usr/lib/x86_64/libnss_db.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
  118. stat("/usr/lib/x86_64", 0x7fff3f38d9d0) = -1 ENOENT (No such file or directory)
  119. open("/usr/lib/libnss_db.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
  120. stat("/usr/lib", {st_mode=S_IFDIR|0755, st_size=36864, ...}) = 0
  121. munmap(0x7f5084386000, 73273) = 0
  122. open("/etc/ld.so.cache", O_RDONLY) = 3
  123. fstat(3, {st_mode=S_IFREG|0644, st_size=73273, ...}) = 0
  124. mmap(NULL, 73273, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f5084386000
  125. close(3) = 0
  126. access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
  127. open("/lib/x86_64-linux-gnu/libnss_files.so.2", O_RDONLY) = 3
  128. read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\200!\0\0\0\0\0\0"..., 832) = 832
  129. fstat(3, {st_mode=S_IFREG|0644, st_size=47616, ...}) = 0
  130. mmap(NULL, 2143624, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f5083140000
  131. mprotect(0x7f508314b000, 2093056, PROT_NONE) = 0
  132. mmap(0x7f508334a000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xa000) = 0x7f508334a000
  133. close(3) = 0
  134. mprotect(0x7f508334a000, 4096, PROT_READ) = 0
  135. munmap(0x7f5084386000, 73273) = 0
  136. open("/etc/protocols", O_RDONLY|O_CLOEXEC) = 3
  137. fstat(3, {st_mode=S_IFREG|0644, st_size=2933, ...}) = 0
  138. mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f5084397000
  139. read(3, "# Internet (IP) protocols\n#\n# Up"..., 4096) = 2933
  140. close(3) = 0
  141. munmap(0x7f5084397000, 4096) = 0
  142. stat("/lib/xtables/libxt_tcp.so", {st_mode=S_IFREG|0644, st_size=14576, ...}) = 0
  143. open("/lib/xtables/libxt_tcp.so", O_RDONLY) = 3
  144. read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340\f\0\0\0\0\0\0"..., 832) = 832
  145. fstat(3, {st_mode=S_IFREG|0644, st_size=14576, ...}) = 0
  146. mmap(NULL, 2109776, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f5082f3c000
  147. mprotect(0x7f5082f3e000, 2097152, PROT_NONE) = 0
  148. mmap(0x7f508313e000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f508313e000
  149. close(3) = 0
  150. mprotect(0x7f508313e000, 4096, PROT_READ) = 0
  151. stat("/lib/xtables/libxt_REDIRECT.so", 0x7fff3f38e290) = -1 ENOENT (No such file or directory)
  152. stat("/lib/xtables/libipt_REDIRECT.so", {st_mode=S_IFREG|0644, st_size=10424, ...}) = 0
  153. open("/lib/xtables/libipt_REDIRECT.so", O_RDONLY) = 3
  154. read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\300\t\0\0\0\0\0\0"..., 832) = 832
  155. fstat(3, {st_mode=S_IFREG|0644, st_size=10424, ...}) = 0
  156. mmap(NULL, 2105624, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f5082d39000
  157. mprotect(0x7f5082d3b000, 2093056, PROT_NONE) = 0
  158. mmap(0x7f5082f3a000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7f5082f3a000
  159. close(3) = 0
  160. mprotect(0x7f5082f3a000, 4096, PROT_READ) = 0
  161. socket(PF_INET, SOCK_RAW, IPPROTO_RAW) = 3
  162. fcntl(3, F_SETFD, FD_CLOEXEC) = 0
  163. getsockopt(3, SOL_IP, 0x40 /* IP_??? */, "nat\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., [84]) = 0
  164. getsockopt(3, SOL_IP, 0x41 /* IP_??? */, "nat\0P\177\0\0\230\222\215\203P\177\0\0\320*\275\0\0\0\0\0\320*\275\0\0\0\0\0"..., [1040]) = 0
  165. setsockopt(3, SOL_IP, 0x40 /* IP_??? */, "nat\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 1312) = 0
  166. setsockopt(3, SOL_IP, 0x41 /* IP_??? */, "nat\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 152) = 0
  167. close(3) = 0
  168. exit_group(0) = ?
Advertisement
Add Comment
Please, Sign In to add comment