Bản in cho chủ đề

Click vào đây để xem chủ đề như bình thường

VnVista Forum _ Invision Power Board modifications + skins _ Xóa referer khi post crack phần mềm, script...

Người gửi: Tacaza Feb 6 2006, 06:13 PM

Đầu tiên, do có nhiều người vẫn chưa hiểu vấn đề này nên tui nói qua chúc:

Nếu diễn đàn bạn về crack phần mềm, script thì chắc bạn cũng hiểu vấn đề này. Các diễn đàn cho download phần mềm, script thường yêu cầu thành viên không được post live link (tức link mà khi người xem click vào đó sẽ được chuyển tới trang mà link đó chỏ tới) mà phải post theo 1 trong những cách sau (để link không còn 'live'):
VD:

_http://www.microsoft.com
hxxp://www.microsoft.com

hay để trong thẻ code:

CODE
http://www.microsoft.com


Để người dùng ko thể click những dòng trên để được chuyển tới các trang đó được, mà phải mở cửa sổ trình duyệt mới và dán link vô đó.

Lý do: vì khi duyệt web người dùng click vào link trực tiếp để tới một trang nào đó thì người quản trị của trang web đó có thể xem người duyệt đã tới trang mình từ đâu, tức có thể tìm ra trang web trong diễn đàn bạn mà có post link tới trang của họ. Và nếu thấy ở trang bạn có crack, serial... của sản phẩm của họ thì tất nhiên bạn sẽ gặp rắc rối. Hoặc đơn giản nếu bạn chôm link nhạc, flash, phim... từ các host khác rồi post trong 4rum để người khác download thì nếu quản trị host đó xem referer log thấy vậy cũng sẽ thay đổi link của những file đó, vì họ sẽ bị mất bandwidth vô ích cho thành viên của 4rum khác --> link bạn post sẽ die nhanh chóng 19.gif

Vd: Trang sau:
CODE
http://vnvista.com/demo/checkreferer.php

Sẽ hiển thị link của trang web mà từ đó bạn click vào để đến trang đó. Nếu truy cập trực tiếp (tức dán link trang này lên thanh address và nhấn enter) thì sẽ không có referer.

Tuy nhiên không phải ai trong diễn đàn cũng tránh post live link như bạn (trong vai trò admin) - thực tế là hầu hết member bình thường đều post live link. Tuy nhiên bạn chỉ cần chỉnh sửa một chút là có thể tránh những rắc rối về live link như trên:

Cách làm:

Nếu dùng ipb 2.0.x:

Mở file /sources/lib/post_parser.php
Tìm:
CODE
return $url['st'] . "<a href='".$url['html']."' target='_blank'>".$show."</a>" . $url['end'];


Thay bằng:
CODE
return $url['st'] . "<a href='http://vnvista.com/go.php?url=".$url['html']."' target='_blank'>".$show."</a>" . $url['end'];


Nếu dùng ipb 2.1.x

Mở file sources/classes/class_bbcode_core.php
Tìm:
CODE
return $url['st'] . "<a href=\"".$url['html']."\" target=\"_blank\">".$show."</a>" . $url['end'];


Thay bằng:
CODE
return $url['st'] . "<a href=\"http://vnvista.com/go.php?url=".$url['html']."\" target=\"_blank\">".$show."</a>" . $url['end'];


Done!

Giờ bạn thử post link tới địa chỉ: http://vnvista.com/go.php?url=http://vnvista.com/go.php?url=http://vnvista.com/demo/checkreferer.php xem còn có referer nữa ko 4.gif

Người gửi: black_hat_cr Feb 28 2006, 12:37 PM

1 thủ thuật rất hay vì cái này nó mà kiếm ra referer là mệt lắm thanks admin !

Người gửi: devil Mar 4 2006, 03:44 PM

Anh Taczan ơi, anh làm ơn share luôn 2 cái file go.php và checkreferer.php luôn đi anh. Nếu anh thấy không tiện thì Pm cho em nhé, em sẽ có hậu tạ, anh muốn gì cũng được 6.gif

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)