banner

[Rule] Rules  [Home] Main Forum  [Portal] Portal  
[Members] Member Listing  [Statistics] Statistics  [Search] Search  [Reading Room] Reading Room 
[Register] Register  
[Login] Loginhttp  | https  ]
 
Messages posted by: chiro8x  XML
Profile for chiro8x Messages posted by chiro8x [ number of posts not being displayed on this page: 0 ]
 
Bạn thử debug rồi watch giá trị của buf rồi mới nói tiếp được.

HarryS wrote:
Các bác làm em nhức hết cả não. Nói cho dễ hiễu thì em nghĩ như thế này.
Lý do tại sao khi ngắt kết nối internet máy A vẩn điều khiển được máy B là vì :
khi máy A đã kết nối với máy B theo địa chỉ mà Sever cung cấp (địa chỉ này chỉ tồn tại trong thời gian kết nối) thì lúc này 2 máy kết nối với nhau qua mạng Internet và quá trình xác nhận kết nối đã hoàn tất nên Sever không quản lý kết nối này nữa. Sau khi ngắt kết nối Internet 2 máy vẫn kết nối với nhau qua mạng Lan là vì lúc kết nối qua Internet thi đã mặc đinh mạng kết nối dự phòng là mạng Lan. Cho nên sau khi ngắt kết nối Internet kết nối tự động chuyển qua cách kết nối mạng Lan (theo địa chỉ mà sever cung cấp).
Bây giờ bạn thử kết nối qua Internet trước sau đó cho kết nối mạng Lan (áp dụng với máy tính xách tay ) thì khi ngắt kết nối Internet cũng sễ mất kết nối mạng Lan.
Ý kiến của em là vậy. Mong các bác góp ý thêm. 


Góp ý thêm:
Teamviewer không dùng cơ chế P2P bạn à, còn lại bạn giải thích trật từ a-z mình thấy đọc cái của bạn nhức não nhất.

computerline wrote:

chuonghcm wrote:
Tôi đang thực hiện báo cáo chuyên đề chống dịch ngược mã nguồn
bạn nào có tài liệu về phần này cho mình xin với nhé. Xin chân thành cảm ơn nhé. 


Bạn cho mình biết từ khoá bằng tiếng anh "Dịch ngược phần mềm", "Chống dịch ngược phần mềm" là gì ko ? 


https://translate.google.com.vn/?hl=vi&tab=wT#vi/en/ch%E1%BB%91ng%20d%E1%BB%8Bch%20ng%C6%B0%E1%BB%A3c%20ph%E1%BA%A7n%20m%E1%BB%81m

Có ngay bạn thân mến smilie
Thử ldd ./X.bin xem có thiếu thư viện nào không.
Không có gì "tự nhiên" cả đâu, cái gì cũng có lý do hết. Nếu bạn đùng share host thì chuyển sang sử dụng cloudfare, đây là một giải pháp tạm thời. Đừng quên move sang host mới nhé smilie.
20 Triệu ở Đà Nẵng mở quán nhậu được rồi, mấy quán nhậu ở đây cũng khá lắm. Kiếm được nhiều tiền hơn mình code luôn.
Có một câu hỏi này, nếu bạn giải đáp nó thì đồng thời bạn cũng giải đáp luôn vấn đề bạn đang gặp phải.

"Có một cây cổ thụ, người ta có thể tính tuổi cây dựa trên số vân sáng tối. Một vân sáng và một vân tối là một năm. Có 432 vân sáng, 431 vân tối. Hỏi ai là người chặt cây ?."
Bạn thử tìm hiểu HAPROXY

Support plaform:
Linux 2.4 on x86, x86_64, Alpha, SPARC, MIPS, PARISC
Linux 2.6 on x86, x86_64, ARM (ixp425), PPC64
Solaris 8/9 on UltraSPARC 2 and 3
Solaris 10 on Opteron and UltraSPARC
FreeBSD 4.10 - 8 on x86
OpenBSD 3.1 to -current on i386, amd64, macppc, alpha, sparc64 and VAX (check the ports)

Hồi trước mình có giúp một bạn làm cái này, thấy nó cũng hay.
Chi tiết : http://haproxy.1wt.eu/
Đây bạn ơi ! bạn tìm với từ khoá hping examples còn rất nhiều, mình khuyên nên dùng hping2 kèm thông số -i u10000 (micro sec).

vipanh16 wrote:
cần tư vấn hướng phát triển thì mình giúp đỡ 


Cảm ơn bạn nhiều ! bạn có thể vui lòng cho mình email được không.

Hiện tại nhóm của mình đã đi vào hoạt động, các bạn muốn tham gia có thể join bất cứ lúc nào smilie.
Em thấy bái phục bác chủ topic quá, hiểu biết ba cọc ba đồng mà tự tin thấy ớn. Em xin thưa là cái này người ta làm rồi và khi người ta làm cả chiếc ôtô bác phát minh ra cái bánh xe gổ. Làm ơn tìm hiểu kỹ chút được không ?.

Web cache





Nói thêm là javascript không thần thánh tới mức download file rồi xử lý cái mớ ý tưởng của bác ở trên đâu.

P/s: link hình:
https://www.dropbox.com/s/p90oik8wi01j6yl/ddos.png

À nhìn kỹ cho em cái đoạn (from cache).
Không biết có phải tại em ngu không chứ em thấy vấn đề bạn A.T nói chẳng ăn nhậu gì với topic ráo.

Topic đang nói về mấy con BOT của bọn khựa thì phải.
Tuỳ mỗi trời điểm mà ông gác cổng phản ứng khác nhau. Rất có thể với kịch bản "thời bình", thì người dùng tìm kiếm từ google sẽ được ưu tiên. Nhưng trong khi HVA bị tấn công mọi chuyện sẽ khác, lúc đó mọi truy vấn có thể sẽ bắt buộc đi qua ông gác cổng, cũng như việc check các feild trong HTTP header sẽ gắt gao hơn. Những gì mình nói ở trên HVA check 1 request khá kỹ lưỡng.

Có lẽ bạn nên đợi lúc HVA bị tấn công và kiểm chứng nhận định của mình smilie.
http://blog.cloudflare.com/the-ddos-that-knocked-spamhaus-offline-and-ho

Link trên nói về việc CloudFlare đã giúp SpamHarus như thế nào.

Theo thông tin ở trên không chỉ có BOTNET được sử dụng, mà có khả năng rất nhiều những server được sử dụng để thực hiện tấn công DNS Reflection, và ACK reflection.
Trong bài viết chưa đề cập tới phương thức tấn công nào được tin tặc sử dụng. Và cũng không nói các ông lớn giúp SpamHaus như thế nào ?.

Theo bạn phương thức tấn công nào được sử dụng ? Và bên phòng thủ đã sử dụng biện pháp gì ?.

Đừng quên dự đoán số lượng zombies được sử dụng.

bolzano_1989 wrote:

chiro8x wrote:

Python: Tiện lợi cho người viết, cross-platform, không cần thiết quan tâm tới giữ liệu cấp thấp, xử lý và chuyển đổi dữ liệu dễ dàng, thư viện có sẳn phong phú, đơn giản dễ học ... tuy nhiên rào cản là nó sẽ tập cho bạn những thói quen lập trình xấu.
 


Bạn có thể cho mọi người biết những "thói quen lập trình xấu" mà Python sẽ tập cho người học được không smilie ?
 


bolzano bắt nạt mình nữa rồi smilie .

Nhưng mình phải trả lời đây smilie.

1. Python không nghiêm ngặt về cái gọi là định nghĩa kiểu cho dữ liệu.
chẳng hạn bạn viết :
a = 1 #python ngầm hiểu đây là int
a = [1,2,4] #python ngầm hiểu đây là array
a = "testing" #python ngầm hiểu đây là 1 string

Bạn có thể đặt a = 1 sau đó bạn đặt a = "testing", mặc định là vùng nhớ cấp phát cho a trước đó là int được loại bỏ và chuyển qua một vùng nhớ mới dành cho string. Và type(a) == int.

Trong C mình không thể chơi trò đó:
int a;
char *a; //<----error

2. Khái niệm khối lệnh python không rõ ràng:
nó sử dụng [tab] (0x09) để cách đầu dòng hoặc 0x32 0x32 0x32 (3 kí tự space liên tiếp). Nếu ta dùng 2 IDE khác nhau, 2 trình soạn thảo khác nhau. Khi thực thi nó sẽ báo lỗi nếu có sự xen kẻ giữa 2 loại cách đầu dòng cho khối lệnh. (Tôi sử dụng Geany/Gedit & Python 2.7.3.)

Với C nó thật đẹp và rõ ràng {}
if(a == 1)
{

}
nó còn giúp bạn làm quen với PHP, Java, JS...

3. Thói quen cấp phát và sử dụng bộ nhở tùy tiện.
Bạn khởi tạo mọi nơi, chuyển con trỏ mọi nơi mà chẳng quan tâm đâu là biến, đâu là con trỏ, bạn cũng chẳng quan tâm xem bộ nhớ dành cho nó được giải phóng hay chưa, giới hạn vùng nhớ của bạn là bao nhiêu, tất cả những gì bạn làm là đẩy hết nó cho Python.

Với C bạn vay gì bạn trả đó...

4. Thói quen debug.
Mình viết xong 1 script python việc mình làm là.
$ python2 mytest.py
Nà nó throw cho tôi một đống lỗi smilie

Với C thì sao, mình không làm tùy tiện thế vì làm thế nó có thể làm tổn hại tới dữ liệu của mình, mình ngồi đó chậm rãi lần theo dấu vết của bugs tại nhưng breakpoint mà mình hồ nghi. Mình sẽ dừng lại khi thấy có thể gây nguy hại cho dữ liệu của mình.

----------------------------
Đó là 1 trong số những thứ mình không thể nào khiến mình gắn bó với Python, đó là ý kiến chủ quan của mình.

Python quá dễ dãi và lẵng lơ :v.

Code:
/var/lib/dpkg/lock

Cái file này tạo ra để mấy trong cùng một thời điểm không có thằng apt-get khác được chạy. Bây giờ làm gì là chuyện của bạn.

apt-get dạo này hay điên lắm, cứ chạy upgrade, update là khùng. Nó không mượt mà như trước nữa. Bạn nó thể đổi sang dùng fedora hoặc archlinux cho khoẻ. Nếu muốn sống chung với nó (ubuntu) cứ dùng mấy GUI chứ đừng dùng command line làm gì smilie.
1. Để làm được một phần mềm như vậy thì ngôn ngữ lập trình nào là tối ưu về hình thức cũng như tốc độ xử lý tính toán. 


Ngôn ngữ lập trình rất phong phú, đa dạng, mỗi ngôn ngữ lập trình có những tính chất, khác nhau. Hiện nay máy tính mạnh hơn trước nhiều nên tốc độ xử lý do việc chọn lựa ngôn ngữ không ảnh hưởng tới kết quả quá nhiều, trừ khi bạn có một chiếc máy tính mua từ năm 1999 trở về trước, hoặc bạn muốn có một ứng dụng chuyên biệt, đòi hỏi nhiều tài nguyên....

Khi lựa chọn lợi thứ này sẽ thiệt thứ kia. chẳng hạn:
C - Nhanh, bạn có thể tối ưu chương trình của bạn hàng ngàn lần và nó vẫn tiếp tục được tối ưu tiếp. Bạn sẽ làm việc với các tổ chức dữ liệu cấp thấp như bits, bytes một cách trực tiếp. Bù lại bạn sẽ thường xuyên gặp phải vấn đề với cấp phát và giải phóng bộ nhớ động. Vấn đề khi làm việc với chuổi, vấn đề khi chuyển đổi các loại dữ liệu...nhưng làm chủ được nó thì sẽ không có trở ngại gì trong việc lập trình cũng như nắm bắt các ngôn ngữ mới.

Python: Tiện lợi cho người viết, cross-platform, không cần thiết quan tâm tới giữ liệu cấp thấp, xử lý và chuyển đổi dữ liệu dễ dàng, thư viện có sẳn phong phú, đơn giản dễ học ... tuy nhiên rào cản là nó sẽ tập cho bạn những thói quen lập trình xấu.

2. Để học được ngôn ngữ lập trình đó thì mình sẽ phải theo học ở đâu thì tốt (mình không cần chứng chỉ gì cả chủ yếu phục vụ công việc thôi và chỉ học được vào buổi tối, 8 tiếng vàng ngọc lại còn vợ con rồi nên time eo hẹp lắm ^^). 


Có một máy tính nối internet, biết sử dụng công cụ tìm kiếm, biết cách xếp các từ thành từ khoá, bạn đã sẳn sàng học ngôn ngữ lập trình.

*tôi muốn nói thêm điều này: ngôn ngữ chỉ hình thức của tư duy lập trình, học lập trình không chỉ rèn luyện kỹ năng ngôn ngữ mà quan trọng hơn cả là rèn luyện tư duy lập trình tốt.
Nếu nhà bạn có điều kiện thì hãy học cái gì bạn thích.
Ngược lại học cái gì giúp bạn có thể nuôi gia đình bạn smilie.
Mình đã lên kế hoạch cho việc này từ rất lâu, nhưng dù mình cố gắng vẫn khó thực hiện được nhóm của mình có 1 người lo về media, 1 người có khả năng dịch thuật tốt, 1 tester, 1 coder. Như bạn thấy dự án này đang lâm vào khó khăn. Vì thiếu coder.

Có rất nhiều vị trí dành cho coder ở đây, yêu cần bạn có khả năng HTML/PHP/CSS/JS/SQL biết thêm HTML5/CSS3/AJAX/JQUERY càng tốt.

Về tiền lương, mình chắc rằng bạn không nhận được chúng. Mình thực sự không đùa đâu thứ bọn mình hướng tới là sự thuận tiện cho những người đang gặp khó khăn với các sản phẩm, ứng dụng....Chứ không phải làm đầy túi của bọn mình.

Bạn tự hỏi "Tôi nhận được gì ?":
+ Học hỏi trao đổi với những người trong nhóm.
+ Rèn luyện kỹ năng của bạn.
+ Sử dụng thời gian rãnh rổi của bạn một cách hữu ích hơn.

Điều kiện để bạn tham gia cùng với bọn mình là bạn có thể hiểu những gì bọn mình nói, và có những kỹ năng cơ bản nhất.

Mình không quá hi vọng sẽ có nhiều bạn mail cho mình và nói "Tôi sẽ tham gia". Như bạn thấy đấy bạn có thể đi làm tạp vụ để kiếm được tiền, và bên ngoài topic này còn vô số các topic về việc làm khác hẳn sẽ kiếm được bộn tiền. Nhưng chọn lựa bản thân mình sẽ làm cái gì, làm như thế nào tuỳ thuộc ở bạn. Rất mong chờ được nói câu "Chào mừng bạn đến với nhóm của bọn mình !".

Bạn có thể tham gia với bọn mình bằng cách liên lạc với mình qua email: chiro8x@gmail.com.
Mình sẽ phản hồi bạn sớm thôi !.

Cảm ơn đã giành thời gian đọc nó !.
Muốn tàu nhanh thì bạn nhấn Alt+F2 cứ gõ:
Code:
gksu writeshark

Hoặc vào Terminal gỏ:
Code:
sudo wireshark

Một số distro có thể là wireshark-gtk (nếu mình nhớ không nhầm).

Đọc link ở trên @bolzano_1989 đưa, hoặc tìm google hướng dẫn để sử dụng wireshark với normal user.
Cái bạn khởi tạo được ngầm hiểu là const char*. Nên theo lý do các bạn ở trên đưa ra, nên nó lỗi do ghi lên vùng nhớ chỉ đọc.
1. Học lại các trình bày source.
2. Đọc lại pointer.

Code:
#include <stdio.h>
//#include <conio.h>
#include <ctype.h>
#include <stdlib.h>
#include <string.h>
int main()
{
char *buffer;
buffer = malloc(32);
if(!buffer)return -1; //can't malloc
strcpy(buffer, "demo%20bai tap");
char tempCode[3] = {0};
int j;
int i;
for(i = 0;i< strlen(buffer);i++)
{
if(buffer[i] == '%')
{
tempCode[0] = buffer[i+1];
tempCode[1] = buffer[i+2];
buffer[i] = strtol(tempCode,NULL,16);
j = i +1;
do
{
buffer[j] = buffer[j+2];
}while(buffer[2+(j++)]);
}
}
printf("\n %s \n",buffer);
getchar();
if(buffer)free(buffer);
return 0;
}

hanohk09 wrote:
Mình cũng đồng ý với bạn.... Theo mình tìm hiểu bởi trước mình cũng có học chút cracking-reversing... thì theo mình hiểu thì cracking thực chất là một tập hợp con của hacking (đều là tìm chỗ hổng và vượt qua bảo mật để đạt được điều cần) nhưng dần dần qua vn mình thì crack đc hiểu là bẻ khoá phần mềm còn hack thì lại là đột nhập mạng... vốn dĩ là giống nhau mà hack thì lại ok còn crack thì chỉ là 1 phần của hack... sao lại thành ra 2 thế nhỉ smilie  


Theo bạn hiểu thì nó lộn tùng phèo hết rồi smilie.
Ai nói là không có ?.
/hvaonline/forums/show/36.html
Lâu đi đâu không thấy, mà thấy 1 cái là phá đám liền =.=.
Chẳng cần dùng tool đâu, vì mọi thứ quá rõ ràng rồi...hi...hi...đố bạn XPCĐ biết đấy smilie.
Nó cần có JQuery nữa nhé, thiếu JQuery lại hỏi sao nước biển mặn.
Mất 1 phút:
Code:
var _0x3a04=["$(3C).4Z(2(){3 o=\x2218\x22,y=\x224r\x22,u=\x223F.\x22,s=\x223v\x22,t=\x22.3D\x22,x=\x223G\x22,w=\x223o\x22,q=\x22.m\x22,p=\x222s\x22,l=q+p,v=\x224H\x22,z=\x223q\x22,r=\x223B\x22;5($(\x22.2s\x22+y+\x22x\x22).1d(\x22a\x22).2M(o)==\x221g://\x22+u+\x22i\x22+s+\x22h\x22+r+\x22s.1D\x22\x26\x26$(\x22.2s\x22+y+\x22x\x22).1d(l).2M(o)==\x221g://\x22+x+\x22r-s\x22+w+\x22.3t\x22+v+\x22t\x22+t+\x22m\x22){1m.3A=(2(){3 a=2(c){3 f=c||{},b=f.1Z||1m.21.2a,g=f.3k||\x221g://1.2q.2g.1D/-2w/2x/2y/2C/2E/2H.2o\x22,d=f.4C||50,e=f.3m||0;(2(j){3 h=j(\x22#1E-2n-3y\x22),k=h.1d(\x22:2m\x22);h.2A(\x27\x3C12 3E=\x222n-1x\x22\x3E\x3C/12\x3E\x27);3 i=j(\x22#2n-1x\x22);h.2F(\x223H\x22,2(){3 m=k.4i();i.4q().15(\x221M...\x22);j.1E({1w:\x221g://\x22+b+\x22/1O/2l/1C?1v=1X-1f-20\x26q=\x22+m+\x22\x262k-22=2B\x22,1s:\x2224\x22,26:\x2227\x22,28:2(I){3 H=I.1B.2e,E,D,G,F,A=\x22\x22;5(H!==1Q){A=\x22\x3C1r\x3E3w 22 1a 3z \x262D;\x22+m+\x22\x262D;\x3C/1r\x3E\x22;A+=\x27\x3Ca 11=\x221U\x22 18=\x22/\x22\x3E\x262j;\x3C/a\x3E\x3C2J\x3E\x27;1a(3 C=0;C\x3CH.16;C++){3 n=46 4a(m,\x224f\x22),G=H[C].1G.$t.1i(n,\x22\x3C25\x3E\x22+m+\x22\x3C/25\x3E\x22);1a(3 B=0;B\x3CH[C].14.16;B++){5(H[C].14[B].1n==\x2229\x22){F=H[C].14[B].18}}5(\x221A\x221f H[C]){E=H[C].1A.$t}17{5(\x221C\x221f H[C]){E=H[C].1C.$t}17{E=\x22\x22}}E=E.1i(/\x3C\x5CS[^\x3E]*\x3E/g,\x22\x22);5(E.16\x3Ee){E=E.1y(0,e)+\x22...\x22}E=E.1i(n,\x22\x3C25\x3E\x22+m+\x22\x3C/25\x3E\x22);5(\x222f$1H\x221f H[C]){D=H[C].2f$1H.1w.1i(/\x5C/s[0-9]+\x5C-c/g,\x22/s\x22+d+\x22-c\x22)}17{D=g}A+=\x27\x3C7\x3E\x3Ca 18=\x22\x27+F+\x27\x22 1K=\x221L\x22\x3E\x3C13\x3E\x3C1N 2p=\x22\x27+d+\x27\x22 1b=\x22\x27+d+\x27\x22 1P=\x22\x27+D+\x27\x22/\x3E\x3C/13\x3E\x3Cb\x3E\x27+G+\x22\x3C/b\x3E\x3C/a\x3E\x3Cp\x3E\x22+E+\x22\x3C/p\x3E\x3C/7\x3E\x22}A+=\x22\x3C/2J\x3E\x22;i.15(A)}17{i.15(\x27\x3Ca 11=\x221U\x22 18=\x22/\x22\x3E\x262j;\x3C/a\x3E\x3C1h\x3E1R 1x!\x3C/1h\x3E\x27)}},1S:2(){i.15(\x27\x3Ca 11=\x221U\x22 18=\x22/\x22\x3E\x262j;\x3C/a\x3E\x3C1h\x3E1T 4p 1B.\x3C/1h\x3E\x27)}});1j 1t});h.2F(\x224s\x22,\x22.1U\x22,2(){i.4x();1j 1t})})(1c)};1j 2(b){a(b)}})();1m.4D=(2(){3 a=2(A){3 d=A||{},h=d.1Z||1m.21.2a,n=d.4G||8,g=d.3f||\x22#3g\x22,e=d.3h||3i,c=d.3j||1W,f=d.3l||4,b=d.3n||2G,m=d.3p||1Y,j=d.3r||1t,k=d.3s||\x222I\x22,i=d.3u||\x221g://1.2q.2g.1D/-2w/2x/2y/2C/2E/2H.2o\x22;$.1E({1w:\x221g://\x22+h+\x22/1O/2l/2h?1v=1X-1f-20\x262k-22=\x22+n+\x22\x22,1s:\x2224\x22,26:\x2227\x22,28:2(G){3 I,B,H,K,M,J,D=\x22\x22,L=G.1B.2e;5(L!==1Q){5(j){D=\x22\x3C1e 11=\x272U 2V\x27\x3E\x22}17{D=\x22\x3C1e 11=\x272V\x27\x3E\x22}1a(3 F=0;F\x3CL.16;F++){1a(3 E=0;E\x3CL[F].14.16;E++){5(L[F].14[E].1n==\x2229\x22){I=L[F].14[E].18;1q}}1a(3 C=0;C\x3CL[F].14.16;C++){5(L[F].14[C].1n==\x222Y\x22\x26\x26L[F].14[C].1s==\x222m/15\x22){H=L[F].14[C].1G.30(\x22 \x22)[0];1q}}5(\x221A\x221f L[F]){K=L[F].1A.$t}17{5(\x221C\x221f L[F]){K=L[F].1C.$t}17{K=\x22\x22}}5(\x222f$1H\x221f L[F]){M=L[F].2f$1H.1w.1i(/\x5C/s[0-9]+\x5C-c/g,\x22/s\x22+e+\x22-c\x22)}17{M=i}K=K.1i(/\x3C\x5CS[^\x3E]*\x3E/g,\x22\x22);5(K.16\x3Ec){K=K.1y(0,c)+\x22...\x22}B=L[F].1G.$t;J=L[F].31.$t.1y(0,10),J=J.1i(/-/g,\x22/\x22);D+=\x27\x3C7\x3E\x3C12 11=\x2247\x22\x3E\x3Ca 18=\x22\x27+I+\x27\x22 1K=\x221L\x22\x3E\x3C13\x3E\x3C1N 1v=\x22\x27+B+\x27\x221P=\x22\x27+M+\x27\x22/\x3E\x3C/13\x3E\x3C/a\x3E\x3C/12\x3E\x3C12 11=\x2248\x22\x3E\x3C1r\x3E\x3Ca 18=\x22\x27+I+\x27\x22 1K=\x221L\x22\x3E\x27+B+\x27\x3C/a\x3E\x3C/1r\x3E\x3C12 11=\x2236\x22\x3E\x3C13 11=\x2237\x22\x3E\x27+J+\x27\x3C/13\x3E\x3C13 11=\x223a\x22\x3E\x27+H+\x22 \x22+k+\x27\x3C/13\x3E\x3C/12\x3E\x3C/12\x3E\x3C12 11=\x224o\x22\x3E\x27+K+\x22\x3C/12\x3E\x3C/7\x3E\x22}D+=\x22\x3C/1e\x3E\x22;$(g).15(D);(2(N){N.2u.2v=2(O,Q,P){O=O||4;Q=Q||2z;P=P||1Y;1j 19.2b(2(){3 X=N(19),W=1F,V=[],U=O,R=X.1d(\x22\x3E 7:2i\x22).1b(),T=0;2 S(){5(W){3 Y=N(V[U]).1u({1b:0,1o:0}).2K(X);X.1d(\x22\x3E 7:2L\x22).1p({1o:0},P,2(){Y.1p({1b:R},P).1p({1o:1},P);N(19).23()});U++;5(U\x3E=T){U=0}}2N(S,Q)}X.1d(\x22\x3E 7\x22).2b(2(){V.2O(\x22\x3C7\x3E\x22+N(19).15()+\x22\x3C/7\x3E\x22)});T=V.16;X.2P(\x27\x3C12 11=\x223x\x22 /\x3E\x27).2Q().1u({1b:R*O});X.1d(\x22\x3E 7\x22).2R(\x22:2S(\x22+(O-1)+\x22)\x22).23();X.1k(\x221J\x22,2(){W=1t}).1k(\x221I\x22,2(){W=1F});S()})}})(1c);1c(2(){5(j){1c(\x221e.2U\x22).2v(f,b,m).1k(\x222W\x22,2(){1c(19).2c(\x221J\x22)}).1k(\x222X\x22,2(){1c(19).2c(\x221I\x22)})}})}17{$(g).15(\x22\x3C13\x3E1R 1x!\x3C/13\x3E\x22)}},1S:2(){$(g).15(\x22\x3C1h\x3E1T 1M 2r!\x3C/1h\x3E\x22)}})};1j 2(b){a(b)}})();1m.3I=(2(){3 a=2(B){3 e=B||{},k=e.1Z||1m.21.2a,c=e.3J||\x22#3K\x22,m=e.3L||6,j=e.3M||3N,i=e.3O||1t,b=e.3P||4,h=e.3Q||2G,g=e.3R||1Y,f=e.3S||1W,A=e.3T||\x221g://4.2q.2g.1D/-3U/3V/3W/3X/3Y/3Z-40-41.42\x22,n=e.43||50,d=e.44||\x22\x22;$.1E({1w:\x221g://\x22+k+\x22/1O/45/2h?1v=1X-1f-20\x22,1s:\x2224\x22,26:\x2227\x22,28:2(Q){3 I,K=Q.1B.2e;5(K!==1Q){I=\x22\x3C1e 11=\x272Z\x27\x3E\x22;1V=0;1a(3 H=0;H\x3Cn;H++){3 G,M,J,C,L,E;5(H==K.16){1q}5(1V\x3E=m){1q}3 P=K[H];1a(3 F=0;F\x3CP.14.16;F++){5(P.14[F].1n==\x2229\x22){G=P.14[F].18}}1a(3 O=0;O\x3CP.1z.16;O++){M=P.1z[O].49.$t;J=P.1z[O].32$4b.1P}5(M!=d\x26\x261V\x3Cm){1V++;I+=\x22\x3C7\x3E\x22;5(J==\x221g://4c.4d.1D/1N/4e.2o\x22){C=A}17{C=J.1i(/\x5C/s[0-9]+(\x5C-c|\x5C/)/,\x22/s\x22+j+\x22$1\x22)}3 E=(P.1z[0].33)?P.1z[0].33.$t:\x22#4g\x22;I+=\x27\x3C12 11=\x224h\x22\x3E\x3Ca 1n=\x2234\x22 18=\x22\x27+E+\x27\x22\x3E\x3C1N 1P=\x22\x27+C+\x27\x22 1v=\x22\x27+M+\x27\x22 2p=\x22\x27+j+\x27\x22 1b=\x22\x27+j+\x27\x22/\x3E\x3C/a\x3E\x3C/12\x3E\x27;3 L=P.32$4j[1].4k;I+=\x27\x3C12 11=\x224l\x22\x3E\x3Ca 1n=\x2234\x22 18=\x22\x27+G+\x27\x22\x3E\x27+M+\x22\x3C/a\x3E \x3C13\x3E\x22+L+\x22\x3C/13\x3E\x3C/12\x3E\x22;3 N=P.1A.$t;3 D=N.1i(/(\x3C([^\x3E]+)\x3E)/4m,\x22\x22);5(D!=\x22\x22\x26\x26D.16\x3Ef){D=D.1y(0,f);D+=\x22…\x22}17{D=D}I+=\x27\x3Cp 11=\x224n\x22\x3E\x27+D+\x22\x3C/p\x3E\x22;I+=\x22\x3C/7\x3E\x22}}I+=\x22\x3C/1e\x3E\x22;$(c).15(I);(2(R){R.2u.35=2(S,U,T){S=S||4;U=U||2z;T=T||1Y;1j 19.2b(2(){3 1l=R(19),2d=1F,Z=[],Y=S,V=1l.1d(\x22\x3E 7:2i\x22).1b(),X=0;2 W(){5(2d){3 38=R(Z[Y]).1u({1b:0,1o:0}).2K(1l);1l.1d(\x22\x3E 7:2L\x22).1p({1o:0},T,2(){38.1p({1b:V},T).1p({1o:1},T);R(19).23()});Y++;5(Y\x3E=X){Y=0}}2N(W,U)}1l.1d(\x22\x3E 7\x22).2b(2(){Z.2O(\x22\x3C7\x3E\x22+R(19).15()+\x22\x3C/7\x3E\x22)});X=Z.16;1l.2P(\x27\x3C12 11=\x224t\x22 /\x3E\x27).2Q().1u({1b:V*S});1l.1d(\x22\x3E 7\x22).2R(\x22:2S(\x22+(S-1)+\x22)\x22).23();1l.1k(\x221J\x22,2(){2d=1t}).1k(\x221I\x22,2(){2d=1F});W()})}})(1c);1c(2(){5(i){1c(\x221e.2Z\x22).35(b,h,g).1k(\x222W\x22,2(){1c(19).2c(\x221J\x22)}).1k(\x222X\x22,2(){1c(19).2c(\x221I\x22)})}})}17{$(c).15(\x22\x3C13\x3E1R 1x!\x3C/13\x3E\x22)}},1S:2(){$(c).15(\x22\x3C1h\x3E1T 1M 2r!\x3C/1h\x3E\x22)}})};1j 2(b){a(b)}})();1m.4u=(2(){3 a=2(d){3 g=d||{},b=g.1Z||1m.21.2a,f=g.4v||8,e=g.4w||\x22#2t\x22,h=g.4y||1F,c=g.4z||\x222I\x22;$.1E({1w:\x221g://\x22+b+\x22/1O/2l/2h?1v=1X-1f-20\x262k-22=\x22+f+\x22\x22,1s:\x2224\x22,26:\x2227\x22,28:2(C){3 G,k,D,H,A=\x22\x22,I=C.1B.2e;5(I!==1Q){A=\x22\x3C1e\x3E\x22;1a(3 E=0;E\x3CI.16;E++){1a(3 B=0;B\x3CI[E].14.16;B++){5(I[E].14[B].1n==\x2229\x22){G=I[E].14[B].18;1q}}1a(3 m=0;m\x3CI[E].14.16;m++){5(I[E].14[m].1n==\x222Y\x22\x26\x26I[E].14[m].1s==\x222m/15\x22){D=I[E].14[m].1G.30(\x22 \x22)[0];1q}}k=I[E].1G.$t;H=I[E].31.$t.1y(0,10);H=H.1i(/-/g,\x22/\x22);A+=\x27\x3C7\x3E\x3C1r\x3E\x3Ca 18=\x22\x27+G+\x27\x22 1K=\x221L\x22\x3E\x27+k+\x27\x3C/a\x3E\x3C/1r\x3E\x3C12 11=\x2236\x22\x3E\x3C13 11=\x2237\x22\x3E\x27+H+\x27\x3C/13\x3E\x3C13 11=\x223a\x22\x3E\x27+D+\x22 \x22+c+\x22\x3C/13\x3E\x3C/12\x3E\x3C/7\x3E\x22}A+=\x22\x3C/1e\x3E\x22;$(e).15(A);5(h){2 F(){$(\x22#2t 1e 7:2i\x22).1p({1o:0},4A,2(){$(19).4B($(\x22#2t 1e\x22)).1u(\x221o\x22,1)})}3 n=3b(2(){F()},3c);$(e).4E(2(){4F(n)},2(){3b(2(){F()},3c)})}}17{$(e).15(\x22\x3C13\x3E1R 1x!\x3C/13\x3E\x22)}},1S:2(){$(e).15(\x22\x3C1h\x3E1T 1M 2r!\x3C/1h\x3E\x22)}})};1j 2(b){a(b)}})()}17{$(z).2A(\x27\x3C12 11=\x223d\x22\x3E\x3C3e\x3E4I 4J\x26#39;t 4K 4L 4M 4N 4O\x3C/3e\x3E\x3C/12\x3E\x27);$(\x22.3d\x22).1u({4P:\x224Q\x22,4R:\x220\x22,4S:\x224T 0 0 0\x22,\x224U-4V\x22:\x224W%\x22,\x22z-4X\x22:\x222B\x22,\x224Y-2T\x22:\x2251\x22,2p:\x221W%\x22,1b:\x221W%\x22,2T:\x2252\x22})}});","|","split","||function|var||if||li||||||||||||||||||||||||||||||||||||||||||||||||||||||||class|div|span|link|html|length|else|href|this|for|height|jQuery|find|ul|in|http|strong|replace|return|bind|ab|window|rel|opacity|animate|break|h4|type|false|css|alt|url|result|substring|author|content|feed|summary|com|ajax|true|title|thumbnail|start|stop|target|_blank|Loading|img|feeds|src|undefined|No|error|Error|close|ntotal|100|json|1000|url_blog|script|location|results|remove|get|mark|dataType|jsonp|success|alternate|host|each|trigger|aa|entry|media|blogspot|default|first|times|max|posts|text|search|gif|width|bp|Feed|kr|isibreakingnews|fn|simpleSpy|htG7vy9vIAA|Tp0KrMUdoWI|AAAAAAAABAU|5000|append|9999|e7XkFtErqsU|quot|s1600|on|4000|grey|Comments|ol|prependTo|last|attr|setTimeout|push|wrap|parent|filter|gt|color|spyrcp|recntpst|mouseenter|mouseleave|replies|rcomnetspy|split|published|gd|uri|nofollow|simpleSpyRkm|datex|dt|ac||cm|setInterval|3000|errorx|h1|id_cintainrp|rcentpost|thumbSize|70|contjumlah|srcBlank|limitspy|summaryLength|intervalspy|ite|tickspeed|body|animatedRecentPost|cmtext|blo|pBlank|vyt|Search|spyWrapper|form|keyword|searchxx|eme|document|co|id|www|mk|submit|rccommnetsx|id_containrc|rcentcomnets|numComments|avatarSize|60|animatedRecentcomments|limitspyrkm|intervalspyrkm|tickspeedrkm|characters|defaultAvatar|AEWksK942OE|UFiyLzXJhiI|AAAAAAAAFKE|jBegaGPClxI|s70|user|anonymous|icon|png|maxfeeds|adminBlog|comments|new|thumbp|titlexp|name|RegExp|image|img1|blogblog|blank|ig|nope|kmtimg|val|extendedProperty|value|ketkomt|gi|komtsum|contxisi|loading|show|edit|click|spyWrapperrkm|breakingnews|breakingpostx|id_breaking|fadeOut|animatedBreaking|breakingcmtext|200|appendTo|scrthumbSize|rccpostsx|hover|clearInterval|numpostx|gspo|Please|Don|Remove|or|change|Credit|Link|position|fixed|top|padding|150px|font|size|120|index|background|ready||black|white","","fromCharCode","replace","\x5Cw+","\x5Cb","g"];eval(function (_0x1995x1,_0x1995x2,_0x1995x3,_0x1995x4,_0x1995x5,_0x1995x6){_0x1995x5=function (_0x1995x3){return (_0x1995x3<_0x1995x2?_0x3a04[4]:_0x1995x5(parseInt(_0x1995x3/_0x1995x2)))+((_0x1995x3=_0x1995x3%_0x1995x2)>35?String[_0x3a04[5]](_0x1995x3+29):_0x1995x3.toString(36));} ;if(!_0x3a04[4][_0x3a04[6]](/^/,String)){while(_0x1995x3--){_0x1995x6[_0x1995x5(_0x1995x3)]=_0x1995x4[_0x1995x3]||_0x1995x5(_0x1995x3);} ;_0x1995x4=[function (_0x1995x5){return _0x1995x6[_0x1995x5];} ];_0x1995x5=function (){return _0x3a04[7];} ;_0x1995x3=1;} ;while(_0x1995x3--){if(_0x1995x4[_0x1995x3]){_0x1995x1=_0x1995x1[_0x3a04[6]]( new RegExp(_0x3a04[8]+_0x1995x5(_0x1995x3)+_0x3a04[8],_0x3a04[9]),_0x1995x4[_0x1995x3]);} ;} ;return _0x1995x1;} (_0x3a04[0],62,313,_0x3a04[3][_0x3a04[2]](_0x3a04[1]),0,{}));

Kết quả:
Code:
$(document).ready(function(){var o="href",y="edit",u="www.",s="vyt",t=".co",x="mk",w="ite",q=".m",p="kr",l=q+p,v="gspo",z="body",r="eme";if($(".kr"+y+"x").find("a").attr(o)=="http://"+u+"i"+s+"h"+r+"s.com"&&$(".kr"+y+"x").find(l).attr(o)=="http://"+x+"r-s"+w+".blo"+v+"t"+t+"m"){window.searchxx=(function(){var a=function(c){var f=c||{},b=f.url_blog||window.location.host,g=f.srcBlank||"http://1.bp.blogspot.com/-htG7vy9vIAA/Tp0KrMUdoWI/AAAAAAAABAU/e7XkFtErqsU/s1600/grey.gif",d=f.scrthumbSize||50,e=f.summaryLength||0;(function(j){var h=j("#ajax-search-form"),k=h.find(":text");h.append('<div id="search-result"></div>');var i=j("#search-result");h.on("submit",function(){var m=k.val();i.show().html("Loading...");j.ajax({url:"http://"+b+"/feeds/posts/summary?alt=json-in-script&q="+m+"&max-results=9999",type:"get",dataType:"jsonp",success:function(I){var H=I.feed.entry,E,D,G,F,A="";if(H!==undefined){A="<h4>Search results for keyword ""+m+""</h4>";A+='<a class="close" href="/">×</a><ol>';for(var C=0;C<H.length;C++){var n=new RegExp(m,"ig"),G=H[C].title.$t.replace(n,"<mark>"+m+"</mark>");for(var B=0;B<H[C].link.length;B++){if(H[C].link[B].rel=="alternate"){F=H[C].link[B].href}}if("content"in H[C]){E=H[C].content.$t}else{if("summary"in H[C]){E=H[C].summary.$t}else{E=""}}E=E.replace(/<\S[^>]*>/g,"");if(E.length>e){E=E.substring(0,e)+"..."}E=E.replace(n,"<mark>"+m+"</mark>");if("media$thumbnail"in H[C]){D=H[C].media$thumbnail.url.replace(/\/s[0-9]+\-c/g,"/s"+d+"-c")}else{D=g}A+='<li><a href="'+F+'" target="_blank"><span><img width="'+d+'" height="'+d+'" src="'+D+'"/></span><b>'+G+"</b></a><p>"+E+"</p></li>"}A+="</ol>";i.html(A)}else{i.html('<a class="close" href="/">×</a><strong>No result!</strong>')}},error:function(){i.html('<a class="close" href="/">×</a><strong>Error loading feed.</strong>')}});return false});h.on("click",".close",function(){i.fadeOut();return false})})(jQuery)};return function(b){a(b)}})();window.rccpostsx=(function(){var a=function(A){var d=A||{},h=d.url_blog||window.location.host,n=d.numpostx||8,g=d.id_cintainrp||"#rcentpost",e=d.thumbSize||70,c=d.contjumlah||100,f=d.limitspy||4,b=d.intervalspy||4000,m=d.tickspeed||1000,j=d.animatedRecentPost||false,k=d.cmtext||"Comments",i=d.pBlank||"http://1.bp.blogspot.com/-htG7vy9vIAA/Tp0KrMUdoWI/AAAAAAAABAU/e7XkFtErqsU/s1600/grey.gif";$.ajax({url:"http://"+h+"/feeds/posts/default?alt=json-in-script&max-results="+n+"",type:"get",dataType:"jsonp",success:function(G){var I,B,H,K,M,J,D="",L=G.feed.entry;if(L!==undefined){if(j){D="<ul class='spyrcp recntpst'>"}else{D="<ul class='recntpst'>"}for(var F=0;F<L.length;F++){for(var E=0;E<L[F].link.length;E++){if(L[F].link[E].rel=="alternate"){I=L[F].link[E].href;break}}for(var C=0;C<L[F].link.length;C++){if(L[F].link[C].rel=="replies"&&L[F].link[C].type=="text/html"){H=L[F].link[C].title.split(" ")[0];break}}if("content"in L[F]){K=L[F].content.$t}else{if("summary"in L[F]){K=L[F].summary.$t}else{K=""}}if("media$thumbnail"in L[F]){M=L[F].media$thumbnail.url.replace(/\/s[0-9]+\-c/g,"/s"+e+"-c")}else{M=i}K=K.replace(/<\S[^>]*>/g,"");if(K.length>c){K=K.substring(0,c)+"..."}B=L[F].title.$t;J=L[F].published.$t.substring(0,10),J=J.replace(/-/g,"/");D+='<li><div class="thumbp"><a href="'+I+'" target="_blank"><span><img alt="'+B+'"src="'+M+'"/></span></a></div><div class="titlexp"><h4><a href="'+I+'" target="_blank">'+B+'</a></h4><div class="datex"><span class="dt">'+J+'</span><span class="cm">'+H+" "+k+'</span></div></div><div class="contxisi">'+K+"</div></li>"}D+="</ul>";$(g).html(D);(function(N){N.fn.simpleSpy=function(O,Q,P){O=O||4;Q=Q||5000;P=P||1000;return this.each(function(){var X=N(this),W=true,V=[],U=O,R=X.find("> li:first").height(),T=0;function S(){if(W){var Y=N(V[U]).css({height:0,opacity:0}).prependTo(X);X.find("> li:last").animate({opacity:0},P,function(){Y.animate({height:R},P).animate({opacity:1},P);N(this).remove()});U++;if(U>=T){U=0}}setTimeout(S,Q)}X.find("> li").each(function(){V.push("<li>"+N(this).html()+"</li>")});T=V.length;X.wrap('<div class="spyWrapper" />').parent().css({height:R*O});X.find("> li").filter(":gt("+(O-1)+")").remove();X.bind("stop",function(){W=false}).bind("start",function(){W=true});S()})}})(jQuery);jQuery(function(){if(j){jQuery("ul.spyrcp").simpleSpy(f,b,m).bind("mouseenter",function(){jQuery(this).trigger("stop")}).bind("mouseleave",function(){jQuery(this).trigger("start")})}})}else{$(g).html("<span>No result!</span>")}},error:function(){$(g).html("<strong>Error Loading Feed!</strong>")}})};return function(b){a(b)}})();window.rccommnetsx=(function(){var a=function(B){var e=B||{},k=e.url_blog||window.location.host,c=e.id_containrc||"#rcentcomnets",m=e.numComments||6,j=e.avatarSize||60,i=e.animatedRecentcomments||false,b=e.limitspyrkm||4,h=e.intervalspyrkm||4000,g=e.tickspeedrkm||1000,f=e.characters||100,A=e.defaultAvatar||"http://4.bp.blogspot.com/-AEWksK942OE/UFiyLzXJhiI/AAAAAAAAFKE/jBegaGPClxI/s70/user-anonymous-icon.png",n=e.maxfeeds||50,d=e.adminBlog||"";$.ajax({url:"http://"+k+"/feeds/comments/default?alt=json-in-script",type:"get",dataType:"jsonp",success:function(Q){var I,K=Q.feed.entry;if(K!==undefined){I="<ul class='rcomnetspy'>";ntotal=0;for(var H=0;H<n;H++){var G,M,J,C,L,E;if(H==K.length){break}if(ntotal>=m){break}var P=K[H];for(var F=0;F<P.link.length;F++){if(P.link[F].rel=="alternate"){G=P.link[F].href}}for(var O=0;O<P.author.length;O++){M=P.author[O].name.$t;J=P.author[O].gd$image.src}if(M!=d&&ntotal<m){ntotal++;I+="<li>";if(J=="http://img1.blogblog.com/img/blank.gif"){C=A}else{C=J.replace(/\/s[0-9]+(\-c|\/)/,"/s"+j+"$1")}var E=(P.author[0].uri)?P.author[0].uri.$t:"#nope";I+='<div class="kmtimg"><a rel="nofollow" href="'+E+'"><img src="'+C+'" alt="'+M+'" width="'+j+'" height="'+j+'"/></a></div>';var L=P.gd$extendedProperty[1].value;I+='<div class="ketkomt"><a rel="nofollow" href="'+G+'">'+M+"</a> <span>"+L+"</span></div>";var N=P.content.$t;var D=N.replace(/(<([^>]+)>)/gi,"");if(D!=""&&D.length>f){D=D.substring(0,f);D+="…"}else{D=D}I+='<p class="komtsum">'+D+"</p>";I+="</li>"}}I+="</ul>";$(c).html(I);(function(R){R.fn.simpleSpyRkm=function(S,U,T){S=S||4;U=U||5000;T=T||1000;return this.each(function(){var ab=R(this),aa=true,Z=[],Y=S,V=ab.find("> li:first").height(),X=0;function W(){if(aa){var ac=R(Z[Y]).css({height:0,opacity:0}).prependTo(ab);ab.find("> li:last").animate({opacity:0},T,function(){ac.animate({height:V},T).animate({opacity:1},T);R(this).remove()});Y++;if(Y>=X){Y=0}}setTimeout(W,U)}ab.find("> li").each(function(){Z.push("<li>"+R(this).html()+"</li>")});X=Z.length;ab.wrap('<div class="spyWrapperrkm" />').parent().css({height:V*S});ab.find("> li").filter(":gt("+(S-1)+")").remove();ab.bind("stop",function(){aa=false}).bind("start",function(){aa=true});W()})}})(jQuery);jQuery(function(){if(i){jQuery("ul.rcomnetspy").simpleSpyRkm(b,h,g).bind("mouseenter",function(){jQuery(this).trigger("stop")}).bind("mouseleave",function(){jQuery(this).trigger("start")})}})}else{$(c).html("<span>No result!</span>")}},error:function(){$(c).html("<strong>Error Loading Feed!</strong>")}})};return function(b){a(b)}})();window.breakingnews=(function(){var a=function(d){var g=d||{},b=g.url_blog||window.location.host,f=g.breakingpostx||8,e=g.id_breaking||"#isibreakingnews",h=g.animatedBreaking||true,c=g.breakingcmtext||"Comments";$.ajax({url:"http://"+b+"/feeds/posts/default?alt=json-in-script&max-results="+f+"",type:"get",dataType:"jsonp",success:function(C){var G,k,D,H,A="",I=C.feed.entry;if(I!==undefined){A="<ul>";for(var E=0;E<I.length;E++){for(var B=0;B<I[E].link.length;B++){if(I[E].link[B].rel=="alternate"){G=I[E].link[B].href;break}}for(var m=0;m<I[E].link.length;m++){if(I[E].link[m].rel=="replies"&&I[E].link[m].type=="text/html"){D=I[E].link[m].title.split(" ")[0];break}}k=I[E].title.$t;H=I[E].published.$t.substring(0,10);H=H.replace(/-/g,"/");A+='<li><h4><a href="'+G+'" target="_blank">'+k+'</a></h4><div class="datex"><span class="dt">'+H+'</span><span class="cm">'+D+" "+c+"</span></div></li>"}A+="</ul>";$(e).html(A);if(h){function F(){$("#isibreakingnews ul li:first").animate({opacity:0},200,function(){$(this).appendTo($("#isibreakingnews ul")).css("opacity",1)})}var n=setInterval(function(){F()},3000);$(e).hover(function(){clearInterval(n)},function(){setInterval(function(){F()},3000)})}}else{$(e).html("<span>No result!</span>")}},error:function(){$(e).html("<strong>Error Loading Feed!</strong>")}})};return function(b){a(b)}})()}else{$(z).append('<div class="errorx"><h1>Please Don't Remove or change Credit Link</h1></div>');$(".errorx").css({position:"fixed",top:"0",padding:"150px 0 0 0","font-size":"120%","z-index":"9999","background-color":"black",width:"100%",height:"100%",color:"white"})}});


Phần còn lại gia đình mang về lo hậu sự smilie.
Một bài viết có cũng được, không có cũng được smilie. Chẳng có gì để thảo luận cả, mình cũng không thấy trọng tâm của nó nằm ở đâu.
 
Go to Page:  2 3 4 Page 5 Last Page

Powered by JForum - Extended by HVAOnline
 hvaonline.net  |  hvaforum.net  |  hvazone.net  |  hvanews.net  |  vnhacker.org
1999 - 2013 © v2012|0504|218|