dunglas / Php Torcontrol
Licence: mit
PHP TorControl, a library to control TOR
Stars: β 82
Labels
Projects that are alternatives of or similar to Php Torcontrol
Rutracker Free
Android thin client for rutracker.org, using Tor to avoid block.
Stars: β 36 (-56.1%)
Mutual labels: tor
Nipe
An engine to make Tor network your default gateway
Stars: β 1,032 (+1158.54%)
Mutual labels: tor
Tor Router
A SOCKS, HTTP and DNS proxy for distributing traffic across multiple instances of Tor
Stars: β 69 (-15.85%)
Mutual labels: tor
Scihub Downloader
Sci-Hub PDF downloader through Tor Network (Docker image)
Stars: β 35 (-57.32%)
Mutual labels: tor
Walletwasabi
Open-source, non-custodial, privacy focused Bitcoin wallet for Windows, Linux, and Mac. Built-in Tor, CoinJoin, and coin control features.
Stars: β 1,197 (+1359.76%)
Mutual labels: tor
Nowallet
This project is a secure Bitcoin brainwallet app written in Python.
Stars: β 52 (-36.59%)
Mutual labels: tor
Sybilhunter
Hunting for Sybils and anomalies in archived Tor network data.
Stars: β 35 (-57.32%)
Mutual labels: tor
Hiddenvm
HiddenVM β Use any desktop OS without leaving a trace.
Stars: β 1,183 (+1342.68%)
Mutual labels: tor
Cloudfail
Utilize misconfigured DNS and old database records to find hidden IP's behind the CloudFlare network
Stars: β 1,239 (+1410.98%)
Mutual labels: tor
Wahay
an easy-to-use, secure and decentralized conference call application (this repository is a mirror of an internal work repository)
Stars: β 79 (-3.66%)
Mutual labels: tor
Jacobappelbaumleavestor
π An investigation into Jacob Appelbaum leaving the Tor Project
Stars: β 75 (-8.54%)
Mutual labels: tor
PHP TorControl, a library to control TOR
TorControl is a PHP library to control a Tor server.
Features
- Connect to a Tor server through network socket, SSL network socket or UNIX socket
- Support null, password and cookie file authentication methods
- Automatic authentication for null and cookie file methods
- Multi-line replies
- Unit-tested with PHPUnit
- Installation with Composer
Installation
Note: if you use the Symfony framework, you should use DunglasTorControlBundle.
If not already done, install Composer.
Add php-torcontrol to your composer.json
:
composer require dunglas/php-torcontrol
Usage
<?php
// Autoloading using composer
require 'vendor/autoload.php';
// Connect to the TOR server using password authentication
$tc = new TorControl\TorControl(
array(
'hostname' => 'localhost',
'port' => 9051,
'password' => 'MySecr3tPassw0rd',
'authmethod' => 1
)
);
$tc->connect();
$tc->authenticate();
// Renew identity
$res = $tc->executeCommand('SIGNAL NEWNYM');
// Echo the server reply code and message
echo $res[0]['code'].': '.$res[0]['message'];
// Quit
$tc->quit();
Related
Credits
PHP TorControl has been created by KΓ©vin Dunglas.
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].