test os: centos5
strace 패키지ㅣ 없다면 설치합니다.
yum -y install strace
#include <stdio.h>
#include <sys/types.h>
#include <unistd.h>
#include <string.h>
int main ( int argc, char *argv[])
{
getpid();
if(argc<2)
{
printf("hang (user|system)");
return 1;
}
if (!strcmp(argv[1],"user"))
{
while(1); // LOOP
}
else if (!strcmp(argv[1],"system"))
{
sleep(5);
printf("system complete~!");
}
return 0;
}
g++ -o hang hang.c
root@localhost c_code # strace ./hang system
execve("./hang", ["./hang", "system"], [/* 21 vars */]) = 0
brk(0) = 0x8ca5000
access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=29863, ...}) = 0
mmap2(NULL, 29863, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb7f76000
close(3) = 0
open("/usr/lib/libstdc++.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\0P|z\0004\0\0\0"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=936908, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7f75000
mmap2(0x768000, 961720, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x768000
mmap2(0x848000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xdf) = 0x848000
mmap2(0x84d000, 23736, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x84d000
close(3) = 0
open("/lib/libm.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\20\324/\0004\0\0\0"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=208352, ...}) = 0
mmap2(0x2fa000, 155760, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x2fa000
mmap2(0x31f000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x24) = 0x31f000
close(3) = 0
open("/lib/libgcc_s.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\0`f:\0004\0\0\0"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=46476, ...}) = 0
mmap2(0x3a5000, 48036, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x3a5000
mmap2(0x3b0000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xa) = 0x3b0000
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\340\277B\0004\0\0\0"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=1611564, ...}) = 0
mmap2(0x416000, 1332676, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x416000
mprotect(0x555000, 4096, PROT_NONE) = 0
mmap2(0x556000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x13f) = 0x556000
mmap2(0x559000, 9668, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x559000
close(3) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7f74000
set_thread_area({entry_number:-1 -> 6, base_addr:0xb7f74ad0, limit:1048575, seg_32bit:1, contents:0, read_exec_only:0, limit_in_pages:1, seg_not_present:0, useable:1}) = 0
mprotect(0x556000, 8192, PROT_READ) = 0
mprotect(0x31f000, 4096, PROT_READ) = 0
mprotect(0x848000, 16384, PROT_READ) = 0
mprotect(0x2d6000, 4096, PROT_READ) = 0
munmap(0xb7f76000, 29863) = 0
getpid() = 2582
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
rt_sigaction(SIGCHLD, NULL, {SIG_DFL, [], 0}, 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
nanosleep({5, 0}, {5, 0}) = 0
fstat64(1, {st_mode=S_IFCHR|0620, st_rdev=makedev(136, 0), ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7f7d000
write(1, "system complete~!", 17system complete~!) = 17
exit_group(0) = ?
root@localhost c_code # strace ./hang user
execve("./hang", ["./hang", "user"], [/* 21 vars */]) = 0
brk(0) = 0x963c000
access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=29863, ...}) = 0
mmap2(NULL, 29863, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb7f34000
close(3) = 0
open("/usr/lib/libstdc++.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\0P|z\0004\0\0\0"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=936908, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7f33000
mmap2(0x768000, 961720, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x768000
mmap2(0x848000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xdf) = 0x848000
mmap2(0x84d000, 23736, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x84d000
close(3) = 0
open("/lib/libm.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\20\324/\0004\0\0\0"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=208352, ...}) = 0
mmap2(0x2fa000, 155760, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x2fa000
mmap2(0x31f000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x24) = 0x31f000
close(3) = 0
open("/lib/libgcc_s.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\0`f:\0004\0\0\0"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=46476, ...}) = 0
mmap2(0x3a5000, 48036, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x3a5000
mmap2(0x3b0000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xa) = 0x3b0000
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\340\277B\0004\0\0\0"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=1611564, ...}) = 0
mmap2(0x416000, 1332676, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x416000
mprotect(0x555000, 4096, PROT_NONE) = 0
mmap2(0x556000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x13f) = 0x556000
mmap2(0x559000, 9668, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x559000
close(3) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7f32000
set_thread_area({entry_number:-1 -> 6, base_addr:0xb7f32ad0, limit:1048575, seg_32bit:1, contents:0, read_exec_only:0, limit_in_pages:1, seg_not_present:0, useable:1}) = 0
mprotect(0x556000, 8192, PROT_READ) = 0
mprotect(0x31f000, 4096, PROT_READ) = 0
mprotect(0x848000, 16384, PROT_READ) = 0
mprotect(0x2d6000, 4096, PROT_READ) = 0
munmap(0xb7f34000, 29863) = 0
getpid() = 2584
어떤 실행 프로그램이 있을때 , 어느 부분에서 행이 걸렸는지 추적이 가능하네요.
strace 패키지ㅣ 없다면 설치합니다.
yum -y install strace
#include <stdio.h>
#include <sys/types.h>
#include <unistd.h>
#include <string.h>
int main ( int argc, char *argv[])
{
getpid();
if(argc<2)
{
printf("hang (user|system)");
return 1;
}
if (!strcmp(argv[1],"user"))
{
while(1); // LOOP
}
else if (!strcmp(argv[1],"system"))
{
sleep(5);
printf("system complete~!");
}
return 0;
}
g++ -o hang hang.c
root@localhost c_code # strace ./hang system
execve("./hang", ["./hang", "system"], [/* 21 vars */]) = 0
brk(0) = 0x8ca5000
access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=29863, ...}) = 0
mmap2(NULL, 29863, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb7f76000
close(3) = 0
open("/usr/lib/libstdc++.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\0P|z\0004\0\0\0"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=936908, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7f75000
mmap2(0x768000, 961720, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x768000
mmap2(0x848000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xdf) = 0x848000
mmap2(0x84d000, 23736, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x84d000
close(3) = 0
open("/lib/libm.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\20\324/\0004\0\0\0"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=208352, ...}) = 0
mmap2(0x2fa000, 155760, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x2fa000
mmap2(0x31f000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x24) = 0x31f000
close(3) = 0
open("/lib/libgcc_s.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\0`f:\0004\0\0\0"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=46476, ...}) = 0
mmap2(0x3a5000, 48036, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x3a5000
mmap2(0x3b0000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xa) = 0x3b0000
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\340\277B\0004\0\0\0"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=1611564, ...}) = 0
mmap2(0x416000, 1332676, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x416000
mprotect(0x555000, 4096, PROT_NONE) = 0
mmap2(0x556000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x13f) = 0x556000
mmap2(0x559000, 9668, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x559000
close(3) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7f74000
set_thread_area({entry_number:-1 -> 6, base_addr:0xb7f74ad0, limit:1048575, seg_32bit:1, contents:0, read_exec_only:0, limit_in_pages:1, seg_not_present:0, useable:1}) = 0
mprotect(0x556000, 8192, PROT_READ) = 0
mprotect(0x31f000, 4096, PROT_READ) = 0
mprotect(0x848000, 16384, PROT_READ) = 0
mprotect(0x2d6000, 4096, PROT_READ) = 0
munmap(0xb7f76000, 29863) = 0
getpid() = 2582
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
rt_sigaction(SIGCHLD, NULL, {SIG_DFL, [], 0}, 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
nanosleep({5, 0}, {5, 0}) = 0
fstat64(1, {st_mode=S_IFCHR|0620, st_rdev=makedev(136, 0), ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7f7d000
write(1, "system complete~!", 17system complete~!) = 17
exit_group(0) = ?
root@localhost c_code # strace ./hang user
execve("./hang", ["./hang", "user"], [/* 21 vars */]) = 0
brk(0) = 0x963c000
access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=29863, ...}) = 0
mmap2(NULL, 29863, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb7f34000
close(3) = 0
open("/usr/lib/libstdc++.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\0P|z\0004\0\0\0"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=936908, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7f33000
mmap2(0x768000, 961720, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x768000
mmap2(0x848000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xdf) = 0x848000
mmap2(0x84d000, 23736, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x84d000
close(3) = 0
open("/lib/libm.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\20\324/\0004\0\0\0"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=208352, ...}) = 0
mmap2(0x2fa000, 155760, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x2fa000
mmap2(0x31f000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x24) = 0x31f000
close(3) = 0
open("/lib/libgcc_s.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\0`f:\0004\0\0\0"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=46476, ...}) = 0
mmap2(0x3a5000, 48036, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x3a5000
mmap2(0x3b0000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xa) = 0x3b0000
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\340\277B\0004\0\0\0"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=1611564, ...}) = 0
mmap2(0x416000, 1332676, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x416000
mprotect(0x555000, 4096, PROT_NONE) = 0
mmap2(0x556000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x13f) = 0x556000
mmap2(0x559000, 9668, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x559000
close(3) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7f32000
set_thread_area({entry_number:-1 -> 6, base_addr:0xb7f32ad0, limit:1048575, seg_32bit:1, contents:0, read_exec_only:0, limit_in_pages:1, seg_not_present:0, useable:1}) = 0
mprotect(0x556000, 8192, PROT_READ) = 0
mprotect(0x31f000, 4096, PROT_READ) = 0
mprotect(0x848000, 16384, PROT_READ) = 0
mprotect(0x2d6000, 4096, PROT_READ) = 0
munmap(0xb7f34000, 29863) = 0
getpid() = 2584
어떤 실행 프로그램이 있을때 , 어느 부분에서 행이 걸렸는지 추적이 가능하네요.
게시판 목록
프로그램
| 번호 | 제목 | 글쓴이 | 날짜 | 조회 |
|---|---|---|---|---|
| 7830 | 10년 전 | 451 | ||
| 7829 |
|
10년 전 | 640 | |
| 7828 | 10년 전 | 563 | ||
| 7827 | 10년 전 | 457 | ||
| 7826 | 10년 전 | 472 | ||
| 7825 | 10년 전 | 516 | ||
| 7824 | 10년 전 | 475 | ||
| 7823 | 10년 전 | 419 | ||
| 7822 | 10년 전 | 394 | ||
| 7821 | 10년 전 | 339 | ||
| 7820 | 10년 전 | 363 | ||
| 7819 |
|
10년 전 | 765 | |
| 7818 | 10년 전 | 415 | ||
| 7817 | 10년 전 | 580 | ||
| 7816 | 10년 전 | 436 | ||
| 7815 | 10년 전 | 631 | ||
| 7814 | 10년 전 | 470 | ||
| 7813 | 10년 전 | 425 | ||
| 7812 | 10년 전 | 436 | ||
| 7811 | 10년 전 | 416 | ||
| 7810 | 10년 전 | 611 | ||
| 7809 | 10년 전 | 542 | ||
| 7808 | 10년 전 | 418 | ||
| 7807 | 10년 전 | 436 | ||
| 7806 |
프로그래머7
|
10년 전 | 1361 | |
| 7805 | 10년 전 | 1301 | ||
| 7804 |
zahir1312
|
10년 전 | 801 | |
| 7803 |
|
10년 전 | 1400 | |
| 7802 | 10년 전 | 494 | ||
| 7801 | 10년 전 | 882 | ||
| 7800 | 10년 전 | 1108 | ||
| 7799 | 10년 전 | 587 | ||
| 7798 | 10년 전 | 537 | ||
| 7797 | 10년 전 | 557 | ||
| 7796 | 10년 전 | 388 | ||
| 7795 | 10년 전 | 539 | ||
| 7794 | 10년 전 | 585 | ||
| 7793 | 10년 전 | 1083 | ||
| 7792 | 10년 전 | 508 | ||
| 7791 | 10년 전 | 594 | ||
| 7790 | 10년 전 | 528 | ||
| 7789 |
fbastore
|
10년 전 | 1479 | |
| 7788 | 10년 전 | 581 | ||
| 7787 | 10년 전 | 437 | ||
| 7786 | 10년 전 | 647 | ||
| 7785 | 10년 전 | 620 | ||
| 7784 | 10년 전 | 679 | ||
| 7783 | 10년 전 | 496 | ||
| 7782 | 10년 전 | 524 | ||
| 7781 | 10년 전 | 930 | ||
| 7780 | 10년 전 | 844 | ||
| 7779 | 10년 전 | 797 | ||
| 7778 | 10년 전 | 383 | ||
| 7777 | 10년 전 | 496 | ||
| 7776 | 10년 전 | 489 | ||
| 7775 | 10년 전 | 430 | ||
| 7774 | 10년 전 | 641 | ||
| 7773 | 10년 전 | 399 | ||
| 7772 | 10년 전 | 768 | ||
| 7771 | 10년 전 | 421 | ||
| 7770 | 10년 전 | 669 | ||
| 7769 | 10년 전 | 426 | ||
| 7768 | 10년 전 | 648 | ||
| 7767 | 10년 전 | 1203 | ||
| 7766 | 10년 전 | 529 | ||
| 7765 | 10년 전 | 585 | ||
| 7764 |
잘살아보자
|
10년 전 | 431 | |
| 7763 |
|
10년 전 | 1492 | |
| 7762 |
Tosea
|
10년 전 | 1086 | |
| 7761 | 10년 전 | 683 | ||
| 7760 |
잘살아보자
|
10년 전 | 733 | |
| 7759 |
잘살아보자
|
10년 전 | 570 | |
| 7758 |
잘살아보자
|
10년 전 | 628 | |
| 7757 | 10년 전 | 1272 | ||
| 7756 |
ITBANK
|
10년 전 | 1284 | |
| 7755 | 10년 전 | 1941 | ||
| 7754 | 10년 전 | 1096 | ||
| 7753 | 10년 전 | 913 | ||
| 7752 | 10년 전 | 1416 | ||
| 7751 |
잘살아보자
|
10년 전 | 571 | |
| 7750 |
잘살아보자
|
10년 전 | 503 | |
| 7749 |
잘살아보자
|
10년 전 | 519 | |
| 7748 |
잘살아보자
|
10년 전 | 541 | |
| 7747 |
잘살아보자
|
10년 전 | 621 | |
| 7746 |
잘살아보자
|
10년 전 | 696 | |
| 7745 |
잘살아보자
|
10년 전 | 940 | |
| 7744 |
잘살아보자
|
10년 전 | 438 | |
| 7743 | 10년 전 | 965 | ||
| 7742 |
starbros
|
10년 전 | 859 | |
| 7741 |
잘살아보자
|
10년 전 | 700 | |
| 7740 |
잘살아보자
|
10년 전 | 589 | |
| 7739 |
잘살아보자
|
10년 전 | 484 | |
| 7738 |
잘살아보자
|
10년 전 | 559 | |
| 7737 |
잘살아보자
|
10년 전 | 539 | |
| 7736 |
잘살아보자
|
10년 전 | 559 | |
| 7735 |
잘살아보자
|
10년 전 | 891 | |
| 7734 |
잘살아보자
|
10년 전 | 449 | |
| 7733 |
잘살아보자
|
10년 전 | 563 | |
| 7732 |
잘살아보자
|
10년 전 | 726 | |
| 7731 |
잘살아보자
|
10년 전 | 646 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기