Skip to content

All HTTPS requests are sent outside Tor #17

@zolfariot

Description

@zolfariot

Environment

OS: linux x86_64
Python: 3.9.4
OpenSSL: 1.1.1k

Python deps:

urllib3==1.26.4 
requests==2.25.1
torrequest==0.1.0 # (installed from pip)

Behavior

With plain (not https) connections:

>>> import requests
>>> import torrequest
>>> requests.get('http://ipecho.net/plain').text
192.0.2.102 # My real IP
>>> tr = torrequest.TorRequest()
>>> tr.get('http://ipecho.net/plain').text
203.0.113.75 # Someone else IP

With ssl connections

>>> import requests
>>> import torrequest
>>> requests.get('http://ipecho.net/plain').text
192.0.2.102 # My real IP
>>> tr = torrequest.TorRequest()
>>> tr.get('http://ipecho.net/plain').text
192.0.2.102 # My real IP!!!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions