Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

.dct in behind-the-scene log while searching in Google #291

Closed
castor-troy opened this issue Jun 4, 2015 · 9 comments
Closed

.dct in behind-the-scene log while searching in Google #291

castor-troy opened this issue Jun 4, 2015 · 9 comments

Comments

@castor-troy
Copy link

I enabled "Disable hyperlink auditing/beacon" in uBlock.
I did a search in Google. Did not click any links from the search.

Saw and entry that ended with https://www.google.com/..../......dct in the ublock behind-the-scene logger.
(I replaced some text in the above request with period to protect my privacy here)

That request was not blocked by ublock. Is that a beacon or a ping?
Aren't it supposed to be blocked?

I can't provide any screenshots right now, but if you want, I can do it a bit later.

uBlock version 0.9.8.4

@gorhill
Copy link
Owner

gorhill commented Jun 4, 2015

Give details please, exact URL, I rather avoid guessing in vain how to reproduce.

@luxoflux
Copy link

luxoflux commented Jun 4, 2015

You'll have to provide more information. What browser are you on? How have you configured behind-the-scenes filtering? At least provide a screenshot of the logger and the request which is not being blocked. That URL tells us nothing, I'm sure you can show us more and still anonymize it better than that.

@gorhill
Copy link
Owner

gorhill commented Jun 4, 2015

I just confirmed that the hyperlink auditing requests are blocked, using the steps outlined in the release notes. The ping-to requests did not have dct at the end. In uBlock/Chromium, they are reported as object because of a Chromium bug which force uBlock to remap all other requests into object requests.

This can be confirmed using the Network pane in the dev console. Check "Preserve log". Then click on a result link to force an hyperlink auditing request, and if hyperlink auditing requests are not disabled in uBlock, it will appear in the Network pane, and this can be confirm from the Content-Type header in request headers: text/ping -- there are also a ping-to header.

So you can all check for yourself, reopen if you confirm with exact steps that text/ping requests are fired despite hyperlink auditing being disable. I checked that it works and I have no reason to believe it doesn't

@gorhill gorhill closed this as completed Jun 4, 2015
@castor-troy
Copy link
Author

I am not sure whether it's a ping or a web beacon or whatever. It's a behind the scene request. And I am also not sure whether it is supposed to be block. Wanted to know about it. Here are the screen shots attached.

I am on Windows 7 with Chromium 45.0.2421.0. My default search is disconnect.me.

In this case, I opened Google manually and did a search. I did not click on any of the result link.

pic1
pic2
pic3
pic4

@gorhill
Copy link
Owner

gorhill commented Jun 5, 2015

Only the request headers can tell for sure whether something is an hyperlink auditing. In any case, this just look like a normal request to me, from where it originates I don't know. Could be one of your extensions. I don't get this kind of request on my side.

@seanrand
Copy link
Contributor

seanrand commented Jun 5, 2015

For the record, these requests are probably related to Google Instant (as you type) results to preload the results page.

HTTP/1.1 200 OK
Vary: Accept-Encoding
Content-Type: application/x-sdch-dictionary

Shared Dictionary Compression over HTTP

@castor-troy
Copy link
Author

Thanks @seanrand But Javascript is blocked using uBlock on Google. Can Google Instant work without Javascript?

@gorhill
Copy link
Owner

gorhill commented Jun 5, 2015

But Javascript is blocked using uBlock on Google

It's a behind-the-scene request, it's the browser making that request, not the page on which javascript is blocked.

@castor-troy
Copy link
Author

OK. I just checked with Firefox Beta 39 and I can't see any .dct requests. It seems to be happening only on Chromium. May be the browser is sending a behind-the-scene when Google based websites are loaded. And also, I blocked Google on behind-the-scene request in uMatrix, and is promptly blocked. So, all's fine except that I have more doubts about Google protecting my privacy.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants