[Big thread on #Saudi-related sock-puppets] 1/

Summary of Findings: I have identified between 1600 - 3900 sock puppet accounts trying to displace a trend critical of Saudi's 2030 Vision

Read on for more details and analysis #disinformation #platformmanipulation
2/ Around 15 March the hashtag "what do we benefit from the Vision ((2030))" was active. In Arabic this reads as #ماذا_استفدنا_من_الرؤية . This trend was critical of the money being spent in pursuit of Saudi's 2030 vision, and critical of MBS. See examples >
3/ Special attention needs to be paid to the first part of this construction "ماذا_" (matha_) which is the Arabic pre-verb question particle 'what'.

There has been increasing trend of using partial hashtags to displace critical ones by using chopped hashtags. See below...
4/ The premise appears to be to using partial content to trick the trending algorithm into confusing or displacing the trend with the chopped hashtag. We've seen this several times over the past few weeks on hashtags about Khashoggi. Often the 'chopped' hashtag is more successful
5/ By downloading accounts tweeting on the matha_ one can reasonably assume that they are downloading accounts that are one of the following:

1) Acting in bad faith by tweeting a chopped hashtag
2) Accidentally tweeting matha_
3) Deliberately tweeting it for non-sinister reasons
6/ However an analysis of around 4000 accounts tweeting on the hashtag it becomes clear that at least 1600 of those accounts are sock puppet accounts (fake accounts that have been taken over to spread marketing and/or propaganda)
7/ There are a number of vectors that illustrate they are sock puppets. Firstly low interaction and low 'familiarity'. The accounts predominantly tweet the hashtag in isolation, not interacting or connecting with others. You can see this illustrated in the below graph. Here the
8/ accounts exist in their own boxes indicating they are neither retweeting nor tweeting at others. By way of an example, on the left you can see a network with accounts interacting, and on the right a community of accounts not interacting
9/ Compounding anomalies also point to sockpuppets. A disproportionate number of the isolated accounts are tweeting using either Twitter Web Client or Twitter Web App, two platforms that are easily to manipulate. You'd usually expect to see a larger share of iphones v TWC/TWA
10/ Furthermore, the accounts using Twitter Web App appeared to be tweeting in a highly anomalous fashion in terms of temporal patterns (time).

The red spikes on the time series graph shows two sudden surges in accounts tweeting 'matha_' using Twitter Web Client
11/ Of course you'd expect a more even distribution of timings if the accounts were acting organically. We saw a similar thing happen on a similar chopped hashtag "اد_ال" - on the below graph, the blue/green spike indicates a similar spike of accounts using Web Client
12/ Beyond metadata, a visual inspection of the accounts also indicates they are tweeting unrelated spam, such as the tweets about mood and oud (agarwood)
13/ Some of the sock puppets are not even trying to be convincing Arabic accounts, such as Jone Bryant, an account clearly using someone else's photo - in this case, Veronica Toussaint....
14/ So from the sample we can make two estimations, a conservative one, and a non-conservative estimation to calculate number of sock puppets .

Non-Conservative - 3900 sockpuppets
Conservative - 1600
15/ The conservative estimation only includes those using TWC or TWA and tweeting in isolation, while the non-conservative estimation assumes the majority of accounts tweeting on the hashtag matha_ are doing so for bad faith reasons. I would say the real figure of suspicious
16/ accounts is closer to 3900.

A few more important notes. As sock puppet accounts, these are likely accounts that used to belong to people but have been hacked and sold to a bot farm. The original tweets from the accounts have been deleted.

As real accounts their
17/ creation dates are varied and more or less random/organic. This means conventional ways of detecting bots based on large spikes in the same creation date is not helpful.

We've seen this before, and it makes it somewhat harder to detect manipulation
18/ A few weeks ago Twitter suspended 3500 accounts connected to pro-MBS propaganda at the time a spotlight was cast on his role in murdering Jamal Khashoggi. This is a separate group of accounts, but are behaving in a similar way.
19/ So does this represent a development in tactics - i.e. the use of chopped hashtags to displace trends criticizing MBS and Saudi government policy?

Probably yes.

Who is behind it? Hard to say. Marketing firm perhaps?
20/ Bottom line, Twitter is still falling prey to fairly obvious computational propaganda, despite their belief that they are effectively able to combat this problem @TwitterSafety

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Marc Owen Jones

Marc Owen Jones Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @marcowenjones

24 Mar
[Thread] 1/4 Around 1956 sockpuppets tried to disappear a hashtag critical of MBS, translated as "The loser MBS". In Arabic this reads as #المهزوم_مبس .

The same chopped hashtag technique was used, with #وم_مب trending. Again, see the two screenshots #Disinformation ImageImage
2/4 As with before, most of the accounts are not interacting with each other and are using Twitter Web Client

Graph below show lots of isolated accounts tweeting on the hashtag but not interacting with each other.

This successfully trended

#Disinformation Image
3/4 Some pretty funny sock puppets too, like Country Shirl (aka Drayton ) here

.... and my personal favourite, "Mels boobs are nice" (melsboobsrnice) #Disinformation ImageImage
Read 4 tweets
12 Mar
[Thread] 1/6 This one is on a large level cyber-bullying/harassment. A few days ago a trend targeting the Alhathloul family was trending in Saudi.

Tweets like that below, which targeted @LoujainHathloul's siblings things like 'traitors' were very much part of the campaign
2/6 The hashtag (Family of the humiliated) was a pun on the Alhathloul family name.

Humiliated in Arabic is mathloul. This is similar to Hathloul. It's not sophisticated, but harassment rarely is

Imagine thousands of people attacking your family on Twitter. Looks like this>
3/6 Anyway this trend produced thousands of tweets. I looked at a sample of around 13000 interactions.

Some of the most retweeted accounts include the verified @70sul , another account @saudix7m & @abdullah113438

A dominant theme was describing them as 'agents' or 'traitors
Read 6 tweets
10 Mar
[Thread on sockpuppet] 1/10 Spot the difference between the man the left and right...

Tricky right, apart from the smile... #Osint #disinformation
2/10 It's definitely the same photo, same hair same shirt, same everything - although the one on the right has been photoshopped with a smile and juicier beard...
3/10 However, the guy on the left is Dave Sharma, a very nice (I imagine) music teacher at Prelude Music Foundation, a setup designed to transform the lives of under-served children around Houston.

Hero.
Read 12 tweets
10 Mar
A few important notes on this great article. 1) I would caution there is a prevailing narrative about Saudi accounts, risks creating a straw man. 2) it is useful to make a distinction between bots and trolls as trolling is behavioural not computational; Trolls
could be hypernationalist real or paid real people attacking those who disagree 3) Saying someone is a real human risks conflating that with a troll whose *unknown* function might be to artificially generate support 5) As bots and trolls evolve it becomes more difficult to do
anomaly detection at scale and be sure of how many accounts have been missed in analysis 6) Twitter's own suspensions aren't a reliable or comprehensive barometer of what is and isn't definitely a bot - or troll 7) co-ordinated inauthentic behaviour includes trolls (real humans)
Read 9 tweets
9 Mar
1/12"US Tech Companies like Twitter probably breathed a sigh of relief when Biden announced that he was not going to directly sanction Crown Prince Mohammed bin Salman for ordering the murder of Jamal #Khashoggi." #JamalKhashoggi
2/12"...Not because Twitter bares any ill will towards murdered journalist Jamal Khashoggi, but because the Saudi Market and the cult of personality around the Crown Prince, in particular, offer a lucrative revenue stream for the US company"
3/12"Indeed, the amount of Saudi money in Silicon Valley has raised concerns that it will become a 'reputation-laundering machine for one of the least admirable regimes on earth'. And not without good reason, especially considering that MBS chairs the Public Investment Fund"
Read 12 tweets
1 Mar
[Another thread on Saudi bots] 1/ On the day of the release of the CIA report onto #JamalKhashoggi 's killing. A number of hashtags seemingly designed to dilute criticism of MBS were trended, including the mispelled 'khasxoggi' and 3aaashogggi (عاشخجي), These trends were created
2/ by inauthentic networks amounting to thousands of accounts. The below graph shows approx 1,152 unique accounts all tweeting on the "عااااشقجي" hashtag (3aaashoggi). The fact they are individual and not forming complex networks indicates they are isolated accounts tweeting
3/ Of the 1152 accounts, 1147 (99%) used 'Twitter Web App', showing almost no source (application) diversity. Twitter Web App is often used for platform manipulation. Again, how something can trend with so many inorganic flags is beyond me. Most of the content is irrelevant
Read 4 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Too expensive? Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal Become our Patreon

Thank you for your support!

Follow Us on Twitter!