Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- vagrant@precise32:~$ strace sudo sh -c '. /dev/fd/3' 3<<'EOF'
- > read line
- > EOF
- execve("/usr/bin/sudo", ["sudo", "sh", "-c", ". /dev/fd/3"], [/* 18 vars */]) = 0
- brk(0) = 0x954a000
- fcntl64(0, F_GETFD) = 0
- fcntl64(1, F_GETFD) = 0
- fcntl64(2, F_GETFD) = 0
- access("/etc/suid-debug", F_OK) = -1 ENOENT (No such file or directory)
- access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
- mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7702000
- access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory)
- open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 4
- fstat64(4, {st_mode=S_IFREG|0644, st_size=18328, ...}) = 0
- mmap2(NULL, 18328, PROT_READ, MAP_PRIVATE, 4, 0) = 0xb76fd000
- close(4) = 0
- access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
- open("/lib/i386-linux-gnu/libutil.so.1", O_RDONLY|O_CLOEXEC) = 4
- read(4, "\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(4, {st_mode=S_IFREG|0644, st_size=9796, ...}) = 0
- mmap2(NULL, 12420, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 0xb76f9000
- mmap2(0xb76fb000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x1) = 0xb76fb000
- close(4) = 0
- access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
- open("/lib/i386-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC) = 4
- read(4, "\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(4, {st_mode=S_IFREG|0644, st_size=13940, ...}) = 0
- mmap2(NULL, 16504, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 0xb76f4000
- mmap2(0xb76f7000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x2) = 0xb76f7000
- close(4) = 0
- access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
- open("/lib/i386-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 4
- read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0000\226\1\0004\0\0\0"..., 512) = 512
- fstat64(4, {st_mode=S_IFREG|0755, st_size=1713640, ...}) = 0
- mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb76f3000
- mmap2(NULL, 1723100, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 0xb754e000
- mmap2(0xb76ed000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x19f) = 0xb76ed000
- mmap2(0xb76f0000, 10972, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb76f0000
- close(4) = 0
- mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb754d000
- set_thread_area({entry_number:-1 -> 6, base_addr:0xb754d6c0, limit:1048575, seg_32bit:1, contents:0, read_exec_only:0, limit_in_pages:1, seg_not_present:0, useable:1}) = 0 limit_in_pages:1, seg_not_present:0, useable:1}) = 0
- mprotect(0xb76ed000, 8192, PROT_READ) = 0
- mprotect(0xb76f7000, 4096, PROT_READ) = 0
- mprotect(0xb76fb000, 4096, PROT_READ) = 0
- mprotect(0x8057000, 4096, PROT_READ) = 0
- mprotect(0xb7725000, 4096, PROT_READ) = 0
- munmap(0xb76fd000, 18328) = 0
- open("/usr/lib/locale/locale-archive", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 4
- fstat64(4, {st_mode=S_IFREG|0644, st_size=3164592, ...}) = 0
- mmap2(NULL, 2097152, PROT_READ, MAP_PRIVATE, 4, 0) = 0xb734d000
- mmap2(NULL, 249856, PROT_READ, MAP_PRIVATE, 4, 0x2c8) = 0xb7310000
- brk(0) = 0x954a000
- brk(0x956b000) = 0x956b000
- close(4) = 0
- geteuid32() = 1000
- open("/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC) = 4
- fstat64(4, {st_mode=S_IFREG|0644, st_size=2570, ...}) = 0
- mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7701000
- read(4, "# Locale name alias data base.\n#"..., 4096) = 2570
- read(4, "", 4096) = 0
- close(4) = 0
- munmap(0xb7701000, 4096) = 0
- open("/usr/share/locale/en_US/LC_MESSAGES/sudo.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
- open("/usr/share/locale/en/LC_MESSAGES/sudo.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
- open("/usr/share/locale-langpack/en_US/LC_MESSAGES/sudo.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
- open("/usr/share/locale-langpack/en/LC_MESSAGES/sudo.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
- write(2, "sudo", 4sudo) = 4
- write(2, ": ", 2: ) = 2
- write(2, "must be setuid root", 19must be setuid root) = 19
- write(2, "\n", 1
- ) = 1
- access("/var/run/utmpx", F_OK) = -1 ENOENT (No such file or directory)
- open("/var/run/utmp", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 4
- _llseek(4, 0, [0], SEEK_SET) = 0
- alarm(0) = 0
- rt_sigaction(SIGALRM, {0xb766fe00, [], 0}, {SIG_DFL, [], 0}, 8) = 0
- alarm(10) = 0
- fcntl64(4, F_SETLKW, {type=F_RDLCK, whence=SEEK_SET, start=0, len=0}) = 0
- read(4, "\2\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\0"..., 384) = 384
- read(4, "\1\0\0\0002\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"..., 384) = 384
- read(4, "\6\0\0\0\33\3\0\0tty4\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 384) = 384
- read(4, "\6\0\0\0\37\3\0\0tty5\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 384) = 384
- read(4, "\6\0\0\0+\3\0\0tty2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 384) = 384
- read(4, "\6\0\0\0,\3\0\0tty3\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 384) = 384
- read(4, "\6\0\0\0.\3\0\0tty6\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 384) = 384
- read(4, "\6\0\0\0\344\3\0\0tty1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 384) = 384
- read(4, "\7\0\0\0,\4\0\0pts/0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 384) = 384
- read(4, "", 384) = 0
- fcntl64(4, F_SETLKW, {type=F_UNLCK, whence=SEEK_SET, start=0, len=0}) = 0
- alarm(0) = 10
- rt_sigaction(SIGALRM, {SIG_DFL, [], 0}, NULL, 8) = 0
- exit_group(1) = ?
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement