Advertisement
Guest User

Untitled

a guest
Feb 29th, 2024
22
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 15.20 KB | None | 0 0
  1. execve("./bash_hook.sh", ["./bash_hook.sh"], [/* 62 vars */]) = 0
  2. brk(NULL) = 0x78f000
  3. access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
  4. mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa75f5cc000
  5. access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory)
  6. open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3
  7. fstat(3, {st_mode=S_IFREG|0644, st_size=145236, ...}) = 0
  8. mmap(NULL, 145236, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fa75f5a8000
  9. close(3) = 0
  10. access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
  11. open("/lib/x86_64-linux-gnu/libtinfo.so.5", O_RDONLY|O_CLOEXEC) = 3
  12. read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260\315\0\0\0\0\0\0"..., 832) = 832
  13. fstat(3, {st_mode=S_IFREG|0644, st_size=171362, ...}) = 0
  14. mmap(NULL, 2267936, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fa75f182000
  15. mprotect(0x7fa75f1a8000, 2093056, PROT_NONE) = 0
  16. mmap(0x7fa75f3a7000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x25000) = 0
  17. x7fa75f3a7000
  18. close(3) = 0
  19. access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
  20. open("/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3
  21. read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\200\r\0\0\0\0\0\0"..., 832) = 832
  22. fstat(3, {st_mode=S_IFREG|0644, st_size=15227, ...}) = 0
  23. mmap(NULL, 2109680, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fa75ef7e000
  24. mprotect(0x7fa75ef81000, 2093056, PROT_NONE) = 0
  25. mmap(0x7fa75f180000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7
  26. fa75f180000
  27. close(3) = 0
  28. access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
  29. open("/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3
  30. read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\4\2\0\0\0\0\0"..., 832) = 832
  31. fstat(3, {st_mode=S_IFREG|0755, st_size=1689947, ...}) = 0
  32. mmap(NULL, 3795296, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fa75ebdf000
  33. mprotect(0x7fa75ed74000, 2097152, PROT_NONE) = 0
  34. mmap(0x7fa75ef74000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x195000) =
  35. 0x7fa75ef74000
  36. mmap(0x7fa75ef7a000, 14688, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fa7
  37. 5ef7a000
  38. close(3) = 0
  39. mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa75f5a6000
  40. arch_prctl(ARCH_SET_FS, 0x7fa75f5a6b40) = 0
  41. mprotect(0x7fa75ef74000, 16384, PROT_READ) = 0
  42. mprotect(0x7fa75f180000, 4096, PROT_READ) = 0
  43. mprotect(0x7fa75f3a7000, 16384, PROT_READ) = 0
  44. mprotect(0x700000, 12288, PROT_READ) = 0
  45. mprotect(0x7fa75f5cf000, 4096, PROT_READ) = 0
  46. munmap(0x7fa75f5a8000, 145236) = 0
  47. open("/dev/tty", O_RDWR|O_NONBLOCK) = 3
  48. close(3) = 0
  49. brk(NULL) = 0x78f000
  50. brk(0x790000) = 0x790000
  51. open("/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = 3
  52. fstat(3, {st_mode=S_IFREG|0644, st_size=1679808, ...}) = 0
  53. mmap(NULL, 1679808, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fa75f40b000
  54. close(3) = 0
  55. brk(0x791000) = 0x791000
  56. brk(0x792000) = 0x792000
  57. getuid() = 2506
  58. getgid() = 2500
  59. geteuid() = 2506
  60. getegid() = 2500
  61. rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
  62. ioctl(-1, TIOCGPGRP, 0x7fff0d59ba6c) = -1 EBADF (Bad file descriptor)
  63. brk(0x793000) = 0x793000
  64. sysinfo({uptime=9523, loads=[4512, 1536, 224], totalram=16781271040, freeram=15109185536, sharedram=48
  65. 812032, bufferram=100511744, totalswap=8787062784, freeswap=8787062784, procs=263, totalhigh=0, freehi
  66. gh=0, mem_unit=1}) = 0
  67. brk(0x794000) = 0x794000
  68. rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x
  69. 7fa75ec12060}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
  70. rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x
  71. 7fa75ec12060}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fa75ec
  72. 12060}, 8) = 0
  73. rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa75ec12060
  74. }, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
  75. rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa75ec12060
  76. }, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa75ec12060}, 8) = 0
  77. rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa75ec1206
  78. 0}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
  79. rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa75ec1206
  80. 0}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa75ec12060}, 8) = 0
  81. rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa75ec1206
  82. 0}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
  83. rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa75ec1206
  84. 0}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa75ec12060}, 8) = 0
  85. rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa75ec1206
  86. 0}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
  87. rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa75ec1206
  88. 0}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa75ec12060}, 8) = 0
  89. rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa75ec1206
  90. 0}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
  91. rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa75ec1206
  92. 0}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa75ec12060}, 8) = 0
  93. rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
  94. rt_sigaction(SIGQUIT, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa75ec1206
  95. 0}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa75ec12060}, 8) = 0
  96. uname({sysname="Linux", nodename="p5657", ...}) = 0
  97. brk(0x798000) = 0x798000
  98. brk(0x79a000) = 0x79a000
  99. brk(0x79c000) = 0x79c000
  100. brk(0x79d000) = 0x79d000
  101. brk(0x79e000) = 0x79e000
  102. brk(0x79f000) = 0x79f000
  103. stat("/home/xintrea/work/develop/bash/00010_gitVersioning_remove_trouble", {st_mode=S_IFDIR|0755, st_s
  104. ize=4096, ...}) = 0
  105. stat(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
  106. stat("/home", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
  107. stat("/home/xintrea", {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0
  108. stat("/home/xintrea/work", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
  109. stat("/home/xintrea/work/develop", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
  110. stat("/home/xintrea/work/develop/bash", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
  111. stat("/home/xintrea/work/develop/bash/00010_gitVersioning_remove_trouble", {st_mode=S_IFDIR|0755, st_s
  112. ize=4096, ...}) = 0
  113. stat("/home/xintrea/work/develop/bash/00010_gitVersioning_remove_trouble/.git", {st_mode=S_IFDIR|0755,
  114. st_size=4096, ...}) = 0
  115. getpid() = 18396
  116. open("/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY) = 3
  117. fstat(3, {st_mode=S_IFREG|0644, st_size=26258, ...}) = 0
  118. mmap(NULL, 26258, PROT_READ, MAP_SHARED, 3, 0) = 0x7fa75f5c5000
  119. close(3) = 0
  120. getppid() = 18394
  121. brk(0x7a0000) = 0x7a0000
  122. getpid() = 18396
  123. brk(0x7a1000) = 0x7a1000
  124. brk(0x7a2000) = 0x7a2000
  125. getpgrp() = 18391
  126. ioctl(2, TIOCGPGRP, [18391]) = 0
  127. rt_sigaction(SIGCHLD, {sa_handler=0x44cf90, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0
  128. x7fa75ec12060}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fa75e
  129. c12060}, 8) = 0
  130. getrlimit(RLIMIT_NPROC, {rlim_cur=63019, rlim_max=63019}) = 0
  131. brk(0x7a3000) = 0x7a3000
  132. rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
  133. open("/home/xintrea/.bashrc", O_RDONLY) = 3
  134. fstat(3, {st_mode=S_IFREG|0644, st_size=675, ...}) = 0
  135. brk(0x7a4000) = 0x7a4000
  136. read(3, "export PATH=/usr/local/bin:/usr/"..., 675) = 675
  137. close(3) = 0
  138. rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
  139. brk(0x7a5000) = 0x7a5000
  140. brk(0x7a6000) = 0x7a6000
  141. stat(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
  142. stat("/opt/qt_5_12_6/Tools/QtCreator/bin/stty", 0x7fff0d59b370) = -1 ENOENT (No such file or directory
  143. )
  144. stat("/opt/qt_5_12_6/5.12.6/gcc_64/bin/stty", 0x7fff0d59b370) = -1 ENOENT (No such file or directory)
  145. stat("/usr/local/bin/stty", 0x7fff0d59b370) = -1 ENOENT (No such file or directory)
  146. stat("/usr/bin/stty", 0x7fff0d59b370) = -1 ENOENT (No such file or directory)
  147. stat("/bin/stty", {st_mode=S_IFREG|0755, st_size=77269, ...}) = 0
  148. stat("/bin/stty", {st_mode=S_IFREG|0755, st_size=77269, ...}) = 0
  149. geteuid() = 2506
  150. getegid() = 2500
  151. getuid() = 2506
  152. getgid() = 2500
  153. access("/bin/stty", X_OK) = 0
  154. stat("/bin/stty", {st_mode=S_IFREG|0755, st_size=77269, ...}) = 0
  155. geteuid() = 2506
  156. getegid() = 2500
  157. getuid() = 2506
  158. getgid() = 2500
  159. access("/bin/stty", R_OK) = 0
  160. stat("/bin/stty", {st_mode=S_IFREG|0755, st_size=77269, ...}) = 0
  161. stat("/bin/stty", {st_mode=S_IFREG|0755, st_size=77269, ...}) = 0
  162. geteuid() = 2506
  163. getegid() = 2500
  164. getuid() = 2506
  165. getgid() = 2500
  166. access("/bin/stty", X_OK) = 0
  167. stat("/bin/stty", {st_mode=S_IFREG|0755, st_size=77269, ...}) = 0
  168. geteuid() = 2506
  169. getegid() = 2500
  170. getuid() = 2506
  171. getgid() = 2500
  172. access("/bin/stty", R_OK) = 0
  173. rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0
  174. clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7fa75f5a
  175. 6e10) = 18397
  176. rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
  177. rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
  178. rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
  179. rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
  180. rt_sigaction(SIGINT, {sa_handler=0x449930, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa75ec1206
  181. 0}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa75ec12060}, 8) = 0
  182. wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 1}], 0, NULL) = 18397
  183. rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa75ec12060
  184. }, {sa_handler=0x449930, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa75ec12060}, 8) = 0
  185. rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
  186. --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18397, si_uid=2506, si_status=1, si_utime=0,
  187. si_stime=0} ---
  188. wait4(-1, 0x7fff0d59aed0, WNOHANG, NULL) = -1 ECHILD (No child processes)
  189. rt_sigreturn({mask=[]}) = 0
  190. rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0
  191. clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7fa75f5a
  192. 6e10) = 18398
  193. rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
  194. rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
  195. rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
  196. rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
  197. rt_sigaction(SIGINT, {sa_handler=0x449930, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa75ec1206
  198. 0}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa75ec12060}, 8) = 0
  199. wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 1}], 0, NULL) = 18398
  200. rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa75ec12060
  201. }, {sa_handler=0x449930, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa75ec12060}, 8) = 0
  202. rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
  203. --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18398, si_uid=2506, si_status=1, si_utime=0,
  204. si_stime=0} ---
  205. wait4(-1, 0x7fff0d59aed0, WNOHANG, NULL) = -1 ECHILD (No child processes)
  206. rt_sigreturn({mask=[]}) = 0
  207. rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0
  208. clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7fa75f5a
  209. 6e10) = 18399
  210. rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
  211. rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
  212. rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
  213. rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
  214. rt_sigaction(SIGINT, {sa_handler=0x449930, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa75ec1206
  215. 0}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa75ec12060}, 8) = 0
  216. wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 1}], 0, NULL) = 18399
  217. rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa75ec12060
  218. }, {sa_handler=0x449930, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fa75ec12060}, 8) = 0
  219. rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
  220. --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=18399, si_uid=2506, si_status=1, si_utime=0,
  221. si_stime=0} ---
  222. wait4(-1, 0x7fff0d59aed0, WNOHANG, NULL) = -1 ECHILD (No child processes)
  223. rt_sigreturn({mask=[]}) = 0
  224. brk(0x7a7000) = 0x7a7000
  225. brk(0x7a8000) = 0x7a8000
  226. open("./bash_hook.sh", O_RDONLY) = 3
  227. stat("./bash_hook.sh", {st_mode=S_IFREG|0755, st_size=38, ...}) = 0
  228. ioctl(3, TCGETS, 0x7fff0d59ba00) = -1 ENOTTY (Inappropriate ioctl for device)
  229. lseek(3, 0, SEEK_CUR) = 0
  230. read(3, "#!/bin/bash\necho \"This is pre-co"..., 80) = 38
  231. lseek(3, 0, SEEK_SET) = 0
  232. getrlimit(RLIMIT_NOFILE, {rlim_cur=1024, rlim_max=1024*1024}) = 0
  233. fcntl(255, F_GETFD) = -1 EBADF (Bad file descriptor)
  234. dup2(3, 255) = 255
  235. close(3) = 0
  236. fcntl(255, F_SETFD, FD_CLOEXEC) = 0
  237. fcntl(255, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
  238. fstat(255, {st_mode=S_IFREG|0755, st_size=38, ...}) = 0
  239. lseek(255, 0, SEEK_CUR) = 0
  240. brk(0x7a9000) = 0x7a9000
  241. read(255, "#!/bin/bash\necho \"This is pre-co"..., 38) = 38
  242. write(1, "This is pre-commit\n", 19) = 19
  243. read(255, "", 38) = 0
  244. rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
  245. rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
  246. exit_group(0) = ?
  247. +++ exited with 0 +++
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement