PHP Classes

Proxy Connector: Retrieve remote Web pages using the TOR network

Recommend this page to a friend!
  Info   View files Example   View files View files (5)   DownloadInstall with Composer Download .zip   Reputation   Support forum (4)   Blog    
Last Updated Ratings Unique User Downloads Download Rankings
2023-06-02 (4 months ago) RSS 2.0 feedStarStarStar 59%Total: 846 All time: 4,103 This week: 120Up
Version License PHP version Categories
proxy-connector 1.21GNU General Publi...5.3HTTP, PHP 5
Description 

Author

This class can be used to retrieve remote Web pages using the TOR network.

It can connect to an HTTP proxy server that accesses the TOR network to communicate with any remote Web server.

The class can switch the TOR user identity and use a random browser identity on each request to further obfuscate the Web accesses done by the class.

Innovation Award
PHP Programming Innovation award nominee
December 2010
Number 6


Prize: One copy of RadPHP XE
TOR network allows you to connect to a remote host using many encrypted links that forward packets to other nodes of the TOR network, making the original computer address and location very hard to track, if possible at all.

This class can add further obfuscation to Internet accesses via TOR network by switching between random TOR user identities on each access.

Manuel Lemos
Picture of Ska-Man
Name: Ska-Man <contact>
Classes: 2 packages by
Country: Italy Italy
Age: 43
All time rank: 35412 in Italy Italy
Week rank: 198 Up9 in Italy Italy Up
Innovation award
Innovation award
Nominee: 1x

Example

<?

//include the class
//remember the configuration file is located in:
//proxyConfiguration.ini

include("./proxyConnector.class.php");

//get an istance of the proxy
$connection = proxyConnector::getIstance();

//connect to google.com and change my identity
//because "switchIdentityAfterRequest" is set to TRUE
//in the .ini file
$connection->launch("http://www.google.com/", null);

//get the data and show it
$data = $connection->getProxyData();

echo
"<pre>";
print_r($data);


  Files folder image Files  
File Role Description
Accessible without login Plain text file proxyConnector.class.php Class The main class file
Accessible without login Plain text file proxyConfiguration.ini Data Proxy cnfiguration file
Accessible without login Plain text file index.php Example Example script
Plain text file readMe Doc. Documentation file
HTML file gpl-license.html Lic. License

 Version Control Unique User Downloads Download Rankings  
 100%
Total:846
This week:0
All time:4,103
This week:120Up
User Ratings User Comments (1)
 All time
Utility:87%StarStarStarStarStar
Consistency:87%StarStarStarStarStar
Documentation:-
Examples:68%StarStarStarStar
Tests:-
Videos:-
Overall:59%StarStarStar
Rank:1440
 
Worked at the first try.
10 years ago (Nadir)
77%StarStarStarStar