Took a quick look, and this appears to be enabled if [NSLocale.currentLocale.countryCode isEqualToString:@"CN"]: char ____ZN7Backend6Google12SSBUtilities24shouldConsultWithTencentEv_block_invoke_2(void * _block) { rax = [NSLocale currentLocale]; rax = [rax retain]; r14 = [[rax countryCode] retain]; [rax release]; rbx = [r14 isEqualToString:@"CN"] != 0x0 ? 0x1 : 0x0; [r14 release]; rax = rbx; return rax; } Update: the…
> ____ZN7Backend6Google12SSBUtilities24shouldConsultWithTencentEv_block_invoke_2 I'm glad I don't use Objective-C... That's some Java level function naming there. Edit: may have spoke too soon, appears to be possible reverse engineered / decompiled?
Apple Is Sending URLs to Tencent?
61–70 of 154 posts
Re: Apple Is Sending URLs to Tencent?
#62Took a quick look, and this appears to be enabled if [NSLocale.currentLocale.countryCode isEqualToString:@"CN"]: char ____ZN7Backend6Google12SSBUtilities24shouldConsultWithTencentEv_block_invoke_2(void * _block) { rax = [NSLocale currentLocale]; rax = [rax retain]; r14 = [[rax countryCode] retain]; [rax release]; rbx = [r14 isEqualToString:@"CN"] != 0x0 ? 0x1 : 0x0; [r14 release]; rax = rbx; return rax; } Update: the…
> ____ZN7Backend6Google12SSBUtilities24shouldConsultWithTencentEv_block_invoke_2 I'm glad I don't use Objective-C... That's some Java level function naming there. Edit: may have spoke too soon, appears to be possible reverse engineered / decompiled?
Re: Apple Is Sending URLs to Tencent?
#63I'm curious if, as @thefalken brought up [0], this is illegal under the GDPR, given that it's a hidden opt out and should apply to EU citizenry with browser language set to Chinese. [0] https://mobile.twitter.com/thefalken/status/1183445477645312...
Re: Apple Is Sending URLs to Tencent?
#64Took a quick look, and this appears to be enabled if [NSLocale.currentLocale.countryCode isEqualToString:@"CN"]: char ____ZN7Backend6Google12SSBUtilities24shouldConsultWithTencentEv_block_invoke_2(void * _block) { rax = [NSLocale currentLocale]; rax = [rax retain]; r14 = [[rax countryCode] retain]; [rax release]; rbx = [r14 isEqualToString:@"CN"] != 0x0 ? 0x1 : 0x0; [r14 release]; rax = rbx; return rax; } Update: the…
> ____ZN7Backend6Google12SSBUtilities24shouldConsultWithTencentEv_block_invoke_2 I'm glad I don't use Objective-C... That's some Java level function naming there. Edit: may have spoke too soon, appears to be possible reverse engineered / decompiled?
It's also the reason you sometimes need to extern c or otherwise mark symbols being exported via a c-abi in c++ so that they don't get mangled.
Re: Apple Is Sending URLs to Tencent?
#65I'm curious if, as @thefalken brought up [0], this is illegal under the GDPR, given that it's a hidden opt out and should apply to EU citizenry with browser language set to Chinese. [0] https://mobile.twitter.com/thefalken/status/1183445477645312...
If it's illegal under the GDPR to send the data of EU citizens with browser language set to Chinese to Tencent, it's also illegal to send the data of EU citizens with browser language set to anything else to Google. Chrome, Firefox, Safari and probably all Chromium-based browsers (unless they disable Safe Browsing by default) use Google's API and would be in violation, too.
Re: Apple Is Sending URLs to Tencent?
#66Took a quick look, and this appears to be enabled if [NSLocale.currentLocale.countryCode isEqualToString:@"CN"]: char ____ZN7Backend6Google12SSBUtilities24shouldConsultWithTencentEv_block_invoke_2(void * _block) { rax = [NSLocale currentLocale]; rax = [rax retain]; r14 = [[rax countryCode] retain]; [rax release]; rbx = [r14 isEqualToString:@"CN"] != 0x0 ? 0x1 : 0x0; [r14 release]; rax = rbx; return rax; } Update: the…
> ____ZN7Backend6Google12SSBUtilities24shouldConsultWithTencentEv_block_invoke_2 I'm glad I don't use Objective-C... That's some Java level function naming there. Edit: may have spoke too soon, appears to be possible reverse engineered / decompiled?
bash$ c++filt
Edit: what are downvotes for? That is the standard way to decipher C++ mangling, using built-in (binutils) tools.Re: Apple Is Sending URLs to Tencent?
#67Took a quick look, and this appears to be enabled if [NSLocale.currentLocale.countryCode isEqualToString:@"CN"]: char ____ZN7Backend6Google12SSBUtilities24shouldConsultWithTencentEv_block_invoke_2(void * _block) { rax = [NSLocale currentLocale]; rax = [rax retain]; r14 = [[rax countryCode] retain]; [rax release]; rbx = [r14 isEqualToString:@"CN"] != 0x0 ? 0x1 : 0x0; [r14 release]; rax = rbx; return rax; } Update: the…
> ____ZN7Backend6Google12SSBUtilities24shouldConsultWithTencentEv_block_invoke_2 I'm glad I don't use Objective-C... That's some Java level function naming there. Edit: may have spoke too soon, appears to be possible reverse engineered / decompiled?
The other line noise encodes return and argument types via the process of Name Mangling: https://en.wikipedia.org/wiki/Name_mangling
Re: Apple Is Sending URLs to Tencent?
#68Re: Apple Is Sending URLs to Tencent?
#69Wait, Apple is Sending URLs to Google ?
Default configuration of Chrome sends whatever you type, while you are typing it, in the location bar to Google. And Firefox can do that too, no idea what their default configuration is.
Re: Apple Is Sending URLs to Tencent?
#70Took a quick look, and this appears to be enabled if [NSLocale.currentLocale.countryCode isEqualToString:@"CN"]: char ____ZN7Backend6Google12SSBUtilities24shouldConsultWithTencentEv_block_invoke_2(void * _block) { rax = [NSLocale currentLocale]; rax = [rax retain]; r14 = [[rax countryCode] retain]; [rax release]; rbx = [r14 isEqualToString:@"CN"] != 0x0 ? 0x1 : 0x0; [r14 release]; rax = rbx; return rax; } Update: the…
So even for US and EU based users the data is send to Tencent just because they enabled Chinese language support? Who programmed that?