Proxy Servers and registering multiple accounts

Status
Not open for further replies.

BluuueJammm

Big Member
Apr 19, 2008
830
12
0
England
So first off I just want to talk about Proxy Servers that let you brows anonymously. Although I've known about them for ages now, and used them myself a few times I have only just started to read up on them, about how they work and can be used.

So as I understand it you conect to the proxy, the proxy sends out the request from someone elses ip address that is connected, gets the information back, then sends it on to you. The end result being that the ip address that was used to access the site is not you own.

One thing I thought about this is that any proxy coud be intercepting your data (login / password etc), is there anything that would stop them doing this?

Anyway, on to the main reason I am posting this. I am wanting to automate regestering some accounts, and would like to be using a different ip address for each registration I do.

what is the best way of doing this with php and cURL? Is it to try and find a list of a few hundred proxy's and just run through the list making a new account on each one? Or is there a way to get a new ip address with a single proxy each time I create a new account. After a little testing I couldn't work out how to do this as if I just reconnect to the same proxy, it will just give me the same ip addres again.

Any help, or a point in the right direction would be apreciated as I am struggling to find much about this.

Cheers,

Blue
 


So first off I just want to talk about Proxy Servers that let you brows anonymously. Although I've known about them for ages now, and used them myself a few times I have only just started to read up on them, about how they work and can be used.

So as I understand it you conect to the proxy, the proxy sends out the request from someone elses ip address that is connected, gets the information back, then sends it on to you. The end result being that the ip address that was used to access the site is not you own.

One thing I thought about this is that any proxy coud be intercepting your data (login / password etc), is there anything that would stop them doing this?

Anyway, on to the main reason I am posting this. I am wanting to automate regestering some accounts, and would like to be using a different ip address for each registration I do.

what is the best way of doing this with php and cURL? Is it to try and find a list of a few hundred proxy's and just run through the list making a new account on each one? Or is there a way to get a new ip address with a single proxy each time I create a new account. After a little testing I couldn't work out how to do this as if I just reconnect to the same proxy, it will just give me the same ip addres again.

Any help, or a point in the right direction would be apreciated as I am struggling to find much about this.

Cheers,

Blue


There's no real security with using a proxy in general, if the guy running the proxy knows half of what a normal tech/admin knows, he can log everything.. but I just use it for setting up WP accounts, crap like that, trackbacks etc.

Here's a example of a proxy with PHP cURL. Hope it helps:

Using proxy's in curl
 
Thanks for that, after having a bit of a play about with this I have got php / cURL to connect to a page through a proxy.

The main problem that I'm having now is finding a decent set of proxies to use. I've found lists of them that are ment to be current, but most of them just don't seem to work when I run them through php. How do people get round this?

For anyone that is interested, here is the code I'm using:

PHP:
    //url that you want to connect to
    $url = "http://www.ip-adress.com/";
    //ip / port number of proxy
    $proxy = "133.1.16.172:3128";
    
    $ch = curl_init();
    curl_setopt($ch, CURLOPT_URL, $url);
    curl_setopt($ch, CURLOPT_PROXY, $proxy);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, 0);
    curl_setopt($ch, CURLOPT_HTTPPROXYTUNNEL, 0);
    $page = curl_exec($ch);
    curl_close($ch);

    echo $page;
 
I would identify a few sources of free proxy lists, and scrape the lists every X hours or X days and bounce them off a proxy checker. Put the good ones in a table, maybe have a field for response time (for sorting), then put them in an array and have your script use a new one each time.
 
thank you smaxor for the step in the right direction.

I dabbled around this code a while ago and had to hack it a bit to get it doing what I needed it to. Most importantly, check out the comments ... he's got some coding errors (specifically CURLOPT_HTTPPROXYTUNNEL).
 
Cheers Dogfighter, and thanks for that link erect (and smaxor!), I've been on oooff.com quite a bit before and missed that somehow :s

Looks like I'm going to manage to get this working now. Something that I'm seeing at the moment is if I run a list of 100 or so proxies through a checker, I'm pretty lucky if more than 3 or 4 are working (most lists I've tried are saying they have been checked today and are working). Is this usuall, or am I just hitting crap lists at the moment?

Cheers,

Blue
 
That's close to my experience too. 2% is about right.

I'm considering purchasing one of those services that give you 100 private proxies for $XX monthly. But I moved on from this project (automated comments) a couple weeks ago because it just became too much of a PITA. If this part of it was easier (or dirt cheap) I might pick it back up again as I really, really want to build some easy links on an ongoing basis.
 
I prefer Azen php proxy checkers. Stay away from cgi checkers as they cause too much stress on the server. you can run your own proxy checker on your computer, but you may want a spare computer for it. Proxies are harder to get anymore. When I was in the cracking scene, I used to run with about 600-1000 fresh proxies each day. Anymore it is about 300. Since I used to crack, I don't have all my resources I used to. At the time I had hand made a list of sites to scrape. I loaded that list into Forum Proxy Leecher. Any site that brought under 100 proxies I threw out, as well as ones that gathered over 5,000 because they were mostly old archived lists that were all dead. My goal was to create a small and effective leach list that didn't take all day to check, and I did it. I would check the results in bleach which comes with FPL. It would take about 2 hours and I would have at least 600 proxies. Unfortunately a crash caused me to lose my proxy url list and I haven't made a new one. I run about 200 proxies from private forums in TubeAutomator and Tube Increaser.

You may want to grab a fresh filter list and use Charon. After you have your checked list of proxies, load them into charon and filter dodgy/dups/gateways. If you have a good filterlist, it will remove all Planetlab,government,and any other bad IP you dont want to be using.
 
Status
Not open for further replies.