2012-02-14 7 views
7

Câu chuyện dài ngắn, tôi muốn thử nghiệm hệ thống chống bot của trang web của tôi ("bot" ở đây đề cập đến người chơi trò chơi gian lận với các chương trình, không phải nhện ...).Có thể ẩn địa chỉ IP trong kết nối PHP không?

Tôi đã viết bot của riêng mình bằng cách sử dụng CLI của PHP. Hầu hết thời gian, trang web của tôi có thể phát hiện hoạt động bot và chặn nó.

Tuy nhiên, tôi cần kiểm tra giao dịch với IP động và vì tôi có một địa chỉ tĩnh nên đây không phải là nhiệm vụ dễ dàng như tôi có thể nói. Có những thứ khác mà tôi muốn thử nghiệm có liên quan đến nhiều IP. Vì vậy, dòng dưới cùng, là nó có thể ẩn/thay đổi địa chỉ IP được nhìn thấy bởi máy chủ khi kịch bản PHP của tôi kết nối với nó, và nếu vậy, làm thế nào để tôi làm điều đó? (Tôi chưa bao giờ thực sự sử dụng proxy trước đây nên tôi không biết nhiều về chúng).

+0

Bạn có thể sử dụng các giải pháp proxy trả tiền, một cái gì đó như thế này http://proxy.lc/ – Stewie

+2

Y downvote đây là một câu hỏi intersting ?? +1 – tomexsans

+0

@Stewie bất kỳ kết nối shh nào có thể được điều chỉnh với vớ không cần giải pháp "trả tiền" –

Trả lời

7

bạn có thể viết mã thử thay thế $ _SERVER ['REMOTE_ADDR'] ở đầu tập lệnh và thực hiện bất kỳ thử nghiệm nào bạn thích.

+0

hack đẹp:) ... – dynamic

+0

hack mát mẻ, người ta có thể nhận được một danh sách các địa chỉ ip ngẫu nhiên theo địa lý địa điểm và đặt chúng ngẫu nhiên .. – Stewie

+0

Chắc chắn là một giải pháp tốt hơn nhiều so với cố gắng để gây rối với proxy (mà không có vẻ như họ sẽ hoàn thành mục tiêu của câu hỏi). – Kitsune

1

Không, IP là một trong số ít khách hàng không thể ngụy trang.

+0

duh? Không đúng. Người dùng có thể sử dụng máy chủ proxy để định tuyến các yêu cầu – Stewie

+0

không ngụy trang – dynamic

+0

Lưu ý: Bạn có thể ngụy trang một IP nếu bạn không quan tâm đến việc nhận phản hồi (do đó sử dụng giả mạo IP trong các cuộc tấn công DOS vv) –

0

Bạn chắc chắn có thể sử dụng Proxy severs. Có nhiều máy chủ proxy mở có sẵn, nhưng những máy chủ này không đáng tin cậy và chậm. Bạn có thể sử dụng các giải pháp proxy trả tiền, một cái gì đó như thế này proxy.lc