F
F
Flysink2017-11-04 19:14:12
Qt
Flysink, 2017-11-04 19:14:12

Qt networkproxy how to determine proxy anonymity level?

What are the ways to determine the level of proxy anonymity (Transparent, Anonymous, Elite)
I make a simple request:

manager = new QNetworkAccessManager(this);

QNetworkRequest request;

    request.setUrl(QUrl("https://www.google.com"));

    request.setRawHeader("User-Agent", "MyOwnBrowser 1.0");

    reply = manager->get(request);
    
    QNetworkProxy proxy;

    proxy.setType(QNetworkProxy::HttpProxy);
    
    proxy.setHostName("proxy.example.com");
    proxy.setPort(1080);
//  proxy.setUser("username");
//  proxy.setPassword("password");
    QNetworkProxy::setApplicationProxy(proxy);

connect(reply, SIGNAL(readyRead()), this , SLOT(finishedRes()));

void Dialog::finishedRes()
{

}

Answer the question

In order to leave comments, you need to log in

3 answer(s)
D
Dimonchik, 2017-11-04
@Flysink

proxyjudge

A
Alexander, 2017-11-04
@NeiroNx

Hack some large bank through it, if after that you don’t lie face down on the floor, then the proxy is anonymous.
And how else to understand that a proxy is leaking information about you to third parties, while no one needs you, there is no way to check it.

D
devalone, 2017-11-04
@devalone

You can check the presence of the X-Forwarded-With header, but if you go to https sites, then don't care what proxy.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question