Chia sẻ công cụ phát hiện proxy miễn phí : IPhub proxy detector

Chia sẻ công cụ phát hiện proxy miễn phí : IPhub proxy detector
5 (100%) 1 vote[s]

Xin chào anh em!
Chú ý: code IPhub đã thay đổi, mời anh em đọc bài này nhé.

Chia sẻ công cụ kiểm tra phát hiện Ip là proxy

Hôm nay blog24h xin giới thiệu và chia sẻ cách phát hiện proxy, mục đích của cách phát hiện này để làm gì.

Đầu tiên chúng ta tự hỏi proxy là gì:
Xin được trả lời như sau:

Proxy hay Proxy server là gì?
Proxy Server là gì?
Proxy Server (Máy chủ proxy) hoạt động như một cổng nối giữa người dùng và Internet. Đây là một server trung gian giữa người dùng cuối và trang web họ truy cập. Các máy chủ proxy cung cấp các chức năng, bảo mật và riêng tư khác nhau phụ thuộc vào nhu cầu của bạn hoặc chính sách công ty.
Nếu đang sử dụng máy chủ proxy, lưu lượng truy cập Internet sẽ truyền qua máy chủ proxy theo đường của nó đến địa chỉ bạn yêu cầu. Sau đó, yêu cầu này sẽ trở lại cùng một máy chủ proxy (cũng xảy ra trường hợp ngoại lệ đối với quy tắc này) và máy chủ proxy đó sẽ chuyển tiếp dữ liệu nhận được từ website đến người dùng.
Máy chủ proxy
Các máy chủ proxy hiện đại thực hiện nhiều công việc hơn ngoài việc chuyển tiếp các yêu cầu web, nó còn thực hiện bảo mật dữ liệu và tăng hiệu suất mạng. Các máy chủ proxy hoạt động như tường lửa và bộ lọc web, cung cấp kết nối mạng chia sẻ và dữ liệu bộ nhớ cache để tăng tốc các yêu cầu thông thường. Một máy chủ proxy tốt sẽ bảo vệ người dùng và mạng nội bộ khỏi các thứ không mong muốn từ Internet. Cuối cùng, máy chủ proxy có thể cung cấp mức độ riêng tư cao.

Nhưng những người làm web lại rất ghét mấy bồ dùng proxy vào web, cụ thể là mình. Mục đích của code này chỉ là chặn không cho mấy bồ dùng proxy truy cập vào web mà thôi.
 
Một số trang web cho chúng ta ẩn danh với proxy miễn phí như: KPROXY – Free Anonymous Web Proxy – Anonymous Proxy, hoặc https://www.free-proxy.com/
 
Vậy để chặn mấy bồ đó thì làm thế nào?
 
iphub cung cấp cho chúng ta miễn phí API lên đến 10.000 lần mỗi ngày. Xem tại đây để tìm hiểu về API IPhub
Code như sau:
 

Chỉ cần sao chép mã được đưa ra dưới đây trong một tệp giả sử proxydetect.php và dán mã này vào nó. Và lưu nó.

<?php
/* IP ADDRESS */
function whatisuserip(){
    $ipaddress = ;
if (getenv(‘HTTP_CLIENT_IP’))
        $ipaddress = getenv(‘HTTP_CLIENT_IP’);
else if(getenv(‘HTTP_X_FORWARDED_FOR’))
        $ipaddress = getenv(‘HTTP_X_FORWARDED_FOR’);
else if(getenv(‘HTTP_X_FORWARDED’))
        $ipaddress = getenv(‘HTTP_X_FORWARDED’);
else if(getenv(‘HTTP_FORWARDED_FOR’))
        $ipaddress = getenv(‘HTTP_FORWARDED_FOR’);
else if(getenv(‘HTTP_FORWARDED’))
        $ipaddress = getenv(‘HTTP_FORWARDED’);
else if(getenv(‘REMOTE_ADDR’))
        $ipaddress = getenv(‘REMOTE_ADDR’);
else
        $ipaddress = ‘UNKNOWN’;
$useripx = $ipaddress;
$useripadd = explode(‘,’,$useripx);
$userip = $useripadd[0];
return $userip;
}
$usrip = whatisuserip();
$checkproxy = file_get_contents(‘http://legacy.iphub.info/api.php?ip=’.$usrip.‘&showtype=4’);
$vpn = json_decode($checkproxy, true);
if($vpn[‘proxy’] == ‘1’)
{
echo ‘Sorry ! We are not allowing Proxy/VPN’;
exit;
}
?>

Tải tệp này vào thư mục public_html của bạn và thêm mã này vào tệp chỉ mục của bạn.
<?php require 'proxydetect.php'; ?>
Vậy là chúng ta có thể chặn được mấy bồ dùng proxy rồi. Việc dùng miễn phí nên không tránh khỏi máy chủ của IPhub downtime, hoặc không chính xác 100%, nhưng cũng là quá đủ đối với web blog24h nhỏ bé. Nhung hiện tại thì mình không chặn proxy.
Anh em thắc mắc hay có gì không hiểu thì để lại bình luận nhé.
NotePad24h tạo ghi chú miễn phí và lưu trữ vĩnh viễn

1
Comment của bạn

avatar
1 Chuỗi nhận xét
0 Chủ đề trả lời
0 Người theo dõi
 
Most reacted comment
Hottest comment thread
0 Tác giả nhận xét
Tác giả nhận xét gần đây
  Theo Dõi  
Mới Nhất Cũ Hơn Được bình chọn nhiều nhất
Thông báo
trackback

[…] chào anh em theo dõi blog24h! Ở bài trước, mình có Chia sẻ công cụ phát hiện proxy miễn phí : IPhub proxy detector. Nhưng có vẻ IPhub đã thay đổi. Vậy nên mình xin chia sẻ lại công cụ Kiểm tra […]