سوال در مورد curl

D.A.V.O.O.D

Member
سلام
کسی می دونه که آیا امکانش هست با استفاده از curl آی پی سرور را که به سرور دیگه ارسال می شه رو تغییر داد ؟
مثلا فکر کنید می خواهم با پی اچ پی کاری کنم که هر بار که صفحه ام باز میشه بیاد توی یک سایتی و چیزی که می خوام رو بگیره و نشونش بده ...
از طرفی هم می خواهم توی هر بار وصل شدنم به اون سایت آی پی سرورم فرق داشته باشه تا سایت مورد نظر من را بن نکنه ...

اساتید پیشنهادی دارند ؟

پیشاپیش ممنونم از توجه شما
 
منظور اقا داوود از لحاظ تئوري اين بود:
PHP:
    $Ip = rand(100,200).rand(0,100).rand(0,50).rand(0,50);
    curl_setopt($ch, CURLOPT_USERAGENT, $Ip);
ولي متاسفانه اين كد عمل نميكنه:D
 

ziXet

مدیر انجمن PHP/MYSQL
سلام
کسی می دونه که آیا امکانش هست با استفاده از curl آی پی سرور را که به سرور دیگه ارسال می شه رو تغییر داد ؟
مثلا فکر کنید می خواهم با پی اچ پی کاری کنم که هر بار که صفحه ام باز میشه بیاد توی یک سایتی و چیزی که می خوام رو بگیره و نشونش بده ...
از طرفی هم می خواهم توی هر بار وصل شدنم به اون سایت آی پی سرورم فرق داشته باشه تا سایت مورد نظر من را بن نکنه ...

اساتید پیشنهادی دارند ؟

پیشاپیش ممنونم از توجه شما
فکر کنم بشه! ولی باید ip ولید باشه.
شما یه لیستی از ipهای ولید تهیه کن و هربار با یکیشون به طور تصادفی برو...
 

D.A.V.O.O.D

Member
منظور اقا داوود از لحاظ تئوري اين بود:
PHP:
    $Ip = rand(100,200).rand(0,100).rand(0,50).rand(0,50);
    curl_setopt($ch, CURLOPT_USERAGENT, $Ip);
ولي متاسفانه اين كد عمل نميكنه:D
مسعود جان شما آی پی را با تابع درستی ارسال نمی کرده ای ! با اینی که می دم تست کن شاید شد !

PHP:
curl_setopt($ch, CURLOPT_INTERFACE, "XXX.XXX.XXX.XXX");
هر چند که توی php.net یه چیزی دیدم که نا امیدم کرد ، ولی حالا شما یه تستی بزن .

فکر کنم بشه! ولی باید ip ولید باشه.
شما یه لیستی از ipهای ولید تهیه کن و هربار با یکیشون به طور تصادفی برو...

Shahkey.Com جان شما php.net رو دیدی ؟
اونجا یکی اینو نوشته :

Please note that the CURLOPT_INTERFACE setting only accepts IP addresses and hostnames of the local machine. It is not meant to send a URL to a specific IP address.

همین نا امیدم کرد ...
 

my friend

Member
با استفاده از پروکسی، میشه کار مشابهی کرد...
چیزی که یادم هست، اینه:
PHP:
curl_setopt($ch, CURLOPT_PROXY, "IP:PORT");
با یه سرچ تو اینترنت، میتونید کلی ip:port پیدا کنید...
 

جدیدترین ارسال ها

بالا