All Projects → k4m4 → tor-detect

k4m4 / tor-detect

Licence: MIT License
Detect whether an IP address belongs to a Tor exit node.

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to tor-detect

Online Privacy Test Resource List
Privacy Online Test and Resource Compendium (POTARC) 🕵🏻
Stars: ✭ 185 (+927.78%)
Mutual labels:  detection, tor
Zentalk-Web-Vue
Zentalk-Web Encrypted Chat
Stars: ✭ 16 (-11.11%)
Mutual labels:  tor
Errata1337
No description or website provided.
Stars: ✭ 45 (+150%)
Mutual labels:  detection
AABO
Implementation for ECCV 2020 paper: AABO: Adaptive Anchor Box Optimization for Object Detection via Bayesian Sub-sampling.
Stars: ✭ 24 (+33.33%)
Mutual labels:  detection
yolo3 tensorflow
yolo3 implement by tensorflow, including mobilenet_v1, mobilenet_v2
Stars: ✭ 48 (+166.67%)
Mutual labels:  detection
ipns-link
Expose local http-server (web-app) through IPNS
Stars: ✭ 18 (+0%)
Mutual labels:  tor
Kaio-machine-learning-human-face-detection
Machine Learning project a case study focused on the interaction with digital characters, using a character called "Kaio", which, based on the automatic detection of facial expressions and classification of emotions, interacts with humans by classifying emotions and imitating expressions
Stars: ✭ 18 (+0%)
Mutual labels:  detection
AOPG
Anchor-free Oriented Proposal Generator for Object Detection
Stars: ✭ 36 (+100%)
Mutual labels:  detection
TorScrapper
A Scraper made 100% in Python using BeautifulSoup and Tor. It can be used to scrape both normal and onion links. Happy Scraping :)
Stars: ✭ 24 (+33.33%)
Mutual labels:  tor
YoloV5 JDE TensorRT for Track
A multi object tracking Library Based on tensorrt
Stars: ✭ 39 (+116.67%)
Mutual labels:  detection
PlayerDetection
Player detection and ball detection in football matches using image processing(opencv).
Stars: ✭ 50 (+177.78%)
Mutual labels:  detection
tor-dht-poc
Anonymous DHT Accessible from Executable or Tor-Enabled Browser
Stars: ✭ 40 (+122.22%)
Mutual labels:  tor
Attacks-on-Tor
Thirteen Years of Tor Attacks
Stars: ✭ 170 (+844.44%)
Mutual labels:  tor
shh
Create Tor hidden services in Python.
Stars: ✭ 42 (+133.33%)
Mutual labels:  tor
Faster-RCNN-TensorFlow
TensorFlow implementation of Faster RCNN for Object Detection
Stars: ✭ 13 (-27.78%)
Mutual labels:  detection
go-libp2p-tor-transport
🚧 WIP: tor transport for libp2p
Stars: ✭ 41 (+127.78%)
Mutual labels:  tor
libtor
Bundle and run Tor inside your own project
Stars: ✭ 60 (+233.33%)
Mutual labels:  tor
AU R-CNN
The official implementation code of paper: "AU R-CNN:Encoding Expert Prior Knowledge into R-CNN for Action Unit Detection".
Stars: ✭ 65 (+261.11%)
Mutual labels:  detection
Complete-Blood-Cell-Count-Dataset
The complete blood count (CBC) dataset contains a total of 360 blood smear images of red blood cells (RBCs), white blood cells (WBCs), and Platelets with annotations.
Stars: ✭ 31 (+72.22%)
Mutual labels:  detection
orjail
a more secure way to force programs to exclusively use tor network
Stars: ✭ 136 (+655.56%)
Mutual labels:  tor

tor-detect Build Status

Detect whether an IP address belongs to a Tor exit node.

Install

~ ❯❯❯ npm install --save tor-detect

Usage

const torDetect = require('tor-detect');

torDetect('176.31.45.3').then(tor => {
	console.log(tor);
	//=> true
});

torDetect('8.8.8.8').then(tor => {
	console.log(tor);
	//=> false
});

API

torDetect(targets, [options])

Returns a Promise for a boolean which is true if any of the targets belongs to Tor.

targets

Type: string Array

options

timeout

Type: number

Timeout in milliseconds after which a request is considered failed. Default: 5000.

Credits

  • check.torproject.org - A list of all Tor exit nodes from the past 16 hours that can contact 1.1.1.1 on port 80
  • dan.me.uk - A page containing a full TOR nodelist.

Related

  • tor-detect.now - A minimal service to check whether a visitor is running behing Tor.

License

MIT © Nikolaos Kamarinakis

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].