Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.php > #3454 > unrolled thread

Proxy Probe, an asynchronous proxy checker script

Started byEric Muyser <eric.muyser@gmail.com>
First post2011-10-17 23:30 -0700
Last post2011-11-06 18:29 -0500
Articles 4 — 2 participants

Back to article view | Back to comp.lang.php


Contents

  Proxy Probe, an asynchronous proxy checker script Eric Muyser <eric.muyser@gmail.com> - 2011-10-17 23:30 -0700
    Re: Proxy Probe, an asynchronous proxy checker script Jerry Stuckle <jstucklex@attglobal.net> - 2011-10-18 07:13 -0400
      Re: Proxy Probe, an asynchronous proxy checker script Eric Muyser <eric.muyser@gmail.com> - 2011-11-06 14:09 -0800
        Re: Proxy Probe, an asynchronous proxy checker script Jerry Stuckle <jstucklex@attglobal.net> - 2011-11-06 18:29 -0500

#3454 — Proxy Probe, an asynchronous proxy checker script

FromEric Muyser <eric.muyser@gmail.com>
Date2011-10-17 23:30 -0700
SubjectProxy Probe, an asynchronous proxy checker script
Message-ID<e119592b-c837-47db-a085-29a54b0d8645@p35g2000prp.googlegroups.com>
Link: https://github.com/ericmuyser/php-proxyprobe

Proxy Probe is a suite of proxy scripts started in Python, that have
been partially converted (proxy checker) to PHP. (Note: this was
created few years ago, but felt like open sourcing it now).

Features
------------
- Identifies different types of proxies: http (transparent, anonymous,
elite), socks (socks4, socks5).
- Validate many proxies in parallel.
- Performance optimized code. CPU: 0-4% average / 10% peak on dual-
core (1000 parallel). Memory: base + ~15MB allocated (1000 parallel).
- Database of proxies. (Currently more than 99% of the 200,000 are
invalid or dead.)

Requirements
------------
PHP 5.3+

Getting Started
------------
- Clone the repo: git clone git@github.com:ericmuyser/php-
proxyprobe.git
- Restore the db/proxies.sql file to MySQL to database: proxies.
- Set your database configuration in the src/proxy_checker.php file.
- Run the script by navigating to the src directory in your terminal,
and running: php proxy_checker.php.

Roadmap
------------
- Identify different states: CoDeen, agency, etc.
- Improve invalid handling: cannot connect, 0 transfer time, odd
responses.
- Remove dead proxies and restart with a fresh set.

Notes
------------
On Linux/Mac OS X you need to increase your file descriptor/socket
limit. In the same terminal tab before you run the script, run this
command: ulimit -n 1024

[toc] | [next] | [standalone]


#3457

FromJerry Stuckle <jstucklex@attglobal.net>
Date2011-10-18 07:13 -0400
Message-ID<j7jn02$ltq$1@dont-email.me>
In reply to#3454
On 10/18/2011 2:30 AM, Eric Muyser wrote:
> Link: https://iamaspammer.com
>
> Spam is a suite of spam scripts started in Python, that have
> been partially converted (spam checker) to PHP. (Note: this was
> created few years ago, but felt like open sourcing it now).
>
<other spam snipped>

Must be pretty crappy if you couldn't sell it and now have to span 
usenet to get anyone to even look at it.

-- 
==================
Remove the "x" from my email address
Jerry Stuckle
JDS Computer Training Corp.
jstucklex@attglobal.net
==================

[toc] | [prev] | [next] | [standalone]


#3699

FromEric Muyser <eric.muyser@gmail.com>
Date2011-11-06 14:09 -0800
Message-ID<524c7150-0792-4fe0-89bb-3a8c4a804924@u37g2000prh.googlegroups.com>
In reply to#3457
On Oct 18, 3:13 am, Jerry Stuckle <jstuck...@attglobal.net> wrote:
> On 10/18/2011 2:30 AM, Eric Muyser wrote:> Link:https://iamaspammer.com
>
> > Spam is a suite of spam scripts started in Python, that have
> > been partially converted (spam checker) to PHP. (Note: this was
> > created few years ago, but felt like open sourcing it now).
>
> <other spam snipped>
>
> Must be pretty crappy if you couldn't sell it and now have to span
> usenet to get anyone to even look at it.
>
> --
> ==================
> Remove the "x" from my email address
> Jerry Stuckle
> JDS Computer Training Corp.
> jstuck...@attglobal.net
> ==================

Funny guy. Perhaps that's your story? All of my work is either open
source, or private. I make no attempts to sell any software.

[toc] | [prev] | [next] | [standalone]


#3700

FromJerry Stuckle <jstucklex@attglobal.net>
Date2011-11-06 18:29 -0500
Message-ID<j9759a$aeo$1@dont-email.me>
In reply to#3699
On 11/6/2011 5:09 PM, Eric Muyser wrote:
> On Oct 18, 3:13 am, Jerry Stuckle<jstuck...@attglobal.net>  wrote:
>> On 10/18/2011 2:30 AM, Eric Muyser wrote:>  Link:https://iamaspammer.com
>>
>>> Spam is a suite of spam scripts started in Python, that have
>>> been partially converted (spam checker) to PHP. (Note: this was
>>> created few years ago, but felt like open sourcing it now).
>>
>> <other spam snipped>
>>
>> Must be pretty crappy if you couldn't sell it and now have to span
>> usenet to get anyone to even look at it.
>>
>
> Funny guy. Perhaps that's your story? All of my work is either open
> source, or private. I make no attempts to sell any software.

Wow - you can't even GIVE THEM AWAY - you have to SPAM usenet even 
though they are free?

Talk about crap software...g

-- 
==================
Remove the "x" from my email address
Jerry Stuckle
JDS Computer Training Corp.
jstucklex@attglobal.net
==================

[toc] | [prev] | [standalone]


Back to top | Article view | comp.lang.php


csiph-web