root@box:~# strace su
execve("/bin/su", ["su"], [/* 22 vars */]) = 0
uname({sys="Linux", node="box", ...}) = 0
brk(0) = 0x805469c
open("/etc/ld.so.preload", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=52302, ...}) = 0
old_mmap(NULL, 52302, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40012000
close(3) = 0
open("/lib/libcrypt.so.1", 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\0p\t\0\000"..., 1024) = 1024
fstat64(3, {st_mode=S_IFREG|0644, st_size=18120, ...}) = 0
old_mmap(NULL, 180928, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x4001f000
mprotect(0x40024000, 160448, PROT_NONE) = 0
old_mmap(0x40024000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x4000) = 0x40024000
old_mmap(0x40025000, 156352, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x40025000
close(3) = 0
open("/lib/libpam.so.0", 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@\24\0\000"..., 1024) = 1024
fstat64(3, {st_mode=S_IFREG|0644, st_size=29424, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x4004c000
old_mmap(NULL, 32548, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x4004d000
mprotect(0x40054000, 3876, PROT_NONE) = 0
old_mmap(0x40054000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x6000) = 0x40054000
close(3) = 0
open("/lib/libpam_misc.so.0", 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\240\r\0"..., 1024) = 1024
fstat64(3, {st_mode=S_IFREG|0644, st_size=8428, ...}) = 0
old_mmap(NULL, 11552, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40055000
mprotect(0x40057000, 3360, PROT_NONE) = 0
old_mmap(0x40057000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x1000) = 0x40057000
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\275Z\1"..., 1024) = 1024
fstat64(3, {st_mode=S_IFREG|0755, st_size=1104040, ...}) = 0
old_mmap(NULL, 1113796, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40058000
mprotect(0x40160000, 32452, PROT_NONE) = 0
old_mmap(0x40160000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x107000) = 0x40160000
old_mmap(0x40166000, 7876, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x40166000
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\0S\27\0\000"..., 1024) = 1024
fstat64(3, {st_mode=S_IFREG|0644, st_size=7992, ...}) = 0
old_mmap(NULL, 10924, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40168000
mprotect(0x4016a000, 2732, PROT_NONE) = 0
old_mmap(0x4016a000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x1000) = 0x4016a000
close(3) = 0
munmap(0x40012000, 52302) = 0
brk(0) = 0x805469c
brk(0x80546b6) = 0x80546b6
getpid() = 1460
open("/proc/1460////////////exe", O_RDONLY) = 3
lseek(3, 12, SEEK_SET) = 12
read(3, "hj\0\0", 4) = 4
lseek(3, 0, SEEK_END) = 30117
lseek(3, 27240, SEEK_SET) = 27240
brk(0) = 0x80546b6
brk(0x80551d9) = 0x80551d9
read(3, "\351o\10\0\0\215v\0U\211\345\353\3X\353s\350\370\377\377"..., 2877) = 2877
close(3) = 0
getppid() = 1459
fork() = 1461
voila apres cette commande "strace su" cela me fait aussi
1319 tty6 S 0:00 more
1320 tty6 Z 0:00 [su <defunct>]
1318 tty6 T 0:00 strace su
1342 ? S 0:00 -:0
et ma console est bloque !!!
---------------
[:coch]