News for hackers. Stuff that matters.
Re:Lithuania says throw away Chinese phones due to censorshi... by belter on Wednesday September 22, 2021 @01:00PM (#28618766)
From the shared PDF page 23...

"It has been established that during the initialisation of the system applications factory-installed on a Xiaomi Mi 10T device, these applications contact a server in Singapore at the address globalapi.ad.xiaomi.com (IP address 47.241.69.153) and download the JSON file MiAdBlacklistConfig, and save this file in the metadata catalogues of the applications. A list of applications for which the MiAdBlacklistConfig file was found in metadata catalogues is presented in Table 13."

... "Once the applications have downloaded the file, the download date is recorded in order to facilitate periodically updating the list. The scheme for downloading the MiAdBlacklistConfig file is shown in Figure 11."

"This file contains a list composed of the titles, names and other information of various religious and political groups and social movements (at the time of the analysis, the MiAdBlacklistConfig file contained 449 elements). A fragment of the MiAdBlacklistConfig file is shown in Table 14."

Extract from table 14....

===================================================

No.: Original - Approximate translation

1 "宗教虔信者阵线", “Front of religious believers”,

...

22 "西藏自由", “Free Tibet”,

...

60 "蒙古独立", “Independence of Mongolia”,

61 "89民运", “89 Democracy Movement”,

62 "基督灵恩布道团", “Christian charismatic mission”, ...

145 "伊斯兰联盟", “Islamic League”,

...

201 "民运", “Democratic Movement”,

202 "妇女委员会", “Women’s Committee”,

203 "伊斯兰马格里布基地组织", “Al-Qaida in the Islamic Maghreb”,

204 "人民报", “People’s daily newspaper”,

205 "巴勒斯坦解放组织", “The Organisation for the Liberation of Palestine”,

=======================================================

Re:Lithuania says throw away Chinese phones due to censorshi... by neartheplain on Wednesday September 22, 2021 @06:54PM (#28623097)
Similar lists existed within Google for their ("on hold" last I heard) project Dragonfly [0]. I saw a bunch of banned terms like these in the Dragonfly repo before they hid it from regular employees. It was a very long list. On it were also the names of specific activists and human rights lawyers, including some who'd been disappeared [1] or forcibly confined to mental institutions [2].

My impression is that Sundar was all-in on Dragonfly, and he only rolled it back because of tremendous external and internal pressure. As that pressure abates over time, expect Dragonfly to return. Word of warning for those who trust Google as a defender of digital privacy and human rights.

[0] https://en.wikipedia.org/wiki/Dragonfly_(search_engine)

[1] https://www.theguardian.com/world/2016/dec/06/un-human-right...

[2] https://finance.yahoo.com/news/chinas-ink-girl-defaced-xi-09...

Re:Lithuania says throw away Chinese phones due to censorshi... by alias_neo on Wednesday September 22, 2021 @07:08PM (#28623217)
> Word of warning for those who trust Google as a defender of digital privacy and human rights.

Surely that is literally nobody?

At this stage I would be seriously concerned for anyone who identifies with this description.

Re:Lithuania says throw away Chinese phones due to censorshi... by downWidOutaFite on Wednesday September 22, 2021 @10:45PM (#28624716)
Considering Google has forfeited a lot of money over many years for resisting Chinese censorship I would say they're more trustworthy on this issue than Apple or Microsoft which have both publicly caved. The remnants of the "Don't be evil" culture is what allowed Dragonfly to be resisted. No such culture exists at Apple or Microsoft.
Re:Lithuania says throw away Chinese phones due to censorshi... by alias_neo on Thursday September 23, 2021 @03:18AM (#28626151)
I hear what you're saying, however, that is exactly the issue. It's remnants, a "vocal minority" within Google using their moral compass to resist.

Because it is coming "from the bottom up" it can't be relied on when Google can pull the plug on these people at any point if they resist too much.

I can't say much for Apple/Microsoft, but to be safe I would tar them with the same brush.

Re:Lithuania says throw away Chinese phones due to censorshi... by galaxyLogic on Thursday September 23, 2021 @01:27AM (#28625471)
Yes maybe Google resists the Chinese, but what about Russia?

https://www.wired.com/story/russia-apple-google-voting-app-n...

Re:Lithuania says throw away Chinese phones due to censorshi... by MrWiffles on Wednesday September 22, 2021 @08:32PM (#28623871)
Surely nobody on HN trusts Google in this way (or any other for that matter), but the referenced comment is useful for educating our less-aware peers (usually those outside our industry), allowing them to come to more informed conclusions on Google. Forewarned is forearmed.
Re:Lithuania says throw away Chinese phones due to censorshi... by fmajid on Thursday September 23, 2021 @07:34AM (#28627787)
It was more clever than that. They tried to reverse-engineer the Great Firewall's block list by running queries from their Chinese office, so they could make a Chinese Censorship-compliant search engine that would work even outside the Great Firewall.

As for trust in Google, has anyone actually believed they are benevolent for the last decade or so?

Re:Lithuania says throw away Chinese phones due to censorshi... by throwaway4good on Wednesday September 22, 2021 @01:45PM (#28619397)
Is it me or is this an extremely clumsy way of doing censorship?

Why not do this at network or server-side level? Why not use some kind of hash (ala Apple'e proposed child pornography hunter)?

In this design, everyone would have to have this plain text configuration file ... also other brands (Oppo, Huawei etc.) would have to have it. What if it needs an update? Suppose the hui muslims starts causing trouble ... Or if people starts using slang or deliberate misspelling ...

Re:Lithuania says throw away Chinese phones due to censorshi... by TedDoesntTalk on Wednesday September 22, 2021 @09:15PM (#28624151)
> Why not do this at network or server-side level?

China doesn’t control the network/servers in Lithuania and other countries. Doing it client-side gives them the power to extend their reach.

Re:Lithuania says throw away Chinese phones due to censorshi... by ohmyzee on Wednesday September 22, 2021 @11:18PM (#28624892)
It almost looks like they wanted to get caught.
Re:Lithuania says throw away Chinese phones due to censorshi... by afroboy on Thursday September 23, 2021 @06:11AM (#28627252)
They are too powerful to give a damn, they looked at USA and their allies and how they overcome any evil thing they do just by being the strongest country and they said why we can't do the same?
Re:Lithuania says throw away Chinese phones due to censorshi... by slumpt_ on Wednesday September 22, 2021 @11:11PM (#28624863)
This is really evil shit.
Re:Lithuania says throw away Chinese phones due to censorshi... by ignoramous on Wednesday September 22, 2021 @03:16PM (#28620514)
I guess it comes down to, why bother when the simplest solution works?

Make no mistake: As and when they get caught out doing such things, the sophistication of their implementation is bound to increase, in response to it. Money is no object for state-actors and mega-corps.

Re:Lithuania says throw away Chinese phones due to censorshi... by PeterisP on Wednesday September 22, 2021 @05:11PM (#28621864)
This has some smell of a compliance issue. I.e. the company gets ordered to block stuff; the order states "this shall be blocked" and provides a list, and then the company does the simplest/cheapest way to comply which is literally checking for whatever was required by the order.
Re:Lithuania says throw away Chinese phones due to censorshi... by LurkingPenguin on Wednesday September 22, 2021 @10:52PM (#28624762)
> ...and then the company does the simplest/cheapest way to comply which is literally checking for whatever was required by the order.

An ironic form of chabuduo.

https://www.chinaexpatsociety.com/culture/the-chabuduo-minds...

Re:Lithuania says throw away Chinese phones due to censorshi... by jonny_eh on Wednesday September 22, 2021 @11:47PM (#28625018)
and then forgets to remove it from other markets.
Re:Lithuania says throw away Chinese phones due to censorshi... by PontifexMinimus on Wednesday September 22, 2021 @09:27PM (#28624230)
> the sophistication of their implementation is bound to increase

You're right about this, including with backdoors. Electronics from China must be treated as treacherous computing devices that obey the orders of the Chinese Communist Party.

If the West was sensible, we simply wouldn't buy any electronics from them.

Re:Lithuania says throw away Chinese phones due to censorshi... by paul7986 on Wednesday September 22, 2021 @09:37PM (#28624308)
Or manufacturer any product from there...why does the world continue to be stupid on China and pump up their economy by having the majority of their goods manufactured there? Its going to continue to bite us and everyone in the butt.
Re:Lithuania says throw away Chinese phones due to censorshi... by PontifexMinimus on Wednesday September 22, 2021 @09:56PM (#28624425)
> why does the world continue to be stupid on China and pump up their economy by having the majority of their goods manufactured there?

Because big companies make lots of profits from it, I imagine.

> Its going to continue to bite us and everyone in the butt.

Yes, unless we change our ways.

Re:Lithuania says throw away Chinese phones due to censorshi... by paul7986 on Wednesday September 22, 2021 @10:55PM (#28624785)
And yet im being downvoted for being negative on China?
Re:Lithuania says throw away Chinese phones due to censorshi... by greyhair on Thursday September 23, 2021 @02:05PM (#28632792)
Because you actually use the letters C h i n and a in your post and his replies do not.
Re:Lithuania says throw away Chinese phones due to censorshi... by fmajid on Thursday September 23, 2021 @07:32AM (#28627771)
Because the supply chain for electronics manufacturing, and many other classes of products, is hard to replicate.

Large multinational corporations would love to shift production to Vietnam, Thailand, Indonesia or India, where labor is now cheaper than China, but there are logistics obstacles. Apple now manufactures some phones in India, but mostly older models.

Re:Lithuania says throw away Chinese phones due to censorshi... by PontifexMinimus on Thursday September 23, 2021 @03:25PM (#28634006)
> Because the supply chain for electronics manufacturing, and many other classes of products, is hard to replicate.

Software is eating the world, as Marc Andreessen says. So who controls the software -- including by controlling the hardware the software runs on -- controls the world.

This means that every polity that wants to be truly independent needs to control its computing infrastructure, ideally all the layers of the technology stack from chips to social media. So it would be well worth polities such as the USA or EU putting up whatever level of import tariffs (and other measures) it takes to encourage manufacturers to do these things domestically.

Not that doing so would be that much more expensive anyway. The cost of low-level assembly line labour per iPhone is probably only a few dollars. I'd guess that building them in the USA would only add $10-20 to the cost.

Re:Lithuania says throw away Chinese phones due to censorshi... by fmajid on Friday September 24, 2021 @07:10AM (#28640863)
Atoms still matter, and there are blue-collar manufacturing skills the US has lost to China, and most of the low-cost labor alternative locales never had in the first place.
Re:Lithuania says throw away Chinese phones due to censorshi... by rsj_hn on Wednesday September 22, 2021 @04:51PM (#28621631)
It may not be a state actor. I am the last person to defend the CCP, but as the chinese phones are made by companies that have lots of reason to fear the government, this may be proactive censorship added by the vendor to avoid getting in trouble, and it might even have been accidentally left in foreign models. We don't know the full story yet.
Re:Lithuania says throw away Chinese phones due to censorshi... by munk-a on Wednesday September 22, 2021 @06:59PM (#28623127)
I think the distinction between being compelled by the sword and compelled by fear of the sword is pretty meaningless here. Unless these companies are independently deciding to push this out due to some internal zealous managers that reject the general CCP platform I think it's pretty safe to lay the blame at the feed of the party.

There's also all sorts of pretty reasonable whataboutism to be thrown about here but it's wrong either way.

Re:Lithuania says throw away Chinese phones due to censorshi... by GauntletWizard on Wednesday September 22, 2021 @06:50PM (#28623052)
There's really no difference between the state providing a blacklist, and the state inspiring enough terror that blacklists are compiled. Actually, there is - the latter is far scarier.
Re:Lithuania says throw away Chinese phones due to censorshi... by est on Wednesday September 22, 2021 @10:59PM (#28624809)
> Is it me or is this an extremely clumsy way of doing censorship?

yeah it's literally called MiAdBlacklistConfig, to stop certain ads from displaying in the browser.

So it's developed by the AD department. What do you think.

Re:Lithuania says throw away Chinese phones due to censorshi... by throwaway4good on Wednesday September 22, 2021 @11:13PM (#28624868)
Yeah. It looks more like some sort of advertisement blacklist and not the broad censorship mechanism it is being interpreted as.

Could really be interesting to see the full list of words.

Re:Lithuania says throw away Chinese phones due to censorshi... by chrischen on Wednesday September 22, 2021 @07:19PM (#28623292)
Maybe it's a "privacy preserving" censorship mechanism.
Re:Lithuania says throw away Chinese phones due to censorshi... by cheriot on Wednesday September 22, 2021 @08:04PM (#28623672)
Censorship in depth.

local, network, and content host

Re:Lithuania says throw away Chinese phones due to censorshi... by salawat on Wednesday September 22, 2021 @09:53PM (#28624402)
Would people stop calling attention to the fact censorship systems are inherently broken/trivially circumventable?

Last thing we need is to trigger someone into making a better mousetrap.

Re:Lithuania says throw away Chinese phones due to censorshi... by throwaway4good on Wednesday September 22, 2021 @10:41PM (#28624686)
And why does the code snippets seemingly refer to an advertising api?
Re:Lithuania says throw away Chinese phones due to censorshi... by sandworm101 on Wednesday September 22, 2021 @11:01PM (#28624817)
Another word for ad is promotion. These sites promote certain groups. The censor believes they profit from this activity. It is not unreasonable for such a censor to understand them as illegal ads.
Re:Lithuania says throw away Chinese phones due to censorshi... by simonklitj on Wednesday September 22, 2021 @10:44PM (#28624710)
I’m assuming that’s an effort to mask the true intent.
Re:Lithuania says throw away Chinese phones due to censorshi... by throwaway4good on Wednesday September 22, 2021 @10:59PM (#28624808)
Or the intent is something other than what the report assumes?
Re:Lithuania says throw away Chinese phones due to censorshi... by throwaway4good on Wednesday September 22, 2021 @11:02PM (#28624819)
Just to be clear; the (incomplete) code snippets in the report have been through a code mangler. The only names readable are of the api that is actually used.
Re:Lithuania says throw away Chinese phones due to censorshi... by schleck8 on Thursday September 23, 2021 @08:51AM (#28628381)
I have a Xiaomi device and can confirm the API request. It does this regardless of country, including in GDPR countries. It makes multiple requests like this per minute. And if you click on the Privacy Policy in the Xiaomi Smart Home app for instance, it shows a 404 error.
Re:Lithuania says throw away Chinese phones due to censorshi... by MangoCoffee on Wednesday September 22, 2021 @10:44PM (#28624713)
i'm surprised that Taiwan is not on the list.
Re:Lithuania says throw away Chinese phones due to censorshi... by jaynetics on Thursday September 23, 2021 @05:22AM (#28626944)
it is, as mentioned both in the article and the list excerpt in the pdf linked above.

313 "台独万岁" “Long live Taiwan’s independence”

Re:Lithuania says throw away Chinese phones due to censorshi... by trasz on Wednesday September 22, 2021 @01:17PM (#28619013)
So, what are the other entries, and why were they redacted out?
Re:Lithuania says throw away Chinese phones due to censorshi... by belter on Wednesday September 22, 2021 @01:22PM (#28619079)
PDF is here: https://www.nksc.lt/doc/en/analysis/2021-08-23_5G-CN-analysi...

...do you want me to post 449 items? :-)

Re:Lithuania says throw away Chinese phones due to censorshi... by throwaway4good on Wednesday September 22, 2021 @01:30PM (#28619185)
The PDF only have the selected entries. Does anyone have the contents or actual url of the full file?
Re:Lithuania says throw away Chinese phones due to censorshi... by pphysch on Wednesday September 22, 2021 @03:45PM (#28620881)
This is pretty clearly a low-effort filter for advertisements deemed political.

> 204 "人民报", “People’s daily newspaper”

People's Daily is an official Communist Party newspaper... Why on earth would they blocklist that if this is a politically-motivated censorship program (as the paper/many here are implying)?

Re:Lithuania says throw away Chinese phones due to censorshi... by AnotherGoodName on Wednesday September 22, 2021 @06:18PM (#28622728)
Renminbao [人民报] is an independent Chinese online news website that criticizes the Chinese regime.

First result, funnily enough via a site that tracks phrases censored in China.

https://china-chats.net/keywords/1705

Re:Lithuania says throw away Chinese phones due to censorshi... by thaumasiotes on Wednesday September 22, 2021 @06:57PM (#28623112)
It's a bad translation. "People's daily newspaper" should translate 人民日报 (the newspaper you mention); 人民报 contains no "daily" element.
Re:Lithuania says throw away Chinese phones due to censorshi... by throwawaylinux on Wednesday September 22, 2021 @10:04PM (#28624481)
Talk about sticking your head in the sand. Pretty clearly that's not what it is at all.