Skip to content

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.

License

agent-0007/PHP-Tor-Proxy

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

#############################
#   proxyConnector ReadMe   #
#############################

Read this file before use proxyConnector class.

Where find:
 - main class file: proxyConnector.class.php
 - configuration file: proxyConnector.ini
 - example: index.php
 - license: gpl-license.html

The last version is: proxyConnector 1.1 TorVersion (28/01/2011)

Before using mysessionClass check the md5sum.

8062e21ae476c038a019c50ff0ee9b6f  proxyConnector.class.php
750dcb840c2c240083349d69d21f46ec  proxyConfiguration.ini
7b13d3393525c6a2cfa145a4782ff523  index.php

If some file do not pass the md5sum test, ask me for the file to kaiserbaldo[]gmail.com

HowTo:
If you want to use the TOR Network:
1. Verify that you have TOR installed in your system or find a TOR Proxy
2. Write the IP and the PORT of the proxy into the ini file in the [general] section
3. If you want to control TOR proxy to change identity you need to configure both 
   the TOR proxy and the ini file.
   3.1 Configurin the TOR Proxy:
        3.1.1: Go to the configuration file of the proxy and enable the control port.
               The configuration file should be placed here: /etc/tor/torrc
        3.1.2: The password need to be setted in the HashedControlPassword
        3.1.3: Set the password: tor --hash-password YOUR_STRONG_PASSWORD

   3.1 The ini file:
        In the tor section write the PORT of the control port you had enable before
        and the password you used to run tor --hash-password YOUR_STRONG_PASSWORD

After that the class is ready to work

Change Log:
1.1: Solved a problem in the proxy with spaced urls
     Added this readMe


Thanks for reading

About

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.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 68.1%
  • PHP 31.9%