Arkadaşlar IP adresini her istek gönderdiğimde gizlemek veya değiştirmek istiyorum bunun bir yolu var mı mümkün mü?
Yabancı kaynaklarda baya gezdim ama proxy haricinde mümkün olmadığından bahsetmişler...
CURL ile istek gönderdiğimizde IP gizlemek veya değiştirmek mümkün müd ?
13
●3.719
- 30-08-2014, 20:07:18Kimlik doğrulama veya yönetimden onay bekliyor.
- 30-08-2014, 20:13:22sunucunun ip havuzundaki size tanımlı ipler arasında geçiş yapabilir ya da proxy kullanabilirsiniz. ama tahmin edersiniz ki proxy çok sağlıklı olmayacaktır. detaylı bir bot yaparak proxy list veren sitelerden ip alıp onların sağlık durumunu check ederek botunuza tanımlayabilirsiniz ama ne zaman kapanacakları belli olmadığı için çok sağlıklı olmuyor. ben bir facebook oyunumda buna benzer bir talebi proxy ile bir süre hallettim fakat çok verimli olmadığı için bıraktım. ayrıca proxy high enonymous vs. olmalı. birilerinden saklanmaksa amaç işiniz biraz zor
- 30-08-2014, 20:35:54Hocam amacım saklanmak felan deil bir form verisi post ediyorum aynı ipden 1 saat içinde max 5 istek sınırlaması yapmışlar bunu aşmak için bir yöntem arıyorum.bluexpres adlı üyeden alıntı: mesajı görüntüle
Hani request yollarken header'larda fake ip felan oluştursak da olmuyor anladığım kadarıyla çünkü server'dan yanıt geleceği için ip adresinin doğru olması lazım sanırım ?
Hocam proxy'siz olmuyor sanırım dimi? o da sıkıntı yavdkavcioglu adlı üyeden alıntı: mesajı görüntüle - 30-08-2014, 20:40:52dediğim gibi sunucunuza bi kaç ip ekleyebilirsiniz o halde . bi süre kısıtlaması varsa ip atlatarak ilerlersiniz. karşı tarafın neyi kontrol ettiğini bilmiyorum ama isterseniz header olarak X-Forwarded-For deneyebilirsiniz. curl bu kapsamda güvenli bir protokol olduğu için spoof yapabileceğinizi sanmıyorum. belki başka sunuculara bir küçük api dosyası koyarak farklı sunuculardan talep de sağlayabilirsiniz.
edt : http://curl.haxx.se/docs/faq.html#Ca...l_fake_or_hide - 30-08-2014, 21:12:15farklı sunuculardan api ile talep yollama fikri mantıklı ancak o kadar çok sunucu/host bulmam zor : )bluexpres adlı üyeden alıntı: mesajı görüntüle
"No. libcurl operates on a higher level. Besides, faking IP address would imply sending IP packet with a made-up source address, and then you normally get a problem with receiving the packet sent back as they would then not be routed to you!"
Eklediğiniz linke baktım evet sizin dediğiniz ve benim düşündüğüm gibiymiş...
İlla CURL kullanmam şart değil CURL yerine fopen, filegetcontents vs ile yapılsa acaba onda da bu engel var mıdır? - 30-08-2014, 21:21:36eskiden bu spoof olayları biraz daha rahattı ama bildiğim kadarıyla artık pek mümkün değil. bana göre en mantıklı gözüken sunucunuza ekstra ip tanımlatıp saat engelinde ip atlatmak.
fsockopen vs. de kullanacak olsanız sonuçta bi uzak ip kullanacaksınız. e host bulmak zor diyorsunuz. o zaman iş yine dönüp dolaşacak tanımadığınız iplere yani proxy'lere gelecek
ücretli proxy hizmeti veren yerler var ama o sunucunuza ip tanımlamadan daha masraflı olabilir belki. tam bilemiyorum. ya da http://proxylist.hidemyass.com/ şunu bi botla çekip ilk mesajımda yazdığım gibi proxyleri kontrol ederek kullanabilirsiniz.
burası $24.95e (ömür boyu tek ücretle) txt olarak gönderiyormuş. o da değerlendirilebilir. maile bağlanır txtyi açar sağlık durumuna bakıp listenize ekleyebilirsiniz. 2 bot yani biri proxy ayıklatıcı bir diğeri de sizin diğer curl kullanacak botunuz
dediğim gibi ben denedim sağlıklı değildi kendi sunucumdan talebi yapıyorum. engel yiyene kadar da devam
burhangullu adlı üyeden alıntı: mesajı görüntüle - 30-08-2014, 22:15:03bluexpres adlı üyeden alıntı: mesajı görüntüle
hocam proxy fikrine sıcak bakmıyorum post işleminde gecikmeler, proxy adresinin geçerliliğini kontrol etme vb zorlukları var.
Ayrıca bahsettiğiniz sunucuya ekstra ip tanımlatmanın bir sınırı olmayacak mı?
Şimdi şöyle düşünün örneğin sitemde ziyaretçilerden saatte 1000 sorgu yapılsa, curl işlemiyle request yapacağım webserver, her ip için saatte max 5 sorgu hakkı verdiğine göre her saat 200 farklı ip'ye ihtiyaç duyulması anlamına geliyor...
Bu arada aklıma birşey geldi hocam, işe yarayan bir php botu yazıp bunu insanların hostlarında kullanımına ücretsiz sunarak, botun çalışacağı hostun ip si ile o hostta uzaktan curl ile sorgulama yaptırıp webserver'dan gelen yanıtı ana server'a api ile çekip ziyaretçiye gösterebilirim diye düşünüyorum bilmiyorum mantıksız mı tabi bu dediklerim kısa zamanda gerçekleşecek bişey değil o ayrı