Herhangi bir php fonksiyonları / libs / etc bir kullanıcı bir proxy arkasında olup olmadığını tespit etmek var mı?

2 Cevap php

Ben kişi kayıt ve benim sitenin diğer kullanıcıları için son derece kötü niyetli hareket sitemde, bir spam sorunu sahip oldum. Onlar her zaman bir proxy veya TOR üzerinden farklı bir IP adresi altında gel dışında ben kolay IP, onları yasaklamak olabilir.

Yani IP bakmak belirlemek ve herhangi bir php sınıfları veya işlevleri varsa meraklı olsaydı onun gerçek bir kullanıcı ya da kayıt üzerine kendi hesaplarını susturmaya hangi durumda bir proxy arkasında birisi.

2 Cevap

Many meşru kullanıcılar vekiller aracılığıyla size gelecek - Eğer hepsini süzmek için istediğinizden emin misiniz? Örneğin:

  • Tüm kullanıcılar için önbelleğe alma vekiller çalıştırmak ISS'ler
  • Kurumsal ağlarda İnsanlar

X-Forwarded-For veya Via başlıklarını kontrol, soruyu cevaplamak için muhtemelen en iyi bahistir.

Kabul edilemez davranışları tespit ve hesapları askıya - RichieHindle cevabını takiben, ben küfür filtre / algılama çeşit öneririm. Bir proxy kullanımı kesinlikle filtre / dedektör tarafından alınan kararların ağırlığını etkileyebilir!

Aslında onları durdurmak zordur, ama onların kötü içerik yayınlanan almazsa onlar yakında vereceğiz.