Quick n' Dirty Guide to Charon - Free, Good Proxy Checker

when I click on check anonymity of all proxies nothing happens anyone have any ideas. thx for the help.:confused:
You really don't provide that much in the way of detail here.

Have you actually loaded any proxies?
Using the internal or external judge(s)?
Checked the judge(s) work?
Tried checking a single proxy?
Sniffed the network connection to determine if anything is actually happening?

Rhino.
 
How can I write a script that checks anonimity of proxies in perl, for example?
 
You really don't provide that much in the way of detail here.

Have you actually loaded any proxies?
Using the internal or external judge(s)?
Checked the judge(s) work?
Tried checking a single proxy?
Sniffed the network co
Hnnection to determine if anything is actually happening?

Rhino.

Ya that was pretty vague sorry.

Have you actually loaded any proxies? I copied both lists from the links at the beginning. I have it searching the internet now but its taking forever is that normal.
Using the internal or external judge(s)?I'm using external judges.
Checked the judge(s) work?Looks like the judges work.
Tried checking a single proxy?How do you check the proxy with charon? Or do you mean manually by inputting with ie?
Sniffed the network connection to determine if anything is actually happening? Not sure whatthis means its compiling a list but its taking forever.

thx for the help
 
Ok when I scan the internet I get about 10 proxies is that normal?How do you connect to the proxy with charon? Or do you mean manually by inputting with ie? thx.
 
I don't normally use Charon to leech or to connect, I use Proxyfirewall mainly.

What exactly do you mean by "scan the internet"?

N
 
How can I write a script that checks anonimity of proxies in perl, for example?
Charon comes with an example written php (that you can actually call from the program to spread the 'checking' load).
Almost any programmer can read other code, so if you're proficient in perl just convert it to that?
 
Have you actually loaded any proxies? I copied both lists from the links at the beginning. I have it searching the internet now but its taking forever is that normal.
No, not really. It could happen, however, if you have the following combination:
  • Searching the search engines
  • 'Test proxies with current settings' checked which will test them before adding the found ones to the list
  • Incorrctly set up test paramaters which means that none will ever pass.
So, basically, we should check out the settings.
Using the internal or external judge(s)?I'm using external judges.
Checked the judge(s) work?Looks like the judges work.
Inside the judge options there is a 'Test Judges' button - use that to test them.
I've had a great number of people not 'get' this dialog, so don't take it as patronising when I sk if you've moved the 'good' proxies to the top box?

Judges selected to use - These are the ones Charon will cycle through.
Unused Judges - These won't be used - they're just there in case you want to use them later.

Make sure you have at least one good working judge (that passed the test) in the top box and that you've selected "Use External Judge(s)" in the "Connect Options" dialog.
Tried checking a single proxy?How do you check the proxy with charon? Or do you mean manually by inputting with ie?
I mean paste a recent list (from a forum or similar) into Charon, then right click on one (some) and select "Test selected proxy(ies)"

Sniffed the network connection to determine if anything is actually happening? Not sure whatthis means its compiling a list but its taking forever.
I meant to watch your network traffic to determine what connections were being made - to see if the program was actually trying to test anything. We can get back to this later if needed.

thx for the help
Every problem so far has been an incorrect configuration. I haven't found anyone that can't use the program ywt.
 
Charon comes with an example written php (that you can actually call from the program to spread the 'checking' load).
Almost any programmer can read other code, so if you're proficient in perl just convert it to that?
The php code from Charon declares any proxy to be dead, even seconds after it was found to be anon. by Charon itself. However I will be glad for any help how to convert it to perl.
 
The php code from Charon declares any proxy to be dead, even seconds after it was found to be anon. by Charon itself. However I will be glad for any help how to convert it to perl.
Having just tested it on two new hosts (besides the several it was initially tested with) and seeing it work without any changes to the default script, I can only conclude that you did something wrong.

Regarding converting it, I'd want to see something from you before doing all the work. Look through the script. Look at what each function does and write down what parameters it takes in and gives out. Set up a flow diagram and we can go from there.
 
Great tutorial, Charon really is a nice proxy checker program. Thank you.
 
Checking 800 proxies with Charon takes in my computer (1G RAM, 2.8 GHz, 1.5M internet connection ' soon to be upgraded to 2.5M) well over half an hour, checing 1800 almost two hours. In this rate leeching thousands of proxies from forums will be a waste of time.This is fur too much time. I think that heard this could be done in 5 minutes - but how?
 
One thin I read is that bleech is faster but flawfull- it reports manay transparent as anonymous.
 
Checking 800 proxies with Charon takes in my computer (1G RAM, 2.8 GHz, 1.5M internet connection ' soon to be upgraded to 2.5M) well over half an hour, checing 1800 almost two hours. In this rate leeching thousands of proxies from forums will be a waste of time.This is fur too much time. I think that heard this could be done in 5 minutes - but how?
It does sound a little extreme.
What do you have set for timeout / retry timeouts / internal or external judge(s) and which one(s) ?
 
It does sound a little extreme.
What do you have set for timeout / retry timeouts / internal or external judge(s) and which one(s) ?
timeout 20; retry timeouts 1; one external judge - http://proxywordl.hbg.fr/azenv.php (ping ~300 - right now I tested again the proxy judges from azenv 1.04 and found another one with ping 140).

Should I test the proxy judges in order to find the one with the lowest ping every time that I use Charon?
 
Last edited:
Having just tested it on two new hosts (besides the several it was initially tested with) and seeing it work without any changes to the default script, I can only conclude that you did something wrong.

Regarding converting it, I'd want to see something from you before doing all the work. Look through the script. Look at what each function does and write down what parameters it takes in and gives out. Set up a flow diagram and we can go from there.
I just surfed again to the page uploaded to my linux server and. Can't see what could be wrong. Even if I could find a free hosting service that allows php it would be pointless to upload it to there in order to show you that (from obvious reasons).
My idea is to integrate proxy leaching with checking them ( and later on with youtube increasing ) in one perl script. But maybe I could simply call the php page from the script? But whould that be faster than using Charon? Maybe just if I put them on the same server and not running the script on my computer?
 
timeout 20; retry timeouts 1; one external judge - http://proxywordl.hbg.fr/azenv.php (ping ~300 - right now I tested again the proxy judges from azenv 1.04 and found another one with ping 140).
From the looks of it, that judge appears to be working ok.
If the proxies are indeed bad, and being left to time out, then with the "retry" option above that'll be 40 seconds that each one ties the program up for. To speed things up (but potentially miss a couple of proxies) you can always set the retry value down to zero.
Failing that, it could just be a very bad list of proxies you're trying to test?
Should I test the proxy judges in order to find the one with the lowest ping every time that I use Charon?
My personal opinion is that you should use the internal judge. You can guarantee then that it won't suddenly become overloaded and start giving out cached results, or won't go down mid-test ... plus a few other potential benefits.
 
I just surfed again to the page uploaded to my linux server and.
Just to confirm .... you did actually upload this to a server hosted on the internet (as in, fully qualified domain name reachable from the web) and not just some random pc you have with a php engine installed?
 
i've done everything but my ip list is still empty, why???? pls help me
By IP list ... you mean proxy list?
Although this might have been lost in the vast information within your post ... I'll ask anyway.

What was the error message explaining the problem?
(This would have been on the box you clicked "OK"/"Yes" to and continued before posting here).
 
Back
Top